.elementor-28 .elementor-element.elementor-element-57c9d35{--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;--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-28 .elementor-element.elementor-element-ca8c84f img{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-f135648{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-f135648:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f135648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-6e60785 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-28 .elementor-element.elementor-element-e3b464f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-a513d00{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-a513d00:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a513d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-40c7e94{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:50px;}.elementor-28 .elementor-element.elementor-element-40c7e94:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-40c7e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-28 .elementor-element.elementor-element-5beef77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-5beef77.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-5beef77{text-align:left;}.elementor-28 .elementor-element.elementor-element-5beef77 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-28 .elementor-element.elementor-element-73a382d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-28 .elementor-element.elementor-element-73a382d{font-size:16px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-fb40d9a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fb40d9a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fb40d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-28 .elementor-element.elementor-element-2ec9234 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-28 .elementor-element.elementor-element-2ec9234 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2ec9234 img{width:100%;transition-duration:0.8s;}.elementor-28 .elementor-element.elementor-element-2ec9234:hover img{filter:brightness( 77% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-4661b59{--display:flex;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-4661b59:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4661b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-9b34d20 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9b34d20{text-align:center;}.elementor-28 .elementor-element.elementor-element-9b34d20 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-28 .elementor-element.elementor-element-5d4d737{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-f903256{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-f903256:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f903256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-304648e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-304648e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-304648e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-304648e.e-con:hover{--e-con-transform-scale:1.1;}.elementor-28 .elementor-element.elementor-element-2e2eac0 .elementor-heading-title{font-size:50px;font-weight:bold;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-d8deb25 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-d74091a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-28 .elementor-element.elementor-element-d74091a{font-size:16px;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-330d266{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-330d266:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-330d266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6822C;}.elementor-28 .elementor-element.elementor-element-330d266.e-con:hover{--e-con-transform-scale:1.1;}.elementor-28 .elementor-element.elementor-element-a02c855 .elementor-heading-title{font-size:50px;font-weight:bold;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-4eb7d9b .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-6130e11 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-28 .elementor-element.elementor-element-6130e11{font-size:16px;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-d27713a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-d27713a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d27713a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C8DCB;}.elementor-28 .elementor-element.elementor-element-d27713a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-28 .elementor-element.elementor-element-3e54179 .elementor-heading-title{font-size:50px;font-weight:bold;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-aeb59c8 .elementor-heading-title{font-size:18px;font-weight:bold;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-5e56bb9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-28 .elementor-element.elementor-element-5e56bb9{font-size:16px;color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-a063cc8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-a063cc8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a063cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-86b3703 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-86b3703{text-align:center;}.elementor-28 .elementor-element.elementor-element-86b3703 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-28 .elementor-element.elementor-element-0c04025{--e-image-carousel-slides-to-show:5;}.elementor-28 .elementor-element.elementor-element-0c04025 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28 .elementor-element.elementor-element-0c04025 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-0c04025 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28 .elementor-element.elementor-element-0c04025 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-0c04025 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;}.elementor-28 .elementor-element.elementor-element-bdd176f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-bdd176f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-bdd176f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-67bea3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-67bea3d{text-align:center;}.elementor-28 .elementor-element.elementor-element-67bea3d .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-28 .elementor-element.elementor-element-9512b49{--e-image-carousel-slides-to-show:4;}.elementor-28 .elementor-element.elementor-element-3b19b6a{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d9fb270 );--border-color:var( --e-global-color-d9fb270 );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-53a414d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-53a414d.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-53a414d{text-align:center;}.elementor-28 .elementor-element.elementor-element-53a414d .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-28 .elementor-element.elementor-element-6b2b111{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6b2b111:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6b2b111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-28 .elementor-element.elementor-element-df10ec0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9fb270 );--border-color:var( --e-global-color-d9fb270 );--padding-top:20px;--padding-bottom:15px;--padding-left:40px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-df10ec0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-df10ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-d05092c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d05092c{font-size:16px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-76d620f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-76d620f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-76d620f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-28 .elementor-element.elementor-element-91d7506{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9fb270 );--border-color:var( --e-global-color-d9fb270 );--padding-top:20px;--padding-bottom:15px;--padding-left:40px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-91d7506:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-91d7506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-073f4fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-073f4fc{font-size:16px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-9977f61{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9977f61:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9977f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-28 .elementor-element.elementor-element-2321517{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9fb270 );--border-color:var( --e-global-color-d9fb270 );--padding-top:20px;--padding-bottom:15px;--padding-left:40px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-2321517:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2321517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-f421449 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f421449{font-size:16px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-6ca2d97{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6ca2d97:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6ca2d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-28 .elementor-element.elementor-element-01753f3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9fb270 );--border-color:var( --e-global-color-d9fb270 );--padding-top:20px;--padding-bottom:15px;--padding-left:40px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-01753f3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-01753f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-fdb2552 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fdb2552{font-size:16px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-38596b2{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-38596b2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-38596b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-28 .elementor-element.elementor-element-f939181{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d9fb270 );--border-color:var( --e-global-color-d9fb270 );--padding-top:20px;--padding-bottom:15px;--padding-left:40px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-f939181:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-f939181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-28 .elementor-element.elementor-element-9ef34ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9ef34ab{font-size:16px;color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-b3067bb{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:11px;--n-accordion-icon-gap:15px;}.elementor-28 .elementor-element.elementor-element-b3067bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-56e9c02 );border-style:solid;border-color:var( --e-global-color-d9fb270 );}.elementor-28 .elementor-element.elementor-element-b3067bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-b3067bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-b3067bb {--n-accordion-padding:20px 15px 18px 15px;}:where( .elementor-28 .elementor-element.elementor-element-b3067bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:bold;}.elementor-28 .elementor-element.elementor-element-d378b59{--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-d378b59:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d378b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-a46e1ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-2df0430{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:19px;--dots-normal-color:var( --e-global-color-92cb516 );--swiper-pagination-spacing:35px;}.elementor-28 .elementor-element.elementor-element-2df0430 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-92cb516 );padding:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-2df0430 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-e0b63c1 );}.elementor-28 .elementor-element.elementor-element-2df0430 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-28 .elementor-element.elementor-element-2df0430 .swiper-slide > .elementor-element{height:100%;}.elementor-28 .elementor-element.elementor-element-8aeaa02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-d8105e4{--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:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-d8105e4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d8105e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-3ebc446{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-353803a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-353803a .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-e0b63c1 );}.elementor-28 .elementor-element.elementor-element-e9458bc{font-size:16px;color:#9C9C9C;}.elementor-28 .elementor-element.elementor-element-18d92d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e84f583{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-451ed96.ekit-equal-height-enable,
					.elementor-28 .elementor-element.elementor-element-451ed96.ekit-equal-height-enable > div,
					.elementor-28 .elementor-element.elementor-element-451ed96.ekit-equal-height-enable .ekit-wid-con,
					.elementor-28 .elementor-element.elementor-element-451ed96.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-451ed96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;color:var( --e-global-color-secondary );font-size:18px;font-weight:normal;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .box-body > p{color:var( --e-global-color-secondary );font-size:16px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-info-box-icon{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-92cb516 );border-radius:50% 50% 50% 50%;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-dd6a0de );fill:var( --e-global-color-dd6a0de );background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}.elementor-28 .elementor-element.elementor-element-360aed5.ekit-equal-height-enable,
					.elementor-28 .elementor-element.elementor-element-360aed5.ekit-equal-height-enable > div,
					.elementor-28 .elementor-element.elementor-element-360aed5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-28 .elementor-element.elementor-element-360aed5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-360aed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;color:var( --e-global-color-secondary );font-size:18px;font-weight:normal;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .box-body > p{color:var( --e-global-color-secondary );font-size:16px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-info-box-icon{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-92cb516 );border-radius:50% 50% 50% 50%;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-dd6a0de );fill:var( --e-global-color-dd6a0de );background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}.elementor-28 .elementor-element.elementor-element-afc57e1.ekit-equal-height-enable,
					.elementor-28 .elementor-element.elementor-element-afc57e1.ekit-equal-height-enable > div,
					.elementor-28 .elementor-element.elementor-element-afc57e1.ekit-equal-height-enable .ekit-wid-con,
					.elementor-28 .elementor-element.elementor-element-afc57e1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-afc57e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;color:var( --e-global-color-secondary );font-size:18px;font-weight:normal;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .box-body > p{color:var( --e-global-color-secondary );font-size:16px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-92cb516 );}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-info-box-icon{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-92cb516 );border-radius:50% 50% 50% 50%;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-dd6a0de );fill:var( --e-global-color-dd6a0de );background-color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}.elementor-28 .elementor-element.elementor-element-3e8fd8e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3e8fd8e.e-con{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-f74e36c{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-f74e36c > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field textarea, .elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field select{background-color:#FFFFFF;color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:18px 0px 18px 15px;}.elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field .wpforms-field-description, .elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field .wpforms-field-sublabel{color:var( --e-global-color-56e9c02 );}.elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field input::-webkit-input-placeholder, .elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field textarea::-webkit-input-placeholder{color:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-submit-container{text-align:left;margin:20px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-submit-container .wpforms-submit{display:inline-block;width:30%;background-color:var( --e-global-color-92cb516 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-9dd6632{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c233a00{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-85b04ae > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-85b04ae{text-align:center;}.elementor-28 .elementor-element.elementor-element-85b04ae .elementor-heading-title{color:var( --e-global-color-e0b63c1 );}.elementor-28 .elementor-element.elementor-element-92fd27a{--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:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b888015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6a10428{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-fff3165{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ae93f47{--grid-columns:1;--grid-row-gap:5px;--grid-column-gap:20px;}.elementor-28 .elementor-element.elementor-element-1e35d47{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:50px;--n-tabs-gap:40px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:0px;--n-tabs-title-color:var( --e-global-color-e0b63c1 );--n-tabs-title-color-active:var( --e-global-color-e0b63c1 );}.elementor-28 .elementor-element.elementor-element-1e35d47 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-28 .elementor-element.elementor-element-1e35d47.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-5b9a5ba );}.elementor-28 .elementor-element.elementor-element-1e35d47.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-28 .elementor-element.elementor-element-1e35d47.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-5b9a5ba );}.elementor-28 .elementor-element.elementor-element-1e35d47.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 3px 0px;border-color:#02010100;}.elementor-28 .elementor-element.elementor-element-1e35d47.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:bold;}.elementor-28 .elementor-element.elementor-element-1e35d47 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-e0b63c1 );}:root{--page-title-display:none;}@media(max-width:1360px){.elementor-28 .elementor-element.elementor-element-40c7e94{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f903256{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-2df0430{--swiper-slides-to-display:3;}.elementor-28 .elementor-element.elementor-element-c233a00{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-f135648{--content-width:1440px;}.elementor-28 .elementor-element.elementor-element-40c7e94{--width:50%;}.elementor-28 .elementor-element.elementor-element-fb40d9a{--width:50%;}.elementor-28 .elementor-element.elementor-element-d378b59{--content-width:1440px;}.elementor-28 .elementor-element.elementor-element-d8105e4{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-40c7e94{--width:100%;}.elementor-28 .elementor-element.elementor-element-fb40d9a{--width:100%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-57c9d35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f135648{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-6e60785 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-28 .elementor-element.elementor-element-a513d00{--min-height:578px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-40c7e94{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fb40d9a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f903256{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-2e2eac0 .elementor-heading-title{font-size:45px;}.elementor-28 .elementor-element.elementor-element-a02c855 .elementor-heading-title{font-size:45px;}.elementor-28 .elementor-element.elementor-element-3e54179 .elementor-heading-title{font-size:45px;}.elementor-28 .elementor-element.elementor-element-3b19b6a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-b3067bb{--n-accordion-title-font-size:16px;}.elementor-28 .elementor-element.elementor-element-d378b59{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-2df0430{--swiper-slides-to-display:2;}.elementor-28 .elementor-element.elementor-element-d8105e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-3ebc446{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-353803a .elementor-heading-title{font-size:25px;}.elementor-28 .elementor-element.elementor-element-e9458bc{text-align:left;}.elementor-28 .elementor-element.elementor-element-18d92d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3e8fd8e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f74e36c > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-28 .elementor-element.elementor-element-c233a00{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-85b04ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-92fd27a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ae93f47{--grid-columns:1;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-57c9d35{--min-height:0vh;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ca8c84f img{height:20vh;object-fit:cover;}.elementor-28 .elementor-element.elementor-element-f135648{--justify-content:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-6e60785 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-28 .elementor-element.elementor-element-e3b464f{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-a513d00{--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-73a382d{text-align:left;}.elementor-28 .elementor-element.elementor-element-fb40d9a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-4661b59{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5d4d737 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-f903256{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-2e2eac0 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-d8deb25 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-a02c855 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-4eb7d9b .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-3e54179 .elementor-heading-title{font-size:28px;}.elementor-28 .elementor-element.elementor-element-aeb59c8 .elementor-heading-title{font-size:16px;}.elementor-28 .elementor-element.elementor-element-0c04025{--e-image-carousel-slides-to-show:2;}.elementor-28 .elementor-element.elementor-element-9512b49{--e-image-carousel-slides-to-show:2;}.elementor-28 .elementor-element.elementor-element-3b19b6a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-d05092c{font-size:14px;}.elementor-28 .elementor-element.elementor-element-073f4fc{font-size:14px;}.elementor-28 .elementor-element.elementor-element-f421449{font-size:14px;}.elementor-28 .elementor-element.elementor-element-fdb2552{font-size:14px;}.elementor-28 .elementor-element.elementor-element-9ef34ab{font-size:14px;}.elementor-28 .elementor-element.elementor-element-b3067bb{--n-accordion-title-font-size:14px;}.elementor-28 .elementor-element.elementor-element-d378b59{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-28 .elementor-element.elementor-element-2df0430{--swiper-slides-to-display:1;}.elementor-28 .elementor-element.elementor-element-2df0430 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-d8105e4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3ebc446{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-353803a .elementor-heading-title{font-size:20px;}.elementor-28 .elementor-element.elementor-element-e84f583{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .elementskit-info-box-title{padding:02px 0px 0px 0px;font-size:16px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-451ed96 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .elementskit-info-box-title{padding:02px 0px 0px 0px;font-size:16px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-360aed5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .elementskit-info-box-title{padding:02px 0px 0px 0px;font-size:16px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-afc57e1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3e8fd8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f74e36c > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field textarea, .elementor-28 .elementor-element.elementor-element-f74e36c .ekit_wpForms_container .wpforms-field select{padding:15px 5px 15px 10px;}.elementor-28 .elementor-element.elementor-element-c233a00{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-28 .elementor-element.elementor-element-92fd27a{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ae93f47{--grid-columns:1;}.elementor-28 .elementor-element.elementor-element-1e35d47{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:30px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-6e60785 *//* 前置 Home 图标 */
.rank-math-breadcrumb {
    position: relative;
    padding-left: 20px;

}

.rank-math-breadcrumb::before {
    content: "\f015";
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 0;
    color:#000;
    font-size: 14px;
}

/* 链接颜色 */
.rank-math-breadcrumb a {
    color:#000;
}

.rank-math-breadcrumb p {
    display:block;
    color: #000;
    font-size: 14.5px;
}

.rank-math-breadcrumb a:hover {
    color: var(--ast-global-color-0) !important;
}

/* 最后一个（当前页）高亮 */
.rank-math-breadcrumb span:last-child {
    color: var(--ast-global-color-0) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73a382d */@media (min-width: 1025px) {
  .elementor-28 .elementor-element.elementor-element-73a382d {
    height: 460px;
    overflow-y: scroll;
  }

  /* 隐藏上下箭头 */
  .elementor-28 .elementor-element.elementor-element-73a382d::-webkit-scrollbar-button {
    height: 0;
    display: none;
  }

  /* 滚动条整体宽度 */
  .elementor-28 .elementor-element.elementor-element-73a382d::-webkit-scrollbar {
    width: 5px;
  }

  /* 滑块 */
  .elementor-28 .elementor-element.elementor-element-73a382d::-webkit-scrollbar-thumb {
    background: #999;
    border-radius: 4px;
  }

  /* 轨道 */
  .elementor-28 .elementor-element.elementor-element-73a382d::-webkit-scrollbar-track {
    background: #f0f0f0;  /* 设置轨道颜色 */
    border-radius: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ec9234 */.elementor-28 .elementor-element.elementor-element-2ec9234{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b3067bb */span.e-n-accordion-item-title-icon {
    margin-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2df0430 */.elementor-element .swiper~.elementor-swiper-button svg {
    fill:#FFFFFF !IMPORTANT;

}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-f74e36c *//* WPForms 提交按钮高度修改为 50px */
.elementor-28 .elementor-element.elementor-element-f74e36c .wpforms-form .wpforms-submit {
    height: 50px !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a10428 *//* ========== 左侧特色图片区域 ========== */
.featured-image-wrapper {
    position: sticky;
    top: 20px;
    width: 100%;
    height: auto;
    aspect-ratio: 4/3; /* 保持宽高比 */
    max-height: 600px; /* 最大高度 */
    overflow: hidden;
    background: #f0f0f0;
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
}

#main-featured-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: all 0.4s ease;
}

/* ========== 右侧文章列表 ========== */


/* 隐藏loop grid中的缩略图（但保留在DOM中供JS读取） */
.article-list-container .post-thumbnail-hidden {
    position: absolute;
    visibility: hidden;
    pointer-events: none;
    width: 0;
    height: 0;
    overflow: hidden;
}

/* 文章列表项 */
.article-list-container .e-loop-item {
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    counter-increment: article-number;
}

/*.article-list-container .e-loop-item:first-child {*/
/*    padding-top: 0;*/
/*}*/

/*.article-list-container .e-loop-item:last-child {*/
/*    border-bottom: none;*/
/*}*/

/*.article-list-container .e-loop-item:hover {*/
/*    background-color: #f8f9fa;*/
/*    padding-left: 30px;*/
/*}*/

/*.article-list-container .e-loop-item.active {*/
/*    background-color: #f0f7ff;*/
/*}*/

/* 文章编号 */
.article-list-container {
    counter-reset: article-number;
}

.article-list-container .e-loop-item::before {
    content: "0" counter(article-number);
    display:block;
    font-size: 20px;
    font-weight: 300;
    color: #cccccc;
    margin-bottom: 8px;
    position: absolute;
    top: 25%;
}

.article-list-container .e-loop-item.active::before {
    color: #000;
}

/* 标题样式 */

.article-list-container .e-loop-item:hover .elementor-heading-title {
    color: #000 !important;
}

.article-list-container .e-loop-item.active .elementor-heading-title {
    color: #000 !important;
}

/* ========== 响应式设计 ========== */
@media (max-width: 768px) {
    .featured-image-wrapper {
        position: relative;
        height: 300px;
        margin-bottom: 30px;
    }
    
    .article-list-container {
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2df0430 */.elementor-element .swiper~.elementor-swiper-button svg {
    fill:#FFFFFF !IMPORTANT;

}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-f74e36c *//* WPForms 提交按钮高度修改为 50px */
.elementor-28 .elementor-element.elementor-element-f74e36c .wpforms-form .wpforms-submit {
    height: 50px !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a10428 *//* ========== 左侧特色图片区域 ========== */
.featured-image-wrapper {
    position: sticky;
    top: 20px;
    width: 100%;
    height: auto;
    aspect-ratio: 4/3; /* 保持宽高比 */
    max-height: 600px; /* 最大高度 */
    overflow: hidden;
    background: #f0f0f0;
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
}

#main-featured-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: all 0.4s ease;
}

/* ========== 右侧文章列表 ========== */


/* 隐藏loop grid中的缩略图（但保留在DOM中供JS读取） */
.article-list-container .post-thumbnail-hidden {
    position: absolute;
    visibility: hidden;
    pointer-events: none;
    width: 0;
    height: 0;
    overflow: hidden;
}

/* 文章列表项 */
.article-list-container .e-loop-item {
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    counter-increment: article-number;
}

/*.article-list-container .e-loop-item:first-child {*/
/*    padding-top: 0;*/
/*}*/

/*.article-list-container .e-loop-item:last-child {*/
/*    border-bottom: none;*/
/*}*/

/*.article-list-container .e-loop-item:hover {*/
/*    background-color: #f8f9fa;*/
/*    padding-left: 30px;*/
/*}*/

/*.article-list-container .e-loop-item.active {*/
/*    background-color: #f0f7ff;*/
/*}*/

/* 文章编号 */
.article-list-container {
    counter-reset: article-number;
}

.article-list-container .e-loop-item::before {
    content: "0" counter(article-number);
    display:block;
    font-size: 20px;
    font-weight: 300;
    color: #cccccc;
    margin-bottom: 8px;
    position: absolute;
    top: 25%;
}

.article-list-container .e-loop-item.active::before {
    color: #000;
}

/* 标题样式 */

.article-list-container .e-loop-item:hover .elementor-heading-title {
    color: #000 !important;
}

.article-list-container .e-loop-item.active .elementor-heading-title {
    color: #000 !important;
}

/* ========== 响应式设计 ========== */
@media (max-width: 768px) {
    .featured-image-wrapper {
        position: relative;
        height: 300px;
        margin-bottom: 30px;
    }
    
    .article-list-container {
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2df0430 */.elementor-element .swiper~.elementor-swiper-button svg {
    fill:#FFFFFF !IMPORTANT;

}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-f74e36c *//* WPForms 提交按钮高度修改为 50px */
.elementor-28 .elementor-element.elementor-element-f74e36c .wpforms-form .wpforms-submit {
    height: 50px !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a10428 *//* ========== 左侧特色图片区域 ========== */
.featured-image-wrapper {
    position: sticky;
    top: 20px;
    width: 100%;
    height: auto;
    aspect-ratio: 4/3; /* 保持宽高比 */
    max-height: 600px; /* 最大高度 */
    overflow: hidden;
    background: #f0f0f0;
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
}

#main-featured-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: all 0.4s ease;
}

/* ========== 右侧文章列表 ========== */


/* 隐藏loop grid中的缩略图（但保留在DOM中供JS读取） */
.article-list-container .post-thumbnail-hidden {
    position: absolute;
    visibility: hidden;
    pointer-events: none;
    width: 0;
    height: 0;
    overflow: hidden;
}

/* 文章列表项 */
.article-list-container .e-loop-item {
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    counter-increment: article-number;
}

/*.article-list-container .e-loop-item:first-child {*/
/*    padding-top: 0;*/
/*}*/

/*.article-list-container .e-loop-item:last-child {*/
/*    border-bottom: none;*/
/*}*/

/*.article-list-container .e-loop-item:hover {*/
/*    background-color: #f8f9fa;*/
/*    padding-left: 30px;*/
/*}*/

/*.article-list-container .e-loop-item.active {*/
/*    background-color: #f0f7ff;*/
/*}*/

/* 文章编号 */
.article-list-container {
    counter-reset: article-number;
}

.article-list-container .e-loop-item::before {
    content: "0" counter(article-number);
    display:block;
    font-size: 20px;
    font-weight: 300;
    color: #cccccc;
    margin-bottom: 8px;
    position: absolute;
    top: 25%;
}

.article-list-container .e-loop-item.active::before {
    color: #000;
}

/* 标题样式 */

.article-list-container .e-loop-item:hover .elementor-heading-title {
    color: #000 !important;
}

.article-list-container .e-loop-item.active .elementor-heading-title {
    color: #000 !important;
}

/* ========== 响应式设计 ========== */
@media (max-width: 768px) {
    .featured-image-wrapper {
        position: relative;
        height: 300px;
        margin-bottom: 30px;
    }
    
    .article-list-container {
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2df0430 */.elementor-element .swiper~.elementor-swiper-button svg {
    fill:#FFFFFF !IMPORTANT;

}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-f74e36c *//* WPForms 提交按钮高度修改为 50px */
.elementor-28 .elementor-element.elementor-element-f74e36c .wpforms-form .wpforms-submit {
    height: 50px !important;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a10428 *//* ========== 左侧特色图片区域 ========== */
.featured-image-wrapper {
    position: sticky;
    top: 20px;
    width: 100%;
    height: auto;
    aspect-ratio: 4/3; /* 保持宽高比 */
    max-height: 600px; /* 最大高度 */
    overflow: hidden;
    background: #f0f0f0;
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
}

#main-featured-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: all 0.4s ease;
}

/* ========== 右侧文章列表 ========== */


/* 隐藏loop grid中的缩略图（但保留在DOM中供JS读取） */
.article-list-container .post-thumbnail-hidden {
    position: absolute;
    visibility: hidden;
    pointer-events: none;
    width: 0;
    height: 0;
    overflow: hidden;
}

/* 文章列表项 */
.article-list-container .e-loop-item {
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    counter-increment: article-number;
}

/*.article-list-container .e-loop-item:first-child {*/
/*    padding-top: 0;*/
/*}*/

/*.article-list-container .e-loop-item:last-child {*/
/*    border-bottom: none;*/
/*}*/

/*.article-list-container .e-loop-item:hover {*/
/*    background-color: #f8f9fa;*/
/*    padding-left: 30px;*/
/*}*/

/*.article-list-container .e-loop-item.active {*/
/*    background-color: #f0f7ff;*/
/*}*/

/* 文章编号 */
.article-list-container {
    counter-reset: article-number;
}

.article-list-container .e-loop-item::before {
    content: "0" counter(article-number);
    display:block;
    font-size: 20px;
    font-weight: 300;
    color: #cccccc;
    margin-bottom: 8px;
    position: absolute;
    top: 25%;
}

.article-list-container .e-loop-item.active::before {
    color: #000;
}

/* 标题样式 */

.article-list-container .e-loop-item:hover .elementor-heading-title {
    color: #000 !important;
}

.article-list-container .e-loop-item.active .elementor-heading-title {
    color: #000 !important;
}

/* ========== 响应式设计 ========== */
@media (max-width: 768px) {
    .featured-image-wrapper {
        position: relative;
        height: 300px;
        margin-bottom: 30px;
    }
    
    .article-list-container {
        padding-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1e35d47 */.elementor-28 .elementor-element.elementor-element-1e35d47 .e-n-tabs-heading {
    border-bottom: solid 1px #E9E9E9;
}/* End custom CSS */