:root{--icon--angle-down: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M1.052.175 4.994 4.34 8.96.175c.523-.562 1.416.36.871.923l-4.465 4.75c-.196.203-.523.203-.697 0l-4.51-4.75c-.522-.562.37-1.485.894-.923z'/%3E%3C/svg%3E");--icon--angle-up: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8.94971 5.82517-3.942-4.165-3.966 4.16501c-.523.562-1.416-.36-.871-.923l4.465-4.75c.196-.203.523-.203.697 0l4.51 4.74999c.52199.562-.369 1.485-.893.923Z' fill='currentColor'/%3E%3C/svg%3E");--icon--arrow-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='13' viewBox='0 0 18 13'%3E%3Cpath fill='%2300C43C' fill-rule='evenodd' d='M18 6.726a.97.97 0 0 0-.225-.6l-4.5-5.1C12.903.644 12.353.636 12 .95c-.353.314-.39.921-.075 1.275l3.178 3.6H.9a.9.9 0 0 0 0 1.8h14.203l-3.178 3.6c-.314.353-.27.951.075 1.275.36.337.96.278 1.275-.075l4.5-5.1a.84.84 0 0 0 .225-.6z'/%3E%3C/svg%3E");--icon--checkmark: url("data:image/svg+xml;utf8,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 12.6364 12.25 17 19 9' stroke='currentColor' stroke-width='4' stroke-linecap='square'/%3E%3C/svg%3E");--icon--search: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 19c4.4183 0 8-3.5817 8-8 0-4.41828-3.5817-8-8-8-4.41828 0-8 3.58172-8 8 0 4.4183 3.58172 8 8 8Zm10 2-4.35-4.35' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon--play-pause: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 512 512' xml:space='preserve'%3E%3Cpath d='M332.8 187.733c-5.12 0-8.533 3.413-8.533 8.533v119.467c0 5.12 3.413 8.533 8.533 8.533 5.12 0 8.533-3.413 8.533-8.533V196.267c0-5.12-3.413-8.534-8.533-8.534zm51.2 0c-5.12 0-8.533 3.413-8.533 8.533v119.467c0 5.12 3.413 8.533 8.533 8.533s8.533-3.413 8.533-8.533V196.267c0-5.12-3.413-8.534-8.533-8.534zm-89.6.854c-4.267-1.707-9.387-.853-11.947 3.413l-68.267 119.467c-1.707 4.267-.853 9.387 3.413 11.947 1.707.853 2.56.853 4.267.853 2.56 0 5.973-1.707 7.68-4.267l68.267-119.467c1.707-4.266.854-9.386-3.413-11.946zm-85.333 59.733-102.4-59.733c-2.56-1.707-5.973-1.707-8.533 0s-4.267 4.267-4.267 7.68v119.467c0 3.413 1.707 5.973 4.267 7.68 1.707.853 2.56.853 4.267.853s2.56 0 4.267-.853l102.4-59.733c2.56-1.707 4.267-4.267 4.267-7.68s-1.708-5.974-4.268-7.681zm-98.134 52.053v-89.6l76.8 44.373-76.8 45.227z' fill='%23fff'/%3E%3C/svg%3E")}.css-icon{display:inline-block;-webkit-mask:var(--css-icon) no-repeat;mask:var(--css-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;height:1em;width:1em}html{font-size:62.5%}body{font-size:16px;margin:0;font-family:"Montserrat",sans-serif;overflow:initial !important}body.modal-open{overflow:hidden !important}.fancybox-container{z-index:10}.fancybox-container .fancybox-bg{background:rgba(0,0,0,0)}@media(max-width: 767px){.fancybox-container .fancybox-slide--iframe{padding:15px}}.fancybox-container .fancybox-slide--iframe .fancybox-content{max-width:800px;max-height:80vh;border:none;border-radius:5px;padding:35px;-webkit-box-shadow:10px 20px 40px 0 rgba(53,65,97,.7);box-shadow:10px 20px 40px 0 rgba(53,65,97,.7)}.fancybox-container .fancybox-slide--iframe .fancybox-iframe{padding:30px}.fancybox-container .fancybox-slide--iframe .fancybox-close-small{background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:center center;background-color:#e95238;top:-15px;right:-15px;padding:15px;border-radius:50%;border:2px solid #fff;opacity:1}.tooltip{position:absolute;text-align:center;padding:24px;background:#fff;border-radius:4px;z-index:12;-webkit-box-shadow:0 5px 10px 0 rgba(74,74,73,.15);box-shadow:0 5px 10px 0 rgba(74,74,73,.15);width:250px;top:calc(100% + 15px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;margin:0;font:inherit;line-height:normal;word-wrap:normal;opacity:1;word-break:initial;text-decoration:initial;text-shadow:none;text-transform:none;letter-spacing:initial;word-spacing:initial;white-space:initial;line-break:initial}.tooltip--top:before,.tooltip--bottom:before,.tooltip--left:before,.tooltip--right:before{content:"";position:absolute;width:9px;height:9px;background:#fff;border-radius:3px;z-index:11}.tooltip--top:after,.tooltip--bottom:after,.tooltip--left:after,.tooltip--right:after{content:"";position:absolute;display:block;background:#fff;z-index:11}.tooltip--top,.tooltip--bottom{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:auto}.tooltip--top:before,.tooltip--bottom:before{left:50%}.tooltip--top:after,.tooltip--bottom:after{left:4px;width:calc(100% - 8px);height:12px}.tooltip--bottom{top:calc(100% + 15px);bottom:auto}.tooltip--bottom:before{top:5px;-webkit-transform:translate(-50%, -100%) rotate(45deg);-ms-transform:translate(-50%, -100%) rotate(45deg);transform:translate(-50%, -100%) rotate(45deg);-webkit-box-shadow:-1px -1px 10px 0 rgba(74,74,73,.15);box-shadow:-1px -1px 10px 0 rgba(74,74,73,.15)}.tooltip--bottom:after{top:0;bottom:auto}.tooltip--top{top:auto;bottom:calc(100% + 15px)}.tooltip--top:before{bottom:-5px;-webkit-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg);-webkit-box-shadow:1px 1px 10px 0 rgba(74,74,73,.15);box-shadow:1px 1px 10px 0 rgba(74,74,73,.15)}.tooltip--top:after{top:auto;bottom:0}.tooltip--left,.tooltip--right{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}.tooltip--left:before,.tooltip--right:before{top:50%}.tooltip--left:after,.tooltip--right:after{top:4px;width:12px;height:calc(100% - 8px)}.tooltip--right{right:auto;left:calc(100% + 15px)}.tooltip--right:before{left:0;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-box-shadow:1px 1px 10px 0 rgba(74,74,73,.15);box-shadow:1px 1px 10px 0 rgba(74,74,73,.15)}.tooltip--right:after{left:0;right:auto}.tooltip--left{left:auto;right:calc(100% + 15px)}.tooltip--left:before{right:0;-webkit-transform:translate(50%, -50%) rotate(45deg);-ms-transform:translate(50%, -50%) rotate(45deg);transform:translate(50%, -50%) rotate(45deg);-webkit-box-shadow:-1px -1px 10px 0 rgba(74,74,73,.15);box-shadow:-1px -1px 10px 0 rgba(74,74,73,.15)}.tooltip--left:after{right:0;left:auto}.tooltip p,.tooltip ul,.tooltip ol{font:inherit;text-align:left}.tooltipster-content{color:#000;font-size:14px}.tooltip_templates{display:none}.tooltip-aria{position:absolute;visibility:hidden}.tooltipster-base{z-index:99 !important}.tooltipster-base .tooltipster-box{border:none;background:none;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}.tooltipster-base .tooltipster-box .tooltipster-content{padding:0;overflow:initial;color:#4c4c4c}.tooltipster-base .tooltipster-box .tooltipster-content .tooltip{width:280px;top:auto;bottom:auto;left:auto;right:auto;position:static;-webkit-transform:none;-ms-transform:none;transform:none;display:block}.tooltipster-base .tooltipster-box .tooltipster-content .tooltip:before,.tooltipster-base .tooltipster-box .tooltipster-content .tooltip:after{content:none}.tooltipster-base .tooltipster-box .tooltipster-content .author{width:450px}@media(max-width: 767px){.tooltipster-base .tooltipster-box .tooltipster-content .author{width:400px;padding:15px}}@media(max-width: 575px){.tooltipster-base .tooltipster-box .tooltipster-content .author{width:305px;padding:15px 5px}}.tooltipster-base .tooltipster-box .tooltipster-content .author .name{font-size:2rem;font-weight:600;line-height:1.45;margin-bottom:12px}@media(max-width: 575px){.tooltipster-base .tooltipster-box .tooltipster-content .author .name{font-size:1.5rem;margin-bottom:6px}}.tooltipster-base .tooltipster-box .tooltipster-content .author p,.tooltipster-base .tooltipster-box .tooltipster-content .author ol,.tooltipster-base .tooltipster-box .tooltipster-content .author ul{text-align:center;font-size:1.5rem;line-height:1.73;color:#4a4a49;margin-bottom:10px}@media(max-width: 575px){.tooltipster-base .tooltipster-box .tooltipster-content .author p,.tooltipster-base .tooltipster-box .tooltipster-content .author ol,.tooltipster-base .tooltipster-box .tooltipster-content .author ul{font-size:1.2rem}}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials li{margin:0 5px}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials li.linkedin svg path{fill:#0077b5}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials li.twitter svg path{fill:#1da1f2}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials li.facebook svg path{fill:#3b5998}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials li.instagram svg path{fill:#c13584}.tooltipster-base .tooltipster-box .tooltipster-content .author ul.socials li svg{height:24px}.tooltipster-base .tooltipster-box .tooltipster-content .description-content{font-size:1.5rem;font-weight:500}.tooltipster-base.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-base.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}.tooltipster-base.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-base.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff}.tooltipster-base.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-base.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff}.tooltipster-base.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-base.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff}@media(max-width: 767px){body.page-template-template-b2s2023{font-size:14px}}main.redesign-template{color:#2e2e2d}main.redesign-template .content-container{max-width:1470px}main.redesign-template nav,main.redesign-template header,main.redesign-template section,main.redesign-template footer{width:100%}main.redesign-template .content-container,main.redesign-template+footer .content-container{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}main.redesign-template .wistia_embed [id$=".big_play_button_background"]{background-color:var(--theme-color) !important;opacity:.75}main.redesign-template h2{font-size:32px;font-weight:600;line-height:normal}@media(max-width: 767px){main.redesign-template h2{font-size:18px}}main.redesign-template .btn{--darken: 0;background-color:var(--theme-color);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, var(--darken))), to(rgba(0, 0, 0, var(--darken))));background-image:-o-linear-gradient(top, rgba(0, 0, 0, var(--darken)), rgba(0, 0, 0, var(--darken)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--darken)), rgba(0, 0, 0, var(--darken)));color:#fff;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;border:2px solid var(--theme-color);padding:12px 20px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:auto;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(max-width: 767px){main.redesign-template .btn{padding:6px 10px}}main.redesign-template .btn:hover,main.redesign-template .btn:focus{--darken: 0.25;-webkit-box-shadow:none;box-shadow:none}main.redesign-template .btn.btn-secondary{background:#fff;color:var(--theme-color);border:2px solid var(--theme-color)}main.redesign-template .btn.btn-white{background-color:#fff;color:var(--theme-color)}main.redesign-template .btn.btn-white.btn-secondary{background:rgba(0,0,0,0);color:#fff;border:2px solid #fff}main.redesign-template .btn.btn-white:hover,main.redesign-template .btn.btn-white:focus{--darken: 0.075}main.redesign-template .btn.btn-white-half-transparent{background:rgba(255,255,255,.2);color:#ffffff;border-color:#ffffff}main.redesign-template .btn.btn-white-half-transparent:hover{background:#ffffff;color:#008430}main.redesign-template .btn.btn-border{background-color:#fff;color:var(--theme-color);outline:2px solid var(--theme-color);outline-offset:-2px}main.redesign-template .btn.btn-border:hover,main.redesign-template .btn.btn-border:focus{--darken: 0}main.redesign-template ul.checkmark-list{list-style-type:none;padding:0;margin:0}main.redesign-template ul.checkmark-list li{margin-top:var(--list-gap, 24px);position:relative;padding-left:25px;max-width:445px}@media(max-width: 1365px){main.redesign-template ul.checkmark-list li{padding-left:20px}}main.redesign-template ul.checkmark-list li:before{content:"";position:absolute;top:0;left:0;-webkit-mask:var(--icon--checkmark) no-repeat;mask:var(--icon--checkmark) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;height:1em;width:1em;color:#00c43c;font-size:1.5rem;height:30px}main.redesign-template ul.checkmark-list li:first-child{margin-top:0}main.redesign-template .ending-green-banner{container-type:inline-size;--background: conic-gradient(from 63deg at 34.47% 66.75%, #00641F 0deg, #004118 180deg, #003B12 241.54deg, #004515 359.96deg, #00641F 360deg)}main.redesign-template .ending-green-banner .inner-container{--columns: 12;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-template-rows:1fr;border-radius:28px;overflow:hidden}@container (width < 640px){main.redesign-template .ending-green-banner .inner-container{--columns: 1;grid-template-rows:auto auto}}main.redesign-template .ending-green-banner .background{z-index:0;position:relative;grid-column:1/-1;grid-row:1/-1;background:var(--background)}main.redesign-template .ending-green-banner .content-column{grid-column:1/8;grid-row:1/-1;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;position:relative;isolation:isolate;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:360px;padding:80px 64px}@container (width < 640px){main.redesign-template .ending-green-banner .content-column{grid-column:1/-1;grid-row:1/2;min-height:0;padding:30px}}main.redesign-template .ending-green-banner .content-column:last-child{grid-column:1/-1}@container (width < 640px){main.redesign-template .ending-green-banner .content-column h2{font-size:clamp(1.6rem, 1.2307692308rem + 0.4807692308vw, 2rem);line-height:1.7;font-weight:500;font-weight:bold;text-wrap:balance}}main.redesign-template .ending-green-banner .subtitle{margin-top:12px}main.redesign-template .ending-green-banner .subtitle p{color:inherit;font-size:clamp(1.6rem, 1.2307692308rem + 0.4807692308vw, 2rem);line-height:1.7;font-weight:600;font-weight:500}main.redesign-template .ending-green-banner .buttons-container{list-style-type:none;padding:0;margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px}@container (width < 640px){main.redesign-template .ending-green-banner .buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px}}main.redesign-template .ending-green-banner .buttons-container .btn-white{border:none;color:#008430}main.redesign-template .ending-green-banner .image-column{grid-column:8/-1;grid-row:1/-1;background:rgba(0,0,0,0);position:relative}@container (width < 640px){main.redesign-template .ending-green-banner .image-column{max-width:100%;grid-column:1/-1;grid-row:2/-1}}main.redesign-template .ending-green-banner .image-column img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@container (width < 640px){main.redesign-template .ending-green-banner .image-column img{position:static}}main.redesign-template .ending-green-banner.variant--default.has-image .background{grid-column:1/8}@container (width < 640px){main.redesign-template .ending-green-banner.variant--default .background{display:none}}@container (width < 640px){main.redesign-template .ending-green-banner.variant--default .content-column{background:var(--background)}}main.redesign-template .ending-green-banner.variant--transparent-image .content-column{padding:40px;min-height:0}main.redesign-template .ending-green-banner.variant--transparent-image .content-column h2{font-weight:600;font-size:clamp(2.2rem, 1.4615384615rem + 0.9615384615vw, 3rem);line-height:1.4;font-weight:600}main.redesign-template .ending-green-banner.variant--transparent-image .content-column .subtitle p{font-weight:400;font-size:clamp(1.4rem, 1.2153846154rem + 0.2403846154vw, 1.6rem);line-height:1.75;font-weight:400}main.redesign-template .ending-green-banner.variant--transparent-image .image-column img{-o-object-fit:contain;object-fit:contain}main.redesign-template header{position:sticky;top:0;z-index:9;background-color:#fff}main.redesign-template header .logo{text-align:left}main.redesign-template header .logo .powered{color:#4a4a49;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}main.redesign-template header .logo .powered img{height:24px;margin-left:6px;margin-top:-5px}@media(max-width: 767px){main.redesign-template header .logo .powered span{display:none}}main.redesign-template header>.content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px;text-align:right;min-height:96px;max-height:140px}main.redesign-template header>.content-container img{width:auto}@media(max-width: 1024px){main.redesign-template header>.content-container img{max-width:60%;-o-object-fit:contain;object-fit:contain}}main.redesign-template header>.content-container img.size-smallest{height:30px}main.redesign-template header>.content-container img.size-small{height:50px}main.redesign-template header>.content-container img.size-normal{height:70px}main.redesign-template header>.content-container img.size-big{height:90px}main.redesign-template header>.content-container img.size-biggest{height:110px}main.redesign-template header>.content-container .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}main.redesign-template header>.content-container .header-buttons .register-links-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.redesign-template header>.content-container .header-buttons .register-links-buttons .btn:not(:first-child){margin-left:24px}main.redesign-template header>.content-container .header-buttons .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media(max-width: 1024px){main.redesign-template header>.content-container .header-buttons .menu{opacity:0;position:absolute;visibility:hidden;top:0;left:0;width:100%;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 12px;border-bottom:1px solid #7a7a7a;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}main.redesign-template header>.content-container .header-buttons .menu.active+.hamburger span:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}main.redesign-template header>.content-container .header-buttons .menu.active+.hamburger span:nth-child(2){display:none}main.redesign-template header>.content-container .header-buttons .menu.active+.hamburger span:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}main.redesign-template header>.content-container .header-buttons .menu .btn{padding:0;background-color:unset;color:var(--theme-color)}}main.redesign-template header>.content-container .header-buttons .lang-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:14px;font-weight:700;color:#494949;background:#fff;position:relative;cursor:pointer;gap:6px}main.redesign-template header>.content-container .header-buttons .lang-switch.active .arrow-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}main.redesign-template header>.content-container .header-buttons .lang-switch .lang-list{position:relative}main.redesign-template header>.content-container .header-buttons .lang-switch .lang-list ul{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;display:none;position:absolute;top:100%;left:0;padding:0;background:#fff;border:1px solid var(--theme-color);border-radius:4px}main.redesign-template header>.content-container .header-buttons .lang-switch .lang-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.redesign-template header>.content-container .header-buttons .lang-switch .lang-list ul li:not(:first-child){border-top:1px solid #d8d8d8}main.redesign-template header>.content-container .header-buttons .lang-switch .lang-list ul li a{color:#4a4a49;padding:5px 10px}main.redesign-template header>.content-container .header-buttons .lang-switch .arrow-icon{display:block;-webkit-mask-image:url("../images/arrow-bold-square.svg");mask-image:url("../images/arrow-bold-square.svg");background-color:#494949;-webkit-mask-size:14px 14px;mask-size:14px 14px;width:14px;height:14px;-webkit-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}main.redesign-template header>.content-container .header-buttons .already-registered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:16px;color:#000}main.redesign-template header>.content-container .header-buttons .already-registered a{text-decoration:underline;padding:0;color:var(--theme-color)}main.redesign-template header>.content-container button.hamburger{background:none;border:none;outline:none;padding:0;cursor:pointer;width:30px;height:23px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none;z-index:9}@media(max-width: 1024px){main.redesign-template header>.content-container button.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}main.redesign-template header>.content-container button.hamburger span{border-radius:1px;width:100%;height:3px;background:var(--theme-color);-webkit-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out}main.redesign-template header>.content-container button.hamburger span:nth-child(1){-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}main.redesign-template header>.content-container button.hamburger span:nth-child(3){-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}main.redesign-template header .menu-bar{background-color:var(--theme-color);padding:15px 0}main.redesign-template header .menu-bar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1024px){main.redesign-template header .menu-bar{display:none}main.redesign-template header .menu-bar.active{display:block}}main.redesign-template header .menu-bar .menu.mobile-menu{display:none}@media(max-width: 1024px){main.redesign-template header .menu-bar .menu.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}main.redesign-template header .menu-bar .menu.mobile-menu .btn{border:2px solid #fff}main.redesign-template header .menu-bar .info-bubble{--distance: -35px;--icon-color: #ffffff;--background: transparent;-webkit-filter:none;filter:none}main.redesign-template header .menu-bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;padding:0;margin:0}main.redesign-template header .menu-bar ul .item{display:block}main.redesign-template header .menu-bar ul .item.active a{text-decoration:underline}main.redesign-template header .menu-bar ul .item a{color:#fff;font-size:16px;font-weight:500}@media(max-width: 1024px){main.redesign-template header .menu-bar ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:20px}}main.redesign-template header .menu-bar .powered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none}@media(max-width: 1024px){main.redesign-template header .menu-bar .powered{display:none}}main.redesign-template header .menu-bar .powered span{white-space:nowrap;color:#fff;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0;height:20px;display:block}main.redesign-template header .menu-bar .powered img{margin-top:-2px}main.redesign-template section{padding:64px 0}main.redesign-template section.small-top-padding{padding-top:40px}@media(max-width: 767px){main.redesign-template section{padding:40px 0}}main.redesign-template section#introduction .content-container{max-width:1470px}@media(max-width: 1200px){main.redesign-template section#introduction .content-container{padding:0 15px}}main.redesign-template section#introduction .content-container .multiple-logos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media(max-width: 767px){main.redesign-template section#introduction .content-container .multiple-logos-container{gap:20px}}main.redesign-template section#introduction .content-container .multiple-logos-container img{max-height:66px;max-width:200px;height:100%;width:auto}@media(max-width: 767px){main.redesign-template section#introduction .content-container .multiple-logos-container img{max-height:50px;max-width:40%}}main.redesign-template section#introduction .content-container h1{font-size:32px;color:#4a4a49;text-align:center;margin-bottom:48px}@media(max-width: 767px){main.redesign-template section#introduction .content-container h1{margin-bottom:30px;font-size:20px}}main.redesign-template section#introduction .content-container .row h2{font-size:24px;font-weight:600;line-height:32px;color:var(--theme-color)}@media(max-width: 767px){main.redesign-template section#introduction .content-container .row h2{font-size:18px}}main.redesign-template section#introduction .content-container .row .no-letter h2,main.redesign-template section#introduction .content-container .row .no-letter .text-wrapper{text-align:center}main.redesign-template section#introduction .content-container .row .no-letter .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.redesign-template section#introduction .content-container .row .text-wrapper{margin:24px 0;max-height:216px;overflow:hidden}main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_container{margin-left:28px;margin-right:0}@media(max-width: 767px){main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_container{margin-left:20px}}main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_container.mCS_y_hidden{margin-left:0}main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_scrollTools_vertical{width:8px;left:0}main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_scrollTools_vertical .mCSB_dragger_bar{width:8px;background-color:var(--theme-color)}main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_scrollTools_vertical .mCSB_draggerRail{background-color:#c4c4c4}main.redesign-template section#introduction .content-container .row .text-wrapper .text p{font-size:16px;line-height:24px;margin-bottom:24px}@media(max-width: 767px){main.redesign-template section#introduction .content-container .row .text-wrapper .text p{font-size:14px;line-height:22px}}main.redesign-template section#introduction .content-container .row .text-wrapper .text p:last-child{margin-bottom:0}main.redesign-template section#introduction .content-container .row .text-wrapper .text a{color:#212529;text-decoration:underline}main.redesign-template section#introduction .content-container .row .swiper-introduction{overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(max-width: 991px){main.redesign-template section#introduction .content-container .row .swiper-introduction{margin-top:30px}}main.redesign-template section#introduction .content-container .row .swiper-introduction .video,main.redesign-template section#introduction .content-container .row .swiper-introduction .video .wistia_embed,main.redesign-template section#introduction .content-container .row .swiper-introduction .video .wistia_embed>div{aspect-ratio:16/9;width:100%;display:block}main.redesign-template section#introduction .content-container .row .swiper-introduction .letter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:unset}main.redesign-template section#introduction .content-container .row .swiper-introduction .letter-wrapper .caption{padding:12px 24px;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline;background-color:var(--theme-color)}main.redesign-template section#introduction .content-container .row .swiper-introduction .letter-wrapper .caption .info-bubble{--distance: -35px;--icon-color: #ffffff;--background: transparent;-webkit-filter:none;filter:none}main.redesign-template section#introduction .content-container .row .swiper-introduction .logo-thumbnail-container{width:100%;aspect-ratio:16/9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.redesign-template section#introduction .content-container .row .swiper-introduction .logo-thumbnail-container img{max-width:100%;height:auto}main.redesign-template section#introduction .content-container .row .swiper-introduction .logo-thumbnail-container.contain img{max-width:calc(100% - 40px);max-height:calc(100% - 40px);-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}main.redesign-template section#introduction .content-container .row .swiper-pagination{position:relative;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;z-index:8}main.redesign-template section#introduction .content-container .row .swiper-pagination .swiper-pagination-bullet{background-color:#c4c4c4;opacity:1;width:94px;border-radius:20px}main.redesign-template section#introduction .content-container .row .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color)}main.redesign-template section#introduction .content-container .row .swiper-pagination.invisible-pagination{margin-top:0;padding:0}main.redesign-template section#introduction .content-container .row .swiper-pagination.invisible-pagination .swiper-pagination-bullet{height:1px;width:1px;background:none}main.redesign-template section#introduction .content-container .row .swiper-pagination.bubbles-attached{padding-bottom:50px}main.redesign-template section#introduction .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}main.redesign-template section#introduction .buttons .btn{white-space:nowrap}main.redesign-template section#introduction .buttons .btn-border span.button-label svg{-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease, -webkit-transform 250ms ease}main.redesign-template section#introduction .buttons .btn-border span.button-label svg path{stroke:var(--theme-color)}main.redesign-template section#introduction .buttons .btn-border[aria-expanded=false] span.button-label svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}main.redesign-template section#initiatives{background:#fff;-webkit-box-shadow:inset 0 6px 8px rgba(0,0,0,.12);box-shadow:inset 0 6px 8px rgba(0,0,0,.12);padding:48px 0}main.redesign-template section#initiatives :is(h2,h3){font-size:2rem;line-height:1.4;font-weight:600;margin-bottom:16px}main.redesign-template section#initiatives .text :is(p,ol,ul):last-child{margin-bottom:0}@media(max-width: 767px){main.redesign-template section#initiatives .logo{margin-bottom:32px}main.redesign-template section#initiatives .logo img{max-height:100px;width:auto}}main.redesign-template section#ratings .content-wrapper{text-align:center}main.redesign-template section#ratings .content-wrapper .title{font-size:3.2rem;font-weight:600}@media(max-width: 767px){main.redesign-template section#ratings .content-wrapper .title{font-size:20px}}main.redesign-template section#ratings .content-wrapper .content{margin-top:16px}main.redesign-template section#ratings .content-wrapper img,main.redesign-template section#ratings .content-wrapper svg{width:100%;margin:64px 0}@media(max-width: 767px){main.redesign-template section#ratings .content-wrapper img,main.redesign-template section#ratings .content-wrapper svg{margin:32px 0}}main.redesign-template section#ratings .values-wrapper{max-width:960px;margin:0 auto}main.redesign-template section#ratings .values-wrapper .values{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 575px){main.redesign-template section#ratings .values-wrapper .values{gap:16px}}main.redesign-template section#ratings .values-wrapper .values .value-container{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 18px);flex:1 0 calc(25% - 18px);max-width:calc(25% - 18px);min-height:106px}@media(max-width: 991px){main.redesign-template section#ratings .values-wrapper .values .value-container{-webkit-box-flex:1;-ms-flex:1 0 calc(33% - 14px);flex:1 0 calc(33% - 14px);max-width:calc(33% - 14px);min-height:80px}}@media(max-width: 767px){main.redesign-template section#ratings .values-wrapper .values .value-container{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 12px);flex:1 0 calc(50% - 12px);max-width:calc(50% - 12px)}}main.redesign-template section#ratings .values-wrapper .values .value-container .value{font-size:32px;font-weight:600;color:#4c4c4c}@media(max-width: 767px){main.redesign-template section#ratings .values-wrapper .values .value-container .value{font-size:20px}}main.redesign-template section#benefits{background-color:#f5f5f5;text-align:center}main.redesign-template section#benefits h2{color:#4f4f4f}main.redesign-template section#benefits .cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:48px 0;gap:24px}@media(max-width: 767px){main.redesign-template section#benefits .cards-wrapper{margin:30px 0}}@media(max-width: 1024px){main.redesign-template section#benefits .cards-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}main.redesign-template section#benefits .cards-wrapper .card-item{padding:36px 33px;background-color:#fff;-webkit-box-shadow:0px 27px 40px 3px rgba(0,0,0,.07);box-shadow:0px 27px 40px 3px rgba(0,0,0,.07);border-radius:15px;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}@media(max-width: 1024px){main.redesign-template section#benefits .cards-wrapper .card-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 12px);flex:1 1 calc(50% - 12px);max-width:calc(50% - 12px)}}@media(max-width: 575px){main.redesign-template section#benefits .cards-wrapper .card-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}main.redesign-template section#benefits .cards-wrapper .card-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}main.redesign-template section#benefits .cards-wrapper .card-item .content .icon-wrapper{max-width:120px;height:60px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:23px}main.redesign-template section#benefits .cards-wrapper .card-item .content .icon-wrapper img{height:100%;width:auto}@media(max-width: 767px){main.redesign-template section#benefits .cards-wrapper .card-item .content .icon-wrapper{max-width:100px}}main.redesign-template section#benefits .cards-wrapper .card-item .content h3.title{margin-bottom:23px;font-size:20px;font-weight:600;line-height:1.4}main.redesign-template section#benefits .cards-wrapper .card-item .content .annotation{font-size:12px;font-weight:400;margin-top:10px}main.redesign-template section#benefits .cards-wrapper .card-item .content ul{list-style-type:none;padding-left:0}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list li{text-align:left;padding-left:30px;position:relative;font-size:1.4rem;line-height:1.67;font-weight:500;color:#4a4a49;margin:15px 0}@media(max-width: 1365px){main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list li{padding-left:30px}}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list li:before{content:"";position:absolute;left:0;top:1.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;width:20px;height:20px}@media(max-width: 1365px){main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list li:before{width:18px;height:18px}}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list.smaller-font li{font-size:1.5rem;line-height:1.67;font-weight:400}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list--brand li::before,main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list--green li::before{background:url("../images/checkmark-green.svg") center/contain no-repeat}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list--blue li::before{background:url("../images/checkmark-blue.svg") center/contain no-repeat}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list--yellow li::before{background:url("../images/checkmark-yellow.svg") center/contain no-repeat}main.redesign-template section#benefits .cards-wrapper .card-item .content ul.checkmark-list--red li::before{background:url("../images/checkmark-red.svg") center/contain no-repeat}main.redesign-template section#benefits .content-wrapper{margin:48px 0}main.redesign-template section#how-it-works .content{text-align:center;max-width:750px;margin:0 auto}main.redesign-template section#how-it-works .content .video{margin:48px 0;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);border:1px solid #f2f2f2}@media(max-width: 767px){main.redesign-template section#how-it-works .content .video{margin:30px 0}}main.redesign-template section#how-it-works .content .video .wistia_embed{height:420px;width:auto}@media(max-width: 767px){main.redesign-template section#how-it-works .content .video .wistia_embed{height:300px}}main.redesign-template section#how-it-works .content h3.subtitle{color:var(--theme-color);font-size:20px;font-weight:600;margin-bottom:16px}main.redesign-template section#how-it-works .content .description{color:#4a4a49}main.redesign-template section#how-it-works .content .description ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}main.redesign-template section#how-it-works .content .description ul li{position:relative;padding-left:20px}main.redesign-template section#how-it-works .content .description ul li::before{content:"";background:url("../images/checkmark.svg");width:17px;height:12px;position:absolute;left:-10px;top:5px}main.redesign-template section#resources{background-color:var(--theme-color)}main.redesign-template section#resources .content{text-align:center}main.redesign-template section#resources .content h2{color:#fff}main.redesign-template section#resources .content .buttons{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}@media(max-width: 767px){main.redesign-template section#resources .content .buttons{margin-top:20px}}@media(max-width: 575px){main.redesign-template section#resources .content .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}main.redesign-template section#resources .content .buttons a{text-transform:uppercase}main.redesign-template section#resources .content .getting-started{color:#fff;margin-top:40px}main.redesign-template section#resources .content .getting-started a{color:#fff;font-weight:bold;text-decoration:underline}main.redesign-template section#case-studies{overflow:hidden}main.redesign-template section#case-studies .content{text-align:center}main.redesign-template section#case-studies .content h2{color:#4f4f4f}main.redesign-template section#case-studies .content .swiper{margin-top:64px;width:100%}@media(max-width: 767px){main.redesign-template section#case-studies .content .swiper{margin-top:30px}}main.redesign-template section#case-studies .content .swiper .swiper-wrapper.center-slides{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.redesign-template section#case-studies .content .swiper .swiper-slide{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.redesign-template section#case-studies .content .swiper .swiper-slide-active+.swiper-slide{opacity:1;visibility:visible}main.redesign-template section#case-studies .content .swiper .swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1;visibility:visible}main.redesign-template section#case-studies .content .swiper .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;visibility:visible}main.redesign-template section#case-studies .content .swiper .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;visibility:visible}main.redesign-template section#case-studies .content .swiper .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;visibility:visible}main.redesign-template section#case-studies .content .swiper .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.redesign-template section#case-studies .content .swiper .swiper-slide .logo-wrapper{width:220px;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0px 20px 28px 3px rgba(0,0,0,.07);box-shadow:0px 20px 28px 3px rgba(0,0,0,.07);border-radius:12px;cursor:pointer}main.redesign-template section#case-studies .content .swiper .swiper-slide .logo-wrapper:focus-within{outline:2px solid #00c43c;outline-offset:2px}main.redesign-template section#case-studies .content .swiper .swiper-slide .logo-wrapper>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.redesign-template section#case-studies .content .swiper .swiper-slide .logo-wrapper .wistia-click-handler{outline:none}main.redesign-template section#case-studies .content .swiper .swiper-slide .logo-wrapper img{width:188px;height:auto;-o-object-fit:contain;object-fit:contain}main.redesign-template section#case-studies .content .swiper .swiper-scrollbar{position:relative;background-color:unset;left:0;bottom:0;margin:64px auto 0;width:205px;height:8px}@media(max-width: 767px){main.redesign-template section#case-studies .content .swiper .swiper-scrollbar{margin-top:40px}}main.redesign-template section#case-studies .content .swiper .swiper-scrollbar:after{content:"";height:2px;width:100%;position:absolute;z-index:-1;left:0;top:50%;background-color:#c4c4c4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.redesign-template section#case-studies .content .swiper .swiper-scrollbar .swiper-scrollbar-drag{width:95px !important;height:8px;background-color:var(--theme-color)}main.redesign-template section#pricing{background:#f5f5f5}main.redesign-template section#pricing .content h2,main.redesign-template section#pricing .content h3{color:#4a4a49}main.redesign-template section#pricing .content>h2,main.redesign-template section#pricing .content>.description{text-align:center;margin-left:auto;margin-right:auto;max-width:760px}main.redesign-template section#pricing .content>.description{margin-top:16px;margin-bottom:64px}@media(max-width: 767px){main.redesign-template section#pricing .content>.description{margin-bottom:30px}}main.redesign-template section#pricing .content>a{margin-left:auto;margin-right:auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main.redesign-template section#pricing .content .sizes{margin-bottom:64px}@media(max-width: 767px){main.redesign-template section#pricing .content .sizes{margin-bottom:30px}}main.redesign-template section#content-with-image{padding-top:100px;padding-bottom:100px;background-color:#f5f5f5}main.redesign-template section#content-with-image .content-container{max-width:1110px}main.redesign-template section#content-with-image .grid{display:grid;grid-template-columns:minmax(0, 1fr) 540px;gap:125px}@media(max-width: 991px){main.redesign-template section#content-with-image .grid{gap:30px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}@media(max-width: 767px){main.redesign-template section#content-with-image .grid{grid-template-columns:minmax(0, 1fr)}}main.redesign-template section#content-with-image h2{margin:0}main.redesign-template section#content-with-image :where(p,ol,ul,blockquote){margin-top:16px;margin-bottom:0}main.redesign-template section#content-with-image ul{margin-top:40px}main.redesign-template section#content-with-image .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:safe center;-ms-flex-pack:safe center;justify-content:safe center;gap:24px;margin-top:40px}main.redesign-template section#cards{padding-top:100px;padding-bottom:100px}main.redesign-template section#cards .content-container{max-width:1110px}main.redesign-template section#cards .title-container{text-align:center;margin-bottom:40px}main.redesign-template section#cards .title-container h2{margin:0}main.redesign-template section#cards .posts-wrapper{--columns: 12;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:60px 20px}@media(max-width: 991px){main.redesign-template section#cards .posts-wrapper{gap:30px 20px}}@media(max-width: 575px){main.redesign-template section#cards .posts-wrapper{--columns: 1}}main.redesign-template section#cards .post{--column-size: 4;overflow:hidden;border-radius:28px;background:#f7f7f7;color:#494949;grid-column:span var(--column-size)/span var(--column-size)}@media(max-width: 991px){main.redesign-template section#cards .post{--column-size: 6}}@media(max-width: 575px){main.redesign-template section#cards .post{grid-column:1/-1}}main.redesign-template section#cards .post:is(section.gray-background *){background:#fff}main.redesign-template section#cards .post:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}main.redesign-template section#cards .post a{width:100%;height:100%;color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.redesign-template section#cards .post .top-details{padding:18px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main.redesign-template section#cards .post .top-details .location{font-weight:600}main.redesign-template section#cards .post .image-container{position:relative}main.redesign-template section#cards .post .image-container .image-wrapper{overflow:hidden;aspect-ratio:25/14}main.redesign-template section#cards .post img{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main.redesign-template section#cards .post img:is(.background-size-contain *){-o-object-fit:contain;object-fit:contain}main.redesign-template section#cards .post img:is(.background-size-100-auto *){width:100%;height:auto}main.redesign-template section#cards .post img:is(.background-size-auto-100 *){width:auto;height:100%}main.redesign-template section#cards .post .tag{position:absolute;left:24px;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);text-transform:uppercase}main.redesign-template section#cards .post .tag[data-color=green]{--variant-bg: #00A935;--variant-fg: #ffffff}main.redesign-template section#cards .post .tag[data-color=yellow]{--variant-bg: #FFB503;--variant-fg: #5B2B12}main.redesign-template section#cards .post .tag[data-color=red]{--variant-bg: #E95238}main.redesign-template section#cards .post .tag[data-color=blue]{--variant-bg: #008FF7}main.redesign-template section#cards .post .content{padding:24px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}main.redesign-template section#cards .post .date{font-size:clamp(1.2rem, 1.0153846154rem + 0.2403846154vw, 1.4rem);line-height:1.5;font-weight:400;color:#797979}main.redesign-template section#cards .post .title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(1.4rem, 1.0307692308rem + 0.4807692308vw, 1.8rem);line-height:1.3;font-weight:600}main.redesign-template section#cards .post span.read-more{margin-top:auto;color:#00702a;font-size:clamp(1.4rem, 1.3076923077rem + 0.1201923077vw, 1.5rem);font-weight:600;line-height:1.5;text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:4px}main.redesign-template section#call-to-action{padding:0 0 36px}main.redesign-template section#call-to-action .content-container{max-width:1110px}main.redesign-template+footer{background-color:#4a4a49;padding:32px 0}main.redesign-template+footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 575px){main.redesign-template+footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}}main.redesign-template+footer .content .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px}main.redesign-template+footer .content .logo .logo-text{color:#fff;font-size:18px;font-weight:400;line-height:1}@media(max-width: 767px){main.redesign-template+footer .content .logo .logo-text{font-size:16px}}main.redesign-template+footer .content .logo img{height:30px}@media(max-width: 767px){main.redesign-template+footer .content .logo img{height:20px}}main.redesign-template+footer .content .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px;margin:0;padding:0}@media(max-width: 767px){main.redesign-template+footer .content .links{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main.redesign-template+footer .content .links .link{display:block}main.redesign-template+footer .content .links .link:not(:first-child){position:relative}main.redesign-template+footer .content .links .link:not(:first-child):before{content:"";position:absolute;top:50%;left:-24px;height:32px;border-left:1px solid #fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 767px){main.redesign-template+footer .content .links .link:not(:first-child):before{left:-10px}}main.redesign-template+footer .content .links .link a{color:#fff;font-size:16px;font-weight:400}@media(max-width: 575px){main.redesign-template+footer .content .links .link a{font-size:14px}}main.redesign-template~.fancybox-container .fancybox-content{max-width:1000px;max-height:90vh}@media(max-width: 767px){main.redesign-template~.fancybox-container .fancybox-content{padding:20px}}main.redesign-template~.fancybox-container .fancybox-stage{background-color:rgba(0,0,0,.4)}main.redesign-template~.fancybox-container .fancybox-button{background-color:var(--theme-color)}main.redesign-template .has-bubbles{position:relative}main.redesign-template .info-bubble{--distance: -50px;--icon-color: #b5b5b5;--background: #ffffff;position:absolute;-webkit-filter:drop-shadow(0px 0px 12px rgba(0, 0, 0, 0.16));filter:drop-shadow(0px 0px 12px rgba(0, 0, 0, 0.16));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}main.redesign-template .info-bubble.position-left{left:var(--distance);top:0}main.redesign-template .info-bubble.position-left.centered{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.redesign-template .info-bubble.position-right{right:var(--distance);top:0}main.redesign-template .info-bubble.position-right.centered{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main.redesign-template .info-bubble.position-top{top:var(--distance);left:0}main.redesign-template .info-bubble.position-top.centered{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main.redesign-template .info-bubble.position-bottom{bottom:var(--distance);left:0}main.redesign-template .info-bubble.position-bottom.centered{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 767px){main.redesign-template .info-bubble{--distance: -20px}main.redesign-template .info-bubble.position-left,main.redesign-template .info-bubble.position-right{top:var(--distance);left:0}}main.redesign-template .info-bubble svg circle{fill:var(--background)}main.redesign-template .info-bubble svg path{fill:var(--icon-color);-webkit-transition:fill 250ms ease;-o-transition:fill 250ms ease;transition:fill 250ms ease}main.redesign-template .info-bubble:hover svg path{fill:#00c43c}.info-bubble-content :is(p,ul,ol){font-size:1.4rem;line-height:1.5;color:#494949;font-weight:400}.info-bubble-content :is(p,ul,ol) strong{font-weight:500}.info-bubble-content :is(p,ul,ol) a{color:#00c43c}.info-bubble-content :is(p,ul,ol):last-child{margin-bottom:0}main.redesign-template section.uberflip{padding-top:90px;padding-bottom:90px}main.redesign-template section.uberflip h2{text-align:center}main.redesign-template section.uberflip.posts .posts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;gap:24px}@media(max-width: 767px){main.redesign-template section.uberflip.posts .posts-wrapper{height:auto;display:block}}main.redesign-template section.uberflip.posts .posts-wrapper.uberflip-item-embed{-ms-flex-line-pack:center;align-content:center}main.redesign-template section.uberflip.posts .posts-wrapper .post{-webkit-box-shadow:10px 20px 40px 0 rgba(53,65,97,.12);box-shadow:10px 20px 40px 0 rgba(53,65,97,.12);border-radius:5px;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;width:25%;max-height:100%;max-width:200px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#494949}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){main.redesign-template section.uberflip.posts .posts-wrapper .post{height:100%}}@media(max-width: 1024px){main.redesign-template section.uberflip.posts .posts-wrapper .post{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}}@media(max-width: 767px){main.redesign-template section.uberflip.posts .posts-wrapper .post{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;margin-bottom:20px}}main.redesign-template section.uberflip.posts .posts-wrapper .post a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-decoration:none}main.redesign-template section.uberflip.posts .posts-wrapper .post .image{height:150px;width:100%;border-radius:5px 5px 0 0;overflow:hidden;position:relative}main.redesign-template section.uberflip.posts .posts-wrapper .post .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main.redesign-template section.uberflip.posts .posts-wrapper .post .content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:18px;position:relative;border-radius:0 0 5px 5px;background:#fff}@media(max-width: 767px){main.redesign-template section.uberflip.posts .posts-wrapper .post .content{max-height:100%}}main.redesign-template section.uberflip.posts .posts-wrapper .post .content .title{font-size:1.8rem;font-weight:600;line-height:1.44;height:50px;overflow:hidden;margin-bottom:10px}@media(max-width: 1200px){main.redesign-template section.uberflip.posts .posts-wrapper .post .content .title{font-size:1.5rem}}main.redesign-template section.uberflip.posts .posts-wrapper .post .content .description{height:75px;overflow:hidden;margin-bottom:10px}main.redesign-template section.uberflip.posts .posts-wrapper .post .content div.read-more{display:block;background:#fff;color:#00c43c;text-decoration:underline;font-size:1.6rem;font-weight:600;line-height:1.8}@media(max-width: 767px){main.redesign-template section.uberflip.posts .posts-wrapper .post .content div.read-more{font-size:0;left:auto;right:18px;width:auto}}html[dir=rtl] body{text-align:right}html[dir=rtl] main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_scrollTools_vertical{left:auto;right:0}html[dir=rtl] main.redesign-template section#introduction .content-container .row .text-wrapper .mCSB_container{margin-right:28px;margin-left:0}html[dir=rtl] main.redesign-template header>.content-container .header-buttons .register-links-buttons .btn:not(:first-child){margin-left:0}html[dir=rtl] main.redesign-template header>.content-container .header-buttons .register-links-buttons .btn:first-child{margin-left:24px}html[dir=rtl] main.redesign-template .info-bubble.position-right{right:auto;left:var(--distance)}html[dir=rtl] main.redesign-template .info-bubble.position-left{right:var(--distance);left:auto}html[dir=rtl] .tooltip p{text-align:right}#pricing .carbon-only h2,#pricing .carbon-only .sizes form.controls-form,#pricing .carbon-only .plan-category,#pricing .carbon-only div[data-plan=basic],#pricing .carbon-only div[data-plan=premium],#pricing .carbon-only div[data-plan=select]{display:none}#pricing .carbon-only .plans.plans-grid{grid-template-rows:auto}#pricing .carbon-only .plans.plans-grid div.plan-wrapper[data-plan=carbon-rating]{grid-column:2/4}@media(max-width: 767px){#pricing .carbon-only .plans.plans-grid div.plan-wrapper[data-plan=carbon-rating]{grid-column:1/1}}#pricing section{padding:0}#pricing ul{padding:0}#pricing form.controls-form .size-switcher .default-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px 42px;list-style:none}@media(max-width: 767px){#pricing form.controls-form .size-switcher .default-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}}#pricing form.controls-form .size-switcher .default-tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px}@media(max-width: 1200px){#pricing form.controls-form .size-switcher .default-tabs li{margin:0 7px}}@media(max-width: 767px){#pricing form.controls-form .size-switcher .default-tabs li{width:100%;margin:0 0 15px}#pricing form.controls-form .size-switcher .default-tabs li:last-child{margin-bottom:0}}#pricing form.controls-form .size-switcher .default-tabs a,#pricing form.controls-form .size-switcher .default-tabs .tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:20px 14px;margin:0;background:#fff;border-radius:5px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:1px solid #ebebeb;height:100%;cursor:pointer}#pricing form.controls-form .size-switcher .default-tabs a p,#pricing form.controls-form .size-switcher .default-tabs a .content,#pricing form.controls-form .size-switcher .default-tabs .tab-item p,#pricing form.controls-form .size-switcher .default-tabs .tab-item .content{display:block;font-size:1.4rem;line-height:1.43;color:var(--accent-color, #4a4a49);font-weight:normal}#pricing form.controls-form .size-switcher .default-tabs a p strong,#pricing form.controls-form .size-switcher .default-tabs a .content strong,#pricing form.controls-form .size-switcher .default-tabs .tab-item p strong,#pricing form.controls-form .size-switcher .default-tabs .tab-item .content strong{font-weight:600}#pricing form.controls-form .size-switcher .default-tabs a p strong+span:before,#pricing form.controls-form .size-switcher .default-tabs a .content strong+span:before,#pricing form.controls-form .size-switcher .default-tabs .tab-item p strong+span:before,#pricing form.controls-form .size-switcher .default-tabs .tab-item .content strong+span:before{content:" - "}#pricing form.controls-form .size-switcher .default-tabs a .indicator,#pricing form.controls-form .size-switcher .default-tabs .tab-item .indicator{--size: 24px;width:var(--size);height:var(--size);-webkit-box-flex:0;-ms-flex:0 0 var(--size);flex:0 0 var(--size);max-width:var(--size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative;margin-left:5px;-webkit-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease;border:1px solid #ebebeb;border-color:var(--accent-color, #008430)}#pricing form.controls-form .size-switcher .default-tabs a .indicator:before,#pricing form.controls-form .size-switcher .default-tabs .tab-item .indicator:before{content:"";z-index:0;width:100%;height:100%;position:absolute;left:0;top:0;background:var(--accent-color, #008430);border-radius:50%;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#pricing form.controls-form .size-switcher .default-tabs a .indicator svg,#pricing form.controls-form .size-switcher .default-tabs .tab-item .indicator svg{position:relative;z-index:1;max-width:100%;width:12px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:rotate(-25deg) scale(0);-ms-transform:rotate(-25deg) scale(0);transform:rotate(-25deg) scale(0);-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}#pricing form.controls-form .size-switcher .default-tabs a .indicator svg path,#pricing form.controls-form .size-switcher .default-tabs .tab-item .indicator svg path{-webkit-transition:stroke 250ms ease;-o-transition:stroke 250ms ease;transition:stroke 250ms ease;stroke:#fff}#pricing form.controls-form .size-switcher .default-tabs a.active,#pricing form.controls-form .size-switcher .default-tabs input[type=radio]:checked+.tab-item,#pricing form.controls-form .size-switcher .default-tabs input[type=checkbox]:checked+.tab-item{border-color:rgba(0,0,0,0)}#pricing form.controls-form .size-switcher .default-tabs a.active .indicator:before,#pricing form.controls-form .size-switcher .default-tabs input[type=radio]:checked+.tab-item .indicator:before,#pricing form.controls-form .size-switcher .default-tabs input[type=checkbox]:checked+.tab-item .indicator:before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#pricing form.controls-form .size-switcher .default-tabs a.active .indicator svg,#pricing form.controls-form .size-switcher .default-tabs input[type=radio]:checked+.tab-item .indicator svg,#pricing form.controls-form .size-switcher .default-tabs input[type=checkbox]:checked+.tab-item .indicator svg{-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}#pricing form.controls-form .size-switcher .default-tabs a.disabled,#pricing form.controls-form .size-switcher .default-tabs :is(input[type=radio],input[type=checkbox]):is(.disabled,:disabled)+label.tab-item{--accent-color: #d4d4d4;cursor:default}#pricing .annotations{color:#797979;font-size:1.2rem;line-height:1.33;font-style:italic}#pricing h3{text-align:center;font-size:2.2rem;font-weight:600;line-height:normal}body[data-size=XS] #pricing .best-value.show-on-xs,body[data-size=S] #pricing .best-value.show-on-s,body[data-size=M] #pricing .best-value.show-on-m,body[data-size=L] #pricing .best-value.show-on-l{display:-webkit-box;display:-ms-flexbox;display:flex}#pricing .annotations{color:#797979;font-size:1.2rem;line-height:1.33;font-style:italic}#pricing .plan-category{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:5px;min-height:48px;color:var(--accent-text, #ffffff);background:var(--accent-bg, #004515)}#pricing .plan-category .title{display:block;font-size:clamp(1.4rem, 1.2153846154rem + 0.2403846154vw, 1.6rem);line-height:1.75;font-weight:400;font-weight:700}#pricing .plan-category .description{display:contents}#pricing .plan-category .description .description-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}#pricing .plan-category[data-color=green]{--accent-bg: #008430}#pricing .plan-category[data-color=yellow]{--accent-text: #5B2B12;--accent-bg: #FFB503}#pricing .plan-category[data-color=red]{--accent-bg: #E95238}#pricing .plan-category[data-color=blue]{--accent-bg: #008FF7}#pricing .best-value{padding:12px;position:absolute;right:12px;top:0;color:var(--plan-featured-badge-color, #ffffff);background:var(--plan-featured-badge-bg-color, #004515);border-radius:0 0 5px 5px;display:none}#pricing .button-container{text-align:center;margin-top:35px}#pricing .headline h1{padding:0 70px;text-align:center;font-size:4.8rem;line-height:1.21;font-weight:bold;margin-bottom:35px}@media(max-width: 767px){#pricing .headline h1{font-size:3.2rem;padding:60px 0 26px}}#pricing .headline ul.nav-pills{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ebebeb;border-radius:5px}#pricing .headline ul.nav-pills li{-webkit-box-flex:1;-ms-flex:1;flex:1}#pricing .headline ul.nav-pills li a{width:100%;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:600;line-height:1.7;text-align:center;text-decoration:none;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;padding:8px 0}@media(max-width: 767px){#pricing .headline ul.nav-pills li a{padding-left:10px;padding-right:10px}}#pricing .headline ul.nav-pills li:first-child a{border-radius:5px 0 0 5px;color:#00702a}#pricing .headline ul.nav-pills li:first-child a.active{background:#00702a;color:#fff}#pricing .headline ul.nav-pills li:last-child a{border-radius:0 5px 5px 0;color:#cf7323}#pricing .headline ul.nav-pills li:last-child a.active{background:#ffb503;color:#5b2b12}#pricing .headline svg{width:100%}#pricing .sizes{position:relative}#pricing .sizes h3{font-size:clamp(1.6rem, 1.2307692308rem + 0.4807692308vw, 2rem);line-height:1.7;font-weight:600}#pricing .sizes form.controls-form{position:relative;z-index:1;margin:24px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}#pricing .sizes form.controls-form .switchers-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media(max-width: 991px){#pricing .sizes form.controls-form .switchers-wrapper{gap:30px}}#pricing .sizes form.controls-form :is(.country-switcher,.currency-switcher){max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pricing .sizes form.controls-form :is(.country-switcher,.currency-switcher) label{display:block;margin:0}#pricing .sizes form.controls-form .label-text{display:block;font-size:1.2rem;line-height:1.2;font-weight:600;text-transform:uppercase;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;margin-right:24px}html[lang=ja] #pricing .sizes form.controls-form .label-text{max-width:none}html[lang=ko] #pricing .sizes form.controls-form .label-text{max-width:none}html[lang=zh] #pricing .sizes form.controls-form .label-text{max-width:none}html[lang=cn] #pricing .sizes form.controls-form .label-text{max-width:none}#pricing .sizes form.controls-form .size-switcher .default-tabs{margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media(max-width: 991px){#pricing .sizes form.controls-form .size-switcher .default-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}#pricing .sizes form.controls-form .size-switcher .default-tabs li{margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none}#pricing .sizes form.controls-form .size-switcher .default-tabs li:not(:last-child){padding-right:30px;border-right:1px solid #d9d9d8}@media(max-width: 991px){#pricing .sizes form.controls-form .size-switcher .default-tabs li:not(:last-child){padding-bottom:12px;border-right:0;border-bottom:1px solid #d9d9d8}}#pricing .sizes form.controls-form .size-switcher input[type=radio]{opacity:0;position:absolute}#pricing .sizes form.controls-form .size-switcher input[type=radio]+label{padding:0;cursor:pointer;border:none;-webkit-box-shadow:none;box-shadow:none;background:none;border-radius:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}#pricing .sizes form.controls-form .size-switcher input[type=radio]+label .content{color:inherit;font-size:clamp(1.2rem, 1.0153846154rem + 0.2403846154vw, 1.4rem);line-height:1.5;font-weight:400;line-height:2;font-weight:400}#pricing .sizes form.controls-form .size-switcher input[type=radio]+label .indicator{--accent-color: #00C43C;margin:0}#pricing .sizes form.controls-form .size-switcher input[type=radio]:not(:checked)+label .indicator{border-color:#d9d9d8}#pricing .sizes form.controls-form .country-switcher select,#pricing .sizes form.controls-form .country-switcher .select2-container--default .select2-selection--single{width:255px;max-width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #e9e9e5;background:#f7f7f7;border-radius:5px;padding-left:20px;font-weight:bold;color:#494949}#pricing .sizes form.controls-form .country-switcher .select2-container--default{display:block;max-width:100%}#pricing .sizes form.controls-form .country-switcher .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;color:inherit;font-size:clamp(1.4rem, 1.2153846154rem + 0.2403846154vw, 1.6rem);line-height:1.75;font-weight:400;font-weight:400}#pricing .sizes form.controls-form .country-switcher .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 14px;position:relative;top:auto;bottom:auto;left:auto;right:auto}#pricing .sizes form.controls-form .country-switcher .select2-container--default .select2-selection--single .select2-selection__arrow b{position:static;border:none;margin:0;content:"";background:url("../images/icons/angle-down-dark.svg") center/contain no-repeat;width:13px;height:6px;top:auto;left:auto;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;-o-transition:transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease, -webkit-transform 250ms ease}#pricing .sizes form.controls-form .country-switcher .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown{position:relative}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown:empty{display:none}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-dropdown{border-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);border:none}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-dropdown--below{top:.8rem}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-dropdown--above{top:-0.8rem}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown{padding:16px 12px}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown input{border:1px solid #ebebeb;padding:8px 12px;width:100%;max-width:100%;background:#fcfafa;outline:none;border-radius:5px;font-size:1.4rem;line-height:1.5}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown input::-webkit-input-placeholder{font-weight:600}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown input::-moz-placeholder{font-weight:600}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown input::-ms-input-placeholder{font-weight:600}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown input::placeholder{font-weight:600}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-search--dropdown input:focus-within{border-color:#008430}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options{max-height:260px}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:16px}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#f9f9f9}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background:#f5f5f5}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-button:single-button{display:block;height:20px;width:20px;background:url("../images/icons/angle-down-dark.svg") center/contain no-repeat;background-color:#f5f5f5;background-size:50% auto;cursor:pointer}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-button:single-button:decrement{background:url("../images/icons/angle-up-dark.svg") center/contain no-repeat;background-color:#f5f5f5;background-size:50% auto}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-button:single-button:hover{background-color:#efe9e9}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results__option{padding:16px 24px;font-size:1.4rem;font-weight:600;line-height:1.5}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results__option[aria-selected=true]{color:#008430;background:none}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results__option--highlighted{background:#ebebeb;color:#494949}#pricing .sizes form.controls-form .country-switcher .country-switcher-dropdown .select2-container--default .select2-results__option--highlighted[aria-selected=true]{background:#ebebeb}#pricing .sizes form.controls-form .currency-switcher .currency-switcher-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e9e9e5;border-radius:5px;overflow:hidden}#pricing .sizes form.controls-form .currency-switcher .currency-switcher-selector .currency-input{position:absolute;opacity:0}#pricing .sizes form.controls-form .currency-switcher .currency-switcher-selector .currency-input+label{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:auto;padding:0 12px;height:40px;font-size:clamp(1.4rem, 1.2153846154rem + 0.2403846154vw, 1.6rem);line-height:1.75;font-weight:400;font-weight:400;background-color:#e9e9e5;color:#8f8f8f}#pricing .sizes form.controls-form .currency-switcher .currency-switcher-selector .currency-input:checked+label{background-color:#fff;color:inherit;font-weight:700}#pricing .sizes form.controls-form[data-size=XS]+.plans .hide-on-xs,#pricing .sizes form.controls-form[data-size=S]+.plans .hide-on-s,#pricing .sizes form.controls-form[data-size=M]+.plans .hide-on-l,#pricing .sizes form.controls-form[data-size=L]+.plans .hide-on-l{display:none}#pricing .sizes form.controls-form[data-size=XS]+.plans+.annotations .show-on-XS,#pricing .sizes form.controls-form[data-size=S]+.plans+.annotations .show-on-S,#pricing .sizes form.controls-form[data-size=M]+.plans+.annotations .show-on-M,#pricing .sizes form.controls-form[data-size=L]+.plans+.annotations .show-on-L{display:block}#pricing .sizes .info{margin-top:80px;font-size:2rem;font-weight:400;line-height:1.7;text-align:center}@media(max-width: 991px){#pricing .sizes .info{margin-top:40px}}#pricing .sizes .info a{text-decoration:underline;color:#00702a;text-underline-offset:4px;text-decoration-thickness:1px}#pricing .sizes .info p,#pricing .sizes .info ol,#pricing .sizes .info ul{line-height:inherit;margin:32px 0}#pricing .sizes .info p:first-child,#pricing .sizes .info ol:first-child,#pricing .sizes .info ul:first-child{margin-top:0}#pricing .sizes .info p:last-child,#pricing .sizes .info ol:last-child,#pricing .sizes .info ul:last-child{margin-bottom:0}#pricing .plans{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-20px -10px}#pricing .plans .plan-wrapper{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:10px;padding-right:10px;padding-top:20px}#pricing .plans .plan-wrapper.grayed-out{opacity:.5}@media(max-width: 991px){#pricing .plans .plan-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:20px}}@media(max-width: 767px){#pricing .plans .plan-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#pricing .plans .plan-wrapper:only-child{-webkit-box-flex:0;-ms-flex:0 0 800px;flex:0 0 800px;max-width:800px}@media(max-width: 767px){#pricing .plans .plan-wrapper:only-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#pricing .plans .plan-wrapper:only-child .plan ul.benefits li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pricing .plans .plan-wrapper:only-child .plan ul.benefits li div:not(.tooltip){display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}#pricing .plans .plan-wrapper:only-child .plan ul.benefits li .description-toggle svg{margin:0 0 0 5px}#pricing .plans .plan-wrapper:only-child .plan .top-content .icon img{height:150px}@media(max-width: 1600px){#pricing .plans .plan-wrapper:only-child .plan .top-content .icon img{height:90px}}#pricing .plans .plan{--plan-bg-color: #ffffff;--plan-border-color: #E9E9E5;--plan-title-color: #004515;--plan-subtitle-color: #004515;--plan-subscription-bg-color: #F7F7F7;--plan-checkmark-color: #004515;--plan-featured-badge-color: #ffffff;--plan-featured-badge-bg-color: #004515;border-radius:5px;background:var(--plan-bg-color);height:100%;border:1px solid var(--plan-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 12px}#pricing .plans .plan .top-content{width:100%;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pricing .plans .plan .top-content .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}#pricing .plans .plan .top-content .title{font-size:clamp(1.6rem, 1.2307692308rem + 0.4807692308vw, 2rem);line-height:1.7;font-weight:600;color:var(--plan-title-color)}#pricing .plans .plan .top-content .subtitle{padding:0;margin:0;font-size:clamp(1.2rem, 1.0153846154rem + 0.2403846154vw, 1.4rem);line-height:1.5;font-weight:400;line-height:1;color:var(--plan-subtitle-color)}#pricing .plans .plan .top-content .icon{-ms-flex-item-align:stretch;align-self:stretch}#pricing .plans .plan .top-content .icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}#pricing .plans .plan .subscriptions{--columns: 2;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:8px;margin-top:20px}#pricing .plans .plan .subscriptions.hide-price{display:none}#pricing .plans .plan .subscription{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:4px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;border-radius:5px;background:var(--plan-subscription-bg-color);font-size:1.2rem;line-height:1.33;font-weight:400}#pricing .plans .plan .subscription .prefix{margin-right:4px}#pricing .plans .plan .subscription .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;font-size:clamp(1.4rem, 1.0307692308rem + 0.4807692308vw, 1.8rem);line-height:1.67;font-weight:400;line-height:1.33;font-weight:bold;white-space:nowrap}#pricing .plans .plan .subscription .price:before{content:attr(data-symbol);font-size:1.2rem;line-height:1.33;font-weight:400}#pricing .plans .plan .subscription .price.unavailable:before,#pricing .plans .plan .subscription .price.unavailable:after{content:none}#pricing .plans .plan .subscription .description{white-space:nowrap}#pricing .plans .plan .subscription.error{display:none !important}#pricing .plans .plan .subscription.unavailable{display:none;font-weight:700;font-size:1.8rem;color:#a3a3a2;grid-column:1/-1;justify-self:center}#pricing .plans .plan .benefits-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}#pricing .plans .plan .benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:28px}#pricing .plans .plan .benefits.jr-running:before{opacity:1}#pricing .plans .plan .benefits li{font-size:1.6rem;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#pricing .plans .plan .benefits li.title{display:block;padding:18px 0 0;font-size:1.8rem;font-weight:600;line-height:normal;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-bottom:none}#pricing .plans .plan .benefits li.annotation{font-style:italic;color:#7a7a7a}#pricing .plans .plan .benefits li:last-child{border-bottom:none}#pricing .plans .plan .benefits li svg{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-negative:0;flex-shrink:0;width:13px;height:auto;margin-top:0;margin-right:8px}#pricing .plans .plan .benefits li svg path{stroke:var(--plan-checkmark-color, currentColor)}#pricing .plans .plan .benefits li .description svg{--size: 20px;width:var(--size);height:var(--size);max-width:var(--size);-webkit-box-flex:0;-ms-flex:0 0 var(--size);flex:0 0 var(--size);margin-left:5px;margin-right:0;color:#a3a3a2;cursor:pointer}@media(max-width: 991px){#pricing .plans .plan .benefits li .description svg{--size: 16px;margin-top:0}}#pricing .plans .plan .benefits li .description svg path{stroke:none}#pricing .plans .plan .button-container{margin-top:24px}#pricing .plans .plan .button-container.unavailable{display:none}#pricing .plans .plan .button-container .btn{padding:8px 30px;width:100%}#pricing .plans .plan.plan--green{--plan-title-color: #008430;--plan-subtitle-color: #4A4A49;--plan-subscription-bg-color: #F7F7F7;--plan-checkmark-color: #008430}#pricing .plans .plan.plan--blue{--plan-title-color: #008FF7;--plan-subtitle-color: #008FF7;--plan-subscription-bg-color: #EFF8FF;--plan-checkmark-color: #008FF7}#pricing .plans .plan.plan--red{--plan-title-color: #E95238;--plan-subtitle-color: #E95238;--plan-subscription-bg-color: #FDF3F2;--plan-checkmark-color: #E95238}#pricing .plans .plan.plan--yellow{--plan-title-color: #CF7323;--plan-subtitle-color: #CF7323;--plan-subscription-bg-color: #FFF8E6;--plan-checkmark-color: #FFB503}#pricing .plans .plan.plan--disabled{color:#a3a3a2;--plan-title-color: #A3A3A2;--plan-subtitle-color: #A3A3A2;--plan-subscription-bg-color: #A3A3A2;--plan-checkmark-color: #A3A3A2}#pricing .plans .plan.plan--disabled .subscription.unavailable,#pricing .plans .plan.plan--disabled .button-container.unavailable{display:block}#pricing .plans .plan.plan--disabled .subscription:not(.unavailable),#pricing .plans .plan.plan--disabled .button-container:not(.unavailable){display:none}#pricing .plans .plan.plan--disabled .top-content .icon img{-webkit-filter:grayscale(1);filter:grayscale(1)}#pricing .plans .plan-wrapper.featured .plan{position:relative;--plan-bg-color: #E5F9EB;--plan-border-color: #004515;--plan-subscription-bg-color: #ffffff}@media(min-width: 992px){#pricing .plans .plan-wrapper.full-width{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#pricing .plans .plan-wrapper.full-width .plan{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 10px 20px 24px;gap:30px}#pricing .plans .plan-wrapper.full-width .top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}#pricing .plans .plan-wrapper.full-width .benefits-wrapper{padding:0;margin:0;-webkit-box-flex:2;-ms-flex:2;flex:2}#pricing .plans .plan-wrapper.full-width .benefits{--columns: 2;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:16px 30px;-ms-flex-line-pack:start;align-content:start}#pricing .plans .plan-wrapper.full-width .subscriptions{--columns: 1}#pricing .plans .plan-wrapper.full-width .subscription{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pricing .plans .plan-wrapper.full-width .button-container .btn{width:100%}}#pricing .plans.plans-grid{margin:0;--columns: 4;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-template-rows:auto auto auto;gap:24px 30px}@media(max-width: 1200px){#pricing .plans.plans-grid{--columns: 2;grid-template-rows:none}}@media(max-width: 991px){#pricing .plans.plans-grid{--columns: 1}}#pricing .plans.plans-grid .plan-category{grid-row:1/2}@media(max-width: 991px){#pricing .plans.plans-grid .plan-category{grid-row:auto}}#pricing .plans.plans-grid .plan-category[data-name=carbon-rating]{grid-column:4/5}@media(max-width: 1200px){#pricing .plans.plans-grid .plan-category[data-name=carbon-rating]{grid-column:auto;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}}#pricing .plans.plans-grid .plan-category[data-name=sustainability-ratings]{grid-column:1/4}@media(max-width: 1200px){#pricing .plans.plans-grid .plan-category[data-name=sustainability-ratings]{grid-column:auto}}#pricing .plans.plans-grid .plan-wrapper{max-width:100%;padding:0;margin:0}#pricing .plans.plans-grid .plan-wrapper[data-plan=carbon-rating]{grid-column:4/5;grid-row:2/2}@media(max-width: 1200px){#pricing .plans.plans-grid .plan-wrapper[data-plan=carbon-rating]{grid-column:auto;grid-row:auto;-webkit-box-ordinal-group:102;-ms-flex-order:101;order:101}}#pricing .plans.plans-grid .plan-wrapper.full-width{grid-column:2/-1}@media(max-width: 1200px){#pricing .plans.plans-grid .plan-wrapper.full-width{grid-column:1/-1}}#pricing .plans.d-none+.plans-annotations{display:none}#pricing .plans-annotations{width:100%;margin:40px auto 0;text-align:center}#pricing .plans-annotations>div:not(.general){display:none}#pricing .plans-table h2{font-size:clamp(2.4rem, 1.6615384615rem + 0.9615384615vw, 3.2rem);line-height:1.4375;font-weight:600;margin-bottom:16px}#pricing .plans-table .table-categories{background:var(--section-background-color, transparent);padding-top:24px;padding-bottom:16px;padding-left:25%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px;position:sticky;top:calc(var(--header-height));z-index:2}@media(max-width: 991px){#pricing .plans-table .table-categories{position:static;margin-left:0;padding-left:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 991px){#pricing .plans-table .table-categories.table-categories--desktop{display:none}}@media(min-width: 992px){#pricing .plans-table .table-categories.table-categories--mobile{display:none}}@media(max-width: 991px){#pricing .plans-table .table-categories .title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}#pricing .plans-table .table-categories .plan-category[data-name=carbon-rating]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}@media(max-width: 991px){#pricing .plans-table .table-categories .plan-category[data-name=carbon-rating]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}#pricing .plans-table .table-categories .plan-category[data-name=sustainability-ratings]{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 991px){#pricing .plans-table .table-categories .plan-category[data-name=sustainability-ratings]{margin-top:48px}}#pricing .plans-table .table{margin:0;color:#494949;width:100%}@media(max-width: 991px){#pricing .plans-table .table.table-desktop{display:none}}#pricing .plans-table .table.table-desktop+.table-mobile{margin-top:0}#pricing .plans-table .table .tr{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:64px}#pricing .plans-table .table .tr :is(.th,.td):not(.title){-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;text-align:center}#pricing .plans-table .table .tr .td{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px}#pricing .plans-table .table .tr .td.title,#pricing .plans-table .table .tr .td .main{font-size:1.2rem;line-height:1.5;font-weight:500;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;text-align:left;background:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:14px 8px}@media(max-width: 991px){#pricing .plans-table .table .tr .td.title,#pricing .plans-table .table .tr .td .main{font-size:1.6rem}}@media(max-width: 767px){#pricing .plans-table .table .tr .td.title,#pricing .plans-table .table .tr .td .main{font-size:1.4rem;font-weight:400}}#pricing .plans-table .table .tr .td.title span,#pricing .plans-table .table .tr .td .main span{-webkit-box-flex:1;-ms-flex:1;flex:1}#pricing .plans-table .table .tr .td.title.category-title{font-size:1.6rem;line-height:1.2;font-weight:700;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 991px){#pricing .plans-table .table .tr .td.title.category-title{font-size:2.4rem}}#pricing .plans-table .table .tr .td .icon-wrapper{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pricing .plans-table .table .tr .td .icon-wrapper[data-icon=checkmark] svg{width:14px;height:10px}#pricing .plans-table .table .tr .td .icon-wrapper[data-icon=checkmark] svg path{stroke:#004515}#pricing .plans-table .table .tr .td .icon-wrapper[data-icon=dash] svg path{stroke:#a3a3a2}#pricing .plans-table .table .tr .td span.text{display:block;font-size:1.2rem;line-height:1.5;font-weight:400}@media(max-width: 991px){#pricing .plans-table .table .tr .td span.text{font-size:1.6rem}}#pricing .plans-table .table .tr .td .description{margin-left:8px;position:relative}#pricing .plans-table .table .tr .td .description-toggle{cursor:pointer;color:#a3a3a2}#pricing .plans-table .table .tr .td .description-content{width:320px;bottom:calc(100% + 5px)}#pricing .plans-table .table .tr .td.green{color:#008430}#pricing .plans-table .table .tr .td.green .icon-wrapper[data-icon=checkmark] svg path{stroke:#008430}#pricing .plans-table .table .tr .td.red{color:#e95238}#pricing .plans-table .table .tr .td.red .icon-wrapper[data-icon=checkmark] svg path{stroke:#e95238}#pricing .plans-table .table .tr .td.blue{color:#008ff7}#pricing .plans-table .table .tr .td.blue .icon-wrapper[data-icon=checkmark] svg path{stroke:#008ff7}#pricing .plans-table .table .tr .td.yellow{color:#cf7323}#pricing .plans-table .table .tr .td.yellow .icon-wrapper[data-icon=checkmark] svg path{stroke:#ffb503}#pricing .plans-table .table .tr .td.teal{color:#2d8372}#pricing .plans-table .table .tr .td.teal .icon-wrapper[data-icon=checkmark] svg path{stroke:#2d8372}#pricing .plans-table .table .tr:not(.leading-row,.category-row) .td:not(.title){border-left:1px solid #d9d9d8}#pricing .plans-table .table .tr:not(.leading-row,.category-row) .td:not(.title).featured{background:#e5f9eb}#pricing .plans-table .table .tr:not(.leading-row,.category-row) .td:not(.title).featured,#pricing .plans-table .table .tr:not(.leading-row,.category-row) .td:not(.title).featured+.td{border-left-color:#004515}#pricing .plans-table .table .tr:not(.leading-row,.category-row) .td:not(.title).featured:last-child{border-right-color:#004515}#pricing .plans-table .table .tr:not(.leading-row,.category-row) .td:last-child{border-right:1px solid #d9d9d8}#pricing .plans-table .table .tr:not(.leading-row,.category-row):nth-child(even){background:#f7f7f7}#pricing .plans-table .table .tr:not(.leading-row,.category-row):nth-child(odd){background:#fff}#pricing .plans-table .table .tr.leading-row{--categories-padding-top: 24px;--categories-height: 48px;--categories-padding-bottom: 16px;position:sticky;top:calc(var(--header-height) + var(--categories-padding-top) + var(--categories-height) + var(--categories-padding-bottom));z-index:1;background:var(--section-background-color)}@media(max-width: 1200px){#pricing .plans-table .table .tr.leading-row{--categories-height: 72px}}@media(max-width: 991px){#pricing .plans-table .table .tr.leading-row{position:static}}@media(max-width: 767px){#pricing .plans-table .table .tr.leading-row{margin-top:0}}#pricing .plans-table .table .tr.leading-row .th{background:#fff;border-radius:5px 5px 0 0;border-top:1px solid #d9d9d8;border-left:1px solid #d9d9d8;border-bottom:1px solid #d9d9d8;padding:52px 8px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}#pricing .plans-table .table .tr.leading-row .th.featured{background:#e5f9eb;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);position:relative}#pricing .plans-table .table .tr.leading-row .th.featured:before{content:"";width:calc(100% + 2px);height:calc(100% + 1px);border-radius:5px 5px 0 0;border:1px solid #004515;border-bottom:0;z-index:1;position:absolute;left:-1px;top:-1px;pointer-events:none}#pricing .plans-table .table .tr.leading-row .th.featured .best-value{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}#pricing .plans-table .table .tr.leading-row .th.featured .th-price-container{background:#fff;padding:4px 16px;border-radius:5px}#pricing .plans-table .table .tr.leading-row .th:last-child{border-right:1px solid #d9d9d8}#pricing .plans-table .table .tr.leading-row .th .overline{margin-bottom:18px;margin-top:24px}#pricing .plans-table .table .tr.leading-row .th .overline.description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:1.2rem;line-height:1.2;color:#2e2e2d;cursor:pointer}@media(max-width: 991px){#pricing .plans-table .table .tr.leading-row .th .overline.description{font-size:1.4rem}}#pricing .plans-table .table .tr.leading-row .th .overline.description svg{color:#a3a3a2}#pricing .plans-table .table .tr.leading-row .th .th-title{color:var(--accent-text, #004515);font-size:clamp(1.4rem, 1.0307692308rem + 0.4807692308vw, 1.8rem);line-height:1.67;font-weight:400;font-weight:700}#pricing .plans-table .table .tr.leading-row .th .th-price-container{margin-top:8px}#pricing .plans-table .table .tr.leading-row .th .th-price-container .price{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:1.8rem;font-weight:700;line-height:normal;white-space:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 991px){#pricing .plans-table .table .tr.leading-row .th .th-price-container .price{font-size:2rem}}#pricing .plans-table .table .tr.leading-row .th .th-price-container .price:before{content:attr(data-symbol);font-size:1.2rem;line-height:1.33;font-weight:400}#pricing .plans-table .table .tr.leading-row .th .th-price-container .description{margin-top:0;font-size:1.2rem;font-weight:400;color:#2e2e2d}@media(max-width: 991px){#pricing .plans-table .table .tr.leading-row .th .th-price-container .description{font-size:1.4rem}}#pricing .plans-table .table .tr.leading-row .th .th-price-container.error{display:none}#pricing .plans-table .table .tr.leading-row .th .button-container{margin-top:auto;padding-top:16px}#pricing .plans-table .table .tr.leading-row .th .button-container .btn{padding:6px 20px;border-width:1px}#pricing .plans-table .table .tr.leading-row .th .button-container.error a{display:none}#pricing .plans-table .table .tr.leading-row .th .button-container:not(.error) a{display:block}#pricing .plans-table .table .tr.leading-row .th .button-container.unavailable{display:none}#pricing .plans-table .table .tr.leading-row .th .button-container:not(.unavailable){display:block}#pricing .plans-table .table .tr.leading-row .th.green{--accent-text: #008430}#pricing .plans-table .table .tr.leading-row .th.green.featured{--accent-text: #00702A}#pricing .plans-table .table .tr.leading-row .th.red{--accent-text: #E95238}#pricing .plans-table .table .tr.leading-row .th.blue{--accent-text: #008FF7}#pricing .plans-table .table .tr.leading-row .th.yellow{--accent-text: #CF7323}#pricing .plans-table .table .tr.category-row{border-top:1px solid #d9d9d8;border-bottom:1px solid #d9d9d8;padding-top:24px}@media(max-width: 991px){#pricing .plans-table .table .tr.category-row{padding-top:0}}#pricing .plans-table .table .tr.category-row .td:not(.title){opacity:0;visibility:hidden}#pricing .plans-table .table .tr:last-child .td{border-bottom:1px solid #d9d9d8}#pricing .plans-table .table .tr:last-child .td.featured{border-bottom-color:#004515}#pricing .plans-table .table.table-mobile{margin-top:30px;border:1px solid #d9d9d8;border-radius:5px;overflow:hidden}@media(min-width: 992px){#pricing .plans-table .table.table-mobile{display:none}}#pricing .plans-table .table.table-mobile:last-child{margin-bottom:0}#pricing .plans-table .table.table-mobile .tr:not(.leading-row,.category-row){padding:12px}#pricing .plans-table .table.table-mobile .tr:not(.leading-row,.category-row) .td{border:none;padding:0}#pricing .plans-table .table.table-mobile .tr:not(.leading-row,.category-row) .td.title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pricing .plans-table .table.table-mobile .tr:not(.leading-row,.category-row) .td.title .description{margin-left:0;margin-right:8px}#pricing .plans-table .table.table-mobile .tr:not(.leading-row,.category-row) .td:not(.title){text-align:right;-webkit-box-flex:1;-ms-flex:auto;flex:auto}#pricing .plans-table .table.table-mobile .tr.leading-row .th{border:0;padding:20px}#pricing .plans-table .table.table-mobile .tr.leading-row .th:before{content:none}#pricing .plans-table .table.table-mobile .tr.leading-row .th .overline{margin-top:0}#pricing .plans-table .table.table-mobile .tr.leading-row .th .th-title{font-size:2.4rem}#pricing .plans-table .table.table-mobile .tr.leading-row .th .th-price-container{font-size:1.4rem}#pricing .plans-table .table.table-mobile .tr:last-child{border-radius:0 0 5px 5px}#pricing .plans-table .table.table-mobile.featured{border-color:#008430}#pricing .plans-table .table.table-mobile.featured .tr.category-row{border-color:#004515}#pricing .plans-table .table.table-mobile.featured .tr:is(.featured *){background:#e5f9eb}#pricing .plans-table .table.table-mobile.featured .tr:is(.featured *):not(.category-row):nth-child(even){background:rgba(229,249,235,.2)}#pricing .plans-table .table-annotations{margin-top:20px}#pricing .plans-table .button-container.button-container--scroll-to-sizes{margin-top:40px}#pricing .plans-table:not([data-size]) :is(.button-container,.th-price-container){display:none}#pricing .plans-table.plan--disabled .table .tr.leading-row .th .button-container[data-plan=carbon-rating].unavailable{display:block}#pricing .plans-table.plan--disabled .table .tr.leading-row .th .button-container[data-plan=carbon-rating]:not(.unavailable){display:none}
/*# sourceMappingURL=main-redesign.min.css.map */
