.elementor-20246 .elementor-element.elementor-element-26885cf{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20246 .elementor-element.elementor-element-9485d67{--display:flex}.elementor-20246 .elementor-element.elementor-element-d432f8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-20246 .elementor-element.elementor-element-d432f8c:not(.elementor-motion-effects-element-type-background),.elementor-20246 .elementor-element.elementor-element-d432f8c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-20246 .elementor-element.elementor-element-f3afb76{padding:15px 0 05px 0;text-align:center}.elementor-20246 .elementor-element.elementor-element-f3afb76 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:700;line-height:20px;color:#006852}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-20246 .elementor-element.elementor-element-15c36e6{--divider-border-style:solid;--divider-color:#006852;--divider-border-width:1px}.elementor-20246 .elementor-element.elementor-element-15c36e6 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-20246 .elementor-element.elementor-element-15c36e6 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-20246 .elementor-element.elementor-element-eaee401 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-20246 .elementor-element.elementor-element-eaee401 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-20246 .elementor-element.elementor-element-eaee401{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-20246 .elementor-element.elementor-element-eaee401 .elementor-icon-list-text{transition:color 0.3s}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-20246 .elementor-element.elementor-element-293cb5a .elementor-button{background-color:#006852;border-radius:50px 50px 50px 50px;padding:015px 25px 15px 025px}.elementor-20246 .elementor-element.elementor-element-293cb5a{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-20246 .elementor-element.elementor-element-293cb5a .elementor-button:hover,.elementor-20246 .elementor-element.elementor-element-293cb5a .elementor-button:focus{box-shadow:0 5px 10px 0 rgba(0,93.50000000000001,73.72115384615384,.39)}.elementor-20246 .elementor-element.elementor-element-5cf0593{margin:010px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-20246 .elementor-element.elementor-element-5cf0593 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:12px;font-weight:300;line-height:15px;color:#000}.elementor-20246 .elementor-element.elementor-element-3b696c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-post-info .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-post-info .elementor-icon-list-text,.elementor-widget-post-info .elementor-icon-list-text a{color:var(--e-global-color-secondary)}.elementor-widget-post-info .elementor-icon-list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-20246 .elementor-element.elementor-element-7f18843{padding:0 0 0 0}.elementor-20246 .elementor-element.elementor-element-7f18843 .elementor-icon-list-icon{width:14px}.elementor-20246 .elementor-element.elementor-element-7f18843 .elementor-icon-list-icon i{font-size:14px}.elementor-20246 .elementor-element.elementor-element-7f18843 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-20246 .elementor-element.elementor-element-7f18843 .elementor-icon-list-item{font-family:"Poppins",Sans-serif;font-weight:400}@media(max-width:767px){.elementor-20246 .elementor-element.elementor-element-d432f8c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-20246 .elementor-element.elementor-element-3b696c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(min-width:768px){.elementor-20246 .elementor-element.elementor-element-9485d67{--width:20%}.elementor-20246 .elementor-element.elementor-element-3b696c9{--width:70%}}.elementor-icon-list-items{list-style:none!important;padding:0!important;margin:0!important}.elementor-icon-list-item{margin-bottom:8px!important;display:flex!important;align-items:center!important;border-radius:8px!important;transition:all 0.3s ease!important;box-shadow:0 2px 4px rgb(0 0 0 / .05)!important}.elementor-icon-list-item:hover{background:#e6f2ef!important;color:#006852!important}.elementor-icon-list-item a{text-decoration:none!important;padding:15px 20px!important;color:#666666!important;font-weight:500!important;display:flex!important;align-items:center!important;width:100%!important}.elementor-icon-list-item:hover a{color:#006852!important}.elementor-icon-list-icon{margin-right:12px!important;width:20px!important;height:20px!important}.elementor-icon-list-icon svg{fill:#666666!important;width:100%!important;height:100%!important;transition:fill 0.3s ease!important}.elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#006852!important}.elementor-icon-list-text{font-family:'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;font-size:1rem!important;line-height:1.5!important}@media (max-width:768px){.elementor-icon-list-item{padding:12px 18px!important}.elementor-icon-list-text{font-size:0.9rem!important}}.elementor-20246 .elementor-element.elementor-element-d432f8c{max-height:80vh!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#006852 #e0f2ef!important}.elementor-20246 .elementor-element.elementor-element-d432f8c::-webkit-scrollbar{width:8px!important;height:8px!important}.elementor-20246 .elementor-element.elementor-element-d432f8c::-webkit-scrollbar-track{background:#e0f2ef!important;border-radius:10px!important;margin:4px 0!important}.elementor-20246 .elementor-element.elementor-element-d432f8c::-webkit-scrollbar-thumb{background-color:#006852!important;border-radius:10px!important;border:2px solid #e0f2ef!important}.elementor-20246 .elementor-element.elementor-element-d432f8c::-webkit-scrollbar-thumb:hover{background-color:#005a46!important}.elementor-20246 .elementor-element.elementor-element-d432f8c{scrollbar-width:thin!important;scrollbar-color:#006852 #e0f2ef!important}.elementor-20246 .elementor-element.elementor-element-7f18843 li{padding:15px 20px!important;background-color:#fff}:root{--primary-green:#026953;--dark-green:#014c3a;--medium-green:#038a6a;--light-green:#e6f2f0;--br-green:#009c3b;--br-gold:#D4AF37;--br-gold-light:#FFE8A0;--br-gold-dark:#B8860B;--br-blue:#002776;--accent-gold:#FFC107;--accent-orange:#ff8c00;--white:#ffffff;--gray:#444444;--light-gray:#f5f5f5;--text-dark:#333333}.carrotec-article-container{max-width:1200px;margin:0 auto;padding:0 20px 40px;position:relative;background:#fff0}.hero-header{text-align:center;padding:60px;background:linear-gradient(135deg,var(--primary-green) 0%,var(--br-green) 70%,var(--dark-green) 100%);color:var(--white);border-radius:0 0 40px 40px;margin-bottom:40px;position:relative;overflow:hidden;box-shadow:0 15px 40px rgb(2 105 83 / .4)}.hero-header::before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle at 15% 25%,rgb(212 175 55 / .15) 0%,transparent 20%),radial-gradient(circle at 85% 75%,rgb(212 175 55 / .15) 0%,transparent 20%);pointer-events:none}.title-h2{font-weight:700;font-size:42px!important;margin-bottom:20px;text-shadow:0 3px 6px rgb(0 0 0 / .4);position:relative;z-index:2;color:var(--white)!important;max-width:900px}.hero-header p{font-size:clamp(1.1rem, 2.5vw, 1.5rem);max-width:900px;margin:0 auto 25px;line-height:1.8;position:relative;z-index:2;color:var(--br-gold-light)}.hero-subtitle{background:rgb(255 255 255 / .2);display:inline-block;padding:10px 25px;border-radius:50px;font-weight:600;font-size:clamp(0.9rem, 2vw, 1.2rem);backdrop-filter:blur(8px);border:1px solid rgb(255 232 160 / .3);position:relative;z-index:2;color:var(--br-gold-light)}.decorative-elements{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.deco-circle{position:absolute;border-radius:50%;border:2px dashed rgb(212 175 55 / .4)}.circle-1{width:140px;height:140px;top:15%;left:10%;animation:rotateAndPulse 12s linear infinite}.circle-2{width:100px;height:100px;bottom:25%;right:15%;animation:rotateAndPulse 14s linear infinite 2s}.circle-3{width:70px;height:70px;top:35%;right:20%;animation:rotateAndPulse 10s linear infinite 1s}.carrotec-article-container h2{color:var(--primary-green);font-weight:700;font-size:clamp(1.8rem, 4vw, 2.4rem);margin:50px 0 25px;position:relative;padding-bottom:15px}.carrotec-article-container h2::after{content:"";position:absolute;bottom:0;left:0;width:80px;height:4px;background:linear-gradient(90deg,var(--br-gold),var(--accent-orange));border-radius:2px}.carrotec-article-container h3{color:var(--dark-green);font-weight:600;font-size:clamp(1.4rem, 3vw, 1.8rem);margin:35px 0 20px;position:relative;padding-left:18px}.carrotec-article-container h3::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:70%;width:5px;background:var(--br-gold);border-radius:3px}.carrotec-article-container p{margin-bottom:20px;font-size:clamp(1rem, 2.5vw, 1.2rem);color:var(--gray);line-height:1.8}.intro-section{background:linear-gradient(145deg,var(--br-gold-light) 0%,#fff8e1 100%);padding:30px;border-radius:18px;margin-bottom:40px;position:relative;overflow:hidden;box-shadow:0 8px 25px rgb(2 105 83 / .1);border:1px solid rgb(212 175 55 / .3)}.intro-section::before{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;background:var(--br-gold);border-radius:50%;opacity:.12}.highlight-box{background:linear-gradient(135deg,rgb(212 175 55 / .18) 0%,rgb(212 175 55 / .08) 100%);padding:25px;border-radius:15px;margin:25px 0;border-left:5px solid var(--br-gold);box-shadow:0 5px 15px rgb(0 0 0 / .05)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin:35px 0}.benefit-card{background:var(--white);padding:25px;border-radius:16px;box-shadow:0 8px 20px rgb(2 105 83 / .08);position:relative;overflow:hidden;transition:transform 0.4s ease,box-shadow 0.4s ease;border-top:4px solid var(--br-green);transform:translateY(0)}.benefit-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--br-green),var(--br-gold));opacity:0;transition:opacity 0.4s ease}.benefit-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgb(2 105 83 / .15)}.benefit-card:hover::after{opacity:1}.benefit-card h4{color:var(--primary-green);margin-top:0;font-size:1.3rem;display:flex;align-items:center;gap:10px}.benefit-icon{color:var(--br-gold);background:rgb(0 156 59 / .12);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform 0.3s ease}.benefit-card:hover .benefit-icon{transform:scale(1.1)}.tool-table-container{overflow-x:auto;margin:35px 0;border-radius:12px;box-shadow:0 5px 15px rgb(0 0 0 / .05)}.tool-table{width:100%;border-collapse:collapse;min-width:700px;background:var(--white)}.tool-table th{background:linear-gradient(135deg,var(--primary-green) 0%,var(--br-green) 100%);color:var(--white);padding:16px;text-align:left;font-weight:600;font-size:1.1rem}.tool-table th:first-child{border-radius:12px 0 0 0}.tool-table th:last-child{border-radius:0 12px 0 0}.tool-table td{padding:16px;border-bottom:1px solid var(--light-gray);color:var(--gray);font-size:1.05rem}.tool-table tr:nth-child(even){background-color:rgb(230 242 240 / .3)}.tool-table tr:last-child td:first-child{border-radius:0 0 0 12px}.tool-table tr:last-child td:last-child{border-radius:0 0 12px 0}.trends-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin:45px 0}.trend-card{background:var(--white);padding:25px;border-radius:16px;box-shadow:0 8px 20px rgb(2 105 83 / .08);position:relative;overflow:hidden;transition:transform 0.4s ease,box-shadow 0.4s ease;border:1px solid rgb(0 156 59 / .1);transform:translateY(0)}.trend-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgb(2 105 83 / .15)}.trend-card h4{color:var(--dark-green);margin-top:0;font-size:1.3rem;padding-bottom:10px;border-bottom:2px solid var(--light-gray);margin-bottom:18px}.trend-icon{position:absolute;top:20px;right:20px;font-size:2.5rem;color:rgb(212 175 55 / .15);z-index:0;transition:transform 0.5s ease}.trend-card:hover .trend-icon{transform:rotate(15deg) scale(1.1)}.cta-section{background:linear-gradient(135deg,var(--primary-green) 0%,var(--br-green) 100%);color:var(--white);padding:50px 30px;border-radius:22px;text-align:center;margin:60px 0 35px;position:relative;overflow:hidden;box-shadow:0 10px 30px rgb(2 105 83 / .3)}.cta-section h3{color:var(--white);font-size:clamp(1.9rem, 4vw, 2.2rem);margin-bottom:20px;position:relative;z-index:2}.cta-section p{max-width:800px;margin:0 auto 30px;font-size:clamp(1.1rem, 2.5vw, 1.3rem);position:relative;z-index:2;color:var(--br-gold-light)}.cta-section p a{max-width:800px;margin:0 auto 30px;font-size:clamp(1.1rem, 2.5vw, 1.3rem);position:relative;z-index:2;color:var(--br-gold)}.cta-button{display:inline-block;background:linear-gradient(90deg,var(--br-gold),var(--accent-orange));color:var(--dark-green);padding:16px 45px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;margin-top:15px;transition:all 0.3s ease;border:none;cursor:pointer;position:relative;z-index:2;box-shadow:0 5px 15px rgb(0 0 0 / .2)}.cta-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(0 0 0 / .3);background:linear-gradient(90deg,var(--accent-orange),var(--br-gold));color:white!important}.support-section{background:var(--br-gold-light);padding:25px;border-radius:14px;margin:45px 0;text-align:center;box-shadow:0 4px 12px rgb(2 105 83 / .08)}.support-section h4{color:var(--primary-green);font-size:clamp(1.4rem, 3vw, 1.6rem);margin-bottom:18px}.support-section ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.support-section li{margin:0}.support-section a{color:var(--primary-green);font-weight:600;text-decoration:none;border-bottom:1px dotted var(--primary-green);transition:all 0.3s ease;font-size:1.05rem}.support-section a:hover{color:var(--accent-orange);border-bottom:1px solid var(--accent-orange)}.br-pattern{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 10% 20%,rgb(212 175 55 / .1) 0%,transparent 25%),radial-gradient(circle at 90% 80%,rgb(212 175 55 / .1) 0%,transparent 25%);pointer-events:none;z-index:1}.br-diamond{position:absolute;width:160px;height:160px;background:rgb(212 175 55 / .06);transform:rotate(45deg);top:-80px;right:-80px;z-index:1}.carrotec-article-container strong{color:var(--dark-green);font-weight:600}.carrotec-article-container a{color:var(--primary-green);font-weight:600;text-decoration:none;border-bottom:1px dotted var(--primary-green);transition:all 0.3s ease}.carrotec-article-container a:hover{color:var(--accent-orange);border-bottom:1px solid var(--accent-orange)}.carrotec-article-container ul{padding-left:28px;margin-bottom:22px}.carrotec-article-container li{margin-bottom:12px;position:relative;padding-left:28px;font-size:clamp(1rem, 2.5vw, 1.1rem)}.carrotec-article-container li::before{content:"•";color:var(--br-gold);font-weight:700;position:absolute;left:0;top:0;font-size:1.6rem}.quote{font-style:italic;border-left:4px solid var(--br-gold);padding:22px 26px;margin:30px 0;color:var(--gray);background:rgb(212 175 55 / .06);border-radius:0 10px 10px 0;position:relative}.quote::before{content:'"';position:absolute;top:12px;left:12px;font-size:4rem;color:rgb(212 175 55 / .15);font-family:Georgia,serif}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;margin:40px 0}.stat-card{background:#fff;padding:25px;border-radius:16px;box-shadow:0 8px 25px rgb(2 105 83 / .08);text-align:center;transition:transform 0.4s ease;transform:translateY(0)}.stat-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgb(2 105 83 / .15)}.stat-card h3{color:var(--primary-green);font-size:1.25rem;margin-top:0;display:flex;align-items:center;justify-content:center;gap:10px}.stat-icon{font-size:1.5rem}.stat-value{font-size:2.5rem;font-weight:700;color:var(--br-green);margin:15px 0;text-shadow:0 2px 4px rgb(0 0 0 / .1)}.stat-graph{height:20px;background:var(--light-gray);border-radius:10px;margin:25px 0;overflow:hidden;position:relative}.graph-bar{height:100%;background:linear-gradient(90deg,var(--br-green),var(--br-gold));border-radius:10px;width:0;transition:width 1.5s ease-out}.stat-graph.circular{height:120px;background:#fff0;position:relative;margin:15px auto 25px;width:120px}.graph-circle{width:100%;height:100%;position:relative}.graph-circle svg{width:100%;height:100%;transform:rotate(-90deg)}.graph-circle circle{fill:none;stroke:var(--light-gray);stroke-width:10;stroke-linecap:round}.graph-circle circle:last-child{stroke:url(#gradient);stroke-dasharray:283;stroke-dashoffset:283;transition:stroke-dashoffset 1.5s ease-out}.graph-circle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.8rem;font-weight:700;color:var(--br-green)}.stats-grid p{font-size:1rem;margin-top:15px;color:var(--gray)}.svg-defs{position:absolute;width:0;height:0}@keyframes rotateAndPulse{0%{transform:rotate(0deg) scale(1);opacity:.4}50%{transform:rotate(180deg) scale(1.05);opacity:.6}100%{transform:rotate(360deg) scale(1);opacity:.4}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero-header{padding:50px 15px;margin-bottom:30px}.intro-section,.highlight-box,.trend-card{padding:20px}.benefits-grid,.trends-container,.stats-grid{grid-template-columns:1fr;gap:20px}.cta-section{padding:40px 20px}.tool-table-container{border-radius:8px}}@media (max-width:480px){.hero-header{padding:40px 15px}.cta-button{width:100%;padding:14px;text-align:center}.carrotec-article-container h2{margin:40px 0 20px}.support-section ul{flex-direction:column}.stat-card{padding:20px}}