.elementor-1655 .elementor-element.elementor-element-7699fb4:not(.elementor-motion-effects-element-type-background), .elementor-1655 .elementor-element.elementor-element-7699fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanifect.org/wp-content/uploads/2024/11/pexels-kampus-8441817-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1655 .elementor-element.elementor-element-7699fb4 > .elementor-background-overlay{background-color:#1D1C12;opacity:0.7;transition:background 0.4s, border-radius 0.3s, opacity 0.4s;}.elementor-1655 .elementor-element.elementor-element-7699fb4 > .elementor-container{max-width:1260px;}.elementor-1655 .elementor-element.elementor-element-7699fb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1655 .elementor-element.elementor-element-bf56ec2{margin-top:50px;margin-bottom:0px;}.elementor-1655 .elementor-element.elementor-element-a5e123c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1655 .elementor-element.elementor-element-a5e123c > .elementor-container{max-width:1315px;}.elementor-bc-flex-widget .elementor-1655 .elementor-element.elementor-element-17c8190.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1655 .elementor-element.elementor-element-17c8190.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-1 h2{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-2 h2{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-3 h2{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-4 h2{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .hap-section-title .headline-title{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .scetion-title-2{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .section-title-8{color:#000000;}.elementor-1655 .elementor-element.elementor-element-8788a46 .section-title-9{color:#000000;}
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-1 h2,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-2 h2,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-3 h2,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-4 h2,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .headline-title,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .section-title-8,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .section-title-9
				{font-family:"RecoletaAlt", Sans-serif;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-1 .bi-subtitle{color:#FFD638;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-2 .bi-subtitle{color:#FFD638;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-3 .bi-subtitle{color:#FFD638;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-4 .sub-title{color:#FFD638;}.elementor-1655 .elementor-element.elementor-element-8788a46 .section-subtitle-8{color:#FFD638;}.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-4 .sub-title:before,
					 .bi-section-title-4.text-center .sub-title:after{background-color:#FFD638;}
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-1 .bi-subtitle,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-2 .bi-subtitle,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-3 .bi-subtitle,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .section-subtitle-8,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .bi-section-title-4 .sub-title,
				.elementor-1655 .elementor-element.elementor-element-8788a46 .section-subtitle-9
				{font-family:"Poppins", Sans-serif;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1655 .elementor-element.elementor-element-4cfe58b > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-1655 .elementor-element.elementor-element-4cfe58b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.667;color:#000000E6;}.elementor-1655 .elementor-element.elementor-element-1ef0b43{padding:0px 0px 100px 0px;}.elementor-1655 .elementor-element.elementor-element-e9e26ed > .elementor-container{max-width:1315px;}.elementor-1655 .elementor-element.elementor-element-7d102fb > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:#312F30;}.elementor-1655 .elementor-element.elementor-element-7d102fb .bi-what-we-offer-item .bi-what-we-offer-img-title .offer-title h3{color:#000000;font-family:"RecoletaAlt", Sans-serif;font-size:30px;font-weight:700;}.elementor-1655 .elementor-element.elementor-element-7d102fb .bi-what-we-offer-item:hover .bi-what-we-offer-img-title .offer-title h3 a{color:#FFDF04;}.elementor-1655 .elementor-element.elementor-element-7d102fb .bi-what-we-offer-item .bi-what-we-offer-desc{color:#000000;}.elementor-1655 .elementor-element.elementor-element-7d102fb .bi-what-we-offer-item .offer-btn a{border-color:#FF3838;}.elementor-1655 .elementor-element.elementor-element-7d102fb .bi-what-we-offer-item .offer-btn a:hover{border-color:#FF3838;background-color:#FF3838;}@media(min-width:768px){.elementor-1655 .elementor-element.elementor-element-17c8190{width:52%;}.elementor-1655 .elementor-element.elementor-element-9186be0{width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1655 .elementor-element.elementor-element-17c8190{width:100%;}.elementor-1655 .elementor-element.elementor-element-9186be0{width:100%;}}