.elementor-18 .elementor-element.elementor-element-8886a9c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;z-index:0;}.elementor-18 .elementor-element.elementor-element-8886a9c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8886a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#530069;}.elementor-18 .elementor-element.elementor-element-8886a9c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #1C3C55 0%, #D5E0E054 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-8886a9c > .elementor-shape-bottom svg{width:calc(119% + 1.3px);height:10px;}.elementor-18 .elementor-element.elementor-element-1ff499a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4fac255{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 20px 20px 80px;z-index:0;}.elementor-18 .elementor-element.elementor-element-4fac255:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4fac255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-4fac255 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-4fac255 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:18px;}.elementor-18 .elementor-element.elementor-element-ef6ad23{text-align:right;}.elementor-18 .elementor-element.elementor-element-ef6ad23 .elementor-heading-title{color:#4B4B4B;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-c05e9d0{text-align:right;}.elementor-18 .elementor-element.elementor-element-c05e9d0 .elementor-heading-title{color:#7E7E7E;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-c05e9d0 > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-819886c .elementor-button{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-819886c .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-819886c .elementor-button:focus{background-color:#78C5D3;}.elementor-18 .elementor-element.elementor-element-819886c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-819886c{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-27ae30d.premium-lottie-canvas .premium-lottie-animation, .elementor-18 .elementor-element.elementor-element-27ae30d.premium-lottie-svg svg{width:373px !important;}.elementor-18 .elementor-element.elementor-element-27ae30d .premium-lottie-animation{transform:rotate(0deg);}.elementor-18 .elementor-element.elementor-element-27ae30d .elementor-widget-container{text-align:center;}.elementor-18 .elementor-element.elementor-element-5e82760{overflow:hidden;padding:60px 10px 60px 10px;}.elementor-18 .elementor-element.elementor-element-4acc591{text-align:center;}.elementor-18 .elementor-element.elementor-element-4acc591 .elementor-heading-title{color:#4B4B4B;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-2164dee{text-align:center;}.elementor-18 .elementor-element.elementor-element-2164dee .elementor-heading-title{color:#7E7E7E;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-2164dee > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-3946888 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-3217147 > .elementor-widget-container{margin:0px 60px 0px 60px;}.elementor-18 .elementor-element.elementor-element-3217147{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-9d45826{text-align:justify;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;width:var( --container-widget-width, 114.445% );max-width:114.445%;--container-widget-width:114.445%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-f6a71de{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 90px 60px;z-index:1;}.elementor-18 .elementor-element.elementor-element-f6a71de:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f6a71de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FCFF;}.elementor-18 .elementor-element.elementor-element-f6a71de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-f6a71de > .elementor-shape-bottom svg{width:calc(114% + 1.3px);height:55px;}.elementor-18 .elementor-element.elementor-element-e395d77 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-18 .elementor-element.elementor-element-2dc98e7{text-align:center;}.elementor-18 .elementor-element.elementor-element-2dc98e7 .elementor-heading-title{color:#4B4B4B;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-9d53e2a{text-align:center;}.elementor-18 .elementor-element.elementor-element-9d53e2a .elementor-heading-title{color:#7E7E7E;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-9d53e2a > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-1002b54 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-18 .elementor-element.elementor-element-1002b54{margin-top:30px;margin-bottom:30px;}.elementor-18 .elementor-element.elementor-element-a97b8de .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a97b8de.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a97b8de .elementor-icon{font-size:36px;}.elementor-18 .elementor-element.elementor-element-a97b8de .elementor-icon svg{height:36px;}.elementor-18 .elementor-element.elementor-element-a9b2d1d{text-align:center;}.elementor-18 .elementor-element.elementor-element-a9b2d1d .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-18 .elementor-element.elementor-element-839f510{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-18 .elementor-element.elementor-element-8027dba .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8027dba.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8027dba .elementor-icon{font-size:36px;}.elementor-18 .elementor-element.elementor-element-8027dba .elementor-icon svg{height:36px;}.elementor-18 .elementor-element.elementor-element-c83f093{text-align:center;}.elementor-18 .elementor-element.elementor-element-c83f093 .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-18 .elementor-element.elementor-element-56d8e43{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-18 .elementor-element.elementor-element-ae1cf11 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-ae1cf11.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-ae1cf11 .elementor-icon{font-size:36px;}.elementor-18 .elementor-element.elementor-element-ae1cf11 .elementor-icon svg{height:36px;}.elementor-18 .elementor-element.elementor-element-1a156f8{text-align:center;}.elementor-18 .elementor-element.elementor-element-1a156f8 .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-18 .elementor-element.elementor-element-8ed9387{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-18 .elementor-element.elementor-element-85a36b0 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-stacked .elementor-icon{background-color:#39B4CA;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-default .elementor-icon{color:#39B4CA;border-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-default .elementor-icon svg{fill:#39B4CA;}.elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-85a36b0.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-85a36b0 .elementor-icon{font-size:36px;}.elementor-18 .elementor-element.elementor-element-85a36b0 .elementor-icon svg{height:36px;}.elementor-18 .elementor-element.elementor-element-4449369{text-align:center;}.elementor-18 .elementor-element.elementor-element-4449369 .elementor-heading-title{color:#484848;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-18 .elementor-element.elementor-element-98e48cb{text-align:center;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-18 .elementor-element.elementor-element-f5cc85d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-f5cc85d{overflow:hidden;padding:80px 60px 60px 60px;}.elementor-18 .elementor-element.elementor-element-f5cc85d .elementor-repeater-item-04208f3 svg{width:400px;height:400px;}.elementor-18 .elementor-element.elementor-element-f5cc85d .elementor-repeater-item-04208f3.premium-blob-shadow{filter:drop-shadow(0px 0px 20px #00000035);}.elementor-18 .elementor-element.elementor-element-f5cc85d .elementor-repeater-item-04208f3{z-index:0;left:0%;top:0%;}.elementor-18 .elementor-element.elementor-element-b513fbc{text-align:left;}.elementor-18 .elementor-element.elementor-element-b513fbc img{border-radius:40px 0px 40px 0px;box-shadow:6px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-7922bcd > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-18 .elementor-element.elementor-element-dc95682{text-align:center;}.elementor-18 .elementor-element.elementor-element-dc95682 .elementor-heading-title{color:#4B4B4B;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-73a2194{text-align:center;}.elementor-18 .elementor-element.elementor-element-73a2194 .elementor-heading-title{color:#7E7E7E;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-73a2194 > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-b802d63{text-align:justify;color:#737373;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:26px;}.elementor-18 .elementor-element.elementor-element-4ed9905 .elementor-button{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-20cc166 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18 .elementor-element.elementor-element-20cc166{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-18 .elementor-element.elementor-element-20cc166 .elementor-repeater-item-a06dea9 svg{width:455px;height:455px;}.elementor-18 .elementor-element.elementor-element-20cc166 .elementor-repeater-item-a06dea9.premium-blob-shadow{filter:drop-shadow(0px 0px 20px #00000035);}.elementor-18 .elementor-element.elementor-element-20cc166 .elementor-repeater-item-a06dea9{z-index:1;left:64%;top:0%;}.elementor-18 .elementor-element.elementor-element-ae3f0fe{text-align:left;}.elementor-18 .elementor-element.elementor-element-ae3f0fe .elementor-heading-title{color:#FFFFFF;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-a459824{text-align:left;}.elementor-18 .elementor-element.elementor-element-a459824 .elementor-heading-title{color:#FFFFFF;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-a459824 > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-b805c7f .elementor-button{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-b805c7f .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-b805c7f .elementor-button:focus{background-color:#78C5D3;}.elementor-18 .elementor-element.elementor-element-b805c7f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b805c7f{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-5115c4f .elementor-testimonial__text{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;line-height:30px;}.elementor-18 .elementor-element.elementor-element-5115c4f .elementor-testimonial__name{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-5115c4f .elementor-testimonial__image img{width:96px;height:96px;}.elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (96px / 2) - 8px );}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (96px / 2) - 8px );right:auto;}body.rtl .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (96px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (96px / 2) - 8px );right:auto;}body.rtl .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-18 .elementor-element.elementor-element-5115c4f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (96px / 2) - 8px );left:auto;}.elementor-18 .elementor-element.elementor-element-5115c4f .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-5115c4f .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-5115c4f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-18 .elementor-element.elementor-element-5115c4f .swiper-pagination-bullet-active, .elementor-18 .elementor-element.elementor-element-5115c4f .swiper-pagination-progressbar-fill{background-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-5115c4f .swiper-pagination-fraction{color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-20cc166 .elementor-repeater-item-f3d381b svg{width:476px;height:476px;}.elementor-18 .elementor-element.elementor-element-20cc166 .elementor-repeater-item-f3d381b.premium-blob-shadow{filter:drop-shadow(0px 0px 20px #00000035);}.elementor-18 .elementor-element.elementor-element-20cc166 .elementor-repeater-item-f3d381b{z-index:1;left:44%;top:0%;}.elementor-18 .elementor-element.elementor-element-20cc166:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-20cc166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D6FB5;}.elementor-18 .elementor-element.elementor-element-20cc166 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-1b93ce1{overflow:hidden;padding:80px 0px 80px 0px;}.elementor-18 .elementor-element.elementor-element-105f4af{text-align:center;}.elementor-18 .elementor-element.elementor-element-105f4af .elementor-heading-title{color:#4B4B4B;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-e0f1ddb{text-align:center;}.elementor-18 .elementor-element.elementor-element-e0f1ddb .elementor-heading-title{color:#7E7E7E;font-family:"Sofia Sans", Sans-serif;font-size:22px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-e0f1ddb > .elementor-widget-container{margin:-25px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-post-outer-container{width:33.33%;margin-bottom:5px;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-thumbnail-container img{height:240px;object-fit:cover;}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-wrap{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-content-wrapper{text-align:left;background-color:#FFFFFF00;}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-post-container{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-f30b3d2 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-85293d6 > .elementor-container{min-height:400px;}.elementor-18 .elementor-element.elementor-element-85293d6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 80px 0px 150px;}.elementor-18 .elementor-element.elementor-element-85293d6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-85293d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B0683;}.elementor-18 .elementor-element.elementor-element-85293d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-85293d6 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:21px;}.elementor-18 .elementor-element.elementor-element-85293d6 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px;}.elementor-18 .elementor-element.elementor-element-61a6fe5{text-align:right;}.elementor-18 .elementor-element.elementor-element-61a6fe5 .elementor-heading-title{color:#FFFFFF;font-family:"Sofia Sans", Sans-serif;font-size:40px;font-weight:600;line-height:47px;}.elementor-18 .elementor-element.elementor-element-92c7408{text-align:right;}.elementor-18 .elementor-element.elementor-element-92c7408 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:300;}.elementor-18 .elementor-element.elementor-element-92c7408 > .elementor-widget-container{margin:-15px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-e37a911 .elementor-button{font-family:"Sofia Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#39B4CA;}.elementor-18 .elementor-element.elementor-element-e37a911 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e37a911 .elementor-button:focus{background-color:#78C5D3;}.elementor-18 .elementor-element.elementor-element-e37a911 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e37a911{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-c370535.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18 .elementor-element.elementor-element-c370535 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3678509{text-align:right;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-4fac255{padding:50px 30px 50px 30px;}.elementor-18 .elementor-element.elementor-element-ef6ad23 .elementor-heading-title{font-size:30px;line-height:32px;}.elementor-18 .elementor-element.elementor-element-ef6ad23 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-18 .elementor-element.elementor-element-c05e9d0 .elementor-heading-title{font-size:20px;line-height:21px;}.elementor-18 .elementor-element.elementor-element-27ae30d.premium-lottie-canvas .premium-lottie-animation, .elementor-18 .elementor-element.elementor-element-27ae30d.premium-lottie-svg svg{width:250px !important;}.elementor-18 .elementor-element.elementor-element-5e82760{padding:50px 20px 50px 20px;}.elementor-18 .elementor-element.elementor-element-4acc591 .elementor-heading-title{font-size:30px;line-height:31px;}.elementor-18 .elementor-element.elementor-element-4acc591 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-3217147 img{width:100%;}.elementor-18 .elementor-element.elementor-element-3217147 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f6a71de{padding:50px 20px 50px 20px;}.elementor-18 .elementor-element.elementor-element-e395d77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2dc98e7 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-9d53e2a .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-7922bcd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-dc95682 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-dc95682 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-18 .elementor-element.elementor-element-73a2194 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-f5cc85d{padding:50px 20px 50px 20px;}.elementor-18 .elementor-element.elementor-element-ae3f0fe .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-ae3f0fe > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-a459824 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-20cc166{padding:50px 20px 50px 20px;}.elementor-18 .elementor-element.elementor-element-1b93ce1{padding:50px 0px 50px 0px;}.elementor-18 .elementor-element.elementor-element-105f4af .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-e0f1ddb .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-post-outer-container{width:100%;padding:0px 10px 20px 10px;}.elementor-18 .elementor-element.elementor-element-f30b3d2 .premium-blog-content-wrapper{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f30b3d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-85293d6{padding:50px 20px 5px 20px;}.elementor-18 .elementor-element.elementor-element-61a6fe5 .elementor-heading-title{font-size:30px;line-height:31px;}.elementor-18 .elementor-element.elementor-element-92c7408 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-3678509 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-11cdf04{width:60.526%;}.elementor-18 .elementor-element.elementor-element-7d11522{width:39.426%;}.elementor-18 .elementor-element.elementor-element-653e3a6{width:55.151%;}.elementor-18 .elementor-element.elementor-element-c370535{width:44.808%;}}/* Start custom CSS for smartslider, class: .elementor-element-f1f1a94 */.elementor-18 .elementor-element.elementor-element-f1f1a94 .subtitulo_banner {
    margin-top:20px;
}
.elementor-18 .elementor-element.elementor-element-f1f1a94 h1{
    text-shadow: 1px 2px 4px rgba(0,0,0,0.3) !important;
}
.elementor-18 .elementor-element.elementor-element-f1f1a94 .boton_banner {
    margin-top:30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef6ad23 */.elementor-18 .elementor-element.elementor-element-ef6ad23 h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  position: absolute;
  right:0;
  top:-5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4acc591 */.elementor-18 .elementor-element.elementor-element-4acc591 h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2164dee */.elementor-18 .elementor-element.elementor-element-2164dee h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d45826 */.elementor-18 .elementor-element.elementor-element-9d45826 a{
   color:#6EC1E4;
}
.elementor-18 .elementor-element.elementor-element-9d45826 a:hover{
    color:#5250a2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc98e7 */.elementor-18 .elementor-element.elementor-element-2dc98e7 h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d53e2a */.elementor-18 .elementor-element.elementor-element-9d53e2a h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9b2d1d */.elementor-18 .elementor-element.elementor-element-a9b2d1d a {
    text-decoration: none;
   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c83f093 */.elementor-18 .elementor-element.elementor-element-c83f093 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a156f8 */.elementor-18 .elementor-element.elementor-element-1a156f8 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4449369 */.elementor-18 .elementor-element.elementor-element-4449369 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc95682 */.elementor-18 .elementor-element.elementor-element-dc95682 h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73a2194 */.elementor-18 .elementor-element.elementor-element-73a2194 h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc95682 */.elementor-18 .elementor-element.elementor-element-dc95682 h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73a2194 */.elementor-18 .elementor-element.elementor-element-73a2194 h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae3f0fe */.elementor-18 .elementor-element.elementor-element-ae3f0fe h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a459824 */.elementor-18 .elementor-element.elementor-element-a459824 h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin-top:10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae3f0fe */.elementor-18 .elementor-element.elementor-element-ae3f0fe h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a459824 */.elementor-18 .elementor-element.elementor-element-a459824 h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin-top:10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae3f0fe */.elementor-18 .elementor-element.elementor-element-ae3f0fe h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a459824 */.elementor-18 .elementor-element.elementor-element-a459824 h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin-top:10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-105f4af */.elementor-18 .elementor-element.elementor-element-105f4af h2::before{
  content:"";
  width:60px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:10px auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0f1ddb */.elementor-18 .elementor-element.elementor-element-e0f1ddb h3::after{
  content:"";
  width:170px;
  height: 4px;
  border-bottom: 4px solid #6EC1E4;
  display: block;
  margin:20px auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-85293d6 */.elementor-18 .elementor-element.elementor-element-85293d6>div {
    overflow: hidden;
}/* End custom CSS */