.elementor-125 .elementor-element.elementor-element-d6cf2ab:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-d6cf2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer {

	background-image: url("https://demo.bosathemes.com/bosa/agency/wp-content/uploads/sites/8/2020/09/bosa-img33-1920-550-1.jpg");

	background-position: bottom center;

	background-repeat: no-repeat;

	background-size: cover;

}

.elementor-125 .elementor-element.elementor-element-d6cf2ab > .elementor-background-overlay {

	background-color: transparent;

	background-image: radial-gradient(at top right, #2C75BA 0%, #934D9D 100%);

	opacity: 0.4;

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}

.elementor-125 .elementor-element.elementor-element-d6cf2ab {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	padding: 100px 0px 100px 0px;

}

.elementor-125 .elementor-element.elementor-element-74d6359 {

	text-align: left;

}

.elementor-125 .elementor-element.elementor-element-74d6359 .elementor-heading-title {

	color: #FFFFFF;

	font-family: "Poppins", Sans-serif;

	font-size: 40px;

	font-weight: 700;

	text-transform: capitalize;

}

.elementor-125 .elementor-element.elementor-element-74d6359 .elementor-widget-container {

	transition: all 400ms;

}

.elementor-125 .elementor-element.elementor-element-262a3c66:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-262a3c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {

	background-color: #F8F8F8;

}

.elementor-125 .elementor-element.elementor-element-262a3c66 > .elementor-background-overlay {

	background-image: url('../../2021/08/bannebg.jpg');

	background-repeat: no-repeat;

	

	opacity: 1.0;

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
	
	 background-attachment: fixed; /* Keeps the image fixed in the viewport */
  background-position: bottom center; /* Aligns it to the right side */

}

.elementor-125 .elementor-element.elementor-element-262a3c66 {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	margin-top: 20px;

	margin-bottom: 40px;

	padding: 30px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-7aef53af > .elementor-element-populated {

	padding: 30px 50px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-58e054b5 .sina-title {

	text-align: center;

}

.elementor-125 .elementor-element.elementor-element-58e054b5 .sina-title-title {

	font-family: "Poppins", Sans-serif;

	font-size: 30px;

	font-weight: 700;

	text-transform: capitalize;

	line-height: 1.2em;

	color: #074E9F;

	margin: 0px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-58e054b5 .sina-title-title, .sina-separator-wrap {

	text-align: left;

}

.elementor-125 .elementor-element.elementor-element-58e054b5 .sina-title-title > span, .elementor-125 .elementor-element.elementor-element-58e054b5 .sina-title-title > span * {

	color: #01AEF0;

}

.elementor-125 .elementor-element.elementor-element-58e054b5 .elementor-widget-container {

	transition: all 400ms;

}

.elementor-125 .elementor-element.elementor-element-3c76357b.elementor-view-stacked .elementor-icon {

	background-color: #074E9F;

}

.elementor-125 .elementor-element.elementor-element-3c76357b.elementor-view-framed .elementor-icon, .elementor-125 .elementor-element.elementor-element-3c76357b.elementor-view-default .elementor-icon {

	fill: #074E9F;

	color: #074E9F;

	border-color: #074E9F;

}

.elementor-125 .elementor-element.elementor-element-3c76357b.elementor-position-right .elementor-icon-box-icon {

	margin-left: 30px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b.elementor-position-left .elementor-icon-box-icon {

	margin-right: 30px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b.elementor-position-top .elementor-icon-box-icon {

	margin-bottom: 30px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon {

	font-size: 30px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon i {

	transform: rotate(0deg);

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-wrapper {

	text-align: left;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-title {

	margin-bottom: 20px;

	color: #213E6E;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-title, .elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-title a {

	font-family: "Poppins", Sans-serif;

	font-size: 20px;

	font-weight: 500;

	line-height: 0em;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-description {

	color: #415E8D;

	font-family: "Poppins", Sans-serif;

	font-size: 15px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b > .elementor-widget-container {

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 20px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-widget-container {

	transition: all 400ms;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8.elementor-view-stacked .elementor-icon {

	background-color: #01AEF0;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8.elementor-view-framed .elementor-icon, .elementor-125 .elementor-element.elementor-element-7ed523a8.elementor-view-default .elementor-icon {

	fill: #01AEF0;

	color: #01AEF0;

	border-color: #01AEF0;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8.elementor-position-right .elementor-icon-box-icon {

	margin-left: 30px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8.elementor-position-left .elementor-icon-box-icon {

	margin-right: 30px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8.elementor-position-top .elementor-icon-box-icon {

	margin-bottom: 30px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon {

	font-size: 30px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon i {

	transform: rotate(0deg);

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-wrapper {

	text-align: left;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-title {

	margin-bottom: 20px;

	color: #213E6E;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-title, .elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-title a {

	font-family: "Poppins", Sans-serif;

	font-size: 20px;

	font-weight: 500;

	line-height: 1em;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-description {

	color: #415E8D;

	font-family: "Poppins", Sans-serif;

	font-size: 15px;

	line-height: 2.0em;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 > .elementor-widget-container {

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 0px 20px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-widget-container {

	transition: all 400ms;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b.elementor-view-stacked .elementor-icon {

	background-color: #25D366;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b.elementor-view-framed .elementor-icon, .elementor-125 .elementor-element.elementor-element-6ec0d66b.elementor-view-default .elementor-icon {

	fill: #000000;

	color: #000000;

	border-color: #000000;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b.elementor-position-right .elementor-icon-box-icon {

	margin-left: 30px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b.elementor-position-left .elementor-icon-box-icon {

	margin-right: 30px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b.elementor-position-top .elementor-icon-box-icon {

	margin-bottom: 30px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon {

	font-size: 30px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon i {

	transform: rotate(0deg);

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-wrapper {

	text-align: left;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-title {

	margin-bottom: 20px;

	color: #213E6E;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-title, .elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-title a {

	font-family: "Poppins", Sans-serif;

	font-size: 20px;

	font-weight: 500;

	line-height: 1em;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-description {

	color: #415E8D;

	font-family: "Poppins", Sans-serif;

	font-size: 15px;

	line-height: 2.0em;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b > .elementor-widget-container {

	padding: 0px 0px 0px 20px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-widget-container {

	transition: all 400ms;

}

.elementor-125 .elementor-element.elementor-element-4fdc0e85 > .elementor-widget-container {

	padding: 0px 0px 0px 0px;

	background-color: #FFFFFF;

	background-image:none;

	background-position: center center;

	background-repeat: no-repeat;

	background-size: cover;

	border-radius: 25px 25px 25px 25px;

	box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.08);

}

.elementor-125 .elementor-element.elementor-element-4fdc0e85 .elementor-widget-container {

	transition: all 400ms;

}

.elementor-125 .elementor-element.elementor-element-5013ed9 {

	margin-top: 30px;

	margin-bottom: 30px;

	padding: 0px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-9b6fb7c .elementor-widget-container {

	transition: all 400ms;

}

@media(max-width:1024px) and (min-width:768px) {

.elementor-125 .elementor-element.elementor-element-2cc51dc {

	width: 100%;

}

.elementor-125 .elementor-element.elementor-element-419835ed {

	width: 100%;

}

}

@media(min-width:1025px) {

.elementor-125 .elementor-element.elementor-element-d6cf2ab:not(.elementor-motion-effects-element-type-background), .elementor-125 .elementor-element.elementor-element-d6cf2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer {

	background-attachment: scroll;

}

}

@media(max-width:1024px) {

.elementor-125 .elementor-element.elementor-element-74d6359 .elementor-heading-title {

	font-size: 40px;

}

.elementor-125 .elementor-element.elementor-element-262a3c66 {

	padding: 0px 0px 70px 0px;

}

.elementor-125 .elementor-element.elementor-element-7aef53af > .elementor-element-populated {

	padding: 0px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-4fdc0e85 > .elementor-widget-container {

	margin: 30px 0px 0px 0px;

}

}

@media(max-width:767px) {

.elementor-125 .elementor-element.elementor-element-d6cf2ab {

	padding: 50px 0px 50px 0px;

}

.elementor-125 .elementor-element.elementor-element-74d6359 .elementor-heading-title {

	font-size: 35px;

}

.elementor-125 .elementor-element.elementor-element-262a3c66 > .elementor-background-overlay {

	background-size: contain;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-icon {

	margin-bottom: 30px;

}

.elementor-125 .elementor-element.elementor-element-3c76357b .elementor-icon-box-wrapper {

	text-align: center;

}

.elementor-125 .elementor-element.elementor-element-3c76357b > .elementor-widget-container {

	padding: 0px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-icon {

	margin-bottom: 30px;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 .elementor-icon-box-wrapper {

	text-align: center;

}

.elementor-125 .elementor-element.elementor-element-7ed523a8 > .elementor-widget-container {

	padding: 0px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-icon {

	margin-bottom: 30px;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b .elementor-icon-box-wrapper {

	text-align: center;

}

.elementor-125 .elementor-element.elementor-element-6ec0d66b > .elementor-widget-container {

	padding: 0px 0px 0px 0px;

}

.elementor-125 .elementor-element.elementor-element-4fdc0e85 > .elementor-widget-container {

	padding: 50px 15px 30px 15px;

}

}

