@font-face{font-family:Roboto;src:url(./Roboto-Regular.g-opMIF6.woff2) format("woff2"),url(./Roboto-Regular.CfDDYa6Q.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(./Satoshi-Variable.ChAXbpFa.ttf) format("truetype");font-weight:200 900;font-style:normal;font-display:swap}.s-280-700{font-family:Satoshi;font-size:280px;font-weight:700;line-height:calc(260 / 280);letter-spacing:-.06em}.s-190-700{font-family:Satoshi;font-size:190px;font-weight:700;line-height:calc(237 / 190);letter-spacing:-.06em}.s-150-700{font-family:Satoshi;font-size:150px;font-weight:700;line-height:1.32;letter-spacing:-.05em}.s-80-700{font-family:Satoshi;font-size:80px;font-weight:700;line-height:1.375;letter-spacing:-.06em}.s-40-700{font-family:Satoshi;font-size:40px;font-weight:700;line-height:calc(56 / 40);letter-spacing:-.05em}.s-24-700{font-family:Satoshi;font-size:24px;font-weight:700;line-height:1}.s-32-600{font-family:Satoshi;font-size:32px;font-weight:600;line-height:1.375;letter-spacing:.35em}.s-38-500{font-family:Satoshi;font-size:38px;font-weight:500;line-height:calc(56 / 38)}.s-30-500{font-family:Satoshi;font-size:30px;font-weight:500;line-height:calc(40 / 30)}.s-28-500{font-family:Satoshi;font-size:28px;font-weight:500;line-height:calc(36 / 28)}.s-24-500{font-family:Satoshi;font-size:24px;font-weight:500;line-height:calc(32 / 24)}.s-22-500{font-family:Satoshi;font-size:22px;font-weight:500;line-height:calc(30 / 22);letter-spacing:-.06em}.s-18-500{font-family:Satoshi;font-size:18px;font-weight:500;line-height:calc(22 / 18)}.s-15-500{font-family:Satoshi;font-size:15px;font-weight:500;line-height:calc(20 / 15);letter-spacing:-.06em}.s-40-400{font-family:Satoshi;font-size:40px;font-weight:400;line-height:1.8}.s-24-400{font-family:Satoshi;font-size:24px;font-weight:400;line-height:calc(32 / 24)}.s-22-400{font-family:Satoshi;font-size:22px;font-weight:400;line-height:calc(30 / 22)}.s-18-400{font-family:Satoshi;font-size:18px;font-weight:400;line-height:calc(44 / 18)}.footer .footer__contact-form span input::-webkit-input-placeholder,.footer .footer__contact-form textarea::-webkit-input-placeholder{font-family:Satoshi;font-size:16px;font-weight:400;line-height:1.375}.footer .footer__contact-form span input::-moz-placeholder,.footer .footer__contact-form textarea::-moz-placeholder{font-family:Satoshi;font-size:16px;font-weight:400;line-height:1.375}.footer .footer__contact-form span input:-ms-input-placeholder,.footer .footer__contact-form textarea:-ms-input-placeholder{font-family:Satoshi;font-size:16px;font-weight:400;line-height:1.375}.footer .footer__contact-form span input::-ms-input-placeholder,.footer .footer__contact-form textarea::-ms-input-placeholder{font-family:Satoshi;font-size:16px;font-weight:400;line-height:1.375}.s-16-400,.footer .footer__contact-form span input,.footer .footer__contact-form span input::placeholder,.footer .footer__contact-form textarea,.footer .footer__contact-form textarea::placeholder,.footer .footer__contact-form .wpcf7-not-valid-tip,.footer .footer__contact-form .wpcf7 form.invalid .wpcf7-response-output,.footer .footer__contact-form .wpcf7 form.sent .wpcf7-response-output{font-family:Satoshi;font-size:16px;font-weight:400;line-height:1.375}.s-60-300{font-family:Satoshi;font-size:60px;font-weight:300;line-height:calc(100 / 60)}.r-22-400{font-family:Roboto;font-size:22px;font-weight:400;line-height:calc(32 / 22)}.r-16-400{font-family:Roboto;font-size:16px;font-weight:400;line-height:1.5}.footer{padding-top:105px;background-color:#242424;color:#fff}.footer .footer__top{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}.footer .footer__content{margin-right:10px}.footer .footer__title{text-transform:uppercase;color:#f9f9f9}.footer .footer__links{margin-top:15px}.footer .footer__links-item{margin-top:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__links-item:first-of-type{margin-top:0}.footer .footer__links-item a{margin-left:20px;color:#f9f9f9;-webkit-text-decoration:none;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1px;-webkit-transition:color .3s ease;transition:color .3s ease}.footer .footer__links-item a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1.5px;background-color:#4b7671;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.footer .footer__links-item a:hover{color:#4b7671}.footer .footer__links-item a:hover:after{width:100%}.footer .footer__links-item img{width:24px;height:24px}.footer .footer__contact-form{max-width:926px;width:100%}.footer .footer__contact-form .contact-row p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.footer .footer__contact-form .contact-row p br{display:none}.footer .footer__contact-form label{width:100%;max-width:458px}.footer .footer__contact-form span input{margin-top:10px;background-color:transparent;border:1px solid #555555;border-radius:12px;padding:20px 10px;color:#fff;width:100%;-webkit-transition:-webkit-box-shadow .4s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .4s cubic-bezier(.4,0,.2,1);transition:box-shadow .4s cubic-bezier(.4,0,.2,1);transition:box-shadow .4s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .4s cubic-bezier(.4,0,.2,1);letter-spacing:-.06em}.footer .footer__contact-form span input::-webkit-input-placeholder{color:#fff;letter-spacing:-.06em}.footer .footer__contact-form span input::-moz-placeholder{color:#fff;letter-spacing:-.06em}.footer .footer__contact-form span input:-ms-input-placeholder{color:#fff;letter-spacing:-.06em}.footer .footer__contact-form span input::-ms-input-placeholder{color:#fff;letter-spacing:-.06em}.footer .footer__contact-form span input::placeholder{color:#fff;letter-spacing:-.06em}.footer .footer__contact-form span input:focus{outline:none;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.footer .footer__contact-form textarea{margin-top:8px;background-color:transparent;border:1px solid #555555;border-radius:12px;padding:20px 10px;color:#fff;width:100%;max-height:123px;-webkit-transition:-webkit-box-shadow .4s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .4s cubic-bezier(.4,0,.2,1);transition:box-shadow .4s cubic-bezier(.4,0,.2,1);transition:box-shadow .4s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .4s cubic-bezier(.4,0,.2,1)}.footer .footer__contact-form textarea::-webkit-input-placeholder{color:#fff}.footer .footer__contact-form textarea::-moz-placeholder{color:#fff}.footer .footer__contact-form textarea:-ms-input-placeholder{color:#fff}.footer .footer__contact-form textarea::-ms-input-placeholder{color:#fff}.footer .footer__contact-form textarea::placeholder{color:#fff}.footer .footer__contact-form textarea:focus{outline:none;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.footer .footer__contact-form .wpcf7-submit{margin-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:-webkit-gradient(linear,left top,right top,color-stop(0,#4B7671),color-stop(50%,#4B7671),color-stop(50%,#fff),to(#fff));background:linear-gradient(90deg,#4b7671 0 50%,#fff 50% 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#4B7671),color-stop(50%,#fff));background:linear-gradient(90deg,#4b7671 0 50%,#fff 50% 100%);background-size:200% 100%;background-position:100% 0;border:none;border-radius:10px;padding:20px 99px;-webkit-transition:color .3s ease-out,background-position .3s cubic-bezier(.4,0,.2,1);transition:color .3s ease-out,background-position .3s cubic-bezier(.4,0,.2,1);position:relative;color:#555}.footer .footer__contact-form .wpcf7-submit:hover{background-position:0 0;color:#fff}.footer .footer__contact-form .wpcf7-not-valid-tip{margin-top:15px}.footer .footer__contact-form .wpcf7 form.invalid .wpcf7-response-output{border-color:#dc3232;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:0;margin-right:0}.footer .footer__contact-form .wpcf7 form.sent .wpcf7-response-output{border-color:#4b7671;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:0;margin-right:0}.footer .footer__divider{margin-top:80px;margin-bottom:100px;border:1px solid #666666}.footer .footer__tags{overflow:hidden;position:relative;width:100%;margin-bottom:30px}.footer .footer__tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer .footer__tags-slider{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-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-negative:0;flex-shrink:0}.footer .footer__tags-item{margin-left:100px}.footer svg{width:100%;height:auto}.footer svg path{mix-blend-mode:initial!important;opacity:.2}.footer .footer__popart{padding:25px 0}.footer .footer__popart a{color:#629993;position:relative;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.footer .footer__popart a:after{content:"";display:block;position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:#555;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);-webkit-transform-origin:left;transform-origin:left}.footer .footer__popart a:hover{color:#555}.footer .footer__popart a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width: 1250px){.s-280-700{font-size:280px}.s-190-700{font-size:130px}.s-150-700{font-size:120px}.s-80-700{font-size:64px}.s-40-700{font-size:32px}.s-24-700,.s-32-600{font-size:20px}.s-38-500{font-size:28px}.s-30-500,.s-28-500{font-size:24px}.s-24-500{font-size:20px}.s-22-500{font-size:18px}.s-18-500{font-size:16px}.s-15-500{font-size:14px}.s-40-400{font-size:24px}.s-24-400{font-size:20px}.s-22-400{font-size:18px}.s-18-400{font-size:16px}.footer .footer__contact-form span input::-webkit-input-placeholder,.footer .footer__contact-form textarea::-webkit-input-placeholder{font-size:14px}.footer .footer__contact-form span input::-moz-placeholder,.footer .footer__contact-form textarea::-moz-placeholder{font-size:14px}.footer .footer__contact-form span input:-ms-input-placeholder,.footer .footer__contact-form textarea:-ms-input-placeholder{font-size:14px}.footer .footer__contact-form span input::-ms-input-placeholder,.footer .footer__contact-form textarea::-ms-input-placeholder{font-size:14px}.s-16-400,.footer .footer__contact-form span input,.footer .footer__contact-form span input::placeholder,.footer .footer__contact-form textarea,.footer .footer__contact-form textarea::placeholder,.footer .footer__contact-form .wpcf7-not-valid-tip,.footer .footer__contact-form .wpcf7 form.invalid .wpcf7-response-output,.footer .footer__contact-form .wpcf7 form.sent .wpcf7-response-output{font-size:14px}.s-60-300{font-size:40px}.r-22-400{font-size:18px}.r-16-400{font-size:14px}}@media screen and (max-width: 1024px){.s-280-700{font-size:140px}.s-190-700{font-size:80px}.footer .footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.footer .footer__contact-form{max-width:100%}.footer .footer__contact-form .contact-row p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.footer .footer__contact-form label{max-width:100%}}@media screen and (max-width: 992px){.footer .footer__tags-item{margin-left:50px}}@media screen and (max-width: 991px){.s-150-700{font-size:80px}.s-80-700{font-size:48px}.s-40-700{font-size:28px}.s-24-700,.s-32-600{font-size:18px}.s-38-500{font-size:24px}.s-30-500,.s-28-500{font-size:20px}.s-24-500{font-size:18px}.s-22-500{font-size:16px}.s-18-500{font-size:14px}.s-15-500{font-size:12px}.s-40-400{font-size:20px}.s-24-400{font-size:18px}.s-22-400{font-size:16px}.s-18-400{font-size:14px}.footer .footer__contact-form span input::-webkit-input-placeholder,.footer .footer__contact-form textarea::-webkit-input-placeholder{font-size:14px}.footer .footer__contact-form span input::-moz-placeholder,.footer .footer__contact-form textarea::-moz-placeholder{font-size:14px}.footer .footer__contact-form span input:-ms-input-placeholder,.footer .footer__contact-form textarea:-ms-input-placeholder{font-size:14px}.footer .footer__contact-form span input::-ms-input-placeholder,.footer .footer__contact-form textarea::-ms-input-placeholder{font-size:14px}.s-16-400,.footer .footer__contact-form span input,.footer .footer__contact-form span input::placeholder,.footer .footer__contact-form textarea,.footer .footer__contact-form textarea::placeholder,.footer .footer__contact-form .wpcf7-not-valid-tip,.footer .footer__contact-form .wpcf7 form.invalid .wpcf7-response-output,.footer .footer__contact-form .wpcf7 form.sent .wpcf7-response-output{font-size:14px}.s-60-300{font-size:32px}.r-22-400{font-size:18px}.r-16-400{font-size:14px}}@media screen and (max-width: 767px){.footer .footer__contact-form .wpcf7-submit{width:100%}}@media screen and (max-width: 640px){.s-280-700{font-size:70px}.s-190-700{font-size:35px}.s-150-700{font-size:40px}.s-80-700{font-size:32px}.s-40-700{font-size:22px}.s-24-700{font-size:16px}.s-32-600{font-size:13px}.s-38-500{font-size:20px}.s-30-500,.s-28-500{font-size:18px}.s-24-500{font-size:16px}.s-22-500{font-size:14px}.s-18-500{font-size:12px}.s-15-500{font-size:10px}.s-40-400,.s-24-400{font-size:16px}.s-22-400{font-size:14px}.s-18-400{font-size:12px}.footer .footer__contact-form span input::-webkit-input-placeholder,.footer .footer__contact-form textarea::-webkit-input-placeholder{font-size:12px}.footer .footer__contact-form span input::-moz-placeholder,.footer .footer__contact-form textarea::-moz-placeholder{font-size:12px}.footer .footer__contact-form span input:-ms-input-placeholder,.footer .footer__contact-form textarea:-ms-input-placeholder{font-size:12px}.footer .footer__contact-form span input::-ms-input-placeholder,.footer .footer__contact-form textarea::-ms-input-placeholder{font-size:12px}.s-16-400,.footer .footer__contact-form span input,.footer .footer__contact-form span input::placeholder,.footer .footer__contact-form textarea,.footer .footer__contact-form textarea::placeholder,.footer .footer__contact-form .wpcf7-not-valid-tip,.footer .footer__contact-form .wpcf7 form.invalid .wpcf7-response-output,.footer .footer__contact-form .wpcf7 form.sent .wpcf7-response-output{font-size:12px}.s-60-300{font-size:24px}.r-22-400{font-size:16px}.r-16-400{font-size:12px}.footer .footer__divider{margin-top:50px;margin-bottom:70px}}@media screen and (min-width: 1921px){.s-280-700{font-size:calc(280 * 100 / 1920 * 1vw)}.s-190-700{font-size:calc(190 * 100 / 1920 * 1vw)}.s-150-700{font-size:7.8125vw}.s-80-700{font-size:calc(80 * 100 / 1920 * 1vw)}.s-40-700{font-size:calc(40 * 100 / 1920 * 1vw)}.s-24-700{font-size:1.25vw}.s-32-600{font-size:calc(32 * 100 / 1920 * 1vw)}.s-38-500{font-size:calc(38 * 100 / 1920 * 1vw)}.s-30-500{font-size:1.5625vw}.s-28-500{font-size:calc(28 * 100 / 1920 * 1vw)}.s-24-500{font-size:1.25vw}.s-22-500{font-size:calc(22 * 100 / 1920 * 1vw)}.s-18-500{font-size:.9375vw}.s-15-500{font-size:.78125vw}.s-40-400{font-size:calc(40 * 100 / 1920 * 1vw)}.s-24-400{font-size:1.25vw}.s-22-400{font-size:calc(22 * 100 / 1920 * 1vw)}.s-18-400{font-size:.9375vw}.footer .footer__contact-form span input::-webkit-input-placeholder,.footer .footer__contact-form textarea::-webkit-input-placeholder{font-size:calc(16 * 100 / 1920 * 1vw)}.footer .footer__contact-form span input::-moz-placeholder,.footer .footer__contact-form textarea::-moz-placeholder{font-size:calc(16 * 100 / 1920 * 1vw)}.footer .footer__contact-form span input:-ms-input-placeholder,.footer .footer__contact-form textarea:-ms-input-placeholder{font-size:calc(16 * 100 / 1920 * 1vw)}.footer .footer__contact-form span input::-ms-input-placeholder,.footer .footer__contact-form textarea::-ms-input-placeholder{font-size:calc(16 * 100 / 1920 * 1vw)}.s-16-400,.footer .footer__contact-form span input,.footer .footer__contact-form span input::placeholder,.footer .footer__contact-form textarea,.footer .footer__contact-form textarea::placeholder,.footer .footer__contact-form .wpcf7-not-valid-tip,.footer .footer__contact-form .wpcf7 form.invalid .wpcf7-response-output,.footer .footer__contact-form .wpcf7 form.sent .wpcf7-response-output{font-size:calc(16 * 100 / 1920 * 1vw)}.s-60-300{font-size:3.125vw}.r-22-400{font-size:calc(22 * 100 / 1920 * 1vw)}.r-16-400{font-size:calc(16 * 100 / 1920 * 1vw)}}
