.elementor-907 .elementor-element.elementor-element-d3a1826{margin-top:-80px;margin-bottom:0}.elementor-907 .elementor-element.elementor-element-e4413be>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-dbafb2b{padding:0}.elementor-907 .elementor-element.elementor-element-d3345e0>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-dad25cb:not(.elementor-motion-effects-element-type-background),.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg,var(--e-global-color-primary) 0%,#e95b5b 89%)}.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-background-overlay{background-image:url("https://assifep.com/wp-content/uploads/2024/11/CTA-Shapes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-container{max-width:1200px}.elementor-907 .elementor-element.elementor-element-dad25cb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:100px;margin-bottom:100px;padding:0 0 50px}.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-shape-top svg{width:calc(230% + 1.3px);height:100px;transform:translateX(-50%) rotateY(180deg)}.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-shape-bottom svg{width:calc(173% + 1.3px);height:32px;transform:translateX(-50%) rotateY(180deg)}.elementor-bc-flex-widget .elementor-907 .elementor-element.elementor-element-93e1133.elementor-column .elementor-widget-wrap{align-items:center}.elementor-907 .elementor-element.elementor-element-93e1133.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-907 .elementor-element.elementor-element-93e1133>.elementor-element-populated{padding:50px 30px 0 0}.elementor-907 .elementor-element.elementor-element-7e07382{text-align:left}.elementor-907 .elementor-element.elementor-element-7e07382 .elementor-heading-title{font-family:"Varela Round",Sans-serif;font-size:45px;font-weight:300;text-transform:capitalize;line-height:1.2em;color:#fff}.elementor-907 .elementor-element.elementor-element-3ec2dba{text-align:left}.elementor-907 .elementor-element.elementor-element-3ec2dba .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;color:#fff}.elementor-907 .elementor-element.elementor-element-159854a .elementor-button{background-color:#fff;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);border-radius:30px}.elementor-907 .elementor-element.elementor-element-159854a .elementor-button:hover,.elementor-907 .elementor-element.elementor-element-159854a .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-907 .elementor-element.elementor-element-159854a{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-907 .elementor-element.elementor-element-159854a .elementor-button:hover svg,.elementor-907 .elementor-element.elementor-element-159854a .elementor-button:focus svg{fill:#fff}.elementor-907 .elementor-element.elementor-element-3cd7813>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-ad3b2a2{margin:-10% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:right}.elementor-907 .elementor-element.elementor-element-ad3b2a2 img{border-radius:300px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.12)}.elementor-907 .elementor-element.elementor-element-a222ebc{padding:0}.elementor-907 .elementor-element.elementor-element-b745c8f>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-069991a{padding:0}.elementor-907 .elementor-element.elementor-element-836cd04>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-ca27fe5{padding:0}.elementor-907 .elementor-element.elementor-element-3eeddd6>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-65f1075{padding:0}.elementor-907 .elementor-element.elementor-element-95fcc2a>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-9346b5f{padding:0}.elementor-907 .elementor-element.elementor-element-d6e0773>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-507fce6{padding:0}.elementor-907 .elementor-element.elementor-element-812c656>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-5a54245{margin-top:0;margin-bottom:0}.elementor-907 .elementor-element.elementor-element-e73ad32>.elementor-element-populated{padding:0}:root{--page-title-display:none}@media(max-width:1300px){.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-background-overlay{background-position:center left}.elementor-907 .elementor-element.elementor-element-dad25cb>.elementor-shape-top svg{height:70px}.elementor-907 .elementor-element.elementor-element-dad25cb{padding:5%}.elementor-907 .elementor-element.elementor-element-93e1133>.elementor-element-populated{padding:0}.elementor-907 .elementor-element.elementor-element-7e07382 .elementor-heading-title{font-size:34px}.elementor-907 .elementor-element.elementor-element-159854a{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-907 .elementor-element.elementor-element-3cd7813>.elementor-element-populated{padding:0 0 0 20px}.elementor-907 .elementor-element.elementor-element-ad3b2a2{margin:-16% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}}@media(max-width:767px){.elementor-907 .elementor-element.elementor-element-dad25cb{padding:15% 5% 5%}.elementor-907 .elementor-element.elementor-element-93e1133>.elementor-element-populated{padding:5%}.elementor-907 .elementor-element.elementor-element-7e07382{text-align:center}.elementor-907 .elementor-element.elementor-element-7e07382 .elementor-heading-title{font-size:28px}.elementor-907 .elementor-element.elementor-element-3ec2dba{text-align:center}.elementor-907 .elementor-element.elementor-element-ad3b2a2{margin:20% 0 calc(var(--kit-widget-spacing, 0px) + -15%) 0%}}