.elementor-21384 .elementor-element.elementor-element-c1cf817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-repeater-item-a62a15b .swiper-slide-bg{background-color:#E9E9E9;background-image:url(https://ecosurepulpmolding.com/wp-content/uploads/2026/05/imgggsusuy.jpeg);background-size:cover;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-repeater-item-a62a15b .elementor-background-overlay{background-color:#020F13A8;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-repeater-item-a62a15b .swiper-slide-contents{margin:0 auto;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-repeater-item-a62a15b .swiper-slide-inner{text-align:center;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide{transition-duration:calc(5000ms*1.2);height:546px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-slide-button{background-color:transparent;border-width:0px;color:#FFFFFF;background-image:linear-gradient(169deg, #7FC44D 0%, #00A858 100%);border-color:#02010100;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-slide-button:hover{background-color:transparent;color:#000000;background-image:linear-gradient(165deg, #7FC44D 0%, #00A859 100%);}.elementor-21384 .elementor-element.elementor-element-b5f0577 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide-contents{max-width:58%;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide-inner{padding:0% 0% 0% 0%;text-align:start;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-slide-heading{color:#7FC44D;font-size:47px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:27px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-slide-description{color:#0D0D0D;font-size:21px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-swiper-button{color:#FFFFFF;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-pagination-fraction{font-size:12px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-pagination-bullet-active{background-color:#7FC44D;}.elementor-21384 .elementor-element.elementor-element-c5483ee{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21384 .elementor-element.elementor-element-a0dff51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21384 .elementor-element.elementor-element-e5309e4 .elementor-heading-title{font-weight:600;}.elementor-21384 .elementor-element.elementor-element-110f3dc .elementor-heading-title{font-size:41px;font-weight:600;}.elementor-21384 .elementor-element.elementor-element-990fd2e{text-align:start;color:#030303;}.elementor-21384 .elementor-element.elementor-element-271b5e2{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21384 .elementor-element.elementor-element-271b5e2.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-21384 .elementor-element.elementor-element-e36bd9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21384 .elementor-element.elementor-element-bedfb49{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21384 .elementor-element.elementor-element-c0218c4 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-21384 .elementor-element.elementor-element-c0218c4{text-align:center;}.elementor-21384 .elementor-element.elementor-element-c0218c4 .elementor-heading-title{font-size:47px;font-weight:600;line-height:52px;}.elementor-21384 .elementor-element.elementor-element-35d3953{font-size:17px;color:#000000;}.elementor-21384 .elementor-element.elementor-element-c929dc6{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-21384 .elementor-element.elementor-element-3a712e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21384 .elementor-element.elementor-element-848d582{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21384 .elementor-element.elementor-element-b205c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21384 .elementor-element.elementor-element-eb677ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21384 .elementor-element.elementor-element-7c39302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21384 .elementor-element.elementor-element-600bed2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-21384 .elementor-element.elementor-element-600bed2{text-align:center;}.elementor-21384 .elementor-element.elementor-element-600bed2 .elementor-heading-title{font-size:40px;font-weight:600;line-height:52px;}.elementor-21384 .elementor-element.elementor-element-c7826ca{--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:stretch;}.elementor-21384 .elementor-element.elementor-element-f9d9e82 th{font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-color:#bbb;}.elementor-21384 .elementor-element.elementor-element-f9d9e82 td{border-style:solid;border-width:2px 2px 2px 2px;border-color:#bbb;}.elementor-21384 .elementor-element.elementor-element-a479719{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21384 .elementor-element.elementor-element-8ce0ff2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-21384 .elementor-element.elementor-element-8ce0ff2{text-align:center;}.elementor-21384 .elementor-element.elementor-element-8ce0ff2 .elementor-heading-title{font-size:40px;font-weight:600;line-height:52px;}.elementor-21384 .elementor-element.elementor-element-0e02bf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21384 .elementor-element.elementor-element-9a59345{--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;--overlay-opacity:0.36;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-21384 .elementor-element.elementor-element-9a59345::before, .elementor-21384 .elementor-element.elementor-element-9a59345 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-9a59345 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-9a59345 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-9a59345 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-9a59345 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://ecosurepulpmolding.com/wp-content/uploads/2024/08/captivating-image-green-hologram-globe-with-intricate-forest-details-merging-concepts_263340-1703.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-21384 .elementor-element.elementor-element-ca79652{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-21384 .elementor-element.elementor-element-b74972e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21384 .elementor-element.elementor-element-2254e67{--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;}.elementor-21384 .elementor-element.elementor-element-3f79534{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-3f79534::before, .elementor-21384 .elementor-element.elementor-element-3f79534 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-3f79534 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-3f79534 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-3f79534 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-3f79534 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-e4028f7 .elementor-image-box-wrapper{text-align:start;}.elementor-21384 .elementor-element.elementor-element-e4028f7 .elementor-image-box-title{margin-bottom:0px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-ae5b305{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-ae5b305::before, .elementor-21384 .elementor-element.elementor-element-ae5b305 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-ae5b305 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-ae5b305 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-ae5b305 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-ae5b305 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-3023123 .elementor-image-box-wrapper{text-align:start;}.elementor-21384 .elementor-element.elementor-element-3023123 .elementor-image-box-title{margin-bottom:5px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-f690acd{--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;}.elementor-21384 .elementor-element.elementor-element-3e51bcf{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-3e51bcf::before, .elementor-21384 .elementor-element.elementor-element-3e51bcf > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-3e51bcf > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-3e51bcf > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-3e51bcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-3e51bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-8b2d708 .elementor-image-box-wrapper{text-align:start;}.elementor-21384 .elementor-element.elementor-element-8b2d708 .elementor-image-box-title{margin-bottom:5px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-9cfea52{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-9cfea52::before, .elementor-21384 .elementor-element.elementor-element-9cfea52 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-9cfea52 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-9cfea52 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-9cfea52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-9cfea52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-564a764 .elementor-image-box-wrapper{text-align:start;}.elementor-21384 .elementor-element.elementor-element-564a764 .elementor-image-box-title{margin-bottom:5px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-b84dc95{--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;--overlay-opacity:0;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-21384 .elementor-element.elementor-element-b84dc95::before, .elementor-21384 .elementor-element.elementor-element-b84dc95 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-b84dc95 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-b84dc95 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-b84dc95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-b84dc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://ecosurepulpmolding.com/wp-content/uploads/2024/08/captivating-image-green-hologram-globe-with-intricate-forest-details-merging-concepts_263340-1703.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-21384 .elementor-element.elementor-element-3586758{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-21384 .elementor-element.elementor-element-a9630e5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-21384 .elementor-element.elementor-element-ec9003b{--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;}.elementor-21384 .elementor-element.elementor-element-0c5a039{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-0c5a039::before, .elementor-21384 .elementor-element.elementor-element-0c5a039 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-0c5a039 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-0c5a039 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-0c5a039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-0c5a039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-d5e728a .elementor-image-box-wrapper{text-align:start;}.elementor-21384 .elementor-element.elementor-element-d5e728a .elementor-image-box-title{margin-bottom:5px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-cd4bf60{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-cd4bf60::before, .elementor-21384 .elementor-element.elementor-element-cd4bf60 > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-cd4bf60 > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-cd4bf60 > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-cd4bf60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-cd4bf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-5a08bcc .elementor-image-box-wrapper{text-align:start;}.elementor-21384 .elementor-element.elementor-element-5a08bcc .elementor-image-box-title{margin-bottom:5px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-08ec1ae{--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;}.elementor-21384 .elementor-element.elementor-element-a20389a{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-21384 .elementor-element.elementor-element-a20389a::before, .elementor-21384 .elementor-element.elementor-element-a20389a > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-a20389a > .e-con-inner > .elementor-background-video-container::before, .elementor-21384 .elementor-element.elementor-element-a20389a > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-a20389a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21384 .elementor-element.elementor-element-a20389a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-21384 .elementor-element.elementor-element-85b47bf .elementor-image-box-wrapper{text-align:center;}.elementor-21384 .elementor-element.elementor-element-85b47bf .elementor-image-box-title{margin-bottom:5px;font-weight:600;color:#006F2E;}.elementor-21384 .elementor-element.elementor-element-731a24e.elementor-element{--align-self:center;}@media(min-width:769px){.elementor-21384 .elementor-element.elementor-element-c5483ee{--content-width:1500px;}.elementor-21384 .elementor-element.elementor-element-a0dff51{--width:50%;}.elementor-21384 .elementor-element.elementor-element-271b5e2{--width:50%;}.elementor-21384 .elementor-element.elementor-element-3a712e6{--width:25%;}.elementor-21384 .elementor-element.elementor-element-848d582{--width:25%;}.elementor-21384 .elementor-element.elementor-element-b205c13{--width:25%;}.elementor-21384 .elementor-element.elementor-element-eb677ea{--width:25%;}.elementor-21384 .elementor-element.elementor-element-b74972e{--width:100%;}.elementor-21384 .elementor-element.elementor-element-a9630e5{--width:100%;}}@media(max-width:768px){.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide-contents{max-width:94%;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .swiper-slide-inner{padding:3% 3% 3% 3%;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-slide-heading{font-size:33px;}.elementor-21384 .elementor-element.elementor-element-b5f0577 .elementor-slide-description{font-size:18px;}.elementor-21384 .elementor-element.elementor-element-c5483ee{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21384 .elementor-element.elementor-element-c5483ee.e-con{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-e5309e4{text-align:center;}.elementor-21384 .elementor-element.elementor-element-110f3dc{text-align:center;}.elementor-21384 .elementor-element.elementor-element-990fd2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-21384 .elementor-element.elementor-element-990fd2e.elementor-element{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-990fd2e{text-align:center;}.elementor-21384 .elementor-element.elementor-element-271b5e2{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-21384 .elementor-element.elementor-element-271b5e2.e-con{--align-self:stretch;}.elementor-21384 .elementor-element.elementor-element-e36bd9f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21384 .elementor-element.elementor-element-35d3953 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-21384 .elementor-element.elementor-element-35d3953.elementor-element{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-b8226a3.elementor-element{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-aa9bb5e.elementor-element{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-aa76449.elementor-element{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-a0b453e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21384 .elementor-element.elementor-element-a0b453e.elementor-element{--align-self:center;}.elementor-21384 .elementor-element.elementor-element-c7826ca{--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-21384 .elementor-element.elementor-element-9a59345{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21384 .elementor-element.elementor-element-b84dc95{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21384 .elementor-element.elementor-element-cd4bf60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-e36bd9f *//* GRID */
.feature-grid{
    display: grid;

    grid-template-columns: repeat(2, 1fr);

    gap: 20px;

    width: 100%;
}

/* CARD */
.feature-card{

    border-radius: 22px;

    padding: 28px 22px;

    text-align: center;

    transition: all 0.35s ease;

    position: relative;

    overflow: hidden;

    border: 1px solid rgba(255,255,255,0.08);
}

/* GREEN CARD */
.green-card{
    background: #066000;;
}

/* BLACK CARD */
.black-card{
    background: #111111;
}

/* HOVER */
.feature-card:hover{

    transform: translateY(-6px);

    box-shadow: 0 18px 40px rgba(0,0,0,0.16);
}

/* ICON WRAPPER */
.icon{

    width: 72px;

    height: 72px;

    margin: 0 auto 18px;

    border-radius: 50%;

    display: flex;

    align-items: center;

    justify-content: center;

    background: rgba(255,255,255,0.10);

    border: 1px solid rgba(255,255,255,0.12);

    transition: all 0.35s ease;

    backdrop-filter: blur(4px);
}

/* ICON */
.icon i{

    font-size: 28px;

    color: #ffffff;
}

/* ICON HOVER */
.feature-card:hover .icon{

    transform: scale(1.08);

    background: rgba(255,255,255,0.18);

    box-shadow: 0 8px 22px rgba(255,255,255,0.12);
}

/* TITLE */
.feature-card h3{

    color: #ffffff;

    font-size: 22px;

    font-weight: 700;

    margin-bottom: 10px;

    letter-spacing: -0.02em;
}

/* DESCRIPTION */
.feature-card p{

    color: rgba(255,255,255,0.88);

    font-size: 15px;

    line-height: 1.7;

    margin: 0;
}

/* MOBILE */
@media(max-width:768px){

    .feature-grid{

        grid-template-columns: 1fr;
    }

    .feature-card{

        padding: 24px 18px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8226a3 *//* ─── Google Fonts imported in HTML ─── */
/* Playfair Display (headings) + DM Sans (body) */

/* ─── PAGE CENTERING (remove if embedding in a larger layout) ─── */
body {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f4ede3;
  font-family: 'DM Sans', sans-serif;
  margin: 0;
  padding: 24px;
  box-sizing: border-box;
}

/* ─── CARD WRAPPER ─── */
.card.tier-bronze {
  width: 300px;
  border-radius: 14px;
  overflow: hidden;
  border: 2px solid #c49a6c;
  box-shadow: 0 12px 40px rgba(139, 94, 60, 0.2);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.card.tier-bronze:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(139, 94, 60, 0.28);
}

/* ─── HEADER ─── */
.card-header {
  background: linear-gradient(145deg, #8b5e3c, #c49a6c);
  padding: 30px 24px 26px;
  text-align: center;
}

.tier-badge {
  display: inline-block;
  background: rgba(255, 255, 255, 0.18);
  border: 1px solid rgba(255, 255, 255, 0.35);
  color: #fff;
  font-size: 0.68rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  padding: 5px 14px;
  border-radius: 100px;
  margin-bottom: 14px;
}

.tier-name {
  font-family: 'Playfair Display', serif;
  font-size: 2rem;
  font-weight: 700;
  color: #fff;
  margin: 0 0 10px;
  line-height: 1.1;
}

.tier-desc {
  font-size: 0.85rem;
  color: rgba(255, 255, 255, 0.85);
  line-height: 1.55;
  margin: 0;
  font-weight: 300;
}

/* ─── BODY (stats) ─── */
.card-body {
  background: #f5ede0;
  padding: 10px 12px 4px;
}

.tier-stat {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 13px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.09);
  font-size: 0.88rem;
}

.tier-stat.last {
  border-bottom: none;
}

.stat-label {
  color: #7a6652;
  font-weight: 400;
}

.stat-value {
  font-weight: 700;
  color: #3b2a1a;
}

.stat-value.buyback {
  color: #2d7a50;
}

/* ─── FOOTER ─── */
.card-footer {
  background: #8b5e3c;
  color: #fff;
  text-align: center;
  padding: 15px 24px;
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 0.03em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa9bb5e */.card.tier-silver {
  width: 300px;
  border-radius: 14px;
  overflow: hidden;
  border: 2px solid #9eb3c6;
  box-shadow: 0 12px 40px rgba(96, 112, 128, 0.2);
  font-family: 'DM Sans', sans-serif;
}

.tier-silver .card-header {
  background: linear-gradient(145deg, #1a3a5c, #2e6da4);
  padding: 30px 24px 26px;
  text-align: center;
}

.tier-silver .tier-badge {
  display: inline-block;
  background: rgba(255,255,255,0.18);
  border: 1px solid rgba(255,255,255,0.35);
  color: #fff;
  font-size: 0.68rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  padding: 5px 14px;
  border-radius: 100px;
  margin-bottom: 14px;
}

.tier-silver .tier-name {
  font-family: 'Playfair Display', serif;
  font-size: 2rem;
  font-weight: 700;
  color: #fff;
  margin: 0 0 10px;
}

.tier-silver .tier-desc {
  font-size: 0.85rem;
  color: rgba(255,255,255,0.85);
  line-height: 1.55;
  margin: 0;
  font-weight: 300;
}

.tier-silver .card-body {
  background: #f0f4f7;
  padding: 10px 12px 4px;
}

.tier-silver .tier-stat {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 13px 0;
  border-bottom: 1px solid rgba(0,0,0,0.09);
  font-size: 0.88rem;
}

.tier-silver .tier-stat.last { border-bottom: none; }

.tier-silver .stat-label { color: #5a6a7a; font-weight: 400; }

.tier-silver .stat-value { font-weight: 700; color: #1e2d3d; }

.tier-silver .stat-value.buyback { color: #2d7a50; }

.tier-silver .card-footer {
  background: #1a3a5c;
  color: #fff;
  text-align: center;
  padding: 15px 24px;
  font-size: 0.9rem;
  font-weight: 700;
}

/* ─── HOVER ANIMATION FOR ALL TIER CARDS ─── */
.card.tier-bronze,
.card.tier-silver,
.card.tier-gold,
.card.tier-platinum {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.card.tier-silver:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(26, 58, 92, 0.35);
}

.card.tier-gold:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(184, 134, 11, 0.28);
}

.card.tier-platinum:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(26, 71, 49, 0.28);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa76449 */.card.tier-gold {
  width: 300px;
  border-radius: 14px;
  overflow: hidden;
  border: 2px solid #daa520;
  box-shadow: 0 12px 40px rgba(184, 134, 11, 0.25);
  font-family: 'DM Sans', sans-serif;
}

.tier-gold .card-header {
  background: linear-gradient(145deg, #8f6908, #b8860b);
  padding: 30px 24px 26px;
  text-align: center;
}

.tier-gold .tier-badge {
  display: inline-block;
  background: rgba(255,255,255,0.18);
  border: 1px solid rgba(255,255,255,0.35);
  color: #fff;
  font-size: 0.68rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  padding: 5px 14px;
  border-radius: 100px;
  margin-bottom: 14px;
}

.tier-gold .tier-name {
  font-family: 'Playfair Display', serif;
  font-size: 2rem;
  font-weight: 700;
  color: #fff;
  margin: 0 0 10px;
}

.tier-gold .tier-desc {
  font-size: 0.85rem;
  color: rgba(255,255,255,0.9);
  line-height: 1.55;
  margin: 0;
  font-weight: 300;
}

.tier-gold .card-body {
  background: #fdf6e3;
  padding: 10px 12px 4px;
}

.tier-gold .tier-stat {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 13px 0;
  border-bottom: 1px solid rgba(0,0,0,0.09);
  font-size: 0.88rem;
}

.tier-gold .tier-stat.last { border-bottom: none; }

.tier-gold .stat-label { color: #7a6520; font-weight: 400; }

.tier-gold .stat-value { font-weight: 700; color: #2a1f00; }

.tier-gold .stat-value.buyback { color: #2d7a50; }

.tier-gold .card-footer {
  background: #8f6908;
  color: #fff;
  text-align: center;
  padding: 15px 24px;
  font-size: 0.9rem;
  font-weight: 700;
}

/* ─── HOVER ANIMATION FOR ALL TIER CARDS ─── */
.card.tier-bronze,
.card.tier-silver,
.card.tier-gold,
.card.tier-platinum {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.card.tier-silver:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(96, 112, 128, 0.28);
}

.card.tier-gold:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(184, 134, 11, 0.28);
}

.card.tier-platinum:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(26, 71, 49, 0.28);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a0b453e */.card.tier-platinum {
  width: 300px;
  border-radius: 14px;
  overflow: hidden;
  border: 2px solid #2d6a4f;
  box-shadow: 0 12px 40px rgba(26, 71, 49, 0.25);
  font-family: 'DM Sans', sans-serif;
}

.tier-platinum .card-header {
  background: linear-gradient(145deg, #1a4731, #066000);
  padding: 30px 24px 26px;
  text-align: center;
}

.tier-platinum .tier-badge {
  display: inline-block;
  background: rgba(255,255,255,0.12);
  border: 1px solid rgba(255,255,255,0.25);
  color: #d4a017;
  font-size: 0.68rem;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  padding: 5px 14px;
  border-radius: 100px;
  margin-bottom: 14px;
}

.tier-platinum .tier-name {
  font-family: 'Playfair Display', serif;
  font-size: 2rem;
  font-weight: 700;
  color: #fff;
  margin: 0 0 10px;
}

.tier-platinum .tier-desc {
  font-size: 0.85rem;
  color: rgba(255,255,255,0.8);
  line-height: 1.55;
  margin: 0;
  font-weight: 300;
}

.tier-platinum .card-body {
  background: #edf5f0;
  padding: 10px 12px 4px;
}

.tier-platinum .tier-stat {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 13px 0;
  border-bottom: 1px solid rgba(0,0,0,0.09);
  font-size: 0.88rem;
}

.tier-platinum .tier-stat.last { border-bottom: none; }

.tier-platinum .stat-label { color: #3d6b52; font-weight: 400; }

.tier-platinum .stat-value { font-weight: 700; color: #0f2a1c; }

.tier-platinum .stat-value.buyback { color: #2d7a50; }

.tier-platinum .card-footer {
  background: #1a4731;
  color: #d4a017;
  text-align: center;
  padding: 15px 24px;
  font-size: 0.9rem;
  font-weight: 700;
}

/* ─── HOVER ANIMATION FOR ALL TIER CARDS ─── */
.card.tier-bronze,
.card.tier-silver,
.card.tier-gold,
.card.tier-platinum {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.card.tier-silver:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(96, 112, 128, 0.28);
}

.card.tier-gold:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(184, 134, 11, 0.28);
}

.card.tier-platinum:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 60px rgba(26, 71, 49, 0.28);
}/* End custom CSS */