.elementor-78864 .elementor-element.elementor-element-5f7bb48{margin-top:35px;margin-bottom:0}.elementor-78864 .elementor-element.elementor-element-95ec3ef>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-78864 .elementor-element.elementor-element-95ec3ef>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-78864 .elementor-element.elementor-element-c2226ee{margin-top:25px;margin-bottom:0}.elementor-78864 .elementor-element.elementor-element-9bb4d88>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-78864 .elementor-element.elementor-element-9bb4d88>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-78864 .elementor-element.elementor-element-3db9632>.elementor-widget-container{margin:30px 0 0}.elementor-78864 .elementor-element.elementor-element-3db9632{text-align:left}.elementor-78864 .elementor-element.elementor-element-3db9632 .elementor-heading-title{font-weight:600;color:var(--e-global-color-el_color_1_2)}.elementor-78864 .elementor-element.elementor-element-7245cb3>.elementor-widget-container{margin:30px 0 20px}.elementor-78864 .elementor-element.elementor-element-a482598{margin-top:50px;margin-bottom:20px}.elementor-78864 .elementor-element.elementor-element-7c9d4c1{--divider-border-style:planes_tribal;--divider-color:#40b8b8;--divider-pattern-height:20px}.elementor-78864 .elementor-element.elementor-element-7c9d4c1 .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0}.elementor-78864 .elementor-element.elementor-element-7c9d4c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-78864 .elementor-element.elementor-element-51db5c8>.elementor-widget-container{margin:30px 0}.elementor-78864 .elementor-element.elementor-element-51db5c8{text-align:center}.elementor-78864 .elementor-element.elementor-element-51db5c8 .elementor-heading-title{font-weight:600;color:var(--e-global-color-el_color_1_2)}.elementor-78864 .elementor-element.elementor-element-6a0b238>.elementor-widget-container{margin:20px 0 0}.elementor-78864 .elementor-element.elementor-element-115db05>.elementor-widget-container{margin:40px 0 30px}.elementor-78864 .elementor-element.elementor-element-5d25e54>.elementor-widget-container{margin:25px 0 30px}.elementor-78864 .elementor-element.elementor-element-5d25e54 .elementor-heading-title{font-weight:600;color:var(--e-global-color-el_color_1_2)}.elementor-78864 .elementor-element.elementor-element-ba2a826>.elementor-widget-container{margin:0 0 0 30px}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-icon i{color:#40b8b8;transition:color .3s}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-icon svg{fill:#40b8b8;transition:fill .3s}.elementor-78864 .elementor-element.elementor-element-ba2a826{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-icon{padding-inline-end:36px}.elementor-78864 .elementor-element.elementor-element-ba2a826 .elementor-icon-list-text{transition:color .3s}.elementor-78864 .elementor-element.elementor-element-7335aa3>.elementor-widget-container{margin:40px 0 30px}.elementor-78864 .elementor-element.elementor-element-1fb5ce2{margin-top:10px;margin-bottom:10px}.elementor-78864 .elementor-element.elementor-element-75c5544>.elementor-widget-container{margin:30px 0 0}.elementor-78864 .elementor-element.elementor-element-75c5544{text-align:left}.elementor-78864 .elementor-element.elementor-element-75c5544 .elementor-heading-title{font-weight:600;color:var(--e-global-color-el_color_1_2)}.elementor-78864 .elementor-element.elementor-element-21e3fdd{padding:0}.elementor-78864 .elementor-element.elementor-element-382ee7e>.elementor-element-populated{padding:0}.elementor-78864 .elementor-element.elementor-element-f3fed0a>.elementor-widget-container{padding:0}.elementor-78864 .elementor-element.elementor-element-c796738{margin-top:20px;margin-bottom:20px}.elementor-78864 .elementor-element.elementor-element-5dc7962{--divider-border-style:planes_tribal;--divider-color:#40b8b8;--divider-pattern-height:20px}.elementor-78864 .elementor-element.elementor-element-5dc7962 .elementor-divider-separator{width:100vw;margin:0 auto;margin-center:0}.elementor-78864 .elementor-element.elementor-element-5dc7962 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-78864 .elementor-element.elementor-element-fdf1e3c>.elementor-widget-container{margin:30px 0}.elementor-78864 .elementor-element.elementor-element-fdf1e3c{text-align:left}.elementor-78864 .elementor-element.elementor-element-fdf1e3c .elementor-heading-title{font-weight:600;color:var(--e-global-color-el_color_1_2)}.elementor-78864 .elementor-element.elementor-element-db67dd2>.elementor-widget-container{margin:0 0 35px}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content{align-items:flex-start;text-align:left}.elementor-78864 .elementor-element.elementor-element-8da49e8 .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px}.elementor-78864 .elementor-element.elementor-element-8da49e8{--wide-desktop-columns:3;--icon-spacing:30px;--box-button-width:0px}.elementor-78864 .elementor-element.elementor-element-8da49e8 .wf-cell .the7-icon-box-grid{align-items:center;align-content:center;min-height:120px;border-radius:6px;padding:20px;background:var(--e-global-color-el_0);box-shadow:0px 0px 20px 0px rgba(0,0,0,.1)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper{flex-flow:row nowrap}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon-div{align-self:flex-start}.elementor-78864 .elementor-element.elementor-element-8da49e8>.elementor-widget-container{--e-transform-scale:.9}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon{font-size:42px}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon-div .elementor-icon{padding:0;border-radius:6px;background:#FFFFFF00}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon-div i{color:var(--e-global-color-el_color_2)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon-div svg{fill:var(--e-global-color-el_color_2);color:var(--e-global-color-el_color_2)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon-div:hover i,.elementor-78864 .elementor-element.elementor-element-8da49e8 a.the7-icon-box-grid:hover .elementor-icon-div i{color:var(--e-global-color-el_color_2_4)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .elementor-icon-div .elementor-icon:hover svg,.elementor-78864 .elementor-element.elementor-element-8da49e8 a.the7-icon-box-grid:hover .elementor-icon-div .elementor-icon svg{fill:var(--e-global-color-el_color_2_4);color:var(--e-global-color-el_color_2_4)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper .box-heading,.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper .box-heading a{font-family:var(--e-global-typography-el_title_4-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_4-font-size);font-weight:var(--e-global-typography-el_title_4-font-weight);text-transform:var(--e-global-typography-el_title_4-text-transform);line-height:var(--e-global-typography-el_title_4-line-height)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .the7-icon-box-grid .box-heading:hover,.elementor-78864 .elementor-element.elementor-element-8da49e8 .the7-icon-box-grid .box-heading:hover a{color:var(--e-global-color-el_color_2)}.elementor-78864 .elementor-element.elementor-element-8da49e8 a.the7-icon-box-grid:hover .box-heading,.elementor-78864 .elementor-element.elementor-element-8da49e8 a.the7-icon-box-grid:hover .box-heading a{color:var(--e-global-color-el_color_2)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-description{font-family:var(--e-global-typography-el_content_2-font-family),Sans-serif;font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height);margin-top:15px}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-button{min-width:0;min-height:0px;margin-top:15px}.elementor-78864 .elementor-element.elementor-element-8da49e8{--box-button-min-height:0px}@media(max-width:1100px){.elementor-78864 .elementor-element.elementor-element-8da49e8 .dt-css-grid{grid-template-columns:repeat(2,1fr)}.elementor-78864 .elementor-element.elementor-element-8da49e8{--wide-desktop-columns:2}.elementor-78864 .elementor-element.elementor-element-8da49e8 .wf-cell .the7-icon-box-grid{min-height:0px}.elementor-78864 .elementor-element.elementor-element-8da49e8.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-78864 .elementor-element.elementor-element-8da49e8.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-78864 .elementor-element.elementor-element-8da49e8.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper .box-heading,.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper .box-heading a{font-size:var(--e-global-typography-el_title_4-font-size);line-height:var(--e-global-typography-el_title_4-line-height)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-description{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}}@media(max-width:767px){.elementor-78864 .elementor-element.elementor-element-c2226ee>.elementor-container{max-width:500px}.elementor-78864 .elementor-element.elementor-element-9bb4d88>.elementor-element-populated{padding:0 10px}.elementor-78864 .elementor-element.elementor-element-8da49e8 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-row-gap:40px;--grid-row-gap:40px}.elementor-78864 .elementor-element.elementor-element-8da49e8{--wide-desktop-columns:1}.elementor-78864 .elementor-element.elementor-element-8da49e8.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0}.elementor-78864 .elementor-element.elementor-element-8da49e8.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing)}.elementor-78864 .elementor-element.elementor-element-8da49e8.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper .box-heading,.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-content-wrapper .box-heading a{font-size:var(--e-global-typography-el_title_4-font-size);line-height:var(--e-global-typography-el_title_4-line-height)}.elementor-78864 .elementor-element.elementor-element-8da49e8 .box-description{font-size:var(--e-global-typography-el_content_2-font-size);line-height:var(--e-global-typography-el_content_2-line-height)}}@media(min-width:768px){.elementor-78864 .elementor-element.elementor-element-9bb4d88{width:100%}.elementor-78864 .elementor-element.elementor-element-ee758f1{width:100%}.elementor-78864 .elementor-element.elementor-element-8b33094{width:100%}}.elementor-slides .slick-slide .elementor-slide-content{position:relative !important;z-index:3 !important;opacity:1 !important}.elementor-slides .slick-slide{overflow:hidden !important}.elementor-slides .slick-arrow{display:block !important;opacity:1 !important;visibility:visible !important;z-index:99 !important}.elementor-slides .slick-prev,.elementor-slides .slick-next{width:40px;height:40px}@media screen and (min-width:1301px){.the7_icon_box_grid_widget-8da49e8 .dt-css-grid{grid-template-columns:repeat(var(--wide-desktop-columns),minmax(0,1fr)) !important}.the7_icon_box_grid_widget-8da49e8 .wf-cell:nth-child(-n+3):before{display:none}}@media screen and (min-width:1102px){.the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .wf-cell:nth-child(-n+3):before{display:none}}@media screen and (min-width:768px) and (max-width:1100px){.the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .wf-cell:nth-child(-n+2):before{display:none}}@media screen and (max-width:1100px){.icon-position-tablet-right .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-tablet-left .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .elementor-icon-div,.icon-position-tablet-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-position-tablet-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-tablet-left .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-tablet-left .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper,.icon-position-tablet-right .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper{flex-wrap:unset}}@media screen and (max-width:767px){.the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .wf-cell:nth-child(-n+1):before{display:none}.icon-position-mobile-right .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .elementor-icon-div{order:2}.icon-position-mobile-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:wrap}.icon-position-mobile-left .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .elementor-icon-div,.icon-position-mobile-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .elementor-icon-div{order:0}.icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-start}.icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{justify-content:center}.icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{justify-content:flex-end}.icon-position-mobile-left .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper .box-content-wrapper{flex-wrap:inherit}.icon-position-mobile-left .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper,.icon-position-mobile-right .the7_icon_box_grid_widget-8da49e8.the7-box-grid-wrapper{flex-wrap:unset}}.cards-slider{position:relative;width:100%;overflow-x:hidden;overflow-y:visible !important}.cards-slider input{display:none}.cards-track{display:flex;transition:transform .5s ease}.card{flex:0 0 calc(100% / 3);margin:0;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.15);text-decoration:none;color:#000;box-sizing:border-box;transition:.25s ease}.card:hover{transform:translateY(-6px);box-shadow:0 8px 24px rgba(0,0,0,.25)}#s1:checked~.cards-track{transform:translateX(0%)}#s2:checked~.cards-track{transform:translateX(-33.333%)}#s3:checked~.cards-track{transform:translateX(-66.666%)}#s4:checked~.cards-track{transform:translateX(-100%)}.arrows .arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:36px;color:#0066b3;cursor:pointer;opacity:.75;user-select:none;display:none;transition:opacity .2s ease}.arrow:hover{opacity:1}.arrow.left{left:10px}.arrow.right{right:10px}#s1:checked~.arrows .a1.right{display:block}#s2:checked~.arrows .a2.left,#s2:checked~.arrows .a2.right{display:block}#s3:checked~.arrows .a3.left,#s3:checked~.arrows .a3.right{display:block}#s4:checked~.arrows .a4.left{display:block}.cards-slider{position:relative;width:100%;overflow:hidden}.cards-slider input{display:none}.cards-track{display:flex;transition:transform .5s ease}.cards-slider .card{position:relative;z-index:5;flex:0 0 calc(100% / 3);margin:0;padding:20px;background:#fff;border-radius:12px;box-shadow:none !important;text-decoration:none;color:#000;box-sizing:border-box;transition:transform .4s cubic-bezier(.25,.8,.25,1),box-shadow .45s cubic-bezier(.25,.8,.25,1) !important}.cards-slider .card:hover{transform:translateY(-8px) scale(1.02) !important;box-shadow:0 18px 32px rgba(64,184,184,.35) !important}.cards-slider:has(#s1:checked) .cards-track{transform:translateX(0%)}.cards-slider:has(#s2:checked) .cards-track{transform:translateX(-33.333%)}.cards-slider:has(#s3:checked) .cards-track{transform:translateX(-66.666%)}.cards-slider:has(#s4:checked) .cards-track{transform:translateX(-100%)}.cards-slider .card h4{font-size:25px;font-weight:600;color:#066;margin-bottom:12px}.elementor-widget-html,.elementor-widget-html .elementor-widget-container,.elementor-column,.elementor-widget-wrap{overflow:visible !important}.arrows{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;pointer-events:none}.arrows .arrow{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);font-size:50px;font-weight:300;color:#0a5ea0;cursor:pointer;opacity:.75;display:none;transition:transform .25s ease,color .25s ease,text-shadow .25s ease,opacity .25s ease}.arrow.left{left:5px}.arrow.right{right:5px}.arrows .arrow:hover{transform:translateY(-50%) scale(1.25);color:#40b8b8;text-shadow:0 0 14px rgba(64,184,184,.55);opacity:1}.arrow:hover{opacity:1}.cards-slider:has(#s1:checked) .a1.right{display:block}.cards-slider:has(#s2:checked) .a2.left,.cards-slider:has(#s2:checked) .a2.right{display:block}.cards-slider:has(#s3:checked) .a3.left,.cards-slider:has(#s3:checked) .a3.right{display:block}.cards-slider:has(#s4:checked) .a4.left{display:block}input#x1:checked+*:after{content:"✓";font-size:40px;color:red;margin-left:10px}@media (max-width:1024px){.cards-slider .card{flex:0 0 50% !important}}@media (max-width:768px){.cards-slider .card{flex:0 0 100% !important}.arrow.left{left:2px}.arrow.right{right:2px}}@media (max-width:768px){.cards-track{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cards-track .card{flex:0 0 100% !important;scroll-snap-align:start}.cards-slider input{display:none !important}.cards-slider .cards-track{transform:none !important}}@media (max-width:768px){.arrow.left{left:8px}.arrow.right{right:8px}.arrows .arrow{font-size:38px}}