.elementor-2 .elementor-element.elementor-element-5ce41cf7{--display:flex;--flex-direction:column-reverse;--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5ce41cf7.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-4d63c21 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2 .elementor-element.elementor-element-4d63c21.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4d63c21 .item{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d63c21 .owl-content{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d63c21 .owl-thumb img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d63c21 .owl-nav i{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d63c21 .owl-dot span{margin:0px 10px 0px 0px;height:15px;}.elementor-2 .elementor-element.elementor-element-3bc7d79{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:69px;}.elementor-2 .elementor-element.elementor-element-3bc7d79.e-con{--align-self:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3bc7d79{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-3bc7d79{right:0px;}.elementor-2 .elementor-element.elementor-element-be665d8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-be665d8{z-index:10;}.elementor-2 .elementor-element.elementor-element-be665d8 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-be665d8.elementor-view-stacked .elementor-icon{background-color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-be665d8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-be665d8.elementor-view-default .elementor-icon{color:#FFFFFFCC;border-color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-be665d8.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-be665d8.elementor-view-default .elementor-icon svg{fill:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-be665d8 .elementor-icon{font-size:90px;}.elementor-2 .elementor-element.elementor-element-be665d8 .elementor-icon svg{height:90px;}.elementor-2 .elementor-element.elementor-element-67afa91{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-67afa91.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-f3b5e68{background-color:#D4D4D4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3988444{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3988444:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3988444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709a6dd );}.elementor-2 .elementor-element.elementor-element-9427eb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-9427eb5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9427eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17cd6e1 );}.elementor-2 .elementor-element.elementor-element-ce2e9d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2 .elementor-element.elementor-element-ce2e9d3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ce2e9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709a6dd );}.elementor-2 .elementor-element.elementor-element-01925b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-01925b6.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-42284ba{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:38px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f3e2a67.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-f3e2a67 img{max-width:360px;}.elementor-2 .elementor-element.elementor-element-ed8f5e3{--display:flex;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed8f5e3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ed8f5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709a6dd );}.elementor-2 .elementor-element.elementor-element-963e7e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-963e7e5.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b049da9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-b049da9.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ded8a6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:38px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-d667c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d667c68 .elementor-button{padding:15px 40px 15px 40px;}.elementor-2 .elementor-element.elementor-element-1320d26.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-1320d26 img{max-width:360px;}.elementor-2 .elementor-element.elementor-element-838674c{--display:flex;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-838674c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-838674c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-709a6dd );}.elementor-2 .elementor-element.elementor-element-64c3789{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-64c3789.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0f8b192{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-859fd4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-859fd4f.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-item > a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-859fd4f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-9e036e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-9e036e4 .elementor-button{padding:15px 40px 15px 40px;}.elementor-2 .elementor-element.elementor-element-32485f5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-32485f5 img{max-width:360px;}.elementor-2 .elementor-element.elementor-element-5d33c1c{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;border-style:none;border-radius:11px 11px 11px 11px;box-shadow:1px 32px 16px -16px rgba(0, 0, 0, 0.2);--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:5px;--n-tabs-gap:0px;--n-tabs-title-color:var( --e-global-color-709a6dd );--n-tabs-icon-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5d33c1c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-978c9dd );}.elementor-2 .elementor-element.elementor-element-5d33c1c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-41b8da8 );}.elementor-2 .elementor-element.elementor-element-5d33c1c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2 .elementor-element.elementor-element-5d33c1c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5bcdb4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2 .elementor-element.elementor-element-5bcdb4a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5bcdb4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-2 .elementor-element.elementor-element-35e523c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-35e523c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-35e523c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7474741A;}.elementor-2 .elementor-element.elementor-element-c22b798{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4031c12{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--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-2 .elementor-element.elementor-element-4031c12.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0ce497f:hover{--e-transform-scale:1.05;background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF40 0%, #FFFFFF00 80%);}.elementor-2 .elementor-element.elementor-element-0ce497f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bc0c5b5:hover{--e-transform-scale:1.05;background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF40 0%, #FFFFFF00 80%);}.elementor-2 .elementor-element.elementor-element-bc0c5b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-102ee97{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--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-2 .elementor-element.elementor-element-102ee97:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-102ee97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17cd6e1 );}.elementor-2 .elementor-element.elementor-element-102ee97.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-649b4a6:hover{--e-transform-scale:1.05;background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF40 0%, #FFFFFF00 80%);}.elementor-2 .elementor-element.elementor-element-649b4a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e0f0995:hover{--e-transform-scale:1.05;background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF40 0%, #FFFFFF00 80%);}.elementor-2 .elementor-element.elementor-element-e0f0995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1080px){.elementor-2 .elementor-element.elementor-element-5ce41cf7{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-be665d8 .elementor-icon{font-size:50px;}.elementor-2 .elementor-element.elementor-element-be665d8 .elementor-icon svg{height:50px;}.elementor-2 .elementor-element.elementor-element-67afa91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3988444{--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-2 .elementor-element.elementor-element-9427eb5{--padding-top:40px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-01925b6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-42284ba{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-f3e2a67.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f3e2a67{text-align:center;}.elementor-2 .elementor-element.elementor-element-f3e2a67 img{width:100%;}.elementor-2 .elementor-element.elementor-element-963e7e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-ded8a6a{font-size:18px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-1320d26.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1320d26 img{width:100%;}.elementor-2 .elementor-element.elementor-element-64c3789{--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;}.elementor-2 .elementor-element.elementor-element-32485f5 img{width:100%;}.elementor-2 .elementor-element.elementor-element-5d33c1c{--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-icon-size:25px;}.elementor-2 .elementor-element.elementor-element-5bcdb4a{--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-2 .elementor-element.elementor-element-4031c12{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-102ee97{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-2 .elementor-element.elementor-element-5ce41cf7{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4d63c21 .owl-dot span{margin:0px 10px -30px 0px;}.elementor-2 .elementor-element.elementor-element-67afa91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6898b00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6898b00.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-9427eb5{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-ce2e9d3.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-01925b6{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-42284ba{text-align:justify;font-size:15px;}.elementor-2 .elementor-element.elementor-element-f3e2a67 img{width:90%;max-width:240px;}.elementor-2 .elementor-element.elementor-element-963e7e5{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-963e7e5.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ded8a6a{text-align:justify;font-size:15px;}.elementor-2 .elementor-element.elementor-element-1320d26.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1320d26{text-align:center;}.elementor-2 .elementor-element.elementor-element-1320d26 img{width:90%;max-width:240px;}.elementor-2 .elementor-element.elementor-element-64c3789{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-32485f5{text-align:center;}.elementor-2 .elementor-element.elementor-element-32485f5 img{width:100%;}.elementor-2 .elementor-element.elementor-element-5bcdb4a{--justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-4031c12{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-102ee97{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:769px){.elementor-2 .elementor-element.elementor-element-35e523c{--width:50%;}.elementor-2 .elementor-element.elementor-element-102ee97{--width:50%;}}@media(max-width:1080px) and (min-width:769px){.elementor-2 .elementor-element.elementor-element-35e523c{--width:100%;}.elementor-2 .elementor-element.elementor-element-102ee97{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-be665d8 */.elementor-2 .elementor-element.elementor-element-be665d8 .elementor-icon {
    animation: bounce 1.4s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite;
    cursor: pointer;
    display: inline-block;
}
@keyframes bounce {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-14px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce41cf7 */.elementor-2 .elementor-element.elementor-element-5ce41cf7 { aspect-ratio: 16 / 9; max-height: calc(100vh - 30px);overflow:hidden; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42284ba */.elementor-2 .elementor-element.elementor-element-42284ba {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-42284ba {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b049da9 */.elementor-2 .elementor-element.elementor-element-b049da9 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-b049da9 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8b192 */.elementor-2 .elementor-element.elementor-element-0f8b192 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-0f8b192 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42284ba */.elementor-2 .elementor-element.elementor-element-42284ba {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-42284ba {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b049da9 */.elementor-2 .elementor-element.elementor-element-b049da9 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-b049da9 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8b192 */.elementor-2 .elementor-element.elementor-element-0f8b192 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-0f8b192 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42284ba */.elementor-2 .elementor-element.elementor-element-42284ba {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-42284ba {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b049da9 */.elementor-2 .elementor-element.elementor-element-b049da9 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-b049da9 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8b192 */.elementor-2 .elementor-element.elementor-element-0f8b192 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-0f8b192 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42284ba */.elementor-2 .elementor-element.elementor-element-42284ba {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-42284ba {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b049da9 */.elementor-2 .elementor-element.elementor-element-b049da9 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-b049da9 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f8b192 */.elementor-2 .elementor-element.elementor-element-0f8b192 {width:75%;}
@media(max-width:769px){
    .elementor-2 .elementor-element.elementor-element-0f8b192 {width:100%;}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5d33c1c */.elementor-2 .elementor-element.elementor-element-5d33c1c .e-n-tab-icon { display: none;}
.elementor-2 .elementor-element.elementor-element-5d33c1c .e-n-tab-title[aria-selected="false"]:hover {
    background: var(--e-global-color-41b8da8) !important;
}
@media (max-width:768px){
    .elementor-2 .elementor-element.elementor-element-5d33c1c .e-n-tab-title-text {
        text-wrap: wrap;
    }
}
@media (max-width:1079px){
    .elementor-2 .elementor-element.elementor-element-5d33c1c .e-n-tab-icon {
        display: block;
        margin-top: 10px;
        position: absolute;
        right: 20px;
        width: 24px;
    }
    .elementor-2 .elementor-element.elementor-element-5d33c1c button[aria-selected="true"] .e-n-tab-icon svg {
        transform: translateX(-30px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c22b798 */.elementor-2 .elementor-element.elementor-element-c22b798{aspect-ratio: 4 / 1;width:100%;}
@media(max-width:767px){
    .elementor-2 .elementor-element.elementor-element-c22b798{transform:scale(1.5);aspect-ratio: 3 / 1;height:100%;overflow:hidden;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ce497f */.elementor-2 .elementor-element.elementor-element-0ce497f{aspect-ratio: 2 / 1;width:100%;}
@media(max-width:767px){
    .elementor-2 .elementor-element.elementor-element-0ce497f{transform-origin:right top;transform:scale(1.25);aspect-ratio: 2 / 1;height:100%;overflow:hidden}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc0c5b5 */.elementor-2 .elementor-element.elementor-element-bc0c5b5{aspect-ratio: 2 / 1;width:100%;}
@media(max-width:767px){
    .elementor-2 .elementor-element.elementor-element-bc0c5b5{transform-origin:left top;transform:scale(1.25);aspect-ratio: 2 / 1;height:100%;overflow:hidden}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e523c */.elementor-2 .elementor-element.elementor-element-35e523c{max-width:100vw;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-649b4a6 */.elementor-2 .elementor-element.elementor-element-649b4a6{aspect-ratio: 1 / 1;width:100%; background-color:rgb(0 0 0 / 10%);}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0f0995 */.elementor-2 .elementor-element.elementor-element-e0f0995{aspect-ratio: 1 / 1;width:100%;}
.elementor-2 .elementor-element.elementor-element-e0f0995, selectr a, .elementor-2 .elementor-element.elementor-element-e0f0995 svg {margin:0;padding:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102ee97 */.elementor-2 .elementor-element.elementor-element-102ee97 { overflow: hidden !important; }/* End custom CSS */
/* Start custom CSS *//* Base of Ace*/
:root {
    --hover-bg: #ce9818;
    --blue-box: #0072ce;
    --transition: all 0.45s cubic-bezier(0.6, 0, 0.4, 1);
}
.menuHometext,
.menuCarCTA,
.menuCarHometext,
.menuHomeFeetz h3,
.menuHomeFeetz h4,
#FeetzGoUIO,
#FeetzGoGYE,
.menuHomeFeetzRight b {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
}
#FeetzGoUIO, #FeetzGoGYE {
    text-align: center;
}
/* banner top */
#hb .owce-carousel-container {
    padding: 0 0;
    width: 100%;
}
#hb .owl-stage-outer {
    z-index: 1;
}
#hb .owl-carousel .owl-stage {
    margin-top: -15px;
}
#hb .owl-dots {
    position: absolute;
    bottom: 50px;
    left: 50%;
    margin-left: -30px;
    z-index: 10;
}
#hb .owl-nav {
    position: absolute;
    top: 50%;
    width: calc(100% - 60px);
    left: 30px;
    z-index: 10;
}
/* Menu Item */
.home-metro-menu,
.menuCarHome,
.menuHomeFeetz {
    width:100%;
    max-width: 1920px;
    margin: auto;
}
/* Container */
.menuHome {
    display: flex;
    gap: 0;
    align-items: stretch;
    justify-content: space-between;
    width: 100%;
    max-width: 1920px;
    margin: auto;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    background-color: #d5d5d5;
}
.menuHomeitem {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    cursor: pointer;
    transition: var(--transition);
}
/* Background colors for default state */
.menuHomeitem:nth-child(1) { background: transparent; }
.menuHomeitem:nth-child(2) { background: #c7cacd; }
.menuHomeitem:nth-child(3) { background: #c3c3c3; }
.menuHomeitem:nth-child(4) { background: #c7cacd; }
.menuHomeitem:nth-child(5) { background: transparent; }
/* Sliding + fading hover background */
.menuHomeitem::before {
    content: "";
    position: absolute;
    bottom: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--hover-bg);
    transition: var(--transition);
    z-index: 0;
    opacity: 0;
}
.menuHomeitem:hover::before {
    bottom: 0;
    opacity: 1;
}
.menuHomeitem:hover .menuHometext {
    color: #ffffff;
}
/* Content inside each block */
.menuHomecontent {
    position: relative;
    z-index: 1;
    text-align: center;
    transition: var(--transition);
    height: 65%;
    width: 95%;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
}
.menuHomeIcon {
    width: auto;
    height: 50%;
    aspect-ratio: 1 / 1;
    margin: auto;
    background-image:url('/wp-content/uploads/2026/01/wb_chevyplan_iconography-24_v1.svg');
    background-size: 475%;
    filter: brightness(0) saturate(100%);
    transition: var(--transition);
}
.menuHomeitem:nth-child(1) .menuHomeIcon {
    background-position: 0 0%;
}
.menuHomeitem:nth-child(2) .menuHomeIcon {
    background-position: 66.666% 0%;
}
.menuHomeitem:nth-child(3) .menuHomeIcon {
    background-position: 0 -97.4%;
}
.menuHomeitem:nth-child(4) .menuHomeIcon {
    background-position: -93.25% -97.5%;
}
.menuHomeitem:nth-child(5) .menuHomeIcon {
    background-position: 0 -193.8%;
}
.menuHometext {
    color: #606060;
    margin-top: 10px;
    line-height: 1.2em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-transform:uppercase;
    transition: var(--transition);
}
/* Hover scaling */
.menuHomeitem:hover .menuHomeIcon {
transform: scale(1.08);
}
.menuHomeitem:hover .menuHometext {
transform: scale(1.05);
}
/* Responsive rules */
@media (min-width: 1080px) {
    /* 5 Columns */
    .menuHomeitem {
        width: 20%;
        aspect-ratio: 7 / 5;
    }
}
@media (min-width: 1281px){
    .menuHometext { font-size: 16px;}
}
@media (max-width: 1280px){
    .menuHometext { font-size: 14px;}
}
/* Responsive Tablet */
@media (min-width: 768px) and (max-width: 1080px) {
    .menuHome {
        flex-wrap: wrap;
    }
    .menuHomeitem {
        width: 33.333%;
        aspect-ratio: 3 / 2;
    }
    .menuHomeitem:nth-child(5) {
        width: 66.666%;
        aspect-ratio: 6 / 2; 
        text-align: center;
    }
    .menuHometext { font-size: 14px;}
}
/* Responsive Mobile */
@media (max-width: 767px) {
    .menuHome {
        flex-wrap: wrap;
    }
    .menuHomeitem {
        width: 50%;
        aspect-ratio: 5 / 4;
    }
    .menuHomeitem:nth-child(5) {
        width: 100%;
        aspect-ratio: 5 / 2; 
        text-align: center;
    }
}
/* Car list */
.menuCarHome {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.menuCarHome::-webkit-scrollbar {
    height: 8px;
}
.menuCarHome::-webkit-scrollbar-thumb {
    background: #bbb;
    border-radius: 4px;
}
.menuCarHome::-webkit-scrollbar-track {
    background: #eee;
}
.menuCarHomeitem {
    flex: 0 0 25%;
    aspect-ratio: 7 / 6;
    background: #fff;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    scroll-snap-align: start;
}
.menuCarHomecontent {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    position: relative;
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.menuCarHomecontent:hover { transform: scale(1.03); }
.menuCarHomecontent:hover .menuCarHomeIcon {
    filter: grayscale(1);
    opacity: .5;
}
.menuCarHomeIcon {
    width: 90%;
    aspect-ratio: 251 / 141;
    background-image: url(/wp-content/uploads/2026/05/wb_chevyplan_galeria-global_2026.05.26_v12.webp);
    background-size: 500% auto;
    background-repeat: no-repeat;
    margin-bottom: 8px;
    filter: grayscale(0);
    opacity: 1;
    transition: filter 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.menuCarHometext {
    text-align: center;
    font-size: 15px;
    line-height: 15px;
    color: #606060;
    margin-bottom: 12px;
}
.menuCarHometext > b {
    font-size: 16px;
    line-height: 16px;
}
.menuCarCTA {
    position: absolute;
    bottom: -40px;
    margin-left: 50%;
    left: -80px;
    width: 160px;
    padding: 10px 0;
    color: #fff;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
    backdrop-filter: blur(2px);
    background: rgb(10 10 10 / 75%);
    border-radius: 11px;
    border: 2px solid #ce9818;
}
.menuCarHomeitem:hover .menuCarCTA {
    bottom: 45%;
    opacity: 1;
}
/* Scroll Arrows */
.menuCarHomeWrapper {
    position: relative;
    max-width: 1920px;
    margin: auto;
}
.menuCarArrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
    width: 50px;
    height: 50px;
    padding: 0;
    border: none;
    background-color: rgb(255 255 255 / 80%);
    backdrop-filter: blur(4px);
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 8px rgb(0 0 0 / 15%);
    transition: opacity 300ms ease, background-color 300ms ease, transform 300ms ease;
    pointer-events: auto;
}
.menuCarArrow svg {
    width: 40%;
    height: 40%;
    display: block;
}
.menuCarArrow svg path { transition: fill 300ms ease }
.menuCarArrow--left  { left:  8px; }
.menuCarArrow--right { right: 8px; }
.menuCarHomeWrapper button:hover,
.menuCarArrow:hover  {
    background-color: var( --e-global-color-primary );
    box-shadow: 0 4px 14px rgb(0 0 0 / 22%);
}
.menuCarArrow:hover > svg > path {
    fill: #fff;
}

/* Vanish state */
.menuCarArrow.is-hidden {
    opacity: 0;
    pointer-events: none;
}

@media (max-width: 1024px) {
    .menuCarArrow { width: 40px; height: 40px; }
    .menuCarHomeitem { flex: 0 0 calc(100% / 3); }
}
@media (max-width: 767px) {
    .menuCarHomeitem { flex: 0 0 50%; }
    .menuCarArrow { width: 30px; height: 30px; }
}
/* Float Corp */
@media (min-width:1024px){
    .float-corp .e-n-tabs-heading {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        flex-basis: unset;
    }
    .float-corp .e-n-tab-title {
        width: 100%;
    }
}
/* Feetz Home */
.menuHomeFeetzLeft, .menuHomeFeetzRight {
    position: relative;
    aspect-ratio: 2 / 1;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    cursor: pointer;
    transition: var(--transition);
}
.menuHomeFeetzLeft { background-color: #c6c6c6; }
.menuHomeFeetzRight { background-color: #d5d5d5; }
.menuHomeFeetz svg { width: 45px; aspect-ratio: 1 / 1; }
.menuHomeFeetzHeader {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: calc(100% - 60px);
}
.menuHomeFeetz h3 {
    color: #696969;
    font-size:18px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 25px;
}
.menuHomeFeetzLeftToes {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
}
.menuHomeFeetzLeftToes div {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #696969;
    font-size: 17px;
    line-height: 21px;
}
.menuHomeFeetzLeftToes div:last-child,
.menuHomeFeetzRight > div:last-child {
    border-left: 1px solid #464646;
}
.menuHomeFeetz, .menuHomeFeetzRight {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.menuHomeFeetzRight {
    padding: 0 30px;
}
.menuHomeFeetzRightToe, .menuHomeFeetzRightToe .menuHomeFeetzHeader {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.menuHomeFeetz h4 {
    color: #696969;
    font-size: 28px;
    font-weight: bold;
    line-height: 30px;
    margin: 0;
}
#FeetzGoCC > h4 { position:relative }
#FeetzGoCC > h4:before {
    position: absolute;
    top: -20px;
    right: -4px;
    display: block;
    content: "CHEVYPLAN";
    font-size: .525em;
    letter-spacing: 2.75px;
    font-weight: normal;
}
.menuHomeFeetzRight b {text-align:center;color:#696969;line-height:17px;}
.menuHomeFeetzLeftToes div,
.menuHomeFeetzRightToe .menuHomeFeetzHeader {
    transition: transform 0.45s cubic-bezier(0.6, 0, 0.4, 1);
    }
.menuHomeFeetzLeftToes div:hover,
.menuHomeFeetzRightToe .menuHomeFeetzHeader:hover {
    transform: scale(1.05);
}
@media (max-width:1125px){
    .menuHomeFeetzHeader { width: calc(100% - 30px); }
    .menuHomeFeetz h4 { font-size:22px !important; }
}
@media (max-width:1000px){
    .menuHomeFeetz { grid-template-columns: none; }
}
@media (max-width:560px){
    .menuHomeFeetzLeft, .menuHomeFeetzRight {
        aspect-ratio: unset;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .menuHomeFeetzLeftToes,
    .menuHomeFeetzRight {
        grid-template-columns: 1fr;
    }
    #FeetzGoUIO, .menuHomeFeetzRightToe {
        padding-bottom: 20px;
    }
    .menuHomeFeetzLeftToes div:last-child, .menuHomeFeetzRight > div:last-child {
        border-left: none;
        border-top: 1px solid #464646;
        padding-top: 20px;
    }
}/* End custom CSS */