.elementor-2 .elementor-element.elementor-element-06bc24e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-06bc24e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-06bc24e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2 .elementor-element.elementor-element-786d2fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-786d2fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-08d45df{width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-08d45df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-08d45df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;color:#1E266D;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8a1dfff{width:var( --container-widget-width, 93% );max-width:93%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8a1dfff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.2em;font-weight:400;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title{color:var( --e-global-color-c8c0084 );}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-description{color:var( --e-global-color-ef3c4d0 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f27a097 .elementor-button{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-f27a097 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f27a097 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-f27a097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f27a097 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-c973977 .elementor-button{background-color:#0E142900;}.elementor-2 .elementor-element.elementor-element-c973977{width:var( --container-widget-width, 42.411% );max-width:42.411%;--container-widget-width:42.411%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c973977.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c973977 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-c973977 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-c973977 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c973977 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c973977 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c973977 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b7a099{--spacer-size:1em;width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a743089{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;z-index:5;}.elementor-2 .elementor-element.elementor-element-a743089 .widget-image-caption{color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-1dfb127{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;z-index:4;}.elementor-2 .elementor-element.elementor-element-1dfb127 .widget-image-caption{color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-bf1a04d{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;z-index:3;}.elementor-2 .elementor-element.elementor-element-bf1a04d .widget-image-caption{color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-49cdbaf{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;z-index:2;}.elementor-2 .elementor-element.elementor-element-49cdbaf .widget-image-caption{color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-1f1635a{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;z-index:1;}.elementor-2 .elementor-element.elementor-element-1f1635a .widget-image-caption{color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-dff5794{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;z-index:0;}.elementor-2 .elementor-element.elementor-element-dff5794 .widget-image-caption{color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-2914aad{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2914aad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-2914aad .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c8c0084 );}.elementor-2 .elementor-element.elementor-element-46cadfb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-46cadfb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46cadfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://waycloud.com.br/wp-content/uploads/2026/02/img-bg-way.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-f89e400{width:var( --container-widget-width, 12.674% );max-width:12.674%;--container-widget-width:12.674%;--container-widget-flex-grow:0;top:601px;}.elementor-2 .elementor-element.elementor-element-f89e400.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f89e400{left:446px;}body.rtl .elementor-2 .elementor-element.elementor-element-f89e400{right:446px;}.elementor-2 .elementor-element.elementor-element-1a0d7a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-1a0d7a5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1a0d7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FE;}.elementor-2 .elementor-element.elementor-element-66adf0b{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-66adf0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-66adf0b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;color:#1E266D;}.elementor-2 .elementor-element.elementor-element-19c176a{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-10a6350{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-10a6350.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-icon i{color:#1D66FF00;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-icon svg{fill:#1D66FF00;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-bbe1705{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-text{color:#7C7FA7;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-1bbb5b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-1bbb5b3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1bbb5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7FE;}.elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2 .elementor-element.elementor-element-0f07fdd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:is( .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(5px / 2);padding-bottom:calc(5px / 2);}:is( .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}:is( .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 5px / -2);margin-bottom:calc( 5px / -2);}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider-icon{width:0px;height:0px;line-height:0px;margin-top:calc( -0px/2 );font-size:2px;color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider-icon svg{height:2px;}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider-icon.prev-arrow{top:0px;bottom:auto;right:0px;left:auto;}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider-icon.next-arrow{top:0px;bottom:auto;right:0px;left:auto;}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider .jet-slick-dots li{width:7px;height:7px;margin-left:calc( 6px/2 );margin-right:calc( 6px/2 );background:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4789d7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-4789d7b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4789d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef3c4d0 );}.elementor-2 .elementor-element.elementor-element-b066f0d{width:var( --container-widget-width, 232px );max-width:232px;--container-widget-width:232px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b066f0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b066f0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;color:#1E266D;}.elementor-2 .elementor-element.elementor-element-ee0f92b{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-488f2f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-2 .elementor-element.elementor-element-9f30cb9{width:100%;max-width:100%;}:is( .elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-listing-grid__slider-icon{width:25px;height:25px;line-height:25px;margin-top:calc( -25px/2 );font-size:14px;}.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-listing-grid__slider-icon svg{height:14px;}.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-listing-grid__slider-icon.next-arrow{right:520px;left:auto;}.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-listing-grid__slider .jet-slick-dots li{width:7px;height:7px;margin-left:calc( 6px/2 );margin-right:calc( 6px/2 );background:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-12cd4ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2em 1em;--row-gap:2em;--column-gap:1em;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-24f6244{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-24f6244.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-24f6244 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;color:#1E266D;}.elementor-2 .elementor-element.elementor-element-325f837{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-944c5c7 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2 .elementor-element.elementor-element-944c5c7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-ae930dd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-e0a7eb5 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e0a7eb5 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e0a7eb5 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-e0a7eb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-e0a7eb5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-9493166{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9493166:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9493166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c0084 );}.elementor-2 .elementor-element.elementor-element-d298113{width:var( --container-widget-width, 7.955% );max-width:7.955%;--container-widget-width:7.955%;--container-widget-flex-grow:0;z-index:5;}.elementor-2 .elementor-element.elementor-element-d298113.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-d298113 img{width:100%;}.elementor-2 .elementor-element.elementor-element-bc416ce{--e-image-carousel-slides-to-show:10;width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-bc416ce .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-f23b1ab{--e-image-carousel-slides-to-show:10;width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-f23b1ab .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-16d1223{--e-image-carousel-slides-to-show:10;width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-16d1223 .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-9ffed2b{--e-image-carousel-slides-to-show:10;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-9ffed2b .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-ba8bc50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-f6ec2c5{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f6ec2c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f6ec2c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;color:#1E266D;}.elementor-2 .elementor-element.elementor-element-007163d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-007163d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-ad4473a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:80px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-655d5f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-655d5f0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-df6d7c2{background-color:var( --e-global-color-c8c0084 );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-df6d7c2:hover{background-color:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-df6d7c2:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-df6d7c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-60e044d{background-color:var( --e-global-color-c8c0084 );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-60e044d:hover{background-color:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-60e044d:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-60e044d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-092c352{background-color:var( --e-global-color-c8c0084 );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-092c352:hover{background-color:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-092c352:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-092c352:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-df7cc70{background-color:var( --e-global-color-c8c0084 );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-df7cc70:hover{background-color:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-df7cc70:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-df7cc70:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-880dc9b{background-color:var( --e-global-color-c8c0084 );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-880dc9b:hover{background-color:var( --e-global-color-f823ec8 );}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-wrapper{gap:15px;}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon{font-size:34px;}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-880dc9b:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-880dc9b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b256540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4b55592{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-25972f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-09bdf6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-09bdf6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-bb2002a{text-align:start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-02d95df{left:345px;}body.rtl .elementor-2 .elementor-element.elementor-element-02d95df{right:345px;}.elementor-2 .elementor-element.elementor-element-02d95df{top:164px;text-align:start;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b53e273{left:303px;}body.rtl .elementor-2 .elementor-element.elementor-element-b53e273{right:303px;}.elementor-2 .elementor-element.elementor-element-b53e273{top:243px;text-align:start;}.elementor-2 .elementor-element.elementor-element-27afd5e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-27afd5e{left:36px;}body.rtl .elementor-2 .elementor-element.elementor-element-27afd5e{right:36px;}.elementor-2 .elementor-element.elementor-element-27afd5e{top:341px;text-align:start;}.elementor-2 .elementor-element.elementor-element-a7e1391{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ef3c8ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8em;font-weight:500;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-94f2d42{padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-icon i{color:#1D66FF3B;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-icon svg{fill:#1D66FF3B;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-94f2d42 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-2c18682 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2c18682 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2c18682 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-2c18682 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-2c18682 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-fa2d8f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-fa2d8f0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fa2d8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9F0FB00 0%, var( --e-global-color-ef3c4d0 ) 4%);}.elementor-2 .elementor-element.elementor-element-ef9647b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ef9647b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cbdcabe{left:316px;}body.rtl .elementor-2 .elementor-element.elementor-element-cbdcabe{right:316px;}.elementor-2 .elementor-element.elementor-element-cbdcabe{top:-25px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d697666{left:265px;}body.rtl .elementor-2 .elementor-element.elementor-element-d697666{right:265px;}.elementor-2 .elementor-element.elementor-element-d697666{top:335px;}.elementor-2 .elementor-element.elementor-element-563b31d{text-align:start;}.elementor-2 .elementor-element.elementor-element-6f4142e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-10e7313.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8em;font-weight:500;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-b966911{padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-icon i{color:#1D66FF3B;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-icon svg{fill:#1D66FF3B;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-b966911 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-039dd22 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-039dd22 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-039dd22 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-039dd22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-039dd22 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-c881fb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-c881fb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c881fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9F0FB00 0%, var( --e-global-color-ef3c4d0 ) 4%);}.elementor-2 .elementor-element.elementor-element-5c56a0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5c56a0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5dab9cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f9630ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8em;font-weight:500;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-5f5a5f9{padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-icon i{color:#1D66FF3B;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-icon svg{fill:#1D66FF3B;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-5f5a5f9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-48410db .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-48410db .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-48410db .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-48410db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-48410db .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-18936fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-18936fb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-18936fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9F0FB00 0%, var( --e-global-color-ef3c4d0 ) 4%);}.elementor-2 .elementor-element.elementor-element-d342692{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d342692.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-66be6d1{left:335px;}body.rtl .elementor-2 .elementor-element.elementor-element-66be6d1{right:335px;}.elementor-2 .elementor-element.elementor-element-66be6d1{top:2px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9a08d1f{left:394px;}body.rtl .elementor-2 .elementor-element.elementor-element-9a08d1f{right:394px;}.elementor-2 .elementor-element.elementor-element-9a08d1f{top:73px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2d65bbf{left:350px;}body.rtl .elementor-2 .elementor-element.elementor-element-2d65bbf{right:350px;}.elementor-2 .elementor-element.elementor-element-2d65bbf{top:175px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a803bf3{left:464px;}body.rtl .elementor-2 .elementor-element.elementor-element-a803bf3{right:464px;}.elementor-2 .elementor-element.elementor-element-a803bf3{top:332px;}.elementor-2 .elementor-element.elementor-element-17edf11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-be4d71e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8em;font-weight:500;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-47c9f8c{padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-icon i{color:#1D66FF3B;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-icon svg{fill:#1D66FF3B;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-47c9f8c .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-c70ee08 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c70ee08 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c70ee08 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-c70ee08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-c70ee08 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-63918cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-63918cd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-63918cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9F0FB00 0%, var( --e-global-color-ef3c4d0 ) 4%);}.elementor-2 .elementor-element.elementor-element-e955f15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e955f15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4a83987.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4a83987{left:-42px;}body.rtl .elementor-2 .elementor-element.elementor-element-4a83987{right:-42px;}.elementor-2 .elementor-element.elementor-element-4a83987{top:50px;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0472275{left:95px;}body.rtl .elementor-2 .elementor-element.elementor-element-0472275{right:95px;}.elementor-2 .elementor-element.elementor-element-0472275{top:305px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ccbd1fa{text-align:end;}.elementor-2 .elementor-element.elementor-element-b19953a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e388551.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8em;font-weight:500;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-9937932{padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-icon i{color:#1D66FF3B;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-icon svg{fill:#1D66FF3B;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-9937932 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-400c970 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-400c970 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-400c970 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-400c970 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-400c970 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-81d842a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-81d842a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81d842a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c0084 );}.elementor-2 .elementor-element.elementor-element-dc3f350{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-dc3f350:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dc3f350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-2 .elementor-element.elementor-element-96a120e{border-style:none;}.elementor-2 .elementor-element.elementor-element-94b6fff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-94b6fff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-94b6fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c0084 );}.elementor-2 .elementor-element.elementor-element-49d9604{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-353420d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-353420d .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-353420d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-353420d .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-6f71775{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-6f71775 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4541dbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e263c33 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-e263c33 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e263c33 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e263c33 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-6cf7a5b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-6cf7a5b .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-93f7bc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f42f16b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b072880{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b072880:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b072880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 36%, var( --e-global-color-c8c0084 ) 33%);}.elementor-2 .elementor-element.elementor-element-15d038f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c87cfa3{width:var( --container-widget-width, 13.312% );max-width:13.312%;--container-widget-width:13.312%;--container-widget-flex-grow:0;top:19px;}.elementor-2 .elementor-element.elementor-element-c87cfa3.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c87cfa3{left:6px;}body.rtl .elementor-2 .elementor-element.elementor-element-c87cfa3{right:6px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09d2456{left:308px;}body.rtl .elementor-2 .elementor-element.elementor-element-09d2456{right:308px;}.elementor-2 .elementor-element.elementor-element-09d2456{top:19px;}.elementor-2 .elementor-element.elementor-element-7ce5a3e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7ce5a3e{right:155.875px;}body.rtl .elementor-2 .elementor-element.elementor-element-7ce5a3e{left:155.875px;}.elementor-2 .elementor-element.elementor-element-7ce5a3e{top:288px;}.elementor-2 .elementor-element.elementor-element-73e2966{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b287a4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-description{color:#7C7FA7;}.elementor-2 .elementor-element.elementor-element-5e7bf48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-96098bc{width:var( --container-widget-width, 27% );max-width:27%;padding:15px 15px 15px 15px;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-96098bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-d277b24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-995168d{width:var( --container-widget-width, 27% );max-width:27%;padding:15px 15px 15px 15px;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-995168d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-a220e59{width:var( --container-widget-width, 27% );max-width:27%;padding:15px 15px 15px 15px;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a220e59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-280f900 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-280f900 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-280f900 .elementor-button:focus{background-color:var( --e-global-color-db0b3ec );}.elementor-2 .elementor-element.elementor-element-280f900{z-index:2;}.elementor-2 .elementor-element.elementor-element-280f900 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-280f900 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-40a1d65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-40a1d65:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-40a1d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3755e49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3902743 > .elementor-widget-container{margin:-10em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-ea964ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-2 .elementor-element.elementor-element-c600cd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-84b19f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fa0fd70{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6928cad{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-3023447{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6ce7c5b{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-90e7f32{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7fc64cc{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-1f2b0fa{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6e43a3e{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-2b6a024{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3cd6cd0{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-dcb4425{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ede86de{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-51dba37{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ecbf6f0{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-e74cd51{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b155b86{color:var( --e-global-color-a33af33 );}.elementor-2 .elementor-element.elementor-element-fbd0790{--n-accordion-title-font-size:1.2em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-fbd0790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-c8c0084 );border-style:none;}.elementor-2 .elementor-element.elementor-element-fbd0790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FCFCFC;}:where( .elementor-2 .elementor-element.elementor-element-fbd0790 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-c8c0084 );border-style:none;--border-radius:0px 0px 10px 10px;}.elementor-2 .elementor-element.elementor-element-fbd0790 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2 .elementor-element.elementor-element-fbd0790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;letter-spacing:-0.3px;}.elementor-2 .elementor-element.elementor-element-51a53b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-51a53b9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-51a53b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8c0084 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-786d2fa{--width:55%;}.elementor-2 .elementor-element.elementor-element-46cadfb{--width:50%;}.elementor-2 .elementor-element.elementor-element-655d5f0{--width:9%;}.elementor-2 .elementor-element.elementor-element-b256540{--width:95%;}.elementor-2 .elementor-element.elementor-element-09bdf6e{--width:58%;}.elementor-2 .elementor-element.elementor-element-ef9647b{--width:58%;}.elementor-2 .elementor-element.elementor-element-5c56a0b{--width:58%;}.elementor-2 .elementor-element.elementor-element-d342692{--width:58%;}.elementor-2 .elementor-element.elementor-element-e955f15{--width:58%;}.elementor-2 .elementor-element.elementor-element-49d9604{--width:50%;}.elementor-2 .elementor-element.elementor-element-4541dbe{--width:50%;}.elementor-2 .elementor-element.elementor-element-93f7bc0{--width:63%;}.elementor-2 .elementor-element.elementor-element-15d038f{--width:50%;}.elementor-2 .elementor-element.elementor-element-73e2966{--width:66%;}.elementor-2 .elementor-element.elementor-element-c600cd7{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-84b19f7{--width:66.6666%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-786d2fa{--width:60%;}.elementor-2 .elementor-element.elementor-element-1a0d7a5{--content-width:90%;}.elementor-2 .elementor-element.elementor-element-4789d7b{--content-width:90%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2914aad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ae930dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-06bc24e{--padding-top:8em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c973977{width:var( --container-widget-width, 283.516px );max-width:283.516px;--container-widget-width:283.516px;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2914aad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1a0d7a5{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4789d7b{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ae930dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1200px){.elementor-2 .elementor-element.elementor-element-08d45df .elementor-heading-title{font-size:0.9em;}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title a{font-size:3em;}.elementor-2 .elementor-element.elementor-element-66adf0b .elementor-heading-title{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-b066f0d .elementor-heading-title{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-24f6244 .elementor-heading-title{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-f6ec2c5 .elementor-heading-title{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title a{font-size:1.3em;}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title a{font-size:1.3em;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c87cfa3{left:6px;}body.rtl .elementor-2 .elementor-element.elementor-element-c87cfa3{right:6px;}.elementor-2 .elementor-element.elementor-element-c87cfa3{top:120px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09d2456{left:213px;}body.rtl .elementor-2 .elementor-element.elementor-element-09d2456{right:213px;}.elementor-2 .elementor-element.elementor-element-09d2456{top:90px;}.elementor-2 .elementor-element.elementor-element-7ce5a3e{width:var( --container-widget-width, 333.344px );max-width:333.344px;--container-widget-width:333.344px;--container-widget-flex-grow:0;top:370px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7ce5a3e{right:100.875px;}body.rtl .elementor-2 .elementor-element.elementor-element-7ce5a3e{left:100.875px;}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-fbd0790{--n-accordion-title-font-size:1.3em;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-06bc24e{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-08d45df .elementor-heading-title{font-size:0.9em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title a{font-size:2.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2914aad{width:var( --container-widget-width, 279.609px );max-width:279.609px;--container-widget-width:279.609px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2914aad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1a0d7a5{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-66adf0b .elementor-heading-title{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4789d7b{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2 .elementor-element.elementor-element-b066f0d .elementor-heading-title{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-24f6244 .elementor-heading-title{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ae930dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bc416ce{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-f23b1ab{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-16d1223{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-9ffed2b{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-f6ec2c5 .elementor-heading-title{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title a{font-size:1.5em;}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title a{font-size:1.5em;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09d2456{left:149px;}body.rtl .elementor-2 .elementor-element.elementor-element-09d2456{right:149px;}.elementor-2 .elementor-element.elementor-element-09d2456{top:151px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7ce5a3e{right:73.875px;}body.rtl .elementor-2 .elementor-element.elementor-element-7ce5a3e{left:73.875px;}.elementor-2 .elementor-element.elementor-element-7ce5a3e{top:385px;}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-description{font-size:0.8em;}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-description{font-size:0.8em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fbd0790{--n-accordion-title-font-size:1.5em;}}@media(max-width:880px){.elementor-2 .elementor-element.elementor-element-12cd4ef{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c87cfa3{left:7px;}body.rtl .elementor-2 .elementor-element.elementor-element-c87cfa3{right:7px;}.elementor-2 .elementor-element.elementor-element-c87cfa3{top:215px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09d2456{left:100px;}body.rtl .elementor-2 .elementor-element.elementor-element-09d2456{right:100px;}.elementor-2 .elementor-element.elementor-element-09d2456{top:412px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7ce5a3e{right:62.875px;}body.rtl .elementor-2 .elementor-element.elementor-element-7ce5a3e{left:62.875px;}.elementor-2 .elementor-element.elementor-element-7ce5a3e{top:387px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-06bc24e{--padding-top:120px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-786d2fa{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-08d45df{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-08d45df .elementor-heading-title{font-size:0.9em;line-height:1.3em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8a1dfff{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8a1dfff .elementor-icon-box-title a{font-size:2.3em;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f27a097{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c973977{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a743089{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-2 .elementor-element.elementor-element-1dfb127{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-2 .elementor-element.elementor-element-bf1a04d{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-2 .elementor-element.elementor-element-49cdbaf{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-2 .elementor-element.elementor-element-1f1635a{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-2 .elementor-element.elementor-element-dff5794{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-2 .elementor-element.elementor-element-2914aad{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-2914aad .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-46cadfb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f89e400{width:var( --container-widget-width, 19.448% );max-width:19.448%;--container-widget-width:19.448%;--container-widget-flex-grow:0;top:312px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f89e400{left:251px;}body.rtl .elementor-2 .elementor-element.elementor-element-f89e400{right:251px;}.elementor-2 .elementor-element.elementor-element-0543c79{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1a0d7a5{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2 .elementor-element.elementor-element-66adf0b{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-66adf0b .elementor-heading-title{font-size:0.9em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-19c176a .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10a6350{width:100%;max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2 .elementor-element.elementor-element-bbe1705 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2 .elementor-element.elementor-element-0f07fdd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-4789d7b{--padding-top:3rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2 .elementor-element.elementor-element-b066f0d .elementor-heading-title{font-size:0.9em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-ee0f92b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ee0f92b .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f30cb9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-12cd4ef{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-2 .elementor-element.elementor-element-24f6244 .elementor-heading-title{font-size:0.9em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-325f837 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-944c5c7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-ae930dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d298113{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-bc416ce{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f23b1ab{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-16d1223{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-9ffed2b{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f6ec2c5 .elementor-heading-title{font-size:0.9em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-007163d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-007163d .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ad4473a{--padding-top:0px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-655d5f0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-df6d7c2{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df6d7c2 .elementor-icon-box-title a{font-size:1em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-60e044d{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60e044d .elementor-icon-box-title a{font-size:1em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-092c352{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-092c352 .elementor-icon-box-title a{font-size:1em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-df7cc70{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-df7cc70 .elementor-icon-box-title a{font-size:1em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-880dc9b{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-880dc9b .elementor-icon-box-title a{font-size:1em;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-bb2002a{padding:0px 0px 100px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-02d95df{left:169px;}body.rtl .elementor-2 .elementor-element.elementor-element-02d95df{right:169px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b53e273{left:118px;}body.rtl .elementor-2 .elementor-element.elementor-element-b53e273{right:118px;}.elementor-2 .elementor-element.elementor-element-b53e273{top:129px;}.elementor-2 .elementor-element.elementor-element-27afd5e{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;top:243px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-27afd5e{left:12px;}body.rtl .elementor-2 .elementor-element.elementor-element-27afd5e{right:12px;}.elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ef3c8ff .elementor-icon-box-title a{line-height:1.3em;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cbdcabe{left:175px;}body.rtl .elementor-2 .elementor-element.elementor-element-cbdcabe{right:175px;}.elementor-2 .elementor-element.elementor-element-cbdcabe{top:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d697666{left:99px;}body.rtl .elementor-2 .elementor-element.elementor-element-d697666{right:99px;}.elementor-2 .elementor-element.elementor-element-d697666{top:236px;text-align:end;}.elementor-2 .elementor-element.elementor-element-563b31d{width:var( --container-widget-width, 264px );max-width:264px;padding:50px 0px 100px 0px;--container-widget-width:264px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-10e7313 .elementor-icon-box-title a{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-5937f7c{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f9630ba .elementor-icon-box-title a{line-height:1.3em;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-66be6d1{left:163px;}body.rtl .elementor-2 .elementor-element.elementor-element-66be6d1{right:163px;}.elementor-2 .elementor-element.elementor-element-66be6d1{top:2px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9a08d1f{left:197px;}body.rtl .elementor-2 .elementor-element.elementor-element-9a08d1f{right:197px;}.elementor-2 .elementor-element.elementor-element-9a08d1f{top:36px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2d65bbf{left:177px;}body.rtl .elementor-2 .elementor-element.elementor-element-2d65bbf{right:177px;}.elementor-2 .elementor-element.elementor-element-2d65bbf{top:86px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a803bf3{left:234px;}body.rtl .elementor-2 .elementor-element.elementor-element-a803bf3{right:234px;}.elementor-2 .elementor-element.elementor-element-a803bf3{top:160px;}.elementor-2 .elementor-element.elementor-element-faedaae{padding:0px 0px 50px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-be4d71e .elementor-icon-box-title a{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-4a83987{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:44px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4a83987{left:-33px;}body.rtl .elementor-2 .elementor-element.elementor-element-4a83987{right:-33px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0472275{left:48px;}body.rtl .elementor-2 .elementor-element.elementor-element-0472275{right:48px;}.elementor-2 .elementor-element.elementor-element-0472275{top:197px;}.elementor-2 .elementor-element.elementor-element-ccbd1fa{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e388551 .elementor-icon-box-title a{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-81d842a{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-94b6fff{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-b072880{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-b072880:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b072880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, var( --e-global-color-c8c0084 ) 0%);}.elementor-2 .elementor-element.elementor-element-15d038f{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c87cfa3{left:268px;}body.rtl .elementor-2 .elementor-element.elementor-element-c87cfa3{right:268px;}.elementor-2 .elementor-element.elementor-element-c87cfa3{top:-4px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09d2456{left:-2px;}body.rtl .elementor-2 .elementor-element.elementor-element-09d2456{right:-2px;}.elementor-2 .elementor-element.elementor-element-09d2456{top:206px;z-index:2;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7ce5a3e{right:-160px;}body.rtl .elementor-2 .elementor-element.elementor-element-7ce5a3e{left:-160px;}.elementor-2 .elementor-element.elementor-element-7ce5a3e{top:164px;}.elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b287a4c .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96098bc .elementor-icon-box-description{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-995168d .elementor-icon-box-description{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a220e59 .elementor-icon-box-description{line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-3755e49{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fbd0790{--n-accordion-title-font-size:1em;}:where( .elementor-2 .elementor-element.elementor-element-fbd0790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}}/* Start custom CSS for icon-box, class: .elementor-element-8a1dfff */.dtq-titulo {
    color:#fff;
    font-weight:600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a743089 */.elementor-2 .elementor-element.elementor-element-a743089{
    border-radius: 50%;
    position: relative;
    border: solid 1px transparent;
    transition: all ease 0.5s;
    user-select: none;

}
.elementor-2 .elementor-element.elementor-element-a743089:hover{
    border: solid 1px #D3EAFF;
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-a743089 img{
    pointer-events: none;
}
.elementor-2 .elementor-element.elementor-element-a743089 .wp-caption-text{
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: block;
    font: 400;
    backdrop-filter: blur(10px);
    border: 1px solid #D3EAFF;
    color: #fff; /* Cor do texto branco */
    border-radius: 10px;
    top: -20px;
    left: 75%;
    padding: 8px 10px;
    transition: all ease 0.5s;
    width: max-content;
    pointer-events: none;
    font-size: 0.8em; /* Tamanho do texto reduzido */
}

.elementor-2 .elementor-element.elementor-element-a743089 .wp-caption-text::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 0 15px;
    border-color: transparent transparent transparent #D3EAFF;
    border-radius: 1px;
    bottom: -1px;
    left: -1px;
}

.elementor-2 .elementor-element.elementor-element-a743089:hover .wp-caption-text{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb127 */.elementor-2 .elementor-element.elementor-element-1dfb127{
    border-radius: 50%;
    position: relative;
    border: solid 1px transparent;
    transition: all ease 0.5s;
    user-select: none;
    margin-left: -30px;
}
.elementor-2 .elementor-element.elementor-element-1dfb127:hover{
    border: solid 1px #D3EAFF;
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-1dfb127 img{
    pointer-events: none;
}
.elementor-2 .elementor-element.elementor-element-1dfb127 .wp-caption-text{
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: block;
    font: 400;
    backdrop-filter: blur(10px);
    border: 1px solid #D3EAFF;
    color: #fff; /* Cor do texto branco */
    border-radius: 10px;
    top: -20px;
    left: 75%;
    padding: 8px 10px;
    transition: all ease 0.5s;
    width: max-content;
    pointer-events: none;
    font-size: 0.8em; /* Tamanho do texto reduzido */
}

.elementor-2 .elementor-element.elementor-element-1dfb127 .wp-caption-text::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 0 15px;
    border-color: transparent transparent transparent #D3EAFF;
    border-radius: 1px;
    bottom: -1px;
    left: -1px;
}

.elementor-2 .elementor-element.elementor-element-1dfb127:hover .wp-caption-text{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf1a04d */.elementor-2 .elementor-element.elementor-element-bf1a04d{
    border-radius: 50%;
    position: relative;
    border: solid 1px transparent;
    transition: all ease 0.5s;
    user-select: none;
    margin-left: -30px;
}
.elementor-2 .elementor-element.elementor-element-bf1a04d:hover{
    border: solid 1px #D3EAFF;
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-bf1a04d img{
    pointer-events: none;
}
.elementor-2 .elementor-element.elementor-element-bf1a04d .wp-caption-text{
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: block;
    font: 400;
    backdrop-filter: blur(10px);
    border: 1px solid #D3EAFF;
    color: #fff; /* Cor do texto branco */
    border-radius: 10px;
    top: -20px;
    left: 75%;
    padding: 8px 10px;
    transition: all ease 0.5s;
    width: max-content;
    pointer-events: none;
    font-size: 0.8em; /* Tamanho do texto reduzido */
}

.elementor-2 .elementor-element.elementor-element-bf1a04d .wp-caption-text::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 0 15px;
    border-color: transparent transparent transparent #D3EAFF;
    border-radius: 1px;
    bottom: -1px;
    left: -1px;
}

.elementor-2 .elementor-element.elementor-element-bf1a04d:hover .wp-caption-text{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49cdbaf */.elementor-2 .elementor-element.elementor-element-49cdbaf{
    border-radius: 50%;
    position: relative;
    border: solid 1px transparent;
    transition: all ease 0.5s;
    user-select: none;
    margin-left: -30px;
}
.elementor-2 .elementor-element.elementor-element-49cdbaf:hover{
    border: solid 1px #D3EAFF;
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-49cdbaf img{
    pointer-events: none;
}
.elementor-2 .elementor-element.elementor-element-49cdbaf .wp-caption-text{
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: block;
    font: 400;
    backdrop-filter: blur(10px);
    border: 1px solid #D3EAFF;
    color: #fff; /* Cor do texto branco */
    border-radius: 10px;
    top: -20px;
    left: 75%;
    padding: 8px 10px;
    transition: all ease 0.5s;
    width: max-content;
    pointer-events: none;
    font-size: 0.8em; /* Tamanho do texto reduzido */
}

.elementor-2 .elementor-element.elementor-element-49cdbaf .wp-caption-text::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 0 15px;
    border-color: transparent transparent transparent #D3EAFF;
    border-radius: 1px;
    bottom: -1px;
    left: -1px;
}

.elementor-2 .elementor-element.elementor-element-49cdbaf:hover .wp-caption-text{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f1635a */.elementor-2 .elementor-element.elementor-element-1f1635a{
    border-radius: 50%;
    position: relative;
    border: solid 1px transparent;
    transition: all ease 0.5s;
    user-select: none;
    margin-left: -30px;
}
.elementor-2 .elementor-element.elementor-element-1f1635a:hover{
    border: solid 1px #D3EAFF;
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-1f1635a img{
    pointer-events: none;
}
.elementor-2 .elementor-element.elementor-element-1f1635a .wp-caption-text{
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: block;
    font: 400;
    backdrop-filter: blur(10px);
    border: 1px solid #D3EAFF;
    color: #fff; /* Cor do texto branco */
    border-radius: 10px;
    top: -20px;
    left: 75%;
    padding: 8px 10px;
    transition: all ease 0.5s;
    width: max-content;
    pointer-events: none;
    font-size: 0.8em; /* Tamanho do texto reduzido */
}

.elementor-2 .elementor-element.elementor-element-1f1635a .wp-caption-text::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 0 15px;
    border-color: transparent transparent transparent #D3EAFF;
    border-radius: 1px;
    bottom: -1px;
    left: -1px;
}

.elementor-2 .elementor-element.elementor-element-1f1635a:hover .wp-caption-text{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dff5794 */.elementor-2 .elementor-element.elementor-element-dff5794{
    border-radius: 50%;
    position: relative;
    border: solid 1px transparent;
    transition: all ease 0.5s;
    user-select: none;
    margin-left: -30px;
}
.elementor-2 .elementor-element.elementor-element-dff5794:hover{
    border: solid 1px #D3EAFF;
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-dff5794 img{
    pointer-events: none;
}
.elementor-2 .elementor-element.elementor-element-dff5794 .wp-caption-text{
    position: absolute;
    opacity: 0;
    visibility: hidden;
    display: block;
    font: 400;
    backdrop-filter: blur(10px);
    border: 1px solid #D3EAFF;
    color: #fff; /* Cor do texto branco */
    border-radius: 10px;
    top: -20px;
    left: 75%;
    padding: 8px 10px;
    transition: all ease 0.5s;
    width: max-content;
    pointer-events: none;
    font-size: 0.8em; /* Tamanho do texto reduzido */
}

.elementor-2 .elementor-element.elementor-element-dff5794 .wp-caption-text::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px 0 0 15px;
    border-color: transparent transparent transparent #D3EAFF;
    border-radius: 1px;
    bottom: -1px;
    left: -1px;
}

.elementor-2 .elementor-element.elementor-element-dff5794:hover .wp-caption-text{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-0f07fdd */.elementor-2 .elementor-element.elementor-element-0f07fdd  .jet-listing-grid__slider .jet-slick-dots li.slick-active{
    width: 30px; 
    border-radius: 20px;
}

.elementor-2 .elementor-element.elementor-element-0f07fdd .jet-slick-dots{
    transition: width 0.5s, border-radius 0s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9f30cb9 */.jet-listing-grid__slider .slick-list {
    margin-left: calc((100vw - 1280px) / 2) !important;
    padding-right: 80px !important;
}

@media (max-width: 1440px) {
    .jet-listing-grid__slider .slick-list {
        margin-left: calc((100vw - 1280px) / 2) !important;
        padding-right: 200px !important;
    }
}

@media (max-width: 1366px) {
    .jet-listing-grid__slider .slick-list {
        margin-left: 16PX !important;
        padding-right: 150px !important;
    }
}

@media (max-width: 1024px) {
    .jet-listing-grid__slider .slick-list {
        margin-left: 16PX !important;
        padding-right: 100px !important;
    }
}

@media (max-width: 767px) {
    .jet-listing-grid__slider .slick-list {
        margin-left: 16PX !important;
        padding-right: 75px !important;
    }
}

.slick-arrow {
    border-radius: 5px;
}

.elementor-2 .elementor-element.elementor-element-9f30cb9  .jet-listing-grid__slider .jet-slick-dots li.slick-active{
    width: 30px; 
    border-radius: 20px;
}

.elementor-2 .elementor-element.elementor-element-9f30cb9 .jet-slick-dots{
    transition: width 0.5s, border-radius 0s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d298113 */.elementor-2 .elementor-element.elementor-element-d298113{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    width: clamp(80px, 12vw, 160px);
}

.elementor-2 .elementor-element.elementor-element-d298113 img{
    width: 100%;
    height: auto;
    display: block;

    backdrop-filter: blur(16px) saturate(180%);
    -webkit-backdrop-filter: blur(16px) saturate(180%);
    padding: 10px;
    background-color: rgb(172 173 174 / 4%);
    border-radius: 12px;
    border: 1px solid rgba(255,255,255,0.9);
    box-shadow: 0 0 20px rgba(100,150,255,.4),
                0 0 40px rgba(100,150,255,.2);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bc416ce */.elementor-2 .elementor-element.elementor-element-bc416ce .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2 .elementor-element.elementor-element-bc416ce::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fff 0%, transparent 20%, transparent 80%, #fff 100%);
    z-index: 10;
}

.elementor-image-carousel img {
    height: 52px !important;
    width: auto !important;
    object-fit: contain;
}

.elementor-image-carousel .swiper-slide {
    margin-right: 15px !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f23b1ab */.elementor-2 .elementor-element.elementor-element-f23b1ab .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2 .elementor-element.elementor-element-f23b1ab::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fff 0%, transparent 20%, transparent 80%, #fff 100%);
    z-index: 10;
}

.elementor-image-carousel img {
    height: 52px !important;
    width: auto !important;
    object-fit: contain;
}

.elementor-image-carousel .swiper-slide {
    margin-right: 15px !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-16d1223 */.elementor-2 .elementor-element.elementor-element-16d1223 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2 .elementor-element.elementor-element-16d1223::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fff 0%, transparent 20%, transparent 80%, #fff 100%);
    z-index: 10;
}

.elementor-image-carousel img {
    height: 52px !important;
    width: auto !important;
    object-fit: contain;
}

.elementor-image-carousel .swiper-slide {
    margin-right: 15px !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9ffed2b */.elementor-2 .elementor-element.elementor-element-9ffed2b .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-2 .elementor-element.elementor-element-9ffed2b::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fff 0%, transparent 20%, transparent 80%, #fff 100%);
    z-index: 10;
}

.elementor-image-carousel img {
    height: 52px !important;
    width: auto !important;
    object-fit: contain;
}

.elementor-image-carousel .swiper-slide {
    margin-right: 15px !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9493166 */.elementor-2 .elementor-element.elementor-element-9493166{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a803bf3 */.wa-float{
  transform-origin: 50% 50%;
  animation: wa-wiggle 2s infinite;
}

@keyframes wa-wiggle{
  0%, 88%, 100% { transform: rotate(0deg); }
  90% { transform: rotate(-10deg); }
  92% { transform: rotate(10deg); }
  94% { transform: rotate(-8deg); }
  96% { transform: rotate(8deg); }
  98% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-96a120e */@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap');

/* Reset Básico */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* Wrapper Principal */
.waycloud-tabela-wrapper {
    font-family: 'Plus Jakarta Sans', sans-serif;
    background: #ffffff;
    max-width: 100%;
    margin: 0 auto;
    border-radius: 10px;
    overflow: hidden;
}

/* Container da Tabela para Scroll Horizontal */
.tabela-container {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

/* Tabela */
.waycloud-tabela {
    width: 100%;
    border-collapse: collapse;
    border: none;
    min-width: 700px;
}

/* Cabeçalho */
.waycloud-tabela thead tr {
    background: #fff;
}

.waycloud-tabela th {
    padding: 32px 20px;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    color: #6b7280;
    border: none;
}

.waycloud-tabela th:first-child {
    text-align: left;
    padding-left: 40px;
    font-size: 18px;
    font-weight: 700;
    color: #1a1a2e;
}

.waycloud-tabela .logo-waycloud {
    height: 26px;
    width: auto;
    display: block;
    margin: 0 auto;
}

/* Células */
.waycloud-tabela td {
    padding: 22px 20px;
    text-align: center;
    font-size: 15px;
    font-weight: 500;
    color: #374151;
    border: none;
}

.waycloud-tabela td:first-child {
    text-align: left;
    padding-left: 40px;
    color: #1f2937;
}

/* Ícones */
.waycloud-tabela td img {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
}

/* Linhas alternadas */
.waycloud-tabela tbody tr:nth-child(odd) {
    background-color: #FBFBFB;
}

.waycloud-tabela tbody tr:nth-child(even) {
    background-color: #ffffff;
}

/* Hover nas linhas */
.waycloud-tabela tbody tr {
    transition: background-color 0.2s ease;
}

.waycloud-tabela tbody tr:hover {
    background-color: #f3f4f6;
}

/* Linhas extras escondidas */
.waycloud-tabela .linha-extra {
    display: none;
}

/* Container do botão */
.btn-container {
    text-align: center;
    padding: 32px 20px 40px;
    background: #fff;
}

/* Botão Ver Mais/Menos */
.btn-toggle {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: transparent;
    border: none;
    color: #1F2937;
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    padding: 14px 28px;
    border-radius: 50px;
    transition: color 0.3s ease, transform 0.3s ease;
    outline: none;
    -webkit-tap-highlight-color: transparent;
}

.btn-toggle:hover {
    color: #6b7280;
    background: transparent;
    transform: translateY(-2px);
}

.btn-toggle:focus,
.btn-toggle:active {
    outline: none;
    color: #6b7280;
    background: transparent;
    box-shadow: none;
}

.btn-toggle svg {
    transition: transform 0.3s ease;
    flex-shrink: 0;
}

.btn-toggle.expandido svg {
    transform: rotate(180deg);
}

/* Indicador de scroll para mobile */
.scroll-indicator {
    display: none;
    text-align: center;
    padding: 12px;
    font-size: 12px;
    color: #9ca3af;
    background: linear-gradient(to right, transparent, #fff 20%, #fff 80%, transparent);
}

/* Scrollbar customizada */
.tabela-container::-webkit-scrollbar {
    height: 6px;
}

.tabela-container::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 3px;
}

.tabela-container::-webkit-scrollbar-thumb {
    background: #d1d5db;
    border-radius: 3px;
}

.tabela-container::-webkit-scrollbar-thumb:hover {
    background: #9ca3af;
}

/* ========== RESPONSIVO ========== */

/* Tablet Grande */
@media (max-width: 1024px) {
    .waycloud-tabela th,
    .waycloud-tabela td {
        padding: 20px 16px;
    }

    .waycloud-tabela th:first-child,
    .waycloud-tabela td:first-child {
        padding-left: 30px;
    }
}

/* Tablet */
@media (max-width: 900px) {
    .waycloud-tabela-wrapper {
        border-radius: 16px;
    }

    .waycloud-tabela th {
        padding: 24px 14px;
        font-size: 13px;
    }

    .waycloud-tabela td {
        padding: 18px 14px;
        font-size: 14px;
    }

    .waycloud-tabela th:first-child {
        font-size: 16px;
        padding-left: 24px;
    }

    .waycloud-tabela td:first-child {
        padding-left: 24px;
    }

    .waycloud-tabela .logo-waycloud {
        height: 22px;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .waycloud-tabela-wrapper {
        border-radius: 14px;
    }

    .waycloud-tabela {
        min-width: 600px;
    }

    .waycloud-tabela th {
        padding: 20px 12px;
        font-size: 12px;
    }

    .waycloud-tabela td {
        padding: 16px 12px;
        font-size: 13px;
    }

    .waycloud-tabela th:first-child {
        font-size: 14px;
        padding-left: 20px;
        min-width: 180px;
    }

    .waycloud-tabela td:first-child {
        padding-left: 20px;
        min-width: 180px;
    }

    .waycloud-tabela .logo-waycloud {
        height: 20px;
    }

    .waycloud-tabela td img {
        width: 18px;
        height: 18px;
    }

    .btn-container {
        padding: 24px 16px 32px;
    }

    .btn-toggle {
        padding: 12px 24px;
        font-size: 13px;
    }

    .scroll-indicator {
        display: block;
    }
}

/* Mobile Pequeno */
@media (max-width: 480px) {
    .waycloud-tabela-wrapper {
        border-radius: 12px;
    }

    .waycloud-tabela {
        min-width: 520px;
    }

    .waycloud-tabela th {
        padding: 16px 10px;
        font-size: 11px;
    }

    .waycloud-tabela td {
        padding: 14px 10px;
        font-size: 12px;
    }

    .waycloud-tabela th:first-child {
        font-size: 13px;
        padding-left: 16px;
        min-width: 150px;
    }

    .waycloud-tabela td:first-child {
        padding-left: 16px;
        min-width: 150px;
    }

    .waycloud-tabela .logo-waycloud {
        height: 18px;
    }

    .waycloud-tabela td img {
        width: 16px;
        height: 16px;
    }

    .btn-container {
        padding: 20px 12px 28px;
    }

    .btn-toggle {
        padding: 10px 20px;
        font-size: 12px;
        gap: 6px;
    }

    .btn-toggle svg {
        width: 14px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96098bc */.numbervg {
    font-size: 32px;
    color: #26BB79;
}

/* Para telas menores (mobile) */
@media (max-width: 768px) {
    .numbervg {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-995168d */.numbervg{
    font-size: 32px;
    color: #26BB79;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a220e59 */.numbervg{
    font-size: 32px;
    color: #26BB79;
}/* End custom CSS */
/* Start custom CSS */html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}/* End custom CSS */