a.amprise,input{margin:0;padding:0}a.amprise{--amprise-text-color:#ccc;--amprise-logo-color:#000;--amprise-logo-hover-color:#000;--amprise-logo-background:#ccc;--amprise-logo-hover-background:#ccc;display:inline-block;font-size:1em;height:2em;-webkit-mask-image:url(/src/assets/amprise/main_mask.svg);mask-image:url(/src/assets/amprise/main_mask.svg);-webkit-mask-position:right top;mask-position:right top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;overflow:hidden;position:relative;text-align:left;width:10.34em}a.amprise *{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a.amprise>div{height:2em;-webkit-transform:translateX(.41em);transform:translateX(.41em);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:18.1em}a.amprise>div>div{display:inline-block;height:2em;margin:0;padding:0;position:absolute}a.amprise>div>div:first-child{background:var(--amprise-text-color);-webkit-mask-image:url(/src/assets/amprise/text.svg);mask-image:url(/src/assets/amprise/text.svg);opacity:1;-webkit-transform:scale(1.24);transform:scale(1.24);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;width:6.6em}a.amprise>div>div:first-child,a.amprise>div>div:last-child{-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%}a.amprise>div>div:last-child{background:var(--amprise-logo-background);-webkit-mask-image:url(/src/assets/amprise/logo_mask.svg);mask-image:url(/src/assets/amprise/logo_mask.svg);position:absolute;right:0;-webkit-transform:translateX(.19em);transform:translateX(.19em);width:10.34em}a.amprise>div>div:last-child:before{background:var(--amprise-logo-hover-background);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;z-index:50}a.amprise>div>div:last-child:after{background:var(--amprise-logo-color);bottom:0;content:"";left:0;-webkit-mask-image:url(/src/assets/amprise/logo.svg);mask-image:url(/src/assets/amprise/logo.svg);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;position:absolute;right:0;top:0;-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:background .4s linear;transition:background .4s linear;z-index:100}a.amprise:hover>div{-webkit-transform:translateX(-6.7em);transform:translateX(-6.7em)}a.amprise:hover>div>div:first-child{opacity:0}a.amprise:hover>div>div:last-child:before{opacity:1}a.amprise:hover>div>div:last-child:after{background:var(--amprise-logo-hover-color)}.amprise-identity{color:var(--amprise-identity-color,inherit);font-family:var(--amprise-identity-font,inherit);font-size:var(--amprise-identity-font-size,inherit);font-style:var(--amprise-identity-font-style,inherit);font-weight:var(--amprise-identity-font-weight,inherit);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.amprise-identity>a,.amprise-identity>b{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font-weight:var(--amprise-identity-accent-weight,inherit);position:relative;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.1em;-webkit-transition:-webkit-text-decoration .35s ease;transition:-webkit-text-decoration .35s ease;transition:text-decoration .35s ease;transition:text-decoration .35s ease,-webkit-text-decoration .35s ease}.amprise-identity:hover:has(b)>b{text-decoration-color:var(--amprise-identity-color,inherit)}.amprise-identity>a:hover{text-decoration-color:var(--amprise-identity-color,inherit)}@media(hover:none){.amprise-identity>a,.amprise-identity>b{text-decoration-color:var(--amprise-identity-color,inherit)}}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}@media(max-width:1030px){.flex-row-tablet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}}@media(max-width:481px){.flex-row-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media(max-width:1030px){.flex-col-tablet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}@media(max-width:481px){.flex-col-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}.flex-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(max-width:1030px){.flex-center-tablet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}}@media(max-width:481px){.flex-center-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}}@media(max-width:1030px)and (min-width:481px){.no-tablet-only{display:none!important}}.no-display{display:none!important}.icon-end:after,.icon:before{-ms-flex-negative:0;background:var(--icon-src,var(--icon-color,#fff));background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:var(--icon-h,var(--icon-size,1.25em));margin-right:var(--icon-pad,.5em);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:99%;mask-size:99%;-webkit-transition:var(--icon-transition,none);transition:var(--icon-transition,none);width:var(--icon-w,var(--icon-size,1.25em))}[data-modal-name]{background:rgba(0,0,0,.333);bottom:0;display:none;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0}[data-modal-name].modal-active{display:block;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}[data-modal-name].modal-active.modal-view{opacity:1}.media-content-frame,.media-content-frame-save-me{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.media-content-frame-save-me>canvas,.media-content-frame-save-me>img,.media-content-frame-save-me>video,.media-content-frame>canvas,.media-content-frame>img,.media-content-frame>video{height:100%;-o-object-fit:var(--media-content-frame-fit,contain);object-fit:var(--media-content-frame-fit,contain);-o-object-position:var(--media-content-frame-position,center);object-position:var(--media-content-frame-position,center);pointer-events:all;width:100%}.media-content-frame-save-me>iframe,.media-content-frame>iframe{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;pointer-events:all;width:100%}[data-custom-cursor-pattern-default],[data-custom-cursor-pattern]{display:none!important}html:has(.data-custom-cursor [data-custom-cursor-replace]) *,html:has([data-custom-cursor-pattern-default]) *{cursor:none}.data-custom-cursor{display:inline-block;pointer-events:none;position:fixed;will-change:left,right;z-index:9999999999999}.cursor-out-screen{display:none!important}[data-swiper]{display:block;position:relative}[data-swiper] [data-swiper-paging-title]{display:none!important}[data-swiper] .swipe-wrapper-horizontal,[data-swiper] .swipe-wrapper-horizontal-loop-pad,[data-swiper] .swipe-wrapper-vertical,[data-swiper] .swipe-wrapper-vertical-loop-pad{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}[data-swiper] .swipe-wrapper-horizontal .swipe-slides,[data-swiper] .swipe-wrapper-horizontal-loop-pad .swipe-slides,[data-swiper] .swipe-wrapper-vertical .swipe-slides,[data-swiper] .swipe-wrapper-vertical-loop-pad .swipe-slides{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-start}[data-swiper] .swipe-wrapper-horizontal .swipe-slides .swipe-item,[data-swiper] .swipe-wrapper-horizontal-loop-pad .swipe-slides .swipe-item,[data-swiper] .swipe-wrapper-vertical .swipe-slides .swipe-item,[data-swiper] .swipe-wrapper-vertical-loop-pad .swipe-slides .swipe-item{cursor:default}[data-swiper] .swipe-wrapper-vertical,[data-swiper] .swipe-wrapper-vertical-loop-pad{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}[data-swiper] .swipe-wrapper-vertical .swipe-slides,[data-swiper] .swipe-wrapper-vertical-loop-pad .swipe-slides{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-swiper] .swipe-wrapper-horizontal,[data-swiper] .swipe-wrapper-horizontal-loop-pad{height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-swiper] .swipe-wrapper-horizontal .swipe-slides,[data-swiper] .swipe-wrapper-horizontal-loop-pad .swipe-slides{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[data-swiper] .swipe-wrapper-horizontal-loop-pad,[data-swiper] .swipe-wrapper-vertical-loop-pad{position:absolute}[data-swiper] .swipe-wrapper-vertical-loop-pad{right:0}[data-swiper] .swipe-wrapper-vertical-loop-pad.start{-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-swiper] .swipe-wrapper-vertical-loop-pad.end{top:100%}[data-swiper] .swipe-wrapper-horizontal-loop-pad{bottom:0}[data-swiper] .swipe-wrapper-horizontal-loop-pad.start{-webkit-transform:translateX(-100%);transform:translateX(-100%)}[data-swiper] .swipe-wrapper-horizontal-loop-pad.end{left:100%}.has-icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--icon-pad,.75em);justify-content:flex-start}.has-icon:before{background:var(--icon-src,var(--icon-color,#fff));background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:var(--icon-size,1.25em);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:var(--icon-transition,none);transition:var(--icon-transition,none);width:var(--icon-size,1.25em)}.has-icon-end{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--icon-pad,.75em);justify-content:flex-start}.has-icon-end:after{background:var(--icon-src,var(--icon-color,#fff));background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:var(--icon-size,1.25em);-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:var(--icon-transition,none);transition:var(--icon-transition,none);width:var(--icon-size,1.25em)}@-webkit-keyframes move-to-left{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes move-to-left{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes move-to-down{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes move-to-down{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes move-bg-to-left{0%{background-position:0 0}to{background-position:200% 0}}@keyframes move-bg-to-left{0%{background-position:0 0}to{background-position:200% 0}}@-webkit-keyframes move-bg-to-down{0%{background-position:0 0}to{background-position:0 200%}}@keyframes move-bg-to-down{0%{background-position:0 0}to{background-position:0 200%}}.move-line-effect{overflow:hidden}.move-line-effect>*{-webkit-animation-duration:100s;animation-duration:100s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;position:relative}.move-line-effect.left>*{-webkit-animation-direction:normal;animation-direction:normal}.move-line-effect.left>*,.move-line-effect.right>*{-webkit-animation-name:move-to-left;animation-name:move-to-left}.move-line-effect.right>*{animation-direction:reverse}.move-line-effect.down>*{-webkit-animation-direction:normal;animation-direction:normal}.move-line-effect.down>*,.move-line-effect.up>*{-webkit-animation-name:move-to-down;animation-name:move-to-down}.move-line-effect.up>*{animation-direction:reverse}.move-bg-effect{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}.move-bg-effect.left{-webkit-animation-direction:normal;animation-direction:normal}.move-bg-effect.left,.move-bg-effect.right{-webkit-animation-name:move-bg-to-left;animation-name:move-bg-to-left}.move-bg-effect.right{animation-direction:reverse}.move-bg-effect.down{-webkit-animation-direction:normal;animation-direction:normal}.move-bg-effect.down,.move-bg-effect.up{-webkit-animation-name:move-bg-to-down;animation-name:move-bg-to-down}.move-bg-effect.up{animation-direction:reverse}[data-move-line]{position:relative}[data-move-line]>*{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-dropdown]{position:relative}[data-dropdown] [data-dropdown-content]{left:0;max-height:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%}[data-dropdown][data-dropdown-active] [data-dropdown-content]{max-height:var(--dropdown-h,unset);pointer-events:all}.data-dropdown-select{display:inline-block;position:relative}.data-dropdown-select select{display:none}.data-dropdown-select-title{position:relative}.data-dropdown-select-items{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;max-height:100vh;overflow:hidden;pointer-events:none;position:absolute;top:100%}.data-dropdown-select-items,.data-dropdown-select-items-filter{-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.data-dropdown-select-items-filter{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.data-dropdown-select-items-filter input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.data-dropdown-select-items-filter-out{display:none!important}.data-dropdown-select-items-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;overflow:auto}.data-dropdown-select-items-list>div,.data-dropdown-select-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.data-dropdown-select.data-dropdown-select-open .data-dropdown-select-items>div{pointer-events:all}.form-success-checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--check-pad,.84em);justify-self:flex-start;position:relative}.form-success-checkbox>.text{-webkit-box-flex:1;-ms-flex-positive:1;display:inline-block;flex-grow:1;font-size:1em;line-height:1.46em}.form-success-checkbox input[type=checkbox]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-negative:0;align-items:flex-start;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;background-color:transparent!important;border:none!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;flex-shrink:0;margin:0!important;outline:none!important;padding:0!important}.form-success-checkbox input[type=checkbox]:before{background-image:var(--icon-unchecked);background-position:50%;background-repeat:no-repeat;background-size:99% 99%;content:"";cursor:pointer;display:inline-block;height:var(--check-size,1.25em);-webkit-transition:background .2s linear;transition:background .2s linear;width:var(--check-size,1.25em)}.form-success-checkbox input[type=checkbox].error:before{background-image:var(--icon-error)}.form-success-checkbox input[type=checkbox]:hover:before{background-image:var(--icon-hover)}.form-success-checkbox input[type=checkbox]:checked:before{background-image:var(--icon-checked)}[data-form-file] [data-form-file-items],[data-form-file] input{display:none!important}[data-form-file].data-form-file-full [data-form-file-appdend]{pointer-events:none}.form-content{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}.form-content,.form-content .form-row{-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.form-content .form-row{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:1rem}@media(min-width:481px){.form-content .form-row>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}}@media(max-width:481px){.form-content .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.form-content .input-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start}@media(max-width:481px){.form-content .input-group{gap:3rem}}.form-content .input-group label{font-size:1rem}@media(max-width:481px){.form-content .input-group label{font-size:1.5rem}}.form-content input:-webkit-autofill,.form-content input:-webkit-autofill:focus,.form-content input:-webkit-autofill:hover{-webkit-text-fill-color:var(--autofill-color,#000);background:var(--autofill-bg,#fff);-webkit-box-shadow:inset 0 0 0 50px var(--autofill-bg,#fff);caret-color:var(--autofill-color,#000);-webkit-transition:background 999999999s cubic-bezier(1,0,1,0) 999999999s;transition:background 999999999s cubic-bezier(1,0,1,0) 999999999s}[data-round-swiper]{position:relative}[data-round-swiper] .round-swipe-pan{height:100%;left:var(--round-swiper-center-x,0);pointer-events:none;position:absolute;top:var(--round-swiper-center-y,0);width:100%}[data-round-swiper] .round-swipe-pan .round-swipe-test-0{background:#000;border:1px solid #fff;height:3px;left:0;position:absolute;right:50%;top:50%;-webkit-transform:translateY(-50%) rotate(var(--round-swiper-test-angle,0deg));transform:translateY(-50%) rotate(var(--round-swiper-test-angle,0deg));-webkit-transform-origin:right center;transform-origin:right center}[data-round-swiper] .round-swipe-pan .round-swipe-test-0:before{background:hsla(0,0%,76%,.173);border:1px solid rgba(0,0,0,.216);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:rotate(calc(var(--round-swiper-test-angle, 0deg)*-1));transform:rotate(calc(var(--round-swiper-test-angle, 0deg)*-1));-webkit-transform-origin:right center;transform-origin:right center}[data-round-swiper] .round-swipe-pan .round-swipe-wrapper{height:calc(var(--round-swiper-radius, 50%)*2);left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(var(--round-swiper-angle,0deg));transform:translate(-50%,-50%) rotate(var(--round-swiper-angle,0deg));-webkit-transform-origin:center;transform-origin:center;-webkit-transition:var(--round-swiper-animation,none);transition:var(--round-swiper-animation,none);width:calc(var(--round-swiper-radius, 50%)*2);will-change:transform}[data-round-swiper] .round-swipe-pan .round-swipe-wrapper .round-swipe-test-0{background:red;border:1px solid #000}[data-round-swiper] .round-swipe-pan .round-swipe-wrapper .round-swipe-test-0:before{background:#3b00a1;border:1px solid #c3c3c3;left:30%;-webkit-transform:rotate(var(--round-swiper-test-angle2,0deg));transform:rotate(var(--round-swiper-test-angle2,0deg));-webkit-transform-origin:right center;transform-origin:right center}[data-round-swiper] .round-swipe-pan .round-swipe-slides{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}[data-round-swiper] .round-swipe-pan .round-swipe-container{--coef-mult:calc(var(--round-swipe-container-angle-coef, 0) + var(--round-swiper-angle-coef, 0));left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(var(--round-swipe-container-angle,0deg)) scale(calc(1 - var(--coef-mult, 0)*var(--round-swiper-coef-scale, 0))) rotate(calc(var(--round-swipe-container-angle)*var(--round-swiper-coef-step, 0)*var(--round-swipe-container-angle-coef, 0))) translateX(calc(var(--round-swiper-radius, 0%)*var(--coef-mult, 0)*var(--round-swiper-coef-radius, 0)));transform:translate(-50%,-50%) rotate(var(--round-swipe-container-angle,0deg)) scale(calc(1 - var(--coef-mult, 0)*var(--round-swiper-coef-scale, 0))) rotate(calc(var(--round-swipe-container-angle)*var(--round-swiper-coef-step, 0)*var(--round-swipe-container-angle-coef, 0))) translateX(calc(var(--round-swiper-radius, 0%)*var(--coef-mult, 0)*var(--round-swiper-coef-radius, 0)));will-change:transform}[data-round-swiper] .round-swipe-pan .round-swipe-container .round-swipe-item{pointer-events:all;-webkit-transform:translateX(calc(var(--round-swiper-radius, 0%)*-1)) rotate(var(--round-swiper-start-angle,0deg));transform:translateX(calc(var(--round-swiper-radius, 0%)*-1)) rotate(var(--round-swiper-start-angle,0deg));-webkit-transform-origin:center;transform-origin:center;will-change:transform}[data-round-swiper] .round-swipe-pan .round-swipe-container.round-swipe-normalized .round-swipe-item{-webkit-transform:translateX(calc(var(--round-swiper-radius, 0%)*-1)) rotate(calc(var(--round-swipe-container-angle, 0deg)*-1 + var(--round-swiper-angle, 0deg)*-1 + var(--round-swipe-item-angle-fixed, 0deg)));transform:translateX(calc(var(--round-swiper-radius, 0%)*-1)) rotate(calc(var(--round-swipe-container-angle, 0deg)*-1 + var(--round-swiper-angle, 0deg)*-1 + var(--round-swipe-item-angle-fixed, 0deg)));-webkit-transition:var(--round-swiper-animation,none);transition:var(--round-swiper-animation,none)}.data-scroll-slider{display:block;min-height:calc(var(--data-scroll-slide-height, 100vh)*var(--data-scroll-slides, 1) + var(--data-scroll-slide-height, 100vh)*var(--data-scroll-slide-space-before, 0) + var(--data-scroll-slide-height, 100vh)*var(--data-scroll-slide-space-after, 0));position:relative}.data-scroll-slider .data-scroll-slider-trigers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;left:0;pointer-events:none!important;position:absolute;right:0;top:0}.data-scroll-slider .data-scroll-slider-trigers *{pointer-events:none!important}.data-scroll-slider .data-scroll-slider-trigers>[data-scroll-slide-trigger]{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}.data-scroll-slider .data-scroll-slider-trigers>.data-scroll-slide-pad-before{-ms-flex-negative:0;flex-shrink:0;height:calc(var(--data-scroll-slide-height, 100vh)*var(--data-scroll-slide-space-before, 0))}.data-scroll-slider .data-scroll-slider-trigers>.data-scroll-slide-pad-after{-ms-flex-negative:0;flex-shrink:0;height:calc(var(--data-scroll-slide-height, 100vh)*var(--data-scroll-slide-space-after, 0))}.data-scroll-slider .data-scroll-slider-container{left:0;position:sticky;right:0;top:0}[data-overflow-line]{overflow-x:hidden;white-space:nowrap;width:100%}[data-overflow-line] .overflow-line-counter{display:inline-block}[data-overflow-line] .is-owerflow{display:none!important}[data-action-shadow-of],[data-bublbe-event-shadow-of]{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:none;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:content-box;box-sizing:content-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}body{margin:0}ul{list-style-type:none}a{background:transparent;text-decoration:none}button,input{line-height:normal}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{display:block;height:auto;max-width:100%}input:focus,textarea:focus{outline:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}.overflow-hidden{overflow:hidden!important}@media(min-width:481px){.mobile-only{display:none!important}}@media(min-width:1030px){.tablet-only{display:none!important}}@media(max-width:481px){.no-mobile{display:none!important}}@media(max-width:1030px){.no-tablet{display:none!important}}html{font-size:1vw}a,div,h1,h2,h3,input,label,p,span,textarea{font-family:Roboto!important}.dark-cover:after{background:rgba(0,0,0,.467);content:"";inset:0;position:absolute}.btns{-ms-flex-negative:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-shrink:0;gap:1rem;justify-content:flex-start}@media(max-width:481px){.btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem}}.btn{-ms-flex-negative:0;background:none;border:none;cursor:pointer;display:inline-block;flex-shrink:0;font-weight:700;outline:none;overflow:hidden;padding:0;position:relative;text-transform:uppercase;z-index:10}@media(max-width:481px){.btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}.btn>div{pointer-events:none}.btn>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1rem;justify-content:center;letter-spacing:.14rem;padding:.81rem 2rem;position:relative;text-transform:uppercase}.btn>div>div img{display:inline;height:1rem;margin:0;width:auto}@media(max-width:481px){.btn>div>div{font-size:4.10256rem;letter-spacing:.76923rem;line-height:6.15385rem;padding:3.33rem 4rem}}.btn>div>div:nth-child(2){background:#fff;color:#131313;inset:0;-webkit-mask-image:linear-gradient(50deg,#000,#000 50%,transparent 52%,transparent);mask-image:linear-gradient(50deg,#000,#000 50%,transparent 52%,transparent);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:310%;mask-size:310%;position:absolute;-webkit-transition:-webkit-mask .7s linear;transition:-webkit-mask .7s linear;transition:mask .7s linear;transition:mask .7s linear,-webkit-mask .7s linear}.btn>div>div:nth-child(2) img{-webkit-filter:invert(1);filter:invert(1)}.btn.fast-efect>div>div:nth-child(2){-webkit-transition:-webkit-mask .4s linear;transition:-webkit-mask .4s linear;transition:mask .4s linear;transition:mask .4s linear,-webkit-mask .4s linear}.btn>b{background:#fff;bottom:0;display:inline-block;left:0;pointer-events:none;position:absolute;right:0;top:0}.btn>b:last-child{bottom:unset;height:2px}@media(max-width:481px){.btn>b:last-child{height:2px}}.btn>b:nth-last-child(2){left:unset;width:2px}@media(max-width:481px){.btn>b:nth-last-child(2){width:2px}}.btn>b:nth-last-child(3){height:2px;top:unset}@media(max-width:481px){.btn>b:nth-last-child(3){height:2px}}.btn>b:nth-last-child(4){right:unset;width:2px}@media(max-width:481px){.btn>b:nth-last-child(4){width:2px}}.btn.no-border>b,.btn.primary>b{display:none}.btn.primary>div>div:first-child{background:#fff;color:#131313}.btn.primary>div>div:nth-child(2){background:#131313;color:#fff}.btn:hover>div>div:nth-child(2){-webkit-mask-position:0;mask-position:0}.btns-light .btn>b{background:#131313}.btns-light .btn>div>div:first-child{color:#131313}.btns-light .btn>div>div:nth-child(2){background:#131313;color:#fff}.btns-light .btn.primary>b{display:none}.btns-light .btn.primary>div>div:first-child{background:#131313;color:#fff}.btns-light .btn.primary>div>div:nth-child(2){background:#cc9952;color:#fff}.btns-dark .btn>b{background:#fff}.btns-dark .btn>div>div:first-child{color:#fff}.btns-dark .btn>div>div:nth-child(2){background:#fff;color:#131313}.btns-dark .btn.primary>b{display:none}.btns-dark .btn.primary>div>div:first-child{background:#131313;color:#fff}.btns-dark .btn.primary>div>div:nth-child(2){background:#cc9952;color:#fff}.btns-gold .btn>b{background:#fff}.btns-gold .btn>div>div:first-child{color:#fff}.btns-gold .btn>div>div:nth-child(2){background:#fff;color:#131313}.btns-gold .btn.primary>b{display:none}.btns-gold .btn.primary>div>div:first-child{background:#fff;color:#131313}.btns-gold .btn.primary>div>div:nth-child(2){background:#131313;color:#fff}@media(min-width:481px){.btn-border-effect .btn>b:last-child{right:100%;-webkit-transition:right .3s linear 1.2s;transition:right .3s linear 1.2s}.btn-border-effect .btn>b:nth-last-child(2){bottom:100%;-webkit-transition:bottom .3s linear .9s;transition:bottom .3s linear .9s}.btn-border-effect .btn>b:nth-last-child(3){left:100%;-webkit-transition:left .3s linear .4s;transition:left .3s linear .4s}.btn-border-effect .btn>b:nth-last-child(4){top:100%;-webkit-transition:top .3s linear;transition:top .3s linear}.btn-border-effect-active .btn>b:last-child{right:0;-webkit-transition:right .3s linear;transition:right .3s linear}.btn-border-effect-active .btn>b:nth-last-child(2){bottom:0;-webkit-transition:bottom .3s linear .4s;transition:bottom .3s linear .4s}.btn-border-effect-active .btn>b:nth-last-child(3){left:0;-webkit-transition:left .3s linear .8s;transition:left .3s linear .8s}.btn-border-effect-active .btn>b:nth-last-child(4){top:0;-webkit-transition:top .3s linear 1.2s;transition:top .3s linear 1.2s}}[data-fade]{opacity:0;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,transform .75s ease;transition:opacity .75s ease,transform .75s ease,-webkit-transform .75s ease}[data-fade].left{-webkit-transform:translate(-10%);transform:translate(-10%)}[data-fade].right{-webkit-transform:translate(10%);transform:translate(10%)}[data-fade].top{-webkit-transform:translateY(-10%);transform:translateY(-10%)}[data-fade].bottom{-webkit-transform:translateY(10%);transform:translateY(10%)}@media(max-width:481px){[data-fade]{opacity:1!important;-webkit-transform:translate(0)!important;transform:translate(0)!important}}[data-fade].data-fade-show{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.bg-black{background-color:#131313}.img-invert img{-webkit-filter:invert(1);filter:invert(1)}.img-frame{display:inline-block;overflow:hidden}.img-frame img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media(max-width:481px){.mobile-pad{padding-left:5.13rem;padding-right:5.13rem}}ul.kpi{display:grid;grid-template-columns:repeat(4,1fr);list-style:none}@media(max-width:481px){ul.kpi{grid-template-columns:1fr}}ul.kpi li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border:1px solid #c7c7c7;color:#131313;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;gap:1rem;line-height:normal;min-height:9.9rem;padding:1.5rem}@media(max-width:481px){ul.kpi li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:5.12821rem;gap:4.1rem;padding:5.12821rem}}ul.kpi li strong{color:#cc9952;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media(max-width:481px){ul.kpi li strong{font-size:10.25641rem;min-width:29.23rem}}.decor{display:block;inset:0;pointer-events:none;position:absolute;z-index:1000}@media(max-width:481px){.decor{display:none}}.decor *{pointer-events:none}.decor .line-top{top:0}.decor .line-bottom,.decor .line-top{background:#717171;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-bottom{bottom:0}.decor .line-bottom.clip{left:8rem;right:8rem}.decor .line-left{left:0}.decor .line-left,.decor .line-right{background:#717171;bottom:0;position:absolute;top:0;width:.05rem;z-index:500}.decor .line-right{right:0}.decor .line-top-h{top:8rem}.decor .line-top-h,.decor .line-top-h-r2{background:#717171;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-top-h-r2{top:16rem}.decor .line-center-h{top:50%}.decor .line-center-h,.decor .line-top-h-2{background:#717171;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-top-h-2{top:22.4rem}.decor .line-bottom-h{background:#717171;bottom:7.95rem;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-left-v{left:8rem}.decor .line-left-v,.decor .line-right-v{background:#717171;bottom:0;position:absolute;top:0;width:.05rem;z-index:500}.decor .line-right-v{right:8rem}.decor .line-right-v-4{background:#717171;bottom:0;position:absolute;right:26.72rem;top:0;width:.05rem;z-index:500}.decor .line-right-v-4.clip-2{top:22.4rem}@media(min-width:481px){.fix-screen-content-frame{bottom:8rem;left:8rem;position:absolute;right:8rem;top:8rem}.fix-screen-content-frame.full-v{bottom:0;top:0}.fix-screen-content-frame.full-h{left:0;right:0}.fix-screen-content-frame.middle{right:26.72rem}.fix-screen-content-frame.to-top{top:0}.fix-screen-content-frame.to-h-small{top:22.4rem}.fix-screen-content-frame.h-small{bottom:unset;height:14.4rem}.fix-screen-content-frame.to-v-center{bottom:50%}.fix-screen-content-frame.from-v-center{top:50%}.fix-screen-content-frame.middle-short{right:45.44rem}.fix-screen-content-frame.small{left:unset;width:18.72rem}.fix-screen-content-frame.small-left{left:unset;right:26.72rem;width:18.72rem}.fix-screen-content-frame.small-2{left:unset;width:37.44rem}.fix-screen-content-frame.top{bottom:unset;height:8rem;top:0}.fix-screen-content-frame.bottom{bottom:0;height:8rem;top:unset}}.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#131313;border-right:.1rem solid #717171;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;left:0;position:fixed;top:0;width:8rem;z-index:2000}@media(max-width:481px){.menu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;border:none;bottom:unset;-ms-flex-direction:reverse;flex-direction:reverse;height:15rem;right:0;width:unset}}.menu>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media(max-width:481px){.menu>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.menu>div .burger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;height:1.2rem;justify-content:space-between;margin-top:2.8rem;padding:.5rem 0;width:1.9rem}@media(max-width:481px){.menu>div .burger{-ms-flex-pack:distribute;justify-content:space-around}}.menu>div .burger span{background:#fff;height:.06rem;pointer-events:none;-webkit-transition:background .3s linear,-webkit-transform .3s cubic-bezier(.17,.67,.3,1.33);transition:background .3s linear,-webkit-transform .3s cubic-bezier(.17,.67,.3,1.33);transition:background .3s linear,transform .3s cubic-bezier(.17,.67,.3,1.33);transition:background .3s linear,transform .3s cubic-bezier(.17,.67,.3,1.33),-webkit-transform .3s cubic-bezier(.17,.67,.3,1.33)}@media(max-width:481px){.menu>div .burger span{height:2px;-webkit-transform-origin:center;transform-origin:center}}.menu>div .burger:hover span{background:#6b6b6b}@media(max-width:481px){.menu>div .burger{height:7rem;margin:.5rem;padding:.5rem 0;position:absolute;right:5.13rem;top:3rem;width:7rem}}.menu>div a.logo{margin-top:6.2rem}.menu>div a.logo img{height:auto;width:3.6rem}@media(max-width:481px){.menu>div a.logo{margin:0}.menu>div a.logo img{left:5.13rem;position:absolute;top:3rem;width:9rem}}.menu>div .lang{padding-bottom:2rem}.menu>div .lang,.menu>div .lang>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.menu>div .lang>div a{color:#fff;font-size:1rem;margin-bottom:1em;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}.menu>div .lang>div a.active,.menu>div .lang>div a:hover{color:#6b6b6b}.menu>div .lang span{display:none}@media(max-width:481px){.menu>div .lang{left:20rem;min-width:3rem;pointer-events:none;position:absolute;-webkit-transform:translateY(4.55rem);transform:translateY(4.55rem)}.menu>div .lang>div{background:#131313;gap:2rem;padding:1rem 0 .5rem;pointer-events:none;-webkit-transform:perspective(3.5em) rotateX(-90deg);transform:perspective(3.5em) rotateX(-90deg);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform 1s cubic-bezier(0,.92,.66,.78);transition:-webkit-transform 1s cubic-bezier(0,.92,.66,.78);transition:transform 1s cubic-bezier(0,.92,.66,.78);transition:transform 1s cubic-bezier(0,.92,.66,.78),-webkit-transform 1s cubic-bezier(0,.92,.66,.78)}.menu>div .lang>div a{font-family:Roboto;font-size:4.10256rem;font-weight:400;letter-spacing:.64103rem;line-height:4.10256rem;margin:0;padding:.5rem 1rem;text-transform:uppercase}.menu>div .lang>div a.active{display:none}.menu>div .lang span{color:#fff;display:inline-block;font-family:Roboto;font-size:4.10256rem;font-weight:300;letter-spacing:.64103rem;line-height:4.10256rem;padding:.5rem 1rem;pointer-events:all;position:absolute;text-transform:uppercase;-webkit-transform:translateY(-130%);transform:translateY(-130%)}.menu>div .lang span:before{border:2px solid #fff;border-left:none;border-top:none;content:"";height:1.2rem;position:absolute;right:0;-webkit-transform:translate(100%,60%) rotate(45deg);transform:translate(100%,60%) rotate(45deg);-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear;width:1.2rem}.menu>div .lang.expand span:before{-webkit-transform:translate(100%,100%) rotate(45deg) rotate(180deg);transform:translate(100%,100%) rotate(45deg) rotate(180deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.menu>div .lang.expand>div{pointer-events:all;-webkit-transform:perspective(3.5em) rotateX(0deg);transform:perspective(3.5em) rotateX(0deg);-webkit-transition:-webkit-transform .5s cubic-bezier(.08,1.62,.23,.85);transition:-webkit-transform .5s cubic-bezier(.08,1.62,.23,.85);transition:transform .5s cubic-bezier(.08,1.62,.23,.85);transition:transform .5s cubic-bezier(.08,1.62,.23,.85),-webkit-transform .5s cubic-bezier(.08,1.62,.23,.85)}}.calc-link{bottom:0;height:8rem;overflow:hidden;position:fixed;right:0;width:8rem;z-index:2100}@media(max-width:481px){.calc-link{bottom:unset;height:7rem;right:19.13rem;top:4rem;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:7rem}}.calc-link>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#131313;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.8rem;height:100%;justify-content:flex-start;text-transform:uppercase;-webkit-transition:background 1s linear;transition:background 1s linear;width:26.72rem}@media(max-width:481px){.calc-link>a{background:#131313;width:7rem}.calc-link>a span{display:none}}.calc-link>a img{height:auto;min-width:8rem;-webkit-transform:scale(.35);transform:scale(.35);-webkit-transition:-webkit-filter 1s linear,-webkit-transform .4s ease-in-out;transition:-webkit-filter 1s linear,-webkit-transform .4s ease-in-out;transition:filter 1s linear,transform .4s ease-in-out;transition:filter 1s linear,transform .4s ease-in-out,-webkit-filter 1s linear,-webkit-transform .4s ease-in-out;width:8rem}@media(max-width:481px){.calc-link>a img{-webkit-filter:invert(1);filter:invert(1);min-width:unset;-webkit-transform:unset;transform:unset;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;width:7rem}}.calc-link:hover>a img{-webkit-transform:scale(.5);transform:scale(.5)}@media(max-width:481px){.calc-link:hover>a img{-webkit-transform:unset;transform:unset}}.calc-link-black .calc-link>a{background:#131313;color:#fff}.calc-link-black .calc-link>a img{-webkit-filter:invert(1);filter:invert(1)}[data-modal-name=main-menu]{background:transparent!important;display:block;inset:0;left:8rem;opacity:1!important;overflow:hidden;pointer-events:none;position:fixed;visibility:hidden;z-index:1950}@media(max-width:481px){[data-modal-name=main-menu]{left:0}}[data-modal-name=main-menu] nav{background-color:#131313;display:block;inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .7s ease-in;transition:-webkit-transform .7s ease-in;transition:transform .7s ease-in;transition:transform .7s ease-in,-webkit-transform .7s ease-in}@media(max-width:481px){[data-modal-name=main-menu] nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;overflow-x:scroll;padding-bottom:25rem;padding-top:14.1rem;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}}[data-modal-name=main-menu] nav .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;bottom:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;left:0;padding-left:8.5vw;position:absolute;right:0;top:8rem}@media(max-width:481px){[data-modal-name=main-menu] nav .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;left:unset;padding-left:3rem;padding-top:10rem;position:relative;right:unset;top:unset}}[data-modal-name=main-menu] nav .links .group{-ms-flex-preferred-size:50%;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:50%;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:center}@media(max-width:481px){[data-modal-name=main-menu] nav .links .group{border-bottom:1px solid hsla(0,0%,100%,.078);padding:8.31rem 4.31rem 5rem}[data-modal-name=main-menu] nav .links .group:first-child{padding-top:0}[data-modal-name=main-menu] nav .links .group:last-child{border:none}}[data-modal-name=main-menu] nav .links .group>span{color:#6b6b6b;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem;padding:.7rem .2rem 1.5rem;text-transform:uppercase}@media(max-width:481px){[data-modal-name=main-menu] nav .links .group>span{font-size:3.58974rem;line-height:5.12821rem;margin:1rem}}[data-modal-name=main-menu] nav .links a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#6b6b6b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:2rem;font-weight:300;gap:0;justify-content:flex-start;margin:.3rem 0;padding:.7rem .2rem;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}[data-modal-name=main-menu] nav .links a:before{-ms-flex-item-align:stretch;align-self:stretch;background:#fff;border-radius:10px;content:"";display:inline-block;margin-right:0;opacity:0;-webkit-transition:opacity .35s ease,margin .35s ease;transition:opacity .35s ease,margin .35s ease;width:3px}@media(max-width:481px){[data-modal-name=main-menu] nav .links a{color:#c3c3c3;font-size:5.12821rem;font-style:normal;font-weight:300;line-height:8.20513rem;margin:1rem}}[data-modal-name=main-menu] nav .links a.active,[data-modal-name=main-menu] nav .links a:hover{color:#fff}[data-modal-name=main-menu] nav .links a:hover:before{margin-right:1rem;opacity:1}@media(max-width:481px){[data-modal-name=main-menu] nav .links a.active:before,[data-modal-name=main-menu] nav .links a:hover:before{margin-right:3.5rem;opacity:1}}[data-modal-name=main-menu] nav .links span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}[data-modal-name=main-menu] nav .links span a:not(:first-child){font-size:1.1rem;margin-left:3rem;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media(max-width:481px){[data-modal-name=main-menu] nav .links span a:not(:first-child){display:none}}[data-modal-name=main-menu] nav .links span:hover a:not(:first-child){color:#6b6b6b;opacity:1;-webkit-transition:color .3s linear;transition:color .3s linear}[data-modal-name=main-menu] nav .links span:hover a:not(:first-child):hover{color:#fff}[data-modal-name=main-menu] nav .contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:8rem;justify-content:space-between;left:0;margin:0 1rem;position:absolute;right:26.72rem}@media(max-width:481px){[data-modal-name=main-menu] nav .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;height:unset;justify-content:flex-start;margin:0;max-height:unset;max-width:unset;position:relative;width:unset}}[data-modal-name=main-menu] nav .contacts .privacy{color:#6b6b6b;font-size:.9rem;margin:5rem;-webkit-transition:color .3s linear;transition:color .3s linear}@media(max-width:481px){[data-modal-name=main-menu] nav .contacts .privacy{font-size:1.1rem;margin:0 0 3rem;text-align:center}}[data-modal-name=main-menu] nav .contacts .privacy:hover{color:#fff}[data-modal-name=main-menu] nav .contacts .social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-left:8rem}@media(max-width:481px){[data-modal-name=main-menu] nav .contacts .social{-webkit-box-pack:center;-ms-flex-pack:center;gap:8.21rem;justify-content:center;margin:3rem 3.5rem}}[data-modal-name=main-menu] nav .contacts .social a{margin:1rem}[data-modal-name=main-menu] nav .contacts .social a img{-webkit-filter:invert(1);filter:invert(1);height:auto;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:1.6rem}@media(max-width:481px){[data-modal-name=main-menu] nav .contacts .social a img{width:5.35718rem}}[data-modal-name=main-menu] nav .contacts .social a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}[data-modal-name=main-menu] .calc-btn{display:none}@media(max-width:481px){[data-modal-name=main-menu] .calc-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#fff;border-right:1px solid #131313;bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;gap:5.12821rem;justify-content:flex-start;left:0;margin-top:1rem;padding:6.41026rem;position:fixed;right:0;-webkit-transform:translateY(101%);transform:translateY(101%);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}[data-modal-name=main-menu] .calc-btn img{height:auto;margin:2rem;width:6.15385rem}[data-modal-name=main-menu] .calc-btn span{color:#131313;font-family:Roboto;font-size:4.3rem;font-style:normal;font-weight:400;line-height:6.15385rem;text-transform:uppercase}}.use-modal-main-menu .calc-link{-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.use-modal-main-menu [data-modal-name=main-menu]{pointer-events:all;visibility:visible}.use-modal-main-menu [data-modal-name=main-menu] .calc-btn{-webkit-transform:translateY(101%);transform:translateY(101%)}.shown-modal-main-menu .menu .burger span:first-child{-webkit-transform:translateY(.57rem) rotate(45deg);transform:translateY(.57rem) rotate(45deg)}.shown-modal-main-menu .menu .burger span:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.shown-modal-main-menu .menu .burger span:nth-child(3){-webkit-transform:translateY(-.57rem) rotate(-45deg);transform:translateY(-.57rem) rotate(-45deg)}@media(max-width:481px){.shown-modal-main-menu .menu .burger span:first-child{-webkit-transform:translateY(2.4rem) rotate(45deg);transform:translateY(2.4rem) rotate(45deg)}.shown-modal-main-menu .menu .burger span:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.shown-modal-main-menu .menu .burger span:nth-child(3){-webkit-transform:translateY(-2.4rem) rotate(-45deg);transform:translateY(-2.4rem) rotate(-45deg)}.shown-modal-main-menu .calc-link{opacity:0;pointer-events:none}}@media(min-width:481px){.shown-modal-main-menu .calc-link{width:26.72rem}.shown-modal-main-menu .calc-link>a{background:#fff;color:#131313}.shown-modal-main-menu .calc-link>a img{-webkit-filter:invert(0);filter:invert(0)}}.shown-modal-main-menu [data-modal-name=main-menu]{visibility:visible}.shown-modal-main-menu [data-modal-name=main-menu] nav{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}@media(max-width:481px){.shown-modal-main-menu [data-modal-name=main-menu] nav{-webkit-transition:-webkit-transform .8s ease-out;transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out,-webkit-transform .8s ease-out}}.shown-modal-main-menu [data-modal-name=main-menu] .calc-btn{-webkit-transform:translate(0);transform:translate(0)}.modal{background:hsla(0,0%,7%,.902)}.modal .modal-frame{background:#131313;padding-top:5rem;position:relative}.modal .x{cursor:pointer;display:block;height:2rem;position:absolute;right:1rem;top:1rem;width:2rem}@media(max-width:481px){.modal .x{height:7rem!important;right:7rem;top:7rem;width:7rem!important}}.modal .x:after,.modal .x:before{background:#fff;content:"";height:.1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.modal .x:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal .x:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal.modal-active-contact{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.modal.modal-active-contact.modal-view-contact{opacity:1}.modal.modal-active-contact .modal-frame{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:5rem;width:50rem}@media(max-width:481px){.modal.modal-active-contact .modal-frame{inset:0;padding-left:5.13rem;padding-right:5.13rem;position:absolute;width:unset}}.modal.modal-active-photos{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.modal.modal-active-photos .x{background:#131313}.modal.modal-active-photos.modal-view-photos{opacity:1}.modal.modal-active-photos .modal-slider{background:transparent;height:70vh;width:70vw}@media(max-width:481px){.modal.modal-active-photos .modal-slider{width:100vw}}.modal.modal-active-photos .modal-slider .controls{bottom:2rem;display:block;left:50%;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:481px){.modal.modal-active-photos .modal-slider .controls{bottom:4rem}}.modal.modal-active-photos .modal-slider .controls span{background:#131313;cursor:pointer;display:inline-block;height:3rem;pointer-events:all;position:relative;width:3rem}@media(max-width:481px){.modal.modal-active-photos .modal-slider .controls span{height:15rem;width:15rem}}.modal.modal-active-photos .modal-slider .controls span:before{background-image:url(/src/assets/images/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";-webkit-filter:invert(1);filter:invert(1);inset:0;position:absolute;-webkit-transform:scale(.7);transform:scale(.7)}@media(max-width:481px){.modal.modal-active-photos .modal-slider .controls span:before{-webkit-transform:scale(.5);transform:scale(.5)}}.modal.modal-active-photos .modal-slider .controls span:last-child{margin-left:4rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal.modal-active-photos .modal-slider [data-slider]{height:100%;position:relative;width:100%;z-index:100}.modal.modal-active-photos .modal-slider [data-slider] .slide-photo{background-color:#131313;background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;inset:0;pointer-events:none;position:absolute}.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.active,.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.after,.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.before{display:block;-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transition:opacity .7s linear .2s,-webkit-transform 1s ease,-webkit-filter .3s linear .1s;transition:opacity .7s linear .2s,-webkit-transform 1s ease,-webkit-filter .3s linear .1s;transition:transform 1s ease,opacity .7s linear .2s,filter .3s linear .1s;transition:transform 1s ease,opacity .7s linear .2s,filter .3s linear .1s,-webkit-transform 1s ease,-webkit-filter .3s linear .1s}@media(max-width:481px){.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.active,.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.after,.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.before{-webkit-filter:unset;filter:unset;opacity:1;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}}.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.after{-webkit-transform:perspective(25rem) translateX(100%) rotateY(45deg) translateZ(0);transform:perspective(25rem) translateX(100%) rotateY(45deg) translateZ(0)}@media(max-width:481px){.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.after{-webkit-transform:translateX(100%);transform:translateX(100%)}}.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.before{-webkit-transform:perspective(25rem) translateX(-100%) rotateY(-45deg) translateZ(0);transform:perspective(25rem) translateX(-100%) rotateY(-45deg) translateZ(0)}@media(max-width:481px){.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.active{-webkit-filter:brightness(1);filter:brightness(1);opacity:1;-webkit-transform:perspective(25rem) translate(0) rotateY(0deg) translateZ(1);transform:perspective(25rem) translate(0) rotateY(0deg) translateZ(1);-webkit-transition:opacity .7s linear,-webkit-transform 1s ease,-webkit-filter .3s linear;transition:opacity .7s linear,-webkit-transform 1s ease,-webkit-filter .3s linear;transition:transform 1s ease,opacity .7s linear,filter .3s linear;transition:transform 1s ease,opacity .7s linear,filter .3s linear,-webkit-transform 1s ease,-webkit-filter .3s linear}@media(max-width:481px){.modal.modal-active-photos .modal-slider [data-slider] .slide-photo.active{-webkit-filter:unset;filter:unset;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}}.modal.modal-active-photos .modal-slider [data-slider] .slide-photo>.photo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}form input,form span.file-loader{-webkit-appearance:none;background:none;border:none;border-bottom:.1rem solid #fff;border-radius:0;-webkit-border-radius:0;color:#fff;font-size:1rem;margin-top:1rem;outline:none;padding:.9rem 0}form input:-webkit-autofill,form input:-webkit-autofill:focus,form span.file-loader:-webkit-autofill,form span.file-loader:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 50px #131313}form input::-webkit-input-placeholder,form span.file-loader::-webkit-input-placeholder{color:#fff;opacity:.35}form input::-moz-placeholder,form span.file-loader::-moz-placeholder{color:#fff;opacity:.35}form input:-ms-input-placeholder,form span.file-loader:-ms-input-placeholder{color:#fff;opacity:.35}form input::-ms-input-placeholder,form span.file-loader::-ms-input-placeholder{color:#fff;opacity:.35}form input::placeholder,form span.file-loader::placeholder{color:#fff;opacity:.35}form input.error,form span.file-loader.error{border-bottom-color:#f24841}@media(max-width:481px){form input,form span.file-loader{font-size:4.10256rem;line-height:134.375%;margin-top:7rem;padding:3.6rem 0}}form input.white,form span.file-loader.white{border-bottom-color:#131313;color:#131313}form input.white::-webkit-input-placeholder,form span.file-loader.white::-webkit-input-placeholder{color:#131313}form input.white::-moz-placeholder,form span.file-loader.white::-moz-placeholder{color:#131313}form input.white:-ms-input-placeholder,form span.file-loader.white:-ms-input-placeholder{color:#131313}form input.white::-ms-input-placeholder,form span.file-loader.white::-ms-input-placeholder{color:#131313}form input.white::placeholder,form span.file-loader.white::placeholder{color:#131313}form input.white:-webkit-autofill,form input.white:-webkit-autofill:focus,form span.file-loader.white:-webkit-autofill,form span.file-loader.white:-webkit-autofill:focus{-webkit-text-fill-color:#131313;-webkit-box-shadow:inset 0 0 0 50px #fff}form input.white.error,form span.file-loader.white.error{border-bottom-color:#f24841}form:has(.inline-group){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}form .inline-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;justify-content:space-between}form .inline-group input{-webkit-box-flex:1;-ms-flex-positive:1;display:inline-block;flex-grow:1;width:100%}@media(max-width:481px){form .inline-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}form .inline-group .btn{-ms-flex-item-align:stretch;align-self:stretch}}form button{margin-top:1rem}@media(max-width:481px){form button{margin-top:3rem}}form span.file-loader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;overflow-x:hidden}@media(max-width:481px){form span.file-loader{margin-bottom:5rem}}form span.file-loader img{-ms-flex-negative:0;flex-shrink:0;height:2rem;margin-right:.5rem;width:auto}form span.file-loader img:nth-child(2){display:none}@media(max-width:481px){form span.file-loader img{height:6.15385rem;margin-right:3.1rem;max-width:unset}}form span.file-loader.has-file img:first-child{display:none}form span.file-loader.has-file img:nth-child(2){display:inline}form span.file-loader>div{color:#6b6b6b;display:inline-block;overflow-x:hidden;text-overflow:ellipsis}.contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:65%}@media(max-width:481px){.contact-form{width:unset}}.contact-form .form-cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(max-width:481px){.contact-form .form-cover{padding-top:5rem}}.contact-form .form-cover .wpcf7-form,.contact-form .form-cover>*,.contact-form .input-group-v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.contact-form .input-group-h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:1rem}@media(max-width:481px){.contact-form .input-group-h{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}@media(min-width:481px){.contact-form .input-group-h>*{width:48%}}.contact-form .input-group-h button{width:100%}.contact-form h2{color:#fff;font-size:2rem;font-weight:400;text-transform:uppercase}.contact-form h2 b{font-weight:700}@media(max-width:481px){.contact-form h2{font-size:6.15385rem;line-height:8.20513rem}}.contact-form input[type=file]{display:none}.contact-form img{max-width:2rem}footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background-color:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:0 11.87rem 0 22.25rem}@media(max-width:481px){footer{padding:0 5.13rem}}footer .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:7.13rem;padding:6.46rem 0}@media(max-width:481px){footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;padding:16.67rem 0 9rem}}footer .content .social{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:2.08rem;justify-content:flex-start;width:12.39583rem}@media(max-width:481px){footer .content .social{display:none}}footer .content .social p{color:#c3c3c3;font-family:Roboto;font-size:.67708rem;font-style:normal;font-weight:300;line-height:148%}footer .content .social .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.83rem;justify-content:flex-start}footer .content .social .links a{-ms-flex-negative:0;flex-shrink:0}footer .content .social .links a img{height:1.25rem;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;width:1.25rem;will-change:transform}footer .content .social .links a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}footer .content .data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-flex:1;-ms-flex-positive:1;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-grow:1;gap:2.08rem;justify-content:flex-end}@media(max-width:481px){footer .content .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:0}}footer .content .data .group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.83rem;width:10rem}@media(max-width:481px){footer .content .data .group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #262626;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.11rem;padding:8.21rem 0;width:unset}}footer .content .data .group span{color:#fff;font-family:Roboto;font-size:1.04167rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:.5rem}@media(max-width:481px){footer .content .data .group span{font-size:4.61538rem;width:100%}}footer .content .data .group a,footer .content .data .group p{color:#c3c3c3;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){footer .content .data .group a,footer .content .data .group p{font-size:4.61538rem}footer .content .data .group a{width:47.7%}}footer .content .data .group a.contact{color:#fff;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}@media(max-width:481px){footer .content .data .group a.contact{font-size:4.61538rem;width:unset}}footer .content .data .group a:hover{color:#cc9952;text-decoration:underline}footer .content .data .group.contacts{-ms-flex-negative:0;flex-shrink:0;width:12.4rem}@media(max-width:481px){footer .content .data .group.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:unset}}footer .foot{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;--amprise-identity-font:Roboto;--amprise-identity-color:#6b6b6b;--amprise-identity-font-size:0.8125rem;--amprise-identity-font-weight:300;--amprise-identity-accent-weight:400;--amprise-identity-accent-line-hover-color:#8c8c8c;align-items:center;border-top:1px solid #262626;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.8125rem;font-style:normal;font-weight:300;justify-content:space-between;line-height:normal;padding:2.25rem 0}@media(max-width:481px){footer .foot{-webkit-box-orient:vertical;-webkit-box-direction:reverse;--amprise-identity-font-size:3.33rem;border:unset;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:5.13rem;padding:5rem 0}footer .foot .amprise-identity{margin-top:6rem}}footer .foot>*{-ms-flex-preferred-size:1%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:1%;flex-grow:1}@media(max-width:481px){footer .foot>*{-ms-flex-preferred-size:unset;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-basis:unset;flex-grow:unset}}footer .foot .copy{color:#6b6b6b;font-family:Roboto;font-size:.8125rem;font-style:normal;font-weight:300;line-height:normal;text-align:center}@media(max-width:481px){footer .foot .copy{font-size:3.33rem}}footer .foot .terms{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.25rem;justify-content:flex-end}footer .foot .terms a{color:#6b6b6b;font-family:Roboto;font-size:.8125rem;font-style:normal;font-weight:300;line-height:normal}@media(max-width:481px){footer .foot .terms a{font-size:3.33rem}}footer .foot .terms a:hover{color:#8c8c8c}.paginator{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:1rem 0}@media(max-width:481px){.paginator{margin:10rem 0}}.paginator a,.paginator div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:2rem;justify-content:center;width:2rem}@media(max-width:481px){.paginator a,.paginator div{font-size:4.61538rem;font-weight:500;height:11.79487rem;letter-spacing:.25641rem;line-height:155.556%;width:11.79487rem}}.paginator a:not(.pad),.paginator div:not(.pad){border:.05rem solid #ececec;border-left:none}@media(max-width:481px){.paginator a:not(.pad),.paginator div:not(.pad){border-width:2px}}.paginator a:first-child,.paginator div:first-child{border-left:.05rem solid #ececec}@media(max-width:481px){.paginator a:first-child,.paginator div:first-child{border-width:2px}}.paginator a.pad,.paginator div.pad{border-right:.05rem solid #ececec;cursor:default}@media(max-width:481px){.paginator a.pad,.paginator div.pad{border-width:2px}}.paginator a.active,.paginator a:hover:not(.pad),.paginator div.active,.paginator div:hover:not(.pad){background-color:#131313;border-color:#131313;color:#fff}.paginator a.active,.paginator div.active{cursor:default}.paginator a{-webkit-transition:background-color .3s linear,color .3s linear,border .3s linear;transition:background-color .3s linear,color .3s linear,border .3s linear}div.preloader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:#131313;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;inset:0;justify-content:space-between;opacity:0;position:fixed;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;z-index:10000}div.preloader>div:first-child,div.preloader>div:last-child{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:45%}div.preloader>div:first-child svg,div.preloader>div:last-child svg{-webkit-transform:translateY(40%);transform:translateY(40%)}@media(max-width:481px){div.preloader>div:first-child,div.preloader>div:last-child{width:40%}}div.preloader .logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:9%}@media(max-width:481px){div.preloader .logo{width:19%}}div.preloader .logo div{background-position:50%;background-repeat:no-repeat;background-size:contain;height:9rem;position:absolute;-webkit-transform:translateY(-35%);transform:translateY(-35%);width:9rem}@media(max-width:481px){div.preloader .logo div{height:18vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18vw}}@-webkit-keyframes drawCity{50%{stroke-dasharray:100 2605;stroke-dashoffset:1350}}@keyframes drawCity{50%{stroke-dasharray:100 2605;stroke-dashoffset:1350}}@-webkit-keyframes drawCityMobile{0%{stroke-dasharray:50 869;stroke-dashoffset:462}50%{stroke-dasharray:50 809;stroke-dashoffset:25}to{stroke-dasharray:50 869;stroke-dashoffset:462}}@keyframes drawCityMobile{0%{stroke-dasharray:50 869;stroke-dashoffset:462}50%{stroke-dasharray:50 809;stroke-dashoffset:25}to{stroke-dasharray:50 869;stroke-dashoffset:462}}div.preloader svg{-webkit-transform:translateY(0);transform:translateY(0);width:100vw}div.preloader svg polygon{fill:#2b2b2b;stroke:#fff;stroke-width:1;stroke-dasharray:100 2705;stroke-dashoffset:200;-webkit-animation:drawCity 17s linear infinite;animation:drawCity 17s linear infinite}@media(max-width:481px){div.preloader svg polygon{-webkit-animation:drawCityMobile 17s linear infinite;animation:drawCityMobile 17s linear infinite}}body.preloader-active div.preloader{opacity:1}.breadcrumbs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#c3c3c3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.45rem;justify-content:flex-start;padding:1.04rem}@media(max-width:481px){.breadcrumbs{padding-bottom:10rem;padding-left:10rem;padding-top:25rem}}.breadcrumbs.bg-black .btn{-webkit-filter:invert(1);filter:invert(1)}.breadcrumbs.static{padding:2rem}.breadcrumbs.fixed-top{left:18.4rem;top:4rem}.breadcrumbs.fixed-first,.breadcrumbs.fixed-top{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000}.breadcrumbs.fixed-first{left:-3.87rem;top:23.5rem}.breadcrumbs>*{font-family:Roboto;font-size:.83333rem;font-style:normal;font-weight:400;line-height:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumbs>a{color:#c3c3c3;text-decoration-color:transparent!important;text-decoration:underline;text-underline-offset:.15rem;-webkit-transition:color .35s ease,text-decoration-color .35s ease;transition:color .35s ease,text-decoration-color .35s ease}.breadcrumbs>a.btn{font-weight:700;text-decoration:none}.breadcrumbs>a.btn>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}.breadcrumbs>a.btn>div>div:before{background:#000;content:"";display:inline-block;height:4.5rem;-webkit-mask:url(/src/assets/images/arrow-left.svg) no-repeat center/contain;mask:url(/src/assets/images/arrow-left.svg) no-repeat center/contain;width:4.5rem}.breadcrumbs>a.btn.primary>div>div:before{background:#fff}.breadcrumbs>a:hover{color:#000;text-decoration-color:#000!important}.breadcrumbs>span{color:#000}.breadcrumbs.dark-bg>span{color:#fff}.breadcrumbs.dark-bg a:hover{color:#fff;text-decoration-color:#fff!important}.breadcrumbs.in-case{backdrop-filter:blur(1rem);background:rgba(0,0,0,.502);left:12rem;padding:1.04rem 1.5rem;position:absolute;right:4rem;top:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.gallery-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.gallery-line .swipe-item{padding-right:1px}.gallery-line .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:29.5625rem;justify-content:flex-end;padding:1.5rem 2.3125rem;position:relative;width:18.2rem}@media(max-width:481px){.gallery-line .item{height:112.82051rem;padding:6.15385rem 5.12821rem;width:76.92308rem}}.gallery-line .item .img-frame{inset:0;position:absolute;z-index:-1}.gallery-line .item .img-frame:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),color-stop(50%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 50%);content:"";inset:0;position:absolute}.gallery-line .item p{color:#fff;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:uppercase}@media(max-width:481px){.gallery-line .item p{color:#fff;font-family:Roboto;font-size:5.12821rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:uppercase}}.text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.text-content h1{color:#131313;font-family:Roboto;font-size:3.5rem;font-style:normal;font-weight:500;line-height:124%;margin-bottom:1.6rem;text-transform:uppercase}@media(max-width:481px){.text-content h1{font-size:7.69231rem}}.text-content h2{color:#000;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.5rem;text-transform:uppercase}@media(max-width:481px){.text-content h2{font-size:6.15385rem;line-height:133.333%;margin-bottom:4rem}}.text-content h3{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;margin-bottom:1.5rem;text-transform:uppercase}@media(max-width:481px){.text-content h3{font-size:6.15385rem;line-height:133.333%;margin-bottom:4rem}}.text-content h4{color:#131313;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.5rem}@media(max-width:481px){.text-content h4{font-size:4.10256rem;margin-bottom:4rem}}.text-content p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){.text-content p{font-size:4.10256rem;line-height:150%}}.text-content *+h1,.text-content *+h2,.text-content *+h3,.text-content *+h4,.text-content *+h5{margin-top:4rem}@media(max-width:481px){.text-content *+h1,.text-content *+h2,.text-content *+h3,.text-content *+h4,.text-content *+h5{margin-top:16rem}}.text-content p+p{margin-top:1rem}@media(max-width:481px){.text-content p+p{margin-top:4rem}}.text-content strong{font-style:inherit;font-weight:900}.text-content i,.text-content strong{color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit}.text-content i{font-style:italic;font-weight:inherit}.text-content a{color:#cc9952;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font-weight:700;letter-spacing:inherit;text-decoration:none}.text-content a:hover{text-decoration:underline}.text-content>.center{-ms-flex-item-align:center;align-self:center;max-width:42.37rem;width:42.37rem}.text-content>.center>*{text-align:center}@media(max-width:481px){.text-content>.center{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:unset;width:unset}.text-content>.center>*{text-align:unset}}.text-content>.center .btns{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;justify-content:center}.text-content *+.center{margin-top:2rem}@media(max-width:481px){.text-content *+.center{margin-top:8rem}.text-content .btns+.center{margin-top:0}}.text-content ol+.center,.text-content p+.center,.text-content ul+.center{margin-top:4rem}@media(max-width:481px){.text-content ol+.center,.text-content p+.center,.text-content ul+.center{margin-top:15rem}}.text-content ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;counter-reset:ol-item;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;list-style:none;margin:0;padding:0 0 0 1.75rem}@media(max-width:481px){.text-content ol{gap:4.1rem;padding-left:7.18rem}}.text-content ol li{color:#131313;counter-increment:ol-item;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.09375rem;line-height:150%;position:relative;text-align:left;text-transform:uppercase}@media(max-width:481px){.text-content ol li{font-size:4.10256rem;letter-spacing:.38462rem}}.text-content ol li:before{color:#cc9952;content:counter(ol-item) ".";font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.09375rem;line-height:150%;position:absolute;right:calc(100% + .5rem);text-transform:uppercase;top:0}@media(max-width:481px){.text-content ol li:before{font-size:4.10256rem;letter-spacing:.38462rem;right:calc(100% + 3.08rem)}}.text-content ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;list-style:none;margin:0;padding:0 0 0 1.75rem}@media(max-width:481px){.text-content ul{gap:4.1rem;padding-left:7.18rem}}.text-content ul li{color:#131313;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.09375rem;line-height:150%;position:relative;text-align:left;text-transform:uppercase}@media(max-width:481px){.text-content ul li{font-size:4.10256rem;letter-spacing:.38462rem}}.text-content ul li:before{background:#cc9952;content:"";height:.5rem;position:absolute;right:calc(100% + 1rem);top:.37rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5rem}@media(max-width:481px){.text-content ul li:before{font-size:4.10256rem;height:2rem;letter-spacing:.38462rem;right:calc(100% + 3.3rem);top:1.79rem;width:2rem}}.text-content *+ol,.text-content *+ul{margin-top:2.5rem}@media(max-width:481px){.text-content *+ol,.text-content *+ul{margin-top:8.21rem}}.text-content.center h1,.text-content.center h2,.text-content.center h3,.text-content.center h4,.text-content.center h5,.text-content.center p{-ms-flex-item-align:center;align-self:center;width:31.375rem}@media(max-width:481px){.text-content.center h1,.text-content.center h2,.text-content.center h3,.text-content.center h4,.text-content.center h5,.text-content.center p{-ms-flex-item-align:stretch;align-self:stretch;text-align:left;width:unset}}.text-content.center .btns{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;justify-content:center}.text-content .multi-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.63rem;justify-content:space-between}@media(max-width:481px){.text-content .multi-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10rem;justify-content:flex-start}}.text-content .multi-columns>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}@media(max-width:481px){.text-content .multi-columns>div:first-child .btns:last-child{margin-bottom:5rem}.text-content .multi-columns>div:nth-child(2) h1:first-child,.text-content .multi-columns>div:nth-child(2) h2:first-child,.text-content .multi-columns>div:nth-child(2) h3:first-child,.text-content .multi-columns>div:nth-child(2) h4:first-child,.text-content .multi-columns>div:nth-child(2) h5:first-child{margin-top:5rem}}.text-content *+.multi-columns{margin-top:2rem}@media(max-width:481px){.text-content *+.multi-columns{margin-top:8rem}.text-content .multi-columns+.multi-columns{margin-top:0}}.text-content .center+.multi-columns,.text-content .multi-columns+.center,.text-content ol+.multi-columns,.text-content ul+.multi-columns p+.multi-columns{margin-top:4rem}@media(max-width:481px){.text-content .center+.multi-columns,.text-content .multi-columns+.center,.text-content ol+.multi-columns,.text-content ul+.multi-columns p+.multi-columns{margin-top:15rem}}.text-content h1:last-child,.text-content h2:last-child,.text-content h3:last-child,.text-content h4:last-child,.text-content h5:last-child{margin-bottom:0}.text-content h1+.multi-columns,.text-content h2+.multi-columns,.text-content h3+.multi-columns,.text-content h4+.multi-columns,.text-content h5+.multi-columns{margin-top:0}.text-content .btns{margin-bottom:3rem;margin-top:3rem}@media(max-width:481px){.text-content .btns{margin-bottom:20rem;margin-top:15rem}}.text-content .btns:first-child{margin-top:0}.text-content .btns:last-child{margin-bottom:0}main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-left:8rem}@media(max-width:481px){main{overflow:hidden;padding-left:unset;padding-top:unset}main section{min-height:unset}}main section .image-to180deg img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact-form .text-frame{margin-bottom:-1.5rem;margin-top:1.5rem;overflow:hidden;position:relative}@media(max-width:481px){.contact-form .text-frame{margin-bottom:-1.5rem;margin-top:2.5rem}}.contact-form .text-frame>[data-slider-silent]{color:#c3c3c3;font-family:Roboto;font-size:1.1rem;font-style:normal;font-weight:300;line-height:148%;max-height:10rem;overflow:auto;padding-bottom:1.5rem;padding-right:.5rem}@media(max-width:481px){.contact-form .text-frame>[data-slider-silent]{font-size:4.10256rem;font-weight:400;line-height:6.15385rem;max-height:30rem;padding-right:0}}.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar{background:#262626;border:none;display:block;width:.2rem}@media(max-width:481px){.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar{width:.2rem}}.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar-thumb{background:#fff;border-radius:1rem}.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar-track{background:transparent}.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar-track-piece{background-color:transparent}.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar-track-piece:end{margin-bottom:0}.contact-form .text-frame>[data-slider-silent]::-webkit-scrollbar-track-piece:start{margin-top:0}.contact-form .text-frame:before{background:-webkit-gradient(linear,left bottom,left top,from(#131313),to(hsla(0,0%,7%,0)));background:linear-gradient(0deg,#131313,hsla(0,0%,7%,0));bottom:-.3rem;content:"";height:2.67rem;left:0;pointer-events:none;position:absolute;right:0}@media(max-width:481px){.contact-form .text-frame:before{height:2.67rem}}.contact-form .text-frame.gold>[data-slider-silent]{color:#fff}.contact-form .text-frame.gold>[data-slider-silent]::-webkit-scrollbar{background:hsla(0,0%,100%,.333)}.contact-form .text-frame.gold:before{background:-webkit-gradient(linear,left bottom,left top,from(#cc9952),to(hsla(0,0%,7%,0)));background:linear-gradient(0deg,#cc9952,hsla(0,0%,7%,0))}section.hero{overflow:hidden;position:relative}section.hero:before{background-color:#131313;inset:0;position:absolute;z-index:-100}section.hero{min-height:100vh;min-height:100svh}@media(max-width:481px){section.hero{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;justify-content:flex-end}section.hero,section.hero .fix-screen-content-frame,section.hero .mobile-pad{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.hero .fix-screen-content-frame,section.hero .mobile-pad{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}}section.hero .paginator{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.25rem;justify-content:flex-start;left:14rem;position:absolute}@media(max-width:481px){section.hero .paginator{-ms-flex-item-align:center;align-self:center;bottom:unset;gap:1.54rem;left:unset;position:relative}}section.hero .paginator>div{border:1px solid #fff!important;cursor:pointer;height:.75rem;-webkit-transition:background .35s ease;transition:background .35s ease;width:.75rem}@media(max-width:481px){section.hero .paginator>div{height:2.05128rem;width:2.05128rem}}section.hero .paginator>div:hover{background:hsla(0,0%,100%,.333)}section.hero .paginator>div.active{background:#fff}section.hero div[data-slider=hero-bg]{inset:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;z-index:-1}section.hero div[data-slider=hero-bg] .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;inset:0;pointer-events:none;position:absolute}section.hero div[data-slider=hero-bg] .slide-bg:after{background:rgba(0,0,0,.333);content:"";inset:0;position:absolute;-webkit-transition:background 1s linear;transition:background 1s linear}section.hero div[data-slider=hero-bg] .slide-bg.active,section.hero div[data-slider=hero-bg] .slide-bg.after,section.hero div[data-slider=hero-bg] .slide-bg.before{display:block;-webkit-transition:-webkit-transform 1.5s ease;transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;transition:transform 1.5s ease,-webkit-transform 1.5s ease}section.hero div[data-slider=hero-bg] .slide-bg.after{-webkit-transform:translateX(100%);transform:translateX(100%)}section.hero div[data-slider=hero-bg] .slide-bg.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}section.hero div[data-slider=hero-bg] .slide-bg.active{-webkit-transform:translate(0);transform:translate(0)}section.hero .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-left:5rem}@media(max-width:481px){section.hero .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem;padding:0}}section.hero .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;max-width:70%}@media(max-width:481px){section.hero .content>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:unset}section.hero .content>div .btn{width:100%}}section.hero .content>div>*{margin:.8rem}section.hero .content>div .title-tag{background:rgba(0,0,0,.502);color:#d9a357;font-family:Roboto;font-size:.8125rem;font-style:normal;font-weight:500;line-height:normal;padding:.75rem;text-transform:uppercase}@media(max-width:481px){section.hero .content>div .title-tag{-ms-flex-item-align:center;align-self:center;color:#d9a357;font-family:Roboto;font-size:3.33333rem;font-style:normal;font-weight:400;line-height:normal;max-width:63.58974rem;padding:2.05128rem 3.07692rem;text-align:center;text-transform:uppercase}}section.hero .content>div h1{font-size:3.5rem;font-weight:300;text-transform:uppercase}@media(min-width:481px){section.hero .content>div h1{margin-top:1.2rem}}@media(max-width:481px){section.hero .content>div h1{font-size:7.69231rem;margin-bottom:3rem;margin-top:3.15rem;text-align:center}}section.hero .content>div h1 b{color:inherit;font-family:inherit;font-size:inherit;font-weight:500;text-decoration:inherit}section.hero .content>div p{font-size:1.12rem;font-weight:300}@media(min-width:481px){section.hero .content>div p{margin-bottom:1.6rem;margin-top:.5rem}}@media(max-width:481px){section.hero .content>div p{font-size:4.10256rem;margin-bottom:9rem;text-align:center}}section.hero .content>div img{width:3.5rem}@media(max-width:481px){section.hero .content>div img{margin-bottom:2rem}}section.hero .scroll-it{bottom:1.5rem;color:hsla(0,0%,100%,.722);font-family:Roboto;font-size:.8125rem;font-style:normal;font-weight:400;left:50%;line-height:normal;position:absolute;text-transform:uppercase;-webkit-transform:translate(-50%);transform:translate(-50%)}@media(max-width:481px){section.hero .scroll-it{-ms-flex-item-align:center;align-self:center;bottom:unset;font-size:3.33333rem;left:unset;margin-bottom:5rem;margin-top:5rem;position:relative;-webkit-transform:unset;transform:unset}}section.hero.before-preloader div[data-slider=hero-bg]{-webkit-transform:scale(10) rotate(30deg);transform:scale(10) rotate(30deg)}@media(max-width:481px){section.hero.before-preloader div[data-slider=hero-bg]{-webkit-transform:scale(5);transform:scale(5)}}section.hero.before-preloader div[data-slider=hero-bg] .slide-bg:after{background:#000}section.about-us{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4rem;justify-content:space-between;padding:7.75rem 7.99rem 7.75rem 14.25rem}@media(max-width:481px){section.about-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:10.26rem;padding:16.47rem 5.13rem}}section.about-us .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-negative:0;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:1.5rem;justify-content:flex-start;width:31.375rem}@media(max-width:481px){section.about-us .text{gap:4.1rem;width:unset}}section.about-us .text h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.about-us .text h2{font-size:6.15385rem;line-height:8.20513rem;margin-bottom:3rem}}section.about-us .text p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:110%}@media(max-width:481px){section.about-us .text p{font-size:4.10256rem;line-height:110%}}section.about-us .text ul.glist{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none}section.about-us .text ul.glist,section.about-us .text ul.glist li{-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}section.about-us .text ul.glist li{-webkit-box-orient:horizontal;border:1px solid #c7c7c7;border-left:none;border-right:none;-ms-flex-direction:row;flex-direction:row;gap:1rem;padding:1rem 0 1rem 1.62rem}@media(max-width:481px){section.about-us .text ul.glist li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:4.1rem 0 4.1rem 6.67rem}}section.about-us .text ul.glist li:first-child{border-top:none}section.about-us .text ul.glist li:last-child{border-bottom:none}section.about-us .text ul.glist li dd,section.about-us .text ul.glist li dt{color:hsla(0,0%,7%,.8);font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.09375rem;line-height:1.5rem;text-transform:uppercase}@media(max-width:481px){section.about-us .text ul.glist li dd,section.about-us .text ul.glist li dt{font-size:4.10256rem;letter-spacing:.38462rem;line-height:6.15385rem}}section.about-us .text ul.glist li dt{-ms-flex-negative:0;flex-shrink:0;max-width:6.32rem;position:relative;width:6.32rem}@media(max-width:481px){section.about-us .text ul.glist li dt{max-width:unset;width:unset}}section.about-us .text ul.glist li dt:before{background:#cc9952;content:"";height:.5rem;position:absolute;right:calc(100% + 1rem);top:.37rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5rem}@media(max-width:481px){section.about-us .text ul.glist li dt:before{font-size:4.10256rem;height:2rem;letter-spacing:.38462rem;right:calc(100% + 3.3rem);top:1.79rem;width:2rem}}section.about-us .text ul.glist li dd{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-grow:1;justify-content:flex-end}@media(max-width:481px){section.about-us .text ul.glist li dd{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;justify-content:flex-start}}section.about-us .deco{-ms-flex-negative:0;display:inline-block;flex-shrink:0;height:40.75rem;margin-left:-7.15rem;position:relative;width:39.62rem}@media(max-width:481px){section.about-us .deco{height:89.74rem;margin:-12.5rem 0 0;width:unset}}section.about-us .deco .media-content-frame{border-radius:50%;height:31.125rem;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:31.125rem}@media(max-width:481px){section.about-us .deco .media-content-frame{height:65.12821rem;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:65.12821rem}}section.about-us .deco:before{background:#131313;content:"";inset:0;left:50%;position:absolute;z-index:0}@media(max-width:481px){section.about-us .deco:before{left:0;top:50%}}section.services-vector-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem}@media(max-width:481px){section.services-vector-list{gap:10.26rem;padding:16.41rem 5.13rem}}section.services-vector-list h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.services-vector-list h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.services-vector-list .swipe-item{padding-right:2rem}section.services-vector-list .swipe-item .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;height:102.5641rem;justify-content:flex-end;padding:5.12821rem;position:relative;width:76.92308rem}section.services-vector-list .swipe-item .item .bg{inset:0;position:absolute;z-index:-1}section.services-vector-list .swipe-item .item .bg:after{background:rgba(0,0,0,.333);content:"";display:block;inset:0;position:absolute}section.services-vector-list .swipe-item .item .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-end}section.services-vector-list .swipe-item .item .text h3{color:#fff;font-family:Roboto;font-size:5.12821rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}section.services-vector-list .swipe-item .item .text p{color:#fff;font-family:Roboto;font-size:3.58rem;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}section.services-vector-list .swipe-item .item .text .btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;margin-top:5.13rem}@media(min-width:481px){section.services-vector-list .services-vector-swiper,section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;justify-content:flex-start;width:69rem}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:25%;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:0}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item{gap:1.5rem;height:25rem;padding:2.5rem;width:unset}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;justify-content:flex-end}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .text h3{font-size:1.25rem}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .text p{font-size:.875rem}section.services-vector-list .services-vector-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .text .btns{margin-top:.5rem}}section.services-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem}@media(max-width:481px){section.services-links{gap:10.26rem;padding:16.41rem 5.13rem}}section.services-links .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1.62rem}@media(max-width:481px){section.services-links .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem}}section.services-links .head>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}@media(max-width:481px){section.services-links .head>*{-webkit-box-flex:unset;-ms-flex-positive:unset;-ms-flex-preferred-size:unset;flex-basis:unset;flex-grow:unset}}section.services-links .head h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.services-links .head h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.services-links .head p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.services-links .head p{font-size:4.10256rem;line-height:6.15385rem}}section.services-links .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;counter-reset:list-inx;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.services-links .list a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:1px solid #c7c7c7;counter-increment:list-inx;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;min-height:4rem;padding:1.5rem;-webkit-transition:background .35s ease,border .35s ease,opacity .75s ease,-webkit-transform .75s ease;transition:background .35s ease,border .35s ease,opacity .75s ease,-webkit-transform .75s ease;transition:background .35s ease,border .35s ease,opacity .75s ease,transform .75s ease;transition:background .35s ease,border .35s ease,opacity .75s ease,transform .75s ease,-webkit-transform .75s ease}@media(max-width:481px){section.services-links .list a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:5rem;padding:5.13rem;position:relative}}section.services-links .list a:before{color:#cc9952;content:counter(list-inx,decimal-leading-zero);font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}@media(max-width:481px){section.services-links .list a:before{font-size:5.12821rem;line-height:6.15385rem}}section.services-links .list a .title{color:#131313;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;min-width:27.06rem}@media(max-width:481px){section.services-links .list a .title{font-size:5.12821rem;line-height:6.15385rem}}section.services-links .list a .text{-webkit-box-flex:1;-ms-flex-positive:1;color:#6b6b6b;flex-grow:1;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%;min-width:22.625}@media(max-width:481px){section.services-links .list a .text{font-size:4.10256rem}}section.services-links .list a i{-ms-flex-negative:0;-ms-flex-item-align:stretch;align-self:stretch;background:#f9f9f9;display:inline-block;flex-shrink:0;margin:-1.5rem -1.5rem -1.5rem 0;position:relative;-webkit-transition:background .35s ease;transition:background .35s ease;width:7.25rem}@media(max-width:481px){section.services-links .list a i{background:unset;margin:0;position:absolute;right:5.13rem;top:7.9rem}}section.services-links .list a i:before{background:#000;content:"";display:inline-block;height:1.5rem;left:50%;-webkit-mask:url(/src/assets/images/arrow-left.svg) no-repeat center/contain;mask:url(/src/assets/images/arrow-left.svg) no-repeat center/contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg);-webkit-transition:background .35s ease;transition:background .35s ease;width:1.5rem}@media(max-width:481px){section.services-links .list a i:before{height:5.5rem;width:5.5rem}}section.services-links .list a:hover{background:#f9f9f9;border:1px solid #131313}section.services-links .list a:hover i{background:#000}section.services-links .list a:hover i:before{background:#fff}section.selected-cases{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem}@media(max-width:481px){section.selected-cases{gap:10.26rem;padding:16.41rem 5.13rem}}section.selected-cases h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.selected-cases h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.selected-cases .cases{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}@media(max-width:481px){section.selected-cases .cases{gap:3rem;grid-template-columns:repeat(1,1fr)}}section.selected-cases .cases .case{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background:#fff;border:1px solid #c7c7c7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;-webkit-transition:inherit,border .35s ease,background .35s ease;transition:inherit,border .35s ease,background .35s ease}section.selected-cases .cases .case .img-frame{height:18.75rem;width:20.9375rem}@media(max-width:481px){section.selected-cases .cases .case .img-frame{-ms-flex-item-align:stretch;align-self:stretch;height:76.92308rem;width:unset}}section.selected-cases .cases .case .img-frame img{-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;will-change:transition}section.selected-cases .cases .case .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;justify-content:flex-start;padding:1rem}@media(max-width:481px){section.selected-cases .cases .case .text{gap:4.1rem;padding:5.13rem}}section.selected-cases .cases .case .text h3{color:#131313;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width:481px){section.selected-cases .cases .case .text h3{font-size:5.12rem}}section.selected-cases .cases .case .text p{color:#6b6b6b;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%}@media(max-width:481px){section.selected-cases .cases .case .text p{font-size:4.1rem;font-weight:400}}section.selected-cases .cases .case:hover{background:#f9f9f9;border-color:#131313}section.selected-cases .cases .case:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}section.contact-us-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem;position:relative}@media(max-width:481px){section.contact-us-form{gap:10.26rem;padding:16.41rem 5.13rem}}section.contact-us-form h2{color:#fff;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.contact-us-form h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.contact-us-form .contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;justify-content:flex-start;max-width:37rem}@media(max-width:481px){section.contact-us-form .contact-form{gap:2rem;max-width:unset}}section.contact-us-form .img-frame{inset:0;left:unset;position:absolute;width:34.625rem}@media(max-width:481px){section.contact-us-form .img-frame{display:none}}section.quiz-page{min-height:100vh;overflow:hidden;position:relative}@media(max-width:481px){section.quiz-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;max-width:100vw;min-height:80vh}}section.quiz-page:before{background-image:url(/src/assets/images/quiz/quiz-img.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:37rem;position:absolute;right:0;top:0;width:40rem}@media(max-width:481px){section.quiz-page:before{height:17rem;width:20rem}}section.quiz-page .slide-quiz{display:none;inset:0;overflow:hidden;padding-bottom:1rem;position:absolute}@media(max-width:481px){section.quiz-page .slide-quiz{overflow-y:scroll;position:fixed;top:5rem}}section.quiz-page .slide-quiz.active,section.quiz-page .slide-quiz.after,section.quiz-page .slide-quiz.before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}@media(max-width:481px){section.quiz-page .slide-quiz.active,section.quiz-page .slide-quiz.after,section.quiz-page .slide-quiz.before{-webkit-transition:opacity .3s linear,-webkit-transform 1s ease;transition:opacity .3s linear,-webkit-transform 1s ease;transition:transform 1s ease,opacity .3s linear;transition:transform 1s ease,opacity .3s linear,-webkit-transform 1s ease}}section.quiz-page .slide-quiz.after{-webkit-transform:translateX(100%);transform:translateX(100%)}@media(max-width:481px){section.quiz-page .slide-quiz.after{opacity:0}}section.quiz-page .slide-quiz.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media(max-width:481px){section.quiz-page .slide-quiz.before{opacity:0}}section.quiz-page .slide-quiz.active{-webkit-transform:translateX(0);transform:translateX(0)}section.quiz-page .slide-quiz .privacy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.quiz-page .slide-quiz .privacy a{color:#131313;font-size:.9rem;-webkit-transition:color .3s linear;transition:color .3s linear}section.quiz-page .slide-quiz .privacy a:hover{color:#6b6b6b}section.quiz-page .slide-quiz .social{padding-left:8rem}section.quiz-page .slide-quiz .social,section.quiz-page .slide-quiz .social>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.quiz-page .slide-quiz .social>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.quiz-page .slide-quiz .social>div a{margin:1rem}section.quiz-page .slide-quiz .social>div a img{height:auto;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:1.6rem}section.quiz-page .slide-quiz .social>div a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.quiz-page .slide-quiz.black-slide .privacy a{color:#fff}section.quiz-page .slide-quiz.black-slide .privacy a:hover{color:#6b6b6b}section.quiz-page .slide-quiz.black-slide .social>div a img{-webkit-filter:invert(1);filter:invert(1)}section.quiz-page .select-item{background-color:#fff;border:.05rem solid #cecfcc;cursor:pointer;position:relative;-webkit-transition:background .3s linear;transition:background .3s linear}section.quiz-page .select-item:before{background:#fff;border:.05rem solid #cecfcc;border-left:none;border-top:none;-webkit-transition:background .3s linear;transition:background .3s linear}section.quiz-page .select-item:after,section.quiz-page .select-item:before{content:"";display:block;height:2rem;left:0;position:absolute;top:0;width:2rem}section.quiz-page .select-item:after{background-image:url(/src/assets/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear}section.quiz-page .select-item .name{color:#131313;font-size:1.1rem;padding:.5rem;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}section.quiz-page .select-item-selected,section.quiz-page .select-item:hover{background-color:#131313;border-color:#131313}section.quiz-page .select-item-selected:before,section.quiz-page .select-item:hover:before{background:#131313;border-color:#717171}section.quiz-page .select-item-selected:after,section.quiz-page .select-item:hover:after{-webkit-filter:invert(1);filter:invert(1)}section.quiz-page .select-item-selected .name,section.quiz-page .select-item:hover .name{color:#fff}section.quiz-page .hero .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(max-width:481px){section.quiz-page .hero .content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5.13rem}}section.quiz-page .hero .content h1{display:inline-block;font-size:2.5rem;font-weight:500;margin-bottom:3rem;text-transform:uppercase}section.quiz-page .hero .content p{color:#6b6b6b;font-weight:300;margin-bottom:3rem}@media(max-width:481px){section.quiz-page .hero .content p{font-size:1.5rem}}section.quiz-page .hero .content .btn img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:481px){section.quiz-page .quest{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}section.quiz-page .quest>.top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-left:2rem}@media(max-width:481px){section.quiz-page .quest>.top{padding:5.13rem 5.13rem 0}}section.quiz-page .quest>.top .quiz-back{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;letter-spacing:.1rem}@media(max-width:481px){section.quiz-page .quest>.top .quiz-back{font-size:1.5rem}}section.quiz-page .quest>.top .quiz-back img{display:inline;height:1.2rem;-webkit-transform:translate(var(--img-x,0),-.1rem);transform:translate(var(--img-x,0),-.1rem);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}@media(max-width:481px){section.quiz-page .quest>.top .quiz-back img{height:1.6rem}}section.quiz-page .quest>.top .quiz-back:hover{--img-x:-10%}section.quiz-page .quest .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}section.quiz-page .quest .content .pad{height:5rem}@media(max-width:481px){section.quiz-page .quest .content .pad{display:none}}section.quiz-page .quest .content .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}@media(max-width:481px){section.quiz-page .quest .content .head{padding:5.13rem 5.13rem 0}}section.quiz-page .quest .content .head .counter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:2rem;justify-content:flex-start;line-height:110%;margin-right:2rem}section.quiz-page .quest .content .head .counter b{font-size:6rem;font-weight:700;line-height:85%}section.quiz-page .quest .content .head h2{font-size:2.25rem;font-weight:350;text-transform:uppercase}section.quiz-page .quest .content .quiz-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem;justify-content:space-between;padding:0 15rem}@media(max-width:481px){section.quiz-page .quest .content .quiz-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.13rem}}section.quiz-page .quest .content .quiz-form>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:40%;flex-basis:40%;flex-grow:1}section.quiz-page .quest .content .quiz-form>p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#6b6b6b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.1rem;font-weight:300;justify-content:flex-start}@media(max-width:481px){section.quiz-page .quest .content .quiz-form>p{font-size:1.5rem}}section.quiz-page .quest .content .quiz-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.quiz-page .quest .content .quiz-form form .btn{margin-top:2rem}@media(max-width:481px){section.quiz-page .quest .content .values{padding:5.13rem}}section.quiz-page .quest .content .values.imgs-4,section.quiz-page .quest .content .values.imgs-8{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media(max-width:481px){section.quiz-page .quest .content .values.imgs-4,section.quiz-page .quest .content .values.imgs-8{gap:1rem}}section.quiz-page .quest .content .values.imgs-4>*,section.quiz-page .quest .content .values.imgs-8>*{-ms-flex-preferred-size:22%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:22%;flex-grow:1}@media(max-width:481px){section.quiz-page .quest .content .values.imgs-4>*,section.quiz-page .quest .content .values.imgs-8>*{-ms-flex-preferred-size:99%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:99%;flex-grow:1}}section.quiz-page .quest .content .values.imgs-4>* .bg,section.quiz-page .quest .content .values.imgs-8>* .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15rem}@media(min-width:481px){section.quiz-page .quest .content .values.imgs-8>*{-ms-flex-preferred-size:22%;flex-basis:22%}section.quiz-page .quest .content .values.imgs-8>* .bg{height:9rem}}section.quiz-page .quest .content .values.text-2{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:2rem;gap:1rem;justify-content:space-between;margin-top:3rem;text-align:center;text-transform:uppercase}section.quiz-page .quest .content .values.text-2>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:40%;flex-basis:40%;flex-grow:1}@media(max-width:481px){section.quiz-page .quest .content .values.text-2>*{-ms-flex-preferred-size:100%;flex-basis:100%;padding:3rem 2rem}}section.quiz-page .quest .content .values.text-2>*{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}section.quiz-page .quest .content .values.text-2>*,section.quiz-page .quest .content .values.text-2>*>div{-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.quiz-page .quest .content .values.text-2>*>div{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:.5rem}section.quiz-page .quest .content .values.text-2>*>div>div{text-transform:uppercase}section.quiz-page .quest .content .values.text-2>*>div>div i{display:inline-block;font-style:normal;text-decoration:none;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:center top;transform-origin:center top}section.quiz-page .quest .content .values.text-2>*>div>div:first-child{-ms-flex-item-align:end;align-self:flex-end;color:#6b6b6b;font-size:1rem}section.quiz-page .quest .content .values.text-2>*>div>div:nth-child(2){font-size:2rem;font-weight:500;line-height:100%}section.quiz-page .quest .content .values.text-2>*>div>div:nth-child(3){-ms-flex-item-align:start;align-self:flex-start;color:#6b6b6b;font-size:1rem}section.quiz-page .quest .content .values.text-2>.select-item-selected,section.quiz-page .quest .content .values.text-2>.select-item-selected>div>div,section.quiz-page .quest .content .values.text-2>:hover,section.quiz-page .quest .content .values.text-2>:hover>div>div{color:#fff}section.team{overflow:hidden;padding:8rem 8rem 4rem;position:relative}@media(max-width:481px){section.team{padding:4rem 5.13rem}}section.team .content>.char{display:block;left:8rem;position:absolute;top:8rem;width:90%;z-index:-1}@media(max-width:481px){section.team .content>.char{display:none}}section.team .content>.char svg{height:6rem}section.team .content>.char .first path{fill:#fff;-webkit-transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out;transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out}section.team .content>.char .animation-line>*{opacity:0;-webkit-transition:opacity 1s linear 1s;transition:opacity 1s linear 1s}section.team .content .line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:3rem}@media(min-width:481px){section.team .content .line .char svg{display:none}}@media(max-width:481px){section.team .content .line .char{left:0;position:absolute;top:0;-webkit-transform:translateX(-150%);transform:translateX(-150%);width:5rem}section.team .content .line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative}section.team .content .line:nth-last-child(3){font-size:2.5rem;max-width:70vw}section.team .content .line:nth-last-child(2){margin-left:auto;max-width:65vw}}section.team .content .line>*{-ms-flex-preferred-size:33.3%;-webkit-box-flex:1;-ms-flex-positive:1;display:inline-block;flex-basis:33.3%;flex-grow:1}section.team .content .line h2{font-size:2rem;font-weight:300}section.team .content .line h3{font-weight:500;letter-spacing:.1rem}@media(max-width:481px){section.team .content .line h3{font-size:1.35rem}}section.team .content .line p{color:#6b6b6b;line-height:150%}section.team .content .line p b,section.team .content .line p strong{font-weight:500;letter-spacing:.1rem}section.team .content .line p strong{color:#131313;text-transform:uppercase}@media(max-width:481px){section.team .content .line p{font-size:1.35rem}}section.team .content .line .data>*{margin-bottom:2rem}section.team .content .teams{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media(max-width:481px){section.team .content .teams{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.team .content .teams>*{-ms-flex-preferred-size:23%;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:23%;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:flex-start}section.team .content .teams>* .img{display:inline-block;height:20rem;position:relative}@media(max-width:481px){section.team .content .teams>* .img{height:30rem}}section.team .content .teams>* .img,section.team .content .teams>* .img>div{background-position:50%;background-repeat:no-repeat;background-size:cover}section.team .content .teams>* .img>div{display:block;inset:0;opacity:0;position:absolute;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}section.team .content .teams>* .img:hover>div{opacity:1}section.team .content .teams>* .name{font-weight:700;letter-spacing:.1rem;margin:1rem 0 .5rem}@media(max-width:481px){section.team .content .teams>* .name{font-size:1.7rem;margin:1.5rem 0 .5rem}}section.team .content .teams>* .position{font-weight:300}@media(max-width:481px){section.team .content .teams>* .position{font-size:1.2rem;margin:.5rem 0 2rem}}section.text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:5rem 14.25rem}@media(max-width:481px){section.text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:10.3rem;padding:16.41rem 5.13rem}}section.text.gray{background:#f9f9f9}section.text .gallery-line{margin:0 -14.25rem}@media(max-width:481px){section.text .gallery-line{margin:0}}section.work-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem}@media(max-width:481px){section.work-steps{gap:10.26rem;padding:16.41rem 5.13rem}}section.work-steps .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:7.13rem}@media(max-width:481px){section.work-steps .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem}}section.work-steps .head>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}@media(max-width:481px){section.work-steps .head>*{-webkit-box-flex:unset;-ms-flex-positive:unset;-ms-flex-preferred-size:unset;flex-basis:unset;flex-grow:unset}}section.work-steps .head h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.work-steps .head h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.work-steps .head p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.work-steps .head p{font-size:4.10256rem;line-height:6.15385rem}}section.work-steps .swipe-item{padding-right:2rem}section.work-steps .swipe-item .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;position:relative;width:76.92308rem}section.work-steps .swipe-item .item .img-frame{-ms-flex-item-align:stretch;align-self:stretch;height:66.41026rem}section.work-steps .swipe-item .item .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;background:#fff;border:1px solid #c7c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:5.13rem}section.work-steps .swipe-item .item .text p{color:#131313;font-family:Roboto;font-size:5.12821rem;font-style:normal;font-weight:400;line-height:normal}@media(min-width:481px){section.work-steps .work-steps-swiper,section.work-steps .work-steps-swiper .swipe-wrapper-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.work-steps .work-steps-swiper .swipe-wrapper-horizontal .swipe-slides{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;grid-template-columns:repeat(3,1fr);width:64.37rem}section.work-steps .work-steps-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}section.work-steps .work-steps-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item{height:unset;padding:0;width:unset}section.work-steps .work-steps-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .img-frame{height:18.75rem}section.work-steps .work-steps-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:1rem}section.work-steps .work-steps-swiper .swipe-wrapper-horizontal .swipe-slides .swipe-item .item .text p{font-size:1.25rem}}section.service-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;min-height:100vh;min-height:100svh;padding:4rem 14.25rem 8.5rem;position:relative}@media(max-width:481px){section.service-hero{-webkit-box-pack:center;-ms-flex-pack:center;height:108rem;justify-content:center;padding:10.26rem 5.13rem}}section.service-hero .bg{inset:0;position:absolute;z-index:-1}section.service-hero .bg:after{background:rgba(0,0,0,.333);content:"";display:block;inset:0;position:absolute}section.service-hero h1{color:#fff;font-family:Roboto;font-size:3.5rem;font-style:normal;font-weight:500;line-height:124%;text-transform:uppercase}@media(max-width:481px){section.service-hero h1{font-size:7.69231rem;text-align:center}}section.service-hero h1 strong{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:900;letter-spacing:inherit}section.service-hero p{color:#fff;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}@media(max-width:481px){section.service-hero p{font-size:4.10256rem;text-align:center}}section.service-hero .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:53.8rem}@media(max-width:481px){section.service-hero .text{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:4.1rem;width:unset}}section.service-hero .scroll-it{bottom:1.5rem;color:hsla(0,0%,100%,.722);font-family:Roboto;font-size:.8125rem;font-style:normal;font-weight:400;left:50%;line-height:normal;position:absolute;text-transform:uppercase;-webkit-transform:translate(-50%);transform:translate(-50%)}@media(max-width:481px){section.service-hero .scroll-it{-ms-flex-item-align:center;align-self:center;bottom:6.15rem;font-size:3.33333rem;margin-bottom:5rem;margin-top:5rem;position:absolute}}section.description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 14.25rem 2.5rem 21.375rem}@media(max-width:481px){section.description{padding:8.20513rem 5.12821rem}}section.description p{color:#131313;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}@media(max-width:481px){section.description p{font-size:4.10256rem;line-height:150%}}section.cta-gold{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#cc9952;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;justify-content:flex-start;padding:5rem 14.25rem}@media(max-width:481px){section.cta-gold{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem;padding:16.41rem 5.13rem}}section.cta-gold h2{-ms-flex-negative:0;color:#fff;flex-shrink:0;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-align:center;text-transform:uppercase}@media(max-width:481px){section.cta-gold h2{font-size:6.15385rem;line-height:8.20513rem;max-width:unset;width:unset}}section.cta-gold p{color:#fff;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%;text-align:center}@media(max-width:481px){section.cta-gold p{font-size:4.10256rem;line-height:150%}}section.cta-gold .btns{margin-top:1rem}@media(max-width:481px){section.cta-gold .btns{margin-top:4.5rem}}section.black-cta{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4rem 12.25rem}@media(max-width:481px){section.black-cta{padding:0}}section.black-cta .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;justify-content:flex-start;padding:5rem}@media(max-width:481px){section.black-cta .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem;padding:16.41rem 5.13rem}}section.black-cta .content h2{-ms-flex-negative:0;color:#fff;flex-shrink:0;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-align:center;text-transform:uppercase}@media(max-width:481px){section.black-cta .content h2{font-size:6.15385rem;line-height:8.20513rem;max-width:unset;width:unset}}section.black-cta .content p{color:#fff;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%;text-align:center}@media(max-width:481px){section.black-cta .content p{font-size:4.10256rem;line-height:150%}}section.black-cta .content .btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}@media(max-width:481px){section.black-cta .content .btns{margin-top:4.5rem}}section.form-request-gold{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:#cc9952;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1.63rem;justify-content:space-between;padding:5rem 14.25rem}@media(max-width:481px){section.form-request-gold{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem;padding:16.41rem 5.13rem}}section.form-request-gold h2{-ms-flex-negative:0;color:#fff;flex-shrink:0;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;max-width:25.87rem;text-transform:uppercase;width:25.87rem}@media(max-width:481px){section.form-request-gold h2{font-size:6.15385rem;line-height:8.20513rem;max-width:unset;width:unset}}section.form-request-gold>.data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:1.56rem;justify-content:flex-start}section.form-request-gold>.data p{color:#fff;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.form-request-gold>.data p{color:#fff;font-family:Roboto;font-size:4.10256rem;font-style:normal;font-weight:300;line-height:150%}}section.form-full-gold{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:7.75rem 7.95rem}@media(max-width:481px){section.form-full-gold{padding:0}}section.form-full-gold .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background:#cc9952;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:5.06rem 34.63rem 5.06rem 7.06rem;position:relative}@media(max-width:481px){section.form-full-gold .content{padding:16.41026rem 5.12821rem}}section.form-full-gold .content .contact-form{padding:0;width:unset}section.form-full-gold .content .text-frame{margin-bottom:1rem}@media(max-width:481px){section.form-full-gold .content .text-frame{margin-top:5rem}}section.form-full-gold .content .img-frame{inset:0;left:unset;position:absolute;width:19.82rem}@media(max-width:481px){section.form-full-gold .content .img-frame{display:none}}section.why-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:space-between;padding:4rem 14.25rem 7.75rem}@media(max-width:481px){section.why-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:10.3rem;padding:16.41rem 5.13rem}}section.why-us .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.62rem;justify-content:space-between}@media(max-width:481px){section.why-us .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.1rem}}section.why-us .head>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}@media(max-width:481px){section.why-us .head>*{-webkit-box-flex:unset;-ms-flex-positive:unset;-ms-flex-preferred-size:unset;flex-basis:unset;flex-grow:unset}}section.why-us .head h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.why-us .head h2{font-size:6.15385rem;line-height:8.20513rem}}section.why-us .head p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.why-us .head p{font-size:4.10256rem;line-height:150%}}section.why-us>ul{counter-reset:why-us-item;display:grid;gap:0;grid-template-columns:repeat(3,1fr);list-style:none}@media(max-width:481px){section.why-us>ul{grid-template-columns:1fr}}section.why-us>ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #c7c7c7;color:#131313;counter-increment:why-us-item;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;gap:1.5rem;justify-content:flex-start;line-height:normal;padding:1.5rem}@media(max-width:481px){section.why-us>ul li{font-size:5.12821rem;gap:5.13rem;line-height:6.15385rem;padding:5.13rem}}section.why-us>ul li:before{color:#cc9952;content:counter(why-us-item,decimal-leading-zero) ".";font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media(max-width:481px){section.why-us>ul li:before{font-size:5.12821rem;line-height:6.15385rem}}section.roadmap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem}@media(max-width:481px){section.roadmap{gap:10.26rem;padding:16.41rem 5.13rem}}section.roadmap .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1.62rem}@media(max-width:481px){section.roadmap .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem}}section.roadmap .head>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}@media(max-width:481px){section.roadmap .head>*{-webkit-box-flex:unset;-ms-flex-positive:unset;-ms-flex-preferred-size:unset;flex-basis:unset;flex-grow:unset}}section.roadmap .head h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.roadmap .head h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.roadmap .head p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.roadmap .head p{font-size:4.10256rem;line-height:6.15385rem}}section.roadmap .list{counter-reset:list-inx}section.roadmap .list .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:1px solid #c7c7c7;counter-increment:list-inx;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;min-height:4rem;padding:1.5rem;-webkit-transition:background .35s ease,border .35s ease,opacity .75s ease,-webkit-transform .75s ease;transition:background .35s ease,border .35s ease,opacity .75s ease,-webkit-transform .75s ease;transition:background .35s ease,border .35s ease,opacity .75s ease,transform .75s ease;transition:background .35s ease,border .35s ease,opacity .75s ease,transform .75s ease,-webkit-transform .75s ease}@media(max-width:481px){section.roadmap .list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:5rem;padding:5.13rem;position:relative}}section.roadmap .list .item:before{color:#cc9952;content:counter(list-inx,decimal-leading-zero);font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}@media(max-width:481px){section.roadmap .list .item:before{font-size:5.12821rem;line-height:6.15385rem}}section.roadmap .list .item .title{color:#131313;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;min-width:27.06rem}@media(max-width:481px){section.roadmap .list .item .title{font-size:5.12821rem;line-height:6.15385rem}}section.roadmap .list .item .text{color:#6b6b6b;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%;min-width:22.625}@media(max-width:481px){section.roadmap .list .item .text{font-size:4.10256rem}}section.cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:flex-start;padding:7.75rem 14.25rem}@media(max-width:481px){section.cards{gap:10.26rem;padding:16.41rem 5.13rem}}section.cards .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:7.13rem}@media(max-width:481px){section.cards .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:4.1rem}}section.cards .head>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:1%;flex-basis:1%;flex-grow:1}@media(max-width:481px){section.cards .head>*{-webkit-box-flex:unset;-ms-flex-positive:unset;-ms-flex-preferred-size:unset;flex-basis:unset;flex-grow:unset}}section.cards .head h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.cards .head h2{font-size:6.15385rem;line-height:8.20513rem;text-transform:uppercase}}section.cards .head p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.cards .head p{font-size:4.10256rem;line-height:6.15385rem}}section.cards .items{display:grid;gap:0;grid-template-columns:1fr 1fr 1fr}@media(max-width:481px){section.cards .items{grid-template-columns:1fr}}section.cards .items>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background:#fff;border:1px solid #c7c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.5rem}@media(max-width:481px){section.cards .items>div{gap:4.1rem;padding:5.13rem}}section.cards .items>div .img-frame{height:2.5rem;margin-bottom:1rem;width:2.5rem}@media(max-width:481px){section.cards .items>div .img-frame{height:8.20513rem;margin-bottom:1.03;width:8.20513rem}}section.cards .items>div h3{color:#131313;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width:481px){section.cards .items>div h3{font-size:5.12821rem;line-height:6.15385rem}}section.cards .items>div p{color:#6b6b6b;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%}@media(max-width:481px){section.cards .items>div p{font-size:4.10256rem}}section.faq{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4.56rem;padding:7.75rem 14.25rem}@media(max-width:481px){section.faq{gap:10.25641rem;padding:16.41026rem 5.12821rem}}section.faq h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.faq h2{font-size:6.15385rem;line-height:8.20513rem}}section.faq .items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.faq .items>div{background:#fff;border:1px solid #c7c7c7;padding:1.5rem;-webkit-transition:background .15s linear;transition:background .15s linear}@media(max-width:481px){section.faq .items>div{padding:5.13rem}}section.faq .items>div .ask{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#131313;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal}@media(max-width:481px){section.faq .items>div .ask{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:5.12821rem;line-height:6.15385rem}}section.faq .items>div .ask:after{background:url(/src/assets/images/plus.svg) no-repeat 50%/contain;content:"";display:inline-block;height:1rem;-webkit-transform:rotate(var(--rotate-faq-item-plus,0deg));transform:rotate(var(--rotate-faq-item-plus,0deg));-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear;width:1rem;will-change:transform}@media(max-width:481px){section.faq .items>div .ask:after{height:6.15385rem;width:6.15385rem}}section.faq .items>div.active{--rotate-faq-item-plus:45deg;background:#f9f9f9}section.faq .items>div .answ{max-height:var(--marker-h,-webkit-max-content);max-height:var(--marker-h,-moz-max-content);max-height:var(--marker-h,max-content);overflow:hidden;-webkit-transition:max-height .15s linear;transition:max-height .15s linear;will-change:max-height}section.faq .items>div .answ>div{color:#6b6b6b;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%;padding-top:1.5rem}@media(max-width:481px){section.faq .items>div .answ>div{font-size:4.10256rem;padding-top:5.13rem}}section.contact-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;justify-content:space-between;padding:4rem 14.25rem 7.75rem}@media(max-width:481px){section.contact-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:10.3rem;padding:16.41rem 5.13rem}}section.contact-cards h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;text-transform:uppercase}@media(max-width:481px){section.contact-cards h2{font-size:6.15385rem;line-height:8.20513rem}}section.contact-cards .items{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:481px){section.contact-cards .items{grid-template-columns:1fr}}section.contact-cards .items>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;background:#fff;border:1px solid #c7c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.5rem}@media(max-width:481px){section.contact-cards .items>div{gap:4.1rem;padding:5.13rem}}section.contact-cards .items>div h3{color:#131313;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width:481px){section.contact-cards .items>div h3{font-size:5.12821rem;line-height:6.15385rem}}section.contact-cards .items>div p{color:#6b6b6b;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%}@media(max-width:481px){section.contact-cards .items>div p{font-size:4.10256rem}}section.contact-cards .items>div a{color:#cc9952;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.09375rem;line-height:1.5rem}@media(max-width:481px){section.contact-cards .items>div a{font-size:4.10256rem;letter-spacing:.38462rem;line-height:6.15385rem}}section.contact-cards .items>div a::hover{text-decoration:underline}section.contact-cards .items>div p+a{margin-top:.5rem}@media(max-width:481px){section.contact-cards .items>div p+a{margin-top:1rem}}section.contact-cards .items>div>a+a{margin-top:-.75rem}@media(max-width:481px){section.contact-cards .items>div>a+a{margin-top:-2rem}}section.big-services-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media(max-width:481px){section.big-services-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}section.big-services-list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:49.75rem;padding:5rem 14.25rem;position:relative}@media(max-width:481px){section.big-services-list .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;padding:16.41rem 5.13rem}}section.big-services-list .item .counter{color:#131313;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.1875rem;line-height:1.5rem;position:absolute;right:0;text-transform:uppercase;top:.55rem;-webkit-transform:translate(calc(100% + 1.7rem));transform:translate(calc(100% + 1.7rem))}@media(max-width:481px){section.big-services-list .item .counter{font-size:4.10256rem;letter-spacing:.76923rem;line-height:8.20513rem;top:-.5rem;-webkit-transform:unset;transform:unset}}section.big-services-list .item .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;max-width:36.62rem;position:relative;width:36.62rem;z-index:10}@media(max-width:481px){section.big-services-list .item .text{max-width:unset;width:unset}}section.big-services-list .item .text .bg{color:#f5f5f5;font-family:Roboto;font-size:8.2rem;font-style:normal;font-weight:900;left:-5.13rem;line-height:100%;margin-bottom:3.25rem;position:absolute;text-transform:uppercase;top:-2.9rem;z-index:-1}@media(max-width:481px){section.big-services-list .item .text .bg{display:none}}section.big-services-list .item .text h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;margin-bottom:3.25rem;text-transform:uppercase}@media(max-width:481px){section.big-services-list .item .text h2{font-size:6.15385rem;line-height:8.20513rem;margin-bottom:6.15rem;max-width:75rem}}section.big-services-list .item .text p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:300;line-height:148%}@media(max-width:481px){section.big-services-list .item .text p{font-size:4.10256rem;line-height:6.15385rem}}section.big-services-list .item .text .state{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#cc9952;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;gap:1.5rem;justify-content:flex-start;letter-spacing:.09375rem;line-height:150%;margin-bottom:1.5rem;text-transform:uppercase}@media(max-width:481px){section.big-services-list .item .text .state{font-size:4.10256rem;letter-spacing:.38462rem;line-height:6.15385rem;margin-bottom:6.15rem}}section.big-services-list .item .text .state strong{color:#424242;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit}section.big-services-list .item .text .btns{margin-top:2.5rem}@media(max-width:481px){section.big-services-list .item .text .btns{margin-top:6.15rem}}section.big-services-list .item .text .img-frame{-ms-flex-item-align:stretch;align-self:stretch;height:50.51282rem}@media(max-width:481px){section.big-services-list .item .text .img-frame{margin-top:6.15rem}}section.big-services-list .item>.img-frame{height:49.75rem;inset:0;left:unset;position:absolute;width:34.0625rem}section.big-services-list .item.btns-dark{background:#131313}section.big-services-list .item.btns-dark .counter,section.big-services-list .item.btns-dark h2{color:#fff}section.big-services-list .item.btns-dark .state strong{color:#d0d0d0}section.big-services-list .item.btns-dark p{color:#c3c3c3}section.big-services-list .item.btns-dark .text .bg{color:#181818}section.slide-screen{display:inline-block;height:100vh;height:100svh;position:relative;width:100vw}.title-line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:8rem;justify-content:center;margin-bottom:3rem}@media(max-width:481px){.title-line{-webkit-box-pack:start;-ms-flex-pack:start;height:unset;justify-content:flex-start;margin-bottom:2rem}}.title-line h1{color:#000;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:uppercase}@media(max-width:481px){.title-line h1{font-size:3rem;font-weight:500}}.title-line.m-0,.title-line.m-s{margin-bottom:0}@media(max-width:481px){.title-line.m-s{margin-bottom:-1rem;padding:2.5rem 2rem 0}}.title-line.dark-bg h1{color:#fff}section.thanks-page{background-image:url(/src/assets/images/main/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative}section.thanks-page .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:4rem 3rem}@media(max-width:481px){section.thanks-page .content{padding:5.13rem}}section.thanks-page .content>img{height:auto;width:4rem}@media(max-width:481px){section.thanks-page .content>img{margin-bottom:3rem}}section.thanks-page .content h2{color:#fff;font-size:3rem;font-weight:300}@media(max-width:481px){section.thanks-page .content h2{margin-bottom:3rem}}section.thanks-page .content p{color:#fff;font-size:1.1rem}@media(max-width:481px){section.thanks-page .content p{font-size:1.5rem;margin-bottom:3rem}}section.thanks-page .content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;justify-content:flex-start}@media(max-width:481px){section.thanks-page .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}section.blog-list{position:relative}@media(max-width:481px){section.blog-list{padding-right:0;padding-top:2rem}}section.blog-list .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;padding:1.5rem 3.5rem 2.5rem}section.blog-list .title h1{color:#000;font-family:Roboto;font-size:2.5rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-transform:uppercase}@media(max-width:481px){section.blog-list .title h1{font-size:7.69231rem}}section.blog-list .cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media(min-width:481px){section.blog-list .cover{padding:1rem 1.2rem}}section.blog-list .cover .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .7rem;justify-content:space-between;margin-bottom:1rem}@media(max-width:481px){section.blog-list .cover .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset}}section.blog-list .cover .content>*{-ms-flex-preferred-size:24%;border:.05rem solid #c7c7c7;flex-basis:24%}section.blog-list .cover .content>.pad{border:none}@media(max-width:481px){section.blog-list .cover .content>*{-ms-flex-preferred-size:unset;flex-basis:unset}}section.blog-list .cover .content>* .img{height:15rem;overflow:hidden;position:relative}@media(max-width:481px){section.blog-list .cover .content>* .img{height:55.46rem}}section.blog-list .cover .content>* .img .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}section.blog-list .cover .content>* .img span{background:#fff;border:.05rem solid #c7c7c7;border-bottom:none;border-left:none;bottom:0;display:inline-block;font-size:.8rem;font-weight:300;left:0;letter-spacing:.1rem;padding:.4rem .7rem;position:absolute}@media(max-width:481px){section.blog-list .cover .content>* .img span{color:#000;font-size:3rem;font-weight:500;letter-spacing:.51282rem;line-height:4.10256rem;padding:1.02564rem 3.07692rem}}section.blog-list .cover .content>* .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:8rem}@media(max-width:481px){section.blog-list .cover .content>* .data{min-height:6rem}}section.blog-list .cover .content>* .data h2{color:#000;font-size:1rem;font-weight:500;padding:.7rem;text-transform:uppercase}@media(max-width:481px){section.blog-list .cover .content>* .data h2{color:#131313;font-family:Roboto;font-size:4.10256rem;font-style:normal;font-weight:400;line-height:5.12821rem;padding:3.08rem;text-transform:uppercase}}section.blog-list .cover .content>* .data div{color:#6b6b6b;padding:.7rem;text-align:right}@media(max-width:481px){section.blog-list .cover .content>* .data div{color:#6b6b6b;font-size:4.10256rem;font-weight:300;line-height:5.12821rem;padding:2.56rem}}@media(min-width:481px){section.blog-list .cover .content>:hover .img .bg{-webkit-transform:scale(1.1);transform:scale(1.1)}}section.text-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:5rem 7.95rem 5rem 14.25rem}section.text-image.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:481px){section.text-image{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column!important;flex-direction:column!important;gap:10.3rem;padding:16.41rem 5.13rem}}section.text-image>.left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;justify-content:center;width:32.25rem}@media(max-width:481px){section.text-image>.left{width:unset}}section.text-image>.right{position:relative;width:31.375rem}@media(max-width:481px){section.text-image>.right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:unset}}section.text-image>.right .img-frame{height:42.5rem;position:sticky;top:1rem;width:31.375rem}@media(max-width:481px){section.text-image>.right .img-frame{height:121.53846rem;position:relative;top:unset;width:unset}}section.portfolio-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-end;padding:8.56rem 14.25rem 2.5rem;position:relative}@media(max-width:481px){section.portfolio-hero{gap:4.1rem;padding:43.59rem 5.13rem 6rem}}section.portfolio-hero h1{color:#131313;font-family:Roboto;font-size:3.5rem;font-style:normal;font-weight:500;line-height:124%;text-transform:uppercase}@media(max-width:481px){section.portfolio-hero h1{font-size:7.69231rem}}section.portfolio-hero h1 strong{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:900;letter-spacing:inherit}section.portfolio-hero p{color:#6b6b6b;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}@media(max-width:481px){section.portfolio-hero p{font-size:4.10256rem}}section.portfolio-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:flex-start;padding:2.5rem 0;position:relative}@media(max-width:481px){section.portfolio-content{padding:10.26rem 5.13rem}}section.portfolio-content .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:0 14.5rem}@media(max-width:481px){section.portfolio-content .head{gap:5.21rem;padding:0}}section.portfolio-content .head h2{color:#131313;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:400;line-height:136%;margin-bottom:.5rem;text-transform:uppercase}@media(max-width:481px){section.portfolio-content .head h2{font-size:6.15385rem;line-height:8.20513rem}}section.portfolio-content .head .filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}@media(max-width:481px){section.portfolio-content .head .filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}section.portfolio-content .head .filter label{color:#b0b0b0!important;display:inline-block;font-weight:100;letter-spacing:.2rem;min-width:10rem;padding:.2rem 0;text-align:left;text-transform:uppercase}@media(max-width:481px){section.portfolio-content .head .filter label{font-size:4.10256rem;letter-spacing:.51282rem;line-height:150%}}section.portfolio-content .head .filter>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.15rem;justify-content:flex-start}@media(max-width:481px){section.portfolio-content .head .filter>div{gap:1.5rem}}section.portfolio-content .head .filter a{border:2px solid #b0b0b0;color:#b0b0b0;display:inline-block;font-size:.9rem;font-weight:300;margin-right:.5rem;padding:.2rem 1rem;text-transform:uppercase;-webkit-transition:background .3s linear,color .3s linear,border .3s linear;transition:background .3s linear,color .3s linear,border .3s linear}@media(max-width:481px){section.portfolio-content .head .filter a{font-size:4.10256rem;font-weight:400;letter-spacing:.76923rem;line-height:150%;padding:.75rem 1.5rem}}section.portfolio-content .head .filter a.active{border-color:#131313;color:#131313;font-weight:500}section.portfolio-content .head .filter a:hover{background-color:#131313;border-color:#131313;color:#fff}section.portfolio-content .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:.5rem}@media(max-width:481px){section.portfolio-content .content{display:inline-block;margin-top:2.5rem;width:100%}}section.portfolio-content .content .box{grid-column-gap:.7rem;grid-row-gap:.7rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);height:40rem;margin-top:.7rem;width:100%}@media(max-width:481px){section.portfolio-content .content .box{display:inline-block;margin-top:0}section.portfolio-content .content .box>.item{display:inline-block;margin-top:1rem;width:100%}}section.portfolio-content .content .box>.item{border:.05rem solid rgba(0,0,0,.133);display:inline-block;overflow:hidden;position:relative}section.portfolio-content .content .box>.item .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}section.portfolio-content .content .box>.item .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:rgba(0,0,0,.467);bottom:5.13rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3.07692rem;left:3%;max-width:79.48718rem;padding:4.10256rem;pointer-events:none;position:absolute;width:79.48718rem;z-index:100}@media(min-width:481px){section.portfolio-content .content .box>.item .title{bottom:1rem;gap:.5rem;max-width:20.57rem;opacity:0;padding:.5rem 1rem;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .7s linear,-webkit-transform .7s ease-in;transition:opacity .7s linear,-webkit-transform .7s ease-in;transition:opacity .7s linear,transform .7s ease-in;transition:opacity .7s linear,transform .7s ease-in,-webkit-transform .7s ease-in;width:20.57rem}}section.portfolio-content .content .box>.item .title h3{color:#fff;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width:481px){section.portfolio-content .content .box>.item .title h3{font-size:5.12821rem}}section.portfolio-content .content .box>.item .title p{color:#fff;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem}@media(max-width:481px){section.portfolio-content .content .box>.item .title p{font-size:4.10256rem;line-height:150%}}@media(min-width:481px){section.portfolio-content .content .box>.item:hover .bg{-webkit-transform:scale(1.15);transform:scale(1.15)}section.portfolio-content .content .box>.item:hover .title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .7s linear,-webkit-transform .7s ease-out;transition:opacity .7s linear,-webkit-transform .7s ease-out;transition:opacity .7s linear,transform .7s ease-out;transition:opacity .7s linear,transform .7s ease-out,-webkit-transform .7s ease-out}}section.portfolio-content .content .box>.item:first-child{grid-area:1/1/3/2}section.portfolio-content .content .box>.item:nth-child(2){grid-area:3/1/7/2}section.portfolio-content .content .box>.item:nth-child(3){grid-area:1/2/5/3}section.portfolio-content .content .box>.item:nth-child(4){grid-area:5/2/7/3}section.portfolio-content .content .box>.item:nth-child(5){grid-area:1/3/3/4}section.portfolio-content .content .box>.item:nth-child(6){grid-area:3/3/7/4}section.portfolio-content .content .box>.item:nth-child(7){grid-area:1/4/5/5}section.portfolio-content .content .box>.item:nth-child(8){grid-area:5/4/7/5}@media(max-width:481px){section.portfolio-content .content .box>.item:first-child,section.portfolio-content .content .box>.item:nth-child(2),section.portfolio-content .content .box>.item:nth-child(3),section.portfolio-content .content .box>.item:nth-child(4),section.portfolio-content .content .box>.item:nth-child(5),section.portfolio-content .content .box>.item:nth-child(6),section.portfolio-content .content .box>.item:nth-child(7),section.portfolio-content .content .box>.item:nth-child(8){height:100vw;width:100%}}section.social-buttons{padding:0 8rem;position:relative}@media(max-width:481px){section.social-buttons{padding:0 5.13rem}}section.social-buttons .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:4rem 7rem}@media(max-width:481px){section.social-buttons .content{padding:4rem 3rem}}section.social-buttons .content h2{-ms-flex-preferred-size:50%;color:#fff;display:inline-block;flex-basis:50%;font-size:2.5rem;font-weight:300;text-transform:uppercase}@media(max-width:481px){section.social-buttons .content h2{font-size:2rem;width:unset}}section.social-buttons .content p{-ms-flex-preferred-size:50%;color:#6b6b6b;display:inline-block;flex-basis:50%;font-size:1.15rem;line-height:150%}section.social-buttons .content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;justify-content:space-between}@media(max-width:481px){section.social-buttons .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}section.social-buttons .content>div>a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.social-buttons .content>div:last-child{margin-top:3rem}section.about-studio-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:32rem;justify-content:flex-end;padding:4rem 14.25rem;position:relative}@media(max-width:481px){section.about-studio-hero{height:108rem;padding:10.26rem 5.13rem}}section.about-studio-hero .bg{inset:0;position:absolute;z-index:-1}section.about-studio-hero .bg:after{background:rgba(0,0,0,.333);content:"";display:block;inset:0;position:absolute}section.about-studio-hero h1{color:#fff;font-family:Roboto;font-size:3.5rem;font-style:normal;font-weight:500;line-height:124%;text-transform:uppercase}@media(max-width:481px){section.about-studio-hero h1{font-size:7.69231rem;text-align:center}}section.about-studio-hero h1 strong{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:900;letter-spacing:inherit}section.about-studio-hero p{color:#fff;font-family:Roboto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}@media(max-width:481px){section.about-studio-hero p{font-size:4.10256rem;text-align:center}}section.about-studio-hero .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:36.8rem}@media(max-width:481px){section.about-studio-hero .text{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:4.1rem;width:unset}}section.about-studio-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:4.08rem 14.25rem;position:relative}@media(max-width:481px){section.about-studio-text{padding:10.26rem 5.13rem}}section.about-studio-text .content{position:relative}section.about-studio-text .char{left:0;position:absolute;top:0;z-index:-1}@media(max-width:481px){section.about-studio-text .char{display:none}}section.about-studio-text .char svg{height:5.625rem;width:auto}section.about-studio-teams{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding:4.08rem 14.25rem;position:relative}@media(max-width:481px){section.about-studio-teams{padding:10.26rem 5.13rem}}section.about-studio-teams .content{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr)}@media(max-width:481px){section.about-studio-teams .content{gap:3.1rem;grid-template-columns:1fr}}section.about-studio-teams .content .team{background:#fff;border:1px solid #c7c7c7}section.about-studio-teams .content .team .img-frame{height:15.5rem;position:relative;width:15.5rem}@media(max-width:481px){section.about-studio-teams .content .team .img-frame{-ms-flex-item-align:stretch;align-self:stretch;height:89.74359rem;width:unset}}section.about-studio-teams .content .team .img-frame>.img-frame{inset:0;opacity:var(--team-hover-opacity,0);position:absolute;-webkit-transition:opacity .45s linear;transition:opacity .45s linear;will-change:opacity;z-index:10}section.about-studio-teams .content .team .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:1rem}@media(max-width:481px){section.about-studio-teams .content .team .text{gap:2.05rem;padding:5.13rem}}section.about-studio-teams .content .team .text h2{color:#131313;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width:481px){section.about-studio-teams .content .team .text h2{font-size:5.12821rem}}section.about-studio-teams .content .team .text p{color:#6b6b6b;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:300;line-height:140%}@media(max-width:481px){section.about-studio-teams .content .team .text p{font-size:4.10256rem}}section.about-studio-teams .content .team:hover{--team-hover-opacity:1}section.blog-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative}section.blog-content .blog-content{max-width:44rem;width:50rem}@media(max-width:481px){section.blog-content .blog-content{width:unset}}section.blog-content .blog-content a:not(.btn){color:#4b4b4b;font-weight:400;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}section.blog-content .blog-content a:not(.btn):hover{color:#6b6b6b}@media(max-width:481px){section.blog-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}section.blog-content.blog-v-pad{padding-bottom:16rem;padding-top:16rem}@media(max-width:481px){section.blog-content.blog-v-pad{padding-bottom:4rem;padding-top:4rem}}section.blog-content>.controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}section.blog-content>.controls>div .btn{margin-left:1rem}section.blog-content>h1{display:inline-block;font-size:3.7rem;margin-top:7rem;text-transform:uppercase}@media(max-width:481px){section.blog-content>h1{font-size:7.6rem;margin-bottom:5rem;margin-top:4rem;max-width:unset!important}}section.blog-content>.bg{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:5rem;min-height:70vh;width:100%}@media(max-width:481px){section.blog-content>.bg{background-attachment:scroll;height:61.53846rem;margin-bottom:3rem;margin-top:2rem;min-height:61.53846rem;width:87.69231rem}}section.blog-content>.title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media(max-width:481px){section.blog-content>.title{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2.5rem;max-width:unset}}section.blog-content>.title h1{font-size:2.5rem;font-weight:400;text-transform:uppercase}@media(max-width:481px){section.blog-content>.title h1{font-size:7.69231rem}}section.blog-content>.title div{font-size:.9rem;font-weight:700;letter-spacing:.1rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:30%}@media(max-width:481px){section.blog-content>.title div{font-size:3.5rem;font-weight:400;margin-bottom:1rem;text-align:left;width:unset}section.blog-content>.text,section.blog-content>.text-head{max-width:unset}}section.blog-content>.text p,section.blog-content>.text-head p{color:#6b6b6b;font-size:1.3rem;font-weight:300;line-height:150%;margin-bottom:1rem}section.blog-content>.text p:last-child,section.blog-content>.text-head p:last-child{margin-bottom:unset}@media(max-width:481px){section.blog-content>.text p,section.blog-content>.text-head p{font-size:4.61538rem;line-height:7.17949rem}section.blog-content>.text p+p,section.blog-content>.text-head p+p{margin-top:3.08rem}}section.blog-content>.text ol,section.blog-content>.text ul,section.blog-content>.text-head ol,section.blog-content>.text-head ul{display:block;list-style-type:none;margin:4rem 0;padding-left:2rem}@media(max-width:481px){section.blog-content>.text ol,section.blog-content>.text ul,section.blog-content>.text-head ol,section.blog-content>.text-head ul{margin:5rem 0 10rem;padding-left:7rem}}section.blog-content>.text ol:last-child,section.blog-content>.text ul:last-child,section.blog-content>.text-head ol:last-child,section.blog-content>.text-head ul:last-child{margin-bottom:0}section.blog-content>.text ol:first-child,section.blog-content>.text ul:first-child,section.blog-content>.text-head ol:first-child,section.blog-content>.text-head ul:first-child{margin-top:0}section.blog-content>.text ol li,section.blog-content>.text ul li,section.blog-content>.text-head ol li,section.blog-content>.text-head ul li{color:#565656;display:list-item;font-size:1.3rem;margin-bottom:1rem;position:relative}@media(max-width:481px){section.blog-content>.text ol li,section.blog-content>.text ul li,section.blog-content>.text-head ol li,section.blog-content>.text-head ul li{font-size:4.61538rem;line-height:7.17949rem;margin-bottom:3rem}}section.blog-content>.text ul li:before,section.blog-content>.text-head ul li:before{background:#565656;border-radius:50%;content:"";height:2rem;position:absolute;right:100%;-webkit-transform:scale(.19) translateY(-30%);transform:scale(.19) translateY(-30%);width:2rem}@media(max-width:481px){section.blog-content>.text ul li:before,section.blog-content>.text-head ul li:before{-webkit-transform:scale(.9) translate(-120%,120%);transform:scale(.9) translate(-120%,120%)}}section.blog-content>.text ol,section.blog-content>.text-head ol{counter-reset:whs;list-style-type:none}section.blog-content>.text ol li:before,section.blog-content>.text-head ol li:before{content:counter(whs) ".";counter-increment:whs;display:inline-block;font-weight:500;padding:0 1rem;position:absolute;right:100%;-webkit-transform:scale(.95);transform:scale(.95)}section.blog-content>.galery{display:inline-block}@media(max-width:481px){section.blog-content>.galery{max-width:unset}}section.blog-content>.galery>img{height:auto;margin-bottom:.7rem;width:100%}section.blog-content>.galery>iframe{min-height:30rem;width:100%}@media(max-width:481px){section.blog-content>.galery>iframe{min-height:unset;width:100%}}section.blog-content>.galery>iframe{margin-bottom:.7rem}section.blog-content>h2{font-size:2rem;margin:2rem 0}@media(max-width:481px){section.blog-content>h2{font-size:6.15385rem;line-height:8.20513rem;margin:7rem 0 3rem;max-width:unset!important}}section.blog-content>.slider{border:.1rem solid #cecfcc;height:30rem;margin:.7rem 0;position:relative}@media(max-width:481px){section.blog-content>.slider{height:68rem;max-width:unset}}section.blog-content>.slider>.state{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;background:#fff;border:.1rem solid #cecfcc;border-left:none;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.9rem;font-weight:300;justify-content:flex-start;left:0;padding:.5rem 1rem;position:absolute;top:0}@media(max-width:481px){section.blog-content>.slider>.state{font-size:4.5rem}}section.blog-content>.slider>.state span{margin:0 .1rem}section.blog-content>.slider>.state span:first-of-type{font-size:1.5rem;font-weight:500}@media(max-width:481px){section.blog-content>.slider>.state span:first-of-type{font-size:3.5rem}}section.blog-content>.slider>.controls{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:absolute;right:0}section.blog-content>.slider>.controls button{width:4rem}@media(max-width:481px){section.blog-content>.slider>.controls button{width:14rem}section.blog-content>.slider>.controls button img{height:5rem}}section.blog-content>.slider>.controls{border:1px solid #cecfcc;border-bottom:none;border-right:none}section.blog-content>.slider>[data-slider]{display:inline-block;inset:0;overflow:hidden;position:absolute}section.blog-content>.slider>[data-slider] .slide-blog-photo{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover!important;display:none;inset:0;pointer-events:none;position:absolute}section.blog-content>.slider>[data-slider] .slide-blog-photo.active,section.blog-content>.slider>[data-slider] .slide-blog-photo.after,section.blog-content>.slider>[data-slider] .slide-blog-photo.before{display:block;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}section.blog-content>.slider>[data-slider] .slide-blog-photo.after{-webkit-transform:translateX(100%);transform:translateX(100%)}section.blog-content>.slider>[data-slider] .slide-blog-photo.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}section.blog-content>.slider>[data-slider] .slide-blog-photo.active{-webkit-transform:translate(0);transform:translate(0)}section.blog-content>.descr,section.blog-content>.team{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:2rem 0}@media(max-width:481px){section.blog-content>.descr,section.blog-content>.team{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:3.08rem;padding:6.15rem 0}}section.blog-content>.descr>div,section.blog-content>.team>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem;margin-right:2rem}@media(max-width:481px){section.blog-content>.descr>div,section.blog-content>.team>div{margin-bottom:1rem}section.blog-content>.descr>div:last-child,section.blog-content>.team>div:last-child{margin-bottom:unset}}section.blog-content>.descr>div img,section.blog-content>.team>div img{height:3rem;width:auto}@media(max-width:481px){section.blog-content>.descr>div img,section.blog-content>.team>div img{height:10.76923rem}}section.blog-content>.descr>div>div,section.blog-content>.team>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start;padding-left:1rem}section.blog-content>.descr>div>div h3,section.blog-content>.team>div>div h3{font-size:.9rem;font-weight:700;letter-spacing:.1rem;margin-bottom:.3rem;text-transform:uppercase}@media(max-width:481px){section.blog-content>.descr>div>div h3,section.blog-content>.team>div>div h3{font-size:3.33333rem;font-weight:700;margin-bottom:1.54rem;text-transform:uppercase}}section.blog-content>.descr>div>div span,section.blog-content>.team>div>div span{color:#6b6b6b;font-size:.8rem;font-weight:300;text-align:left}@media(max-width:481px){section.blog-content>.descr>div>div span,section.blog-content>.team>div>div span{font-size:3.07692rem;font-weight:300}}section.blog-content>.imgs{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-top:.7rem;width:100%}section.blog-content>.imgs,section.blog-content>.imgs>div{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}section.blog-content>.imgs>div{-webkit-box-orient:horizontal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;gap:0 .7rem;justify-content:space-between;padding:0 .7rem .7rem}@media(max-width:481px){section.blog-content>.imgs>div{padding-left:unset;padding-right:unset}}section.blog-content>.imgs>div>div{background-position:50%;background-repeat:no-repeat;background-size:cover;border:.05rem solid rgba(0,0,0,.071);display:inline-block;width:100%}section.blog-content>.imgs>div>div[style]{cursor:pointer}section.blog-content>.imgs>div>div iframe{height:100%;width:100%}section.blog-content>.imgs>.cols-1>div{height:45rem}@media(max-width:481px){section.blog-content>.imgs>.cols-1>div{height:68rem}}section.blog-content>.imgs>.cols-2>div{height:45rem}@media(max-width:481px){section.blog-content>.imgs>.cols-2>div{height:68rem}}section.blog-content>.imgs>.cols-3>div{height:40rem}@media(max-width:481px){section.blog-content>.imgs>.cols-3>div{height:43.41872rem}section.blog-content>.imgs>.cols-4{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.blog-content>.imgs>.cols-4>div{height:28rem;width:100%}@media(max-width:481px){section.blog-content>.imgs>.cols-4>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:45%;flex-basis:45%;flex-grow:1;height:68rem;width:unset}section.blog-content>.imgs>.cols-4>div:first-child,section.blog-content>.imgs>.cols-4>div:nth-child(2){margin-bottom:.7rem}section.blog-content>.imgs>.cols-5{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.blog-content>.imgs>.cols-5>div{height:22rem;width:100%}@media(max-width:481px){section.blog-content>.imgs>.cols-5>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:45%;flex-basis:45%;flex-grow:1;height:68rem;width:unset}section.blog-content>.imgs>.cols-5>div:first-child,section.blog-content>.imgs>.cols-5>div:nth-child(2){margin-bottom:.7rem}section.blog-content>.imgs>.cols-5>div:nth-child(3),section.blog-content>.imgs>.cols-5>div:nth-child(4),section.blog-content>.imgs>.cols-5>div:nth-child(5){-ms-flex-preferred-size:30%;flex-basis:30%;height:43.41872rem}section.blog-content>.imgs>.cols-6{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.blog-content>.imgs>.cols-6>div{height:19rem;width:100%}@media(max-width:481px){section.blog-content>.imgs>.cols-6>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:30%;flex-basis:30%;flex-grow:1;height:43.41872rem;width:unset}section.blog-content>.imgs>.cols-6>div:first-child,section.blog-content>.imgs>.cols-6>div:nth-child(2),section.blog-content>.imgs>.cols-6>div:nth-child(3){margin-bottom:.7rem}}section.blog-content>.imgs,section.blog-content>.text{margin:3rem 0}section.blog-content .requests{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-pack:distribute;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around;margin:5rem 0;width:100%}@media(max-width:481px){section.blog-content .requests{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.blog-content .requests>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:30%}@media(max-width:481px){section.blog-content .requests>div{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:unset}}section.blog-content .requests>div.title{font-size:2rem;font-weight:300;line-height:150%;text-transform:uppercase}@media(max-width:481px){section.blog-content .requests>div.title{font-size:2.5rem;line-height:120%;margin-bottom:4rem}}section.blog-content .requests>div .btn{width:100%}section.blog-content .requests>div .btn:first-child{margin-bottom:1rem}@media(max-width:481px){section.blog-content .requests>div .btn:first-child{margin-bottom:2rem}}section.blog-content>:last-child{margin-bottom:0}section.mail-request{height:26rem;position:relative}@media(max-width:481px){section.mail-request{height:unset}}section.mail-request .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding:0 7rem}@media(max-width:481px){section.mail-request .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;padding:2rem}}section.mail-request .content h2{color:#fff;font-size:2.5rem;font-weight:300;text-transform:uppercase;width:25rem}@media(max-width:481px){section.mail-request .content h2{font-size:2rem;width:unset}}@media(min-width:481px){section.mail-request .content>div{margin-left:5rem;width:50%}}@media(max-width:481px){section.mail-request .content>div{margin-top:2rem}}section.mail-request .content>div p{color:#6b6b6b;font-size:1.15rem;line-height:150%}section.mail-request .content>div form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:1rem}@media(max-width:481px){section.mail-request .content>div form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}@media(min-width:481px){section.mail-request .content>div form .btn,section.mail-request .content>div form input{width:46%}}section.share-this{position:relative}@media(min-width:481px){section.share-this{padding:2rem 8rem}}section.share-this .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media(max-width:481px){section.share-this .content{-webkit-box-pack:center;-ms-flex-pack:center;gap:2vw;justify-content:center}}section.share-this .content>*{margin:.7rem}@media(max-width:481px){section.share-this .content>*{margin:0;min-width:48%}section.share-this .content>* img{height:5rem}}section.other-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:4rem;position:relative}@media(max-width:481px){section.other-items{margin-top:10rem}}section.other-items>.title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:2.5rem 8rem}@media(max-width:481px){section.other-items>.title{padding:4rem 0}}section.other-items>.title>div:first-child{font-size:2rem;font-weight:300;text-transform:uppercase}@media(max-width:481px){section.other-items>.title>div:first-child{font-size:6.15385rem;line-height:8.20513rem}}section.other-items>.title [data-swiper-target]{margin-left:1rem}@media(max-width:481px){section.other-items>.title [data-swiper-target] img{height:3.5rem}}section.other-items div[data-swiper]{overflow:hidden}section.other-items div[data-swiper] .swipe-wrapper-horizontal{left:0;padding-left:.7rem}@media(max-width:481px){section.other-items div[data-swiper] .swipe-wrapper-horizontal{padding-left:0}}section.other-items div[data-swiper].blog .swipe-item{border:.05rem solid #c7c7c7;cursor:pointer;margin-left:.35rem;margin-right:.35rem;width:18rem}@media(max-width:481px){section.other-items div[data-swiper].blog .swipe-item{width:87vw}}section.other-items div[data-swiper].blog .swipe-item .img{height:15rem;overflow:hidden;position:relative}@media(max-width:481px){section.other-items div[data-swiper].blog .swipe-item .img{height:55.46rem}}section.other-items div[data-swiper].blog .swipe-item .img .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}section.other-items div[data-swiper].blog .swipe-item .img span{background:#fff;border:.05rem solid #c7c7c7;border-bottom:none;border-left:none;bottom:0;display:inline-block;font-size:.8rem;font-weight:300;left:0;letter-spacing:.1rem;padding:.4rem .7rem;position:absolute}@media(max-width:481px){section.other-items div[data-swiper].blog .swipe-item .img span{color:#000;font-size:3rem;font-weight:500;letter-spacing:.51282rem;line-height:4.10256rem;padding:1.02564rem 3.07692rem}}section.other-items div[data-swiper].blog .swipe-item .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:8rem}@media(max-width:481px){section.other-items div[data-swiper].blog .swipe-item .data{min-height:6rem}}section.other-items div[data-swiper].blog .swipe-item .data h2{color:#000;font-size:1rem;font-weight:500;padding:.7rem;text-transform:uppercase}@media(max-width:481px){section.other-items div[data-swiper].blog .swipe-item .data h2{color:#131313;font-family:Roboto;font-size:4.10256rem;font-style:normal;font-weight:400;line-height:5.12821rem;padding:3.08rem;text-transform:uppercase}}section.other-items div[data-swiper].blog .swipe-item .data div{color:#6b6b6b;padding:.7rem;text-align:right}@media(max-width:481px){section.other-items div[data-swiper].blog .swipe-item .data div{color:#6b6b6b;font-size:4.10256rem;font-weight:300;line-height:5.12821rem;padding:2.56rem}}section.other-items div[data-swiper].portfolio{height:14rem}@media(max-width:481px){section.other-items div[data-swiper].portfolio{height:50vw}}section.other-items div[data-swiper].portfolio .swipe-item{width:17rem}@media(max-width:481px){section.other-items div[data-swiper].portfolio .swipe-item{width:65vw}}section.other-items div[data-swiper].portfolio .swipe-item{border:.05rem solid rgba(0,0,0,.071);cursor:pointer;margin-right:1rem;position:relative}section.other-items div[data-swiper].portfolio .swipe-item .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:-1}section.other-items div[data-swiper].portfolio .swipe-item .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:rgba(0,0,0,.467);bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:3%;padding:.5rem 1rem;position:absolute;z-index:100}section.other-items div[data-swiper].portfolio .swipe-item .title span{color:#fff;font-weight:300}section.other-items div[data-swiper].portfolio .swipe-item .title span:first-child{text-transform:uppercase}@media(max-width:481px){section.other-items div[data-swiper].portfolio .swipe-item .title span:first-child{font-size:2.2rem}section.other-items div[data-swiper].portfolio .swipe-item .title span:nth-child(2){font-size:1.5rem;margin-top:1rem}}@media(min-width:481px){section.other-items.short{padding-left:8rem;padding-right:8rem}}section.other-items.short div[contetn-swiper] .swipe-wrapper-horizontal{padding-left:0}section.footer,section.main-page>.footer{min-height:unset;position:relative}@media(min-width:481px){section.footer,section.main-page>.footer{height:30rem}}section.footer.full-v,section.main-page>.footer.full-v{height:100vh}section.footer.has-imgs,section.main-page>.footer.has-imgs{height:65rem}section.footer>.mobile,section.main-page>.footer>.mobile{display:none}@media(max-width:481px){section.footer>.mobile,section.main-page>.footer>.mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.footer>.mobile>div>div,section.main-page>.footer>.mobile>div>div{border-bottom:none;border-top:none;padding-top:3rem}section.footer>.mobile h2,section.main-page>.footer>.mobile h2{display:inline-block;font-size:2rem;line-height:140%;margin-bottom:1rem;text-transform:uppercase}section.footer>.mobile h2 b,section.footer>.mobile h2 strong,section.main-page>.footer>.mobile h2 b,section.main-page>.footer>.mobile h2 strong{font-weight:700}section.footer>.mobile .contacts,section.main-page>.footer>.mobile .contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.footer>.mobile .contacts h3,section.main-page>.footer>.mobile .contacts h3{color:#6b6b6b;font-size:1.6rem;margin:.5rem}section.footer>.mobile .contacts svg,section.main-page>.footer>.mobile .contacts svg{height:auto;width:10rem}section.footer>.mobile .contacts>div,section.main-page>.footer>.mobile .contacts>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-left:2rem}section.footer>.mobile .contacts a.link,section.main-page>.footer>.mobile .contacts a.link{color:#457cb0;display:inline-block;font-size:1.4rem;margin-top:.5rem;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}section.footer>.mobile .contacts a.link:hover,section.main-page>.footer>.mobile .contacts a.link:hover{color:#000}section.footer>.mobile .contacts-2,section.main-page>.footer>.mobile .contacts-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.footer>.mobile .contacts-2 a.phone,section.main-page>.footer>.mobile .contacts-2 a.phone{color:#000;font-size:1.7rem;font-weight:700;margin:2rem 0}section.footer>.mobile .contacts-2 .tel,section.main-page>.footer>.mobile .contacts-2 .tel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;justify-content:flex-start;padding:3rem 0}section.footer>.mobile .contacts-2 .tel a.phone,section.main-page>.footer>.mobile .contacts-2 .tel a.phone{margin:0}section.footer>.mobile .contacts-2 .btn,section.main-page>.footer>.mobile .contacts-2 .btn{width:100%}section.footer>.mobile .social,section.main-page>.footer>.mobile .social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:distribute;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around;margin:3rem 0;width:100%}section.footer>.mobile .social a,section.main-page>.footer>.mobile .social a{margin-right:1rem;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}section.footer>.mobile .social a:hover,section.main-page>.footer>.mobile .social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}section.footer>.mobile .foot,section.main-page>.footer>.mobile .foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:2rem;padding-top:.5rem}section.footer>.mobile .foot>*,section.main-page>.footer>.mobile .foot>*{margin:1rem 0}section.footer>.mobile .foot .design,section.main-page>.footer>.mobile .foot .design{color:#c3c3c3}section.footer>.mobile .foot .design img,section.main-page>.footer>.mobile .foot .design img{display:inline;margin-left:.5rem}section.footer>.mobile .foot .copy,section.main-page>.footer>.mobile .foot .copy{border:none;color:#c3c3c3;padding-top:0}section.footer>.mobile .foot a.privacy,section.main-page>.footer>.mobile .foot a.privacy{color:#000;text-decoration:underline}@media(max-width:481px){section.footer>.desktop,section.main-page>.footer>.desktop{display:none}}section.footer>.desktop .content,section.main-page>.footer>.desktop .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-top:5rem}section.footer>.desktop .content.to-h-small,section.main-page>.footer>.desktop .content.to-h-small{padding-top:4rem}section.footer>.desktop .content .title,section.main-page>.footer>.desktop .content .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.footer>.desktop .content .title h2,section.main-page>.footer>.desktop .content .title h2{font-size:2.1rem;line-height:140%;margin-left:3rem;text-transform:uppercase;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);vertical-align:top}section.footer>.desktop .content .title h2 b,section.footer>.desktop .content .title h2 strong,section.main-page>.footer>.desktop .content .title h2 b,section.main-page>.footer>.desktop .content .title h2 strong{font-weight:700}section.footer>.desktop .content .social,section.main-page>.footer>.desktop .content .social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-left:12.7rem}section.footer>.desktop .content .social a,section.main-page>.footer>.desktop .content .social a{margin-right:1.6rem;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}section.footer>.desktop .content .social a img,section.main-page>.footer>.desktop .content .social a img{width:1.6rem}section.footer>.desktop .content .social a:hover,section.main-page>.footer>.desktop .content .social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}section.footer>.desktop .contacts,section.main-page>.footer>.desktop .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-top:5rem}section.footer>.desktop .contacts.to-h-small,section.main-page>.footer>.desktop .contacts.to-h-small{padding-top:4rem}section.footer>.desktop .contacts h3,section.main-page>.footer>.desktop .contacts h3{color:#6b6b6b;font-size:1.1rem}section.footer>.desktop .contacts a.link,section.main-page>.footer>.desktop .contacts a.link{color:#457cb0;margin-bottom:1rem;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}section.footer>.desktop .contacts a.link:hover,section.main-page>.footer>.desktop .contacts a.link:hover{color:#000}section.footer>.desktop .contacts a.phone,section.main-page>.footer>.desktop .contacts a.phone{color:#000;font-size:1.7rem;font-weight:700}section.footer>.desktop .contacts>div a.link,section.main-page>.footer>.desktop .contacts>div a.link{display:inline-block;margin-bottom:.5rem}section.footer>.desktop .contacts button,section.main-page>.footer>.desktop .contacts button{width:100%}section.footer>.desktop .copy,section.main-page>.footer>.desktop .copy{color:#c3c3c3}section.footer>.desktop .copy,section.footer>.desktop .privacy,section.main-page>.footer>.desktop .copy,section.main-page>.footer>.desktop .privacy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.footer>.desktop .privacy a,section.main-page>.footer>.desktop .privacy a{color:#000;text-decoration:underline}section.footer>.desktop .design,section.main-page>.footer>.desktop .design{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.footer>.desktop .design a img,section.main-page>.footer>.desktop .design a img{display:inline;height:.7rem;width:auto}section.footer .imgs,section.main-page>.footer .imgs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media(max-width:481px){section.footer .imgs,section.main-page>.footer .imgs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;height:17rem;margin-bottom:2rem}}section.footer .imgs a,section.main-page>.footer .imgs a{-ms-flex-preferred-size:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:25%;flex-grow:1;height:90%;overflow:hidden;position:relative}@media(max-width:481px){section.footer .imgs a,section.main-page>.footer .imgs a{-ms-flex-preferred-size:45%;flex-basis:45%;height:unset}}section.footer .imgs a div,section.main-page>.footer .imgs a div{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}section.footer .imgs a:hover div,section.main-page>.footer .imgs a:hover div{-webkit-transform:scale(1.2);transform:scale(1.2)}section.footer .footer-form,section.main-page>.footer .footer-form{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.footer .footer-form,section.footer .footer-form form,section.main-page>.footer .footer-form,section.main-page>.footer .footer-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}section.footer .footer-form form,section.main-page>.footer .footer-form form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}@media(min-width:481px){section.footer .footer-form form,section.main-page>.footer .footer-form form{padding:0 3rem}}@media(max-width:481px){section.footer .footer-form form,section.main-page>.footer .footer-form form{padding-bottom:3rem;padding-top:3rem}}section.footer .footer-form form h2,section.main-page>.footer .footer-form form h2{color:#fff;font-size:2rem;font-weight:300;margin-bottom:.5rem}section.footer .footer-form form>div,section.main-page>.footer .footer-form form>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}@media(max-width:481px){section.footer .footer-form form>div,section.main-page>.footer .footer-form form>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}@media(min-width:481px){section.footer .footer-form form>div,section.main-page>.footer .footer-form form>div{gap:3rem}section.footer .footer-form form>div .btn,section.main-page>.footer .footer-form form>div .btn{width:12.72rem}section.footer .footer-form form>div input:first-child,section.main-page>.footer .footer-form form>div input:first-child{width:15rem}section.footer .footer-form form>div input:nth-child(2),section.main-page>.footer .footer-form form>div input:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.main-page>.footer{height:99.9vh}}._404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;width:100vw}._404 img{height:auto;width:7rem}._404 h1{color:#fff;font-size:3.5rem;font-weight:300;letter-spacing:.1rem;margin:2rem 0 1rem;text-transform:uppercase}@media(max-width:400px){._404 h1{font-size:3rem}}@media(max-width:330px){._404 h1{font-size:2.7rem}}._404 p{color:#6b6b6b;font-size:1.1rem;font-weight:300;margin-bottom:2rem;text-transform:uppercase}