.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}

*,::after,::before{box-sizing:border-box}*{padding:0;margin:0}html{scroll-behavior:smooth}ul{padding:0;margin:0;list-style:none}li{padding-left:0}a{text-decoration:none;color:inherit}p{padding:0;margin:0}body{font-family:"Manrope",sans-serif;font-size:16px;line-height:20.8px;color:#000;font-weight:500;background:#f2f2f2;margin-right:0 !important}.container{max-width:1576px;padding:0 20px;margin:0 auto}@media screen and (max-width: 991px){.container{padding:0 15px}}.title__big{font-size:76px;line-height:76px;font-weight:300;text-transform:uppercase}.title__large{font-size:56px;line-height:56px;font-weight:300;text-transform:uppercase}.button__arrow{display:flex;align-items:center;position:relative;text-transform:uppercase;width:fit-content;height:fit-content}.button__arrow::after,.button__arrow::before{position:absolute;content:"";width:100%;height:1px;background:rgba(0,0,0,.14);left:0;bottom:-4px}.button__arrow::before{width:0;background:#000;transition:all .3s}.button__arrow:hover::before{width:100%}.button__arrow img{margin-right:3px}.button__arrow svg{margin-right:3px}@media screen and (max-width: 991px){.button__arrow svg path{fill:#000}}.button__black{display:block;position:relative;height:48px;text-transform:capitalize;font-size:16px;font-weight:400;line-height:16px;width:fit-content;overflow:hidden;background:#000;border-radius:30px;transition:all .3s}.button__black .label-up{display:flex;align-items:center;padding:0 24px}.button__black .label-up:last-child{background:#fff;color:#000;border-radius:30px}.button__black:hover{background:#fff}@media screen and (max-width: 991px){.button__black:hover{background:#000}}.button__black:hover .label-up{top:-100%}@media screen and (max-width: 991px){.button__black:hover .label-up{top:0}}.label-up{display:block;height:100%;position:relative;top:0%;transition:.3s}.label-up:last-child{color:rgba(0,0,0,.32)}@media screen and (max-width: 991px){.label-up:last-child{display:none}}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#f2f2f2}::-webkit-scrollbar-thumb{background:#000}.footer{text-transform:uppercase;overflow:hidden}.footer__phrase{font-size:56px;font-weight:300;line-height:56px;padding-top:22px;display:flex;animation:marquee 30s infinite linear}@media screen and (max-width: 767px){.footer__phrase{font-size:32px;line-height:32px;padding-top:28px}}.footer__phrase p{white-space:nowrap;margin-right:10px}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.footer__wrapper,.footer__bottom{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer__wrapper,.footer__bottom{flex-direction:column;align-items:center}}.footer__wrapper{margin-top:125px;margin-bottom:87px}@media screen and (max-width: 767px){.footer__wrapper{margin-top:25px;margin-bottom:54px}}.footer__menu{display:flex;flex-direction:column;gap:16px;margin-top:12px}@media screen and (max-width: 767px){.footer__menu{margin-top:0;align-items:center;margin-bottom:30px}}.footer__menu .menu-item{font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.02em;position:relative;overflow:hidden;height:14px}@media screen and (max-width: 767px){.footer__menu .menu-item{font-weight:600}}.footer__menu .menu-item:first-child{display:none}.footer__menu .menu-item:hover .label-up{top:-100%}@media screen and (max-width: 991px){.footer__menu .menu-item:hover .label-up{top:0}}.footer__info{display:flex;flex-direction:column;gap:16px;margin-top:3px;align-items:center;margin-left:73px}@media screen and (max-width: 767px){.footer__info{margin-left:0;gap:12px;margin-top:0}}.footer__info-link,.footer__info-place{font-size:32px;font-weight:300;line-height:32px;position:relative;display:block;overflow:hidden;height:32px}@media screen and (max-width: 767px){.footer__info-link,.footer__info-place{font-size:28px;line-height:28px}}.footer__info-link:hover .label-up,.footer__info-place:hover .label-up{top:-100%}@media screen and (max-width: 991px){.footer__info-link:hover .label-up,.footer__info-place:hover .label-up{top:0}}.footer__links{display:flex;flex-direction:column;gap:16px;align-items:end;margin-top:45px}@media screen and (max-width: 767px){.footer__links{margin-top:26px;align-items:center}}.footer__policy,.footer__terms{font-size:14px;font-weight:600;line-height:14px;display:block;position:relative;height:14px;overflow:hidden}@media screen and (max-width: 767px){.footer__policy,.footer__terms{font-weight:600;font-family:"Manrope",sans-serif}}.footer__policy:hover .label-up,.footer__terms:hover .label-up{top:-100%}@media screen and (max-width: 991px){.footer__policy:hover .label-up,.footer__terms:hover .label-up{top:0}}.footer__bottom{margin-bottom:30px}@media screen and (max-width: 767px){.footer__bottom{gap:13px;position:relative}.footer__bottom::before{position:absolute;content:"";width:100%;height:1px;top:-23px;left:0;background:rgba(0,0,0,.14)}}.footer__copyright{font-size:14px;font-weight:600;line-height:16.8px;color:rgba(0,0,0,.32);margin-top:13px}@media screen and (max-width: 767px){.footer__copyright{margin-top:0;order:2}}.footer__logo{display:block;max-width:85px;height:16px;width:100%;object-fit:cover;margin-top:8px;margin-right:133px}@media screen and (max-width: 767px){.footer__logo{margin-right:0;margin-top:0}}.footer__designed{display:flex;color:rgba(0,0,0,.32);font-size:14px;font-weight:500;line-height:18.2px}@media screen and (max-width: 767px){.footer__designed{order:2}}.footer__designed a{display:block;color:initial;margin-left:5px;position:relative;overflow:hidden;height:18px;font-weight:600}@media screen and (max-width: 767px){.footer__designed a{font-weight:500}}.footer__designed a:hover .label-up{top:-100%}@media screen and (max-width: 991px){.footer__designed a:hover .label-up{top:0}}.header{position:fixed;width:100%;top:0;left:0;right:0;z-index:5;mix-blend-mode:difference}@media screen and (max-width: 991px){.header{mix-blend-mode:normal}}.header.open{background:#f2f2f2}.header__wrapper{display:flex;justify-content:space-between;align-items:center;padding:16px 0;text-transform:uppercase;font-size:14px;font-weight:400;line-height:14px;letter-spacing:-0.02em}@media screen and (max-width: 991px){.header__wrapper{font-size:44px;font-weight:500;line-height:44px;letter-spacing:.01em}}.header__logo svg{max-width:156px;height:48px;object-fit:contain;display:block}@media screen and (max-width: 991px){.header__logo svg{max-width:104px;height:32px}.header__logo svg path{fill:#000}}.header__main{display:flex;justify-content:space-between;align-items:center;max-width:752px;width:100%;color:#fff}@media screen and (max-width: 1100px){.header__main{max-width:652px}}@media screen and (max-width: 991px){.header__main{position:absolute;display:block;max-width:none;background:#f2f2f2;z-index:5;top:63px;left:-100%;padding-left:15px;transition:all .3s;color:#000}.header__main.open{left:0;overflow:auto;height:calc(100vh - 63px);padding-top:48px}}.header__menu{display:flex;gap:29px}@media screen and (max-width: 991px){.header__menu{flex-direction:column;gap:12px;margin-bottom:55px}}.header__menu .menu-item{position:relative;height:14px;overflow:hidden}.header__menu .menu-item:first-child{display:none}@media screen and (max-width: 991px){.header__menu .menu-item{height:auto;font-size:44px;font-weight:300;line-height:44px}.header__menu .menu-item:first-child{display:block}}.header__menu .menu-item .label-up:last-child{color:#8a8787}.header__menu .menu-item:hover .label-up{top:-100%}@media screen and (max-width: 991px){.header__menu .menu-item:hover .label-up{top:0}}.header__buttons{display:flex;align-items:center;gap:32px;margin-bottom:4px}@media screen and (max-width: 991px){.header__buttons{flex-direction:column;gap:15px;align-items:baseline;margin-bottom:55px}}.header__button:after{background:rgba(153,147,147,.14)}.header__button::before{background:#fff}@media screen and (max-width: 991px){.header__button{font-size:44px;font-weight:300;line-height:44px}.header__button::after,.header__button::before{display:none}}@media screen and (max-width: 991px){.header__button svg{width:39px;height:39px;margin-right:5px}}.header__burger-phrase,.header__burger{display:none}@media screen and (max-width: 991px){.header__burger-phrase,.header__burger{display:block}}.header__burger-phrase{font-size:14px;font-weight:600;line-height:18.2px;letter-spacing:-0.02em;max-width:160px;padding-bottom:30px}.header__burger{border:none;outline:none;background:none;text-transform:uppercase;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-0.02em;font-family:"Manrope",sans-serif;color:#000;transition:all .3s}@font-face{font-family:"Aspekta Variable";src:url(//avision.vawl.dev/wp-content/themes/avision/assets/css/../../fonts/AspektaVF.ttf) format("ttf"),url(//avision.vawl.dev/wp-content/themes/avision/assets/css/../../fonts/AspektaVF.woff2) format("woff2");font-weight:500}@font-face{font-family:"Aspekta Variable";src:url(//avision.vawl.dev/wp-content/themes/avision/assets/css/../../fonts/AspektaVF.ttf) format("ttf"),url(//avision.vawl.dev/wp-content/themes/avision/assets/css/../../fonts/AspektaVF.woff2) format("woff2");font-weight:600}.privacy{margin-top:170px;margin-bottom:180px;text-transform:uppercase}@media screen and (max-width: 991px){.privacy{margin-top:76px;margin-bottom:32px}}.privacy__wrapper{display:flex}@media screen and (max-width: 991px){.privacy__wrapper{display:block}}.privacy__title{font-size:18px;font-weight:500;line-height:21.6px;max-width:392px;width:100%}@media screen and (max-width: 991px){.privacy__title{margin-bottom:24px}}.privacy__main{max-width:752px}.privacy__main h3{font-size:14px;font-weight:500;line-height:16.8px;color:rgba(0,0,0,.32);margin-top:15px}.privacy__main h3:first-child{margin-top:0}.privacy__main ul{padding-left:24px}.privacy__main ul li{position:relative}.privacy__main ul li::before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background:#000;left:-14px;top:9px}.privacy__main a{border-bottom:1px rgba(0,0,0,.32) dotted;transition:all .3s}.privacy__main a:hover{border-bottom-style:solid}.notFound{height:100vh;display:flex;align-items:center;position:relative}.notFound__wrapper{text-align:center}.notFound__subtitle{font-size:18px;font-weight:500;line-height:21.6px;margin-bottom:35px}@media screen and (max-width: 676px){.notFound__subtitle{margin-bottom:20px}}.notFound__title{max-width:580px;margin-bottom:38px}@media screen and (max-width: 676px){.notFound__title{font-size:32px;line-height:32px;max-width:343px}}.notFound__button{margin:0 auto;color:#fff}@media screen and (max-width: 676px){.notFound__button{position:absolute;bottom:55px;left:15px;right:15px;width:calc(100% - 30px)}.notFound__button span{justify-content:center}}.cky-notice .cky-title{font-size:24px !important;text-transform:uppercase;font-weight:400 !important}.cky-notice-des{text-transform:uppercase;max-width:700px}.cky-btn{text-transform:uppercase !important;color:#000 !important;border-radius:0 !important;border:1px #000 solid !important}.cky-consent-bar .cky-btn-customize::after{border-left:3px solid rgba(0,0,0,0) !important;border-right:3px solid rgba(0,0,0,0) !important;border-top:5px solid !important}.cky-btn-accept{background-color:#000 !important;color:#fff !important}.cky-btn-revisit-wrapper{background-color:#000 !important}.cky-accordion-header .cky-always-active{color:#969696 !important}.cky-show-desc-btn{color:#969696 !important}.cky-preference-header .cky-preference-title,.cky-accordion-btn{font-weight:500 !important}@media screen and (max-width: 576px){.cky-notice-des{overflow-y:hidden !important}}.cky-btn-close{padding:5px !important;border:1px #cdcdcd solid !important}.contact{margin-top:162px}@media screen and (max-width: 991px){.contact{margin-top:71px}}.contact__top{display:flex;gap:64px}@media screen and (max-width: 1200px){.contact__top{flex-direction:column;gap:14px}}.contact__subtitle{font-size:18px;font-weight:600;line-height:21.6px;max-width:328px;width:100%;text-transform:uppercase;margin-top:5px}.contact__title{font-size:56px;line-height:56px;font-weight:300;max-width:720px}@media screen and (max-width: 1500px){.contact__title{font-size:44px;line-height:44px}}@media screen and (max-width: 800px){.contact__title{text-align:end;font-size:32px;line-height:32px;max-width:343px;margin-left:auto}}.contact__main{display:flex;gap:64px;margin-top:51px}@media screen and (max-width: 800px){.contact__main{flex-direction:column-reverse;margin-top:24px;gap:60px}}.contact__info-wrapper{max-width:328px;width:100%}.contact__phrase{text-transform:uppercase;margin-bottom:45px;margin-top:-4px}@media screen and (max-width: 800px){.contact__phrase{margin-top:0}.contact__phrase br{display:none}}@media screen and (max-width: 480px){.contact__phrase{margin-bottom:28px}}.contact__info{display:flex;margin-bottom:48px;gap:32px}@media screen and (max-width: 480px){.contact__info{gap:44px;margin-bottom:32px}}.contact__info-item{width:50%}.contact__info-item p{font-size:14px;line-height:14px;color:rgba(0,0,0,.32);margin-bottom:5px;text-transform:uppercase}.contact__info-item a{font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase;color:#000;height:14px;overflow:hidden;position:relative;display:block}.contact__info-item a:hover .label-up{top:-100%}@media screen and (max-width: 991px){.contact__info-item a:hover .label-up{top:0}}.contact__socials{display:flex;gap:8px}.contact__socials a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;border:1px rgba(0,0,0,.12) solid;transition:all .3s}.contact__socials a:hover{background:rgba(0,0,0,.05)}.contact__form-wrapper{width:100%;transition:all .4s;opacity:1;overflow:hidden}.contact__form-wrapper.close{opacity:0;pointer-events:none;display:none}.contact__form-wrapper label{text-transform:uppercase;font-size:14px;font-weight:600;line-height:14px}.contact__form-wrapper textarea{outline:none;border:none;border-bottom:1px rgba(0,0,0,.24) solid;background:rgba(0,0,0,0);height:130px;width:100%;font-size:14px;font-weight:500;text-transform:uppercase;line-height:14px;font-family:Manrope;resize:none;border-radius:0}.contact__form-wrapper nordpass-icon{display:none}.contact__form-flex{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:43px;margin-top:4px}.contact__form-field{display:flex;flex-direction:column;width:calc(50% - 15px);max-width:557px;margin-bottom:14px;position:relative}@media screen and (max-width: 1100px){.contact__form-field{width:100%;max-width:none;margin-bottom:2px}}.contact__form-field::after{position:absolute;content:"";width:0;height:1px;background:#000;bottom:0;left:0;transition:all .3s}.contact__form-field:hover::after{width:100%}.contact__form-field label{text-transform:uppercase;position:absolute;font-size:14px;font-weight:600;line-height:14px;top:17px;transition:all .3s;left:0;pointer-events:none}.contact__form-field label.active{top:1px;color:rgba(0,0,0,.2);font-size:12px;font-weight:600;line-height:12px}.contact__form-field input{background:rgba(0,0,0,0);border:none;outline:none;border-bottom:1px rgba(0,0,0,.24) solid;font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase;height:44px;transition:all .3s;text-align:end;padding-top:4px;border-radius:0}.contact__form-field input:focus{border-bottom-color:#000}.contact__form-field input::placeholder{color:rgba(0,0,0,.2);font-size:14px;font-weight:500;line-height:14px}.contact__form-field input[type=email]{text-transform:lowercase}.contact__form-agree{font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase;color:rgba(0,0,0,.32);margin-top:43px;margin-bottom:64px;display:inline-flex;align-items:center}@media screen and (max-width: 1100px){.contact__form-agree{margin-top:28px;margin-bottom:32px;display:block}}@media screen and (max-width: 700px){.contact__form-agree{line-height:normal}}.contact__form-agree a{color:#000;display:inline-block;height:14px;overflow:hidden;position:relative}@media screen and (max-width: 1100px){.contact__form-agree a{height:12px}}@media screen and (max-width: 700px){.contact__form-agree a{height:14px;overflow:visible}}.contact__form-agree a:hover .label-up{top:-100%}@media screen and (max-width: 991px){.contact__form-agree a:hover .label-up{top:0}}.contact__form-button{color:#fff;font-family:Manrope;font-size:16px;font-weight:300;line-height:16px;border:none;cursor:pointer}.contact__form-button .label-up{padding:0 26px}.contact__thanks{text-transform:uppercase;opacity:0;transition:all .6s;transform:rotate3d(1, 1, 1, 240deg);width:0;display:none}.contact__thanks.open{opacity:1;transform:rotate3d(1, 1, 1, 360deg);width:100%;display:block}.wpcf7-form-control-wrap input{width:100%}.wpcf7-spinner,.wpcf7-response-output{display:none}.wpcf7-not-valid-tip{position:absolute;bottom:-20px;left:0;font-size:12px !important}.codedropz-upload-wrapper{margin-top:-23px}.codedropz-upload-inner h3{text-transform:uppercase;font-size:16px;font-weight:600;line-height:16px;height:36px;width:360px;position:relative;margin-bottom:21px;margin-top:0 !important}@media screen and (max-width: 430px){.codedropz-upload-inner h3{width:fit-content !important}}.codedropz-upload-inner h3::after{position:absolute;content:"Supported files: pdf, docx, pptx, png, jpg";bottom:-1px;left:27px;color:rgba(0,0,0,.32);font-size:14px;font-weight:500;line-height:14px}@media screen and (max-width: 430px){.codedropz-upload-inner h3::after{bottom:-10px;left:8px}}.codedropz-upload-inner span{display:none}.codedropz-upload-handler{border:1px rgba(0,0,0,.14) solid !important;border-radius:0;height:176px;display:flex;justify-content:center;align-items:center;margin:40px 0;margin-bottom:10px}.dnd-upload-counter{display:none}.codedropz-btn-wrap{padding-bottom:5px}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{color:#000 !important;text-transform:uppercase;font-size:14px;font-weight:500;line-height:14px;position:relative}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn::after{position:absolute;content:"";background:rgba(0,0,0,.12);width:100%;height:1px;left:0;bottom:-3px;transition:all 3s}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn:hover::after{background:#000}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn::before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 7.50003V11C12.5 11.2652 12.3946 11.5196 12.2071 11.7071C12.0196 11.8947 11.7652 12 11.5 12H1.5C1.23478 12 0.98043 11.8947 0.792893 11.7071C0.605357 11.5196 0.5 11.2652 0.5 11V7.50003C0.5 7.36742 0.552679 7.24024 0.646447 7.14647C0.740215 7.05271 0.867392 7.00003 1 7.00003C1.13261 7.00003 1.25979 7.05271 1.35355 7.14647C1.44732 7.24024 1.5 7.36742 1.5 7.50003V11H11.5V7.50003C11.5 7.36742 11.5527 7.24024 11.6464 7.14647C11.7402 7.05271 11.8674 7.00003 12 7.00003C12.1326 7.00003 12.2598 7.05271 12.3536 7.14647C12.4473 7.24024 12.5 7.36742 12.5 7.50003ZM4.35375 3.35378L6 1.7069V7.50003C6 7.63264 6.05268 7.75981 6.14645 7.85358C6.24021 7.94735 6.36739 8.00003 6.5 8.00003C6.63261 8.00003 6.75979 7.94735 6.85355 7.85358C6.94732 7.75981 7 7.63264 7 7.50003V1.7069L8.64625 3.35378C8.74007 3.4476 8.86732 3.50031 9 3.50031C9.13268 3.50031 9.25993 3.4476 9.35375 3.35378C9.44757 3.25996 9.50028 3.13271 9.50028 3.00003C9.50028 2.86735 9.44757 2.7401 9.35375 2.64628L6.85375 0.146277C6.80731 0.0997888 6.75217 0.0629094 6.69147 0.0377473C6.63077 0.0125851 6.56571 -0.000366211 6.5 -0.000366211C6.43429 -0.000366211 6.36923 0.0125851 6.30853 0.0377473C6.24783 0.0629094 6.19269 0.0997888 6.14625 0.146277L3.64625 2.64628C3.55243 2.7401 3.49972 2.86735 3.49972 3.00003C3.49972 3.13271 3.55243 3.25996 3.64625 3.35378C3.74007 3.4476 3.86732 3.50031 4 3.50031C4.13268 3.50031 4.25993 3.4476 4.35375 3.35378Z' fill='black'/%3E%3C/svg%3E%0A");width:13px;height:12px;left:-20px;top:5px}.dnd-progress-bar{display:none !important}.dnd-upload-status .dnd-upload-details .name{flex-direction:column}.dnd-upload-status .dnd-upload-details .name span{font-size:16px;font-weight:600;line-height:16px;color:#000;text-transform:uppercase;margin-bottom:6px}.dnd-upload-status .dnd-upload-details .name em{font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;color:rgba(0,0,0,.32)}.dnd-upload-status .dnd-upload-image{border-color:rgba(0,0,0,.12)}.dnd-upload-status .dnd-upload-image span.file{height:14px !important;width:11px !important}.dnd-upload-status .dnd-upload-details .remove-file{right:14px !important;top:18px !important}.dnd-upload-status .dnd-upload-details .remove-file span:after{width:12px !important;height:13px !important;background-image:url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 2H9V1.5C9 1.10218 8.84196 0.720644 8.56066 0.43934C8.27936 0.158035 7.89782 0 7.5 0H4.5C4.10218 0 3.72064 0.158035 3.43934 0.43934C3.15804 0.720644 3 1.10218 3 1.5V2H0.5C0.367392 2 0.240215 2.05268 0.146447 2.14645C0.0526785 2.24021 0 2.36739 0 2.5C0 2.63261 0.0526785 2.75979 0.146447 2.85355C0.240215 2.94732 0.367392 3 0.5 3H1V12C1 12.2652 1.10536 12.5196 1.29289 12.7071C1.48043 12.8946 1.73478 13 2 13H10C10.2652 13 10.5196 12.8946 10.7071 12.7071C10.8946 12.5196 11 12.2652 11 12V3H11.5C11.6326 3 11.7598 2.94732 11.8536 2.85355C11.9473 2.75979 12 2.63261 12 2.5C12 2.36739 11.9473 2.24021 11.8536 2.14645C11.7598 2.05268 11.6326 2 11.5 2ZM4 1.5C4 1.36739 4.05268 1.24021 4.14645 1.14645C4.24021 1.05268 4.36739 1 4.5 1H7.5C7.63261 1 7.75979 1.05268 7.85355 1.14645C7.94732 1.24021 8 1.36739 8 1.5V2H4V1.5ZM10 12H2V3H10V12ZM5 5.5V9.5C5 9.63261 4.94732 9.75979 4.85355 9.85355C4.75979 9.94732 4.63261 10 4.5 10C4.36739 10 4.24021 9.94732 4.14645 9.85355C4.05268 9.75979 4 9.63261 4 9.5V5.5C4 5.36739 4.05268 5.24021 4.14645 5.14645C4.24021 5.05268 4.36739 5 4.5 5C4.63261 5 4.75979 5.05268 4.85355 5.14645C4.94732 5.24021 5 5.36739 5 5.5ZM8 5.5V9.5C8 9.63261 7.94732 9.75979 7.85355 9.85355C7.75979 9.94732 7.63261 10 7.5 10C7.36739 10 7.24021 9.94732 7.14645 9.85355C7.05268 9.75979 7 9.63261 7 9.5V5.5C7 5.36739 7.05268 5.24021 7.14645 5.14645C7.24021 5.05268 7.36739 5 7.5 5C7.63261 5 7.75979 5.05268 7.85355 5.14645C7.94732 5.24021 8 5.36739 8 5.5Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status .dnd-upload-details span.has-error{color:#ff2e00 !important;text-transform:uppercase;font-size:12px;font-weight:500;line-height:12px}.singleContacts{margin-top:262px}@media screen and (max-width: 991px){.singleContacts{margin-top:150px}}@media screen and (max-width: 676px){.singleContacts{margin-top:55px}}.singleContacts__wrapper{display:flex;justify-content:space-between;gap:64px}@media screen and (max-width: 1300px){.singleContacts__wrapper{flex-direction:column;gap:15px}}.singleContacts__subtitle{font-size:18px;font-weight:500;line-height:21.6px;max-width:328px;width:100%;text-transform:uppercase;margin-top:5px}.singleContacts__main{width:100%}.singleContacts__title{margin-bottom:53px;letter-spacing:.01em}@media screen and (max-width: 991px){.singleContacts__title{font-size:44px;line-height:44px;margin-bottom:25px}}@media screen and (max-width: 676px){.singleContacts__title{font-size:26px;line-height:26px}}.singleContacts__form{margin-bottom:180px}@media screen and (max-width: 991px){.singleContacts__form{margin-bottom:60px}}@media screen and (max-width: 1300px){.singleContacts__form .contact__form-field{max-width:none}}.singleContacts__form .contact__form-flex-thirty{margin-top:0;flex-wrap:nowrap}@media screen and (max-width: 991px){.singleContacts__form .contact__form-flex-thirty{flex-direction:column;gap:28px;margin-bottom:28px}}.singleContacts__form .contact__form-flex-thirty .contact__form-field{max-width:360px;width:calc(33.3% - 15px);margin-bottom:0}@media screen and (max-width: 1300px){.singleContacts__form .contact__form-flex-thirty .contact__form-field{max-width:none}}@media screen and (max-width: 991px){.singleContacts__form .contact__form-flex-thirty .contact__form-field{width:100%}}.singleContacts__form .contact__form-field-single{margin-bottom:44px;max-width:none;width:100%}@media screen and (max-width: 676px){.singleContacts__form .contact__form-field-single{margin-bottom:28px}}.singleContacts__form textarea{margin-bottom:36px;text-align:right}@media screen and (max-width: 480px){.singleContacts__form textarea{margin-bottom:22px}}.singleContacts__form textarea::placeholder{color:rgba(0,0,0,.2);font-size:14px;font-weight:500;line-height:14px}.singleContacts__form .label__for-textarea{margin-top:62px;display:block}@media screen and (max-width: 480px){.singleContacts__form .label__for-textarea{max-width:270px;margin-top:45px}}.singleContacts__form .contact__form-agree{margin-top:0}.joinContacts{margin-top:162px}@media screen and (max-width: 991px){.joinContacts{margin-top:71px}}.joinContacts__title{max-width:840px;letter-spacing:normal}@media screen and (max-width: 991px){.joinContacts__title{font-size:44px;line-height:44px;margin-bottom:25px}}@media screen and (max-width: 676px){.joinContacts__title{font-size:26px;line-height:26px;max-width:335px}}.joinContacts .contact__form-field-select{display:flex;flex-direction:column;width:calc(50% - 15px);max-width:557px;margin-bottom:14px;position:relative;cursor:pointer;position:relative}@media screen and (max-width: 1100px){.joinContacts .contact__form-field-select{width:100%;max-width:none}}.joinContacts .contact__form-field-select .wpcf7-form-control-wrap{margin-top:auto}.joinContacts .contact__form-field-select select{background:rgba(0,0,0,0);border:none;outline:none;border-bottom:1px rgba(0,0,0,.24) solid;font-family:Manrope;font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase;margin-top:auto;padding-bottom:12px;-webkit-appearance:none;-moz-appearance:none;width:100%;color:#000;cursor:pointer}.joinContacts .contact__form-field-select select option{color:#000}.joinContacts .contact__form-field-select svg{position:absolute;top:21px;right:6px}@media screen and (max-width: 1100px){.joinContacts .contact__form-field-select svg{top:20px}}.joinContacts .contact__form-field-select .label__for-socials{display:block;margin-top:11px}.joinContacts .add__social{display:flex;align-items:center;justify-content:center;width:fit-content;border:1px #000 solid;text-transform:uppercase;font-size:16px;font-weight:400;line-height:16px;cursor:pointer;padding:0 24px;border-radius:20px;height:36px;transition:all .3s}.joinContacts .add__social:hover{background:#000;color:#fff}.joinContacts #socials__items{margin:25px 0}.joinContacts .list__item{padding-bottom:20px;position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;cursor:pointer}.joinContacts .list__item::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:rgba(0,0,0,.14)}.joinContacts .edit__input{background:rgba(0,0,0,0);border:none;outline:none;max-width:880px;width:100%;padding-right:15px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:25px}.joinContacts .edit__input::placeholder{font-size:14px;font-weight:500;line-height:14px;color:rgba(0,0,0,.32)}.joinContacts .remove__button{font-size:13px;cursor:pointer}.joinContacts .social__select{background:rgba(0,0,0,0);text-transform:uppercase;border:none;outline:none;font-size:14px;font-weight:500;line-height:14px;margin-right:15px;color:#000}.joinContacts .social__select option{color:#000}.custom-select{visibility:hidden;padding:0;height:0;opacity:0;pointer-events:none;width:0}.cs_current{text-transform:uppercase;font-size:14px;font-weight:500;line-height:14px;min-width:125px}.cs_current:hover{background:rgba(0,0,0,0)}.cs{position:relative;padding-bottom:10px}.cs:after{position:absolute;content:"";width:100%;height:1px;background:rgba(0,0,0,.2);bottom:0;left:0}.cs:first-child{padding-bottom:0;margin-bottom:-2px;padding-right:25px;margin-right:15px;min-width:120px}.cs:first-child::after{width:12px;height:7px;right:0;top:3px;left:auto;pointer-events:none;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3538 1.35372L6.35378 6.35372C6.30735 6.40021 6.2522 6.43709 6.1915 6.46225C6.13081 6.48742 6.06574 6.50037 6.00003 6.50037C5.93433 6.50037 5.86926 6.48742 5.80856 6.46225C5.74786 6.43709 5.69272 6.40021 5.64628 6.35372L0.646284 1.35372C0.552464 1.2599 0.499756 1.13265 0.499756 0.999973C0.499756 0.867291 0.552464 0.740043 0.646284 0.646223C0.740104 0.552402 0.867352 0.499695 1.00003 0.499695C1.13272 0.499695 1.25996 0.552402 1.35378 0.646223L6.00003 5.2931L10.6463 0.646223C10.6927 0.599767 10.7479 0.562917 10.8086 0.537776C10.8693 0.512635 10.9343 0.499695 11 0.499695C11.0657 0.499695 11.1308 0.512635 11.1915 0.537776C11.2522 0.562917 11.3073 0.599767 11.3538 0.646223C11.4002 0.692678 11.4371 0.747828 11.4622 0.808525C11.4874 0.869221 11.5003 0.934275 11.5003 0.999973C11.5003 1.06567 11.4874 1.13072 11.4622 1.19142C11.4371 1.25212 11.4002 1.30727 11.3538 1.35372Z' fill='black' fill-opacity='1'/%3E%3C/svg%3E%0A")}.cs_list{position:absolute;left:0;top:35px;background:#fff;padding:5px 0;border:1px rgba(0,0,0,.2) solid;z-index:2}.another-f{text-transform:uppercase;margin-bottom:5px;font-size:14px;padding:0 10px;transition:all .3s}.another-f:last-child{margin-bottom:0}.another-f:hover{background:rgba(0,0,0,.0705882353)}.map{margin-top:180px;min-height:670px;position:relative;display:flex;align-items:end}@media screen and (max-width: 991px){.map{display:block;min-height:775px}}@media screen and (max-width: 676px){.map{margin-top:64px;min-height:510px}}.map__container{width:100%}@media(min-width: 1025px){.map__container{padding:0}}.map__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:32px}@media(min-width: 1025px){.map__wrapper{flex-wrap:nowrap;gap:0}}.map__visit{font-size:16px;font-weight:600;line-height:16px;text-transform:uppercase;width:100%}@media(min-width: 1025px){.map__visit{padding:20px 40px 20px 40px;width:440px}}@media(min-width: 1280px){.map__visit{padding:20px 170px 20px 90px;width:620px}}.map__title{font-size:18px;font-weight:500;line-height:21.6px;margin-bottom:44px}@media screen and (max-width: 676px){.map__title{margin-bottom:30px}}.map__subtitle{font-size:14px;font-weight:500;line-height:14px;color:rgba(0,0,0,.32);margin-bottom:6px}.map__location-wrapper{margin-bottom:46px}@media screen and (max-width: 676px){.map__location-wrapper{margin-bottom:30px}}.map__location-wrapper p:last-child{max-width:350px}@media screen and (max-width: 991px){.map__hours-wrapper{max-width:60%}}@media screen and (max-width: 676px){.map__hours-wrapper{max-width:none}}.map__hours-item{display:flex;gap:32px;margin-bottom:6px}.map__hours-item p{width:50%}@media screen and (max-width: 676px){.map__hours-item p:first-child{width:190px}}.map__hours-item:last-child{margin-bottom:0}#myMap{width:100%;height:235px;filter:grayscale(1);max-height:100vh}@media(min-width: 1025px){#myMap{width:calc(100% - 440px);height:670px}}@media(min-width: 1280px){#myMap{width:calc(100% - 620px)}}@media(min-width: 1576px){#myMap{margin-left:calc(-1*(100vw - 1576px)/2);width:calc(100% - 620px + (100vw - 1576px)/2)}}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{opacity:0 !important}.book{margin-top:167px}@media screen and (max-width: 676px){.book{margin-top:76px}}.book__subtitle{font-family:Manrope;font-size:18px;font-weight:500;line-height:21.6px;text-transform:uppercase;margin-bottom:34px}@media screen and (max-width: 676px){.book__subtitle{margin-bottom:15px}}.book__main{display:flex;justify-content:space-between}@media screen and (max-width: 1400px){.book__main{flex-direction:column;gap:20px}}.book__title{font-size:56px;font-weight:300;line-height:56px;max-width:555px;text-transform:uppercase}@media screen and (max-width: 1300px){.book__title{max-width:560px}}@media screen and (max-width: 991px){.book__title{font-size:44px;line-height:44px;max-width:555px}}@media screen and (max-width: 676px){.book__title{font-size:26px;line-height:26px;max-width:555px}}.book__calendly{width:calc(50% - 30px);height:900px;margin-top:-66px}@media screen and (max-width: 1400px){.book__calendly{margin-top:0;width:100%}}@media screen and (max-width: 676px){.book__calendly{height:1080px}}.book__calendly iframe{width:100%;height:100%}.talents{margin-top:165px}@media screen and (max-width: 991px){.talents{margin-top:76px}}.talents__top{display:flex;justify-content:space-between;margin-bottom:60px}@media screen and (max-width: 1400px){.talents__top{flex-direction:column;gap:17px}}@media screen and (max-width: 991px){.talents__top{max-width:none;margin-bottom:28px}}@media screen and (max-width: 991px){.talents__title{font-size:44px;line-height:44px}}@media screen and (max-width: 676px){.talents__title{font-size:26px;line-height:26px}}.talents__subtitle{font-size:14px;font-weight:500;line-height:18.2px;text-transform:uppercase;max-width:384px}.talents__main{display:flex;justify-content:space-between}@media screen and (max-width: 991px){.talents__main{flex-direction:column;gap:37px}}.talents__filter-wrapper{display:flex;flex-direction:column}.talents__filter-wrapper label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:26px;margin-bottom:14px}.talents__filter-wrapper label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.talents__filter-wrapper .checkmark{position:absolute;top:0px;left:0px;height:25px;width:25px;background-color:rgba(0,0,0,0);border:2px #000 solid;width:15px;height:15px;border-radius:2px;transition:all .3s}.talents__filter-wrapper label:hover input~.checkmark{background-color:rgba(204,204,204,.5215686275)}.talents__filter-wrapper label input:checked~.checkmark{background-color:#000}.talents__filter-wrapper .checkmark:after{content:"";position:absolute;display:none}.talents__filter-wrapper label input:checked~.checkmark:after{display:block}.talents__filter-wrapper label .checkmark:after{left:4px;top:1px;width:3px;height:8px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.talents__filter-popup{transition:all .5s}@media screen and (max-width: 991px){.talents__filter-popup{position:fixed;z-index:5;background:#f2f2f2;width:100%;top:0;left:-100%;right:0;padding-bottom:30px;padding-top:30px;height:100vh;padding-left:15px;overflow:auto}.talents__filter-popup.open{left:0}}.talents__filter-button{border:none;background:rgba(0,0,0,0);outline:none;cursor:pointer;font-family:Manrope;font-size:14px;font-weight:600;line-height:14px;color:#000;display:none}@media screen and (max-width: 991px){.talents__filter-button{display:block}}.talents__filter-close{border:none;background:rgba(0,0,0,0);outline:none;cursor:pointer;font-family:Manrope;font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;color:#000;display:none}@media screen and (max-width: 991px){.talents__filter-close{display:block;position:absolute;right:15px;top:30px}}.talents__filter-title{font-size:14px;font-weight:600;line-height:14px;color:rgba(0,0,0,.32);text-transform:uppercase;margin-bottom:27px}.talents__filter-item{display:flex;align-items:center;margin-left:2px;margin-bottom:18px}.talents__filter-cat{font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;margin-right:5px}.talents__filter-total{font-size:14px;font-weight:500;line-height:14px;color:rgba(0,0,0,.64)}.talents__filter-clear{font-size:14px;font-weight:600;line-height:14px;align-items:baseline;margin-top:32px;margin-left:2px;color:#000}.talents__filter-clear svg{margin-right:6px}.talents__wrapper{width:calc(100% - 385px)}@media screen and (max-width: 1400px){.talents__wrapper{width:calc(100% - 315px)}}@media screen and (max-width: 991px){.talents__wrapper{width:100%}}.talents__wrapper .team__block-empty,.talents__wrapper .team__block-last{display:none}.talents__wrapper .team__block{width:33.3%}@media screen and (max-width: 676px){.talents__wrapper .team__block{width:50%}}.talents__show{font-size:14px;font-weight:600;line-height:14px;margin:0 auto}.gallery{margin-top:167px}@media screen and (max-width: 991px){.gallery{margin-top:69px}}.gallery__top{display:flex;justify-content:space-between;margin-bottom:60px}@media screen and (max-width: 1200px){.gallery__top{flex-direction:column-reverse;gap:17px}}@media screen and (max-width: 676px){.gallery__top{margin-bottom:27px}}.gallery__subtitle{font-size:14px;font-weight:500;line-height:18.2px;text-transform:uppercase;max-width:225px}@media screen and (max-width: 676px){.gallery__subtitle{max-width:none}}.gallery__title{width:75%;margin-top:7px}@media screen and (max-width: 991px){.gallery__title{font-size:44px;line-height:44px}}@media screen and (max-width: 676px){.gallery__title{font-size:26px;line-height:26px;width:100%}}.gallery__main .team__block{width:100%;height:auto;margin-bottom:0}.gallery__main .team__block:hover .team__block-image-wrap:after{display:none}.gallery__main .team__block-posytion{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 676px){.gallery__main .team__block-empty:first-child{display:none}}.gallery__block{max-width:384px;height:571px;width:25%;margin-bottom:49px}@media screen and (max-width: 1540px){.gallery__block{height:auto}}@media screen and (max-width: 991px){.gallery__block{width:33.3%}}@media screen and (max-width: 676px){.gallery__block{width:50%;margin-bottom:27px}.gallery__block:nth-last-child(2).team__block-empty{display:none}}.gallery__button{background:rgba(0,0,0,0);border:none;display:flex;align-items:center;font-family:Manrope;font-size:14px;font-weight:600;line-height:14px;margin-top:6px;position:relative;cursor:pointer}.gallery__button svg{margin-right:8px}.gallery__button .svg__red{position:absolute;opacity:0;transition:all .3s}.gallery__button:hover .svg__red{opacity:1}.gallery__button span{color:#000}.gallery__button.liked .svg__red{opacity:1}@media screen and (max-width: 676px){.gallery__button{margin-top:10px}}.gallery__more{margin:0 auto;margin-bottom:180px;font-size:14px;font-weight:600;line-height:14px}@media screen and (max-width: 991px){.gallery__more{margin-bottom:100px}}@media screen and (max-width: 676px){.gallery__more{margin-bottom:40px}}.hero{margin-top:249px}@media screen and (max-width: 1400px){.hero{margin-top:140px;position:relative}}.hero__top,.hero__bottom{display:flex;justify-content:space-between}.hero__subtitle{font-size:14px;line-height:18.2px;font-weight:500;max-width:225px;text-transform:uppercase}@media screen and (max-width: 991px){.hero__subtitle{position:absolute;bottom:0;max-width:306px}}@media screen and (max-width: 480px){.hero__subtitle{max-width:none}}.hero__title{margin-right:100px}@media screen and (max-width: 1100px){.hero__title{margin-right:70px;margin-left:20px;font-size:66px;line-height:66px}}@media screen and (max-width: 991px){.hero__title{margin-right:0;margin-left:0;font-size:44px;line-height:44px}}@media screen and (max-width: 767px){.hero__title{font-size:34px;line-height:34px}}.hero__slider{margin:13px 0}@media screen and (max-width: 767px){.hero__slider{margin:13px 0;margin-bottom:11px}}.hero__slide{width:267px !important;height:377px !important;position:relative;overflow:hidden}@media screen and (max-width: 767px){.hero__slide{width:191px !important;height:283px !important}}.hero__slide:hover .hero__slide-image{transform:scale(1)}@media screen and (max-width: 480px){.hero__slide:hover .hero__slide-image{transform:scale(1.1)}}.hero__slide:hover .hero__slide-name{top:15px}.hero__slide:hover .hero__slide-button{bottom:22px}.hero__slide-white .hero__slide-name,.hero__slide-white .hero__slide-button{color:#fff;font-weight:400}.hero__slide-white .button__arrow::after{background:rgba(255,255,255,.14)}.hero__slide-white .button__arrow::before{background:#fff}.hero__slide-white .button__arrow:hover::before{background:#fff}.hero__slide-image{position:absolute;width:100%;height:100%;transform:scale(1.1);transition:all .5s;top:0;left:0;right:0}.hero__slide-name{position:absolute;top:-100%;left:15px;transition:all .5s;text-transform:uppercase;font-size:14px;font-weight:500;line-height:14px;letter-spacing:-0.02em;z-index:1}@media screen and (max-width: 480px){.hero__slide-name{top:15px}}.hero__slide-button{position:absolute;bottom:-100%;transition:all .5s;left:15px;font-size:14px;font-weight:600;line-height:14px}@media screen and (max-width: 480px){.hero__slide-button{bottom:22px}}.hero__bottom{height:158px}@media screen and (max-width: 767px){.hero__bottom{height:104px;margin-top:19px}}@media screen and (max-width: 384px){.hero__bottom{height:130px}}@media screen and (max-width: 347px){.hero__bottom{height:140px}}.hero__scroll{text-transform:uppercase;font-size:14px;font-weight:600;line-height:16.8px;margin-top:auto;position:relative;height:17px;overflow:hidden}.hero__scroll:hover .label-up{top:-100%}@media screen and (max-width: 991px){.hero__scroll:hover .label-up{top:0}}@media screen and (max-width: 991px){.hero__scroll{display:none}}.hero__title-second{margin-right:11px;margin-top:-6px}@media screen and (max-width: 1100px){.hero__title-second{font-size:66px;line-height:66px}}@media screen and (max-width: 991px){.hero__title-second{margin-right:0;font-size:44px;line-height:44px}}@media screen and (max-width: 767px){.hero__title-second{margin-right:0;font-size:34px;line-height:34px}}.swiper-wrapper{transition-timing-function:linear !important}.studio-hero{margin-top:157px}@media screen and (max-width: 991px){.studio-hero{margin-top:100px}}@media screen and (max-width: 767px){.studio-hero{margin-top:73px}}.studio-hero__top{display:flex;justify-content:space-between;margin-bottom:25px}@media screen and (max-width: 1100px){.studio-hero__top{display:block;margin-bottom:27px}}.studio-hero__subtitle,.studio-hero__subtitle-mobile{font-size:14px;font-weight:500;line-height:18.2px;max-width:328px;text-transform:uppercase;margin-top:25px}@media screen and (max-width: 1100px){.studio-hero__subtitle{display:none}}.studio-hero__subtitle-mobile{margin-top:25px;max-width:600px;display:none}@media screen and (max-width: 1100px){.studio-hero__subtitle-mobile{display:block}}@media screen and (max-width: 480px){.studio-hero__subtitle-mobile{max-width:343px}}.studio-hero__title{margin-right:228px}@media screen and (max-width: 1200px){.studio-hero__title{font-size:66px;line-height:66px}}@media screen and (max-width: 767px){.studio-hero__title{font-size:34px;line-height:34px;letter-spacing:normal;margin-right:0}}.studio-hero__image-wrapper{position:relative;max-height:640px;height:640px}@media screen and (max-width: 991px){.studio-hero__image-wrapper{max-height:400px}}@media screen and (max-width: 767px){.studio-hero__image-wrapper{height:100%;display:flex;justify-content:center}}.studio-hero__image{position:absolute;left:20px;right:20px;width:calc(100% - 40px);height:100%;object-fit:cover}@media screen and (max-width: 991px){.studio-hero__image{left:15px;right:15px;width:calc(100% - 30px)}}@media screen and (max-width: 767px){.studio-hero__image{position:static;object-fit:contain}}.services{margin-top:145px}@media screen and (max-width: 767px){.services{margin-top:122px}}.services__title{font-size:18px;font-weight:600;line-height:21.6px;text-align:center;text-transform:uppercase}.services__list{margin-top:83px;display:flex;flex-direction:column;gap:14px;position:relative}@media screen and (max-width: 767px){.services__list{margin-top:52px}}.services__list::before{position:absolute;content:"";width:100%;height:1px;background:rgba(0,0,0,.14);top:-23px;left:0}@media screen and (max-width: 767px){.services__list::before{top:-25px}}.services__item{display:flex;justify-content:space-between;position:relative;padding-bottom:31px}@media screen and (max-width: 767px){.services__item{padding-bottom:35px}}.services__item::after{position:absolute;content:"";width:100%;height:1px;background:rgba(0,0,0,.14);bottom:9px;left:0}@media screen and (max-width: 767px){.services__item::after{bottom:11px}}.services__item:hover .services__item-title .label-up,.services__item:hover .services__item-no .label-up{top:-100%}@media screen and (max-width: 991px){.services__item:hover .services__item-title .label-up,.services__item:hover .services__item-no .label-up{top:0}}.services__item:hover .services__item-image{transform:rotateX(360deg);opacity:1}.services__item-no{font-size:14px;line-height:16.8px;position:relative;overflow:hidden;height:17px}@media screen and (max-width: 767px){.services__item-no{margin-top:-3px}}.services__item-title{height:56px;overflow:hidden;position:relative;margin-left:58px;margin-top:-5px}@media screen and (max-width: 1500px){.services__item-title{height:55px;font-size:55px;line-height:55px}}@media screen and (max-width: 991px){.services__item-title{height:45px;font-size:45px;line-height:45px}}@media screen and (max-width: 767px){.services__item-title{font-size:24px;line-height:24px;height:24px;margin-left:17px;margin-right:auto}}.services__item-button{font-size:14px;font-weight:600;line-height:14px}@media screen and (max-width: 767px){.services__item-button{margin-right:3px}}.services__item-image{position:absolute;max-width:315px;width:100%;left:150px;top:-150px;transition:all .6s;height:365px;transform:rotateX(270deg);opacity:0;z-index:1}@media screen and (max-width: 1500px){.services__item-image{max-width:230px;height:300px}}@media screen and (max-width: 1300px){.services__item-image{display:none}}.team{margin-top:168px}@media screen and (max-width: 767px){.team{margin-top:49px}}.team__top{display:flex;justify-content:space-between;margin-bottom:59px;max-width:75%;margin-left:auto}@media screen and (max-width: 1200px){.team__top{flex-direction:column;gap:17px;margin-bottom:28px;max-width:none}}@media screen and (max-width: 1200px){.team__title{margin-left:auto}}@media screen and (max-width: 767px){.team__title{font-size:45px;line-height:45px}}@media screen and (max-width: 480px){.team__title{font-size:26px;line-height:26px;margin-right:3px}}.team__subtitle{font-size:14px;font-weight:500;line-height:18.2px;text-transform:uppercase;max-width:370px;margin-right:15px}@media screen and (max-width: 480px){.team__subtitle{margin-right:13px}}.team__blocks{display:flex;flex-wrap:wrap}.team__block{display:block;max-width:384px;height:571px;width:25%;margin-bottom:64px;position:relative}@media screen and (max-width: 1500px){.team__block{height:auto;max-width:none}}@media screen and (max-width: 800px){.team__block{width:50%}.team__block:nth-last-child(2).team__block-empty{display:none}}@media screen and (max-width: 767px){.team__block{margin-bottom:29px}}.team__block-empty{visibility:hidden}.team__block-image-wrap{overflow:hidden;position:relative}.team__block-image-wrap::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(3px);pointer-events:none;opacity:0;transition:all .3s}.team__block-image{display:block;max-width:384px;width:100%;max-height:461px;object-fit:cover;transition:all .4s}@media screen and (max-width: 800px){.team__block-image{max-width:none}}@media screen and (max-width: 520px){.team__block-image{max-height:206px}}.team__block-image-mini{position:absolute;top:50%;left:50%;max-width:244px;width:80%;object-fit:cover;max-height:244px;transition:all .8s;transform:translateY(-50%) translateX(-50%) rotateX(270deg);opacity:0;z-index:1}.team__block-name,.team__block-posytion{font-weight:500;font-size:18px;line-height:18px;text-transform:uppercase}@media screen and (max-width: 767px){.team__block-name,.team__block-posytion{font-size:16px;line-height:16px}}.team__block-name{position:relative;display:block;height:18px;overflow:hidden;margin-top:24px}@media screen and (max-width: 767px){.team__block-name{height:16px;margin-top:12px}}.team__block-posytion{color:rgba(0,0,0,.32);margin-top:6px}.team__block-button{font-family:"Manrope",sans-serif;font-size:14px;font-weight:600;line-height:14px;margin-top:24px;border:none;outline:none;cursor:pointer;background:rgba(0,0,0,0);color:#000}@media screen and (max-width: 767px){.team__block-button{margin-top:12px}}.team__block:hover .team__block-image-wrap::after{opacity:1}@media screen and (max-width: 991px){.team__block:hover .team__block-image-wrap::after{opacity:0}}.team__block:hover .team__block-image-mini{opacity:1;transform:translateY(-50%) translateX(-50%) rotateX(360deg)}@media screen and (max-width: 991px){.team__block:hover .team__block-image-mini{display:none}}.team__block:hover .team__block-button::before{width:100%}.team__block:hover .label-up{top:-100%}@media screen and (max-width: 991px){.team__block:hover .label-up{top:0}}.team__block-last .team__block-name{max-width:200px;height:auto;line-height:21px;font-family:Manrope;font-size:18px;font-weight:600}.team__block-last:hover .team__block-image{filter:none}.studio{margin-top:106px}@media screen and (max-width: 676px){.studio{margin-top:34px}}.studio__top{display:flex;align-items:end;margin-bottom:56px}@media screen and (max-width: 1200px){.studio__top{flex-direction:column;gap:16px;align-items:baseline}}@media screen and (max-width: 676px){.studio__top{margin-bottom:29px}}.studio__title{width:51%}@media screen and (max-width: 991px){.studio__title{font-size:45px;line-height:45px;width:100%}}@media screen and (max-width: 500px){.studio__title{font-size:26px;line-height:26px}}.studio__subtitle{max-width:500px;width:50%}@media screen and (max-width: 991px){.studio__subtitle{font-size:45px;line-height:45px;width:100%}}@media screen and (max-width: 500px){.studio__subtitle{font-size:26px;line-height:26px;max-width:293px}}.studio__wrapper{display:flex;gap:34px}@media screen and (max-width: 991px){.studio__wrapper{flex-direction:column-reverse;position:relative;padding-bottom:200px}}@media screen and (max-width: 500px){.studio__wrapper{padding-bottom:100px}}.studio__main{width:50%;display:flex;flex-direction:column;justify-content:space-between;max-height:675px}@media screen and (max-width: 991px){.studio__main{width:100%}}.studio__text{max-width:560px;margin-top:-3px;text-transform:uppercase}@media screen and (max-width: 991px){.studio__text{max-width:none}}.studio__text p{margin-bottom:40px}@media screen and (max-width: 991px){.studio__text p{margin-bottom:17px}}.studio__text p:last-child{margin-bottom:0}.studio__blocks{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:-2px}@media screen and (max-width: 676px){.studio__blocks{gap:18px}}.studio__block{max-width:360px;width:calc(50% - 17px)}@media screen and (max-width: 676px){.studio__block{width:100%;max-width:none}}.studio__block-no{color:rgba(0,0,0,.32);font-size:14px;font-weight:500;line-height:16.8px;margin-bottom:5px}.studio__block-title{font-size:18px;font-weight:600;line-height:21.6px;margin-bottom:18px;text-transform:uppercase}.studio__block-content{text-transform:uppercase}.studio__button{font-size:14px;font-weight:600;line-height:14px;margin-top:59px}@media screen and (max-width: 676px){.studio__button{margin-top:28px}}.studio .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.studio .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.studio .swiper-slide{background-size:cover;background-position:center}.studio .mySwiper2{width:50%;max-width:752px;max-height:675px}@media screen and (max-width: 991px){.studio .mySwiper2{width:100%;max-width:none;max-height:500px}.studio .mySwiper2 .swiper-slide{height:auto;max-height:500px}}@media screen and (max-width: 500px){.studio .mySwiper2{max-height:302px}.studio .mySwiper2 .swiper-slide{max-height:302px}}.studio .mySwiper{box-sizing:border-box}@media screen and (max-width: 991px){.studio .mySwiper{position:absolute;bottom:0}}.studio .mySwiper .swiper-wrapper{align-items:end !important}.studio .mySwiper .swiper-slide{width:19% !important;height:148px;filter:blur(1px);transition:all .3s}@media screen and (max-width: 1400px){.studio .mySwiper .swiper-slide{width:26.3% !important}}@media screen and (max-width: 991px){.studio .mySwiper .swiper-slide{width:20% !important}}@media screen and (max-width: 500px){.studio .mySwiper .swiper-slide{height:68px;width:19% !important}}.studio .mySwiper .swiper-slide:hover{filter:none}.studio .mySwiper .swiper-slide-thumb-active{filter:none;width:181px !important;height:178px}@media screen and (max-width: 500px){.studio .mySwiper .swiper-slide-thumb-active{width:82px !important;height:80px}}.studio .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.banner{margin-top:139px}@media screen and (max-width: 676px){.banner{margin-top:80px}}@media screen and (max-width: 480px){.banner{margin-top:32px}}.banner__wrapper{background:#87381c;color:#fff;text-align:center;margin:0 auto;text-transform:uppercase;padding-top:83px;padding-bottom:63px}@media screen and (max-width: 676px){.banner__wrapper{padding-top:29px;padding-bottom:30px}}.banner__subtitle{font-size:18px;font-weight:500;line-height:21.6px;margin-bottom:31px}@media screen and (max-width: 480px){.banner__subtitle{margin-bottom:14px}}.banner__title{font-size:56px;font-weight:300;line-height:61.6px;max-width:580px;margin:0 auto;margin-bottom:41px}@media screen and (max-width: 676px){.banner__title{font-size:45px;line-height:45px;max-width:435px}}@media screen and (max-width: 480px){.banner__title{margin-bottom:29px;font-size:26px;line-height:26px;max-width:300px}}.banner__button{margin:0 auto;font-weight:300}.banner__slider{margin:0}.about{margin-top:116px}@media screen and (max-width: 840px){.about{margin-top:57px}}.about__wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 840px){.about__wrapper{display:block}}.about__subtitle{text-transform:uppercase;font-size:18px;font-weight:500;line-height:21.6px}@media screen and (max-width: 840px){.about__subtitle{margin-bottom:21px}}.about__main{max-width:752px;width:100%;margin-top:-6px}@media screen and (max-width: 1200px){.about__main{width:auto}}@media screen and (max-width: 840px){.about__main{max-width:none}}.about__title{margin-bottom:54px}@media screen and (max-width: 1200px){.about__title{font-size:44px;line-height:44px;max-width:450px}}@media screen and (max-width: 840px){.about__title{margin-bottom:24px}}@media screen and (max-width: 676px){.about__title{font-size:26px;line-height:26px;margin-right:8px}}.about__content{max-width:556px;text-transform:uppercase}@media screen and (max-width: 1200px){.about__content{max-width:456px}}@media screen and (max-width: 840px){.about__content{max-width:none}}.about__content p{margin-bottom:40px}@media screen and (max-width: 1200px){.about__content p{margin-bottom:16px}}.about__content p:last-child{margin-bottom:0}.about__button{margin-top:60px;font-size:14px;font-weight:600;line-height:14px}@media screen and (max-width: 676px){.about__button{margin-top:29px}}.works{margin-top:180px}@media screen and (max-width: 1200px){.works{margin-top:100px}}@media screen and (max-width: 676px){.works{margin-top:64px}}.works__wrapper{text-align:center}.works__subtitle{font-size:18px;font-weight:500;line-height:21.6px;margin-bottom:33px;text-transform:uppercase}@media screen and (max-width: 676px){.works__subtitle{margin-bottom:14px}}.works__title{max-width:580px;margin:0 auto;margin-bottom:56px}@media screen and (max-width: 1200px){.works__title{font-size:44px;line-height:44px;max-width:480px}}@media screen and (max-width: 676px){.works__title{font-size:32px;line-height:32px;margin-bottom:30px;max-width:280px}}.statement{margin-top:172px}@media screen and (max-width: 676px){.statement{margin-top:56px}}.statement__subtitle{text-transform:uppercase;margin-bottom:33px;font-size:18px;font-weight:500;line-height:21.6px}@media screen and (max-width: 500px){.statement__subtitle{margin-bottom:15px}}.statement__info{margin-top:44px}@media screen and (max-width: 500px){.statement__info{margin-top:12px}}.statement__question{text-transform:uppercase;max-width:329px;margin-bottom:43px}@media screen and (max-width: 500px){.statement__question{margin-bottom:27px}}.statement__button{font-size:14px;font-weight:600;line-height:14px}.statement__wrapper{display:flex;justify-content:space-between;margin-top:57px}@media screen and (max-width: 991px){.statement__wrapper{flex-direction:column-reverse}}@media screen and (max-width: 500px){.statement__wrapper{margin-top:30px}}.statement .swiper-slide{font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.statement .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.statement .swiper-slide{background-size:cover;background-position:center}.statement .mySwiperMain{width:100%}.statement .mySwiperMain .swiper-slide{background:rgba(0,0,0,0);justify-content:flex-start}.statement .mySwiperMain .slide__name,.statement .mySwiperMain .slide__posytion,.statement .mySwiperMain .swiper-slide img{display:none}.statement .mySwiperMain .slide__phrase{font-size:56px;font-weight:300;line-height:56px;text-transform:uppercase;max-width:1050px}@media screen and (max-width: 1400px){.statement .mySwiperMain .slide__phrase{font-size:44px;line-height:44px;max-width:1070px}}@media screen and (max-width: 991px){.statement .mySwiperMain .slide__phrase{font-size:26px;line-height:26px;max-width:70%}}@media screen and (max-width: 991px){.statement .mySwiperMain .slide__phrase{max-width:98%}}.statement .mySwiperSide{box-sizing:border-box;width:49%;margin:0;padding-bottom:50px}@media screen and (max-width: 991px){.statement .mySwiperSide{width:100%}}.statement .mySwiperSide .swiper-wrapper{align-items:end !important;height:218px}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-wrapper{height:180px}}.statement .mySwiperSide .swiper-slide{width:19% !important;height:170px;background:rgba(0,0,0,0);filter:blur(1px);transition:all .3s;position:relative}@media screen and (max-width: 1400px){.statement .mySwiperSide .swiper-slide{width:24% !important}}@media screen and (max-width: 991px){.statement .mySwiperSide .swiper-slide{width:21% !important}}@media screen and (max-width: 676px){.statement .mySwiperSide .swiper-slide{width:24% !important}}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-slide{height:110px;width:27% !important}}.statement .mySwiperSide .swiper-slide .slide__name,.statement .mySwiperSide .swiper-slide .slide__posytion{position:absolute;text-transform:uppercase;left:0;font-size:14px;font-weight:600;line-height:14px;transition:all .3s;opacity:0}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-slide .slide__name,.statement .mySwiperSide .swiper-slide .slide__posytion{font-size:12px;line-height:12px}}.statement .mySwiperSide .swiper-slide .slide__name{bottom:-26px}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-slide .slide__name{bottom:-17px}}.statement .mySwiperSide .swiper-slide .slide__posytion{color:rgba(0,0,0,.32);bottom:-46px}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-slide .slide__posytion{bottom:-35px}}.statement .mySwiperSide .swiper-slide .slide__phrase{display:none}.statement .mySwiperSide .swiper-slide:hover{filter:none}.statement .mySwiperSide .swiper-slide:hover .slide__name,.statement .mySwiperSide .swiper-slide:hover .slide__posytion{opacity:1}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-slide:hover .slide__name,.statement .mySwiperSide .swiper-slide:hover .slide__posytion{opacity:0}}.statement .mySwiperSide .swiper-slide-thumb-active{filter:none;width:182px !important;height:218px}.statement .mySwiperSide .swiper-slide-thumb-active .slide__name,.statement .mySwiperSide .swiper-slide-thumb-active .slide__posytion{opacity:1}@media screen and (max-width: 500px){.statement .mySwiperSide .swiper-slide-thumb-active{width:150px !important;height:180px}}.statement .mySwiperSide .swiper-slide-thumb-active:hover .slide__name,.statement .mySwiperSide .swiper-slide-thumb-active:hover .slide__posytion{opacity:1}.statement .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.faq{margin-top:127px;margin-bottom:139px}@media screen and (max-width: 676px){.faq{margin-bottom:80px}}@media screen and (max-width: 676px){.faq{margin-top:64px}}.faq__subtitle{text-transform:uppercase;font-size:18px;font-weight:500;line-height:21.6px;text-align:center;margin-bottom:33px}@media screen and (max-width: 676px){.faq__subtitle{margin-bottom:16px}}.faq__title{text-align:center;margin:0 auto;max-width:640px}@media screen and (max-width: 1200px){.faq__title{font-size:44px;line-height:44px;max-width:440px}}@media screen and (max-width: 676px){.faq__title{font-size:26px;line-height:26px;max-width:260px}}.faq__blocks{display:flex;flex-direction:column;position:relative;padding-top:55px}@media screen and (max-width: 676px){.faq__blocks{padding-top:28px}}.faq__blocks::before{position:absolute;content:"";width:100%;height:1px;background:rgba(0,0,0,.12);left:0;bottom:0}.faq__block{position:relative;padding-bottom:18px}.faq__block::after{position:absolute;content:"";width:100%;height:1px;background:rgba(0,0,0,.12);left:0;top:0}.faq__button{cursor:pointer;padding-top:26px;padding-bottom:5px;border:none;font-family:Manrope;color:#000;font-size:18px;font-weight:600;line-height:21.6px;text-transform:uppercase;width:100%;background:rgba(0,0,0,0);transition:all .6s ease;display:flex;justify-content:space-between;align-items:center;text-align:left}@media screen and (max-width: 676px){.faq__button{padding-top:24px}}.faq__button:hover .faq__icon{background:rgba(0,0,0,.05)}.faq__button.active .faq__icon{background:rgba(0,0,0,.05)}.faq__button.active .faq__icon::before{transform:rotate(0)}@media screen and (max-width: 1200px){.faq__button p{margin-right:auto}}@media screen and (max-width: 480px){.faq__button p{max-width:239px}}.faq__no{font-size:14px;line-height:16.8px;margin-right:369px;font-weight:500}@media screen and (max-width: 1200px){.faq__no{margin-right:17px}}.faq__icon{position:relative;max-width:48px;width:100%;height:100%;border:1px rgba(0,0,0,.12) solid;border-radius:50%;margin-left:auto;aspect-ratio:1;transition:all .3s}@media screen and (max-width: 1200px){.faq__icon{margin-left:20px;margin-right:3px}}.faq__icon::after,.faq__icon::before{position:absolute;content:"";height:1px;width:12px;background:#000;top:23px;left:17px}.faq__icon::before{transform:rotate(90deg);transition:all .3s}.faq__text{position:relative;width:100%;max-height:0;text-transform:uppercase;overflow:hidden;transition:max-height .8s ease-out}@media screen and (max-width: 480px){.faq__text{font-size:14px;font-weight:500;line-height:18.2px}}.faq__text-wrapper{display:block;max-width:553px;margin-left:392px;padding-top:6px}@media screen and (max-width: 1200px){.faq__text-wrapper{margin-left:39px}}@media screen and (max-width: 480px){.faq__text-wrapper{max-width:271px}}.faq__text-wrapper a{border-bottom:1px #000 dotted;transition:all .3s}.faq__text-wrapper a:hover{border-style:solid}.breadcrumbs{margin-top:113px;font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase}@media screen and (max-width: 676px){.breadcrumbs{margin-top:81px}}.breadcrumbs__wrapper{display:flex;align-items:center}.breadcrumbs__wrapper a{height:14px;overflow:hidden;position:relative}.breadcrumbs__wrapper a:hover .label-up{top:-100%}@media screen and (max-width: 991px){.breadcrumbs__wrapper a:hover .label-up{top:0}}.breadcrumbs__wrapper svg{margin:0 21px}.breadcrumbs__wrapper p{color:rgba(0,0,0,.32)}.cv{margin-top:35px}@media screen and (max-width: 676px){.cv{margin-top:21px}}.cv__wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 1300px){.cv__wrapper{flex-wrap:wrap}}@media screen and (max-width: 991px){.cv__wrapper{flex-direction:column}}.cv__info-wrapper{margin-top:153px;display:flex;flex-direction:column;gap:48px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:14px;max-width:524px;width:100%}@media screen and (max-width: 1300px){.cv__info-wrapper{order:1;margin-top:30px}}@media screen and (max-width: 676px){.cv__info-wrapper{gap:32px}}.cv__label{color:rgba(0,0,0,.32);margin-bottom:6px}.cv__info.contact__socials{height:100%}.cv__link{display:block;height:14px;overflow:hidden;position:relative;cursor:pointer}.cv__link:hover .label-up{top:-100%}@media screen and (max-width: 991px){.cv__link:hover .label-up{top:0}}.cv__cats{display:flex}@media screen and (max-width: 480px){.cv__cats{flex-wrap:wrap;row-gap:8px}}.cv__cats p{position:relative;margin-right:20px}.cv__cats p:after{position:absolute;content:"";right:-13px;top:5px;width:4px;height:4px;background:#000;border-radius:50%}.cv__cats p:last-child{margin-right:0}.cv__cats p:last-child::after{display:none}.cv__main{max-width:524px;width:100%;margin-left:20px}@media screen and (max-width: 1300px){.cv__main{margin-left:0}}.cv__title{margin-bottom:13px}@media screen and (max-width: 991px){.cv__title{font-size:44px;line-height:44px}}@media screen and (max-width: 676px){.cv__title{font-size:26px;line-height:26px;margin-bottom:9px}}.cv__subtitle{font-size:14px;font-weight:500;line-height:18.2px;color:rgba(0,0,0,.32);text-transform:uppercase;margin-bottom:60px}@media screen and (max-width: 676px){.cv__subtitle{margin-bottom:28px}}.cv__image{width:100%;object-fit:cover;height:auto}@media screen and (max-width: 480px){.cv__image{height:412px}}.cv__bio{margin-top:auto;max-width:360px;width:100%;text-transform:uppercase;margin-left:20px}@media screen and (max-width: 991px){.cv__bio{max-width:none;margin-left:0;margin-top:27px}}.cv__bio .cv__label{font-weight:500;font-size:14px;line-height:14px}@media screen and (max-width: 676px){.cv__bio .cv__label{margin-bottom:2px}}.portfolio{margin-top:171px}@media screen and (max-width: 991px){.portfolio{margin-top:60px}}.portfolio__subtitle{font-size:18px;font-weight:500;line-height:21.6px;text-transform:uppercase;margin-bottom:34px;text-align:center}@media screen and (max-width: 991px){.portfolio__subtitle{margin-bottom:15px}}.portfolio__title{margin-bottom:57px;text-align:center}@media screen and (max-width: 991px){.portfolio__title{font-size:44px;line-height:44px}}@media screen and (max-width: 676px){.portfolio__title{font-size:26px;line-height:26px;margin-bottom:29px}}.portfolio__wrapper{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width: 767px){.portfolio__wrapper{padding:0 16px}}.portfolio__item{display:block;aspect-ratio:266.67/377;width:16.6666666667%;position:relative;cursor:pointer;overflow:hidden}@media screen and (max-width: 1024px){.portfolio__item{width:25%}}@media screen and (max-width: 767px){.portfolio__item{aspect-ratio:171.5/242;width:50%}}.portfolio__item img,.portfolio__item video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.portfolio__item img{transform:scale(1.1);transition:all .3s}@media screen and (max-width: 768px){.portfolio__item img{transform:scale(1)}}.portfolio__item video{position:relative}.portfolio__item.portfolio__item-white .portfolio__item-name,.portfolio__item.portfolio__item-white .portfolio__item-year{color:#fff}.portfolio__item:hover .portfolio__item-name{top:15px}.portfolio__item:hover .portfolio__item-year{bottom:15px}.portfolio__item:hover img{transform:scale(1)}.portfolio__item-pre{position:absolute;top:0;left:0;right:0;min-width:267px;width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.portfolio__item-name,.portfolio__item-year{position:absolute;font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase;left:15px;z-index:2;transition:all .3s}.portfolio__item-name{top:-50px}@media screen and (max-width: 768px){.portfolio__item-name{top:15px}}.portfolio__item-year{bottom:-50px}@media screen and (max-width: 768px){.portfolio__item-year{bottom:15px}}.portfolio__more{margin:0 auto;margin-top:64px;font-size:14px;font-weight:600;line-height:14px}@media screen and (max-width: 676px){.portfolio__more{margin-top:30px}}.singleServices{margin-top:175px}@media screen and (max-width: 991px){.singleServices{margin-top:63px}}.singleServices__top{display:flex;justify-content:space-between;margin-bottom:56px}@media screen and (max-width: 1200px){.singleServices__top{flex-direction:column;gap:8px;margin-bottom:27px}}@media screen and (max-width: 991px){.singleServices__title{font-size:44px;line-height:44px}}@media screen and (max-width: 676px){.singleServices__title{font-size:26px;line-height:26px;margin-bottom:9px}}.singleServices__subtitle{font-size:14px;font-weight:500;line-height:18.2px;text-transform:uppercase;max-width:384px;margin-top:11px}@media screen and (max-width: 1200px){.singleServices__subtitle{margin-top:0}}.singleServices__wrapper{display:flex;justify-content:space-between;gap:64px}@media screen and (max-width: 1200px){.singleServices__wrapper{flex-direction:column;gap:32px}}.singleServices__image{display:block;max-width:537px;width:100%;object-fit:cover;max-height:636px}@media screen and (max-width: 480px){.singleServices__image{height:406px}}.singleServices .faq__blocks{width:100%;padding-top:0}.singleServices .faq__no{margin-right:44px}@media screen and (max-width: 480px){.singleServices .faq__no{margin-right:21px}}.singleServices .faq__text-wrapper{margin-left:64px;max-width:807px;font-size:14px;font-weight:500;line-height:18.2px}@media screen and (max-width: 480px){.singleServices .faq__text-wrapper{margin-left:41px}}.singleServices .faq__text-wrapper ul{display:flex;flex-wrap:wrap;row-gap:24px}.singleServices .faq__text-wrapper ul li{width:25%}@media screen and (max-width: 1439px){.singleServices .faq__text-wrapper ul li{width:50%}}@media screen and (max-width: 1200px){.singleServices .faq__text-wrapper ul li{width:25%}}@media screen and (max-width: 991px){.singleServices .faq__text-wrapper ul li{width:50%}}@media screen and (max-width: 480px){.singleServices .faq__text-wrapper ul li{width:100%}}.packages{margin-top:176px}@media screen and (max-width: 991px){.packages{margin-top:60px}}.packages__top{display:flex;flex-direction:column;align-items:center;text-align:center;gap:35px;margin-bottom:53px}@media screen and (max-width: 676px){.packages__top{gap:16px;margin-bottom:30px}}.packages__subtitle{font-size:18px;font-weight:500;line-height:21.6px;text-transform:uppercase}.packages__title{max-width:640px}@media screen and (max-width: 991px){.packages__title{font-size:44px;line-height:44px;max-width:440px}}@media screen and (max-width: 676px){.packages__title{font-size:26px;line-height:26px;max-width:340px}}.packages__table{text-transform:uppercase;border-bottom:1px rgba(0,0,0,.12) solid}.packages__row{display:flex;gap:32px;font-size:18px;font-weight:600;line-height:21.6px;padding-top:24px;padding-bottom:21px;position:relative}@media screen and (max-width: 900px){.packages__row{flex-wrap:wrap;gap:9px}}.packages__row::before{position:absolute;content:"";width:100%;height:1px;top:0;left:0;background:rgba(0,0,0,.12)}.packages__row-first{display:flex;gap:32px;color:rgba(0,0,0,.32);font-size:16px;font-weight:500;line-height:20.8px;margin-bottom:20px}@media screen and (max-width: 900px){.packages__row-first{display:none}}.packages__row-first .packages__row-no{font-size:16px;font-weight:500;line-height:20.8px;margin-top:0}.packages__row-no{font-family:Manrope;font-size:14px;font-weight:500;line-height:16.8px;max-width:32px;width:100%;height:fit-content;margin-top:4px}.packages__row-name{max-width:788px;width:100%}@media screen and (max-width: 700px){.packages__row-name{max-width:fit-content}}@media screen and (max-width: 480px){.packages__row-name{max-width:303px}}.packages__row-list{max-width:388px;width:100%}@media screen and (max-width: 700px){.packages__row-list{max-width:688px;margin-left:40px}}@media screen and (max-width: 480px){.packages__row-list{margin-bottom:-6px}}@media screen and (max-width: 700px){.packages__row-time{margin-left:40px}}@media screen and (max-width: 480px){.packages__row-time{margin-right:43px}}.packages__row-time,.packages__row-price{max-width:100px;width:100%}.packages__row-list span,.packages__row-time span,.packages__row-price span{font-family:Manrope;font-size:16px;font-weight:500;line-height:20.8px;margin-bottom:4px;margin-top:10px;color:rgba(0,0,0,.32);display:none}@media screen and (max-width: 900px){.packages__row-list span,.packages__row-time span,.packages__row-price span{display:block}}.packages__row-list ul li,.packages__row-time ul li,.packages__row-price ul li{padding-left:25px;position:relative;font-size:16px;font-weight:500;line-height:20.8px}.packages__row-list ul li::before,.packages__row-time ul li::before,.packages__row-price ul li::before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background:#000;top:8px;left:10px}