.elementor-166 .elementor-element.elementor-element-a65ff1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-a65ff1d:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-a65ff1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #534900 0%, #101820 57%);}.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-166 .elementor-element.elementor-element-e5cea5f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 54px 0px;}.elementor-166 .elementor-element.elementor-element-e444d2f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.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-166 .elementor-element.elementor-element-cc4ce89{background-color:#EEB501;padding:8px 13px 4px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-cc4ce89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-a50564a{--display:flex;--justify-content:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-f188c07{text-align:center;}.elementor-166 .elementor-element.elementor-element-f188c07 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:89px;font-weight:600;color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-0bd5eb6{text-align:center;}.elementor-166 .elementor-element.elementor-element-0bd5eb6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;font-style:oblique;color:#EEB501;}.elementor-166 .elementor-element.elementor-element-fb3e37c{text-align:center;}.elementor-166 .elementor-element.elementor-element-fb3e37c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:59px;font-weight:600;color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-efb5b7b{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center;}.elementor-166 .elementor-element.elementor-element-efb5b7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:27px;color:#D4D7DA;}.elementor-166 .elementor-element.elementor-element-cc76a17{--display:flex;--min-height:551px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#EEB501;--border-color:#EEB501;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-cc76a17:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-cc76a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101820;}.elementor-166 .elementor-element.elementor-element-cc76a17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-f00df87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-button .elementor-button{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-166 .elementor-element.elementor-element-ea06ab9 .elementor-button{background-color:#EEB501;fill:#101820;color:#101820;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-166 .elementor-element.elementor-element-a9a4f68 .elementor-button{background-color:#101820;fill:#EEB501;color:#EEB501;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-166 .elementor-element.elementor-element-26c5231{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;top:-207px;--z-index:1;}.elementor-166 .elementor-element.elementor-element-26c5231.e-con{--e-con-transform-translateY:341px;}.elementor-166 .elementor-element.elementor-element-02bf16b img{border-style:none;}.elementor-166 .elementor-element.elementor-element-2bdd0d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:269px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-610aa3d{--e-image-carousel-slides-to-show:8;}.elementor-166 .elementor-element.elementor-element-9d5a74a{--display:flex;--min-height:432px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-e41080c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-166 .elementor-element.elementor-element-c5757e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-166 .elementor-element.elementor-element-95f0489{text-align:center;}.elementor-166 .elementor-element.elementor-element-95f0489 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:25px;color:#101820;}.elementor-166 .elementor-element.elementor-element-e542435{padding:14px 0px 0px 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-e542435 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:47px;color:#101820;}.elementor-166 .elementor-element.elementor-element-208d4f5{padding:15px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-f7f8edc{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;text-align:center;}.elementor-166 .elementor-element.elementor-element-f7f8edc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:29px;color:#414A53;}.elementor-166 .elementor-element.elementor-element-2561485{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-166 .elementor-element.elementor-element-1ea5352{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-1ea5352 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-97affdd{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-97affdd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-4809922{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-4809922 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-f21b522{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-f21b522 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-63e16e9{--display:flex;--min-height:558px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-166 .elementor-element.elementor-element-63e16e9:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-63e16e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101820;}.elementor-166 .elementor-element.elementor-element-42da122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-bb51447{--display:flex;--min-height:372px;--border-radius:14px 14px 14px 14px;}.elementor-166 .elementor-element.elementor-element-5330a12{--display:flex;--min-height:871px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-166 .elementor-element.elementor-element-2af3e97{--display:flex;}.elementor-166 .elementor-element.elementor-element-dbef016 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-23992ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:47px;color:#EEB501;}.elementor-166 .elementor-element.elementor-element-8c05f21{padding:30px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-8c05f21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;line-height:36px;color:#FFFFFF;}.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-166 .elementor-element.elementor-element-8d21009{padding:40px 0px 20px 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(36px/2);}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(36px/2);}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(36px/2);}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-36px/2);}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-36px/2);}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-icon i{color:#EEB501;transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-icon svg{fill:#EEB501;transition:fill 0.3s;}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-166 .elementor-element.elementor-element-8d21009 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-324baa7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-166 .elementor-element.elementor-element-36c6f98 .elementor-button{background-color:#EEB501;fill:#101820;color:#101820;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-166 .elementor-element.elementor-element-f299661 .elementor-button{background-color:#6F6F6F00;fill:#EEB501;color:#EEB501;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-166 .elementor-element.elementor-element-cfcd6af{--display:flex;--min-height:1170px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#EEB501;--border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-b77279a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-166 .elementor-element.elementor-element-e2386dc{text-align:center;}.elementor-166 .elementor-element.elementor-element-e2386dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;line-height:25px;color:#EEB501;}.elementor-166 .elementor-element.elementor-element-1f94ba9{padding:0px 0px 0px 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-1f94ba9.elementor-element{--align-self:center;}.elementor-166 .elementor-element.elementor-element-1f94ba9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:57px;color:#101820;}.elementor-166 .elementor-element.elementor-element-5fd2e31{padding:30px 0px 0px 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-5fd2e31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:300;line-height:18px;color:#585858;}.elementor-166 .elementor-element.elementor-element-29e67b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-166 .elementor-element.elementor-element-6683c84{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-6683c84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-166 .elementor-element.elementor-element-f7aae36{--e-transform-translateY:7px;}.elementor-166 .elementor-element.elementor-element-f7aae36 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-f7aae36.elementor-view-stacked .elementor-icon{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-f7aae36.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-f7aae36.elementor-view-default .elementor-icon{color:#EEB501;border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-f7aae36.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-f7aae36.elementor-view-default .elementor-icon svg{fill:#EEB501;}.elementor-166 .elementor-element.elementor-element-f7aae36 .elementor-icon{font-size:20px;}.elementor-166 .elementor-element.elementor-element-f7aae36 .elementor-icon svg{height:20px;}.elementor-166 .elementor-element.elementor-element-516f0da{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-516f0da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-1afb18c{--e-transform-translateY:7px;}.elementor-166 .elementor-element.elementor-element-1afb18c .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-1afb18c.elementor-view-stacked .elementor-icon{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-1afb18c.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1afb18c.elementor-view-default .elementor-icon{color:#EEB501;border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-1afb18c.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1afb18c.elementor-view-default .elementor-icon svg{fill:#EEB501;}.elementor-166 .elementor-element.elementor-element-1afb18c .elementor-icon{font-size:20px;}.elementor-166 .elementor-element.elementor-element-1afb18c .elementor-icon svg{height:20px;}.elementor-166 .elementor-element.elementor-element-4bdd22c{background-color:#EEB501;padding:8px 13px 5px 13px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-166 .elementor-element.elementor-element-4bdd22c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-166 .elementor-element.elementor-element-0e145c1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-ac4378a{--display:flex;--min-height:156px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-ac4378a:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-ac4378a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-e4cfdf5{background-color:#FFF8E4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-e4cfdf5 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-e4cfdf5.elementor-view-stacked .elementor-icon{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-e4cfdf5.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-e4cfdf5.elementor-view-default .elementor-icon{color:#EEB501;border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-e4cfdf5.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-e4cfdf5.elementor-view-default .elementor-icon svg{fill:#EEB501;}.elementor-166 .elementor-element.elementor-element-e4cfdf5 .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-e4cfdf5 .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-13149bb{text-align:center;}.elementor-166 .elementor-element.elementor-element-13149bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#101820;}.elementor-166 .elementor-element.elementor-element-ae3e90f{text-align:center;}.elementor-166 .elementor-element.elementor-element-ae3e90f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#101820;}.elementor-166 .elementor-element.elementor-element-e082f48{--display:flex;--min-height:156px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-e082f48:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-e082f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-f442230{background-color:#FFF8E4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-f442230 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-f442230.elementor-view-stacked .elementor-icon{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-f442230.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-f442230.elementor-view-default .elementor-icon{color:#EEB501;border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-f442230.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-f442230.elementor-view-default .elementor-icon svg{fill:#EEB501;}.elementor-166 .elementor-element.elementor-element-f442230 .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-f442230 .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-15365f0{text-align:center;}.elementor-166 .elementor-element.elementor-element-15365f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#101820;}.elementor-166 .elementor-element.elementor-element-e0a010a{--display:flex;--min-height:156px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-e0a010a:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-e0a010a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-68dc36a{background-color:#FFF8E4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-68dc36a .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-68dc36a.elementor-view-stacked .elementor-icon{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-68dc36a.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-68dc36a.elementor-view-default .elementor-icon{color:#EEB501;border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-68dc36a.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-68dc36a.elementor-view-default .elementor-icon svg{fill:#EEB501;}.elementor-166 .elementor-element.elementor-element-68dc36a .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-68dc36a .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-d9829c9{text-align:center;}.elementor-166 .elementor-element.elementor-element-d9829c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#101820;}.elementor-166 .elementor-element.elementor-element-e742eaa{--display:flex;--min-height:156px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-e742eaa:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-e742eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-1eb0109{background-color:#FFF8E4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-1eb0109 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-1eb0109.elementor-view-stacked .elementor-icon{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-1eb0109.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1eb0109.elementor-view-default .elementor-icon{color:#EEB501;border-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-1eb0109.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-1eb0109.elementor-view-default .elementor-icon svg{fill:#EEB501;}.elementor-166 .elementor-element.elementor-element-1eb0109 .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-1eb0109 .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-ca14464{text-align:center;}.elementor-166 .elementor-element.elementor-element-ca14464 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#101820;}.elementor-166 .elementor-element.elementor-element-d4b6f6f{text-align:center;}.elementor-166 .elementor-element.elementor-element-d4b6f6f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#101820;}.elementor-166 .elementor-element.elementor-element-f6c115d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-b6408ca .elementor-button{background-color:#EEB501;fill:#101820;color:#101820;border-radius:15px 15px 15px 15px;padding:20px 25px 20px 25px;}.elementor-166 .elementor-element.elementor-element-3eda3cf .elementor-button{background-color:#6F6F6F00;fill:#EEB501;color:#EEB501;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-166 .elementor-element.elementor-element-e561d85{--display:flex;--min-height:335px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-e561d85:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-e561d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-166 .elementor-element.elementor-element-89cea80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-89cea80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-df74077{--display:flex;--min-height:282px;--border-radius:14px 14px 14px 14px;}.elementor-166 .elementor-element.elementor-element-14b5427{--display:flex;--min-height:782px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-14b5427.e-con{--align-self:center;}.elementor-166 .elementor-element.elementor-element-3226dfb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-166 .elementor-element.elementor-element-5b95d67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#EEB501;}.elementor-166 .elementor-element.elementor-element-567a798 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:25px;color:#086ffb;}.elementor-166 .elementor-element.elementor-element-8495426{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-8495426 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:19px;color:#EEB501;}.elementor-166 .elementor-element.elementor-element-dd7abb6{padding:30px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-dd7abb6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;line-height:36px;color:#585858;}.elementor-166 .elementor-element.elementor-element-a5bd823{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-icon i{color:#EEB501;transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-icon svg{fill:#EEB501;transition:fill 0.3s;}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-166 .elementor-element.elementor-element-a5bd823 .elementor-icon-list-text{transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-7612351 .elementor-button{background-color:#EEB501;fill:#101820;color:#101820;border-radius:15px 15px 15px 15px;padding:20px 40px 20px 40px;}.elementor-166 .elementor-element.elementor-element-7612351{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-085168c{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-166 .elementor-element.elementor-element-89aa325 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-b66a134{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-166 .elementor-element.elementor-element-b66a134:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-b66a134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8F1E1;}.elementor-166 .elementor-element.elementor-element-a142541{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-166 .elementor-element.elementor-element-a142541.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-c666959{--display:flex;}.elementor-166 .elementor-element.elementor-element-2ca0ef7{text-align:start;}.elementor-166 .elementor-element.elementor-element-2ca0ef7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;line-height:25px;color:#05d354;}.elementor-166 .elementor-element.elementor-element-7bf1e8f{padding:0px 0px 0px 0px;text-align:start;}.elementor-166 .elementor-element.elementor-element-7bf1e8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;line-height:54px;color:#05d354;}.elementor-166 .elementor-element.elementor-element-878b198{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;text-align:start;}.elementor-166 .elementor-element.elementor-element-878b198 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#3C3F42;}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-icon i{color:#05d354;transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-icon svg{fill:#05d354;transition:fill 0.3s;}.elementor-166 .elementor-element.elementor-element-44a5d7d{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-166 .elementor-element.elementor-element-44a5d7d .elementor-icon-list-text{transition:color 0.3s;}.elementor-166 .elementor-element.elementor-element-237011e{--display:flex;--min-height:298px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-237011e:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-237011e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8F1E1;}.elementor-166 .elementor-element.elementor-element-25c8655{--display:flex;}.elementor-166 .elementor-element.elementor-element-b16c4a6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-166 .elementor-element.elementor-element-fad9d88{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-fad9d88:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-fad9d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-229add1{background-color:#D8F1E1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-229add1 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-229add1.elementor-view-stacked .elementor-icon{background-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-229add1.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-229add1.elementor-view-default .elementor-icon{color:#3DAA64;border-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-229add1.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-229add1.elementor-view-default .elementor-icon svg{fill:#3DAA64;}.elementor-166 .elementor-element.elementor-element-229add1 .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-229add1 .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-0b2e1bc{text-align:start;}.elementor-166 .elementor-element.elementor-element-0b2e1bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101820;}.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-166 .elementor-element.elementor-element-4baf8f6{font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-166 .elementor-element.elementor-element-3658f62{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-3658f62:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-3658f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-573835e{background-color:#D8F1E1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-573835e .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-573835e.elementor-view-stacked .elementor-icon{background-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-573835e.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-573835e.elementor-view-default .elementor-icon{color:#3DAA64;border-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-573835e.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-573835e.elementor-view-default .elementor-icon svg{fill:#3DAA64;}.elementor-166 .elementor-element.elementor-element-573835e .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-573835e .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-fc1eefa{text-align:start;}.elementor-166 .elementor-element.elementor-element-fc1eefa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101820;}.elementor-166 .elementor-element.elementor-element-c954cf8{font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-166 .elementor-element.elementor-element-028f6f1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-028f6f1:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-028f6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-b236ec4{background-color:#D8F1E1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-b236ec4 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-b236ec4.elementor-view-stacked .elementor-icon{background-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-b236ec4.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-b236ec4.elementor-view-default .elementor-icon{color:#3DAA64;border-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-b236ec4.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-b236ec4.elementor-view-default .elementor-icon svg{fill:#3DAA64;}.elementor-166 .elementor-element.elementor-element-b236ec4 .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-b236ec4 .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-37af6b2{text-align:start;}.elementor-166 .elementor-element.elementor-element-37af6b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101820;}.elementor-166 .elementor-element.elementor-element-6e30644{font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-166 .elementor-element.elementor-element-52a1087{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-52a1087:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-52a1087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-15789a2{background-color:#D8F1E1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:05px 05px 0px 05px;border-radius:7px 7px 7px 7px;}.elementor-166 .elementor-element.elementor-element-15789a2 .elementor-icon-wrapper{text-align:center;}.elementor-166 .elementor-element.elementor-element-15789a2.elementor-view-stacked .elementor-icon{background-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-15789a2.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-15789a2.elementor-view-default .elementor-icon{color:#3DAA64;border-color:#3DAA64;}.elementor-166 .elementor-element.elementor-element-15789a2.elementor-view-framed .elementor-icon, .elementor-166 .elementor-element.elementor-element-15789a2.elementor-view-default .elementor-icon svg{fill:#3DAA64;}.elementor-166 .elementor-element.elementor-element-15789a2 .elementor-icon{font-size:19px;}.elementor-166 .elementor-element.elementor-element-15789a2 .elementor-icon svg{height:19px;}.elementor-166 .elementor-element.elementor-element-7e97a09{text-align:start;}.elementor-166 .elementor-element.elementor-element-7e97a09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#101820;}.elementor-166 .elementor-element.elementor-element-5423344{font-family:"Roboto", Sans-serif;font-weight:400;color:#585858;}.elementor-166 .elementor-element.elementor-element-33edd10 .elementor-button{background-color:#05d354;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:015px 30px 15px 30px;}.elementor-166 .elementor-element.elementor-element-33edd10{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-29fb1b50{margin-top:-67px;margin-bottom:13px;}.elementor-166 .elementor-element.elementor-element-4e2cbe5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -183px) -53px;z-index:1;}.elementor-166 .elementor-element.elementor-element-46515ff2 .tp-el-section{background-color:var( --e-global-color-primary );margin:0px 5px 0px 0px !important;}.elementor-166 .elementor-element.elementor-element-46515ff2{z-index:-1;}.elementor-166 .elementor-element.elementor-element-4340d720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -179px) -28px;z-index:1;}.elementor-166 .elementor-element.elementor-element-22e074aa{z-index:-1;}.elementor-166 .elementor-element.elementor-element-22e074aa .tp-el-section{margin:0px 0px 0px 5px !important;}.elementor-166 .elementor-element.elementor-element-2f09985f{margin-top:0px;margin-bottom:0px;}.elementor-166 .elementor-element.elementor-element-6ee52e52{margin:0px -0px calc(var(--kit-widget-spacing, 0px) + -194px) -25px;}.elementor-166 .elementor-element.elementor-element-55e5df54{z-index:-1;}.elementor-166 .elementor-element.elementor-element-55e5df54 .tp-el-section{margin:0px 0px 0px 5px !important;}.elementor-166 .elementor-element.elementor-element-735d9116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -192px) -37px;z-index:1;}.elementor-166 .elementor-element.elementor-element-5e6f98a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-5e6f98a2{z-index:-1;}.elementor-166 .elementor-element.elementor-element-5e6f98a2 .tp-el-section{margin:0px 5px 0px 0px !important;}.elementor-166 .elementor-element.elementor-element-cc2a37b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-03aaebf{--display:flex;}.elementor-166 .elementor-element.elementor-element-fdc7cdd > .elementor-widget-container{margin:0px 0px 44px 0px;padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-fdc7cdd{text-align:center;}.elementor-166 .elementor-element.elementor-element-fdc7cdd .tp-el-title{font-family:"Montserrat Alternates", Sans-serif;font-size:60px;font-weight:600;}.elementor-166 .elementor-element.elementor-element-9c59688 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-644615b{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-166 .elementor-element.elementor-element-644615b:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-644615b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-4f3db14{--display:flex;--min-height:231px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-166 .elementor-element.elementor-element-270486d{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-270486d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;color:#101820;}.elementor-166 .elementor-element.elementor-element-6092ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-166 .elementor-element.elementor-element-6092ebd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-166 .elementor-element.elementor-element-e711757{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-e711757:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-e711757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEB501;}.elementor-166 .elementor-element.elementor-element-ab9efbb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-166 .elementor-element.elementor-element-6879695 .elementor-button{background-color:#101820;fill:#FFFFFF;color:#FFFFFF;padding:20px 40px 20px 40px;}.elementor-166 .elementor-element.elementor-element-5c5ea34 .elementor-button{background-color:#FFFFFF;fill:#EEB501;color:#EEB501;border-style:solid;border-width:1px 1px 1px 1px;padding:20px 30px 20px 30px;}.elementor-166 .elementor-element.elementor-element-4084904{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-166 .elementor-element.elementor-element-4084904:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-4084904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2AC00;}.elementor-166 .elementor-element.elementor-element-bb72c63{--display:flex;}.elementor-166 .elementor-element.elementor-element-7e3fa99{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-dcc39e6{text-align:center;}.elementor-166 .elementor-element.elementor-element-dcc39e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-166 .elementor-element.elementor-element-fa3c622{text-align:center;}.elementor-166 .elementor-element.elementor-element-fa3c622 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-166 .elementor-element.elementor-element-b15bd67{text-align:center;}.elementor-166 .elementor-element.elementor-element-b15bd67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-166 .elementor-element.elementor-element-af0b784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-af0b784:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-af0b784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEB501;}.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-166 .elementor-element.elementor-element-3299d6f{--divider-border-style:solid;--divider-color:#F1DB98;--divider-border-width:1px;}.elementor-166 .elementor-element.elementor-element-3299d6f .elementor-divider-separator{width:100%;}.elementor-166 .elementor-element.elementor-element-3299d6f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-166 .elementor-element.elementor-element-4db1e55{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#101820;}@media(max-width:1024px){.elementor-166 .elementor-element.elementor-element-f00df87{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-26c5231{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-324baa7{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-0e145c1{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-f6c115d{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-b16c4a6{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-ab9efbb{--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-7e3fa99{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-a65ff1d{--content-width:1117px;}.elementor-166 .elementor-element.elementor-element-f00df87{--width:49%;}.elementor-166 .elementor-element.elementor-element-26c5231{--width:100%;}.elementor-166 .elementor-element.elementor-element-42da122{--width:50%;}.elementor-166 .elementor-element.elementor-element-5330a12{--width:50%;}.elementor-166 .elementor-element.elementor-element-324baa7{--width:77%;}.elementor-166 .elementor-element.elementor-element-0e145c1{--width:100%;}.elementor-166 .elementor-element.elementor-element-f6c115d{--width:100%;}.elementor-166 .elementor-element.elementor-element-e561d85{--content-width:1293px;}.elementor-166 .elementor-element.elementor-element-89cea80{--width:51%;}.elementor-166 .elementor-element.elementor-element-14b5427{--width:50%;}.elementor-166 .elementor-element.elementor-element-b66a134{--content-width:1368px;}.elementor-166 .elementor-element.elementor-element-a142541{--width:31%;}.elementor-166 .elementor-element.elementor-element-644615b{--content-width:1117px;}.elementor-166 .elementor-element.elementor-element-ab9efbb{--width:49%;}}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-f188c07 .elementor-heading-title{font-size:74px;}.elementor-166 .elementor-element.elementor-element-f00df87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-26c5231{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-2bdd0d9{--margin-top:4px;--margin-bottom:4px;--margin-left:4px;--margin-right:4px;}.elementor-166 .elementor-element.elementor-element-324baa7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-1f94ba9 .elementor-heading-title{font-size:39px;}.elementor-166 .elementor-element.elementor-element-0e145c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-f6c115d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-567a798 .elementor-heading-title{font-size:48px;}.elementor-166 .elementor-element.elementor-element-085168c{--margin-top:-85px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-166 .elementor-element.elementor-element-7bf1e8f .elementor-heading-title{font-size:42px;}.elementor-166 .elementor-element.elementor-element-b16c4a6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-3b554d8 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-166 .elementor-element.elementor-element-4e2cbe5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-46515ff2 .tp-el-section{margin:0px 0px 0px 0px !important;}.elementor-166 .elementor-element.elementor-element-4340d720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-22e074aa .tp-el-section{margin:0px 0px 0px 0px !important;}.elementor-166 .elementor-element.elementor-element-6ee52e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-55e5df54 .tp-el-section{margin:0px 0px 0px 0px !important;}.elementor-166 .elementor-element.elementor-element-735d9116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-166 .elementor-element.elementor-element-5e6f98a2 .tp-el-section{margin:0px 0px 0px 0px !important;}.elementor-166 .elementor-element.elementor-element-fdc7cdd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-166 .elementor-element.elementor-element-fdc7cdd .tp-el-title{font-size:52px;}.elementor-166 .elementor-element.elementor-element-ab9efbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-166 .elementor-element.elementor-element-7e3fa99{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-fde8257 *//* ============================================================
   NIDUX ONE — CSS GLOBAL
   Pegar en: WordPress > Apariencia > Personalizar > CSS adicional
   ============================================================ */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700;800&display=swap');

:root,
[data-theme="dark"] {
  --nx-bg:          #0B1120;
  --nx-bg-2:        #0e1525;
  --nx-bg-3:        #0a1020;
  --nx-bg-hero:     #0a0f1d;
  --nx-card:        #131c2e;
  --nx-card-hover:  #182438;
  --nx-surface:     rgba(255,255,255,0.04);
  --nx-tooltip-bg:  rgba(11,17,32,0.95);
  --nx-card-alpha:  rgba(11,17,32,0.70);
  --nx-glass:       rgba(255,255,255,0.06);
  --nx-nav-glass:   rgba(255,255,255,0.06);
  --nx-text:        #ffffff;
  --nx-text-2:      rgba(255,255,255,0.80);
  --nx-text-3:      rgba(255,255,255,0.60);
  --nx-text-4:      rgba(255,255,255,0.50);
  --nx-text-5:      rgba(255,255,255,0.30);
  --nx-border:        rgba(255,255,255,0.08);
  --nx-border-2:      rgba(255,255,255,0.10);
  --nx-border-3:      rgba(255,255,255,0.20);
  --nx-border-subtle: rgba(255,255,255,0.05);
  --nx-mobile-menu-bg:   rgba(10,10,10,0.95);
  --nx-mobile-menu-text: rgba(255,255,255,0.80);
  --nx-accent:       #efc133;
  --nx-accent-2:     #a8cc0e;
  --nx-accent-dark:  #d4a82a;
  --nx-accent-glow:  rgba(239,193,51,0.20);
  --nx-accent-bg:    rgba(239,193,51,0.10);
  --nx-input-bg:     rgba(255,255,255,0.04);
  --nx-input-border: rgba(255,255,255,0.10);
  --nx-section-about:       linear-gradient(135deg,#0e1525 0%,#0B1120 40%,#0e1525 100%);
  --nx-section-problem:     linear-gradient(180deg,#0a1020 0%,#0d1228 50%,#0B1120 100%);
  --nx-section-testimonios: linear-gradient(135deg,#0a1020 0%,#0B1120 50%,#10132a 100%);
  --nx-section-planes:      radial-gradient(ellipse at 50% 0%,rgba(239,193,51,0.04) 0%,#0B1120 50%);
  --nx-section-contacto:    radial-gradient(ellipse at 50% 50%,rgba(239,193,51,0.04) 0%,#0B1120 60%);
  --nx-section-neutral:     linear-gradient(180deg,#0B1120 0%,#0d1525 50%,#0B1120 100%);
  --nx-section-beneficios:  linear-gradient(180deg,#0a1020 0%,#0B1120 100%);
  --nx-section-whynidux:    radial-gradient(ellipse at 50% 30%,rgba(239,193,51,0.03) 0%,#0B1120 70%);
}

[data-theme="light"] {
  --nx-bg:          #f5f7fc;
  --nx-bg-2:        #edf0f8;
  --nx-bg-hero:     #e8edf8;
  --nx-card:        #ffffff;
  --nx-card-hover:  #f5f7ff;
  --nx-surface:     rgba(0,0,0,0.03);
  --nx-tooltip-bg:  rgba(255,255,255,0.97);
  --nx-card-alpha:  rgba(255,255,255,0.70);
  --nx-glass:       rgba(255,255,255,0.85);
  --nx-nav-glass:   rgba(255,255,255,0.85);
  --nx-text:        #111111;
  --nx-text-2:      #444444;
  --nx-text-3:      #666666;
  --nx-text-4:      #888888;
  --nx-text-5:      #aaaaaa;
  --nx-border:        rgba(0,0,0,0.08);
  --nx-border-2:      rgba(0,0,0,0.10);
  --nx-border-3:      rgba(0,0,0,0.15);
  --nx-border-subtle: rgba(0,0,0,0.05);
  --nx-mobile-menu-bg:   rgba(250,252,255,0.98);
  --nx-mobile-menu-text: #444444;
  --nx-accent:       #efc133;
  --nx-accent-2:     #a8cc0e;
  --nx-accent-dark:  #d4a820;
  --nx-accent-glow:  rgba(239,193,51,0.20);
  --nx-accent-bg:    rgba(239,193,51,0.12);
  --nx-input-bg:     rgba(0,0,0,0.04);
  --nx-input-border: rgba(0,0,0,0.12);
  --nx-section-about:       linear-gradient(135deg,#edf0f8 0%,#f0f4fc 40%,#edf0f8 100%);
  --nx-section-problem:     linear-gradient(180deg,#e8edf8 0%,#ebf0fa 50%,#f0f4fc 100%);
  --nx-section-testimonios: linear-gradient(135deg,#e8edf8 0%,#f0f4fc 50%,#eaeefc 100%);
  --nx-section-planes:      radial-gradient(ellipse at 50% 0%,rgba(239,193,51,0.10) 0%,#f5f7fc 50%);
  --nx-section-contacto:    radial-gradient(ellipse at 50% 50%,rgba(239,193,51,0.08) 0%,#f5f7fc 60%);
  --nx-section-neutral:     linear-gradient(180deg,#f5f7fc 0%,#eef1fa 50%,#f5f7fc 100%);
  --nx-section-beneficios:  linear-gradient(180deg,#e8edf8 0%,#f5f7fc 100%);
  --nx-section-whynidux:    radial-gradient(ellipse at 50% 30%,rgba(239,193,51,0.08) 0%,#f5f7fc 70%);
}

/* ── Scroll reveal animations ── */
[data-reveal] {
  opacity: 0;
  transform: translateY(60px) scale(0.97);
  transition: opacity 1s cubic-bezier(0.16,1,0.3,1), transform 1s cubic-bezier(0.16,1,0.3,1);
}
[data-reveal].revealed { opacity:1; transform:translateY(0) scale(1); }
[data-reveal="up"]   { transform:translateY(80px) scale(0.95); }
[data-reveal="scale"]{ opacity:0; transform:scale(0.85); }
[data-reveal="scale"].revealed { transform:scale(1); }

[data-fade] {
  opacity:0; transform:translateY(30px);
  transition: opacity .8s cubic-bezier(0.16,1,0.3,1), transform .8s cubic-bezier(0.16,1,0.3,1);
}
[data-fade].revealed   { opacity:1; transform:translateY(0); }
[data-fade="left"]     { transform:translateX(-40px); }
[data-fade="left"].revealed  { transform:translateX(0); }
[data-fade="right"]    { transform:translateX(40px); }
[data-fade="right"].revealed { transform:translateX(0); }

[data-delay="1"] { transition-delay:100ms !important; }
[data-delay="2"] { transition-delay:200ms !important; }
[data-delay="3"] { transition-delay:300ms !important; }
[data-delay="4"] { transition-delay:400ms !important; }
[data-delay="5"] { transition-delay:500ms !important; }

[data-hover-lift] {
  transition: transform .4s cubic-bezier(0.34,1.56,0.64,1), box-shadow .4s ease;
}
[data-hover-lift]:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 40px rgba(0,0,0,0.3), 0 0 20px rgba(239,193,51,0.05);
}

@keyframes glow-pulse {
  0%,100% { box-shadow:0 0 20px var(--nx-accent-glow); }
  50%      { box-shadow:0 0 40px var(--nx-accent-glow); }
}
[data-glow] { animation: glow-pulse 3s ease-in-out infinite; }

@keyframes float {
  0%,100% { transform:translateY(0); }
  50%     { transform:translateY(-10px); }
}
[data-float] { animation: float 4s ease-in-out infinite; }

[data-line-draw] { position:relative; overflow:hidden; }
[data-line-draw]::after {
  content:''; position:absolute; bottom:0; left:0;
  width:0; height:2px; background:var(--nx-accent);
  transition:width 1.2s cubic-bezier(0.16,1,0.3,1);
}
[data-line-draw].revealed::after { width:100%; }

html { scroll-behavior:smooth; }
h1,h2,h3,h4 { font-family:'Space Grotesk',sans-serif; }

/* Scroll reveal init script — add to footer via WP code snippet *//* End custom CSS */