.elementor-559 .elementor-element.elementor-element-eb47764:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-eb47764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1EA;}.elementor-559 .elementor-element.elementor-element-eb47764{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-559 .elementor-element.elementor-element-eb47764 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-cde8696.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-559 .elementor-element.elementor-element-cde8696.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-559 .elementor-element.elementor-element-c9c68b6{width:var( --container-widget-width, 133.148% );max-width:133.148%;--container-widget-width:133.148%;--container-widget-flex-grow:0;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:2px;--e-nav-menu-divider-height:30px;--e-nav-menu-divider-color:#fc5f19;--nav-menu-icon-size:22px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-menu-toggle{margin-left:auto;background-color:#402AFF;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu .elementor-item{font-family:"Open Sans Hebrew", Sans-serif;font-size:17px;font-weight:700;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-item{color:#1c04e4;fill:#1c04e4;padding-left:15px;padding-right:15px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-item:focus{color:#fc5f19;fill:#fc5f19;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a, .elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-menu-toggle{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown{background-color:#1C04E4;border-style:none;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a:hover,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a:hover,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a.highlighted{background-color:#1300B0;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown .elementor-item, .elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Open Sans Hebrew", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);}.elementor-559 .elementor-element.elementor-element-c9c68b6 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-c9c68b6 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-b059c00:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-b059c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FC5812;background-image:url("https://internet-unifi.com.my/wp-content/uploads/2025/08/unifibanner1_.jpg");background-size:cover;}.elementor-559 .elementor-element.elementor-element-b059c00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b059c00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-e070bb7 > .elementor-element-populated{margin:0px 0px 0px 250px;--e-column-margin-right:0px;--e-column-margin-left:250px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-559 .elementor-element.elementor-element-f0185a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-ac273b6:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-ac273b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FC5812;background-image:url("https://internet-unifi.com.my/wp-content/uploads/2025/08/unifibanner1_.jpg");background-size:cover;}.elementor-559 .elementor-element.elementor-element-ac273b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-ac273b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-0b48866 > .elementor-element-populated{margin:0px 0px 0px 250px;--e-column-margin-right:0px;--e-column-margin-left:250px;}.elementor-559 .elementor-element.elementor-element-d3bd68e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5197737:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-5197737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FC5812;background-image:url("https://internet-unifi.com.my/wp-content/uploads/2025/08/unifibanner1_.jpg");background-size:cover;}.elementor-559 .elementor-element.elementor-element-5197737{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5197737 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-a699592 > .elementor-element-populated{margin:0px 0px 0px 250px;--e-column-margin-right:0px;--e-column-margin-left:250px;}.elementor-559 .elementor-element.elementor-element-4997d57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-da7a756{margin-top:80px;margin-bottom:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-559 .elementor-element.elementor-element-afd118d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-afd118d{text-align:center;}.elementor-559 .elementor-element.elementor-element-afd118d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;font-style:normal;color:#131313;}.elementor-559 .elementor-element.elementor-element-afd118d .elementor-heading-title a{transition-duration:0s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-559 .elementor-element.elementor-element-d74d528{--divider-border-style:solid;--divider-color:#FF6713;--divider-border-width:2.5px;}.elementor-559 .elementor-element.elementor-element-d74d528 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-d74d528 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-559 .elementor-element.elementor-element-d74d528 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-559 .elementor-element.elementor-element-ce4d0fa{margin-top:10px;margin-bottom:10px;}.elementor-559 .elementor-element.elementor-element-0de6fe2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#57575726;box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 95px 10px;}.elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-be66a22 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-be66a22{text-align:center;}.elementor-559 .elementor-element.elementor-element-be66a22 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-2259c39 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-2259c39{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-8e66a17 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-8e66a17{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-8e66a17 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-04743a0{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-04743a0 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-04743a0 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-04743a0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-332261e > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-332261e{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-559 .elementor-element.elementor-element-3d656eb > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-3d656eb{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-3d656eb .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-bb0b2f5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-9123236 > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-0dd3484:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4EF;}.elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF6713;box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-26e4025 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-26e4025{text-align:center;}.elementor-559 .elementor-element.elementor-element-26e4025 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-e3f12d7 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-e3f12d7{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-3193452 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-3193452{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-3193452 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-f9d1ac3{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-f9d1ac3 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-f9d1ac3 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-f9d1ac3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-756049a > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-756049a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-8ef21a2 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-8ef21a2{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-8ef21a2 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-9b47b7b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-0c75da9 > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-a22474e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-a22474e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-a22474e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#57575726;box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 95px 10px;}.elementor-559 .elementor-element.elementor-element-a22474e > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-a22474e > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-a22474e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-a22474e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-cf51da1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-cf51da1{text-align:center;}.elementor-559 .elementor-element.elementor-element-cf51da1 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-183f056 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-183f056{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-c490222 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-c490222{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-c490222 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-cafdba2{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-cafdba2 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-cafdba2 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-cafdba2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-3acb4e6 > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-3acb4e6{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-0bbad3f > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-0bbad3f{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-0bbad3f .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-9661eb8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-a4321ea > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-6d6ffe5{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-8484a8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#57575726;box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-fb701a6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-fb701a6{text-align:center;}.elementor-559 .elementor-element.elementor-element-fb701a6 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-9df639c > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-9df639c{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-b3e6f5a > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b3e6f5a{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-b3e6f5a p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-7aee06a{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-7aee06a > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-7aee06a .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-7aee06a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-13fd89b > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-13fd89b{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-fbb7ad2{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-5f774f6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-72375fa > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-193657a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-193657a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-193657a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#57575726;box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-193657a > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-193657a > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-193657a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-193657a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-db52a65 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-db52a65{text-align:center;}.elementor-559 .elementor-element.elementor-element-db52a65 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-4672c29 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4672c29{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-4672c29 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-654191e{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-654191e > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-654191e .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-654191e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-5e92b6f > .elementor-widget-container{margin:-16px 30px 38px 30px;}.elementor-559 .elementor-element.elementor-element-5e92b6f{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-7db8fc8 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-7db8fc8{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-7db8fc8 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-3387ab8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-1104a68 > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-7fec377{margin-top:10px;margin-bottom:10px;}.elementor-559 .elementor-element.elementor-element-15129f7 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-15129f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-15129f7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-fa0328d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-fa0328d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4EF;}.elementor-559 .elementor-element.elementor-element-fa0328d > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF6713;box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-559 .elementor-element.elementor-element-fa0328d > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-fa0328d > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-fa0328d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-fa0328d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-b0fdaee > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b0fdaee{text-align:center;}.elementor-559 .elementor-element.elementor-element-b0fdaee .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-42599d9 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-42599d9{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-7d32251 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-7d32251{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-7d32251 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-1e4f6a4{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-1e4f6a4 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-1e4f6a4 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-1e4f6a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-1c6bc8f > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-1c6bc8f{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-c727cb8 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-c727cb8{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-c727cb8 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-7407b15 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-037cb33 > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-1d06c2d > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-1d06c2d > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-1d06c2d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-c7b3364{margin-top:10px;margin-bottom:10px;}.elementor-559 .elementor-element.elementor-element-4965b1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-element-populated{box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 95px 10px;}.elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-e59b840 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-e59b840{text-align:center;}.elementor-559 .elementor-element.elementor-element-e59b840 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-abb2fbc > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-abb2fbc{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-dbda652 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-dbda652{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-dbda652 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-f324dd0{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-f324dd0 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-f324dd0 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-f324dd0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-0e55ea4 > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-0e55ea4{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-5a78b54 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-5a78b54{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-5a78b54 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-a3ea19e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4a6613d > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-3a346ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-element-populated{box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 95px 10px;}.elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-c16270f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-c16270f{text-align:center;}.elementor-559 .elementor-element.elementor-element-c16270f .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-7c3aa67 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-7c3aa67{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-a242e23 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-a242e23{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-a242e23 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-5985d70{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-5985d70 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-5985d70 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-5985d70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-42df557 > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-42df557{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-5a13f48 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-5a13f48{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-5a13f48 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-e48a55f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b9057a0 > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-b4c6d74{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-8ef88e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-element-populated{box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 95px 10px;}.elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-7a66b5b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-7a66b5b{text-align:center;}.elementor-559 .elementor-element.elementor-element-7a66b5b .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-e414282 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-e414282{text-align:center;color:#FF8F50;}.elementor-559 .elementor-element.elementor-element-2f2a976 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-2f2a976{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-2f2a976 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-347351f{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-347351f > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-347351f .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-347351f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-4a95e0a > .elementor-widget-container{margin:-16px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-4a95e0a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-a17764f > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-a17764f{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-a17764f .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-2be80dc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-f62defe > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-518cdc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F4F5FA 100%);}.elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-element-populated{box-shadow:0px 0px 13px 0px rgba(195, 201.00000000000003, 221, 0.81);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 95px 10px;}.elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-9aea5fb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-9aea5fb{text-align:center;}.elementor-559 .elementor-element.elementor-element-9aea5fb .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-774cb57 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-774cb57{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#1c04e4;}.elementor-559 .elementor-element.elementor-element-774cb57 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-52617b7{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-52617b7 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-52617b7 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-52617b7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-5e3726f > .elementor-widget-container{margin:-16px 30px 38px 30px;}.elementor-559 .elementor-element.elementor-element-5e3726f{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#2C2C2C;}.elementor-559 .elementor-element.elementor-element-9afe0f2 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-9afe0f2{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-9afe0f2 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-a0a882c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b70989f > .elementor-widget-container{margin:-20px 30px 30px 30px;}.elementor-559 .elementor-element.elementor-element-03447f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-559 .elementor-element.elementor-element-7e34342.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-559 .elementor-element.elementor-element-7e34342.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-559 .elementor-element.elementor-element-7e34342.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta .elementor-cta__bg, .elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-559 .elementor-element.elementor-element-7e34342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(188.0070652173913, 184.86391304347825, 214.2, 0.65);}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__content{min-height:340px;text-align:left;padding:0px 0px 0px 200px;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;background-color:#1C04E4;border-width:0px;border-radius:9px;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta:hover .elementor-cta__title{color:#FF6713;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__button:hover{background-color:#DE0300;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFF5EB00;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFF0E200;}.elementor-559 .elementor-element.elementor-element-4c3ecc1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-559 .elementor-element.elementor-element-cc0b632.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-559 .elementor-element.elementor-element-cc0b632.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-559 .elementor-element.elementor-element-cc0b632.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta .elementor-cta__bg, .elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-559 .elementor-element.elementor-element-cc0b632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(188.0070652173913, 184.86391304347825, 214.2, 0.65);}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__content{min-height:340px;text-align:left;padding:0px 0px 0px 200px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;background-color:#1C04E4;border-width:0px;border-radius:9px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta:hover .elementor-cta__title{color:#FF6713;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__button:hover{background-color:#DE0300;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFF5EB00;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFF0E200;}.elementor-559 .elementor-element.elementor-element-649a0b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-559 .elementor-element.elementor-element-481e136.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-559 .elementor-element.elementor-element-481e136.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-559 .elementor-element.elementor-element-481e136.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta .elementor-cta__bg, .elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-559 .elementor-element.elementor-element-481e136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(188.0070652173913, 184.86391304347825, 214.2, 0.65);}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__content{min-height:340px;text-align:left;padding:0px 0px 0px 200px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;background-color:#1C04E4;border-width:0px;border-radius:9px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta:hover .elementor-cta__title{color:#FF6713;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__button:hover{background-color:#DE0300;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFF5EB00;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFF0E200;}.elementor-559 .elementor-element.elementor-element-9edbe1c:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-9edbe1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5FA;}.elementor-559 .elementor-element.elementor-element-9edbe1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 5px 0px;}.elementor-559 .elementor-element.elementor-element-9edbe1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-66b9aed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-66b9aed{text-align:center;}.elementor-559 .elementor-element.elementor-element-66b9aed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;font-style:normal;color:#131313;}.elementor-559 .elementor-element.elementor-element-d1a8fbf{--divider-border-style:solid;--divider-color:#FF6713;--divider-border-width:2.5px;}.elementor-559 .elementor-element.elementor-element-d1a8fbf > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-d1a8fbf .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-559 .elementor-element.elementor-element-d1a8fbf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-559 .elementor-element.elementor-element-02f2944 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-559 .elementor-element.elementor-element-02f2944{text-align:center;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;color:#131313;}.elementor-559 .elementor-element.elementor-element-60b52dd:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-60b52dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5FA;}.elementor-559 .elementor-element.elementor-element-60b52dd > .elementor-container{max-width:1200px;}.elementor-559 .elementor-element.elementor-element-60b52dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-559 .elementor-element.elementor-element-60b52dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-dff8c4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 35px 10px;}.elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-7583f04 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5aaf5be > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5aaf5be{text-align:center;}.elementor-559 .elementor-element.elementor-element-5aaf5be .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-711004b > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-711004b{text-align:center;color:#13131391;}.elementor-559 .elementor-element.elementor-element-9cb3af6 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-9cb3af6{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#131313;}.elementor-559 .elementor-element.elementor-element-9cb3af6 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-aff53c8{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-aff53c8 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-aff53c8 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-aff53c8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-200d405 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-200d405{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-200d405 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-0b36c71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-e5292f3 > .elementor-element-populated{border-style:none;}.elementor-559 .elementor-element.elementor-element-102baf3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF4EF 0%, #FFFFFF 100%);}.elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#1C04E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-dd0fade > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-dd0fade{text-align:center;}.elementor-559 .elementor-element.elementor-element-dd0fade .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-38e658b > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-38e658b{text-align:center;color:#13131391;}.elementor-559 .elementor-element.elementor-element-b89f7d1 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b89f7d1{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-b89f7d1 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-5bbf43b{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-5bbf43b > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-5bbf43b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-559 .elementor-element.elementor-element-5bbf43b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-e52db80 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-e52db80{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-559 .elementor-element.elementor-element-e52db80 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-a-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-b-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-7021765 > .elementor-widget-container{margin:0px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tabs-container .bdt-tab{background-color:#D5D9E6;padding:3px 3px 3px 3px;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tab .bdt-tabs-item-a-title{color:#636470C2;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-a-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tab .bdt-tabs-item-b-title{color:#636470C2;padding:10px 20px 10px 20px;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-b-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-switchers .bdt-switcher-item-content-inner{text-align:center;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-switchers ul{margin-bottom:20px;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-switchers ul.bdt-tab-bottom{margin-top:20px;}.elementor-559 .elementor-element.elementor-element-7021765 .bdt-switchers .bdt-switcher-item-content{font-family:"Albert Sans", Sans-serif;font-weight:500;}.elementor-559 .elementor-element.elementor-element-524e6d3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-61089e7 > .elementor-element-populated{border-style:none;}.elementor-559 .elementor-element.elementor-element-a836691:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-a836691 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-a836691 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-a836691 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-a836691 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-a836691 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-a836691 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-5751357 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-5751357{text-align:center;}.elementor-559 .elementor-element.elementor-element-5751357 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-c5c1f87 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-c5c1f87{text-align:center;color:#13131391;}.elementor-559 .elementor-element.elementor-element-332f114 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-332f114{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-332f114 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-30f52d8{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-30f52d8 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-30f52d8 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-30f52d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-fcb879f > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-fcb879f{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-559 .elementor-element.elementor-element-fcb879f .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-a-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-b-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-50964c9 > .elementor-widget-container{margin:0px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tabs-container .bdt-tab{background-color:#D5D9E6;padding:3px 3px 3px 3px;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tab .bdt-tabs-item-a-title{color:#636470C2;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-a-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tab .bdt-tabs-item-b-title{color:#636470C2;padding:10px 20px 10px 20px;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-b-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-switchers .bdt-switcher-item-content-inner{text-align:center;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-switchers ul{margin-bottom:20px;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-switchers ul.bdt-tab-bottom{margin-top:20px;}.elementor-559 .elementor-element.elementor-element-50964c9 .bdt-switchers .bdt-switcher-item-content{font-family:"Albert Sans", Sans-serif;font-weight:500;}.elementor-559 .elementor-element.elementor-element-e6921eb > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-7d19706:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-7d19706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5FA;}.elementor-559 .elementor-element.elementor-element-7d19706 > .elementor-container{max-width:1200px;}.elementor-559 .elementor-element.elementor-element-7d19706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-559 .elementor-element.elementor-element-7d19706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-4fc14fe > .elementor-element-populated{border-style:none;}.elementor-559 .elementor-element.elementor-element-cec8273:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF4EF 0%, #FFFFFF 100%);}.elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#1C04E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-187ff19 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-187ff19{text-align:center;}.elementor-559 .elementor-element.elementor-element-187ff19 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-072bc1a > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-072bc1a{text-align:center;color:#13131391;}.elementor-559 .elementor-element.elementor-element-ca50a1a > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-ca50a1a{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-ca50a1a p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-67c3515{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-67c3515 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-67c3515 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-559 .elementor-element.elementor-element-67c3515 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-b294ce3 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-b294ce3{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-559 .elementor-element.elementor-element-b294ce3 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-a-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-b-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-a591e8e > .elementor-widget-container{margin:0px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tabs-container .bdt-tab{background-color:#D5D9E6;padding:3px 3px 3px 3px;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tab .bdt-tabs-item-a-title{color:#636470C2;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-a-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tab .bdt-tabs-item-b-title{color:#636470C2;padding:10px 20px 10px 20px;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-b-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-switchers .bdt-switcher-item-content-inner{text-align:center;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-switchers ul{margin-bottom:20px;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-switchers ul.bdt-tab-bottom{margin-top:20px;}.elementor-559 .elementor-element.elementor-element-a591e8e .bdt-switchers .bdt-switcher-item-content{font-family:"Albert Sans", Sans-serif;font-weight:500;}.elementor-559 .elementor-element.elementor-element-235c386 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-2d48360:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-2d48360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5FA;}.elementor-559 .elementor-element.elementor-element-2d48360 > .elementor-container{max-width:1200px;}.elementor-559 .elementor-element.elementor-element-2d48360{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-559 .elementor-element.elementor-element-2d48360 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-e42c0d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 35px 10px;}.elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-ec96d2c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-384db06 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-384db06{text-align:center;}.elementor-559 .elementor-element.elementor-element-384db06 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-5ec8a51 > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-5ec8a51{text-align:center;color:#13131391;}.elementor-559 .elementor-element.elementor-element-287c3c9 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-287c3c9{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#131313;}.elementor-559 .elementor-element.elementor-element-287c3c9 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-57dce44{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-57dce44 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-57dce44 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-57dce44 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-f137e11 > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-f137e11{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-559 .elementor-element.elementor-element-f137e11 .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-315a2f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b0fc029 > .elementor-element-populated{border-style:none;}.elementor-559 .elementor-element.elementor-element-e472b54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-8da1bf3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-8da1bf3{text-align:center;}.elementor-559 .elementor-element.elementor-element-8da1bf3 .elementor-heading-title{font-family:"Gabarito", Sans-serif;font-size:43px;font-weight:700;color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-3b0c72a > .elementor-widget-container{margin:-5px 0px -28px 0px;}.elementor-559 .elementor-element.elementor-element-3b0c72a{text-align:center;color:#13131391;}.elementor-559 .elementor-element.elementor-element-7694af8 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-7694af8{font-family:"DM Sans", Sans-serif;font-size:45px;font-weight:900;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-7694af8 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-63ab265{--divider-border-style:dashed;--divider-color:#C2C2C2;--divider-border-width:1px;}.elementor-559 .elementor-element.elementor-element-63ab265 > .elementor-widget-container{margin:-25px 30px 0px 30px;}.elementor-559 .elementor-element.elementor-element-63ab265 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-63ab265 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-caca15b > .elementor-widget-container{margin:-15px 0px 0px 70px;}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-559 .elementor-element.elementor-element-caca15b{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-559 .elementor-element.elementor-element-caca15b .elementor-icon-list-text{color:#2C2C2C;transition:color 0.3s;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-a-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tabs-container .bdt-tab .bdt-tabs-item a.bdt-tabs-item-b-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FF9600 0%, #FF5E00 100%);}.elementor-559 .elementor-element.elementor-element-d5be76f > .elementor-widget-container{margin:0px 0px 0px 23px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tabs-container .bdt-tab{background-color:#D5D9E6;padding:3px 3px 3px 3px;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tab .bdt-tabs-item-a-title{color:#636470C2;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-a-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tab .bdt-tabs-item-b-title{color:#636470C2;padding:10px 20px 10px 20px;font-family:"DM Sans", Sans-serif;font-weight:700;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-tab .bdt-tabs-item.bdt-active .bdt-tabs-item-b-title{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-switchers .bdt-switcher-item-content-inner{text-align:center;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-switchers ul{margin-bottom:20px;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-switchers ul.bdt-tab-bottom{margin-top:20px;}.elementor-559 .elementor-element.elementor-element-d5be76f .bdt-switchers .bdt-switcher-item-content{font-family:"Albert Sans", Sans-serif;font-weight:500;}.elementor-559 .elementor-element.elementor-element-8b84172 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-fce9e3d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-559 .elementor-element.elementor-element-9214f24.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-559 .elementor-element.elementor-element-9214f24.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-559 .elementor-element.elementor-element-9214f24.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta .elementor-cta__bg, .elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-559 .elementor-element.elementor-element-9214f24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 10px 0px rgba(188.0070652173913, 184.86391304347825, 214.2, 0.65);}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__content{min-height:300px;text-align:center;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;color:#FF6713;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__description:not(:last-child){margin-bottom:21px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;background-color:#1C04E4;border-width:0px;border-radius:9px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFF5EB00;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF47;}.elementor-559 .elementor-element.elementor-element-585b7b0:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-585b7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4EF;background-image:url("https://internet-unifi.com.my/wp-content/uploads/2025/08/10002-2-scaled.png");background-position:center center;background-size:cover;}.elementor-559 .elementor-element.elementor-element-585b7b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 100px 120px 100px;}.elementor-559 .elementor-element.elementor-element-585b7b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-39da4b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4b0bd1c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4b0bd1c{text-align:center;}.elementor-559 .elementor-element.elementor-element-4b0bd1c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-3dd53a4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-3dd53a4{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial_card, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFF4EF;}.elementor-559 .elementor-element.elementor-element-a857b57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-a857b57 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-559 .elementor-element.elementor-element-a857b57 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial_card{margin-left:10px;margin-right:10px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-a857b57  .elementskit-testimonial_card{padding:35px 35px 60px 35px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial_card{border-radius:10px 60px 10px 60px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider:hover{border-color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#161616;margin:30px 0px 20px 0px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial_card .elementskit-commentor-coment{color:#161616;margin:30px 0px 20px 0px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-stars > li > a, .elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;font-size:24px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-stars > li:not(:last-child){margin-right:15px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-stars{margin:-10px 0px -20px 0px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-watermark-icon svg path{stroke:#1C04E4;fill:#1C04E4;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-watermark-icon > i{font-size:40px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-watermark-icon > svg{width:40px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-profile-info .elementskit-author-name{color:#FF6713;margin-bottom:0px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-profile-info .elementskit-author-des{color:#1C04E4;font-weight:400;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-commentor-bio .elementskit-commentor-image > img{height:80px;width:80px;}.elementor-559 .elementor-element.elementor-element-8d9684f:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-8d9684f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4EF;background-image:url("https://internet-unifi.com.my/wp-content/uploads/2025/08/10002-2-scaled.png");background-position:center center;background-size:cover;}.elementor-559 .elementor-element.elementor-element-8d9684f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 100px 120px 100px;}.elementor-559 .elementor-element.elementor-element-8d9684f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-4d82adc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b5942ae > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b5942ae{text-align:center;}.elementor-559 .elementor-element.elementor-element-b5942ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-db57284 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-db57284{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:4;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial_card, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFF4EF;}.elementor-559 .elementor-element.elementor-element-0910dec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-559 .elementor-element.elementor-element-0910dec .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial_card{margin-left:10px;margin-right:10px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-0910dec  .elementskit-testimonial_card{padding:35px 35px 60px 35px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial_card{border-radius:10px 60px 10px 60px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider:hover{border-color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#161616;margin:30px 0px 20px 0px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial_card .elementskit-commentor-coment{color:#161616;margin:30px 0px 20px 0px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-stars > li > a, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;font-size:24px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-stars > li:not(:last-child){margin-right:15px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-stars{margin:-10px 0px -20px 0px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-profile-info .elementskit-author-name{color:#FF6713;margin-bottom:0px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-profile-info .elementskit-author-des{color:#1C04E4;font-weight:400;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-commentor-bio .elementskit-commentor-image > img{height:80px;width:80px;}.elementor-559 .elementor-element.elementor-element-ec8be10:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-ec8be10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4EF;background-image:url("https://internet-unifi.com.my/wp-content/uploads/2025/08/10002-2-scaled.png");background-position:center center;background-size:cover;}.elementor-559 .elementor-element.elementor-element-ec8be10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 100px 120px 100px;}.elementor-559 .elementor-element.elementor-element-ec8be10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-25c2133 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-522d1b3 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-522d1b3{text-align:center;}.elementor-559 .elementor-element.elementor-element-522d1b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-b92b359 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b92b359{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial_card, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#FFF4EF;}.elementor-559 .elementor-element.elementor-element-1d8eb7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-559 .elementor-element.elementor-element-1d8eb7e .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial_card{margin-left:10px;margin-right:10px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-1d8eb7e  .elementskit-testimonial_card{padding:40px 35px 30px 35px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial_card{border-radius:10px 60px 10px 60px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider{border-style:solid;border-width:2px 2px 2px 2px;border-color:#02010100;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider:hover{border-color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#161616;margin:30px 0px 20px 0px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial_card .elementskit-commentor-coment{color:#161616;margin:30px 0px 20px 0px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-stars > li > a, .elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;font-size:24px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-stars > li:not(:last-child){margin-right:15px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-stars{margin:-10px 0px -20px 0px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#1C04E4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-watermark-icon svg path{stroke:#1C04E4;fill:#1C04E4;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-watermark-icon > i{font-size:40px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-watermark-icon > svg{width:40px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-profile-info .elementskit-author-name{color:#FF6713;margin-bottom:0px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-profile-info .elementskit-author-des{color:#1C04E4;font-weight:400;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-commentor-bio .elementskit-commentor-image > img{height:80px;width:80px;}.elementor-559 .elementor-element.elementor-element-1eaadff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-8b380fd > .elementor-element-populated{padding:0px 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-weight:var( --e-global-typography-text-font-weight );}.elementor-559 .elementor-element.elementor-element-6c766ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-cde8696.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-559 .elementor-element.elementor-element-cde8696.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-559 .elementor-element.elementor-element-c9c68b6{width:var( --container-widget-width, 514.094px );max-width:514.094px;--container-widget-width:514.094px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--main .elementor-item{padding-left:11px;padding-right:11px;}.elementor-559 .elementor-element.elementor-element-0b48866 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-559 .elementor-element.elementor-element-a699592 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-559 .elementor-element.elementor-element-7fec377 > .elementor-container{max-width:800px;}.elementor-559 .elementor-element.elementor-element-ac9ad24.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-559 .elementor-element.elementor-element-15129f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-559 .elementor-element.elementor-element-15129f7 > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-15129f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-15129f7 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-fa0328d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-559 .elementor-element.elementor-element-1d06c2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-559 .elementor-element.elementor-element-1d06c2d > .elementor-element-populated, .elementor-559 .elementor-element.elementor-element-1d06c2d > .elementor-element-populated > .elementor-background-overlay, .elementor-559 .elementor-element.elementor-element-1d06c2d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4965b1f > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-3a346ad > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-b4c6d74{padding:0px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-8ef88e3 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-518cdc5 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__content{padding:0px 360px 0px 45px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__title{font-size:35px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__description{font-size:17px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__button{font-size:16px;}.elementor-559 .elementor-element.elementor-element-9edbe1c{padding:60px 0px 5px 0px;}.elementor-559 .elementor-element.elementor-element-b294ce3 > .elementor-widget-container{margin:-15px 0px 0px 110px;}.elementor-559 .elementor-element.elementor-element-2d48360{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-559 .elementor-element.elementor-element-f137e11 > .elementor-widget-container{margin:-15px 0px 0px 75px;}.elementor-559 .elementor-element.elementor-element-caca15b > .elementor-widget-container{margin:-15px 0px 0px 100px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__title{font-size:37px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__description{font-size:16px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-559 .elementor-element.elementor-element-8d9684f{padding:110px 40px 100px 40px;}.elementor-559 .elementor-element.elementor-element-4d82adc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-b5942ae .elementor-heading-title{font-size:30px;}.elementor-559 .elementor-element.elementor-element-db57284 > .elementor-widget-container{margin:-5px 80px 0px 80px;}.elementor-559 .elementor-element.elementor-element-db57284{font-size:17px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:2;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-559 .elementor-element.elementor-element-0910dec .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial_card{margin-left:10px;margin-right:10px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-0910dec  .elementskit-testimonial_card{padding:30px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-single-testimonial-slider, .elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial_card{border-radius:10px 60px 10px 60px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(min-width:768px){.elementor-559 .elementor-element.elementor-element-58a41f4{width:100%;}.elementor-559 .elementor-element.elementor-element-cde8696{width:22%;}.elementor-559 .elementor-element.elementor-element-ac8b887{width:78%;}.elementor-559 .elementor-element.elementor-element-87907e9{width:18%;}.elementor-559 .elementor-element.elementor-element-ae8fe36{width:32%;}.elementor-559 .elementor-element.elementor-element-275a466{width:32%;}.elementor-559 .elementor-element.elementor-element-955fd85{width:18%;}.elementor-559 .elementor-element.elementor-element-2a4f292{width:30%;}.elementor-559 .elementor-element.elementor-element-dff8c4f{width:100%;}.elementor-559 .elementor-element.elementor-element-e5292f3{width:36%;}.elementor-559 .elementor-element.elementor-element-102baf3{width:100%;}.elementor-559 .elementor-element.elementor-element-61089e7{width:33.664%;}.elementor-559 .elementor-element.elementor-element-a836691{width:100%;}.elementor-559 .elementor-element.elementor-element-cec8273{width:100%;}.elementor-559 .elementor-element.elementor-element-e42c0d3{width:100%;}.elementor-559 .elementor-element.elementor-element-e472b54{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-559 .elementor-element.elementor-element-cde8696{width:35%;}.elementor-559 .elementor-element.elementor-element-ac8b887{width:65%;}.elementor-559 .elementor-element.elementor-element-ac9ad24{width:100%;}.elementor-559 .elementor-element.elementor-element-15129f7{width:25%;}.elementor-559 .elementor-element.elementor-element-fa0328d{width:50%;}.elementor-559 .elementor-element.elementor-element-1d06c2d{width:25%;}.elementor-559 .elementor-element.elementor-element-bc95e67{width:24%;}.elementor-559 .elementor-element.elementor-element-4fc14fe{width:55%;}.elementor-559 .elementor-element.elementor-element-4d82adc{width:100%;}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-cde8696{width:50%;}.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-cde8696.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-559 .elementor-element.elementor-element-cde8696.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-559 .elementor-element.elementor-element-cde8696 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4dd87b4{width:100%;max-width:100%;align-self:center;}.elementor-559 .elementor-element.elementor-element-4dd87b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-4dd87b4 img{width:100%;max-width:100%;}.elementor-559 .elementor-element.elementor-element-ac8b887{width:50%;}.elementor-559 .elementor-element.elementor-element-c9c68b6{width:var( --container-widget-width, 134.219px );max-width:134.219px;--container-widget-width:134.219px;--container-widget-flex-grow:0;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown .elementor-item, .elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-559 .elementor-element.elementor-element-c9c68b6 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:14px;padding-bottom:14px;}.elementor-559 .elementor-element.elementor-element-4997d57{text-align:left;}.elementor-559 .elementor-element.elementor-element-d74d528 .elementor-divider-separator{width:55%;}.elementor-559 .elementor-element.elementor-element-0de6fe2 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-3d656eb > .elementor-widget-container{margin:-15px 0px 0px 50px;}.elementor-559 .elementor-element.elementor-element-0dd3484 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-8ef21a2 > .elementor-widget-container{margin:-15px 0px 0px 50px;}.elementor-559 .elementor-element.elementor-element-a22474e > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-0bbad3f > .elementor-widget-container{margin:-15px 0px 0px 50px;}.elementor-559 .elementor-element.elementor-element-8484a8c > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-fbb7ad2 > .elementor-widget-container{margin:-15px 0px 0px 50px;}.elementor-559 .elementor-element.elementor-element-193657a > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-5e92b6f > .elementor-widget-container{margin:-16px 20px 0px 20px;}.elementor-559 .elementor-element.elementor-element-7db8fc8 > .elementor-widget-container{margin:-15px 0px 0px 50px;}.elementor-559 .elementor-element.elementor-element-7e34342 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-559 .elementor-element.elementor-element-7e34342 .elementor-cta__content{min-height:350px;padding:40px 40px 40px 40px;}.elementor-559 .elementor-element.elementor-element-cc0b632 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-559 .elementor-element.elementor-element-cc0b632 .elementor-cta__content{min-height:350px;padding:40px 40px 40px 40px;}.elementor-559 .elementor-element.elementor-element-481e136 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__content{min-height:500px;text-align:left;padding:0px 35px 240px 35px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__title{font-size:26px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__description{font-size:13px;}.elementor-559 .elementor-element.elementor-element-481e136 .elementor-cta__button{font-size:15px;}.elementor-559 .elementor-element.elementor-element-9edbe1c{padding:80px 0px 10px 0px;}.elementor-559 .elementor-element.elementor-element-66b9aed .elementor-heading-title{font-size:45px;}.elementor-559 .elementor-element.elementor-element-d1a8fbf .elementor-divider-separator{width:55%;}.elementor-559 .elementor-element.elementor-element-02f2944 > .elementor-widget-container{margin:-5px 30px -5px 30px;}.elementor-559 .elementor-element.elementor-element-02f2944{font-size:20px;line-height:1.4em;}.elementor-559 .elementor-element.elementor-element-60b52dd{padding:0px 0px 70px 0px;}.elementor-559 .elementor-element.elementor-element-dff8c4f > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-102baf3 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-7021765 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-559 .elementor-element.elementor-element-a836691 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-50964c9 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-559 .elementor-element.elementor-element-cec8273 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-a591e8e > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-559 .elementor-element.elementor-element-e42c0d3 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-e472b54 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-559 .elementor-element.elementor-element-d5be76f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-559 .elementor-element.elementor-element-9214f24 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__content{min-height:350px;padding:40px 40px 40px 40px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__title{font-size:33px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__description{font-size:16px;}.elementor-559 .elementor-element.elementor-element-9214f24 .elementor-cta__button{font-size:15px;}.elementor-559 .elementor-element.elementor-element-a857b57 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-559 .elementor-element.elementor-element-0910dec .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-559 .elementor-element.elementor-element-ec8be10{margin-top:0px;margin-bottom:0px;padding:80px 0px 95px 0px;}.elementor-559 .elementor-element.elementor-element-522d1b3 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-559 .elementor-element.elementor-element-522d1b3{text-align:center;}.elementor-559 .elementor-element.elementor-element-522d1b3 .elementor-heading-title{font-size:33px;}.elementor-559 .elementor-element.elementor-element-b92b359 > .elementor-widget-container{margin:-5px 30px -13px 30px;}.elementor-559 .elementor-element.elementor-element-b92b359{font-size:16px;}.elementor-559 .elementor-element.elementor-element-1d8eb7e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:1;}}/* Start custom CSS for html, class: .elementor-element-152396a */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* ========== price-column (保持蓝色不变) ========== */
.price-column {
    position: relative;
    overflow: visible;
}

.price-column .popup-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -20px;
    left: 46%;
    transform: translateX(-50%) translateY(-5px);
    background: #1C04E4;
    color: white;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 25px;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(28, 4, 228, 0.2);
    min-width: 120px;
    text-align: center;
    scale: 0.85;
}

.price-column .popup-tag::after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1C04E4;
    transition: border-top-color 0.5s ease;
}

/* 悬停时保持蓝色 */
.price-column:hover .popup-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1;
    background: #1C04E4; /* 保持蓝色 */
    box-shadow: 0 4px 5px rgba(28, 4, 228, 0.4);
}

.price-column:hover .popup-tag::after {
    border-top-color: #1C04E4; /* 箭头保持蓝色 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9123236 *//* Option1 修复边框版本 */
#option1.bundle-.elementor-559 .elementor-element.elementor-element-9123236 {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

#option1 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

#option1 .option-item {
  border: 2px solid #eeeeee;
  border-radius: 8px;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  transition: all 0.3s ease;
  overflow: hidden; /* 关键：防止内容溢出 */
  margin-bottom: 12px; /* 添加间距 */
}

#option1 .option-item:last-child {
  margin-bottom: 0;
}

#option1 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04;
}

#option1 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  background: white; /* 确保header背景 */
}

#option1 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
}

#option1 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

#option1 .dropdown-arrow {
  color: #ff5e01;
  transition: transform 0.3s ease;
  margin-left: 10px;
  width: 20px;
  height: 20px;
}

/* 选中状态 */
#option1 .option-item.selected {
  background: white !important; /* 保持容器背景为白色 */
  border-color: #FC5C04 !important;
}

#option1 .option-item.selected .option-header {
  background: #fff0e8 !important; /* 只让header有橘色背景 */
}

#option1 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04 !important;
}

#option1 .option-item.selected .option-title {
  color: #FC5C04;
  font-weight: 700;
}

/* 修复：展开内容区域 */
#option1 .option-details {
  padding: 0; /* 重置padding */
  background: #fff8f5;
  border-top: 1px solid #f0f0f0; /* 添加分割线 */
}

#option1 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 18px; /* 恢复内边距 */
  border-bottom: 1px solid #f0f0f0;
}

#option1 .feature:first-child {
  padding-top: 18px; /* 第一个feature上边距 */
}

#option1 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px; /* 最后一个feature下边距 */
}

#option1 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  width: 20px;
  height: 20px;
  object-fit: contain;
}

#option1 .feature span {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 响应式 */
@media (max-width: 480px) {
  #option1.bundle-.elementor-559 .elementor-element.elementor-element-9123236 {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option1 .option-header {
    padding: 12px 15px;
  }
  
  #option1 .feature {
    padding: 12px 15px;
  }
  
  #option1 .feature:first-child {
    padding-top: 15px;
  }
  
  #option1 .feature:last-child {
    padding-bottom: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ee6aa3a */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* ========== price-column2 (蓝色变橘色) ========== */
.price-column2 {
    position: relative;
    overflow: visible;
}

.price-column2 .popup-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -20px;
    left: 46%;
    transform: translateX(-50%) translateY(-5px);
    background: #1C04E4;
    color: white;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 25px;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(28, 4, 228, 0.2);
    min-width: 120px;
    text-align: center;
    scale: 0.85;
}

.price-column2 .popup-tag::after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1C04E4;
    transition: border-top-color 0.5s ease;
}

/* 悬停时变橘色 */
.price-column2:hover .popup-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1;
    background: #FC5C04; /* 变橘色 */
    box-shadow: 0 4px 5px rgba(252, 92, 4, 0.4);
}

.price-column2:hover .popup-tag::after {
    border-top-color: #FC5C04; /* 箭头也变橘色 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c75da9 */#option2.bundle-.elementor-559 .elementor-element.elementor-element-0c75da9 {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

#option2 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

#option2 .option-item {
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  margin-bottom: 12px;
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  pointer-events: all !important;
  position: relative !important;
  z-index: 1 !important;
}

#option2 .option-item:last-child {
  margin-bottom: 0;
}

#option2 .option-item:hover {
  background: #e7e5fd;
  border-color: #1800e7;
}

#option2 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
  pointer-events: all !important;
}

#option2 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option2 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

#option2 .dropdown-arrow {
  color: #1800e7;
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option2 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

/* 修复：初始状态隐藏详情 */
#option2 .option-details {
  padding: 0;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s ease, padding 0.4s ease;
  background: white;
}

#option2 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 18px;
  border-bottom: 1px solid #f5f5f5;
}

#option2 .feature:first-child {
  padding-top: 18px;
}

#option2 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option2 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain;
}

#option2 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 修复：选中状态样式 */
#option2 .option-item.selected {
  background: #e7e5fd !important;
  border-color: #1800e7 !important;
}

#option2 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #1800e7 !important;
}

/* 关键修复：展开选中的详情 */
#option2 .option-item.selected .option-details {
  max-height: 600px !important;
  padding: 0 !important;
  background: #f5f4ff !important;
}

#option2 .option-item.selected .option-title {
  color: #1C04E4;
  font-weight: 700;
}

#option2 .option-item:hover .dropdown-arrow {
  color: #1800e7;
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option2.bundle-.elementor-559 .elementor-element.elementor-element-0c75da9 {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option2 .option-header {
    padding: 12px 15px;
  }
  
  #option2 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option2 .option-title {
    font-size: 14px;
  }
  
  #option2 .feature span:last-child {
    font-size: 12px;
  }
  
  #option2 .feature {
    padding: 12px 15px;
  }
}

/* 调试样式 - 可以删除 */
#option2 .option-item:active {
  transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-643162a */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* ========== price-column (保持蓝色不变) ========== */
.price-column {
    position: relative;
    overflow: visible;
}

.price-column .popup-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -20px;
    left: 46%;
    transform: translateX(-50%) translateY(-5px);
    background: #1C04E4;
    color: white;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 25px;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(28, 4, 228, 0.2);
    min-width: 120px;
    text-align: center;
    scale: 0.85;
}

.price-column .popup-tag::after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1C04E4;
    transition: border-top-color 0.5s ease;
}

/* 悬停时保持蓝色 */
.price-column:hover .popup-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1;
    background: #1C04E4; /* 保持蓝色 */
    box-shadow: 0 4px 5px rgba(28, 4, 228, 0.4);
}

.price-column:hover .popup-tag::after {
    border-top-color: #1C04E4; /* 箭头保持蓝色 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4321ea *//* Option1 - 橘色主题 */
/* 外层主容器 - 统一的大框 */
#option3.bundle-.elementor-559 .elementor-element.elementor-element-a4321ea {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

/* 标题 - 可调整字体大小 */
#option3 .bundle-.elementor-559 .elementor-element.elementor-element-a4321ea h3,
#option3 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

/* 每个选项项目 - 添加边框像第一张图 */
#option3 .option-item {
  border: 2px solid #eeeeee; /* 添加边框 */
  border-radius: 8px; /* 圆角 */
  margin-bottom: 12px; /* 间距 */
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
}

#option3 .option-item:last-child {
  margin-bottom: 0;
}

/* 悬停效果 - 橘色 #fff1ea */
#option3 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04; /* 稍微深一点的边框颜色 */
}

#option3 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
}

#option3 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option3 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* 橘色箭头样式 */
#option3 .dropdown-arrow {
  color: #ff5e01; /* 橘色箭头 */
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option3 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

#option3 .option-details {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.4s ease;
  background: white;
}

#option3 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 0;
  border-bottom: 1px solid #f5f5f5;
}

#option3 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option3 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain; /* 保持图片比例 */
}

#option3 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 选中状态 - 橘色 */
#option3 .option-item.selected {
  background: #fff0e8; /* 选中时橘色背景 */
  border-color: #FC5C04; /* 橘色边框 */
}

#option3 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04; /* 保持橘色 */
}

#option3 .option-item.selected .option-details {
  max-height: 400px;
  background: #fff8f5; /* 展开内容也是橘色背景 */
}

#option3 .option-item.selected .option-title {
  color: #FC5C04; /* 标题也变橘色 */
  font-weight: 700;
}

/* 悬停时箭头效果 */
#option3 .option-item:hover .dropdown-arrow {
  color: #ff5e01; /* 悬停时箭头稍微深一点的橘色 */
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option3.bundle-.elementor-559 .elementor-element.elementor-element-a4321ea {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option3 .option-header {
    padding: 12px 15px;
  }
  
  #option3 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option3 .option-title {
    font-size: 14px;
  }
  
  #option3 .feature span:last-child {
    font-size: 12px;
  }
  
  #option3 .option-details {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72375fa *//* Option1 - 橘色主题 */
/* 外层主容器 - 统一的大框 */
#option4.bundle-.elementor-559 .elementor-element.elementor-element-72375fa {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

/* 标题 - 可调整字体大小 */
#option4 .bundle-.elementor-559 .elementor-element.elementor-element-72375fa h3,
#option4 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

/* 每个选项项目 - 添加边框像第一张图 */
#option4 .option-item {
  border: 2px solid #eeeeee; /* 添加边框 */
  border-radius: 8px; /* 圆角 */
  margin-bottom: 12px; /* 间距 */
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
}

#option4 .option-item:last-child {
  margin-bottom: 0;
}

/* 悬停效果 - 橘色 #fff1ea */
#option4 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04; /* 稍微深一点的边框颜色 */
}

#option4 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
}

#option4 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option4 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* 橘色箭头样式 */
#option4 .dropdown-arrow {
  color: #ff5e01; /* 橘色箭头 */
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option4 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

#option4 .option-details {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.4s ease;
  background: white;
}

#option4 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 0;
  border-bottom: 1px solid #f5f5f5;
}

#option4 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option4 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain; /* 保持图片比例 */
}

#option4 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 选中状态 - 橘色 */
#option4 .option-item.selected {
  background: #fff0e8; /* 选中时橘色背景 */
  border-color: #FC5C04; /* 橘色边框 */
}

#option4 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04; /* 保持橘色 */
}

#option4 .option-item.selected .option-details {
  max-height: 400px;
  background: #fff8f5; /* 展开内容也是橘色背景 */
}

#option4 .option-item.selected .option-title {
  color: #FC5C04; /* 标题也变橘色 */
  font-weight: 700;
}

/* 悬停时箭头效果 */
#option4 .option-item:hover .dropdown-arrow {
  color: #ff5e01; /* 悬停时箭头稍微深一点的橘色 */
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option4.bundle-.elementor-559 .elementor-element.elementor-element-72375fa {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option4 .option-header {
    padding: 12px 15px;
  }
  
  #option4 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option4 .option-title {
    font-size: 14px;
  }
  
  #option4 .feature span:last-child {
    font-size: 12px;
  }
  
  #option4 .option-details {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1104a68 *//* Option1 - 橘色主题 */
/* 外层主容器 - 统一的大框 */
#option5.bundle-.elementor-559 .elementor-element.elementor-element-1104a68 {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

/* 标题 - 可调整字体大小 */
#option5 .bundle-.elementor-559 .elementor-element.elementor-element-1104a68 h3,
#option5 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

/* 每个选项项目 - 添加边框像第一张图 */
#option5 .option-item {
  border: 2px solid #eeeeee; /* 添加边框 */
  border-radius: 8px; /* 圆角 */
  margin-bottom: 12px; /* 间距 */
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
}

#option5 .option-item:last-child {
  margin-bottom: 0;
}

/* 悬停效果 - 橘色 #fff1ea */
#option5 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04; /* 稍微深一点的边框颜色 */
}

#option5 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
}

#option5 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option5 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* 橘色箭头样式 */
#option5 .dropdown-arrow {
  color: #ff5e01; /* 橘色箭头 */
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option5 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

#option5 .option-details {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.4s ease;
  background: white;
}

#option5 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 0;
  border-bottom: 1px solid #f5f5f5;
}

#option5 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option5 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain; /* 保持图片比例 */
}

#option5 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 选中状态 - 橘色 */
#option5 .option-item.selected {
  background: #fff0e8; /* 选中时橘色背景 */
  border-color: #FC5C04; /* 橘色边框 */
}

#option5 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04; /* 保持橘色 */
}

#option5 .option-item.selected .option-details {
  max-height: 400px;
  background: #fff8f5; /* 展开内容也是橘色背景 */
}

#option5 .option-item.selected .option-title {
  color: #FC5C04; /* 标题也变橘色 */
  font-weight: 700;
}

/* 悬停时箭头效果 */
#option5 .option-item:hover .dropdown-arrow {
  color: #ff5e01; /* 悬停时箭头稍微深一点的橘色 */
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option5.bundle-.elementor-559 .elementor-element.elementor-element-1104a68 {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option5 .option-header {
    padding: 12px 15px;
  }
  
  #option5 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option5 .option-title {
    font-size: 14px;
  }
  
  #option5 .feature span:last-child {
    font-size: 12px;
  }
  
  #option5 .option-details {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fe759f */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* ========== price-column2 (蓝色变橘色) ========== */
.price-column2 {
    position: relative;
    overflow: visible;
}

.price-column2 .popup-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -20px;
    left: 46%;
    transform: translateX(-50%) translateY(-5px);
    background: #1C04E4;
    color: white;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 25px;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(28, 4, 228, 0.2);
    min-width: 120px;
    text-align: center;
    scale: 0.85;
}

.price-column2 .popup-tag::after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1C04E4;
    transition: border-top-color 0.5s ease;
}

/* 悬停时变橘色 */
.price-column2:hover .popup-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1;
    background: #FC5C04; /* 变橘色 */
    box-shadow: 0 4px 5px rgba(252, 92, 4, 0.4);
}

.price-column2:hover .popup-tag::after {
    border-top-color: #FC5C04; /* 箭头也变橘色 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-037cb33 */#option2.bundle-.elementor-559 .elementor-element.elementor-element-037cb33 {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

#option2 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

#option2 .option-item {
  border: 2px solid #e0e0e0;
  border-radius: 8px;
  margin-bottom: 12px;
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  pointer-events: all !important;
  position: relative !important;
  z-index: 1 !important;
}

#option2 .option-item:last-child {
  margin-bottom: 0;
}

#option2 .option-item:hover {
  background: #e7e5fd;
  border-color: #1800e7;
}

#option2 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
  pointer-events: all !important;
}

#option2 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option2 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

#option2 .dropdown-arrow {
  color: #1800e7;
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option2 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

/* 修复：初始状态隐藏详情 */
#option2 .option-details {
  padding: 0;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s ease, padding 0.4s ease;
  background: white;
}

#option2 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 18px;
  border-bottom: 1px solid #f5f5f5;
}

#option2 .feature:first-child {
  padding-top: 18px;
}

#option2 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option2 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain;
}

#option2 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 修复：选中状态样式 */
#option2 .option-item.selected {
  background: #e7e5fd !important;
  border-color: #1800e7 !important;
}

#option2 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #1800e7 !important;
}

/* 关键修复：展开选中的详情 */
#option2 .option-item.selected .option-details {
  max-height: 600px !important;
  padding: 0 !important;
  background: #f5f4ff !important;
}

#option2 .option-item.selected .option-title {
  color: #1C04E4;
  font-weight: 700;
}

#option2 .option-item:hover .dropdown-arrow {
  color: #1800e7;
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option2.bundle-.elementor-559 .elementor-element.elementor-element-037cb33 {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option2 .option-header {
    padding: 12px 15px;
  }
  
  #option2 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option2 .option-title {
    font-size: 14px;
  }
  
  #option2 .feature span:last-child {
    font-size: 12px;
  }
  
  #option2 .feature {
    padding: 12px 15px;
  }
}

/* 调试样式 - 可以删除 */
#option2 .option-item:active {
  transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac432ae */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* ========== price-column (保持蓝色不变) ========== */
.price-column {
    position: relative;
    overflow: visible;
}

.price-column .popup-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -20px;
    left: 46%;
    transform: translateX(-50%) translateY(-5px);
    background: #1C04E4;
    color: white;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 25px;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(28, 4, 228, 0.2);
    min-width: 120px;
    text-align: center;
    scale: 0.85;
}

.price-column .popup-tag::after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1C04E4;
    transition: border-top-color 0.5s ease;
}

/* 悬停时保持蓝色 */
.price-column:hover .popup-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1;
    background: #1C04E4; /* 保持蓝色 */
    box-shadow: 0 4px 5px rgba(28, 4, 228, 0.4);
}

.price-column:hover .popup-tag::after {
    border-top-color: #1C04E4; /* 箭头保持蓝色 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a6613d *//* Option1 修复边框版本 */
#option1.bundle-.elementor-559 .elementor-element.elementor-element-4a6613d {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

#option1 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

#option1 .option-item {
  border: 2px solid #eeeeee;
  border-radius: 8px;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
  transition: all 0.3s ease;
  overflow: hidden; /* 关键：防止内容溢出 */
  margin-bottom: 12px; /* 添加间距 */
}

#option1 .option-item:last-child {
  margin-bottom: 0;
}

#option1 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04;
}

#option1 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  background: white; /* 确保header背景 */
}

#option1 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
}

#option1 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

#option1 .dropdown-arrow {
  color: #ff5e01;
  transition: transform 0.3s ease;
  margin-left: 10px;
  width: 20px;
  height: 20px;
}

/* 选中状态 */
#option1 .option-item.selected {
  background: white !important; /* 保持容器背景为白色 */
  border-color: #FC5C04 !important;
}

#option1 .option-item.selected .option-header {
  background: #fff0e8 !important; /* 只让header有橘色背景 */
}

#option1 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04 !important;
}

#option1 .option-item.selected .option-title {
  color: #FC5C04;
  font-weight: 700;
}

/* 修复：展开内容区域 */
#option1 .option-details {
  padding: 0; /* 重置padding */
  background: #fff8f5;
  border-top: 1px solid #f0f0f0; /* 添加分割线 */
}

#option1 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 18px; /* 恢复内边距 */
  border-bottom: 1px solid #f0f0f0;
}

#option1 .feature:first-child {
  padding-top: 18px; /* 第一个feature上边距 */
}

#option1 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px; /* 最后一个feature下边距 */
}

#option1 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  width: 20px;
  height: 20px;
  object-fit: contain;
}

#option1 .feature span {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 响应式 */
@media (max-width: 480px) {
  #option1.bundle-.elementor-559 .elementor-element.elementor-element-4a6613d {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option1 .option-header {
    padding: 12px 15px;
  }
  
  #option1 .feature {
    padding: 12px 15px;
  }
  
  #option1 .feature:first-child {
    padding-top: 15px;
  }
  
  #option1 .feature:last-child {
    padding-bottom: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85e9a81 */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');

/* ========== price-column (保持蓝色不变) ========== */
.price-column {
    position: relative;
    overflow: visible;
}

.price-column .popup-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -20px;
    left: 46%;
    transform: translateX(-50%) translateY(-5px);
    background: #1C04E4;
    color: white;
    padding: 10px 25px;
    border-radius: 15px;
    font-size: 25px;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 2px 8px rgba(28, 4, 228, 0.2);
    min-width: 120px;
    text-align: center;
    scale: 0.85;
}

.price-column .popup-tag::after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #1C04E4;
    transition: border-top-color 0.5s ease;
}

/* 悬停时保持蓝色 */
.price-column:hover .popup-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1;
    background: #1C04E4; /* 保持蓝色 */
    box-shadow: 0 4px 5px rgba(28, 4, 228, 0.4);
}

.price-column:hover .popup-tag::after {
    border-top-color: #1C04E4; /* 箭头保持蓝色 */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9057a0 *//* Option1 - 橘色主题 */
/* 外层主容器 - 统一的大框 */
#option3.bundle-.elementor-559 .elementor-element.elementor-element-b9057a0 {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

/* 标题 - 可调整字体大小 */
#option3 .bundle-.elementor-559 .elementor-element.elementor-element-b9057a0 h3,
#option3 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

/* 每个选项项目 - 添加边框像第一张图 */
#option3 .option-item {
  border: 2px solid #eeeeee; /* 添加边框 */
  border-radius: 8px; /* 圆角 */
  margin-bottom: 12px; /* 间距 */
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
}

#option3 .option-item:last-child {
  margin-bottom: 0;
}

/* 悬停效果 - 橘色 #fff1ea */
#option3 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04; /* 稍微深一点的边框颜色 */
}

#option3 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
}

#option3 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option3 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* 橘色箭头样式 */
#option3 .dropdown-arrow {
  color: #ff5e01; /* 橘色箭头 */
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option3 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

#option3 .option-details {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.4s ease;
  background: white;
}

#option3 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 0;
  border-bottom: 1px solid #f5f5f5;
}

#option3 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option3 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain; /* 保持图片比例 */
}

#option3 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 选中状态 - 橘色 */
#option3 .option-item.selected {
  background: #fff0e8; /* 选中时橘色背景 */
  border-color: #FC5C04; /* 橘色边框 */
}

#option3 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04; /* 保持橘色 */
}

#option3 .option-item.selected .option-details {
  max-height: 400px;
  background: #fff8f5; /* 展开内容也是橘色背景 */
}

#option3 .option-item.selected .option-title {
  color: #FC5C04; /* 标题也变橘色 */
  font-weight: 700;
}

/* 悬停时箭头效果 */
#option3 .option-item:hover .dropdown-arrow {
  color: #ff5e01; /* 悬停时箭头稍微深一点的橘色 */
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option3.bundle-.elementor-559 .elementor-element.elementor-element-b9057a0 {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option3 .option-header {
    padding: 12px 15px;
  }
  
  #option3 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option3 .option-title {
    font-size: 14px;
  }
  
  #option3 .feature span:last-child {
    font-size: 12px;
  }
  
  #option3 .option-details {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f62defe *//* Option1 - 橘色主题 */
/* 外层主容器 - 统一的大框 */
#option4.bundle-.elementor-559 .elementor-element.elementor-element-f62defe {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

/* 标题 - 可调整字体大小 */
#option4 .bundle-.elementor-559 .elementor-element.elementor-element-f62defe h3,
#option4 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

/* 每个选项项目 - 添加边框像第一张图 */
#option4 .option-item {
  border: 2px solid #eeeeee; /* 添加边框 */
  border-radius: 8px; /* 圆角 */
  margin-bottom: 12px; /* 间距 */
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
}

#option4 .option-item:last-child {
  margin-bottom: 0;
}

/* 悬停效果 - 橘色 #fff1ea */
#option4 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04; /* 稍微深一点的边框颜色 */
}

#option4 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
}

#option4 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option4 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* 橘色箭头样式 */
#option4 .dropdown-arrow {
  color: #ff5e01; /* 橘色箭头 */
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option4 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

#option4 .option-details {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.4s ease;
  background: white;
}

#option4 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 0;
  border-bottom: 1px solid #f5f5f5;
}

#option4 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option4 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain; /* 保持图片比例 */
}

#option4 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 选中状态 - 橘色 */
#option4 .option-item.selected {
  background: #fff0e8; /* 选中时橘色背景 */
  border-color: #FC5C04; /* 橘色边框 */
}

#option4 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04; /* 保持橘色 */
}

#option4 .option-item.selected .option-details {
  max-height: 400px;
  background: #fff8f5; /* 展开内容也是橘色背景 */
}

#option4 .option-item.selected .option-title {
  color: #FC5C04; /* 标题也变橘色 */
  font-weight: 700;
}

/* 悬停时箭头效果 */
#option4 .option-item:hover .dropdown-arrow {
  color: #ff5e01; /* 悬停时箭头稍微深一点的橘色 */
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option4.bundle-.elementor-559 .elementor-element.elementor-element-f62defe {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option4 .option-header {
    padding: 12px 15px;
  }
  
  #option4 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option4 .option-title {
    font-size: 14px;
  }
  
  #option4 .feature span:last-child {
    font-size: 12px;
  }
  
  #option4 .option-details {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b70989f *//* Option1 - 橘色主题 */
/* 外层主容器 - 统一的大框 */
#option5.bundle-.elementor-559 .elementor-element.elementor-element-b70989f {
  max-width: 400px;
  margin: 20px auto;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  border: 2px solid #e0e0e0;
  border-radius: 12px;
  background: white;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  padding: 20px;
}

/* 标题 - 可调整字体大小 */
#option5 .bundle-.elementor-559 .elementor-element.elementor-element-b70989f h3,
#option5 h3 {
  margin-bottom: 20px;
  color: #333;
  font-size: 15px !important;
  font-weight: 600;
}

/* 每个选项项目 - 添加边框像第一张图 */
#option5 .option-item {
  border: 2px solid #eeeeee; /* 添加边框 */
  border-radius: 8px; /* 圆角 */
  margin-bottom: 12px; /* 间距 */
  overflow: hidden;
  transition: all 0.3s ease;
  background: white;
  cursor: pointer;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1); /* 轻微阴影 */
}

#option5 .option-item:last-child {
  margin-bottom: 0;
}

/* 悬停效果 - 橘色 #fff1ea */
#option5 .option-item:hover {
  background: #fff1ea;
  border-color: #FC5C04; /* 稍微深一点的边框颜色 */
}

#option5 .option-header {
  display: flex;
  align-items: center;
  padding: 15px 18px;
  position: relative;
  transition: all 0.3s ease;
}

#option5 .brand-icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 6px;
  object-fit: contain;
  padding: 3px;
}

#option5 .option-title {
  flex: 1;
  font-weight: 600;
  font-size: 15px;
  color: #333;
}

/* 橘色箭头样式 */
#option5 .dropdown-arrow {
  color: #ff5e01; /* 橘色箭头 */
  transition: transform 0.3s ease, color 0.3s ease;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}

#option5 .dropdown-arrow svg {
  transition: transform 0.3s ease;
}

#option5 .option-details {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.4s ease;
  background: white;
}

#option5 .feature {
  display: flex;
  align-items: flex-start;
  padding: 12px 0;
  border-bottom: 1px solid #f5f5f5;
}

#option5 .feature:last-child {
  border-bottom: none;
  padding-bottom: 18px;
}

#option5 .feature-icon {
  margin-right: 12px;
  margin-top: 2px;
  min-width: 20px;
  width: 20px;
  height: 20px;
  object-fit: contain; /* 保持图片比例 */
}

#option5 .feature span:last-child {
  color: #555;
  line-height: 1.4;
  font-size: 13px;
}

/* 选中状态 - 橘色 */
#option5 .option-item.selected {
  background: #fff0e8; /* 选中时橘色背景 */
  border-color: #FC5C04; /* 橘色边框 */
}

#option5 .option-item.selected .dropdown-arrow {
  transform: rotate(180deg);
  color: #FC5C04; /* 保持橘色 */
}

#option5 .option-item.selected .option-details {
  max-height: 400px;
  background: #fff8f5; /* 展开内容也是橘色背景 */
}

#option5 .option-item.selected .option-title {
  color: #FC5C04; /* 标题也变橘色 */
  font-weight: 700;
}

/* 悬停时箭头效果 */
#option5 .option-item:hover .dropdown-arrow {
  color: #ff5e01; /* 悬停时箭头稍微深一点的橘色 */
}

/* 响应式设计 */
@media (max-width: 480px) {
  #option5.bundle-.elementor-559 .elementor-element.elementor-element-b70989f {
    max-width: 100%;
    margin: 10px;
    padding: 15px;
  }
  
  #option5 .option-header {
    padding: 12px 15px;
  }
  
  #option5 .brand-icon {
    width: 35px;
    height: 35px;
  }
  
  #option5 .option-title {
    font-size: 14px;
  }
  
  #option5 .feature span:last-child {
    font-size: 12px;
  }
  
  #option5 .option-details {
    padding: 0 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7583f04 */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');
/* ========== switch-column (橘色波浪条纹动画 - 更大版本) ========== */
.switch-column {
    position: relative;
    overflow: visible;
}
.switch-column .unifi-free-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -10px; /* 稍微调整位置 */
    left: 52%;
    transform: translateX(-50%) translateY(-5px);
    background: #ff5e00;
    color: white;
    padding: 10px 35px; /* 增加内边距 */
    border-radius: 30px; /* 稍微增加圆角 */
    font-size: 28px; /* 增加字体大小 */
    font-weight: bold;
    opacity: 1; /* 修正：应该是1不是100 */
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 3px 12px rgba(255, 94, 0, 0.3); /* 增强阴影 */
    min-width: 140px; /* 增加最小宽度 */
    text-align: center;
    scale: 1.0; /* 改为1.1，比原来更大 */
    overflow: hidden;
}

/* 波浪条纹动画背景 */
.switch-column .unifi-free-tag::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: repeating-linear-gradient(
        45deg,
        transparent,
        transparent 15px,
        #ff7a00 15px,
        #ff7a00 30px
    );
    animation: popup-wave-flow 20s infinite linear;
    z-index: -1;
}

@keyframes popup-wave-flow {
    0% { left: -100%; }
    100% { left: 0%; }
}

/* 悬停效果 */
.switch-column:hover .unifi-free-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1.15; /* 悬停时更大 */
    background: #ff5e00;
    box-shadow: 0 6px 5px rgba(255, 94, 0, 0.3); /* 更强的阴影 */
}

.switch-column:hover .unifi-free-tag::after {
    border-top-color: #ff5e00;
}

.switch-column:hover .unifi-free-tag::before {
    animation-duration: 10s;
}/* End custom CSS */
/* Start custom CSS for bdt-switcher, class: .elementor-element-7021765 */.device-options-container{
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  justify-content: center;
  column-gap: 8px;
  padding: 0 8px;
  max-width: 360px;
  margin: 0 auto 0 -10px !important;
  margin-top: 10px !important;
}
.device-option{
  display: flex;
  justify-content: center;
  position: relative;
}
.or-divider{
  font-size: 12px;
  align-self: center;
  font-weight: 700;
  color: #666;
  padding: 0 3px;
}
.device-radio{ 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 2;
  margin: 0;
}
.device-label{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:flex-start;
  text-align:center;
  padding:10px 6px;
  border:2px solid #ddd;
  border-radius:8px;
  background:#fff;
  transition:.25s ease;
  position:relative;
  overflow:hidden;
  width: 140px;
  box-sizing: border-box;
  cursor: pointer;
}
.device-media{
  height: 70px;
  width: 100%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:8px;
}
.device-image{
  max-height:100%;
  max-width:100%;
  width:auto;
  height:auto;
  object-fit:contain;
  transition: transform .25s ease;
}
.device-name{
  font-weight:700;
  color:#333;
  margin-bottom:1.5px;
  font-size:14px;
  line-height:1.3;
}
.device-price{
  color:#ff5e00;
  font-weight:600;
  font-size:10.5px;
  margin-bottom:2px;
}
.device-label:hover{
  border-color:#ff5e00;
  transform: translateY(-1.5px);
  box-shadow:0 8px 22px rgba(255,94,0,.16);
}
.device-label:hover .device-image{ transform: scale(1.04); }
.device-radio:checked + .device-label{
  border-color:#ff5e00;
  background: rgba(255,94,0,.10);
  box-shadow:0 6px 18px rgba(255,94,0,.24);
}
.device-radio:checked + .device-label .device-name{ color:#1C04E4; }
@media (max-width: 480px){
  .unifi-device-.elementor-559 .elementor-element.elementor-element-7021765-wrapper{
    padding: 0 8px;
    box-sizing: border-box;
    max-width: 100%;
    overflow: hidden;
  }
  .device-options-container{
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    column-gap: 8px;
    padding: 0;
    max-width: 100%;
    width: 100%;
    margin: 0 auto !important;
  }
  .device-option{
    display: flex;
    justify-content: center;
    position: relative;
  }
  .device-label{
    width: 150px;
    min-height: 100px;
    padding: 12px 8px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .device-media{ 
    height: 80px; 
    margin-bottom: 15px;
    flex-shrink: 0;
  }
  .device-name { 
    font-size: 15px; 
    margin-bottom: 5px;
    font-weight: 700;
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .device-price{ 
    font-size: 12px; 
    margin-bottom: 0;
    margin-top: auto;
  }
  .or-divider{
    font-size: 12px;
    padding: 0 3px;
  }
}
@media (max-width: 480px){
  #device-tv + .device-label .device-media{
    padding-top: 7px;
  }
}/* End custom CSS */
/* Start custom CSS for bdt-switcher, class: .elementor-element-50964c9 */.device-carousel {
  position: relative;
  width: 195px;
  height: 160px;
  background: white;
  border: 2px solid #ddd;
  border-radius: 11px;
  overflow: hidden;
  margin: 0 auto 0 60px !important;
}
.device-carousel input[type="radio"] {
  display: none;
}
.carousel-container {
  position: relative;
  width: 300%;
  height: 100%;
  display: flex;
  transition: transform 0.5s ease;
}
.carousel-slide {
  width: 33.333%;
  padding: 9px;
  text-align: center;
  box-sizing: border-box;
  flex-shrink: 0;
}
.carousel-slide img {
  width: 110px;
  height: 80px;
  object-fit: contain;
  margin-bottom: -5px;
}
.carousel-slide:first-child img {
  width: 120px;
  height: 80px;
  margin-top: 3px;
  margin-bottom: -8px;
}
.slide-info h3 {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  margin-bottom: 1px;
}
.slide-info {
  font-size: 10px;
  color: #ff5e00;
  font-weight: 600;
}

/* Radio button controls */
#slide1:checked ~ .carousel-container { transform: translateX(0); }
#slide2:checked ~ .carousel-container { transform: translateX(-33.333%); }
#slide3:checked ~ .carousel-container { transform: translateX(-66.666%); }

/* 简化的箭头 - 直接显示所有 */
.carousel-btn {
  position: absolute;
  top: 30%;
  transform: translateY(-50%);
  background: none;
  color: #ff5e00;
  border: none;
  padding: 0;
  cursor: pointer;
  font-size: 35px;
  font-weight: bold;
  z-index: 10;
  user-select: none;
  width: 20px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: block;
}

.carousel-btn:hover {
  color: #e04900;
  transform: translateY(-50%) scale(1.1);
}

.prev { left: 3px; }
.next { right: 3px; }

/* 隐藏不需要的按钮 */
.btn-2, .btn-3 { display: none; }
#slide2:checked ~ .btn-1 { display: none; }
#slide2:checked ~ .btn-2 { display: block; }
#slide3:checked ~ .btn-1 { display: none; }
#slide3:checked ~ .btn-3 { display: block; }

.carousel-dots {
  text-align: center;
  position: absolute;
  margin-bottom: -18px;
  bottom: 18px;
  width: 100%;
}
.dot {
  cursor: pointer;
  height: 5px;
  width: 5px;
  margin: 0 2px;
  background-color: #ccc;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.3s ease;
}
#slide1:checked ~ .carousel-dots .dot:nth-child(1),
#slide2:checked ~ .carousel-dots .dot:nth-child(2),
#slide3:checked ~ .carousel-dots .dot:nth-child(3) {
  background-color: #ff5e00;
}

/* Mobile版本 */
@media (max-width: 480px) {
  .device-carousel {
    width: 230px;
    height: 200px;
    margin: 0 0 0 auto !important;
    margin-right: 60px !important;
  }
  
  .carousel-slide {
    padding: 20px 15px;
  }
  
  .carousel-slide img {
    width: 160px;
    height: 110px;
    margin-bottom: 8px;
  }
  
  .carousel-slide:first-child img {
    width: 150px;
    height: 100px;
    margin-top: -5px;
    margin-bottom: 0px;
  }
  
  .carousel-slide:nth-child(2) img {
    width: 130px;
    height: 90px;
    margin-top: -5px;
    margin-bottom: 1px;
  }
  
  .carousel-slide:nth-child(2) .slide-info h3 {
    font-size: 14px;
    margin-top: 8px;
    margin-bottom: 1px;
  }
  
  .carousel-slide:nth-child(2) .slide-info {
    font-size: 12px;
  }
  
  .carousel-slide:nth-child(3) img {
    width: 110px;
    height: 95px;
    margin-top: -5px;
    margin-bottom: 1px;
  }
  
  .carousel-slide:nth-child(3) .slide-info h3 {
    font-size: 15px;
    margin-top: 3px;
    margin-bottom: 1px;
  }
  
  .carousel-slide:nth-child(3) .slide-info {
    font-size: 12px;
  }
  
  .slide-info h3 {
    font-size: 15px;
    margin-top: -0.5px;
    margin-bottom: 0px;
  }
  
  .slide-info {
    font-size: 12px;
  }
  
  .carousel-btn {
    font-size: 45px;
    width: 25px;
    height: 40px;
  }
  
  .prev { left: 5px; }
  .next { right: 5px; }
  
  .carousel-dots {
    bottom: 5px;
    margin-bottom: 0;
  }
  
  .dot {
    height: 8px;
    width: 8px;
    margin: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for bdt-switcher, class: .elementor-element-a591e8e */.device-options-container{
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  justify-content: center;
  column-gap: 8px;
  padding: 0 8px;
  max-width: 360px;
  margin: 0 auto 0 -10px !important;
  margin-top: 10px !important;
}
.device-option{
  display: flex;
  justify-content: center;
  position: relative;
}
.or-divider{
  font-size: 12px;
  align-self: center;
  font-weight: 700;
  color: #666;
  padding: 0 3px;
}
.device-radio{ 
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 2;
  margin: 0;
}
.device-label{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:flex-start;
  text-align:center;
  padding:10px 6px;
  border:2px solid #ddd;
  border-radius:8px;
  background:#fff;
  transition:.25s ease;
  position:relative;
  overflow:hidden;
  width: 140px;
  box-sizing: border-box;
  cursor: pointer;
}
.device-media{
  height: 70px;
  width: 100%;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:8px;
}
.device-image{
  max-height:100%;
  max-width:100%;
  width:auto;
  height:auto;
  object-fit:contain;
  transition: transform .25s ease;
}
.device-name{
  font-weight:700;
  color:#333;
  margin-bottom:1.5px;
  font-size:14px;
  line-height:1.3;
}
.device-price{
  color:#ff5e00;
  font-weight:600;
  font-size:10.5px;
  margin-bottom:2px;
}
.device-label:hover{
  border-color:#ff5e00;
  transform: translateY(-1.5px);
  box-shadow:0 8px 22px rgba(255,94,0,.16);
}
.device-label:hover .device-image{ transform: scale(1.04); }
.device-radio:checked + .device-label{
  border-color:#ff5e00;
  background: rgba(255,94,0,.10);
  box-shadow:0 6px 18px rgba(255,94,0,.24);
}
.device-radio:checked + .device-label .device-name{ color:#1C04E4; }
@media (max-width: 480px){
  .unifi-device-.elementor-559 .elementor-element.elementor-element-a591e8e-wrapper{
    padding: 0 8px;
    box-sizing: border-box;
    max-width: 100%;
    overflow: hidden;
  }
  .device-options-container{
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    column-gap: 8px;
    padding: 0;
    max-width: 100%;
    width: 100%;
    margin: 0 auto !important;
  }
  .device-option{
    display: flex;
    justify-content: center;
    position: relative;
  }
  .device-label{
    width: 150px;
    min-height: 100px;
    padding: 12px 8px;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .device-media{ 
    height: 80px; 
    margin-bottom: 15px;
    flex-shrink: 0;
  }
  .device-name { 
    font-size: 15px; 
    margin-bottom: 5px;
    font-weight: 700;
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .device-price{ 
    font-size: 12px; 
    margin-bottom: 0;
    margin-top: auto;
  }
  .or-divider{
    font-size: 12px;
    padding: 0 3px;
  }
}
@media (max-width: 480px){
  #device-tv + .device-label .device-media{
    padding-top: 7px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec96d2c */@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap');
/* ========== switch-column (橘色波浪条纹动画 - 更大版本) ========== */
.switch-column {
    position: relative;
    overflow: visible;
}
.switch-column .unifi-free-tag {
    font-family: 'Poppins', sans-serif;
    position: absolute;
    top: -10px; /* 稍微调整位置 */
    left: 52%;
    transform: translateX(-50%) translateY(-5px);
    background: #ff5e00;
    color: white;
    padding: 10px 35px; /* 增加内边距 */
    border-radius: 30px; /* 稍微增加圆角 */
    font-size: 28px; /* 增加字体大小 */
    font-weight: bold;
    opacity: 1; /* 修正：应该是1不是100 */
    transition: all 0.5s ease;
    white-space: nowrap;
    z-index: 999;
    box-shadow: 0 3px 12px rgba(255, 94, 0, 0.3); /* 增强阴影 */
    min-width: 140px; /* 增加最小宽度 */
    text-align: center;
    scale: 1.0; /* 改为1.1，比原来更大 */
    overflow: hidden;
}

/* 波浪条纹动画背景 */
.switch-column .unifi-free-tag::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: repeating-linear-gradient(
        45deg,
        transparent,
        transparent 15px,
        #ff7a00 15px,
        #ff7a00 30px
    );
    animation: popup-wave-flow 20s infinite linear;
    z-index: -1;
}

@keyframes popup-wave-flow {
    0% { left: -100%; }
    100% { left: 0%; }
}

/* 悬停效果 */
.switch-column:hover .unifi-free-tag {
    transform: translateX(-45%) translateY(-10px);
    opacity: 1;
    scale: 1.15; /* 悬停时更大 */
    background: #ff5e00;
    box-shadow: 0 6px 5px rgba(255, 94, 0, 0.3); /* 更强的阴影 */
}

.switch-column:hover .unifi-free-tag::after {
    border-top-color: #ff5e00;
}

.switch-column:hover .unifi-free-tag::before {
    animation-duration: 10s;
}/* End custom CSS */
/* Start custom CSS for bdt-switcher, class: .elementor-element-d5be76f */.device-carousel-tablet {
  position: relative;
  width: 195px;
  height: 160px;
  background: white;
  border: 2px solid #ddd;
  border-radius: 11px;
  overflow: hidden;
  margin: 0 auto 0 50px !important;
}
.device-carousel-tablet input[type="radio"] {
  display: none;
}
.carousel-container-tablet {
  position: relative;
  width: 300%;
  height: 100%;
  display: flex;
  transition: transform 0.5s ease;
}
.carousel-slide-tablet {
  width: 33.333%;
  padding: 9px;
  text-align: center;
  box-sizing: border-box;
  flex-shrink: 0;
}
.carousel-slide-tablet img {
  width: 110px;
  height: 80px;
  object-fit: contain;
  margin-bottom: -5px;
}
.carousel-slide-tablet:first-child img {
  width: 120px;
  height: 80px;
  margin-top: 3px;
  margin-bottom: -8px;
}
.slide-info-tablet h3 {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  margin-bottom: 1px;
}
.slide-info-tablet {
  font-size: 10px;
  color: #ff5e00;
  font-weight: 600;
}

/* Radio button controls */
#slide1-tablet:checked ~ .carousel-container-tablet { transform: translateX(0); }
#slide2-tablet:checked ~ .carousel-container-tablet { transform: translateX(-33.333%); }
#slide3-tablet:checked ~ .carousel-container-tablet { transform: translateX(-66.666%); }

/* 简化的箭头 - 直接显示所有 */
.carousel-btn-tablet {
  position: absolute;
  top: 30%;
  transform: translateY(-50%);
  background: none;
  color: #ff5e00;
  border: none;
  padding: 0;
  cursor: pointer;
  font-size: 35px;
  font-weight: bold;
  z-index: 10;
  user-select: none;
  width: 20px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: block;
}

.carousel-btn-tablet:hover {
  color: #e04900;
  transform: translateY(-50%) scale(1.1);
}

.prev-tablet { left: 3px; }
.next-tablet { right: 3px; }

/* 隐藏不需要的按钮 */
.btn-2-tablet, .btn-3-tablet { display: none; }
#slide2-tablet:checked ~ .btn-1-tablet { display: none; }
#slide2-tablet:checked ~ .btn-2-tablet { display: block; }
#slide3-tablet:checked ~ .btn-1-tablet { display: none; }
#slide3-tablet:checked ~ .btn-3-tablet { display: block; }

.carousel-dots-tablet {
  text-align: center;
  position: absolute;
  margin-bottom: -18px;
  bottom: 18px;
  width: 100%;
}
.dot-tablet {
  cursor: pointer;
  height: 5px;
  width: 5px;
  margin: 0 2px;
  background-color: #ccc;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.3s ease;
}
#slide1-tablet:checked ~ .carousel-dots-tablet .dot-tablet:nth-child(1),
#slide2-tablet:checked ~ .carousel-dots-tablet .dot-tablet:nth-child(2),
#slide3-tablet:checked ~ .carousel-dots-tablet .dot-tablet:nth-child(3) {
  background-color: #ff5e00;
}/* End custom CSS */