@-webkit-keyframes ag-2p4{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-2p4{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-2p5{0%{opacity:0}to{opacity:1}}@keyframes ag-2p5{0%{opacity:0}to{opacity:1}}.ag-2ow{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 #e6e9e7;box-shadow:inset 0 -1px 0 #e6e9e7}@media(min-width:768px){.ag-2ow{padding:0 48px}}.ag-2ow.ag-2ox{-webkit-box-shadow:none;box-shadow:none}.ag-2oy{padding-top:12px;padding-bottom:12px;font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:28px;text-transform:capitalize;color:#000}@media(min-width:768px){.ag-2oy{padding-top:20px;padding-bottom:20px;font-size:24px;line-height:36px}}.ag-2oz{width:62px;height:62px;font-size:36px;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-color:transparent;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;border-radius:6px;-webkit-transition:.2s ease-out;transition:.2s ease-out}.ag-2oz:hover{background-color:#46de46}.ag-2oz:hover .ag-2p0{color:#000}@media(max-width:767.98px){.ag-2oz{width:56px;height:56px}.ag-2oz:hover{background-color:transparent}.ag-2oz:hover .ag-2p0{color:#0c3d3d}}.ag-2p0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;color:#0c3d3d}.ag-2p0 svg{width:100%;height:100%}.ag-2p1,.ag-2p2{border-radius:8px 8px 0 0}.ag-2p2{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 24px 24px 36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;height:72px}.ag-2p3{padding:0;margin:0}@-webkit-keyframes ag-2ou{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-2ou{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-2ov{0%{opacity:0}to{opacity:1}}@keyframes ag-2ov{0%{opacity:0}to{opacity:1}}.ag-2oq{margin-top:auto;width:100%;padding:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e6e9e7;background-color:#fff}@media(min-width:768px){.ag-2oq{padding:16px 48px}}.ag-2oq.ag-2or{border-top:none}.ag-2os,.ag-2ot{border-radius:0 0 8px 8px}@media(min-width:768px){.ag-2os,.ag-2ot{padding:16px 48px}}@-webkit-keyframes ag-2py{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-2py{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-2pz{0%{opacity:0}to{opacity:1}}@keyframes ag-2pz{0%{opacity:0}to{opacity:1}}.ag-2ps{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 1 auto;flex:1 1 auto;overflow:hidden;background-color:#fff}.ag-2pt{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db #f7f8f7}.ag-2pt::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.ag-2pt::-webkit-scrollbar-track{background-color:#f7f8f7}.ag-2pt::-webkit-scrollbar-thumb{background-color:#d1d5db}.ag-2pu,.ag-2pv{padding:16px 24px 24px}@media(min-width:768px){.ag-2pu,.ag-2pv{padding:24px 48px 40px}}.ag-2pw{padding:16px 24px 40px}@media(min-width:768px){.ag-2pw{padding:24px 40px 40px 48px}}.ag-2px{padding:16px 24px}@media(min-width:768px){.ag-2px{padding:24px 24px 28px}}@-webkit-keyframes ag-2pj{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-2pj{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-2pk{0%{opacity:0}to{opacity:1}}@keyframes ag-2pk{0%{opacity:0}to{opacity:1}}.ag-2pg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;max-height:100%;background-color:#fff;-webkit-box-shadow:0 18px 48px rgba(0,0,0,.12);box-shadow:0 18px 48px rgba(0,0,0,.12);border-radius:8px;word-break:break-word}@media(max-width:767.98px){.ag-2pg{border-radius:5px}}.ag-2ph,.ag-2pi{height:inherit;max-height:100vh}@-webkit-keyframes ag-sl{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-sl{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-sm{0%{opacity:0}to{opacity:1}}@keyframes ag-sm{0%{opacity:0}to{opacity:1}}.ag-sa{position:fixed;left:0;right:0;top:0;bottom:0;background:hsla(120,0%,44%,.4);color:#0f2e2f}.ag-sa:before{content:"";display:inline-block;position:static;height:100%;width:0;vertical-align:middle}.ag-sb{z-index:99}.ag-sc,.ag-sd,.ag-se{z-index:100}.ag-se{outline:none}.ag-sf{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#fff;-webkit-box-shadow:-8px 0 32px rgba(0,0,0,.16);box-shadow:-8px 0 32px rgba(0,0,0,.16)}@media(min-width:768px){.ag-sf{width:696px}}.ag-sg{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.ag-sh{-webkit-transform:translateX(0);transform:translateX(0)}.ag-si{position:absolute;right:0;top:0;left:0;bottom:0;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1d5db #f7f8f7}.ag-si::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.ag-si::-webkit-scrollbar-track{background-color:#f7f8f7}.ag-si::-webkit-scrollbar-thumb{background-color:#d1d5db}.ag-sj{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;max-height:100%;z-index:100;outline:none;max-width:536px}@media(max-width:767.98px){.ag-sj{max-width:calc(100% - 32px)}}@media(min-width:1024px){.ag-sj{padding-left:0;padding-right:0}}@media(min-width:1440px){.ag-sj{padding-left:0;padding-right:0;max-width:536px}}.ag-sk{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;max-height:100%;z-index:100;outline:none;padding-right:24px;padding-left:24px;border-radius:8px}@media(min-width:768px){.ag-sk{padding-left:40px;padding-right:40px}}@media(min-width:1024px){.ag-sk{padding-left:56px;padding-right:56px}}@media(min-width:1440px){.ag-sk{max-width:728px}}@-webkit-keyframes ag-4ij{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-4ij{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-4ik{0%{opacity:0}to{opacity:1}}@keyframes ag-4ik{0%{opacity:0}to{opacity:1}}.ag-4id{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;padding:20px;overflow-y:auto}@media(min-width:1024px){.ag-4id{padding:100px}}.ag-4ie:before{display:none}.ag-4if{position:static}.ag-4ig{z-index:1;position:sticky;top:-20px;height:0;width:100%}@media(min-width:1024px){.ag-4ig{top:-100px}}.ag-4ih{cursor:pointer;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;position:absolute;right:40px;top:40px;width:50px;height:50px;padding:0;border-radius:50%;background-color:#dae7d4;color:#0f2e2f}.ag-4ih.theme_new{color:#000}@media(min-width:1024px){.ag-4ih{top:120px;right:120px}}.ag-4ii{width:24px;height:24px}@-webkit-keyframes ag-30f{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-30f{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-30g{0%{opacity:0}to{opacity:1}}@keyframes ag-30g{0%{opacity:0}to{opacity:1}}.ag-30e:active,.ag-30e:hover{color:#fff;background-color:#0f2e2f}.ag-30e:active.theme_new,.ag-30e:hover.theme_new{background-color:#002f30}@-webkit-keyframes ag-2w1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-2w1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-2w2{0%{opacity:0}to{opacity:1}}@keyframes ag-2w2{0%{opacity:0}to{opacity:1}}.ag-2vw{position:relative;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}.ag-2vx{position:relative;overflow:hidden}.ag-2vx,.ag-2vy{width:100%;height:100%}.ag-2vy,.ag-2vz{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transform:scale(var(--scale-factor,1));transform:scale(var(--scale-factor,1))}.ag-2vz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:none;transform:none}.ag-2w0{-o-object-position:top;object-position:top}@-webkit-keyframes ag-2fd{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-2fd{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-2fe{0%{opacity:0}to{opacity:1}}@keyframes ag-2fe{0%{opacity:0}to{opacity:1}}.ag-2fa,.ag-2fb{display:-webkit-box;display:-ms-flexbox;display:flex}.ag-2fb{font-size:24px}.ag-2fc{font-size:inherit}@-webkit-keyframes ag-4tw{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-4tx{0%{opacity:0}to{opacity:1}}@keyframes ag-4tw{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-4tx{0%{opacity:0}to{opacity:1}}.ag-4tj{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;overflow:hidden;border-radius:4px;cursor:pointer}@media(min-width:768px){.ag-4tj{-ms-flex-preferred-size:50%;flex-basis:50%}}.ag-4tj:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(min-width:768px){.ag-4tj:hover .ag-4tk,.ag-4tj:hover .ag-4tl{background-color:#46de46}}.ag-4tm img{aspect-ratio:1.25;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width:1440px){.ag-4tm img{aspect-ratio:1.5}}.ag-4tk{position:absolute;top:16px;right:16px;padding:12px;background-color:#fff;border-radius:4px;cursor:pointer;z-index:1;color:#0c3d3d}@media(min-width:1440px){.ag-4tk{padding:18px;top:20px;right:20px}}.ag-4tk:active{background-color:#46de46}.ag-4tk .ag-4tn{width:24px;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.ag-4tk.ag-4tl>.ag-4tn{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ag-4to{padding:24px 16px;background-color:#f6f5f1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}@media(min-width:1024px){.ag-4to{padding:32px 24px}}.ag-4tp{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:16px;line-height:24px;padding:8px 0 0;color:#000;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(min-width:1024px){.ag-4tp{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:18px;line-height:28px;padding:8px 0 0;-webkit-line-clamp:5}}@media(min-width:1440px){.ag-4tp{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:20px;line-height:30px;padding:8px 0 0}}.ag-4tq{position:absolute;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:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;left:0;width:100%;height:100%;padding:24px 16px;background-color:#d9dddb;border-radius:4px;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(100%);transform:translateY(100%)}@media(min-width:1440px){.ag-4tq{height:75%;padding:32px 24px;border-top-left-radius:0;border-top-right-radius:0}}.ag-4tq.ag-4tr{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.ag-4ts{width:100%;height:1px;background-color:#000;margin:16px 0}@media(min-width:768px){.ag-4ts{margin:24px 0}}.ag-4tt{font-size:22px;margin-right:3px}.ag-4tt>svg>path{fill:#806b47}.ag-4tu{line-height:20px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media(min-width:1024px){.ag-4tu{-webkit-line-clamp:5}}@media(min-width:1440px){.ag-4tu{padding-top:8px}}.ag-4tv{font-family:diatype-mono,Arial,sans-serif;text-transform:uppercase;padding-top:8px}@-webkit-keyframes ag-1je{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ag-1jf{0%{opacity:0}to{opacity:1}}@keyframes ag-1je{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ag-1jf{0%{opacity:0}to{opacity:1}}.ag-1j0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-bottom:32px}@media(min-width:768px){.ag-1j0{gap:32px;padding-bottom:40px}}@media(min-width:1024px){.ag-1j0{gap:40px;padding-bottom:48px}}@media(min-width:1440px){.ag-1j0{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:160px;padding-bottom:56px}}@media(min-width:1680px){.ag-1j0{gap:220px}}.ag-1j1{margin-bottom:16px}.ag-1j2{margin-top:16px}@media(max-width:767.98px){.ag-1j2{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:18px;line-height:28px;padding-top:12px;padding-bottom:12px}}@media(min-width:768px){.ag-1j3{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}@media(min-width:1440px){.ag-1j3{margin-left:56px}}.ag-1j4{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.ag-1j4{grid-template-columns:1fr 1fr;gap:36px}}.ag-1j5.ag-1j6{padding-top:0}.ag-1j5.ag-1j7{padding-top:24px}@media(min-width:768px){.ag-1j5.ag-1j7{padding-top:40px}}@media(min-width:1024px){.ag-1j5.ag-1j7{padding-top:56px}}@media(min-width:1440px){.ag-1j5.ag-1j7{padding-top:60px}}.ag-1j5.ag-1j8{padding-top:40px}@media(min-width:768px){.ag-1j5.ag-1j8{padding-top:60px}}@media(min-width:1024px){.ag-1j5.ag-1j8{padding-top:80px}}@media(min-width:1440px){.ag-1j5.ag-1j8{padding-top:100px}}.ag-1j5.ag-1j9{padding-top:64px}@media(min-width:768px){.ag-1j5.ag-1j9{padding-top:100px}}@media(min-width:1024px){.ag-1j5.ag-1j9{padding-top:120px}}@media(min-width:1440px){.ag-1j5.ag-1j9{padding-top:150px}}.ag-1j5.ag-1ja{padding-bottom:0}.ag-1j5.ag-1jb{padding-bottom:24px}@media(min-width:768px){.ag-1j5.ag-1jb{padding-bottom:40px}}@media(min-width:1024px){.ag-1j5.ag-1jb{padding-bottom:56px}}@media(min-width:1440px){.ag-1j5.ag-1jb{padding-bottom:60px}}.ag-1j5.ag-1jc{padding-bottom:40px}@media(min-width:768px){.ag-1j5.ag-1jc{padding-bottom:60px}}@media(min-width:1024px){.ag-1j5.ag-1jc{padding-bottom:80px}}@media(min-width:1440px){.ag-1j5.ag-1jc{padding-bottom:100px}}.ag-1j5.ag-1jd{padding-bottom:64px}@media(min-width:768px){.ag-1j5.ag-1jd{padding-bottom:100px}}@media(min-width:1024px){.ag-1j5.ag-1jd{padding-bottom:120px}}@media(min-width:1440px){.ag-1j5.ag-1jd{padding-bottom:150px}}


.ag-33h {
    padding: 60px 0;
    background-color: #fff
}
.ag-k5 {
    width: 100%;
    max-width: 1568px;
    margin-left: auto;
    margin-right: auto
}

@media(min-width: 0) {
    .ag-k5 {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 768px) {
    .ag-k5 {
        padding-left:40px;
        padding-right: 40px
    }
}

@media(min-width: 1024px) {
    .ag-k5 {
        padding-left:56px;
        padding-right: 56px
    }
}

@media(min-width: 1440px) {
    .ag-k5 {
        padding-left:64px;
        padding-right: 64px
    }
}
.ag-q5,.ag-q6 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media(min-width: 0) {
    .ag-q6 {
        margin-left:-8px;
        margin-right: -8px
    }
}

@media(min-width: 768px) {
    .ag-q6 {
        margin-left:-18px;
        margin-right: -18px
    }
}

@media(min-width: 1024px) {
    .ag-q6 {
        margin-left:-18px;
        margin-right: -18px
    }
}

@media(min-width: 1440px) {
    .ag-q6 {
        margin-left:-18px;
        margin-right: -18px
    }
}

.ag-33i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}


.ag-wx {
    position: relative;
    width: 100%
}

@media(min-width: 0) {
    .ag-wx {
        padding-left:8px;
        padding-right: 8px
    }
}

@media(min-width: 768px) {
    .ag-wx {
        padding-left:18px;
        padding-right: 18px
    }
}

@media(min-width: 1024px) {
    .ag-wx {
        padding-left:18px;
        padding-right: 18px
    }
}

@media(min-width: 1440px) {
    .ag-wx {
        padding-left:18px;
        padding-right: 18px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
}


.ag-le {
    font-size: 32px;
    letter-spacing: -.96px
}

.ag-le,.ag-lf {
    line-height: 105%;
    padding-top: 16px;
    padding-bottom: 8px
}

.ag-lf {
    font-size: 24px;
    letter-spacing: -.72px
}

@media(min-width: 768px) {
    .ag-le {
        font-size:44px;
        letter-spacing: -1.32px
    }

    .ag-le,.ag-lf {
        line-height: 105%;
        padding-top: 24px;
        padding-bottom: 12px
    }

    .ag-lf {
        font-size: 32px;
        letter-spacing: -.96px
    }
}

@media(min-width: 1440px) {
    .ag-le {
        font-size:56px;
        padding-top: 32px;
        padding-bottom: 16px;
        letter-spacing: -1.68px
    }

    .ag-le,.ag-lf {
        line-height: 105%
    }

    .ag-lf {
        font-size: 40px;
        padding-top: 24px;
        padding-bottom: 12px;
        letter-spacing: -1.2px
    }
}

.ag-lg {
    font-family: diatype,Arial,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0
}

@media(min-width: 1440px) {


    .ag-186 {
        margin-left: 8.3333333333%
    }
}

.ag-12k {
    position: relative;
    width: 100%
}

@media(min-width: 1024px) {
    .ag-12k {
        -webkit-box-flex:0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }
}

.ag-33m {
    background-color: #edebe4;
    margin-left: 18px;
    margin-right: 18px
}

.ag-33m,.ag-33n {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.ag-33o {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 18px
}

.ag-33p {
    width: 280px;
    height: 576px
}

@media(min-width: 1440px) {
    .ag-33p {
        width:414px;
        height: 848px
    }
}

@media(min-width: 1680px) {
    .ag-33p {
        width:456px
    }
}


.ag-33n {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 18px
}

@media(min-width: 1024px) {
    .ag-33n {
        padding-right:16px
    }
}

@media(min-width: 1440px) {
    .ag-33n {
        padding-top:150px;
        padding-bottom: 150px;
        padding-right: 112px
    }
}

@media(min-width: 1680px) {
    .ag-33n {
        padding-right:123px
    }
}

.ag-ls {
    font-size: 16px;
    line-height: 24px;
}
.ag-33q {
    list-style: none;
    padding-top: 16px;
}
.ag-33l {
    height: 1px;
    margin-top: 16px;
    background-color: #cdd2cf;
}
.ag-33r {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.ag-33s {
    padding: 4px 0;
}
.ag-344 {
    padding: 32px 0;
    background-color: #edebe4;
}

@media (max-width: 1023.98px)
{
	.ag-1hr {
		display: none;
	}
}


@media (min-width: 1024px)
{
	.ag-1hq {
    display: none;
	}
}

.ag-344 {
    padding: 32px 0;
    background-color: #edebe4
}

@media(min-width: 768px) {
    .ag-344 {
        padding:40px 0
    }
}


.ag-k5 {
    width: 100%;
    max-width: 1568px;
    margin-left: auto;
    margin-right: auto
}

@media(min-width: 0) {
    .ag-k5 {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 768px) {
    .ag-k5 {
        padding-left:40px;
        padding-right: 40px
    }
}

@media(min-width: 1024px) {
    .ag-k5 {
        padding-left:56px;
        padding-right: 56px
    }
}

@media(min-width: 1440px) {
    .ag-k5 {
        padding-left:64px;
        padding-right: 64px
    }
}
.ag-345 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media(max-width: 1023.98px) {
    .ag-345 {
        margin:0
    }
}

.ag-q5,.ag-q6 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media(min-width: 0) {
    .ag-q6 {
        margin-left:-8px;
        margin-right: -8px
    }
}

@media(min-width: 768px) {
    .ag-q6 {
        margin-left:-18px;
        margin-right: -18px
    }
}

@media(min-width: 1024px) {
    .ag-q6 {
        margin-left:-18px;
        margin-right: -18px
    }
}

@media(min-width: 1440px) {
    .ag-q6 {
        margin-left:-18px;
        margin-right: -18px
    }
}

.ag-347 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0
}

@media(max-width: 767.98px) {
    .ag-348 {
        font-size:40px;
        line-height: 105%;
        letter-spacing: -1.2px;
        padding: 0
    }
}

.ag-349,.ag-34a {
    font-family: diatype,Arial,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    font-size: 18px;
    line-height: 24px;
    padding: 0
}

@media(min-width: 768px) {
    .ag-349,.ag-34a {
        font-family:diatype,Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        letter-spacing: 0;
        font-size: 22px;
        line-height: 31px;
        padding: 0
    }
}

.ag-349 {
    padding-top: 16px
}

.ag-34a {
    padding-top: 8px
}

.ag-34b {
    height: 1px;
    margin-top: 16px;
    background-color: #cdd2cf;
}

.а3434b {
    height: 1px!important;
    margin-top: 16px!important;
    background-color: #cdd2cf!important;
}

.ag-346 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 -24px;
    width: 100vw;
    padding-top: 24px;
}
.ag-34g {
    list-style: none;
    padding-right: 24px;
    min-width: 195px;
}

@media(max-width: 1023.98px) {
    .ag-34c {
        display:contents
    }
}

.ag-34e {
    width: 180px;
    height: 395px;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

.ag-34d {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media(max-width: 1023.98px) {
    .ag-34d {
        display:contents;
        padding-left: 0
    }
}

.ag-34h {
    padding-top: 24px;
}

.ag-34b {
    height: 1px;
    margin-top: 16px;
    background-color: #cdd2cf;
}


.ag-1ff, .ag-1ff.theme_new {
    background-color: #fff;
}

.ag-k5 {
    width: 100%;
    max-width: 1568px;
    margin-left: auto;
    margin-right: auto
}

@media(min-width: 0) {
    .ag-k5 {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 768px) {
    .ag-k5 {
        padding-left:40px;
        padding-right: 40px
    }
}

@media(min-width: 1024px) {
    .ag-k5 {
        padding-left:56px;
        padding-right: 56px
    }
}

@media(min-width: 1440px) {
    .ag-k5 {
        padding-left:64px;
        padding-right: 64px
    }
}

.ag-1fh {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 32px
}

@media(min-width: 768px) {
    .ag-1fh {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-column-gap: 0;
        -moz-column-gap: 0;
        column-gap: 0;
        row-gap: 40px
    }
}

.ag-wz {
    position: relative;
    width: 100%
}

@media(min-width: 0) {
    .ag-wz {
        padding-left:8px;
        padding-right: 8px
    }
}

@media(min-width: 768px) {
    .ag-wz {
        padding-left:18px;
        padding-right: 18px
    }
}

@media(min-width: 1024px) {
    .ag-wz {
        padding-left:18px;
        padding-right: 18px
    }
}

@media(min-width: 1440px) {
    .ag-wz {
        padding-left:18px;
        padding-right: 18px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }
}

.ag-34v {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}


.ag-34w {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: block;
    margin: 0 16px 0 0;
    width: 40px;
    height: 40px;
    color: #2f7d39
}

.ag-34w.theme_new {
    color: #0c3d3d
}

@media(min-width: 768px) {
    .ag-34w {
        margin-right:24px
    }
}

.ag-34x {
    word-break: break-word
}

.ag-34x.theme_new {
    color: #000
}

@media(min-width: 768px) {
    .ag-34x {
        font-family:diatype,Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 24px;
        line-height: 105%;
        letter-spacing: -.72px;
        padding: 0
    }
}

/* NEW BOXES */

.ag-1tv {
    min-height: 800px;
    background-color: #f0f5ee;
    position: relative;
}

.ag-1tv.ag-1tw {
    background-color: #f3f1f0;
}

.ag-k5 {
    width: 100%;
    max-width: 1568px;
    margin-left: auto;
    margin-right: auto
}

@media(min-width: 0) {
    .ag-k5 {
        padding-left:24px;
        padding-right: 24px
    }
}

@media(min-width: 768px) {
    .ag-k5 {
        padding-left:40px;
        padding-right: 40px
    }
}

@media(min-width: 1024px) {
    .ag-k5 {
        padding-left:56px;
        padding-right: 56px
    }
}

@media(min-width: 1440px) {
    .ag-k5 {
        padding-left:64px;
        padding-right: 64px
    }
}

.ag-1tx {
    display: grid;
    grid-template-areas: "description" "cards"
}

@media(min-width: 768px) {
    .ag-1tx {
        grid-template-areas:"description description description" "cards cards cards"
    }
}

@media(min-width: 1440px) {
    .ag-1tx {
        -webkit-column-gap:36px;
        -moz-column-gap: 36px;
        column-gap: 36px;
        grid-template-columns: 300px auto;
        grid-template-areas: "description cards cards cards"
    }
}

@media(min-width: 1920px) {
    .ag-1tx {
        grid-template-columns:329px auto
    }
}

.ag-3f1 {
    grid-area: description
}

.ag-3f3 {
    font-family: diatype,Arial,sans-serif;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 0
}

.ag-3f3,.ag-3f4 {
    padding-top: 0
}

.ag-2cc {
    display: block;
    width: 1em;
    height: 1em
}

.ag-3f3.theme_new {
    color: #000
}

@media(min-width: 768px) {
    .ag-3f3 {
        font-family:diatype,Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        letter-spacing: 0;
        font-size: 18px;
        line-height: 28px;
        padding-bottom: 0
    }

    .ag-3f3,.ag-3f4 {
        padding-top: 0
    }

    .ag-3f5 {
        padding-bottom: 0
    }
}


.ag-1ty {
    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: end;
    -ms-flex-align: end;
    align-items: flex-end;
    grid-area: cards;
    row-gap: 24px;
    margin-top: 44px
}

@media(min-width: 768px) {
    .ag-1ty {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-column-gap: 12px;
        -moz-column-gap: 12px;
        column-gap: 12px;
        margin-top: 36px
    }
}

@media(min-width: 1440px) {
    .ag-1ty {
        margin-top:0
    }
}


.ag-1qj {
    display: grid;
    grid-template-areas: "description" "cards"
}

@media(min-width: 768px) {
    .ag-1qj {
        grid-template-areas:"description description description" "cards cards cards"
    }
}

@media(min-width: 1440px) {
    .ag-1qj {
        -webkit-column-gap:36px;
        -moz-column-gap: 36px;
        column-gap: 36px;
        grid-template-columns: 300px auto;
        grid-template-areas: "description cards cards cards"
    }
}

@media(min-width: 1920px) {
    .ag-1qj {
        grid-template-columns:329px auto
    }
}


.ag-1qk {
    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: end;
    -ms-flex-align: end;
    align-items: flex-end;
    grid-area: cards;
    row-gap: 24px;
    margin-top: 44px
}

@media(min-width: 768px) {
    .ag-1qk {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-column-gap: 12px;
        -moz-column-gap: 12px;
        column-gap: 12px;
        margin-top: 36px
    }
}

@media(min-width: 1440px) {
    .ag-1qk {
        margin-top:0
    }
}

.ag-3fm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%
}

@media(max-width: 767.98px) {
    .ag-3fm:first-child {
        -webkit-box-ordinal-group:4;
        -ms-flex-order: 3;
        order: 3
    }
}

.ag-3fm>div {
    border: none;
	/* background-color: #fff */
}

.ag-3fm>div:nth-child(2) {
    background-color: #fff
}

.ag-3fm div[data-qa|=prices] {
    margin: 5px 0
}

.ag-3fq {
    position: relative;
    width: 100%;
    -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;
    border: 1.5px solid #0f2e2f;
    border-radius: 4px;
    padding: 16px 20px 24px;
    background-color: #fff;
    -webkit-box-shadow: 0 8px 40px 0 rgba(15,46,47,.1);
    box-shadow: 0 8px 40px 0 rgba(15,46,47,.1)
}

.ag-3fq.theme_new {
    border: 1.5px solid #0c3d3d
}

@media(min-width: 768px) {
    .ag-3fq {
        margin-top:44px;
        border-radius: 8px
    }
}

.ag-3fq.ag-3fr {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 0;
    border-top: none
}

.ag-3fq.ag-3fs {
    background-color: rgba(218,231,212,.4)
}

@media(max-width: 767.98px) {
    .ag-3fu {
        font-family:diatype,Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        letter-spacing: 0;
        font-size: 16px;
        line-height: 24px;
        font-weight: 700
    }
}

.ag-3fu.ag-3fp {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}


.ag-3fv {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px
}

.ag-3fv .ag-3fw {
    text-decoration: line-through;
    color: #bac0ca;
    font-weight: 400
}

.ag-3fv .ag-3fw.theme_new {
    color: #cdd2cf
}

.ag-3fv.ag-3fp {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.ag-3fx.ag-3fp {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
}
.ag-3fx {
    color: #bac0ca;
}

.ag-3g6 {
    margin-top: 24px;
    position: relative
}

.ag-3g6.ag-3fp {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    margin-top: 0
}
.ag-6a {
    width: 100%;
}
.ag-5l {
    background-color: #2f7d39;
    color: #fff;
    border-radius: 6px;
}

.ag-3i3 {
    position: relative;
    width: 100%;
    -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;
    border: 1.5px solid #0f2e2f;
    border-radius: 4px;
    padding: 16px 20px 24px;
    background-color: #fff;
    -webkit-box-shadow: 0 8px 40px 0 rgba(15,46,47,.1);
    box-shadow: 0 8px 40px 0 rgba(15,46,47,.1)
}

.ag-3i3.theme_new {
    border: 1.5px solid #0c3d3d
}

@media(min-width: 768px) {
    .ag-3i3 {
        margin-top:44px;
        border-radius: 8px
    }
}

.ag-3i3.ag-3i4 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 0;
    border-top: none
}

.ag-3i3.ag-3i5 {
    background-color: rgba(218,231,212,.4)
}

@media(max-width: 767.98px) {
    .ag-3i7 {
        font-family:diatype,Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        letter-spacing: 0;
        font-size: 16px;
        line-height: 24px;
        font-weight: 700
    }
}

.ag-3i7.ag-3i2 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.ag-3i8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px
}

.ag-3i8 .ag-3i9 {
    text-decoration: line-through;
    color: #bac0ca;
    font-weight: 400
}

.ag-3i8 .ag-3i9.theme_new {
    color: #cdd2cf
}

.ag-3i8.ag-3i2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

/* END NEW BOXES */



/* NEW BOXES2222 */
	
body,button,div,h2,img,label,li,p,section,span,strong,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}
body{overflow-x:hidden;}
button,input,label{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body,button,input{font-family:diatype,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
main{color:#0f2e2f;}
section{display:block;}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
strong{font-weight:700;}
body{-webkit-box-flex:0!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important;}
body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;}
.ag-2ij{display:block;width:1em;height:1em;}
.ag-ec{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;}
.ag-ed{font-size:32px;letter-spacing:-.96px;}
.ag-ed,.ag-ee{line-height:105%;padding-top:16px;padding-bottom:8px;}
.ag-ee{font-size:24px;letter-spacing:-.72px;}
@media (min-width:768px){
.ag-ed{font-size:44px;letter-spacing:-1.32px;}
.ag-ed,.ag-ee{line-height:105%;padding-top:24px;padding-bottom:12px;}
.ag-ee{font-size:32px;letter-spacing:-.96px;}
}
@media (min-width:1440px){
.ag-ed{font-size:56px;padding-top:32px;padding-bottom:16px;letter-spacing:-1.68px;}
.ag-ed,.ag-ee{line-height:105%;}
.ag-ee{font-size:40px;padding-top:24px;padding-bottom:12px;letter-spacing:-1.2px;}
}
.ag-ef{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;}
.ag-eg{font-size:20px;line-height:30px;padding-top:16px;padding-bottom:16px;}
.ag-eh{font-size:18px;line-height:28px;padding-top:12px;padding-bottom:12px;}
@media (min-width:768px){
.ag-eg{font-size:22px;line-height:31px;padding-top:18px;padding-bottom:18px;}
.ag-eh{font-size:20px;line-height:30px;padding-top:14px;padding-bottom:14px;}
}
@media (min-width:1440px){
.ag-eg{font-size:24px;line-height:32px;padding-top:20px;padding-bottom:20px;}
.ag-eh{font-size:20px;line-height:30px;padding-top:16px;padding-bottom:16px;}
}
.ag-el{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;}
.ag-em{font-size:18px;line-height:28px;padding-top:12px;padding-bottom:12px;}
.ag-en{font-size:16px;line-height:24px;}
.ag-en,.ag-eo{padding-top:8px;padding-bottom:8px;}
.ag-eo{font-size:14px;line-height:22px;}
.ag-ep{font-family:diatype-mono,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;}
.ag-er{padding-top:0;padding-bottom:0;}
.ag-er{font-size:16px;line-height:24px;}
.ag-ex{font-family:diatype,Arial,sans-serif;font-style:normal;letter-spacing:0;font-weight:400;}
.ag-f0{line-height:28px;padding-top:16px;padding-bottom:8px;}
.ag-f0{font-size:18px;}
@media (min-width:768px){
.ag-f0{padding-top:16px;padding-bottom:8px;}
.ag-f0{font-size:20px;line-height:28px;}
}
.ag-f4{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;}
.ag-f5{font-size:16px;line-height:24px;padding-top:8px;padding-bottom:8px;}
@media (min-width:768px){
.ag-f5{font-size:18px;}
.ag-f5{line-height:24px;padding-top:8px;padding-bottom:8px;}
}
.ag-f7{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;}
.ag-f8{font-size:14px;line-height:20px;}
.ag-f8,.ag-f9{padding-top:4px;padding-bottom:4px;}
.ag-f9{font-size:12px;line-height:16px;}
.ag-fi{font-weight:400;}
.ag-fk{font-weight:700;}
.ag-gp{color:#000;}
.ag-hb{padding-bottom:0;}
.ag-hb{padding-top:0;}
.ag-2x{display:inline-block;width:100%;max-width:100%;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;vertical-align:middle;}
.ag-2x:before{content:"";display:block;width:100%;padding-top:calc(1%*var(--aspect-ratio, 100));}
.ag-2y{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:auto;border:none;display:block;inset:0;}
.ag-2z{width:100%;height:100%;}
.ag-2z.ag-31{-o-object-position:center;object-position:center;}
.ag-2z{-o-object-fit:cover;object-fit:cover;}
.ag-36{padding:0;background:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border:0;border-radius:0;vertical-align:middle;color:inherit;text-decoration:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;overflow:hidden;white-space:nowrap;font-family:diatype,Arial,sans-serif;font-weight:400;-webkit-transition-property:color,background-color,-webkit-box-shadow;transition-property:color,background-color,-webkit-box-shadow;transition-property:color,background-color,box-shadow;transition-property:color,background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;white-space:break-spaces;}
.ag-36:disabled{cursor:auto;pointer-events:none;background-color:#cdd2cf;}
@media (min-width:0){
.ag-3k{min-height:44px;padding:10px 20px;font-size:16px;line-height:24px;}
}
@media (min-width:1440px){
.ag-52{min-height:52px;padding:14px 20px;font-size:18px;line-height:24px;}
}
.ag-5u{background-color:#2f7d39;color:#fff;border-radius:6px;}
@media (hover:hover){
.ag-5u:hover{background-color:#329b46;}
}
.ag-5u:active{background-color:#329b46;}
.ag-5u:disabled{background-color:#a8c8b0;}
.ag-6j{width:100%;}
.ag-6k{border-radius:32px;}
.ag-dx{width:100%;max-width:1568px;margin-left:auto;margin-right:auto;}
@media (min-width:0){
.ag-dx{padding-left:24px;padding-right:24px;}
}
@media (min-width:768px){
.ag-dx{padding-left:40px;padding-right:40px;}
}
@media (min-width:1024px){
.ag-dx{padding-left:56px;padding-right:56px;}
}
@media (min-width:1440px){
.ag-dx{padding-left:64px;padding-right:64px;}
}
.ag-sw{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (min-width:0){
.ag-sw{margin-left:-8px;margin-right:-8px;}
}
@media (min-width:768px){
.ag-sw{margin-left:-18px;margin-right:-18px;}
}
@media (min-width:1024px){
.ag-sw{margin-left:-18px;margin-right:-18px;}
}
@media (min-width:1440px){
.ag-sw{margin-left:-18px;margin-right:-18px;}
}
.ag-vd{position:relative;width:100%;}
@media (min-width:0){
.ag-vd{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-vd{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-vd{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-vd{padding-left:18px;padding-right:18px;}
}
@media (min-width:0){
.ag-vd{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;width:auto;max-width:100%;}
}
.ag-w0{position:relative;width:100%;}
@media (min-width:0){
.ag-w0{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-w0{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-w0{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-w0{padding-left:18px;padding-right:18px;}
}
@media (min-width:0){
.ag-w0{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
.ag-x2{position:relative;width:100%;}
@media (min-width:0){
.ag-x2{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-x2{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-x2{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-x2{padding-left:18px;padding-right:18px;}
}
@media (min-width:768px){
.ag-x2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
.ag-x3{position:relative;width:100%;}
@media (min-width:0){
.ag-x3{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-x3{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-x3{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-x3{padding-left:18px;padding-right:18px;}
}
@media (min-width:768px)and (min-width:0){
.ag-x3{-webkit-box-flex:0;-ms-flex:0 0 calc(50% + 16px);flex:0 0 calc(50% + 16px);max-width:calc(50% + 16px);}
}
@media (min-width:768px)and (min-width:768px){
.ag-x3{-webkit-box-flex:0;-ms-flex:0 0 calc(50% + 36px);flex:0 0 calc(50% + 36px);max-width:calc(50% + 36px);}
}
@media (min-width:768px)and (min-width:1024px){
.ag-x3{-webkit-box-flex:0;-ms-flex:0 0 calc(50% + 36px);flex:0 0 calc(50% + 36px);max-width:calc(50% + 36px);}
}
@media (min-width:768px)and (min-width:1440px){
.ag-x3{-webkit-box-flex:0;-ms-flex:0 0 calc(50% + 36px);flex:0 0 calc(50% + 36px);max-width:calc(50% + 36px);}
}
.ag-z1{position:relative;width:100%;}
@media (min-width:0){
.ag-z1{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-z1{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-z1{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-z1{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-z1{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}
}
.ag-10d{position:relative;width:100%;}
@media (min-width:0){
.ag-10d{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-10d{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-10d{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-10d{padding-left:18px;padding-right:18px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
}
.ag-10f{position:relative;width:100%;}
@media (min-width:0){
.ag-10f{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.ag-10f{padding-left:18px;padding-right:18px;}
}
@media (min-width:1024px){
.ag-10f{padding-left:18px;padding-right:18px;}
}
@media (min-width:1440px){
.ag-10f{padding-left:18px;padding-right:18px;-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;}
}
.ag-12b{position:relative;width:100%;}
@media (min-width:0){
.ag-12b{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;width:auto;max-width:100%;}
}
.ag-12h{position:relative;width:100%;}
@media (min-width:0){
.ag-12h{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
.ag-160{position:relative;width:100%;}
@media (min-width:1024px){
.ag-160{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;}
}
@media (min-width:1440px){
.ag-1bm{margin-left:8.3333333333%;}
}
/*! CSS Used from: https://www.website-parser.com/Projects/drinkag1.com_65fd845cabc71/css/de948dbdc30410af.css */
.ag-4kk{padding-left:26px;}
/*! CSS Used from: https://www.website-parser.com/Projects/drinkag1.com_65fd845cabc71/css/a2f2dd4e650b6538.css */
.ag-380{padding:32px 0;background-color:#edebe4;}
@media (min-width:768px){
.ag-380{padding:40px 0;}
}
.ag-381{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media (max-width:1023.98px){
.ag-381{margin:0;}
}
.ag-382{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 -24px;width:100vw;padding-top:24px;}
@media (min-width:768px){
.ag-382{margin:0 -40px;}
}
.ag-383{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;}
@media (max-width:767.98px){
.ag-384{font-size:40px;line-height:105%;letter-spacing:-1.2px;padding:0;}
}
.ag-385,.ag-386{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:18px;line-height:24px;padding:0;}
@media (min-width:768px){
.ag-385,.ag-386{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:22px;line-height:31px;padding:0;}
}
.ag-385{padding-top:16px;}
.ag-386{padding-top:8px;}
.ag-387{height:1px;margin-top:16px;background-color:#cdd2cf;}
@media (max-width:1023.98px){
.ag-388{display:contents;}
}
.ag-389{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media (max-width:1023.98px){
.ag-389{display:contents;padding-left:0;}
}
.ag-38a{width:180px;height:395px;-ms-flex-negative:1;flex-shrink:1;}
@media (min-width:768px){
.ag-38a{width:318px;height:494px;-ms-flex-negative:0;flex-shrink:0;}
}
@media (min-width:1024px){
.ag-38a{width:280px;height:576px;}
}
@media (min-width:1440px){
.ag-38a{width:100%;height:867px;}
}
@media (min-width:1680px){
.ag-38a{height:970px;}
}
@media (min-width:1440px){
.ag-38b{-o-object-fit:contain;object-fit:contain;}
}
.ag-38c{list-style:none;padding-right:24px;min-width:195px;}
@media (min-width:768px){
.ag-38c{min-width:auto;width:100%;padding-right:40px;padding-left:48px;}
}
.ag-38d{padding-top:24px;}
.ag-38e{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4px 0;margin-bottom:8px;}
.ag-38e:last-child{margin-bottom:0;}
@media (min-width:768px){
.ag-38e{padding:0;margin:0;}
.ag-38f{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:20px;line-height:30px;padding:4px 0;}
}
.ag-377{padding:60px 0;background-color:#fff;}
.ag-378{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.ag-379,.ag-37a{padding-top:24px;}
.ag-37b{height:1px;margin-top:16px;background-color:#cdd2cf;}
.ag-37c{background-color:#edebe4;margin-left:18px;margin-right:18px;}
.ag-37c,.ag-37d{display:-webkit-box;display:-ms-flexbox;display:flex;}
.ag-37d{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-top:60px;padding-bottom:60px;padding-left:18px;}
@media (min-width:1024px){
.ag-37d{padding-right:16px;}
}
@media (min-width:1440px){
.ag-37d{padding-top:150px;padding-bottom:150px;padding-right:112px;}
}
@media (min-width:1680px){
.ag-37d{padding-right:123px;}
}
.ag-37e{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:18px;}
.ag-37f{width:280px;height:576px;}
@media (min-width:1440px){
.ag-37f{width:414px;height:848px;}
}
@media (min-width:1680px){
.ag-37f{width:456px;}
}
.ag-37g{list-style:none;padding-top:16px;}
.ag-37h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.ag-37i{padding:4px 0;}
@media (min-width:1024px){
.ag-1kj{display:none;}
}
@media (max-width:1023.98px){
.ag-1kk{display:none;}
}
/*! CSS Used from: https://www.website-parser.com/Projects/drinkag1.com_65fd845cabc71/css/e6aabadbba6d912b.css */
.ag-38r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.ag-38s{-ms-flex-negative:0;flex-shrink:0;display:block;margin:0 16px 0 0;width:40px;height:40px;color:#2f7d39;}
@media (min-width:768px){
.ag-38s{margin-right:24px;}
}
.ag-38t{word-break:break-word;}
@media (min-width:768px){
.ag-38t{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:105%;letter-spacing:-.72px;padding:0;}
}
.ag-1gt{padding:40px 0;background-color:#f3f1f0;}
.ag-1gt.theme_new{background-color:#f6f5f1;}
@media (min-width:1024px){
.ag-1gt{padding:56px 0;}
}
@media (min-width:1440px){
.ag-1gt{padding:60px 0;}
}
.ag-1gu,.ag-1gu.theme_new{background-color:#fff;}
.ag-1gw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;}
@media (min-width:768px){
.ag-1gw{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:40px;}
}
/*! CSS Used from: https://www.website-parser.com/Projects/drinkag1.com_65fd845cabc71/css/974e451a16836de6.css */
.ag-1ec{width:100%;height:1px;background-color:#e6e9e7;}
.ag-3hz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;}
@media (max-width:767.98px){
.ag-3hz:first-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
}
.ag-3hz>div{border:none;}
.ag-3hz>div:nth-child(2){background-color:#fff;}
.ag-3hz div[data-qa|=prices]{margin:5px 0;}
.ag-3i0{padding:8px 20px;border:1.5px solid #0f2e2f;border-bottom:none;position:relative;top:0;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#0f2e2f;z-index:1;color:#fff;text-align:center;height:44px;}
.ag-3i0.ag-3i1{background-color:#cb6b42;}
.ag-3i0.ag-3i2{background-color:#0f2e2f;}
@media (max-width:767.98px){
.ag-3i0{height:32px;border-top-left-radius:4px;border-top-right-radius:4px;}
.ag-3i0 p{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:12px;line-height:16px;}
}
.ag-3i3{position:relative;width:100%;-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;border:1.5px solid #0f2e2f;border-radius:4px;padding:16px 20px 24px;background-color:#fff;-webkit-box-shadow:0 8px 40px 0 rgba(15,46,47,.1);box-shadow:0 8px 40px 0 rgba(15,46,47,.1);}
@media (min-width:768px){
.ag-3i3{margin-top:44px;border-radius:8px;}
}
.ag-3i3.ag-3i4{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;border-top:none;}
.ag-3i3.ag-3i5{background-color:rgba(218,231,212,.4);}
@media (min-width:768px){
.ag-3i6{font-family:diatype,Arial,sans-serif;font-style:normal;letter-spacing:0;font-weight:400;font-size:18px;line-height:28px;font-weight:700;padding:0;}
}
@media (max-width:767.98px){
.ag-3i7{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:16px;line-height:24px;font-weight:700;}
}
.ag-3i7.ag-3i2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.ag-3i8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;}
.ag-3i8 .ag-3i9{text-decoration:line-through;color:#bac0ca;font-weight:400;}
.ag-3i8.ag-3i2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.ag-3ia{color:#bac0ca;}
.ag-3ia.ag-3i2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.ag-3ib{margin:16px auto;display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:2;}
@media (min-width:1024px){
.ag-3ib{max-width:181px;}
}
@media (min-width:1440px){
.ag-3ib{max-width:243px;}
}
.ag-3ib.ag-3i2{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.ag-3ic{margin-bottom:16px;}
.ag-3ic.ag-3i2{display:none;}
.ag-3id{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:16px;}
.ag-3ie{margin-top:12px;}
.ag-3ie ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;list-style:none;padding-left:0;}
.ag-3ie li,.ag-3ie ul{display:-webkit-box;display:-ms-flexbox;display:flex;}
.ag-3ie li{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;position:relative;padding-left:24px;min-height:20px;font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:14px;line-height:20px;padding-bottom:0;}
.ag-3ie li{padding-top:0;}
.ag-3ie li:before{position:absolute;content:"";width:16px;height:16px;top:2px;left:0;color:#0f2e2f;background:no-repeat 50%/16px 16px url('');}
.ag-3ie.ag-3i2{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;}
.ag-3ii{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:flex-end;margin-top:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.ag-3ii div{min-height:20px;}
@media (max-width:767.98px){
.ag-3ii{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.ag-3ii div{min-height:0;}
}
@media (min-width:1440px){
.ag-3ii{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.ag-3ii.ag-3i2{display:contents;}
.ag-3ij{margin-top:24px;position:relative;}
.ag-3ij.ag-3i2{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:0;text-decoration:none!important;}
.ag-3ik{min-height:0;margin-top:16px;}
@media (min-width:768px){
.ag-3ik{height:auto;min-height:20px;}
}
@media (max-width:767.98px){
.ag-3ik.ag-3il{display:none;}
}
.ag-3ik.ag-3i2{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;margin-top:auto;padding-top:24px;-ms-flex-item-align:center;align-self:center;}
.ag-3im{display:-webkit-box;display:-ms-flexbox;display:flex;width:130px;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:32px;background:#eef2f5;font-size:12px;color:#0075ff;line-height:10;}
.ag-3in{font-weight:700;}
.ag-4o9{display:grid;grid-template-columns:auto;grid-template-rows:auto;row-gap:8px;word-break:break-word;}
.ag-4oa{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;}
.ag-4ob{opacity:0;width:0;height:0;display:none;}
.ag-4oc{-ms-flex-negative:0;flex-shrink:0;position:relative;cursor:pointer;background-color:#d9dddb;border-radius:24px;-webkit-transition:.3s;transition:.3s;}
.ag-4oc.ag-4od{background-color:#329b46;}
.ag-4oc:before{position:absolute;content:"";left:4px;bottom:4px;background-color:#fff;border-radius:50%;}
.ag-4ob:checked~.ag-4oc{background-color:#0c3d3d;}
.ag-4ob:checked~.ag-4oc:before{left:auto;right:4px;}
.ag-4ob:disabled~.ag-4oc{opacity:.5;background-color:#d9dddb;}
.ag-4ob:disabled~.ag-4oc.ag-4od{opacity:.6;background-color:#329b46;}
.ag-4ob:disabled~.ag-4oc.ag-4od:before,.ag-4ob:disabled~.ag-4oc:before{background-color:#fff;}
.ag-4ob:disabled:checked~.ag-4oc{opacity:.5;background-color:#0c3d3d;}
.ag-4ob:disabled:checked~.ag-4oc:before{background-color:#fff;}
.ag-4oa:hover .ag-4ob:checked:not(:disabled)~.ag-4oc{background-color:#46de46;}
.ag-4oa:hover .ag-4ob:not(:checked):not(:disabled)~.ag-4oc{background-color:#cdd2cf;}
.ag-4oa:hover .ag-4ob:not(:checked):not(:disabled)~.ag-4oc.ag-4od{background-color:#2f7d39;}
.ag-4oa:active .ag-4ob:checked:not(:disabled)~.ag-4oc{background-color:#105c5c;}
.ag-4oa:active .ag-4ob:not(:checked):not(:disabled)~.ag-4oc{background-color:#b2b3b2;}
.ag-4oa:active .ag-4ob:not(:checked):not(:disabled)~.ag-4oc.ag-4od{background-color:#1c5423;}
.ag-4of .ag-4oc.ag-4od{background-color:#2f7d39;}
.ag-4of .ag-4ob:checked~.ag-4oc{background-color:#2f7d39;}
.ag-4of .ag-4ob:disabled~.ag-4oc{background-color:#d9dddb;}
.ag-4of .ag-4ob:disabled~.ag-4oc.ag-4od{opacity:.5;background-color:#2f7d39;}
.ag-4of .ag-4ob:disabled:checked~.ag-4oc{background-color:#2f7d39;}
.ag-4of .ag-4oa:hover .ag-4ob:checked:not(:disabled)~.ag-4oc{background-color:#1c5423;}
.ag-4of .ag-4oa:hover .ag-4ob:not(:checked):not(:disabled)~.ag-4oc{background-color:#b4bbc5;}
.ag-4of .ag-4oa:hover .ag-4ob:not(:checked):not(:disabled)~.ag-4oc.ag-4od{background-color:#1c5423;}
.ag-4of .ag-4oa:active .ag-4ob:checked:not(:disabled)~.ag-4oc{background-color:#329b46;}
.ag-4of .ag-4oa:active .ag-4ob:not(:checked):not(:disabled)~.ag-4oc{background-color:#98a1af;}
.ag-4of .ag-4oa:active .ag-4ob:not(:checked):not(:disabled)~.ag-4oc.ag-4od{background-color:#329b46;}
@media (min-width:0){
.ag-4oj .ag-4oc{width:48px;height:24px;}
.ag-4oj .ag-4oc:before{height:16px;width:16px;}
}
.ag-3j0{grid-area:description;}
.ag-3j1{width:122px;height:auto;margin-bottom:24px;}
.ag-3j2{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:16px;line-height:24px;padding-bottom:0;}
.ag-3j2{padding-top:0;}
@media (min-width:768px){
.ag-3j2{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:18px;line-height:28px;padding-bottom:0;}
.ag-3j2{padding-top:0;}
}
.ag-3j5{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.ag-3j5 button{background:none;font-size:16px;font-weight:400;line-height:24px;color:#000;cursor:pointer;}
.ag-3j6{margin:0 16px;}
.ag-3ho{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media (min-width:1024px){
.ag-3ho{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}
}
@media (min-width:1440px){
.ag-3ho{-webkit-column-gap:72px;-moz-column-gap:72px;column-gap:72px;}
}
@media (min-width:1024px){
.ag-3hp{max-width:220px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
}
@media (min-width:1440px){
.ag-3hp{min-width:220px;max-width:333px;font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:18px;line-height:28px;padding-bottom:0;}
.ag-3hp{padding-top:0;}
}
.ag-3hp p:first-child{margin-bottom:8px;}
.ag-3hs{width:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px 28px;padding:24px 0;margin-top:16px;}
@media (min-width:768px){
.ag-3hs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:28px 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media (min-width:1024px){
.ag-3hs{margin-top:0;padding:16px 0;}
}
@media (min-width:1440px){
.ag-3hs{padding:40px 24px;gap:28px 64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.ag-3hs .ag-3ht{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:14px;line-height:22px;padding-top:0;padding-bottom:0;width:calc(50% - 14px);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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;}
@media (min-width:768px){
.ag-3hs .ag-3ht{width:auto;}
}
@media (min-width:1440px){
.ag-3hs .ag-3ht{font-family:diatype,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:16px;line-height:24px;padding-top:0;padding-bottom:0;font-weight:700;}
}
.ag-3hs .ag-3ht .ag-3hw{color:#cb6b42;margin-bottom:8px;width:24px;height:24px;}
@media (max-width:767.98px){
.ag-3hs .ag-3ht:nth-child(5){display:none;}
}
.ag-1qh{min-height:800px;background-color:#f0f5ee;position:relative;}
.ag-1qh.ag-1qi{background-color:#f3f1f0;}
.ag-1qj{display:grid;grid-template-areas:"description" "cards";}
@media (min-width:768px){
.ag-1qj{grid-template-areas:"description description description" "cards cards cards";}
}
@media (min-width:1440px){
.ag-1qj{-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;grid-template-columns:300px auto;grid-template-areas:"description cards cards cards";}
}
@media (min-width:1920px){
.ag-1qj{grid-template-columns:329px auto;}
}
.ag-1qk{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:end;-ms-flex-align:end;align-items:flex-end;grid-area:cards;row-gap:24px;margin-top:44px;}
@media (min-width:768px){
.ag-1qk{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;margin-top:36px;}
}
@media (min-width:1440px){
.ag-1qk{margin-top:0;}
}
.ag-1ql{margin:32px 0;}
@media (min-width:768px){
.ag-1ql{margin:40px 0;}
}
@media (min-width:1440px){
.ag-1ql{margin:48px 0;}
}

/* END NEW BOXES 22222  */

.open-info{-webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;}
	
	 
.close-button-info {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.aggg{background-color: unset!important;}