.elementor-97340 .elementor-element.elementor-element-03b0268{--display:flex;--min-height:700px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-03b0268:not(.elementor-motion-effects-element-type-background), .elementor-97340 .elementor-element.elementor-element-03b0268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(345deg, #FFD764 0%, #009EAE 46%);}.elementor-97340 .elementor-element.elementor-element-03b0268::before, .elementor-97340 .elementor-element.elementor-element-03b0268 > .elementor-background-video-container::before, .elementor-97340 .elementor-element.elementor-element-03b0268 > .e-con-inner > .elementor-background-video-container::before, .elementor-97340 .elementor-element.elementor-element-03b0268 > .elementor-background-slideshow::before, .elementor-97340 .elementor-element.elementor-element-03b0268 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97340 .elementor-element.elementor-element-03b0268 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-97340 .elementor-element.elementor-element-03b0268, .elementor-97340 .elementor-element.elementor-element-03b0268::before{--border-transition:0.3s;}.elementor-97340 .elementor-element.elementor-element-03b0268 > .elementor-shape-bottom .elementor-shape-fill, .elementor-97340 .elementor-element.elementor-element-03b0268 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F0FDFF;}.elementor-97340 .elementor-element.elementor-element-03b0268 > .elementor-shape-bottom svg, .elementor-97340 .elementor-element.elementor-element-03b0268 > .e-con-inner > .elementor-shape-bottom svg{width:calc(266% + 1.3px);height:166px;}.elementor-97340 .elementor-element.elementor-element-99fc5e1{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-99fc5e1, .elementor-97340 .elementor-element.elementor-element-99fc5e1::before{--border-transition:0.3s;}.elementor-97340 .elementor-element.elementor-element-99fc5e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-75e1d49 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-75e1d49{width:var( --container-widget-width, 10.357% );max-width:10.357%;--container-widget-width:10.357%;--container-widget-flex-grow:0;}.elementor-97340 .elementor-element.elementor-element-75e1d49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-4dc6571{text-align:left;}.elementor-97340 .elementor-element.elementor-element-4dc6571 .elementor-heading-title{color:#FFFFFF;font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:52px;font-weight:700;}.elementor-97340 .elementor-element.elementor-element-4dc6571 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 13px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-4dc6571.elementor-element{--align-self:flex-start;}.elementor-97340 .elementor-element.elementor-element-287bfe7{text-align:justify;color:#FFFFFF;font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:1.4em;line-height:24px;width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-97340 .elementor-element.elementor-element-287bfe7 > .elementor-widget-container{margin:24px 12px 12px 0px;}.elementor-97340 .elementor-element.elementor-element-287bfe7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper .exad-button-action{font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.7px;width:100%;padding:12px 15px 12px 15px;color:#222222;background-color:var( --e-global-color-12836ce );border-style:none;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper{justify-content:center;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper .exad-button-action, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-1 .exad-button-action::before{border-radius:12px 12px 12px 12px;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-exclusive-button.exad-exclusive-button--tamaya::before{color:#222222;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-exclusive-button.exad-exclusive-button--tamaya::after{color:#222222;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper .exad-button-action:hover{color:var( --e-global-color-text );box-shadow:12px -5px 11px -41px rgba(0, 0, 0, 0.93);}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-1 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-2 .exad-button-action:before, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-2 .exad-button-action:after, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-3 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-4 .exad-button-action::after, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-5 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-7 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-8 .exad-button-action span.effect-8-position, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-10 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-11 .exad-button-action:hover, .elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper.effect-12 .exad-button-action:hover{background-color:#F8CA47;}.elementor-97340 .elementor-element.elementor-element-cd56b84 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-cd56b84{width:var( --container-widget-width, 26vw );max-width:26vw;--container-widget-width:26vw;--container-widget-flex-grow:0;}.elementor-97340 .elementor-element.elementor-element-cd56b84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-ac6e53c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-6a37bdb > .elementor-widget-container{margin:24px 0px 0px 0px;padding:48px 48px 48px 48px;}.elementor-97340 .elementor-element.elementor-element-6ce2db2{--display:flex;--min-height:0px;--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:16px 16px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:132px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-6ce2db2:not(.elementor-motion-effects-element-type-background), .elementor-97340 .elementor-element.elementor-element-6ce2db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009EAE0F;}.elementor-97340 .elementor-element.elementor-element-6ce2db2, .elementor-97340 .elementor-element.elementor-element-6ce2db2::before{--border-transition:0.3s;}.elementor-97340 .elementor-element.elementor-element-0dd16e6{text-align:center;}.elementor-97340 .elementor-element.elementor-element-0dd16e6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:42px;}.elementor-97340 .elementor-element.elementor-element-0dd16e6 > .elementor-widget-container{padding:13px 13px 13px 13px;}.elementor-97340 .elementor-element.elementor-element-0dd16e6.elementor-element{--order:-99999 /* order start hack */;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li span.exad-tab-title{font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:14px;font-weight:500;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav{background:#FFFFFF;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li{padding:8px 18px 10px 18px;margin:0px 6px 4px 6px;border-radius:12px 12px 12px 12px;color:#8A8F91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-advance-tab-nav li{background-color:#F1F1F1;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li.active, .elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li.active, .elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li:hover, .elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tab-triangle-right.active::before, .elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tab-triangle-bottom.active::before{background-color:#009EAE;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li i{font-size:12px;margin:0px 0px 0px 0px;color:var( --e-global-color-0de2935 );}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li.active i, .elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav li:hover i{color:#FFFFFF;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content .exad-advance-tab-content-description{color:#6F6F6F;font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:1.2em;line-height:1.4em;letter-spacing:-0.3px;margin:12px 012px 24px 150px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content{background-color:#FFFFFF;padding:24px 24px 42px 24px;border-style:none;border-radius:0px 0px 024px 024px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content .exad-advance-tab-content-thumb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tab-btn{font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn{padding:12px 35px 12px 35px;margin:0px 0px 0px 150px;border-radius:8px 8px 8px 8px;color:#1C1C1C;background:var( --e-global-color-12836ce );border-style:none;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn:hover{color:#1C1C1C;background:#FFC92F;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li span.exad-tab-title{font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:14px;font-weight:400;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav{background:#FFFFFF;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li{padding:8px 18px 10px 18px;margin:0px 6px 4px 6px;border-radius:12px 12px 12px 12px;color:#8a8d91;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-advance-tab-nav li{background-color:#F1F1F1;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li.active, .elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li:hover{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li.active, .elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li:hover, .elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tab-triangle-right.active::before, .elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tab-triangle-bottom.active::before{background-color:#009EAE;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li i{font-size:12px;margin:0px 0px 0px 0px;color:var( --e-global-color-0de2935 );}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li.active i, .elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li:hover i{color:#FFFFFF;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content .exad-advance-tab-content-description{color:#6F6F6F;font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:1.2em;line-height:1.4em;letter-spacing:-0.3px;margin:12px 012px 24px 150px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content{background-color:#FFFFFF;padding:24px 24px 42px 24px;border-style:none;border-radius:0px 0px 024px 024px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content .exad-advance-tab-content-thumb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tab-btn{font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn{padding:12px 35px 12px 35px;margin:0px 0px 0px 150px;border-radius:8px 8px 8px 8px;color:#1C1C1C;background:var( --e-global-color-12836ce );border-style:none;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn:hover{color:#1C1C1C;background:#FFC92F;}.elementor-97340 .elementor-element.elementor-element-50d8983 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-50d8983.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-4b217bd{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-97340 .elementor-element.elementor-element-4b217bd:not(.elementor-motion-effects-element-type-background), .elementor-97340 .elementor-element.elementor-element-4b217bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDFF8F;}.elementor-97340 .elementor-element.elementor-element-4b217bd, .elementor-97340 .elementor-element.elementor-element-4b217bd::before{--border-transition:0.3s;}.elementor-97340 .elementor-element.elementor-element-fb99546{--display:flex;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-fb99546:not(.elementor-motion-effects-element-type-background), .elementor-97340 .elementor-element.elementor-element-fb99546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9272104 );}.elementor-97340 .elementor-element.elementor-element-fb99546, .elementor-97340 .elementor-element.elementor-element-fb99546::before{--border-transition:0.3s;}.elementor-97340 .elementor-element.elementor-element-5228e2a{--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;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 10px 6px rgba(40.99999999999999, 109.99999999999997, 126, 0.07);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-97340 .elementor-element.elementor-element-5228e2a, .elementor-97340 .elementor-element.elementor-element-5228e2a::before{--border-transition:0.3s;}.elementor-97340 .elementor-element.elementor-element-8fd8357{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-8fd8357.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97340 .elementor-element.elementor-element-4467e5f{text-align:left;}.elementor-97340 .elementor-element.elementor-element-4467e5f .elementor-heading-title{color:var( --e-global-color-0de2935 );font-family:var( --e-global-typography-0cd8462-font-family ), Rubik, 'Rubik', Sans-serif;font-size:var( --e-global-typography-0cd8462-font-size );line-height:var( --e-global-typography-0cd8462-line-height );letter-spacing:var( --e-global-typography-0cd8462-letter-spacing );word-spacing:var( --e-global-typography-0cd8462-word-spacing );}.elementor-97340 .elementor-element.elementor-element-4467e5f > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-45b025c{text-align:left;}.elementor-97340 .elementor-element.elementor-element-45b025c .elementor-heading-title{color:#464646;font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:32px;font-weight:500;line-height:1.1em;}.elementor-97340 .elementor-element.elementor-element-45b025c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 24px 8px 24px;}.elementor-97340 .elementor-element.elementor-element-3b45aa7{color:var( --e-global-color-52b5552 );font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:16px;}.elementor-97340 .elementor-element.elementor-element-3b45aa7 > .elementor-widget-container{padding:12px 24px 0px 24px;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper .exad-button-action{font-family:"Rubik", Rubik, 'Rubik', Sans-serif;font-size:16px;font-weight:700;width:100%;padding:12px 18px 12px 18px;color:#0F0F0F;background-color:var( --e-global-color-12836ce );border-style:none;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper{justify-content:center;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper .exad-button-action, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-1 .exad-button-action::before{border-radius:12px 12px 12px 12px;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-exclusive-button.exad-exclusive-button--tamaya::before{color:#0F0F0F;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-exclusive-button.exad-exclusive-button--tamaya::after{color:#0F0F0F;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper .exad-button-action:hover{color:var( --e-global-color-2e7a8e9 );}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-1 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-2 .exad-button-action:before, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-2 .exad-button-action:after, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-3 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-4 .exad-button-action::after, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-5 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-7 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-8 .exad-button-action span.effect-8-position, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-10 .exad-button-action::before, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-11 .exad-button-action:hover, .elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper.effect-12 .exad-button-action:hover{background-color:var( --e-global-color-0de2935 );}.elementor-97340 .elementor-element.elementor-element-3bccbe7 > .elementor-widget-container{margin:24px 0px 12px 16px;}.elementor-97340 .elementor-element.elementor-element-3bccbe7{width:100%;max-width:100%;}.elementor-97340 .elementor-element.elementor-element-3bccbe7.elementor-element{--align-self:center;}.elementor-97340 .elementor-element.elementor-element-edf0ec2{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-edf0ec2.e-con{--align-self:flex-end;}.elementor-97340 .elementor-element.elementor-element-7515748 img{width:100%;}.elementor-97340 .elementor-element.elementor-element-7515748 > .elementor-widget-container{padding:0px 64px 0px 64px;}.elementor-97340 .elementor-element.elementor-element-7515748.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-97340 .elementor-element.elementor-element-03b0268{--content-width:1100px;}.elementor-97340 .elementor-element.elementor-element-99fc5e1{--width:43.571%;}.elementor-97340 .elementor-element.elementor-element-8fd8357{--width:45%;}}@media(max-width:1399px) and (min-width:768px){.elementor-97340 .elementor-element.elementor-element-99fc5e1{--width:100%;}.elementor-97340 .elementor-element.elementor-element-8fd8357{--width:100%;}}@media(max-width:1399px){.elementor-97340 .elementor-element.elementor-element-03b0268{--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:stretch;}.elementor-97340 .elementor-element.elementor-element-99fc5e1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-97340 .elementor-element.elementor-element-75e1d49{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-97340 .elementor-element.elementor-element-75e1d49 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-97340 .elementor-element.elementor-element-75e1d49.elementor-element{--align-self:center;}.elementor-97340 .elementor-element.elementor-element-4dc6571{text-align:center;}.elementor-97340 .elementor-element.elementor-element-4dc6571 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-4dc6571.elementor-element{--align-self:center;}.elementor-97340 .elementor-element.elementor-element-287bfe7 > .elementor-widget-container{margin:24px 32px 0px 32px;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper{justify-content:center;}.elementor-97340 .elementor-element.elementor-element-ac6e53c.e-con{--order:-99999 /* order start hack */;}.elementor-97340 .elementor-element.elementor-element-0dd16e6 > .elementor-widget-container{padding:0px 48px 0px 48px;}.elementor-97340 .elementor-element.elementor-element-5228e2a{--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;}.elementor-97340 .elementor-element.elementor-element-4467e5f{text-align:center;}.elementor-97340 .elementor-element.elementor-element-4467e5f .elementor-heading-title{font-size:var( --e-global-typography-0cd8462-font-size );line-height:var( --e-global-typography-0cd8462-line-height );letter-spacing:var( --e-global-typography-0cd8462-letter-spacing );word-spacing:var( --e-global-typography-0cd8462-word-spacing );}.elementor-97340 .elementor-element.elementor-element-45b025c{text-align:center;}.elementor-97340 .elementor-element.elementor-element-3b45aa7{text-align:justify;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper{justify-content:center;}.elementor-97340 .elementor-element.elementor-element-edf0ec2.e-con{--order:-99999 /* order start hack */;}}@media(max-width:1366px){.elementor-97340 .elementor-element.elementor-element-4467e5f .elementor-heading-title{font-size:var( --e-global-typography-0cd8462-font-size );line-height:var( --e-global-typography-0cd8462-line-height );letter-spacing:var( --e-global-typography-0cd8462-letter-spacing );word-spacing:var( --e-global-typography-0cd8462-word-spacing );}}@media(max-width:767px){.elementor-97340 .elementor-element.elementor-element-03b0268{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-4dc6571{text-align:center;}.elementor-97340 .elementor-element.elementor-element-4dc6571 .elementor-heading-title{font-size:2em;}.elementor-97340 .elementor-element.elementor-element-4dc6571 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-287bfe7{font-size:1em;}.elementor-97340 .elementor-element.elementor-element-287bfe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-97340 .elementor-element.elementor-element-cd56b84 .exad-button-wrapper{justify-content:center;}.elementor-97340 .elementor-element.elementor-element-cd56b84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-97340 .elementor-element.elementor-element-6a37bdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:032px 032px 032px 032px;}.elementor-97340 .elementor-element.elementor-element-6ce2db2{--flex-wrap:nowrap;}.elementor-97340 .elementor-element.elementor-element-0dd16e6 .elementor-heading-title{line-height:1.2em;}.elementor-97340 .elementor-element.elementor-element-0dd16e6 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 10px 0px 20px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content{padding:30px 20px 20px 40px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content .exad-advance-tab-content-description{margin:20px 10px 20px 10px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn{margin:0px 0px 0px 20px;}.elementor-97340 .elementor-element.elementor-element-e6c3e14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-nav li span.exad-tab-title{font-size:13px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content{padding:20px 20px 20px 20px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content .exad-advance-tab-content-description{margin:20px 10px 20px 10px;}.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-tabs-50d8983.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn{margin:0px 0px 0px 20px;}.elementor-97340 .elementor-element.elementor-element-50d8983 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97340 .elementor-element.elementor-element-4b217bd{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-97340 .elementor-element.elementor-element-fb99546{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97340 .elementor-element.elementor-element-5228e2a{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-97340 .elementor-element.elementor-element-8fd8357{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-97340 .elementor-element.elementor-element-4467e5f{text-align:center;}.elementor-97340 .elementor-element.elementor-element-4467e5f .elementor-heading-title{font-size:var( --e-global-typography-0cd8462-font-size );line-height:var( --e-global-typography-0cd8462-line-height );letter-spacing:var( --e-global-typography-0cd8462-letter-spacing );word-spacing:var( --e-global-typography-0cd8462-word-spacing );}.elementor-97340 .elementor-element.elementor-element-45b025c{text-align:center;}.elementor-97340 .elementor-element.elementor-element-45b025c .elementor-heading-title{font-size:24px;}.elementor-97340 .elementor-element.elementor-element-45b025c > .elementor-widget-container{padding:12px 4px 0px 4px;}.elementor-97340 .elementor-element.elementor-element-3b45aa7{text-align:justify;font-size:16px;}.elementor-97340 .elementor-element.elementor-element-3b45aa7 > .elementor-widget-container{padding:24px 12px 24px 12px;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper .exad-button-action{width:300px;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 .exad-button-wrapper{justify-content:center;}.elementor-97340 .elementor-element.elementor-element-3bccbe7 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-97340 .elementor-element.elementor-element-edf0ec2{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97340 .elementor-element.elementor-element-edf0ec2.e-con{--order:-99999 /* order start hack */;}.elementor-97340 .elementor-element.elementor-element-7515748 > .elementor-widget-container{margin:0px 5px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-4dc6571 */.elementor-97340 .elementor-element.elementor-element-4dc6571 h1{
    font-family: 'Rubik' !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-287bfe7 */.elementor-97340 .elementor-element.elementor-element-287bfe7 p {
    font-family: 'Rubik' !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dd16e6 */.elementor-97340 .elementor-element.elementor-element-0dd16e6 h3{
    font-size: 32px !important;
    font-family: 'Rubik' !important;
}/* End custom CSS */
/* Start custom CSS for exad-exclusive-tabs, class: .elementor-element-e6c3e14 */.elementor-97340 .elementor-element.elementor-element-e6c3e14 {
    border:solid 1px #009eae22;
}

.elementor-97340 .elementor-element.elementor-element-e6c3e14 img {
    border-radius: 20px;
    margin-left: 20px;
    min-width: 400px !important;
}

.box-solucoes {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}


.titulo-solucao {
    font-size: 0.8em;
    font-weight:500;
}

p.estilo-texto {
    font-size: 0.9em; 
    font-family: 'Rubik' !important
    ;line-height: 1.2em;
}

.elementor-97340 .elementor-element.elementor-element-e6c3e14 {
    border-radius: 22px;
    overflow: hidden;
    margin-top: 12px;
}

.elementor-97340 .elementor-element.elementor-element-e6c3e14 li {
    line-height: 1.3;
    margin-bottom: 2px;
    margin-right: 32px;
    margin-left: -20px;
}

/*Estilização dos topicos*/
.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-advance-tab-content-element li {
          list-style-type: disc;
}

::marker {
              color: #009eae
}
/*************************/
.elementor-97340 .elementor-element.elementor-element-e6c3e14 h4 {
    font-size: 12px !important;
}

/* Transforma a nav em grid flex com wrap uniforme */
ul.exad-advance-tab-nav {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 8px 12px !important;
  padding: 0 !important;
  list-style: none !important;
}

/* Cada item com largura fixa para forçar 5 por linha */
ul.exad-advance-tab-nav li {
  flex: 0 0 calc(20% - 12px) !important;
  max-width: calc(20% - 12px) !important;
  text-align: center !important;
  margin: 0 !important;
}

.elementor-97340 .elementor-element.elementor-element-e6c3e14 .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav {
    background: #FFFFFF;
    padding: 32px 32px 0px 32px !important;
}

ul.exad-advance-tab-nav li {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

/* Responsivo: 3 por linha em tablets */
@media (max-width: 1024px) {
  ul.exad-advance-tab-nav li {
    flex: 0 0 calc(33.33% - 12px) !important;
    max-width: calc(33.33% - 12px) !important;
  }
}

/* Responsivo: 2 por linha em mobile */
@media (max-width: 600px) {
  ul.exad-advance-tab-nav li {
    flex: 0 0 calc(50% - 12px) !important;
    max-width: calc(50% - 12px) !important;
  }
}/* End custom CSS */
/* Start custom CSS for exad-exclusive-tabs, class: .elementor-element-50d8983 *//* ═══════════════════════════════════════
   BASE (Desktop)
═══════════════════════════════════════ */
.elementor-97340 .elementor-element.elementor-element-50d8983 img {
    border-radius: 20px;
    margin-left: 20px;
    min-width: 400px !important;
}
.titulo-solucao {
    font-size: 0.8em;
    font-weight: 500;
}
p.estilo-texto {
    font-size: 0.9em;
    font-family: 'Rubik' !important;
    line-height: 1.2em;
}
.elementor-97340 .elementor-element.elementor-element-50d8983 {
    border-radius: 22px;
    overflow: hidden;
    margin-top: 12px;
}
.elementor-97340 .elementor-element.elementor-element-50d8983 li {
    line-height: 1.3;
    margin-bottom: 2px;
    margin-right: 32px;
    margin-left: -20px;
}
.elementor-97340 .elementor-element.elementor-element-50d8983 .exad-advance-tab-content-element li {
    list-style-type: disc;
}
::marker {
    color: #009eae;
}
.elementor-97340 .elementor-element.elementor-element-50d8983 h4 {
    font-size: 12px !important;
}

/* ─── NAV: 5 por linha no desktop ─── */
ul.exad-advance-tab-nav {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    gap: 8px 12px !important;
    padding: 0 !important;
    list-style: none !important;
}
ul.exad-advance-tab-nav > li {
    flex: 0 0 calc(20% - 12px) !important;
    max-width: calc(20% - 12px) !important;
    text-align: center !important;
    margin: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
.elementor-97340 .elementor-element.elementor-element-e6c3e14
.exad-tabs-e6c3e14.exad/* ═══════════════════════════════════════
   TABLET  ≤ 1024px
═══════════════════════════════════════ */
@media (max-width: 1024px) {

    /* ── TABS: 3 por linha ── */
    ul.exad-advance-tab-nav > li {
        flex: 0 0 calc(33.33% - 12px) !important;
        max-width: calc(33.33% - 12px) !important;
    }

    /* ── IMAGEM: remove o min-width fixo que quebra o layout ── */
    .elementor-97340 .elementor-element.elementor-element-50d8983 img {
        min-width: unset !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        border-radius: 14px !important;
        display: block !important;
    }

    /* ── LAYOUT: coluna única, imagem acima do texto ── */
    .exad-advance-tab-content {
        flex-direction: column !important;
    }
    .exad-advance-tab-content-thumb {
        width: 100% !important;
        max-width: 480px !important;
        margin: 0 auto 16px auto !important;
        order: -1 !important;
    }
    .exad-advance-tab-content-element {
        width: 100% !important;
        padding: 0 20px 20px !important;
        box-sizing: border-box !important;
    }

    /* ── TIPOGRAFIA tablet ── */
    .exad-advance-tab-content-description h4 {
        font-size: 1.1em !important;
        text-align: left !important;
    }
    p.estilo-texto {
        font-size: 0.85em !important;
        text-align: left !important;
    }

    /* ── BOTÃO CTA ── */
    .exad-tab-btn {
        display: block !important;
        width: calc(100% - 40px) !important;
        margin: 12px 20px 20px !important;
        text-align: center !important;
        box-sizing: border-box !important;
    }
}

@media (max-width: 1024px) {

    /* ── TABS: 5 por linha mantendo desktop feel ── */
    ul.exad-advance-tab-nav > li {
        flex: 0 0 calc(20% - 12px) !important;
        max-width: calc(20% - 12px) !important;
    }

    /* ── FORÇA coluna única com especificidade máxima ── */
    .elementor-element-e6c3e14 .exad-advance-tab-content,
    .exad-tabs-e6c3e14 .exad-advance-tab-content {
        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        align-items: stretch !important;
    }

    /* ── IMAGEM: ocupa 100% e sem min-width ── */
    .elementor-element-e6c3e14 .exad-advance-tab-content-thumb,
    .exad-tabs-e6c3e14 .exad-advance-tab-content-thumb {
        order: -1 !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 0 16px 0 !important;
        flex: 0 0 100% !important;
    }

    .elementor-element-e6c3e14 .exad-advance-tab-content-thumb img,
    .exad-tabs-e6c3e14 .exad-advance-tab-content-thumb img {
        min-width: unset !important;
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        margin-left: 0 !important;
        border-radius: 14px !important;
        display: block !important;
    }

    /* ── TEXTO: largura total ── */
    .elementor-element-e6c3e14 .exad-advance-tab-content-element,
    .exad-tabs-e6c3e14 .exad-advance-tab-content-element {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        padding: 0 20px 20px !important;
        box-sizing: border-box !important;
    }

    /* ── TIPOGRAFIA ── */
    .exad-advance-tab-content-description h4 {
        font-size: 1.1em !important;
        text-align: left !important;
    }
    p.estilo-texto {
        font-size: 0.85em !important;
        text-align: left !important;
        line-height: 1.4em !important;
    }

    /* ── CTA ── */
    .elementor-element-e6c3e14 .exad-tab-btn,
    .exad-tabs-e6c3e14 .exad-tab-btn {
        display: block !important;
        width: calc(100% - 40px) !important;
        margin: 12px 20px 20px !important;
        text-align: center !important;
        box-sizing: border-box !important;
    }
}

/* ═══════════════════════════════════════
   MOBILE  ≤ 767px
═══════════════════════════════════════ */
@media screen and (max-width: 767px) {

    /* ── TABS: 2 colunas uniformes ── */
    ul.exad-advance-tab-nav,
    .exad-advance-tab-nav {
        display: grid !important;
        grid-template-columns: 1fr 1fr !important;
        gap: 8px !important;
        padding: 12px !important;
        width: 100% !important;
        box-sizing: border-box !important;
    }

    ul.exad-advance-tab-nav > li,
    .exad-advance-tab-nav > li {
        flex: unset !important;
        max-width: 100% !important;
        width: 100% !important;
        min-height: 44px !important;
        padding: 8px 6px !important;
        box-sizing: border-box !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin: 0 !important;
        text-align: center !important;
    }

    ul.exad-advance-tab-nav > li .exad-tab-title,
    .exad-advance-tab-nav > li .exad-tab-title {
        font-size: 0.75em !important;
        line-height: 1.25 !important;
        text-align: center !important;
    }

    /* Padding do nav no mobile */
    .elementor-97340 .elementor-element.elementor-element-e6c3e14
    .exad-tabs-e6c3e14.exad-advance-tab > .exad-advance-tab-nav {
        padding: 12px !important;
    }

    /* ── IMAGEM: corrige o min-width quebrando layout ── */
    .elementor-97340 .elementor-element.elementor-element-50d8983 img {
        min-width: unset !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        border-radius: 12px !important;
        display: block !important;
    }

    /* ── LAYOUT DO CONTEÚDO: coluna única ── */
    .exad-advance-tab-content {
        flex-direction: column !important;
        padding: 0 !important;
    }
    .exad-advance-tab-content-thumb {
        width: 100% !important;
        margin: 0 0 12px 0 !important;
        order: -1 !important;
    }
    .exad-advance-tab-content-element {
        width: 100% !important;
        padding: 0 14px 14px !important;
        box-sizing: border-box !important;
    }

    /* ── TIPOGRAFIA ── */
    .elementor-97340 .elementor-element.elementor-element-50d8983 h4,
    .exad-advance-tab-content-description h4 {
        font-size: 1em !important;
        line-height: 1.3 !important;
        margin-bottom: 8px !important;
        text-align: left !important;
    }
    p.estilo-texto {
        font-size: 0.78em !important;
        line-height: 1.35em !important;
        text-align: left !important;
        margin-bottom: 8px !important;
    }
    .titulo-solucao {
        font-size: 0.78em !important;
        line-height: 1.3 !important;
    }

    /* ── LISTA ── */
    .elementor-97340 .elementor-element.elementor-element-50d8983 li,
    .exad-advance-tab-content-element li {
        margin-left: 4px !important;
        margin-right: 4px !important;
        margin-bottom: 5px !important;
        line-height: 1.35 !important;
    }

    /* ── BOTÃO CTA ── */
    .exad-tab-btn {
        display: block !important;
        width: calc(100% - 28px) !important;
        margin: 12px 14px 16px !important;
        text-align: center !important;
        box-sizing: border-box !important;
        padding: 12px !important;
    }
    .exad-advance-tab-content-description ul {
    padding-left: 0px !important;
    line-height: 1px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4467e5f */seletor {
    background-color: red;
}/* End custom CSS */