.resources{overflow:hidden;padding:100px 0 0;position:relative}.res-head{align-items:center;display:flex;flex-direction:row;gap:40px;margin-bottom:0;padding-bottom:66px}.res-head h2{flex:0 0 auto;font-family:var(--head);font-size:96px;font-weight:700;line-height:.84;margin:0}.res-head h2,.res-head p{color:var(--green);letter-spacing:-.02em}.res-head p{font-size:16px;line-height:1.25;margin:0 0 0 9px;max-width:517px;padding-top:17px}.res-viewport{margin-bottom:80px;overflow:hidden}.res-cards{display:flex;flex-direction:row;flex-wrap:nowrap;transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.res-card{align-items:stretch;display:flex!important;flex:0 0 1547px;flex-direction:row;height:705px;position:relative}.res-card img.res-bg{display:block;flex:0 0 1006px;height:705px;margin-left:56px;object-fit:cover;object-position:center;width:1006px}.res-overlay{background:transparent;display:flex;flex:0 0 387px;flex-direction:column;inset:unset;justify-content:flex-start;margin-left:45px;padding-top:101px;position:static!important}.res-card h3{color:var(--green);font-family:var(--head);font-size:64px;font-weight:700;letter-spacing:-.02em;line-height:.94;margin:0 0 26px}.res-card p{color:var(--green);font-size:20px;font-weight:400;line-height:1.25;margin:0 0 37px;max-width:366px}.res-overlay .btn-orange{align-items:center;background:var(--orange,#ff4d00);border:none;border-radius:28px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--head);font-size:16px;font-weight:700;justify-content:center;letter-spacing:.05em;padding:16px 35px;text-transform:uppercase;transition:filter .2s;white-space:nowrap;width:fit-content}.res-overlay .btn-orange:hover{filter:brightness(1.08)}.res-stripe{background:var(--orange,#ff4d00);bottom:0;position:absolute;top:0;z-index:2}.rs1{left:1px;width:13px}.rs2{left:41px;width:3px}.rs3{left:1494px;width:13px}.rs4{left:1526px;width:3px}.res-nav{bottom:93px;flex-direction:row;gap:19px;position:absolute;right:55px}.res-nav,.res-nav-btn{align-items:center;display:flex}.res-nav-btn{background:#3ec87a;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:54px;justify-content:center;transition:opacity .2s,transform .15s;width:54px}.res-nav-btn:hover{opacity:.88;transform:scale(1.06)}.res-nav-btn:active{transform:scale(.96)}#res-next svg{transform:rotate(180deg)}.res-nav-btn svg{height:18px;stroke-linecap:round;stroke-linejoin:round;width:18px}.first-child .rs1{width:29px}.res-slick .slick-list{overflow:hidden}.res-slick .slick-track{align-items:stretch;display:flex}.res-slick .slick-slide{float:none;height:auto}.res-slick .slick-slide>div{display:flex;height:100%}.res-slick .slick-next:before,.res-slick .slick-prev:before{display:none}.res-slick .slick-next,.res-slick .slick-prev{bottom:-93px;left:auto;padding:0;position:absolute;top:auto;transform:none;z-index:10}.res-slick .slick-next{right:55px}.res-slick .slick-prev{right:128px}.res-slick .slick-next svg{transform:rotate(180deg)}.res-slick .slick-next.slick-disabled,.res-slick .slick-prev.slick-disabled{cursor:default;opacity:.4}.res-viewport{margin-bottom:0;padding-bottom:160px;position:relative}.res-slick .slick-dots{align-items:center;bottom:auto;display:flex!important;gap:8px;justify-content:center;list-style:none;margin:16px 0 0;padding:0;position:static}.res-slick .slick-dots li{height:auto;margin:0;width:auto}.res-slick .slick-dots li button{background:#48de93;border:none;border-radius:50%;cursor:pointer;font-size:0;height:8px;opacity:.3;padding:0;transition:width .3s ease,opacity .3s ease,border-radius .3s ease;width:8px}.res-slick .slick-dots li button:before{display:none}.res-slick .slick-dots li.slick-active button{border-radius:4px;height:8px;opacity:1;width:24px}@media (max-width:767px){.res-viewport{margin-bottom:0;padding-bottom:0!important}.res-slick .slick-next,.res-slick .slick-prev{display:none!important}}@media (max-width:1480px){.res-head h2{font-size:72px}.res-overlay{flex:0 0 387px}.res-card{flex:0 0 1200px}.res-overlay{flex:0 0 320px;padding-top:60px}.res-card h3{font-size:48px}.rs3{left:1147px}.rs4{left:1179px}.res-card{flex:0 0 calc(100vw - 80px);height:600px}.res-card img.res-bg{display:block;flex:0 0 calc(100% - 467px);height:705px;margin-left:56px;object-fit:cover;object-position:center;width:56vw}.rs3,.rs4{display:none}}@media (max-width:1366px){.res-card img.res-bg{height:460px;width:50vw}.res-card{height:460px}}@media (max-width:991px){.res-head{gap:20px;padding-bottom:40px}.res-head h2{font-size:56px}.res-card{flex:0 0 900px;height:520px}.res-card img.res-bg{flex:0 0 560px;margin-left:40px;width:560px}.res-overlay{flex:0 0 260px;margin-left:32px;padding-top:50px}.res-card h3{font-size:36px;margin-bottom:16px}.res-card p{font-size:16px;margin-bottom:24px}.res-nav{bottom:60px;right:32px}.res-head{align-items:flex-start;flex-direction:column;gap:16px;padding:0 20px 32px}.res-head h2{font-size:40px;letter-spacing:-.02em;line-height:1}.res-head p{font-size:14px;line-height:1.5;margin:0;max-width:100%;padding-top:0}.res-viewport{overflow:hidden;padding-bottom:0;padding-left:20px}.res-cards{display:flex;flex-direction:row;flex-wrap:nowrap;flex-wrap:wrap;gap:16px}.res-card{align-items:stretch;flex:0 0 85vw;flex-direction:column;height:auto;padding-left:30px;position:relative}.res-card img.res-bg{display:block;flex:none;height:220px;margin-left:0;object-fit:cover;object-position:center top;width:100%}.res-overlay{flex:none;justify-content:flex-start;padding:20px 16px 24px}.res-card h3{font-size:22px;letter-spacing:-.02em;line-height:1.2;margin-bottom:10px}.res-card p{font-size:13px;line-height:1.5;margin-bottom:20px;max-width:100%}.res-overlay .btn-orange{border-radius:24px;font-size:12px;padding:13px 24px}.res-slick .slick-dots{justify-content:center;width:100%}.rs1{left:-20px;width:6px}.rs2{left:0;width:3px}.rs3,.rs4{display:none}.resources{padding-bottom:60px;padding-top:60px}.res-slick .slick-list{padding:0!important}.first-child .rs1{width:13px}.res-overlay,.res-viewport{padding-left:0}.res-overlay{margin-left:0;padding-right:0}.res-card img.res-bg{height:520px;object-position:center}.res-card-inner{padding-right:50px}}@media (max-width:767px){.res-viewport{padding-bottom:30px}.res-overlay{padding-left:0;padding-right:0}.res-head h2{font-size:32px}.res-card img.res-bg{height:244px!important;object-position:center top}.res-card h3{font-size:20px}}