@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,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,sub,summary,sup,table,tbody,tfoot,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,caption,td,th{margin:0;padding:0;font:inherit;font-weight:400}body{vertical-align:baseline;font-size:12px;font-family:'Futura PT',sans-serif;font-size:1vw;background:#fafafa}caption,td,th{border:0;font-size:100%;text-align:left;vertical-align:middle}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a img,body{border:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Medium.eot);src:local('Futura PT Medium'),local('FuturaPT-Medium'),url(../../fonts/FuturaPT-Medium.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Medium.woff) format('woff'),url(../../fonts/FuturaPT-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Light.eot);src:local('Futura PT Light'),local('FuturaPT-Light'),url(../../fonts/FuturaPT-Light.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Light.woff) format('woff'),url(../../fonts/FuturaPT-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Bold.eot);src:local('Futura PT Bold'),local('FuturaPT-Bold'),url(../../fonts/FuturaPT-Bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Bold.woff) format('woff'),url(../../fonts/FuturaPT-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Book.eot);src:local('Futura PT Book'),local('FuturaPT-Book'),url(../../fonts/FuturaPT-Book.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Book.woff) format('woff'),url(../../fonts/FuturaPT-Book.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(../../fonts/FuturaPT-Demi.eot);src:local('Futura PT Demi'),local('FuturaPT-Demi'),url(../../fonts/FuturaPT-Demi.eot?#iefix) format('embedded-opentype'),url(../../fonts/FuturaPT-Demi.woff) format('woff'),url(../../fonts/FuturaPT-Demi.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.animate,.animate:hover,body a,body a:hover,input,input:focus,textarea,textarea:focus{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:'Futura PT',sans-serif}.animate:focus,.animate:hover:focus,body a:focus,body a:hover:focus,input:focus,input:focus:focus,textarea:focus,textarea:focus:focus{outline:0}.animate-slow,.animate-slow:hover{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.hide{display:none}.left{float:left}.right{float:right}.center{margin:0 auto}.cover-size{background-size:cover!important}.rounded{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rounded-full{-webkit-border-radius:2vw;-moz-border-radius:2vw;border-radius:2vw}@media (max-width:960px){body{font-size:4vw}}.rounded{border-radius:.3vw}@media (max-width:960px){.rounded{border-radius:1.2vw}}.shadow{box-shadow:0 0 1vw rgba(0,0,0,.02)}@media (max-width:960px){.shadow{box-shadow:0 0 4vw rgba(0,0,0,.02)}}strong{font-weight:700}.grecaptcha-badge{visibility:hidden}.section{width:100%;padding:1.5vw 8% 8vw;font-size:1vw;position:relative}@media (max-width:960px){.section{padding:3vw 3vw 30vw}}.section.loading .ajax-loader{display:flex}.section__message-unpaid{background:#f8da79;padding:4vw 1vw 1vw;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000;margin-bottom:-3vw}.section__message-unpaid:hover{background:#f0d26f}@media (max-width:960px){.section__message-unpaid{padding:25vw 5vw 5vw;flex-direction:column;margin-bottom:-16vw}}.section__message-unpaid svg{width:3vw;height:3vw;margin-right:1vw}@media (max-width:960px){.section__message-unpaid svg{width:13vw;height:13vw;margin-right:0;margin-bottom:3vw}}.section__message-unpaid span{font-size:1.2vw;font-weight:500}@media (max-width:960px){.section__message-unpaid span{font-size:5vw;text-align:center}}.section__message-unpaid span.button{background:#2457c6;color:#fff;padding:.8vw 1vw;display:flex;margin-left:1vw}@media (max-width:960px){.section__message-unpaid span.button{padding:3vw;margin-top:3vw}}.day-navigation,.month-navigation,.orders-types-navigation,.payments-navigation,.weekends-month-navigation{display:flex;position:relative;overflow:hidden;margin-bottom:1vw;width:100%}.day-navigation .swiper,.month-navigation .swiper,.orders-types-navigation .swiper,.payments-navigation .swiper,.weekends-month-navigation .swiper{width:100%;height:100%}.day-navigation.last,.month-navigation.last,.orders-types-navigation.last,.payments-navigation.last,.weekends-month-navigation.last{margin-bottom:2vw}@media (max-width:960px){.day-navigation.last,.month-navigation.last,.orders-types-navigation.last,.payments-navigation.last,.weekends-month-navigation.last{margin-bottom:5vw}.day-navigation,.month-navigation,.orders-types-navigation,.payments-navigation,.weekends-month-navigation{width:100vw;margin-bottom:1vw;margin-left:-3vw}}.day-navigation .swiper-wrapper,.month-navigation .swiper-wrapper,.orders-types-navigation .swiper-wrapper,.payments-navigation .swiper-wrapper,.weekends-month-navigation .swiper-wrapper{box-sizing:border-box}@media (max-width:960px){.day-navigation .swiper-wrapper,.month-navigation .swiper-wrapper,.orders-types-navigation .swiper-wrapper,.payments-navigation .swiper-wrapper,.weekends-month-navigation .swiper-wrapper{padding:1.5vw 0}}.day-navigation .type,.month-navigation .type,.orders-types-navigation .type,.payments-navigation .type,.weekends-month-navigation .type{background:#fff;cursor:pointer;display:flex;width:auto;font-size:1.4vw;overflow:hidden;align-items:center;color:#000;text-decoration:none;text-transform:capitalize;height:5vw}@media (max-width:960px){.day-navigation .type,.month-navigation .type,.orders-types-navigation .type,.payments-navigation .type,.weekends-month-navigation .type{font-size:4vw;height:12vw}}.day-navigation .type:hover,.month-navigation .type:hover,.orders-types-navigation .type:hover,.payments-navigation .type:hover,.weekends-month-navigation .type:hover{background:rgba(0,0,0,.01)}@media (max-width:960px){.day-navigation .type:hover,.month-navigation .type:hover,.orders-types-navigation .type:hover,.payments-navigation .type:hover,.weekends-month-navigation .type:hover{background:#fff}}.day-navigation .type .title,.month-navigation .type .title,.orders-types-navigation .type .title,.payments-navigation .type .title,.weekends-month-navigation .type .title{padding:0 4vw;font-weight:500;display:flex;align-items:center}@media (max-width:960px){.day-navigation .type .title,.month-navigation .type .title,.orders-types-navigation .type .title,.payments-navigation .type .title,.weekends-month-navigation .type .title{padding:0 8vw}}.day-navigation .type .title img,.month-navigation .type .title img,.orders-types-navigation .type .title img,.payments-navigation .type .title img,.weekends-month-navigation .type .title img{width:2vw;height:auto;margin-right:.5vw}@media (max-width:960px){.day-navigation .type .title img,.month-navigation .type .title img,.orders-types-navigation .type .title img,.payments-navigation .type .title img,.weekends-month-navigation .type .title img{width:7vw;margin-right:2vw}}.day-navigation .type .number,.month-navigation .type .number,.orders-types-navigation .type .number,.payments-navigation .type .number,.weekends-month-navigation .type .number{background:rgba(0,0,0,.05);font-weight:700;padding:2.2vw 2.3vw}@media (max-width:960px){.day-navigation .type .number,.month-navigation .type .number,.orders-types-navigation .type .number,.payments-navigation .type .number,.weekends-month-navigation .type .number{padding:4vw}}.day-navigation .type.active .number,.month-navigation .type.active .number,.orders-types-navigation .type.active .number,.payments-navigation .type.active .number,.weekends-month-navigation .type.active .number{background:#2457c6;color:#fff}@media (max-width:960px){.payments-navigation .type .title{padding:0 6vw}.payments-navigation .type .number{padding:5vw 4vw}}.account-blocked{position:fixed;bottom:0;background:rgba(255,255,255,.97);width:100%;left:0;height:100vh;z-index:999}@media (max-width:960px){.account-blocked{bottom:10vw}}.account-blocked .details{background:rgba(255,0,0,.1);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3vw;text-align:center}@media (max-width:960px){.account-blocked .details{padding:10vw}}.account-blocked .details img{width:8vw;height:8vw}@media (max-width:960px){.account-blocked .details img{width:25vw;height:25vw}}.account-blocked .details .title{font-weight:700;font-size:1.6vw;margin-top:1vw}@media (max-width:960px){.account-blocked .details .title{font-size:5vw;margin-top:2vw}}.account-blocked .details .message{margin-top:.5vw;font-size:1.1vw;line-height:1.5vw}@media (max-width:960px){.account-blocked .details .message{margin-top:3vw;font-size:4.5vw;line-height:4.8vw}}.navigation{display:flex;background:#fafafa;padding:0;position:fixed;bottom:0;left:0;width:100vw;border-top:1px solid rgba(0,0,0,.1);z-index:9999;justify-content:space-between}.navigation a,.navigation a .rating{display:flex;align-items:center;justify-content:center}.navigation a{width:20%;font-size:1.2vw;text-align:center;text-decoration:none;color:rgba(0,0,0,.7);position:relative;padding:1.5vw 0}@media (max-width:960px){.navigation a{flex-direction:column;font-size:3.7vw;padding:3vw 1vw}}.navigation a.active,.navigation a:hover{background:rgba(0,0,0,.03)}.navigation a img,.navigation a svg{width:2.6vw;height:auto;opacity:.6}@media (max-width:960px){.navigation a img,.navigation a svg{width:6vw}}.navigation a span{margin-left:1vw}@media (max-width:960px){.navigation a span{margin-top:2vw;margin-left:0}}.navigation a .rating{position:absolute;z-index:105;width:4vw;height:4vw;background:#59b78b;font-weight:700;border-radius:50%;right:1vw;top:-2vw;font-size:1.4vw}.navigation a .rating.bad{background:#ec4307;color:#fff}@media (max-width:960px){.navigation a .rating{right:1vw;top:-3vw;font-size:2.8vw;width:8vw;height:8vw}}.order{margin-bottom:1.8vw;background:#fff;position:relative;overflow:hidden;width:100%}@media (max-width:960px){.order{margin-bottom:5vw}}.order:last-child,.section__bonus .content h2:last-child,.section__bonus .content p:last-child{margin-bottom:0}.order.loading .ajax-loader,.order.show-are-you-sure-end .are-you-sure-end{display:flex}.order .success-end .propose-to-create-new-order .calendar .header .left-nav img,.order .success-end .propose-to-create-new-order .calendar .header .left-nav svg,.order.open .order-header .hr img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.order.show-success-end{min-height:20vw}@media (max-width:960px){.order.show-success-end{min-height:60vw}}.order.show-success-end.propose{min-height:85vw}@media (max-width:960px){.order.show-success-end.propose{min-height:335vw}}.order.show-success-end.propose.paid{min-height:60vw}@media (max-width:960px){.order.show-success-end.propose.paid{min-height:235vw}}.order.show-success-end .success-end{display:flex}.order.show-success-end .order-header{cursor:default}.order.show-success-end .order-header .hr{display:none}.order.show-success-end .order-header:hover{background:0 0}.order.show-are-you-sure-take .are-you-sure-take,.order.show-success-end .order-content .qr,.order.show-success-take .success-take{display:flex}.order.show-success-end .order-content .choose-payment-method,.order.show-success-end.paid .order-content,.order.show-success-take .order-header .hr{display:none}.order.show-success-take .order-header{cursor:default}.order.show-success-take .order-header:hover{background:0 0}.order.show-are-you-payment .are-you-payment,.order.show-are-you-sure-refuse .are-you-sure-refuse,.order.show-error-refuse .error-refuse,.order.show-full-employees-error .error-full-employees,.order.show-success-refuse .success-refuse{display:flex}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover,.order.show-success-refuse .order-header{cursor:default}.order.show-success-refuse .order-header .hr{display:none}.order.show-success-refuse .order-header:hover{background:0 0}.order .success-end .propose-to-create-new-order.show-success .success-label,.order.show-are-you-sure-sms .are-you-sure-sms{display:flex}.order .error-order-plus{justify-content:center;z-index:105}.order .are-you-sure-propose,.order .are-you-sure-sms,.order .error-order-plus{background:#fff;padding:2vw;display:none;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute}.order .error-refuse{justify-content:center;z-index:105}.order .are-you-sure-refuse,.order .error-refuse{background:#fff;padding:2vw;display:none;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute}.order .success-refuse{justify-content:center;z-index:105}.order .are-you-payment,.order .success-refuse{background:#fff;padding:2vw;display:none;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute}.order .error-full-employees,.order .success-take{justify-content:center;z-index:105}.order .are-you-sure-take,.order .error-full-employees,.order .success-take{background:#fff;padding:2vw;display:none;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute}.order .success-end{justify-content:center;z-index:105}.order .are-you-sure-end,.order .success-end{background:#fff;padding:2vw;display:none;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute}@media (max-width:960px){.order .are-you-payment,.order .are-you-sure-end,.order .are-you-sure-propose,.order .are-you-sure-refuse,.order .are-you-sure-sms,.order .are-you-sure-take,.order .error-full-employees,.order .error-order-plus,.order .error-refuse,.order .success-end,.order .success-refuse,.order .success-take{padding:10vw 5vw;text-align:center}}.order.show-error-order-plus .actions,.order.show-error-order-plus .order-time-warning{display:none}.order .error-order-plus{display:flex;background:#ff5c5c;text-align:center}.order .error-order-plus img,.order .success-end .propose-to-create-new-order .success-label img{width:4vw;height:4vw}@media (max-width:960px){.order .error-order-plus img{width:15vw;height:15vw}}.order .error-order-plus .title{font-weight:600;margin:1vw 0 .5vw;font-size:1.3vw}@media (max-width:960px){.order .error-order-plus .title{font-size:4.5vw;margin:3vw 0 2vw}}.order .error-order-plus .info{line-height:130%;font-size:1vw}@media (max-width:960px){.order .error-order-plus .info{font-size:3.5vw}}.order .error-full-employees,.order .error-refuse,.order .success-end,.order .success-refuse,.order .success-take{background:#e8f4b3;padding-top:4vw}@media (max-width:960px){.order .error-full-employees,.order .error-refuse,.order .success-end,.order .success-refuse,.order .success-take{padding-top:35vw}}.order .error-full-employees img,.order .error-refuse img,.order .success-end img{height:auto}@media (max-width:960px){.order .error-full-employees img,.order .error-refuse img,.order .success-end img,.order .success-refuse img,.order .success-take img{width:8vw}}.order .error-full-employees span,.order .error-refuse span{margin-top:1vw;font-size:1.2vw;font-weight:500}.order .success-end span{margin-top:1vw;font-size:1.2vw}@media (max-width:960px){.order .error-full-employees span,.order .error-refuse span,.order .success-end span,.order .success-refuse span,.order .success-take span{font-size:5vw;margin-top:2vw}}.order .error-full-employees,.order .error-refuse{background:#ff5c5c;color:#fff}.order .error-full-employees img,.order .error-refuse img{width:5vw}@media (max-width:960px){.order .error-full-employees img,.order .error-refuse img{width:14vw}}.order .error-full-employees .title,.order .error-refuse .title{font-size:1.3vw;font-weight:700;padding:0 5%;margin-top:1vw;text-align:center}@media (max-width:960px){.order .error-full-employees .title,.order .error-refuse .title{font-size:4.5vw;margin-top:3vw;padding:0}}.order .error-full-employees .text,.order .error-refuse .text{margin-top:1vw;padding:0 15%;text-align:center;line-height:1.3vw}@media (max-width:960px){.order .error-full-employees .text,.order .error-refuse .text{margin-top:3vw;line-height:4.5vw;font-size:4vw}}.order .success-refuse img,.order .success-take img{width:4vw;height:auto}@media (max-width:960px){.order .success-refuse img,.order .success-take img{width:14vw}}.order .success-refuse span,.order .success-take span{margin-top:1vw;font-size:1.4vw;font-weight:500}@media (max-width:960px){.order .success-refuse span,.order .success-take span{font-size:6vw;margin-top:3vw}}.order .success-end span{font-weight:500}@media (max-width:960px){.order .success-end span{font-size:6vw;margin-top:3vw}}.order .success-end img{width:6vw}@media (max-width:960px){.order .success-end img{width:18vw}}.order .success-end .order-qr{flex-direction:column;align-items:center;padding:2vw 1vw;font-size:1.1vw;text-align:center;margin:2vw 0;line-height:1.4vw;border-top:1px dashed rgba(0,0,0,.1)}@media (max-width:960px){.order .success-end .order-qr{margin-top:5vw;padding-top:5vw;font-size:4vw;line-height:5vw}}.order .success-end .order-qr img{margin-top:1vw;width:14vw;height:auto}@media (max-width:960px){.order .success-end .order-qr img{width:50vw;margin-top:4vw}}.order .success-end .order-qr .qr-text{font-size:1.2vw;font-weight:500;padding:0 15%}@media (max-width:960px){.order .success-end .order-qr .qr-text{font-size:4.5vw}}.order .success-end .order-qr .qr-text-bottom{margin-top:1vw;font-size:1vw}@media (max-width:960px){.order .success-end .order-qr .qr-text-bottom{margin-top:4vw;font-size:4vw;padding:0 20%}}.order .success-end .propose-to-create-new-order{margin:2vw 0 0;padding:2vw 3vw 0;border-top:1px dashed rgba(0,0,0,.1);position:relative}@media (max-width:960px){.order .success-end .propose-to-create-new-order{margin:8vw 0 4vw;padding:8vw 0 4vw}}.order .success-end .propose-to-create-new-order.show-error .error{display:block}.order .success-end .propose-to-create-new-order.show-are-you-sure-propose .are-you-sure-propose{display:flex}.order .success-end .propose-to-create-new-order .are-you-sure-propose{justify-content:center;left:0;top:0}.order .success-end .propose-to-create-new-order .error{background:#ec4307;color:#fff;padding:1vw;font-size:1vw;margin-top:1vw;text-align:center;display:none}@media (max-width:960px){.order .success-end .propose-to-create-new-order .error{padding:4vw;font-size:4.3vw;margin-top:4vw;font-weight:500;margin-bottom:-2vw}}.order .success-end .propose-to-create-new-order .success-label{background:#e8f4b3;position:absolute;width:100%;height:100%;justify-content:center;align-items:center;text-align:center;z-index:999;flex-direction:column;font-size:1.1vw;display:none;left:0;top:0}@media (max-width:960px){.order .success-end .propose-to-create-new-order .success-label{font-size:4.5vw}}.order .success-end .propose-to-create-new-order .success-label-title{font-weight:500;margin-top:1vw;font-size:1.4vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .success-label-title{margin-top:5vw;font-size:6vw}}.order .success-end .propose-to-create-new-order .success-label-text{margin-top:1vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .success-label-text{margin-top:3vw}}@media (max-width:960px){.order .success-end .propose-to-create-new-order .success-label img{width:16vw;height:16vw}}.order .success-end .propose-to-create-new-order .label{font-size:1.2vw;text-align:center;font-weight:500}@media (max-width:960px){.order .success-end .propose-to-create-new-order .label{font-size:4.3vw}}.order .success-end .propose-to-create-new-order .label p{margin-bottom:.5vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .label p{margin-bottom:2vw}.order .success-end .propose-to-create-new-order .label p:last-child{margin-bottom:0}}.order .success-end .propose-to-create-new-order .calendar{width:100%;position:relative;z-index:102;margin-top:1.5vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar{width:100%;margin-top:3vw}}.order .success-end .propose-to-create-new-order .calendar.loading .ajax-loader{display:flex;background:#e8f4b3;opacity:.97}.order .success-end .propose-to-create-new-order .calendar.loading .ajax-loader .spinner{width:70px;text-align:center}.order .success-end .propose-to-create-new-order .calendar.loading .ajax-loader .spinner>div{width:18px;height:18px;background-color:#2457c6;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.order .success-end .propose-to-create-new-order .calendar.loading .ajax-loader .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.order .success-end .propose-to-create-new-order .calendar.loading .ajax-loader .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.order .success-end .propose-to-create-new-order .calendar .items .item img,.order .success-end .propose-to-create-new-order .calendar .items .item svg,.order .success-end .propose-to-create-new-order .calendar.loading .next-month-name{display:none}.order .success-end .propose-to-create-new-order .calendar .content{padding:0}.order .success-end .propose-to-create-new-order .calendar .header{display:flex;justify-content:space-between;margin-bottom:1.4vw;align-items:center;background:0 0;padding:0}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .header{margin-bottom:2vw}}.order .success-end .propose-to-create-new-order .calendar .header img,.order .success-end .propose-to-create-new-order .calendar .header svg{width:1vw;height:1vw;position:relative;top:auto;right:auto}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .header img,.order .success-end .propose-to-create-new-order .calendar .header svg{width:4vw;height:4vw}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .header img,.order .success-end .propose-to-create-new-order .calendar .header svg{width:2vw;height:2vw}}.order .success-end .propose-to-create-new-order .calendar .header .month-name{font-weight:700;font-size:1.4vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .header .month-name{font-size:5vw}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .header .month-name{font-size:2.2vw}}.order .success-end .propose-to-create-new-order .calendar .header .left-nav,.order .success-end .propose-to-create-new-order .calendar .header .right-nav{border-radius:50%;width:2.5vw;height:2.5vw;cursor:pointer;display:flex;justify-content:center;align-items:center}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .header .left-nav,.order .success-end .propose-to-create-new-order .calendar .header .right-nav{width:12vw;height:12vw}}.order .success-end .propose-to-create-new-order .calendar .header .left-nav:hover,.order .success-end .propose-to-create-new-order .calendar .header .right-nav:hover{background:rgba(0,0,0,.03)}.order .success-end .propose-to-create-new-order .calendar .header .left-nav.disabled,.order .success-end .propose-to-create-new-order .calendar .header .right-nav.disabled{opacity:0;cursor:default}.order .success-end .propose-to-create-new-order .calendar .next-month-name{position:absolute;display:flex;align-items:center;font-size:1vw;bottom:-3vw;right:calc((100% - 12vw)/2);flex-direction:column}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .next-month-name{bottom:-10vw;right:calc((100% - 40vw)/2);flex-direction:column}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .next-month-name{bottom:-4vw;right:calc((100% - 20vw)/2);flex-direction:column}}.order .success-end .propose-to-create-new-order .calendar .next-month-name-triangle{width:0;height:0;border-top:none;border-left:1vw solid transparent;border-right:1vw solid transparent;border-bottom:1vw solid rgba(0,0,0,.1)}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .next-month-name-triangle{width:0;height:0;border-top:none;border-left:2vw solid transparent;border-right:2vw solid transparent;border-bottom:2vw solid rgba(0,0,0,.1)}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .next-month-name-triangle{border-left:1.5vw solid transparent;border-right:1.3vw solid transparent;border-bottom:1.5vw solid rgba(0,0,0,.1)}}.order .success-end .propose-to-create-new-order .calendar .next-month-name-text{background:rgba(0,0,0,.1);padding:.5vw;width:12vw;text-align:center;font-weight:400}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .next-month-name-text{font-size:3.5vw;width:35vw;padding:2vw}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .next-month-name-text{font-size:2vw;width:20vw;padding:1vw}}.order .success-end .propose-to-create-new-order .calendar .items{display:flex;flex-wrap:wrap;width:100%}.order .success-end .propose-to-create-new-order .calendar .items .item{width:calc(94%/7);margin-right:1%;background:rgba(0,0,0,.02);height:2.9vw;margin-bottom:.3vw;font-size:1vw;align-items:center;display:flex;justify-content:center;flex-direction:column}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item{height:11vw;font-size:4vw;margin-bottom:1vw}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item{height:6vw;font-size:1.8vw;margin-bottom:.5vw}}.order .success-end .propose-to-create-new-order .calendar .items .item .coefficient{font-size:.7vw;margin-bottom:.2vw;font-weight:600}.order .success-end .propose-to-create-new-order .calendar .items .item .discount{color:#367d5c;font-size:.7vw;margin-bottom:.2vw;font-weight:600}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item .coefficient,.order .success-end .propose-to-create-new-order .calendar .items .item .discount{font-size:3vw}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item .coefficient,.order .success-end .propose-to-create-new-order .calendar .items .item .discount{font-size:1.3vw;margin-bottom:.4vw}}.order .success-end .propose-to-create-new-order .calendar .items .item .coefficient{color:#2457c6}.order .success-end .propose-to-create-new-order .calendar .items .item .name,.order-content .order-payment .need-to-pay strong,.order-content .order-time-warning .value span,.order-content .payments .item .label span{font-weight:700}.order .success-end .propose-to-create-new-order .calendar .items .item:nth-child(7n){margin-right:0}.order .success-end .propose-to-create-new-order .calendar .items .item.day-of-week{padding:.1vw;font-size:.7vw;text-transform:uppercase;font-weight:600;height:2vw;background:0 0;border-bottom:.2vw solid rgba(0,0,0,.1);border-radius:0}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item.day-of-week{font-size:3vw;padding:2vw 0;height:auto;border-bottom:.2vw solid rgba(0,0,0,.3)}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item.day-of-week{font-size:1.2vw;padding:.5vw 0}}.order .success-end .propose-to-create-new-order .calendar .items .item.day-in-month{cursor:pointer}.order .success-end .propose-to-create-new-order .calendar .items .item.day-in-month:hover,.order .success-end .propose-to-create-new-order .calendar .items .item.inactive:hover{background:rgba(0,0,0,.07)}.order .success-end .propose-to-create-new-order .calendar .items .item.inactive{background:rgba(0,0,0,.06);cursor:pointer}.order .success-end .propose-to-create-new-order .calendar .items .item.closed-first-half,.order .success-end .propose-to-create-new-order .calendar .items .item.closed-second-half,.order-header{position:relative}.order .success-end .propose-to-create-new-order .calendar .items .item.closed-first-half .bg-close-half-day,.order .success-end .propose-to-create-new-order .calendar .items .item.closed-second-half .bg-close-half-day{position:absolute;height:50%;width:100%}.order .success-end .propose-to-create-new-order .calendar .items .item.today{background:rgba(0,0,0,.1);opacity:1}.order .success-end .propose-to-create-new-order .calendar .items .item.today .today-label{font-size:.7vw;margin-bottom:.2vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item.today .today-label{font-size:2.5vw;margin-bottom:.6vw}}@media (min-width:768px) and (max-width:960px){.order .success-end .propose-to-create-new-order .calendar .items .item.today .today-label{font-size:1.1vw;margin-bottom:.4vw}}.order .success-end .propose-to-create-new-order .calendar .items .item.active .coefficient,.order .success-end .propose-to-create-new-order .calendar .items .item.active .discount{color:#fff}.order .success-end .propose-to-create-new-order .calendar .items .item.active,.order .success-end .propose-to-create-new-order .calendar .items .item.active:hover{background:#2457c6;color:#fff}.order .success-end .propose-to-create-new-order .calendar .items .item.not-available{opacity:.2;cursor:default;position:relative}.order .success-end .propose-to-create-new-order .calendar .items .item.not-available img,.order .success-end .propose-to-create-new-order .calendar .items .item.not-available svg{position:absolute;width:50%;height:50%;opacity:.4;top:auto;left:auto;right:auto;display:block}.order .success-end .propose-to-create-new-order .actions{margin-top:4vw}@media (max-width:960px){.order .success-end .propose-to-create-new-order .actions{margin-top:16vw}}.order .success-end .propose-to-create-new-order .actions .button{background:#2457c6;color:#fff;padding:1.2vw 0;text-align:center;width:100%;font-size:1.2vw;font-weight:700;cursor:pointer}@media (max-width:960px){.order .success-end .propose-to-create-new-order .actions .button{padding:4.5vw 0;font-size:4.5vw}}.order .success-end .propose-to-create-new-order .actions .button:hover{background:#1c47a6}.order .are-you-sure-propose,.order .are-you-sure-refuse,.order .are-you-sure-sms{z-index:110;text-align:center;justify-content:flex-end}.order .are-you-payment,.order .are-you-sure-end,.order .are-you-sure-take{z-index:110;text-align:center}.order .are-you-sure-end{justify-content:flex-end}.order .are-you-payment img,.order .are-you-sure-end img,.order .are-you-sure-propose img,.order .are-you-sure-refuse img,.order .are-you-sure-sms img,.order .are-you-sure-take img{width:4vw;height:auto;margin-bottom:1vw}@media (max-width:960px){.order .are-you-payment img,.order .are-you-sure-end img,.order .are-you-sure-propose img,.order .are-you-sure-refuse img,.order .are-you-sure-sms img,.order .are-you-sure-take img{width:15vw;margin-bottom:3vw}}.order .are-you-payment .question,.order .are-you-sure-end .question,.order .are-you-sure-propose .question,.order .are-you-sure-refuse .question,.order .are-you-sure-sms .question,.order .are-you-sure-take .question{font-size:1.4vw;font-weight:500}@media (max-width:960px){.order .are-you-payment .question,.order .are-you-sure-end .question,.order .are-you-sure-propose .question,.order .are-you-sure-refuse .question,.order .are-you-sure-sms .question,.order .are-you-sure-take .question{font-size:6vw;line-height:6.5vw;padding:0 10%}}.order .are-you-sure-propose .answers{display:flex;margin-top:2vw}.order .are-you-sure-sms .answers{display:flex}.order .are-you-payment .answers,.order .are-you-sure-end .answers,.order .are-you-sure-refuse .answers,.order .are-you-sure-take .answers{display:flex;margin-top:2vw}@media (max-width:960px){.order .are-you-payment .answers,.order .are-you-sure-end .answers,.order .are-you-sure-propose .answers,.order .are-you-sure-refuse .answers,.order .are-you-sure-sms .answers,.order .are-you-sure-take .answers{margin-top:5vw}}.order .are-you-payment .answers .no,.order .are-you-payment .answers .yes,.order .are-you-sure-end .answers .no,.order .are-you-sure-end .answers .yes,.order .are-you-sure-propose .answers .no,.order .are-you-sure-propose .answers .yes,.order .are-you-sure-refuse .answers .no,.order .are-you-sure-refuse .answers .yes,.order .are-you-sure-sms .answers .no,.order .are-you-sure-sms .answers .yes,.order .are-you-sure-take .answers .no,.order .are-you-sure-take .answers .yes{background:#fbe6e5;cursor:pointer;padding:1.3vw 3vw;font-weight:500;font-size:1.3vw}@media (max-width:960px){.order .are-you-payment .answers .no,.order .are-you-payment .answers .yes,.order .are-you-sure-end .answers .no,.order .are-you-sure-end .answers .yes,.order .are-you-sure-propose .answers .no,.order .are-you-sure-propose .answers .yes,.order .are-you-sure-refuse .answers .no,.order .are-you-sure-refuse .answers .yes,.order .are-you-sure-sms .answers .no,.order .are-you-sure-sms .answers .yes,.order .are-you-sure-take .answers .no,.order .are-you-sure-take .answers .yes{padding:4vw 8vw;font-size:5vw}}.order .are-you-payment .answers .no:hover,.order .are-you-payment .answers .yes:hover,.order .are-you-sure-end .answers .no:hover,.order .are-you-sure-end .answers .yes:hover,.order .are-you-sure-propose .answers .no:hover,.order .are-you-sure-propose .answers .yes:hover,.order .are-you-sure-refuse .answers .no:hover,.order .are-you-sure-refuse .answers .yes:hover,.order .are-you-sure-sms .answers .no:hover,.order .are-you-sure-sms .answers .yes:hover,.order .are-you-sure-take .answers .no:hover,.order .are-you-sure-take .answers .yes:hover{background:rgba(255,0,0,.3)}.order .are-you-payment .answers .yes,.order .are-you-sure-end .answers .yes,.order .are-you-sure-propose .answers .yes,.order .are-you-sure-refuse .answers .yes,.order .are-you-sure-sms .answers .yes,.order .are-you-sure-take .answers .yes{border-top-right-radius:0;border-bottom-right-radius:0}.order .are-you-payment .answers .no,.order .are-you-sure-end .answers .no,.order .are-you-sure-propose .answers .no,.order .are-you-sure-refuse .answers .no,.order .are-you-sure-sms .answers .no,.order .are-you-sure-take .answers .no{border-top-left-radius:0;border-bottom-left-radius:0;background:rgba(0,0,0,.05)}.order .are-you-payment .answers .no:hover,.order .are-you-sure-end .answers .no:hover,.order .are-you-sure-propose .answers .no:hover,.order .are-you-sure-refuse .answers .no:hover,.order .are-you-sure-sms .answers .no:hover,.order .are-you-sure-take .answers .no:hover{background:rgba(0,0,0,.1)}.order .are-you-sure-sms{padding:0;left:0;top:0}.order .are-you-sure-sms .answers{margin-top:1vw}@media (max-width:960px){.order .are-you-sure-sms .answers{margin-top:5vw}}.order .are-you-payment .answers .yes,.order .are-you-sure-sms .answers .yes,.order .are-you-sure-take .answers .yes{background:#e8f4b3}.order .are-you-payment,.order .are-you-sure-take{justify-content:center}.order .are-you-payment .answers .yes:hover,.order .are-you-sure-take .answers .yes:hover{background:#59b78b}.order-header{display:flex;justify-content:space-between;align-items:center;font-size:1.4vw;padding:1.7vw 2vw;cursor:pointer;z-index:107}@media (max-width:960px){.order-header{font-size:5vw;padding:5vw}}.order-header:hover{background:rgba(0,0,0,.01)}.order-header .data,.order-header .data .id,.order-header .data .time{display:flex;align-items:center}.order-header .data .time{font-weight:500}.order-header .data .id{font-weight:700;margin-right:2vw}@media (max-width:960px){.order-header .data .id{margin-right:4vw}}.order-header .data .time img{margin-right:.5vw;width:2vw;height:auto}@media (max-width:960px){.order-header .data .time img{margin-right:2vw;width:6vw}}.order-header .hr{display:flex}.order-header .hr img{width:1.2vw;height:auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:960px){.order-header .hr img{width:4vw}}.order-content{font-size:1.2vw}@media (max-width:960px){.order-content{font-size:4vw}}.order-content .customer-choose-employee{width:calc(100% + 2vw);margin-left:-1vw;display:flex;padding:1vw 2vw;background:#59b78b;justify-content:space-between;margin-bottom:.9vw;align-items:center}@media (max-width:960px){.order-content .customer-choose-employee{padding:3vw 5vw;margin-bottom:3vw;margin-left:-3vw;width:calc(100% + 6vw)}}.order-content .customer-choose-employee img{width:3vw;height:auto}@media (max-width:960px){.order-content .customer-choose-employee img{width:10vw}}.order-content .customer-choose-employee .text-info{width:calc(100% - 4vw)}@media (max-width:960px){.order-content .customer-choose-employee .text-info{width:calc(100% - 13vw)}}.order-content .customer-choose-employee .text-info .payment-higher{display:block;margin-top:.3vw;font-weight:700;font-size:1.2vw}@media (max-width:960px){.order-content .customer-choose-employee .text-info .payment-higher{margin-top:1vw;font-size:4vw}}.order-content .bonus-message{margin-top:.5vw;width:100%;margin-left:0;align-items:center!important;padding:1vw!important;justify-content:center!important;border-radius:0}@media (max-width:960px){.order-content .bonus-message{margin-top:1vw;width:88vw;margin-left:3vw;align-items:center!important;padding:3vw!important;border-radius:1.2vw}}.order-content .bonus-message img{width:3vw!important}@media (max-width:960px){.order-content .bonus-message img{width:7vw!important}}.order-content .bonus-message span{width:auto!important;margin-left:.5vw}@media (max-width:960px){.order-content .bonus-message span{margin-left:3vw}}.order-content .payments{display:flex;justify-content:space-between;padding:0 1vw 1vw;flex-wrap:wrap}@media (max-width:960px){.order-content .payments{padding:0 3vw 2vw}}.order-content .payments .item{background:rgba(0,0,0,.03);padding:1vw;text-align:left;width:49.4%;margin-bottom:.3vw}.order-content .payments .item.platform{padding:0;display:flex}@media (max-width:960px){.order-content .payments .item.platform{flex-direction:column}}.order-content .payments .item.platform .comission,.order-content .payments .item.platform .vat{padding:1vw}@media (max-width:960px){.order-content .payments .item.platform .comission,.order-content .payments .item.platform .vat{padding:3vw}}.order-content .payments .item.platform .vat{border-left:1px solid rgba(0,0,0,.1)}@media (max-width:960px){.order-content .payments .item.platform .vat{border-left:0}}.order-content .payments .item.platform .comission{width:65%}@media (max-width:960px){.order-content .payments .item.platform .comission{width:100%}}.order-content .payments .item.platform .vat{width:35%;font-size:.9vw}@media (max-width:960px){.order-content .payments .item.platform .vat{font-size:3vw;width:100%}}.order-content .payments .item.platform .vat .value{font-size:1vw}@media (max-width:960px){.order-content .payments .item.platform .vat .value{font-size:3vw}.order-content .payments .item{padding:3vw}}@media (max-width:960px){.order-content .payments .item .label span{font-size:2.8vw}}.order-content .payments .item .value{font-weight:700;margin-top:.3vw}@media (max-width:960px){.order-content .payments .item .value{margin-top:1vw}}.order-content .payments .item.remuneration{background:#e8f4b3}@media (max-width:960px){.order-content .payments .item{margin-bottom:1vw}}.order-content .payments .item:last-child,.order-content .payments .item:nth-last-child(2){margin-bottom:0}.order-content .order-private-house{display:flex;align-items:center;background:#fafafa;padding:1vw;justify-content:center;margin:1vw 2vw 0}@media (max-width:960px){.order-content .order-private-house{padding:3vw;margin:2vw 3vw 0}}.order-content .order-private-house span{margin-left:1vw;font-weight:500}@media (max-width:960px){.order-content .order-private-house span{margin-left:2vw}}.order-content .order-private-house img{width:3vw;height:auto}@media (max-width:960px){.order-content .order-private-house img{width:7vw}}.order-content .order-payment-warning{background:#59b78b;padding:1vw;margin:0 1vw 1vw;color:#fff;font-weight:500;text-align:center;font-size:1vw}@media (max-width:960px){.order-content .order-payment-warning{padding:3vw;margin:0 3vw 3vw;font-size:3.5vw}}.order-content .order-time-warning{display:flex;background:#ffee9f;padding:1vw;margin-bottom:1.5vw;align-items:center;justify-content:space-between}@media (max-width:960px){.order-content .order-time-warning{padding:3vw;margin-bottom:2vw;align-items:flex-start}}.order-content .order-time-warning img{width:3vw;height:auto}@media (max-width:960px){.order-content .order-time-warning img{width:8vw}}.order-content .order-time-warning-content{width:calc(100% - 4vw)}@media (max-width:960px){.order-content .order-time-warning-content{width:calc(100% - 11.5vw)}}.order-content .order-time-warning .value{font-size:1.3vw}@media (max-width:960px){.order-content .order-time-warning .value{font-size:4vw;line-height:4.5vw}}.order-content .order-time-warning .text{margin-top:.3vw;font-size:1vw}@media (max-width:960px){.order-content .order-time-warning .text{margin-top:1vw;font-size:3.8vw;line-height:4.5vw}}.order-content .description{display:flex;flex-direction:column}.order-content .address,.order-content .amount,.order-content .detergents,.order-content .number-of-employees,.order-content .time,.order-content .vacuum{display:flex;align-items:center;padding:1.2vw 2vw;border-bottom:1px solid rgba(0,0,0,.03)}@media (max-width:960px){.order-content .address,.order-content .amount,.order-content .detergents,.order-content .number-of-employees,.order-content .time,.order-content .vacuum{padding:4vw 3vw}}.order-content .address img,.order-content .amount img,.order-content .detergents img,.order-content .number-of-employees img,.order-content .time img,.order-content .vacuum img{width:1.5vw}@media (max-width:960px){.order-content .address img,.order-content .amount img,.order-content .detergents img,.order-content .number-of-employees img,.order-content .time img,.order-content .vacuum img{width:6vw}}.order-content .address span,.order-content .amount span,.order-content .detergents span,.order-content .number-of-employees span,.order-content .time span,.order-content .vacuum span{margin-left:.7vw}@media (max-width:960px){.order-content .address span,.order-content .amount span,.order-content .detergents span,.order-content .number-of-employees span,.order-content .time span,.order-content .vacuum span{line-height:5vw;max-width:calc(100% - 9vw);margin-left:3vw}}.order-content .address:first-child,.order-content .amount:first-child,.order-content .detergents:first-child,.order-content .number-of-employees:first-child,.order-content .time:first-child,.order-content .vacuum:first-child{padding-top:0}@media (max-width:960px){.order-content .address:first-child,.order-content .amount:first-child,.order-content .detergents:first-child,.order-content .number-of-employees:first-child,.order-content .time:first-child,.order-content .vacuum:first-child{padding-top:2vw}}.order-content .detergents{background:rgba(100,255,30,.3)}.order-content .vacuum.need{background:#fbe6e5;border-bottom:none}.order-content .details,header .mobile-my-orders a{display:flex;text-decoration:none;align-items:center}.order-content .details{padding:1.5vw 2vw;justify-content:center;color:#000;font-weight:500}@media (max-width:960px){.order-content .details{padding:5vw 2vw;font-size:4.5vw}}.order-content .details:hover{background:rgba(0,0,0,.02);text-decoration:underline}.order-content .details img{width:1.6vw;margin-left:1vw}@media (max-width:960px){.order-content .details img{margin-left:3vw;width:5vw}}.order-content .order-qr-edit{display:flex;flex-direction:column;align-items:center}.order-content .order-qr-edit .qr-text{text-align:center;font-size:1.2vw;padding:0 20%;line-height:1.6vw}@media (max-width:960px){.order-content .order-qr-edit .qr-text{font-size:4.5vw;line-height:5.6vw;padding:0 10%}}.order-content .send-sms-to-client{text-align:center;align-items:center;justify-content:center;margin-bottom:2vw;padding:0 1vw;position:relative}@media (max-width:960px){.order-content .send-sms-to-client{margin-bottom:10vw;padding:0 5vw}}.order-content .send-sms-to-client.show-success .button{cursor:default;background:#e8f4b3}.order-content .send-sms-to-client.show-success .button .button-content{display:none}.order-content .send-sms-to-client.show-success .button .button-success{display:flex}.order-content .send-sms-to-client .or{font-size:1.3vw;opacity:.4;margin-bottom:1vw}@media (max-width:960px){.order-content .send-sms-to-client .or{font-size:5vw;margin-bottom:5vw}}.order-content .send-sms-to-client .button{background:#59b78b;padding:1vw;cursor:pointer}@media (max-width:960px){.order-content .send-sms-to-client .button{padding:4vw 5vw}}.order-content .send-sms-to-client .button:hover{background:#4ea47c}.order-content .send-sms-to-client .button .button-content,.order-content .send-sms-to-client .button .button-success{display:flex;align-items:center;justify-content:center}.order-content .send-sms-to-client .button img,.order-content .send-sms-to-client .button svg{width:2vw;height:auto}@media (max-width:960px){.order-content .send-sms-to-client .button img,.order-content .send-sms-to-client .button svg{width:8vw}}.order-content .send-sms-to-client .button span{font-size:1.2vw;margin-left:1vw;font-weight:500}@media (max-width:960px){.order-content .send-sms-to-client .button span{font-size:4.3vw;margin-left:3vw}}.order-content .order-payment.method-card .need-to-pay.cash,.order-content .send-sms-to-client .button .button-success{display:none}.order-content .order-payment{padding:.3vw 1vw 1vw;overflow:hidden;position:relative}@media (max-width:960px){.order-content .order-payment{padding:1vw 3vw 3vw}}.order-content .order-payment.method-card{padding-top:0}.order-content .order-payment .choose-payment-method{display:flex;flex-direction:column}.order-content .order-payment .choose-payment-method .title{font-size:1.3vw;text-align:center;margin-bottom:1.1vw;opacity:.5;font-weight:500}@media (max-width:960px){.order-content .order-payment .choose-payment-method .title{font-size:4.2vw;margin-bottom:1.8vw}}.order-content .order-payment .choose-payment-method .items{display:flex;justify-content:space-between}.order-content .order-payment .choose-payment-method .items .item{display:flex;width:49%;background:#fafafa;padding:1.6vw 2vw;text-align:center;font-weight:500;justify-content:center;cursor:pointer;align-items:center}@media (max-width:960px){.order-content .order-payment .choose-payment-method .items .item{padding:5vw 2vw}}.order-content .order-payment .choose-payment-method .items .item img{width:2vw;height:auto;margin-right:1vw}@media (max-width:960px){.order-content .order-payment .choose-payment-method .items .item img{width:6vw;margin-right:2.5vw}}.order-content .order-payment .choose-payment-method .items .item.active{background:#2457c6;color:#fff}.order-content .order-payment .need-to-pay{background:#e8f4b3;padding:1vw 3vw;display:flex;align-items:center;justify-content:center}@media (max-width:960px){.order-content .order-payment .need-to-pay{padding:4vw 5vw;font-size:4.5vw;text-align:center;flex-direction:column}}.order-content .order-payment .need-to-pay.card{padding:2vw 3vw;margin-bottom:0}@media (max-width:960px){.order-content .order-payment .need-to-pay.card{padding:6vw 5vw}}.order-content .order-payment .need-to-pay .int{background:#59b78b;padding:.8vw 1vw;margin-left:1vw;font-size:1.6vw;font-weight:700}@media (max-width:960px){.order-content .order-payment .need-to-pay .int{padding:2vw 4vw;margin-top:2vw;font-size:5.5vw}}.order-content .other-employees-on-order,.order-content .other-service-types{display:flex;padding:0 1vw .5vw;flex-direction:column;align-items:flex-start}@media (max-width:960px){.order-content .other-employees-on-order,.order-content .other-service-types{padding:0 3vw 2vw}}.order-content .other-employees-on-order .label,.order-content .other-service-types .label{opacity:.5}.order-content .other-employees-on-order .items,.order-content .other-service-types .items{display:flex;flex-wrap:wrap;width:100%;margin-top:1vw}@media (max-width:960px){.order-content .other-employees-on-order .items,.order-content .other-service-types .items{margin-top:3vw}}.order-content .other-employees-on-order .items .item,.order-content .other-service-types .items .item{display:flex;align-items:flex-start;margin-right:1.5vw;margin-bottom:1vw}@media (max-width:960px){.order-content .other-employees-on-order .items .item,.order-content .other-service-types .items .item{margin-right:3vw;margin-bottom:3vw}}.order-content .other-employees-on-order .items .item img,.order-content .other-service-types .items .item img{width:1.5vw;margin-right:.5vw}@media (max-width:960px){.order-content .other-employees-on-order .items .item img,.order-content .other-service-types .items .item img{width:5vw;margin-right:1.5vw}}.order-content .other-employees-on-order .items .item .name,.order-content .other-service-types .items .item .name{font-weight:500}@media (max-width:960px){.order-content .other-employees-on-order .items .item .name,.order-content .other-service-types .items .item .name{font-size:4.5vw}}.order-content .other-employees-on-order .items .item a,.order-content .other-service-types .items .item a{color:#000;margin-top:.5vw;text-decoration:none;display:block}@media (max-width:960px){.order-content .other-employees-on-order .items .item a,.order-content .other-service-types .items .item a{margin-top:2vw}}.order-content .other-employees-on-order .items .item a:hover,.order-content .other-service-types .items .item a:hover{text-decoration:underline}.order-content .other-employees-on-order,.order-content .other-employees-on-order .titles,.order-content .other-service-types .titles{margin-top:.5vw}@media (max-width:960px){.order-content .other-employees-on-order .titles,.order-content .other-service-types .titles{margin-top:2vw}}.order-content .other-employees-on-order .titles .title,.order-content .other-service-types .titles .title{font-size:1.1vw;margin-bottom:1vw}@media (max-width:960px){.order-content .other-employees-on-order .titles .title,.order-content .other-service-types .titles .title{margin-bottom:3vw;font-size:4.5vw}}@media (max-width:960px){.order-content .other-employees-on-order{margin-top:3vw}}.order-content .order-qr{display:none;flex-direction:column;align-items:center;background:#fafafa;padding:1vw;font-size:1.1vw;text-align:center;margin:1vw;line-height:1.4vw}.order-content .order-qr img,.section__registration .content .form .group p{margin-top:1vw}.order-content .order-labels{display:flex;flex-wrap:wrap;margin-bottom:1vw;padding:0 1vw}@media (max-width:960px){.order-content .order-labels{margin-bottom:4vw;padding:0 3vw}}.order-content .order-labels .item{padding:1vw 3vw;margin-right:.5vw;text-align:center;margin-bottom:.3vw}@media (max-width:960px){.order-content .order-labels .item{margin-right:1.5vw;margin-bottom:1vw;padding:3vw 6vw}}.order-content .order-labels .item.item-new{background:#59b78b;color:#fff;border:1px solid #59b78b}.order-content .order-labels .item.item-correction{background:#ec4307;color:#fff;border:1px solid #ec4307}.order-content .order-labels .item.item-attention{background:#f8da79;border:1px solid #f8da79;color:#000}.order-content .order-labels .item.item-promo{background:#2457c6;color:#fff;border:1px solid #2457c6}.order-content .order-labels .item.active{opacity:1}.order-content .notes{margin:-1.5vw 2vw 2vw;padding:1vw}@media (max-width:960px){.order-content .notes{padding:3vw;margin:-3vw 3vw 5vw}}.order-content .notes .label{font-weight:500;font-size:1.2vw;margin-bottom:.3vw;text-decoration:underline}@media (max-width:960px){.order-content .notes .label{margin-bottom:1vw;font-size:4.5vw}}.order-content .additional-info{margin:-1.5vw 2vw 2vw;display:flex;flex-direction:column;align-items:center}@media (max-width:960px){.order-content .additional-info{margin:-3vw 3vw 5vw}}.order-content .additional-info-text{background:rgba(0,0,0,.05);padding:1vw}@media (max-width:960px){.order-content .additional-info-text{padding:3vw}}.order-content .additional-info-triangle{width:0;height:0;border-left:.7vw solid transparent;border-right:.7vw solid transparent;border-bottom:.7vw solid rgba(0,0,0,.05)}@media (max-width:960px){.order-content .additional-info-triangle{border-left:3vw solid transparent;border-right:3vw solid transparent;border-bottom:3vw solid rgba(0,0,0,.05)}}.order-content .order-description{padding:1vw 2vw 2vw}@media (max-width:960px){.order-content .order-description{padding:3vw 3vw 5vw}}.order-content .order-description .order-types{display:flex;margin-bottom:1vw}@media (max-width:960px){.order-content .order-description .order-types{margin-bottom:3vw}}.order-content .order-description .order-types .type{background:#f8da79;color:#000;padding:1vw 2vw;font-size:1.2vw;font-weight:500}@media (max-width:960px){.order-content .order-description .order-types .type{padding:2.5vw 4vw;font-size:4vw}}.order-content .order-description .order-info{font-size:1.3vw;line-height:1.6vw}@media (max-width:960px){.order-content .order-description .order-info{font-size:4.5vw;line-height:6vw}}.order-content .order-person{display:flex;align-items:center;justify-content:center;margin-bottom:1.5vw;margin-top:-1vw}@media (max-width:960px){.order-content .order-person{margin-bottom:6vw;margin-top:0;align-items:center}}.order-content .order-person img{width:3vw;height:auto}@media (max-width:960px){.order-content .order-person img{width:12vw}}.order-content .order-person .order-person-content{margin-left:1vw;font-size:1.2vw;font-weight:500;display:flex}@media (max-width:960px){.order-content .order-person .order-person-content{margin-left:5vw;font-size:4vw;flex-direction:column}}.order-content .order-person .order-person-content .name{font-weight:700}@media (max-width:960px){.order-content .order-person .order-person-content .name{font-size:5vw}}.order-content .order-person .order-person-content a{color:#000;display:block;margin-left:1vw;text-decoration:none;font-weight:700}@media (max-width:960px){.order-content .order-person .order-person-content a{margin-top:1vw;margin-left:0}}.order-content .actions .cant-refuse{background:rgba(255,0,0,.3);padding:1.5vw;text-align:center;margin:0 1vw 1vw}@media (max-width:960px){.order-content .actions .cant-refuse{padding:4vw;margin:0 3vw 3vw}}.order-content .actions .cant-refuse .title{font-weight:700;margin-bottom:.6vw;display:block}@media (max-width:960px){.order-content .actions .cant-refuse .title{margin-bottom:3vw}}.order-content .actions .button{background:#59b78b;font-size:1.4vw;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;width:100%;padding:2vw 0;border-top-left-radius:0;border-top-right-radius:0}@media (max-width:960px){.order-content .actions .button{font-size:4.5vw;padding:6vw 0}}.order-content .actions .button:hover,header menu li.active a:hover{background:#4ea47c}.order-content .actions .button.refuse-order{background:#ec4307;color:#fff}.order-content .actions .button.refuse-order:hover{background:#ff5c5c;color:#fff}.order-content .actions .set-employee-with-cash{padding:2vw;border-top:1px dashed rgba(0,0,0,.1);margin-top:1vw}@media (max-width:960px){.order-content .actions .set-employee-with-cash{padding:5vw 3vw}}.order-content .actions .set-employee-with-cash .employees{display:flex;margin-top:1vw;flex-wrap:wrap}@media (max-width:960px){.order-content .actions .set-employee-with-cash .employees{margin-top:3vw}}.order-content .actions .set-employee-with-cash .employees .employee{padding:.8vw 1.2vw;background:rgba(0,0,0,.03);cursor:pointer;margin-right:.3vw;margin-bottom:.3vw}@media (max-width:960px){.order-content .actions .set-employee-with-cash .employees .employee{padding:4vw 6vw;margin-right:1vw;margin-bottom:1vw}}.order-content .actions .set-employee-with-cash .employees .employee:hover{background:rgba(0,0,0,.1)}.order-content .actions .set-employee-with-cash .employees .employee.active{background:#2457c6;color:#fff}.order-content .actions .have-cash{display:flex;flex-direction:column;align-items:center;margin-bottom:2vw}@media (max-width:960px){.order-content .actions .have-cash{margin-bottom:7vw}}.order-content .actions .have-cash.active{margin-bottom:2.5vw}@media (max-width:960px){.order-content .actions .have-cash.active{margin-bottom:7vw}}.order-content .actions .have-cash.active .button,header.open .mobile-menu svg.open{display:none}.order-content .actions .have-cash.active .already-have-cash,header.open menu{display:flex}.order-content .actions .have-cash .button{background:#2457c6;display:flex;align-items:center;justify-content:center;font-weight:500;width:92%;border-radius:.3vw;padding:1vw 0;color:#fff}.order-content .actions .have-cash .button:hover{background:#1c47a6}@media (max-width:960px){.order-content .actions .have-cash .button{border-radius:1.2vw;padding:3vw 0;font-size:4vw}}.order-content .actions .have-cash .already-have-cash{display:none;align-items:center;justify-content:center;font-size:1.4vw;font-weight:500}@media (max-width:960px){.order-content .actions .have-cash .already-have-cash{font-size:5vw}}.order-content .actions .have-cash .already-have-cash img{width:1.6vw}@media (max-width:960px){.order-content .actions .have-cash .already-have-cash img{width:6vw}}.order-content .actions .have-cash img{width:2.4vw;margin-right:.5vw}@media (max-width:960px){.order-content .actions .have-cash img{width:9vw;margin-right:2.5vw}}.no-orders,header,header menu li{display:flex;justify-content:center}.no-orders{background:rgba(255,0,0,.1);padding:4vw 2vw;font-size:1.4vw;text-align:center;width:100%;flex-direction:column;align-items:center}@media (max-width:960px){.no-orders{padding:10vw 6vw;font-size:5vw}}.no-orders a,header menu,header menu li.language .active{display:flex;align-items:center;justify-content:center}.no-orders a{margin-top:1.5vw;background:#59b78b;padding:1vw 2vw;color:#000;text-decoration:none;font-weight:500;font-size:1.2vw}@media (max-width:960px){.no-orders a{margin-top:4vw;padding:3.5vw 6vw;font-size:4vw}}.no-orders a img{width:1vw;height:auto;margin-left:1vw}@media (max-width:960px){.no-orders a img{width:5vw;margin-left:3vw}}header{background:#1c47a6;padding:0 5vw;justify-content:space-between;position:fixed;width:100%;z-index:999}@media (max-width:960px){header{padding:0 0 0 5vw;align-items:center;justify-content:space-between;height:16vw}}header menu li.language:hover .available,header.open .mobile-menu svg.close{display:block}header .logo{display:flex;width:6vw}@media (max-width:960px){header .logo{width:20vw}}header .logo svg{width:6vw;height:auto}@media (max-width:960px){header .logo svg{width:20vw}}header .mobile-menu{display:none;align-items:center;justify-content:center;padding:1vw;height:15vw;width:15vw}header .mobile-menu svg{width:8vw;height:8vw;fill:#fff}header .mobile-menu svg.close{display:none;width:6vw;height:6vw}@media (max-width:960px){header .mobile-menu{display:flex}}header .mobile-my-orders{display:none}@media (max-width:960px){header .mobile-my-orders{display:flex}}header .mobile-my-orders a{color:#fff;font-size:4vw}header .mobile-my-orders a svg{width:6vw;height:6vw;margin-right:2vw}header .mobile-my-orders a .number{background:#fff;border-radius:50%;color:#000;width:6vw;height:6vw;font-weight:700;margin-left:1.5vw}header menu{width:calc(100% - 6vw);justify-content:flex-end}@media (max-width:960px){header menu{position:absolute;top:15vw;left:0;width:100%;background:#1c47a6;flex-direction:column;display:none}}header menu li{list-style:none;border-left:1px solid rgba(255,255,255,.1);height:100%;width:10%}@media (max-width:960px){header menu li{width:100%}}header menu li.orders{width:17%}@media (max-width:960px){header menu li.orders{width:100%}}header menu li.my-orders{width:15%}@media (max-width:960px){header menu li.my-orders{width:100%}}header menu li.payments{width:10%}@media (max-width:960px){header menu li.payments{width:100%}}header menu li.reviews{width:12%}@media (max-width:960px){header menu li.reviews{width:100%}}header menu li.weekends{width:10%}@media (max-width:960px){header menu li.weekends{width:100%}}header menu li.documents{width:10%}@media (max-width:960px){header menu li.documents{width:100%}}header menu li.exit{width:9%}@media (max-width:960px){header menu li.exit{width:100%}}header menu li.payments a .number{border-radius:2vw;width:auto;padding:0 1vw}@media (max-width:960px){header menu li.payments a .number{padding:0 2vw}}header menu li.language{position:relative;width:9%}@media (max-width:960px){header menu li.language{width:100%;border-left:none;flex-direction:column;align-items:center;padding-top:3vw}}header menu li.language img,header menu li.language svg{width:1vw;height:auto;margin-right:.4vw}@media (max-width:960px){header menu li.language img,header menu li.language svg{width:6vw;margin-right:2vw}}header menu li.language .active{height:100%;color:#fff;font-size:.8vw;cursor:pointer;width:auto}@media (max-width:960px){header menu li.language .active{font-size:4vw;background:rgba(255,255,255,.1);padding:3vw 6vw;border-radius:10vw}}@media (max-width:960px){header menu li.language:hover .available{display:flex}}header menu li.language .available{position:absolute;top:3vw;background:#fff;box-shadow:0 0 1vw rgba(0,0,0,.1);display:none}@media (max-width:960px){header menu li.language .available{display:flex;flex-wrap:wrap;position:static;background:0 0;box-shadow:none;justify-content:center;margin-bottom:3vw;margin-top:2vw}}header menu li.language .available .item{padding:.8vw 1.5vw;display:flex;font-size:1vw;cursor:pointer;white-space:nowrap;align-items:center}@media (max-width:960px){header menu li.language .available .item{font-size:4vw;color:#fff;margin-right:2vw;padding:3vw 5vw}}header menu li.language .available .item:hover{background:rgba(0,0,0,.05)}header menu li.active a{background:#4ea47c;color:#000}header menu li.active a .number{background:#000;color:#fff}header .mobile-my-orders a .number,header menu li a,header menu li a .number{display:flex;align-items:center;justify-content:center}header menu li a{text-decoration:none;color:#fff;font-size:.9vw;padding:.6vw 0;height:100%;font-weight:600;width:100%}@media (max-width:960px){header menu li a{width:100%;font-size:4vw;padding:3vw 10vw;border-bottom:1px solid rgba(255,255,255,.1)}}header menu li a:hover{background:rgba(255,255,255,.1)}header menu li a .number{background:#fff;color:#1c47a6;font-weight:700;padding:.5vw;margin-left:.5vw}@media (max-width:960px){header menu li a .number{padding:3vw;font-size:5vw;margin-left:3vw}}header menu li a svg{width:1.3vw;height:1.3vw;margin-right:.5vw}@media (max-width:960px){header menu li a svg{width:8vw;height:8vw;margin-right:3vw}}header menu li:last-child{border-left:0}header menu li:last-child a{background:rgba(255,255,255,.1)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 8px rgba(0,0,0,.15);background-color:#fff;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed;z-index:9999}.iti-mobile .iti__country-list{max-height:100%;width:100%;border-radius:1vw}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag,.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../../images/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}.ajax-loader{position:absolute;top:0;left:0;background:rgba(255,255,255,.97);width:100%;height:100%;align-items:center;justify-content:center;display:none;z-index:105;opacity:.95}.ajax-loader .spinner{width:40px;height:40px;position:relative;margin:100px auto}.ajax-loader .double-bounce1,.ajax-loader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.ajax-loader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.section__dashboard{padding:0 0 10vw;display:flex;flex-direction:column;align-items:center}@media (max-width:960px){.section__dashboard{padding:0 0 25vw!important}}.section__dashboard .header{display:flex;background:#2457c6;padding:1vw 8vw;justify-content:space-between;width:100%;align-items:center}@media (max-width:960px){.section__dashboard .header{padding:5vw 5vw 15vw}}.section__dashboard .header .logo img{width:7vw;height:auto}@media (max-width:960px){.section__dashboard .header .logo img{width:20vw}}.section__dashboard .header .right-block{display:flex;align-items:center;justify-content:space-between}.section__dashboard .header .right-block img{width:2vw;height:2vw}@media (max-width:960px){.section__dashboard .header .right-block img{width:8vw;height:auto}}.section__dashboard .header .right-block .account{margin-right:3vw}.section__dashboard .header .right-block .account img{border-radius:50vw;width:4vw;height:auto}@media (max-width:960px){.section__dashboard .header .right-block .account img{width:12vw}.section__dashboard .header .right-block .help{padding:2vw}}.section__dashboard .content{display:flex;flex-wrap:wrap;padding:0 8vw;width:100%}@media (max-width:960px){.section__dashboard .content{flex-direction:column;align-items:center;padding:0}}.section__dashboard .hello{background:#fff;font-size:1.2vw;width:100%;margin-top:2vw;overflow:hidden}@media (max-width:960px){.section__dashboard .hello{font-size:4.5vw;width:94vw;margin-top:-10vw;box-shadow:0 0 4vw rgba(0,0,0,.05)}}.section__dashboard .hello h1{font-weight:700;font-size:2vw;padding:3vw 3vw 1vw}@media (max-width:960px){.section__dashboard .hello h1{font-size:6vw;padding:5vw 5vw 2vw}}.section__dashboard .hello .text{line-height:1.5vw;font-size:1.2vw;padding:0 3vw 1.5vw}@media (max-width:960px){.section__dashboard .hello .text{line-height:5.5vw;font-size:4.5vw;padding:0 5vw 3vw}}.section__dashboard .hello .agreement{display:flex;justify-content:space-between;background:#f8da79;padding:1vw 3vw}@media (max-width:960px){.section__dashboard .hello .agreement{padding:3vw 5vw}}.section__dashboard .hello .agreement img{width:3vw;height:auto}@media (max-width:960px){.section__dashboard .hello .agreement img{width:13vw}}.section__dashboard .hello .agreement .agreement-content{width:calc(100% - 4vw);display:flex;font-size:1.1vw;line-height:1.6vw;align-items:center}@media (max-width:960px){.section__dashboard .hello .agreement .agreement-content{align-items:flex-start;font-size:3.7vw;line-height:4.5vw;width:calc(100% - 18vw);flex-direction:column}}.section__dashboard .hello .agreement a{display:flex;color:#000;text-decoration:none;margin-left:1vw;background:rgba(0,0,0,.07);padding:1vw 1.7vw;border-radius:10vw;align-items:center;font-weight:500;font-size:1.1vw}@media (max-width:960px){.section__dashboard .hello .agreement a{margin-top:2vw;font-size:3.5vw;padding:2vw 4vw;margin-left:0}}.section__dashboard .hello .agreement a:hover{background:rgba(0,0,0,.12)}.section__dashboard .hello .agreement a img{width:1.2vw;height:auto;margin-left:.3vw}@media (max-width:960px){.section__dashboard .hello .agreement a img{width:4vw;margin-left:1vw}}.section__dashboard .hello .all-time-statistics{display:flex;flex-wrap:wrap;padding:1.5vw}@media (max-width:960px){.section__dashboard .hello .all-time-statistics{padding:0;margin-top:0}}.section__dashboard .hello .all-time-statistics .item{display:flex;flex-wrap:wrap;align-items:center;font-size:1.2vw;width:auto;margin-right:3vw}@media (max-width:960px){.section__dashboard .hello .all-time-statistics .item{margin-right:0;font-size:4vw;border-top:1px dashed rgba(0,0,0,.1);width:100%}.section__dashboard .hello .all-time-statistics .item:first-child{border-top:none}}.section__dashboard .hello .all-time-statistics .item.good .value{background:#e8f4b3}.section__dashboard .hello .all-time-statistics .item.bad .value{background:#ff5c5c}.section__dashboard .hello .all-time-statistics .item .value{font-weight:700;background:#fafafa;padding:1vw 1.5vw;text-align:center}@media (max-width:960px){.section__dashboard .hello .all-time-statistics .item .value{padding:4vw 5vw;width:20%;border-radius:0}}.section__dashboard .hello .all-time-statistics .item .label{margin-left:.7vw}@media (max-width:960px){.section__dashboard .hello .all-time-statistics .item .label{margin-left:3vw}}.section__dashboard .newBonusSystem{margin-top:2vw;margin-bottom:0}@media (max-width:960px){.section__dashboard .newBonusSystem{margin-top:5vw}}.section__dashboard .messages{width:100%}.section__dashboard .today-orders,.section__dashboard .tomorrow-orders{margin-top:3vw}@media (max-width:960px){.section__dashboard .messages,.section__dashboard .today-orders,.section__dashboard .tomorrow-orders{margin-top:4vw;width:100vw}}.section__dashboard .messages .title,.section__dashboard .today-orders .title,.section__dashboard .tomorrow-orders .title{margin-bottom:1.1vw;font-size:1.5vw;opacity:.5;font-weight:500}@media (max-width:960px){.section__dashboard .messages .title,.section__dashboard .today-orders .title,.section__dashboard .tomorrow-orders .title{margin-bottom:4vw;font-size:4.5vw}}.section__dashboard .messages.loading .list,.section__dashboard .today-orders.loading .list,.section__dashboard .tomorrow-orders.loading .list{height:20vw;position:relative}@media (max-width:960px){.section__dashboard .messages.loading .list,.section__dashboard .today-orders.loading .list,.section__dashboard .tomorrow-orders.loading .list{height:50vw}}.section__dashboard .messages.loading .list .ajax-loader,.section__dashboard .today-orders.loading .list .ajax-loader,.section__dashboard .tomorrow-orders.loading .list .ajax-loader,.section__login.show-code .form form .row.row-code,.section__login.show-password .form form .row.row-password{display:flex}.section__dashboard .messages{position:relative;overflow:hidden;margin-top:2vw}@media (max-width:960px){.section__dashboard .messages{margin-top:7vw}}.section__dashboard .messages .title{margin-left:0}@media (max-width:960px){.section__dashboard .messages .title{margin-left:3vw}}.section__dashboard .messages .swiper{width:100%;height:100%}.section__dashboard .messages .swiper .swiper-wrapper{align-items:stretch}.section__dashboard .messages .swiper .swiper-slide{text-align:center;cursor:pointer;height:auto}.section__dashboard .messages .swiper .swiper-slide .message{font-size:1.25vw;line-height:1.6vw;padding:3vw 3vw 2vw;text-align:left;height:100%;display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:960px){.section__dashboard .messages .swiper .swiper-slide .message{font-size:4.2vw;line-height:4.8vw;padding:8vw 4vw 10vw}}.section__dashboard .messages .swiper .swiper-slide .message img{height:auto;width:8vw}@media (max-width:960px){.section__dashboard .messages .swiper .swiper-slide .message img{width:20vw}}.section__dashboard .messages .swiper .swiper-slide .message .message-content{width:calc(100% - 10vw)}@media (max-width:960px){.section__dashboard .messages .swiper .swiper-slide .message .message-content{width:calc(100% - 27vw)}}.section__dashboard .messages .swiper .swiper-slide .message .message-content .message-title{font-weight:700;margin-bottom:1vw}@media (max-width:960px){.section__dashboard .messages .swiper .swiper-slide .message .message-content .message-title{margin-bottom:2vw;font-size:4.5vw}}.section__dashboard .messages .swiper .swiper-slide .message .message-content .button{background:rgba(0,0,0,.1);padding:.7vw 2vw;color:#000;text-decoration:none;margin-top:1vw;display:inline-block;font-weight:500;font-size:1vw}@media (max-width:960px){.section__dashboard .messages .swiper .swiper-slide .message .message-content .button{font-size:4vw;padding:2.5vw 6vw;margin-top:4vw}}.section__dashboard .orders-container{display:flex;justify-content:space-between;width:100%}@media (max-width:960px){.section__dashboard .orders-container{flex-direction:column}}.section__dashboard .today-orders,.section__dashboard .tomorrow-orders{padding:0;width:48.5%}@media (max-width:960px){.section__dashboard .today-orders,.section__dashboard .tomorrow-orders{padding:3vw;width:100%}}.section__bonus .content{padding:0;font-size:1vw}@media (max-width:960px){.section__bonus .content{font-size:4vw}}.section__bonus .content img{width:4vw;height:4vw;margin-bottom:1vw}@media (max-width:960px){.section__bonus .content img{width:12vw;height:12vw;margin-bottom:3vw}}.section__bonus .content h2{font-size:1.3vw;font-weight:700}@media (max-width:960px){.section__bonus .content h2{font-size:4.5vw}}.section__bonus .content .table,.section__bonus .content h2,.section__bonus .content p,.section__registration .content .form .row-rules-content ul li{margin-bottom:1vw}@media (max-width:960px){.section__bonus .content h2,.section__bonus .content p{margin-bottom:3vw}}@media (max-width:960px){.section__bonus .content .table{margin-bottom:3vw}}.section__bonus .content .table .row{display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.section__bonus .content .table .row.row-header{background:rgba(0,0,0,.03);font-size:.9vw;border-bottom:none}@media (max-width:960px){.section__bonus .content .table .row.row-header{font-size:3vw}}.section__bonus .content .table .row .amount-of-orders,.section__bonus .content .table .row .percentage{display:flex;width:50%;padding:.5vw}@media (max-width:960px){.section__bonus .content .table .row .amount-of-orders,.section__bonus .content .table .row .percentage{padding:2vw}}.section__bonus .content .table .row .amount-of-orders.more,.section__bonus .content .table .row .percentage.more,.section__calendar .bonus-message strong,.section__calendar .can-take-second-order strong,.section__orders .bonus-message strong,.section__orders .can-take-second-order strong,.section__registration .content .form .row-rules-content strong{font-weight:700}.section__login,.section__registration{display:flex;align-items:center;position:relative;flex-direction:column;padding:2vw 5% 1vw}@media (max-width:960px){.section__login,.section__registration{height:auto;font-size:4vw}}.section__login .header,.section__registration .header{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width:960px){.section__login .header,.section__registration .header{display:flex;margin-top:3vw}}.section__login .header img,.section__login .header svg,.section__registration .header img,.section__registration .header svg{width:8vw;height:auto}@media (max-width:960px){.section__login .header img,.section__login .header svg,.section__registration .header img,.section__registration .header svg{width:22vw}}.section__login .header .languages,.section__registration .header .languages{position:relative}.section__login .header .languages .active,.section__registration .header .languages .active{display:flex;padding:1vw 1.6vw;font-size:1.1vw;align-items:center;cursor:pointer}.section__login .header .languages .active:hover,.section__registration .header .languages .active:hover{background:#fff}@media (max-width:960px){.section__login .header .languages .active,.section__registration .header .languages .active{font-size:4vw;padding:2vw 4vw}}.section__login .header .languages .active img,.section__registration .header .languages .active img{width:1.5vw;height:auto;margin-right:.5vw}@media (max-width:960px){.section__login .header .languages .active img,.section__registration .header .languages .active img{width:7vw;margin-right:2vw}}.section__login .header .languages .active img.hr,.section__registration .header .languages .active img.hr{width:.5vw;margin-left:.5vw}@media (max-width:960px){.section__login .header .languages .active img.hr,.section__registration .header .languages .active img.hr{width:2vw;margin-right:0;margin-left:2vw}}.section__login .header .languages .available,.section__registration .header .languages .available{position:absolute;right:0;background:#fff;z-index:101;display:none;width:100%;overflow:hidden}.section__login .header .languages.open .available,.section__login.show-code .form form .actions .button.button-login-sms,.section__login.show-code .form form .actions a.button-login-sms,.section__registration .header .languages.open .available{display:block}.section__login .header .languages.open .active img.hr,.section__registration .header .languages.open .active img.hr{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__login .header .languages .item,.section__registration .header .languages .item{text-decoration:none;padding:.4vw 1.5vw;font-size:.9vw;display:flex;align-items:center;cursor:pointer;min-height:3vw}.section__login .header .languages .item:last-child,.section__registration .header .languages .item:last-child{margin-right:0}@media (max-width:960px){.section__login .header .languages .item,.section__registration .header .languages .item{font-size:4vw;padding:2vw 4vw;margin-right:2vw;margin-bottom:2vw}}.section__login .header .languages .item img,.section__registration .header .languages .item img{width:1.5vw;height:auto;margin-right:.5vw}@media (max-width:960px){.section__login .header .languages .item img,.section__registration .header .languages .item img{width:6vw;margin-right:2vw}}.section__login .header .languages .item:hover,.section__registration .header .languages .item:hover{background:rgba(0,0,0,.05)}.section__login{height:100vh;min-height:45vw}@media (max-width:960px){.section__login{height:auto}}.section__login.loading .ajax-loader{display:flex;position:absolute}.section__login.show-code .form form .actions .button.button-get-code,.section__login.show-code .form form .actions .button.button-login-password,.section__login.show-code .form form .actions .button.button-set-new-password,.section__login.show-code .form form .actions a.button-get-code,.section__login.show-code .form form .actions a.button-login-password,.section__login.show-code .form form .actions a.button-set-new-password,.section__login.show-password .form form .row.row-repeat-password,.section__login.show-password .form form .row.row-set-password{display:none}.section__login.show-password .form form .actions .button.button-login-password,.section__login.show-password .form form .actions a.button-login-password,.section__login.show-set-new-password .form form .row.row-info,.section__login.show-set-new-password .form form .row.row-repeat-password,.section__login.show-set-new-password .form form .row.row-set-password{display:block}.section__login.show-password .form form .actions .button.button-get-code,.section__login.show-password .form form .actions .button.button-login-sms,.section__login.show-password .form form .actions .button.button-set-new-password,.section__login.show-password .form form .actions a.button-get-code,.section__login.show-password .form form .actions a.button-login-sms,.section__login.show-password .form form .actions a.button-set-new-password,.section__login.show-set-new-password .form form .row.row-code{display:none}.section__login .form form.error .error,.section__login.show-set-new-password .form form .actions .button.button-set-new-password,.section__login.show-set-new-password .form form .actions a.button-set-new-password{display:block}.section__login.show-set-new-password .form form .actions .button.button-get-code,.section__login.show-set-new-password .form form .actions .button.button-login-password,.section__login.show-set-new-password .form form .actions .button.button-login-sms,.section__login.show-set-new-password .form form .actions a.button-get-code,.section__login.show-set-new-password .form form .actions a.button-login-password,.section__login.show-set-new-password .form form .actions a.button-login-sms{display:none}.section__login .success-message{background:#e8f4b3;padding:2vw;text-align:center;width:100%;margin-top:2vw;font-size:1.3vw;font-weight:500;justify-content:center;align-items:center;display:none}.section__login .form form.show-code .row.row-code,.section__login .form form.show-password .row.row-password,.section__login .success-message.show,.section__registration.loading .ajax-loader{display:flex}@media (max-width:960px){.section__login .success-message{margin-top:10vw;padding:15vw 5vw;font-size:5vw;flex-direction:column}}.section__login .success-message img{height:auto;width:3.5vw;margin-right:1vw}@media (max-width:960px){.section__login .success-message img{margin-right:0;margin-bottom:4vw;width:15vw}}.section__login .form{display:flex;justify-content:space-between;width:100%;margin-top:5vw}@media (max-width:960px){.section__login .form{flex-direction:column;margin-top:10vw}}.section__login .form h1{width:45%;font-family:'Montserrat',sans-serif;font-weight:900;font-size:4vw}@media (max-width:960px){.section__login .form h1{font-size:8vw;width:100%}}@media (min-width:768px) and (max-width:960px){.section__login .form h1{font-size:7vw}}.section__login .form form{width:40%;display:flex;flex-direction:column;color:#232323;position:relative;overflow:hidden}@media (max-width:960px){.section__login .form form{width:100%;margin-top:10vw}}.section__login .form form .error-text{color:#ec4307;margin-top:.5vw;display:none}@media (max-width:960px){.section__login .form form .error-text{margin-top:2vw}}.section__login .form form .error.show,.section__login .form form .row.show-error .error-text,.section__login .form form.show-code .actions .button.button-login-sms,.section__login .form form.show-password .actions .button.button-login-sms{display:block}.section__login .form form.show-code .actions .button.button-get-sms,.section__login .form form.show-code .actions .button.button-set-new-password,.section__login .form form.show-password .actions .button.button-get-sms,.section__login .form form.show-password .actions .button.button-set-new-password{display:none}.section__login .form form .error{background:#ec4307;margin-bottom:2vw;padding:1vw;color:#fff;text-align:center;font-size:1.2vw;display:none}@media (max-width:960px){.section__login .form form .error{font-size:4.5vw;padding:4vw;margin-bottom:5vw}}.section__login .form form .row{display:flex;margin-bottom:2vw;flex-direction:column}.section__login .form form .row:last-child,.section__registration .content .form .row-rules-content p:last-child,.section__registration .content .form .row-rules-content ul:last-child{margin-bottom:0}.section__login .form form .row.show-error label,.section__registration .content .form .row-rules.show-error .row-rules-header a,.section__registration .content .form .row.show-error label{color:#ec4307}.section__login .form form .row.show-error input,.section__registration .content .form .row.show-error input{color:#ec4307;background:rgba(255,0,0,.1)}@media (max-width:960px){.section__login .form form .row{margin-bottom:6vw}}.section__login .form form .row label{font-size:1.5vw;font-weight:500;margin-bottom:.8vw;display:flex}@media (max-width:960px){.section__login .form form .row label{font-size:4.5vw;margin-bottom:2vw}}.section__login .form form .row input{border:0;font-size:2vw;padding:1.5vw 2vw;width:100%;background:#fff;font-weight:500}@media (max-width:960px){.section__login .form form .row input{font-size:5vw;padding:5vw}}.section__login .form form .row input:focus{outline:0}.section__login .form form .row.row-info{text-align:center;font-size:1.1vw;line-height:130%;display:none}@media (max-width:960px){.section__login .form form .row.row-info{font-size:4vw}}.section__login .form form .row.row-code,.section__login .form form .row.row-password{display:none}.section__login .form form .row.row-password{position:relative}.section__login .form form .row.row-password.show .show-password{opacity:1}.section__login .form form .row.row-password.show .password-input{display:none}.section__login .form form .row.row-password.show .show-password-input,.section__registration .content .form.error .main-error{display:block}.section__login .form form .row.row-password .show-password{position:absolute;right:2vw;cursor:pointer;opacity:.3;top:4vw}@media (max-width:960px){.section__login .form form .row.row-password .show-password{top:11.5vw;right:5vw}}.section__login .form form .row.row-password .show-password img{width:2.2vw;height:auto}@media (max-width:960px){.section__login .form form .row.row-password .show-password img{width:6vw}}.section__login .form form .row.row-password .show-password:hover,.section__registration .content .form .actions a:hover{opacity:1}.section__login .form form .actions .button.button-login-password,.section__login .form form .actions .button.button-login-sms,.section__login .form form .actions .button.button-set-new-password,.section__login .form form .actions a.button-login-password,.section__login .form form .actions a.button-login-sms,.section__login .form form .actions a.button-set-new-password,.section__login .form form .row.row-password .show-password-input{display:none}.section__login .form form .actions{display:flex;flex-direction:column;align-items:center}.section__login .form form .actions .button,.section__login .form form .actions a{background:#2457c6;padding:1.7vw 2.5vw;font-size:1.4vw;font-weight:700;cursor:pointer;width:100%;text-align:center}.section__login .form form .actions .button{color:#fff}@media (max-width:960px){.section__login .form form .actions .button,.section__login .form form .actions a{width:100%;padding:6vw 0;text-align:center;font-size:4.5vw}}.section__login .form form .actions .button:hover,.section__login .form form .actions a:hover{background:#1c47a6}.section__login .form form .actions a{color:#000;background:#59b78b;text-decoration:none}.section__login .form form .actions a:hover,.section__registration .content .form .actions .button:hover{background:#4ea47c}.section__login .form form .actions .or{margin:2vw 0;font-weight:500}@media (max-width:960px){.section__login .form form .actions .or{font-size:4vw;margin:6vw 0}}.section__login .form form .info{margin-top:2vw;opacity:.5;text-align:center;line-height:1.3vw;margin-bottom:2vw}@media (max-width:960px){.section__login .form form .info{font-size:4vw;line-height:5.5vw;margin-top:5vw;margin-bottom:10vw}}.section__registration{justify-content:center}.section__registration .content{width:100%;margin-top:6vw;margin-bottom:4vw}@media (max-width:960px){.section__registration .content{flex-direction:column;margin-top:15vw}}.section__registration .content h1{width:70%;font-family:'Montserrat',sans-serif;font-weight:900;font-size:4vw}@media (max-width:960px){.section__registration .content h1{font-size:10vw;width:100%}}@media (min-width:768px) and (max-width:960px){.section__registration .content h1{font-size:7vw}}.section__registration .content .form{width:70%;margin-top:3vw}@media (max-width:960px){.section__registration .content .form{width:100%;margin-top:10vw}}.section__registration .content .form.success .success{display:flex}.section__registration .content .form .main-error{background:#ec4307;margin-bottom:2.2vw;margin-top:-1.5vw;padding:1.5vw 1vw;color:#fff;text-align:center;font-size:1.2vw;display:none}@media (max-width:960px){.section__registration .content .form .main-error{font-size:5vw;padding:3vw;margin-bottom:8vw;margin-top:-5vw}}.section__registration .content .form .group.group-map .row-group-content .row.show-error .error,.section__registration .content .form .main-error.show{display:block}.section__registration .content .form .actions{border:0;align-items:center;justify-content:space-between;width:100%;margin-top:2vw}.section__registration .content .form .actions a{color:#232323;text-decoration:none;opacity:.5;padding-bottom:.35vw;font-size:1.3vw;display:flex;align-items:center;font-weight:500;justify-content:center;margin-top:3vw}@media (max-width:960px){.section__registration .content .form .actions a{font-size:4.5vw;padding:5vw 10vw;margin-top:5vw;margin-bottom:10vw}}.section__registration .content .form .actions a::before{height:1px;background:#232323}.section__registration .content .form .actions a img{width:1.3vw;height:auto;margin-right:.5vw;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:960px){.section__registration .content .form .actions a img{width:5vw;margin-right:2vw}}.section__registration .content .form .actions .button{background:#59b78b;padding:2.2vw 0;font-size:2vw;font-weight:700;cursor:pointer;text-align:center}@media (max-width:960px){.section__registration .content .form .actions .button{width:100%;padding:6vw 0;text-align:center;font-size:4.5vw}}.section__registration .content .form .group{flex-direction:column;padding:2vw;width:100%;background:#fff;margin-bottom:2vw}@media (max-width:960px){.section__registration .content .form .group{margin-bottom:5vw;padding:5vw}}.section__registration .content .form .group.group-map .row-group-content .row .error{font-size:1.1vw;margin-top:0;margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0;display:none;background:#ec4307;color:#000;padding:1vw}@media (max-width:960px){.section__registration .content .form .group.group-map .row-group-content .row .error{font-size:3vw;text-align:center;padding:3vw}}.section__registration .content .form .group .title{font-weight:700;font-size:1.8vw;display:flex;align-items:center}@media (max-width:960px){.section__registration .content .form .group .title{font-size:5vw}}.section__registration .content .form .group .title img{width:3vw;margin-right:1vw}@media (max-width:960px){.section__registration .content .form .group .title img{width:8vw;margin-right:2vw}}.section__registration .content .form .group .info{font-size:1.1vw;opacity:.5;margin-left:2vw}@media (max-width:960px){.section__registration .content .form .group .info{font-size:3.8vw;margin-left:10vw}}.section__registration .content .form .group .row-group-content{margin-top:2vw;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}@media (max-width:960px){.section__registration .content .form .group .row-group-content{margin-top:4vw}.section__registration .content .form .group .row-group-content .row:last-child{margin-bottom:0}}.section__registration .content .form .group .row-group-content .row.row-real-address,.section__registration .content .form .group .row-group-content .row.row-registration-address{width:100%}.section__registration .content .form .group .row-group-content .map{height:15vw;margin-bottom:2vw;border-bottom-left-radius:.3vw;border-bottom-right-radius:.3vw;width:63vw;margin-left:-2vw;margin-right:-2vw}@media (max-width:960px){.section__registration .content .form .group .row-group-content .map{height:40vw;width:90vw;margin-left:-5vw;margin-right:-5vw;margin-bottom:5vw;border-bottom-left-radius:1vw;border-bottom-right-radius:1vw}}.section__registration .content .form .group .row-group-content .map#map-real{margin-bottom:-2vw}@media (max-width:960px){.section__registration .content .form .group .row-group-content .map#map-real{margin-bottom:-5vw}}.section__registration .content .form .rules{margin-top:2vw}@media (max-width:960px){.section__registration .content .form .rules{margin-top:10vw}}.section__registration .content .form .rules>.title{margin-top:1vw;font-weight:700;margin-bottom:1.5vw;font-size:1.5vw}@media (max-width:960px){.section__registration .content .form .rules>.title{margin-top:4vw;margin-bottom:5vw;font-size:5vw}}.section__registration .content .form .row{display:flex;margin-bottom:2vw;width:49%;flex-direction:column}@media (max-width:960px){.section__registration .content .form .row{width:100%}}@media (max-width:960px){.section__registration .content .form .row{margin-bottom:4vw}}.section__registration .content .form .row label{font-size:1.4vw;margin-bottom:.5vw;display:flex}@media (max-width:960px){.section__registration .content .form .row label{font-size:4vw;margin-bottom:2vw}}.section__registration .content .form .row label .required{color:#ec4307;margin-left:.3vw;font-size:.9vw}@media (max-width:960px){.section__registration .content .form .row label .required{font-size:3.3vw}}.section__registration .content .form .row input,.section__registration .content .form .row textarea{border:0;background:0 0;font-size:2vw;padding:1.3vw 1.5vw;width:100%;background:#fafafa;font-weight:500}@media (max-width:960px){.section__registration .content .form .row input,.section__registration .content .form .row textarea{font-size:4.5vw;padding:4vw}}.section__registration .content .form .row input:focus,.section__registration .content .form .row textarea:focus{outline:0;background:rgba(0,0,0,.05)}.section__registration .content .form .row textarea{height:10vw;resize:none}@media (max-width:960px){.section__registration .content .form .row textarea{height:35vw}}.section__registration .content .form .row.row-password,.section__registration .content .form .row.row-repeat-password{position:relative}.section__registration .content .form .row.row-password .sub-info,.section__registration .content .form .row.row-repeat-password .sub-info{margin-top:1vw;opacity:.5}.section__registration .content .form .row.row-password.show-error .sub-info,.section__registration .content .form .row.row-repeat-password.show-error .sub-info{color:#ec4307;opacity:1}.section__registration .content .form .row.row-password.show .show-password,.section__registration .content .form .row.row-repeat-password.show .show-password{opacity:1}.section__registration .content .form .row.row-password.show .password-input,.section__registration .content .form .row.row-repeat-password.show .password-input{display:none}.section__registration .content .form .row.row-password.show .show-password-input,.section__registration .content .form .row.row-repeat-password.show .show-password-input,.section__registration .content .form .row.row-stripe #card-errors.show{display:block}.section__registration .content .form .row.row-password .show-password,.section__registration .content .form .row.row-repeat-password .show-password{position:absolute;right:2vw;cursor:pointer;opacity:.3;top:3.5vw}@media (max-width:960px){.section__registration .content .form .row.row-password .show-password,.section__registration .content .form .row.row-repeat-password .show-password{top:11.5vw;right:5vw}}.section__registration .content .form .row.row-password .show-password img,.section__registration .content .form .row.row-repeat-password .show-password img{width:1.8vw;height:auto}@media (max-width:960px){.section__registration .content .form .row.row-password .show-password img,.section__registration .content .form .row.row-repeat-password .show-password img{width:6vw}}.section__registration .content .form .row.row-password .show-password:hover,.section__registration .content .form .row.row-repeat-password .show-password:hover{opacity:1}.section__registration .content .form .row.row-password .show-password-input,.section__registration .content .form .row.row-repeat-password .show-password-input{display:none}.section__registration .content .form .row.row-social-networks,.section__registration .content .form .row.row-stripe form .form-row{width:100%}.section__registration .content .form .row.row-stripe .row-group-content{margin-top:.5vw!important}.section__registration .content .form .row.row-stripe .form{display:flex;flex-direction:row;width:100%;padding:0;margin-top:0;margin-bottom:1.5vw}@media (max-width:960px){.section__registration .content .form .row.row-stripe .form{flex-direction:column;width:100%}}.section__registration .content .form .row.row-stripe #card-errors{background:#ec4307;color:#fff;padding:1vw;display:none;margin-bottom:1vw;width:100%;left:0;text-align:center;font-size:1.2vw}@media (max-width:960px){.section__registration .content .form .row.row-stripe #card-errors{margin-bottom:5vw;padding:3vw 5vw;font-size:4.5vw;line-height:5.5vw}}.section__registration .content .form .row.row-stripe form{background:#fff;padding:0 2vw;width:100%;border:.3vw solid rgba(0,0,0,.05);border-radius:.5vw;height:6.6vw;display:flex;align-items:center}@media (max-width:960px){.section__registration .content .form .row.row-stripe form{width:100%;border:1.5vw solid rgba(0,0,0,.05);border-radius:2vw;height:20vw;padding:0 3vw}}.section__registration .content .form .row.row-stripe .actions{display:flex;flex-direction:column;align-items:center;margin-top:1vw}@media (max-width:960px){.section__registration .content .form .row.row-stripe .actions{margin-top:5vw;width:100%}}.section__registration .content .form .row.row-stripe .actions .cancel{background:#2457c6;padding:1.5vw 3vw;cursor:pointer}.section__registration .content .form .row.row-stripe .actions .button{background:#2457c6;padding:1.5vw 3vw;font-weight:700;font-size:1.2vw;cursor:pointer}@media (max-width:960px){.section__registration .content .form .row.row-stripe .actions .button,.section__registration .content .form .row.row-stripe .actions .cancel{width:100%;display:flex;justify-content:center;align-items:center;padding:5vw 0;font-size:4vw}}.section__registration .content .form .row.row-stripe .actions .button:hover,.section__registration .content .form .row.row-stripe .actions .cancel:hover{background:#1c47a6}.section__registration .content .form .row.row-stripe .actions .cancel{margin-top:1vw;color:#000;background:rgba(0,0,0,.05);opacity:.5;font-weight:500;font-size:1.2vw;display:flex;align-items:center}@media (max-width:960px){.section__registration .content .form .row.row-stripe .actions .cancel{margin-top:3vw;font-size:4vw}}.section__registration .content .form .row.row-stripe .actions .cancel:hover{background:rgba(0,0,0,.1);opacity:1}.section__registration .content .form .row.row-stripe .actions .cancel svg{width:1.8vw;height:1.8vw;margin-right:1vw}@media (max-width:960px){.section__registration .content .form .row.row-stripe .actions .cancel svg{width:4vw;height:4vw;margin-right:2vw}.section__registration .content .form .row.row-t-shirt-size{padding:1vw 3vw 0}}.section__registration .content .form .row.row-t-shirt-size .sizes{display:flex;flex-wrap:wrap;margin-bottom:1vw;margin-top:.5vw}@media (max-width:960px){.section__registration .content .form .row.row-t-shirt-size .sizes{margin-top:4vw;margin-bottom:3vw}}.section__registration .content .form .row.row-t-shirt-size .sizes .item{padding:1.2vw;font-size:1.4vw;background:rgba(0,0,0,.05);cursor:pointer;margin-right:.3vw}@media (max-width:960px){.section__registration .content .form .row.row-t-shirt-size .sizes .item{font-size:4.5vw;margin-right:2vw;padding:3vw}}.section__registration .content .form .row.row-t-shirt-size .sizes .item:hover{background:rgba(0,0,0,.08)}.section__registration .content .form .row.row-t-shirt-size .sizes .item.active{background:#2457c6;color:#fff}.section__payments .stripe-form .content .form form .form-row,.section__payments .stripe-form .content .form-24 form .form-row,.section__registration .content .form .row.row-width{width:100%}.section__registration .content .form .row-rules{display:flex;justify-content:center;position:relative;font-size:1.3vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1.5vw;align-items:center;border:0;width:100%;flex-direction:column}@media (max-width:960px){.section__registration .content .form .row-rules{margin-bottom:6vw;font-size:5vw;line-height:6.5vw;justify-content:center}}@media (min-width:768px) and (max-width:960px){.section__registration .content .form .row-rules{margin-bottom:3vw;font-size:1.6vw}}.section__registration .content .form .row-rules.active,.section__registration .content .form .row-rules.show-error{opacity:1;border:0}.section__registration .content .form .row-rules.show-error .row-rules-header span{text-decoration:underline;color:#ec4307}.section__registration .content .form .row-rules.show-error .row-rules-header .square{border:.3vw solid #ec4307}@media (max-width:960px){.section__registration .content .form .row-rules.show-error .row-rules-header .square{border:1.5vw solid #ec4307}}.section__registration .content .form .row-file.show-error svg,.section__registration .content .form .row-files.show-error svg,.section__registration .content .form .row-rules.show-error .row-rules-header .square svg g,.section__registration .content .form .row-rules.show-error .row-rules-header .square svg path,.section__weekend .popup .content .types .hole-day.show-error .square svg g,.section__weekend .popup .content .types .hole-day.show-error .square svg path,.section__weekend-date .day-weekend .hole-day.show-error .square svg g,.section__weekend-date .day-weekend .hole-day.show-error .square svg path{fill:#ec4307}.section__registration .content .form .row-rules.active .row-rules-header{color:#59b78b}.section__registration .content .form .row-rules.active .row-rules-header svg{fill:#59b78b;opacity:1;display:block}.section__registration .content .form .row-rules.active .row-rules-header .square{border:.3vw solid #59b78b}@media (max-width:960px){.section__registration .content .form .row-rules.active .row-rules-header .square{border:1.5vw solid #59b78b}}.section__registration .content .form .row-rules .square{width:2.5vw;height:2.5vw;margin-right:1vw;display:flex;align-items:center;justify-content:center;border:.3vw solid rgba(0,0,0,.05);cursor:pointer}@media (max-width:960px){.section__registration .content .form .row-rules .square{width:9.5vw;height:9.5vw;margin-right:3vw;border:1.5vw solid rgba(0,0,0,.05)}}.section__registration .content .form .row-rules svg{width:1.3vw;height:1.3vw;display:none}@media (max-width:960px){.section__registration .content .form .row-rules svg{width:5vw;height:5vw}}@media (min-width:768px) and (max-width:960px){.section__registration .content .form .row-rules svg{width:1.9vw;height:1.9vw;margin-right:1vw}}@media (max-width:960px){.section__registration .content .form .row-rules span{width:calc(100% - 20vw)}}.section__registration .content .form .row-rules a{padding:.2vw;color:#000}.section__registration .content .form .row-rules a:hover{background:#f0d26f}.section__registration .content .form .row-rules-header{display:flex;align-items:center;cursor:pointer}.section__registration .content .form .row-rules.open .row-rules-show svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__registration .content .form .row-rules-show{background:rgba(0,0,0,.03);padding:1vw 5vw!important;cursor:pointer;margin-top:1vw;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}@media (max-width:960px){.section__registration .content .form .row-rules-show{margin-top:2vw;padding:3vw 5vw!important;font-size:4vw}}.section__registration .content .form .row-rules-show span{width:auto}.section__registration .content .form .row-rules-show svg{width:1.2vw;height:1.2vw;margin-left:.5vw;display:block}@media (max-width:960px){.section__registration .content .form .row-rules-show svg{margin-left:2vw;width:4vw;height:4vw}}.section__registration .content .form .row-rules-show:hover{background:rgba(0,0,0,.07)}.section__registration .content .form .row-rules-content{margin-top:2vw;font-size:1vw;line-height:1.5vw;display:none}@media (max-width:960px){.section__registration .content .form .row-rules-content{font-size:4vw;line-height:6vw;margin-top:6vw}}.section__registration .content .form .row-rules-content .title{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__registration .content .form .row-rules-content .title{font-size:6vw}}.section__registration .content .form .row-rules-content .date{margin-top:1vw}@media (max-width:960px){.section__registration .content .form .row-rules-content .date{margin-top:5vw}}.section__registration .content .form .row-rules-content .place{margin-top:1vw;font-style:italic;opacity:.5}@media (max-width:960px){.section__registration .content .form .row-rules-content .place{margin-top:3vw}}.section__registration .content .form .row-rules-content .partners-info{background:rgba(0,0,0,.03);padding:1vw;margin:1vw 0;font-size:1.1vw}@media (max-width:960px){.section__registration .content .form .row-rules-content .partners-info{padding:3vw;margin:3vw 0;font-size:4vw}}.section__registration .content .form .row-file input,.section__registration .content .form .row-file.show-success label svg.upload,.section__registration .content .form .row-file.show-success span,.section__registration .content .form .row-rules-content .partners-info .nip{display:none}.section__registration .content .form .row-rules-content .partners-info .nip.show{display:inline}.section__registration .content .form .row-rules-content ul{margin-left:1.5vw;list-style:decimal}@media (max-width:960px){.section__registration .content .form .row-rules-content ul{margin-left:4vw}}@media (max-width:960px){.section__registration .content .form .row-rules-content ul li{margin-bottom:3vw}}.section__documents .documents .document .content ul li ul,.section__registration .content .form .row-rules-content ul li ul{list-style:lower-alpha}.section__documents .documents .document .content ul li,.section__registration .content .form .row-rules-content p,.section__registration .content .form .row-rules-content ul{margin-bottom:1vw}@media (max-width:960px){.section__registration .content .form .row-rules-content p,.section__registration .content .form .row-rules-content ul{margin-bottom:4vw}}.section__registration .content .form .row-rules-content .clause{margin-top:2vw;border-top:1px dashed rgba(0,0,0,.1);padding-top:2vw}@media (max-width:960px){.section__registration .content .form .row-rules-content .clause{margin-top:5vw;padding-top:5vw}}.section__registration .content .form .row-rules-content .clause-number{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__registration .content .form .row-rules-content .clause-number{font-size:7vw}}.section__registration .content .form .row-rules-content .clause-title{font-size:1.4vw;margin:1vw 0;font-weight:500}@media (max-width:960px){.section__registration .content .form .row-rules-content .clause-title{font-size:5vw;margin:3vw 0}}.section__registration .content .form .row-files.show-error .row{border:1px solid #ec4307}.section__registration .content .form .row-file{display:flex;cursor:pointer;height:11vw;align-items:center;flex-direction:column;justify-content:center;background:#fafafa}.section__registration .content .form .row-file:last-child,.section__registration .content .form .row-file:nth-last-child(1){margin-bottom:0}.section__registration .content .form .row-file .required{color:#ec4307;margin-left:.3vw;font-size:.9vw}@media (max-width:960px){.section__registration .content .form .row-file .required{font-size:3.3vw}.section__registration .content .form .row-file{height:40vw}}.section__registration .content .form .row-file .error{color:#000;background:0 0;padding:0;margin:1vw 0}@media (max-width:960px){.section__registration .content .form .row-file .error{font-size:4vw;margin:1vw 0 4vw}}.section__registration .content .form .row-file .info{margin-top:.5vw;text-align:center;padding:0 5%;line-height:1.2vw}@media (max-width:960px){.section__registration .content .form .row-file .info{font-size:4vw;margin-top:3vw}}.section__registration .content .form .row-file label{position:relative;margin:0;display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer;font-size:1.2vw;background:0 0}@media (max-width:960px){.section__registration .content .form .row-file label{font-size:5vw}}.section__registration .content .form .row-file label svg{width:1.5vw;height:1.5vw;margin-bottom:.5vw}@media (max-width:960px){.section__registration .content .form .row-file label svg{width:7vw;height:7vw;margin-bottom:2.5vw}}.section__registration .content .form .row-file label svg.success{display:none;width:2.5vw;height:2.5vw;margin-bottom:0}@media (max-width:960px){.section__registration .content .form .row-file label svg.success{width:10vw;height:10vw}}.section__registration .content .form .row-file.show-error{flex-direction:column;background:rgba(255,0,0,.03)}.section__registration .content .form .row-file.show-error .error{display:block;color:#ec4307}.section__registration .content .form .row-file.show-error .info{color:#ec4307}.section__registration .content .form .row-file.show-success{background:#59b78b}.section__payments .stripe-form .content #card-errors.show,.section__registration .content .form .row-file.show-success label svg.success{display:block}@media (max-width:960px){.section__orders{padding:3vw 3vw 25vw}}.section__order-details{align-items:center;display:flex;flex-direction:column}.section__order-details .back{display:flex;background:#fff;align-items:center;padding:1.2vw 3vw;margin-bottom:1vw;font-weight:500;font-size:1.2vw;color:#000;text-decoration:none}.section__order-details .back:hover{background:rgba(0,0,0,.02);text-decoration:underline}.section__order-details .back img{width:1.2vw;height:auto;margin-right:.7vw;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__order-details .order{width:60%}@media (max-width:960px){.section__order-details .order{width:100%}}.section__day h1,.section__day-active h1{font-weight:800;font-size:2vw;margin-bottom:1.5vw}@media (max-width:960px){.section__day h1,.section__day-active h1{font-size:7vw;line-height:8vw;margin-bottom:3vw}}.section__day .orders,.section__day-active .orders{display:flex;flex-wrap:wrap;width:100%;align-items:flex-start;position:relative}@media (max-width:960px){.section__day .orders,.section__day-active .orders{flex-direction:column}}.section__day .orders .account-blocked,.section__day-active .orders .account-blocked{position:absolute;top:0;overflow:hidden}.section__day .orders .order,.section__day-active .orders .order{width:49%;margin-right:2%}@media (max-width:960px){.section__day .orders .order,.section__day-active .orders .order{width:100%;margin-right:0}.section__day .orders .order:last-child,.section__day-active .orders .order:last-child{margin-bottom:0}}.section__calendar .calendar .days .day:nth-child(7n),.section__calendar-my-orders .calendar .days .day:nth-child(7n),.section__day .orders .order:nth-child(2n),.section__day-active .orders .order:nth-child(2n){margin-right:0}.section__day .main-loader,.section__day-active .main-loader{min-height:30vw;display:flex;align-items:center}@media (max-width:960px){.section__day .main-loader,.section__day-active .main-loader{min-height:60vw}}.section__day .main-loader .ajax-loader,.section__day-active .main-loader .ajax-loader{margin-top:2vw;display:flex;background:0 0;height:5vw;position:relative}@media (max-width:960px){.section__day .main-loader .ajax-loader,.section__day-active .main-loader .ajax-loader{margin-top:10vw}}.section__calendar-my-orders.loading .calendar,.section__calendar.loading .calendar{min-height:70vh}.section__calendar-my-orders.loading .calendar .ajax-loader,.section__calendar.loading .calendar .ajax-loader{background:0 0;display:flex}.section__calendar .calendar,.section__calendar-my-orders .calendar{width:100%;cursor:default;position:relative}.section__calendar .calendar .days,.section__calendar-my-orders .calendar .days{display:flex;flex-wrap:wrap;width:100%}.section__calendar .calendar .days .day,.section__calendar-my-orders .calendar .days .day{width:calc(94%/7);margin-right:1%;background:#fff;height:13vw;margin-bottom:1vw;font-size:1vw;align-items:center;display:flex;flex-direction:column;color:#000;text-decoration:none;padding:1.5vw 0;position:relative;overflow:hidden}@media (max-width:960px){.section__calendar .calendar .days .day,.section__calendar-my-orders .calendar .days .day{font-size:4vw;margin-bottom:1vw;padding:2vw 0;height:17vw}}.section__calendar .calendar .days .day.show-error .error-text,.section__calendar-my-orders .calendar .days .day.show-error .error-text,.section__calendar-my-orders .info{display:flex}.section__calendar .calendar .days .day.today,.section__calendar-my-orders .calendar .days .day.today{padding:0}.section__calendar .calendar .days .day.today .header,.section__calendar-my-orders .calendar .days .day.today .header{background:rgba(0,0,0,.15);padding:1vw}@media (max-width:960px){.section__calendar .calendar .days .day.today .header,.section__calendar-my-orders .calendar .days .day.today .header{padding:1vw;margin-bottom:.5vw}}.section__calendar .calendar .days .day .header,.section__calendar-my-orders .calendar .days .day .header{display:flex;justify-content:space-between;width:100%;margin-bottom:1vw;align-items:center;padding:0 1vw}@media (max-width:960px){.section__calendar .calendar .days .day .header,.section__calendar-my-orders .calendar .days .day .header{margin-bottom:2vw;flex-direction:column}}.section__calendar .calendar .days .day .header .today-text,.section__calendar-my-orders .calendar .days .day .header .today-text{font-size:1.1vw;font-weight:500}@media (max-width:960px){.section__calendar .calendar .days .day .header .today-text,.section__calendar-my-orders .calendar .days .day .header .today-text{font-size:2.5vw}}.section__calendar .calendar .days .day .header .date,.section__calendar-my-orders .calendar .days .day .header .date{font-size:1.4vw;font-weight:700}@media (max-width:960px){.section__calendar .calendar .days .day .header .date,.section__calendar-my-orders .calendar .days .day .header .date{font-size:3vw;text-align:center;width:100%}}.section__calendar .calendar .days .day .label,.section__calendar-my-orders .calendar .days .day .label{text-align:center;padding:0 10%}@media (max-width:960px){.section__calendar .calendar .days .day .label,.section__calendar-my-orders .calendar .days .day .label{display:none}}.section__calendar .calendar .days .day .total,.section__calendar-my-orders .calendar .days .day .total{font-size:4.5vw;font-weight:700}@media (max-width:960px){.section__calendar .calendar .days .day .total,.section__calendar-my-orders .calendar .days .day .total{font-size:7vw}}.section__calendar .calendar .days .day.day-of-week,.section__calendar-my-orders .calendar .days .day.day-of-week{padding:.1vw;font-size:1vw;text-transform:uppercase;font-weight:600;height:1.5vw;background:0 0;border-radius:0}@media (max-width:960px){.section__calendar .calendar .days .day.day-of-week,.section__calendar-my-orders .calendar .days .day.day-of-week{font-size:2.5vw;height:4vw}}.section__calendar .calendar .days .day.day-in-month,.section__calendar-my-orders .calendar .days .day.day-in-month{cursor:pointer}.section__calendar .calendar .days .day.day-in-month:hover,.section__calendar .calendar .days .day.inactive:hover,.section__calendar-my-orders .calendar .days .day.day-in-month:hover,.section__calendar-my-orders .calendar .days .day.inactive:hover{background:rgba(0,0,0,.07)}.section__calendar .calendar .days .day.inactive,.section__calendar-my-orders .calendar .days .day.inactive{background:rgba(0,0,0,.06);cursor:pointer}.section__calendar .calendar .days .day.completed,.section__calendar-my-orders .calendar .days .day.completed{background:rgba(0,0,0,.1)}.section__calendar .calendar .days .day.active,.section__calendar .calendar .days .day.active:hover,.section__calendar-my-orders .calendar .days .day.active,.section__calendar-my-orders .calendar .days .day.active:hover{background:#e8f4b3}.section__calendar .calendar .days .day.not-available,.section__calendar-my-orders .calendar .days .day.not-available{opacity:.2;cursor:default;position:relative}.section__calendar .calendar .days .day.not-available svg,.section__calendar-my-orders .calendar .days .day.not-available svg{position:absolute;width:50%;height:50%;opacity:.4;top:auto;left:auto;right:auto}@media (max-width:960px){.section__calendar-my-orders .info{width:100%}}.section__calendar-my-orders .info .active-orders,.section__calendar-my-orders .info .closed-orders{background:#59b78b;padding:1vw;display:flex;flex-direction:column}@media (max-width:960px){.section__calendar-my-orders .info .active-orders,.section__calendar-my-orders .info .closed-orders{width:100%;padding:5vw}}.section__calendar-my-orders .info .active-orders .number,.section__calendar-my-orders .info .closed-orders .number{font-size:3vw;font-weight:700}@media (max-width:960px){.section__calendar-my-orders .info .active-orders .number,.section__calendar-my-orders .info .closed-orders .number{font-size:15vw}}.section__calendar-my-orders .info .active-orders .text,.section__calendar-my-orders .info .closed-orders .text{margin-top:.5vw;font-size:1.1vw}@media (max-width:960px){.section__calendar-my-orders .info .active-orders .text,.section__calendar-my-orders .info .closed-orders .text{font-size:4vw}}.section__calendar-my-orders .info .closed-orders{background:rgba(0,0,0,.8);color:#fff}.section__calendar .bonus-message,.section__calendar .can-take-second-order,.section__orders .bonus-message,.section__orders .can-take-second-order{display:flex;justify-content:space-between;background:#f8da79;margin-bottom:2vw;font-size:1.3vw;line-height:1.6vw}.section__calendar .bonus-message,.section__orders .bonus-message{padding:2vw;align-items:center}@media (max-width:960px){.section__calendar .bonus-message,.section__calendar .can-take-second-order,.section__orders .bonus-message,.section__orders .can-take-second-order{font-size:4vw;line-height:5vw;margin-bottom:6vw;padding:4vw;align-items:flex-start}}.section__calendar .bonus-message span,.section__calendar .can-take-second-order span,.section__orders .bonus-message span,.section__orders .can-take-second-order span{width:calc(100% - 4vw)}@media (max-width:960px){.section__calendar .bonus-message span,.section__calendar .can-take-second-order span,.section__orders .bonus-message span,.section__orders .can-take-second-order span{width:calc(100% - 13vw)}}.section__calendar .bonus-message img,.section__calendar .can-take-second-order img,.section__orders .bonus-message img,.section__orders .can-take-second-order img,.section__payments .stripe-form .content .cards .items .card .card-data img{width:3vw;height:auto}@media (max-width:960px){.section__calendar .bonus-message img,.section__calendar .can-take-second-order img,.section__orders .bonus-message img,.section__orders .can-take-second-order img{width:9vw}}.section__calendar .can-take-second-order,.section__orders .can-take-second-order{background:0 0;padding:2vw;background:rgba(0,0,0,.03);position:relative;align-items:flex-start}@media (max-width:960px){.section__calendar .can-take-second-order,.section__orders .can-take-second-order{padding:4vw}}.pagination,.section__calendar .can-take-second-order.loading .ajax-loader,.section__orders .can-take-second-order.loading .ajax-loader{display:flex}.section__calendar .can-take-second-order.active .switch,.section__orders .can-take-second-order.active .switch{background:#59b78b}.section__calendar .can-take-second-order.active .switch .bg,.section__orders .can-take-second-order.active .switch .bg{margin-left:2.7vw;left:auto;background:#fff}@media (max-width:960px){.section__calendar .can-take-second-order.active .switch .bg,.section__orders .can-take-second-order.active .switch .bg{margin-left:6vw}}.section__calendar .can-take-second-order .switch,.section__orders .can-take-second-order .switch{width:4.8vw;height:2.4vw;position:relative;box-shadow:inset 0 0 1vw rgba(0,0,0,.1);background:rgba(0,0,0,.1);border-radius:10vw;cursor:pointer}@media (max-width:960px){.section__calendar .can-take-second-order .switch,.section__orders .can-take-second-order .switch{width:13vw;height:7.8vw}}.section__calendar .can-take-second-order .switch .bg,.section__orders .can-take-second-order .switch .bg{border-radius:50%;width:1.8vw;height:1.8vw;background:rgba(0,0,0,.3);top:.3vw;margin-left:.3vw;position:absolute}@media (max-width:960px){.section__calendar .can-take-second-order .switch .bg,.section__orders .can-take-second-order .switch .bg{width:5.8vw;height:5.8vw;top:1vw;left:1vw}}.section__calendar .can-take-second-order .content,.section__orders .can-take-second-order .content{width:calc(100% - 6vw)}@media (max-width:960px){.section__calendar .can-take-second-order .content,.section__orders .can-take-second-order .content{width:calc(100% - 17vw)}}.section__calendar .can-take-second-order .content .title,.section__orders .can-take-second-order .content .title{font-weight:700;font-size:1.5vw}@media (max-width:960px){.section__calendar .can-take-second-order .content .title,.section__orders .can-take-second-order .content .title{font-size:4.5vw}}.section__calendar .can-take-second-order .content .info,.section__orders .can-take-second-order .content .info{font-size:1.1vw;line-height:100%;margin-top:.5vw}@media (max-width:960px){.section__calendar .can-take-second-order .content .info,.section__orders .can-take-second-order .content .info{font-size:3vw;line-height:4vw;margin-top:1vw}}.section__calendar .newBonusSystem,.section__orders .newBonusSystem{display:flex;background:#f8da79;padding:2vw;margin-bottom:2vw;font-size:1.1vw;justify-content:space-between;width:100%;position:relative;color:#000;text-decoration:none}.section__calendar .newBonusSystem:hover,.section__orders .newBonusSystem:hover{background:#f0d26f}@media (max-width:960px){.section__calendar .newBonusSystem,.section__orders .newBonusSystem{padding:4vw;margin-bottom:5vw;font-size:3.5vw;width:94vw}}.section__calendar .newBonusSystem img,.section__orders .newBonusSystem img{width:4vw;height:4vw}@media (max-width:960px){.section__calendar .newBonusSystem img,.section__orders .newBonusSystem img{width:10vw;height:10vw}}.section__calendar .newBonusSystem .newBonusSystemText,.section__orders .newBonusSystem .newBonusSystemText{width:calc(100% - 5vw)}@media (max-width:960px){.section__calendar .newBonusSystem .newBonusSystemText,.section__orders .newBonusSystem .newBonusSystemText{width:calc(100% - 14vw)}}.section__calendar .newBonusSystem .newBonusSystemText .title,.section__orders .newBonusSystem .newBonusSystemText .title{font-size:1.2vw;font-weight:700}@media (max-width:960px){.section__calendar .newBonusSystem .newBonusSystemText .title,.section__orders .newBonusSystem .newBonusSystemText .title{font-size:4vw}}.section__calendar .newBonusSystem .newBonusSystemText .infoText,.section__orders .newBonusSystem .newBonusSystemText .infoText{margin-top:.3vw}@media (max-width:960px){.section__calendar .newBonusSystem .newBonusSystemText .infoText,.section__orders .newBonusSystem .newBonusSystemText .infoText{margin-top:1vw}}.section__calendar .newBonusSystem .newBonusSystemText .action,.section__orders .newBonusSystem .newBonusSystemText .action{margin-top:.3vw;text-decoration:underline}@media (max-width:960px){.section__calendar .newBonusSystem .newBonusSystemText .action,.section__orders .newBonusSystem .newBonusSystemText .action{margin-top:1vw}}.section__calendar .calendar .account-blocked{position:absolute;height:100%;top:0;overflow:hidden}.pagination{justify-content:center;margin-top:1vw;flex-wrap:wrap}@media (max-width:960px){.pagination{margin-top:7vw;margin-bottom:2vw}}.pagination a,.pagination span{padding:1vw;font-size:1.2vw;border-radius:.2vw;background:rgba(0,0,0,.05);text-decoration:none;color:#000;font-weight:600;margin-right:.5vw}@media (max-width:960px){.pagination a,.pagination span{font-size:5vw;padding:5vw;border-radius:1vw;margin-right:2vw;margin-bottom:2vw}}.pagination a:hover,.pagination span:hover{background:rgba(0,0,0,.15)}.pagination a:last-child,.pagination span:last-child{margin-right:0}.pagination a.active,.pagination span.active{background:#1c47a6;font-weight:800;color:#fff}.section__feedback{padding-bottom:5vw!important;padding-top:5vw!important}@media (max-width:960px){.section__feedback{padding-top:23vw!important;padding-bottom:5vw!important}}.section__feedback h1{font-weight:800;font-size:2vw;margin-top:2vw}@media (max-width:960px){.section__feedback h1{font-size:7vw;margin-top:10vw;line-height:9vw}}.section__feedback .average-info{display:flex}.section__feedback .average-info .average-rating,.section__feedback .average-info .total-number{background:#59b78b;padding:1vw;display:flex;flex-direction:column}@media (max-width:960px){.section__feedback .average-info .average-rating,.section__feedback .average-info .total-number{width:100%;padding:5vw}}.section__feedback .average-info .average-rating .number,.section__feedback .average-info .total-number .number{font-size:3vw;font-weight:700}@media (max-width:960px){.section__feedback .average-info .average-rating .number,.section__feedback .average-info .total-number .number{font-size:15vw}}.section__feedback .average-info .average-rating .text,.section__feedback .average-info .total-number .text{margin-top:.5vw;font-size:.9vw}@media (max-width:960px){.section__feedback .average-info .average-rating .text,.section__feedback .average-info .total-number .text{font-size:4vw}}.section__feedback .average-info .average-rating{background:rgba(0,0,0,.8);color:#fff}.section__feedback .items{display:flex;flex-wrap:wrap;margin-top:1vw}@media (max-width:960px){.section__feedback .items{margin-top:5vw}}.section__feedback .items .item{width:24%;box-shadow:0 0 3vw rgba(0,0,0,.1);margin-bottom:1.1vw;margin-right:calc(4%/3);padding:1.5vw;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:960px){.section__feedback .items .item{width:100%;padding:5vw;margin-bottom:7vw;box-shadow:0 0 14vw rgba(0,0,0,.1)}}.section__feedback .items .item:last-child{margin-bottom:0}.section__feedback .items .item:nth-child(4n){margin-right:0}.section__feedback .items .item.item-bad{background:rgba(255,40,0,.2)}.section__feedback .items .item .new-item{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.4vw;margin-bottom:2vw}@media (max-width:960px){.section__feedback .items .item .new-item{font-size:5vw;margin-bottom:5vw}}.section__feedback .items .item .new-item svg{width:4vw;height:4vw;margin-right:.5vw}@media (max-width:960px){.section__feedback .items .item .new-item svg{width:20vw;height:20vw;margin-right:3vw}}.section__feedback .items .item .header,.section__payments .stripe-form .content .cards .items .card{display:flex;justify-content:space-between;align-items:center;width:100%}.section__feedback .items .item .header .rating{font-size:1.5vw;font-weight:800}@media (max-width:960px){.section__feedback .items .item .header .rating{font-size:8vw}.section__feedback .items .item .header .rating span.no{font-size:5vw}}.section__feedback .items .item .header .date{background:#1c47a6;padding:.5vw;display:flex;justify-content:space-between;align-items:center;font-size:1vw;color:#fff;font-weight:700}@media (max-width:960px){.section__feedback .items .item .header .date{margin-top:3vw;padding:4vw;font-size:5vw;flex-direction:column;line-height:6vw}}.section__feedback .items .item .address{margin-top:1vw;font-size:1vw;width:100%;line-height:1.2vw}@media (max-width:960px){.section__feedback .items .item .address{margin-top:5vw;font-size:5vw;line-height:7vw}}.section__feedback .items .item .text{border-top:1px dashed rgba(0,0,0,.3);padding-top:1vw;margin-top:1vw;font-size:1.2vw;line-height:1.6vw;width:100%}@media (max-width:960px){.section__feedback .items .item .text{font-size:6vw;line-height:8vw;padding-top:5vw;margin-top:5vw}}.section__payments h1{display:flex;font-size:1.2vw;font-weight:700;align-items:center}@media (max-width:960px){.section__payments h1{font-size:5vw}}.section__payments h1 img{width:1.5vw;margin-right:.5vw}@media (max-width:960px){.section__payments h1 img{width:6vw;margin-right:2vw}}.section__payments .newBonusSystem{display:flex;background:#f8da79;padding:2vw;margin-bottom:2vw;font-size:1.1vw;justify-content:space-between;width:100%;position:relative;color:#000;text-decoration:none}.section__payments .newBonusSystem:hover{background:#f0d26f}@media (max-width:960px){.section__payments .newBonusSystem{padding:4vw;margin-bottom:5vw;font-size:3.5vw;width:94vw}}.section__payments .newBonusSystem img{width:4vw;height:4vw}@media (max-width:960px){.section__payments .newBonusSystem img{width:10vw;height:10vw}}.section__payments .newBonusSystem .newBonusSystemText{width:calc(100% - 5vw)}@media (max-width:960px){.section__payments .newBonusSystem .newBonusSystemText{width:calc(100% - 14vw)}}.section__payments .newBonusSystem .newBonusSystemText .title{font-size:1.2vw;font-weight:700}@media (max-width:960px){.section__payments .newBonusSystem .newBonusSystemText .title{font-size:4vw}}.section__payments .newBonusSystem .newBonusSystemText .infoText{margin-top:.3vw}@media (max-width:960px){.section__payments .newBonusSystem .newBonusSystemText .infoText{margin-top:1vw}}.section__payments .newBonusSystem .newBonusSystemText .action{margin-top:.3vw;text-decoration:underline}@media (max-width:960px){.section__payments .newBonusSystem .newBonusSystemText .action{margin-top:1vw}}.section__payments .failed-payment,.section__payments .success-payment{background:#59b78b;padding:3vw;display:flex;justify-content:center;font-size:1.8vw;font-weight:500;align-items:center;margin-bottom:6vw}.section__payments .success-payment{color:#000}@media (max-width:960px){.section__payments .failed-payment,.section__payments .success-payment{flex-direction:column;padding:15vw 5vw;font-size:5vw;text-align:center}}.section__payments .failed-payment img,.section__payments .failed-payment svg,.section__payments .success-payment img,.section__payments .success-payment svg{width:6vw;height:auto;fill:#fff}@media (max-width:960px){.section__payments .failed-payment img,.section__payments .failed-payment svg,.section__payments .success-payment img,.section__payments .success-payment svg{width:18vw;height:auto}}.section__payments .failed-payment{background:#ec4307;color:#fff}.section__payments .employee-debt{background:#fbe6e5;padding:1vw;display:flex;align-items:center;margin-bottom:3vw;text-align:center;position:relative;justify-content:center;font-size:1.3vw;line-height:1.6vw}@media (max-width:960px){.section__payments .employee-debt{padding:5vw 3vw;font-size:4vw;margin-bottom:5vw;flex-direction:column;line-height:5vw}}.section__payments .employee-debt.loading .ajax-loader,.section__payments .employee-debt.show-success .success{display:flex}.section__payments .employee-debt .success{display:none;justify-content:center;align-items:center;background:#e8f4b3;position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:960px){.section__payments .employee-debt .success{flex-direction:column}}.section__payments .employee-debt .success img{width:4vw;height:auto}@media (max-width:960px){.section__payments .employee-debt .success img{width:12vw}}.section__payments .employee-debt .success span{font-size:1.3vw;font-weight:500;margin-left:2vw}@media (max-width:960px){.section__payments .employee-debt .success span{font-size:4.5vw;margin-top:4vw;margin-left:0}}.section__payments .employee-debt .button{background:#2457c6;color:#fff;padding:1.5vw 3vw;font-weight:500;margin-top:0;margin-left:2vw;cursor:pointer}.section__payments .employee-debt .button:hover{background:#1c47a6}@media (max-width:960px){.section__payments .employee-debt .button{padding:4vw 0;margin-top:3vw;margin-left:0;width:100%;font-size:4.5vw}}.section__payments .employee-debt .value{font-weight:700}@media (max-width:960px){.section__payments .employee-debt .value{margin-top:1vw;font-size:4.5vw}}@media (max-width:960px) and (max-width:960px){.section__payments .employee-debt .value{margin-top:2vw}}.section__payments .stripe-form{background:#fff;padding:3vw 15vw;align-items:flex-end;flex-direction:column;margin-bottom:5vw;display:none;position:relative}@media (max-width:960px){.section__payments .stripe-form{padding:15vw 3vw 10vw}}.section__payments .stripe-form .close{padding:1.5vw;border-radius:50%;cursor:pointer;position:absolute;right:0;top:0}@media (max-width:960px){.section__payments .stripe-form .close{padding:5vw}}.section__payments .stripe-form .close img,.section__payments .stripe-form .close svg{width:1.2vw;height:1.2vw}@media (max-width:960px){.section__payments .stripe-form .close img,.section__payments .stripe-form .close svg{width:4vw;height:4vw}}.section__payments .stripe-form .content .cards.show,.section__payments .stripe-form.loading .ajax-loader,.section__payments .stripe-form.show{display:flex}.section__payments .stripe-form .content{width:100%;display:flex;flex-direction:column;align-items:center}.section__payments .stripe-form .content .title{margin-bottom:2vw;text-align:center;font-size:2vw;font-weight:500}@media (max-width:960px){.section__payments .stripe-form .content .title{font-size:5.5vw;margin-bottom:5vw}}.section__payments .stripe-form .content .form,.section__payments .stripe-form .content .form-24{display:flex;width:100%}@media (max-width:960px){.section__payments .stripe-form .content .form,.section__payments .stripe-form .content .form-24{flex-direction:column}}.section__payments .stripe-form .content .form form,.section__payments .stripe-form .content .form-24 form{background:#fafafa;padding:0 2vw;width:100%;height:6.3vw;display:flex;align-items:center}@media (max-width:960px){.section__payments .stripe-form .content .form form,.section__payments .stripe-form .content .form-24 form{padding:0 5vw;border-radius:2vw;height:18vw;background:rgba(0,0,0,.05)}}.section__payments .stripe-form .content #card-errors{margin-top:1vw;background:#ec4307;color:#fff;padding:1vw;display:none;margin-bottom:2vw;width:100%;left:0;text-align:center}@media (max-width:960px){.section__payments .stripe-form .content #card-errors{margin-bottom:5vw;padding:3vw 5vw;font-size:4.5vw;line-height:5.5vw}}.section__payments .stripe-form .content .cards{margin-top:2vw;display:none;width:100%;justify-content:center;flex-direction:column;align-items:center}@media (max-width:960px){.section__payments .stripe-form .content .cards{margin-top:5vw}}.section__payments .stripe-form .content .cards .label{font-size:1.4vw;font-weight:500;text-align:center}@media (max-width:960px){.section__payments .stripe-form .content .cards .label{font-size:5vw}}.section__payments .stripe-form .content .cards .items{margin-top:1vw;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}@media (max-width:960px){.section__payments .stripe-form .content .cards .items{margin-top:5vw}}.section__payments .stripe-form .content .cards .items .card{cursor:pointer;margin-bottom:1vw;border:3px solid rgba(0,0,0,.06);height:5vw;position:relative;padding:0 2vw}@media (max-width:960px){.section__payments .stripe-form .content .cards .items .card{height:16vw;width:100%;margin-bottom:2vw;margin-right:0;padding:0 3vw}}.section__payments .stripe-form .content .cards .items .card .card-data{display:flex;align-items:center}@media (max-width:960px){.section__payments .stripe-form .content .cards .items .card .card-data img{width:10vw}}.section__payments .stripe-form .content .cards .items .card .card-data .number{font-weight:500;font-size:1.2vw;letter-spacing:.1vw;margin-left:1vw}@media (max-width:960px){.section__payments .stripe-form .content .cards .items .card .card-data .number{font-size:5vw;margin-left:2vw}}.section__payments .stripe-form .content .cards .items .card .expired{justify-content:flex-end;display:flex;font-size:1vw}@media (max-width:960px){.section__payments .stripe-form .content .cards .items .card .expired{font-size:4vw}}.section__payments .stripe-form .content .cards .items .card:hover{border:3px solid rgba(0,0,0,.16)}.section__payments .stripe-form .content .cards .items .card:hover svg{opacity:.7}.section__payments .stripe-form .content .cards .items .card svg{width:2vw;height:2vw;opacity:.3}@media (max-width:960px){.section__payments .stripe-form .content .cards .items .card svg{width:10vw;height:10vw}}.section__payments .stripe-form .content .cards .items .card.active{background:#2457c6;color:#fff;border:3px solid #2457c6}.section__payments .stripe-form .content .cards .items .card.active svg{opacity:1;fill:#fff!important}.section__payments .stripe-form .content .button{background:#2457c6;padding:1vw 4vw;font-weight:700;font-size:1.4vw;cursor:pointer;height:6.3vw;width:100%;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:1vw}@media (max-width:960px){.section__payments .stripe-form .content .button{width:100%;display:flex;justify-content:center;align-items:center;padding:3vw 0;font-size:4.5vw;height:16vw;border-radius:1vw;margin-top:3vw}}.section__payments .stripe-form .content .button:hover{background:#1c47a6}.section__payments .stripe-form .content #payment-request-button{margin-top:1vw;width:40%}@media (max-width:960px){.section__payments .stripe-form .content #payment-request-button{width:100%;margin-top:6vw}}.section__payments .stripe-form .content .stripe-info{justify-content:center;margin-top:1vw;font-size:1.1vw;align-items:center;display:flex}@media (max-width:960px){.section__payments .stripe-form .content .stripe-info{margin-top:8vw;flex-wrap:wrap;font-size:3.5vw}}.section__payments .stripe-form .content .stripe-info.show{display:flex}.section__payments .stripe-form .content .stripe-info img,.section__payments .stripe-form .content .stripe-info svg{width:5vw;height:auto;margin-left:.5vw}@media (max-width:960px){.section__payments .stripe-form .content .stripe-info img,.section__payments .stripe-form .content .stripe-info svg{width:12vw;margin-left:2vw}}.section__payments .stripe-form .content .stripe-info a{background:#f7e7ae;padding:.5vw;text-decoration:none;margin-left:1vw;font-size:.9vw;color:#000}@media (max-width:960px){.section__payments .stripe-form .content .stripe-info a{font-size:3.2vw;margin-left:0;margin-top:2vw;padding:2vw 3vw}}.section__payments .payments-info .item.total .value,.section__payments .stripe-form .content .stripe-info a:hover{background:#ffee9f}.section__payments .payments-info{display:flex;position:relative;margin-bottom:1vw;flex-direction:column}@media (max-width:960px){.section__payments .payments-info{margin-top:1vw;margin-bottom:3vw}}.section__payments .payments-info .item{width:100%;display:flex;align-items:center;margin-bottom:1vw}@media (max-width:960px){.section__payments .payments-info .item{margin-bottom:2vw;padding:0}}.section__payments .payments-info .item.rating .value{background:#e8f4b3}.section__payments .payments-info .item .label{font-size:1.4vw}@media (max-width:960px){.section__payments .payments-info .item .label{font-size:4.5vw}}.section__payments .payments-info .item .value{font-size:1.6vw;font-weight:700;background:rgba(0,0,0,.03);padding:1vw;margin-right:1vw}@media (max-width:960px){.section__payments .payments-info .item .value{font-size:5vw;margin-top:0;margin-right:2vw;padding:3vw}}.section__payments .employee-orders{margin-top:3vw;position:relative;display:none}.section__payments .employee-orders.loading{height:8vw}@media (max-width:960px){.section__payments .employee-orders.loading{height:30vw}}.section__payments .employee-orders .ajax-loader{display:flex;position:absolute;width:100%;height:100%}@media (max-width:960px){.section__payments .employee-orders{margin-top:8vw}}.section__payments .employee-orders .label{font-size:1.8vw;font-weight:700}@media (max-width:960px){.section__payments .employee-orders .label{font-size:6vw}}.section__payments .employee-orders .orders{display:flex;flex-direction:column;margin-top:2vw}@media (max-width:960px){.section__payments .employee-orders .orders{margin-top:0}}.section__payments .employee-orders .orders .item{display:flex;padding:.5vw 0;align-items:center;justify-content:space-between}@media (max-width:960px){.section__payments .employee-orders .orders .item{flex-direction:column;padding:5vw;font-size:5vw;align-items:flex-start}}.section__payments .employee-orders .orders .item.header{background:rgba(0,0,0,.15);font-size:.7vw;text-transform:uppercase}@media (max-width:960px){.section__payments .employee-orders .orders .item.header{display:none}}.section__payments .employee-orders .orders .item.order .id{font-weight:700;font-size:1.1vw}@media (max-width:960px){.section__payments .employee-orders .orders .item.order .id{font-size:5vw;display:flex;align-items:center;background:#2457c6;padding:3vw 4vw;color:#fff;width:auto;border-radius:1vw}.section__payments .employee-orders .orders .item.order .id .label{margin-right:2vw;margin-bottom:0}}.section__documents .documents .document .content strong,.section__payments .employee-invoices .invoice .balance strong,.section__payments .employee-orders .orders .item.order .amount-of-remuneration,.section__payments .employee-orders .orders .item.order .directions-costs,.section__payments .employee-orders .orders .item.order .order-amount,.section__payments .employee-orders .orders .item.order .platform-commission,.section__payments .employee-orders-payments .summary .balance strong,.section__weekend .info .info-content .item span strong,.section__weekend .popup .content .types .part-time .label strong,.section__weekend-date .day-weekend .part-time .label strong{font-weight:700}.section__payments .employee-orders .orders .item:nth-child(2n+1){background:rgba(0,0,0,.03)}.section__payments .employee-orders .orders .item .id{width:5%;text-align:center}@media (max-width:960px){.section__payments .employee-orders .orders .item .id{width:100%;font-size:6vw}}.section__payments .employee-orders .orders .item .date{width:10%}@media (max-width:960px){.section__payments .employee-orders .orders .item .date{width:100%;margin-top:4vw;font-weight:700}}.section__payments .employee-orders .orders .item .address{width:15%}@media (max-width:960px){.section__payments .employee-orders .orders .item .address{width:100%;margin-top:4vw}}.section__payments .employee-orders .orders .item .description{width:20%}@media (max-width:960px){.section__payments .employee-orders .orders .item .description{width:100%;margin-top:3vw}}.section__payments .employee-orders .orders .item .amount-of-remuneration,.section__payments .employee-orders .orders .item .directions-costs,.section__payments .employee-orders .orders .item .fine,.section__payments .employee-orders .orders .item .order-amount,.section__payments .employee-orders .orders .item .platform-commission{width:10%}@media (max-width:960px){.section__payments .employee-orders .orders .item .amount-of-remuneration,.section__payments .employee-orders .orders .item .directions-costs,.section__payments .employee-orders .orders .item .fine,.section__payments .employee-orders .orders .item .order-amount,.section__payments .employee-orders .orders .item .platform-commission{width:100%;margin-top:3vw}}.section__payments .employee-orders .orders .item .label{display:none}@media (max-width:960px){.section__payments .employee-orders .orders .item .label{display:block;font-size:4vw;margin-bottom:1vw}}.section__payments .employee-invoices,.section__payments .employee-invoices.active,.section__payments .employee-invoices.show,.section__payments .employee-orders-payments.show{display:flex}.section__payments .employee-orders-payments{flex-direction:column}.section__payments .employee-invoices,.section__payments .employee-orders-payments{background:#fff;width:100%;margin-top:2vw;position:relative;display:none;overflow:hidden}.section__payments .employee-invoices.loading,.section__payments .employee-orders-payments.loading{min-height:25vw}@media (max-width:960px){.section__payments .employee-invoices.loading,.section__payments .employee-orders-payments.loading{min-height:80vw}}.section__payments .employee-invoices.loading .ajax-loader,.section__payments .employee-orders-payments.loading .ajax-loader{display:flex;position:absolute;width:100%;height:100%}.section__payments .employee-invoices .no-active-payments,.section__payments .employee-orders-payments .no-active-payments{background:rgba(255,0,0,.05);padding:3vw 1vw;text-align:center;font-size:1.4vw;width:100%}@media (max-width:960px){.section__payments .employee-invoices .no-active-payments,.section__payments .employee-orders-payments .no-active-payments{font-size:5vw;padding:10vw 3vw}}.section__payments .employee-orders-payments .summary{display:flex;margin-bottom:2vw;flex-direction:column;background:#fff5c9;padding:2vw}@media (max-width:960px){.section__payments .employee-orders-payments .summary{flex-wrap:wrap;margin-bottom:0;padding:5vw 3vw}}.section__payments .employee-orders-payments .summary .balance{margin-bottom:2vw;font-size:1.6vw;font-weight:500}@media (max-width:960px){.section__payments .employee-orders-payments .summary .balance{margin-bottom:5vw;font-size:5.5vw}}.section__payments .employee-orders-payments .summary .items{display:flex;flex-direction:column}.section__payments .employee-orders-payments .summary .items .item{display:flex;flex-direction:row-reverse;width:100%;justify-content:flex-end;align-items:center;margin-bottom:1vw}@media (max-width:960px){.section__payments .employee-orders-payments .summary .items .item{font-size:4vw;margin-bottom:3vw}}.section__payments .employee-orders-payments .summary .items .item:last-child{margin-bottom:0}.section__payments .employee-orders-payments .active-payments .order .payments .item.item-employee-amount .value,.section__payments .employee-orders-payments .summary .items .item.item-employee-amount .value,.section__payments .employee-orders-payments .summary .items .item.item-week-balance .value{background:#e8f4b3}.section__payments .employee-orders-payments .summary .items .item.item-employee-fine .value{background:rgba(255,0,0,.1)}.section__payments .employee-orders-payments .summary .items .item .label{margin-bottom:.5vw;font-size:1.4vw}@media (max-width:960px){.section__payments .employee-orders-payments .summary .items .item .label{margin-bottom:0;font-size:4vw}}.section__payments .employee-orders-payments .summary .items .item .value{font-size:1.6vw;font-weight:700;background:rgba(0,0,0,.03);padding:1vw;margin-right:1vw;text-align:center}@media (max-width:960px){.section__payments .employee-orders-payments .summary .items .item .value{font-size:5vw;margin-right:2vw;padding:3vw}}.section__payments .employee-orders-payments .active-payments .title{font-weight:700;display:flex;align-items:center;justify-content:center;font-size:1.5vw;margin-top:1.5vw;margin-bottom:1.5vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .title{font-size:4.5vw;margin-top:4vw;margin-bottom:2vw}}.section__payments .employee-orders-payments .active-payments .title span{margin-right:1vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .title span{margin-right:2vw}}.section__payments .employee-orders-payments .active-payments .title img{width:1.5vw;height:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .title img{width:6vw}}.section__payments .employee-orders-payments .active-payments .orders{display:flex;flex-wrap:wrap}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .orders{flex-direction:column}}.section__payments .employee-orders-payments .active-payments .order{display:flex;flex-direction:column;align-items:flex-start;width:50%;font-size:1.3vw;padding:2vw;border-bottom:1px dashed rgba(0,0,0,.1);margin-bottom:0}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order{font-size:4vw;padding:5vw;width:100%}}.section__payments .employee-orders-payments .active-payments .order:last-child{border-bottom:none}.section__payments .employee-orders-payments .active-payments .order:nth-last-child(2){border-bottom:none}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order:nth-last-child(2){border-bottom:1px dashed rgba(0,0,0,.1)}}.section__payments .employee-orders-payments .active-payments .order .header{display:flex;align-items:center;width:100%;justify-content:flex-start}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .header{font-size:5vw}}.section__payments .employee-orders-payments .active-payments .order .header .id{display:flex;align-items:center}.section__payments .employee-orders-payments .active-payments .order .header .date,.section__payments .employee-orders-payments .active-payments .order .header .time{display:flex;align-items:center;font-weight:500}.section__payments .employee-orders-payments .active-payments .order .header .id{font-weight:700;margin-right:2vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .header .id{margin-right:4vw}}.section__payments .employee-orders-payments .active-payments .order .header .date img,.section__payments .employee-orders-payments .active-payments .order .header .time img{margin-right:.5vw;width:2vw;height:auto}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .header .date img,.section__payments .employee-orders-payments .active-payments .order .header .time img{margin-right:2vw;width:6vw}}.section__payments .employee-orders-payments .active-payments .order .address{display:flex;align-items:center;margin-top:3vw}.section__payments .employee-orders-payments .active-payments .order .address img{width:2vw;margin-right:1vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .address img{width:6vw;margin-right:3vw}}.section__payments .employee-orders-payments .active-payments .order .address span{font-weight:500;max-width:calc(100% - 3vw)}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .address span{max-width:calc(100% - 9vw)}}.section__payments .employee-orders-payments .active-payments .order .address:first-child{padding-top:0}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .address:first-child{padding-top:2vw}}.section__payments .employee-orders-payments .active-payments .order .description{margin-top:1.5vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .description{margin-top:3vw}}.section__payments .employee-orders-payments .active-payments .order .payments{display:flex;flex-direction:column;margin-top:1.5vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .payments{margin-top:3vw}}.section__payments .employee-orders-payments .active-payments .order .payments .item{display:flex;width:100%;justify-content:flex-start;align-items:center;margin-bottom:.7vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .payments .item{margin-bottom:2vw}}.section__payments .employee-orders-payments .active-payments .order .payments .item .label{margin-bottom:.5vw;font-size:1.2vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .payments .item .label{margin-bottom:0;font-size:4vw}}.section__payments .employee-orders-payments .active-payments .order .payments .item .value{font-size:1.4vw;font-weight:700;background:rgba(0,0,0,.03);padding:1vw;margin-right:1vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .payments .item .value{font-size:4vw;margin-top:0;margin-right:2vw;padding:3vw}}.section__payments .employee-orders-payments .active-payments .order .actions{margin-top:.5vw;width:100%}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .actions{font-size:4vw;margin-top:2vw}}.section__payments .employee-orders-payments .active-payments .order .actions span{display:none}.section__payments .employee-orders-payments .active-payments .order .actions .button{background:#ec4307;text-align:center;cursor:pointer;color:#fff;padding:1.5vw 0}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .actions .button{font-size:4vw;padding:4.5vw 0;font-weight:700}}.section__payments .employee-orders-payments .active-payments .order .actions .button:hover,.section__payments .employee-orders-payments .active-payments .order .disagree-payment .actions .send:hover{background:#ff8989}.section__payments .employee-orders-payments .active-payments .order.show-disagree-payment .disagree-payment{display:flex}.section__payments .employee-orders-payments .active-payments .order .disagree-payment{padding:2vw 0;flex-direction:column;align-items:center;width:100%;display:none}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .disagree-payment{padding:5vw 0}}.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment label,.section__payments .employee-orders-payments .active-payments .order .disagree-payment label{font-size:1.2vw;font-weight:500}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .disagree-payment label{text-align:center;font-size:5vw}}.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment textarea,.section__payments .employee-orders-payments .active-payments .order .disagree-payment textarea{border:1px solid rgba(0,0,0,.1);resize:none;padding:1vw;font-size:1.1vw;width:100%;margin:1vw 0;height:10vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .disagree-payment textarea{font-size:5vw;height:60vw;margin:3vw 0 0;padding:4vw}}.section__payments .employee-orders-payments .active-payments .order .disagree-payment .actions{width:100%}.section__payments .employee-orders-payments .active-payments .order .disagree-payment .actions .send{font-size:1.2vw;font-weight:700;padding:1vw 3vw;background:#ec4307;color:#fff;text-align:center;cursor:pointer}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order .disagree-payment .actions .send{padding:4vw 3vw;font-size:4vw}}.section__payments .employee-orders-payments .active-payments .order.payment-not-accepted{background:#f8da79!important}.section__payments .employee-orders-payments .active-payments .order.payment-not-accepted .actions .button{display:none}.section__payments .employee-orders-payments .active-payments .order.payment-not-accepted .actions span{display:block;font-weight:700;font-size:1.3vw;line-height:1.5vw}@media (max-width:960px){.section__payments .employee-orders-payments .active-payments .order.payment-not-accepted .actions span{font-size:4.5vw;line-height:5vw}}.section__payments .employee-orders-payments .active-payments .order.loading .ajax-loader{display:flex;width:100%;height:100%;position:absolute}.section__payments .employee-invoices{background:0 0;flex-wrap:wrap;justify-content:space-between;flex-direction:row}@media (max-width:960px){.section__payments .employee-invoices{flex-direction:column;box-shadow:none}}.section__payments .employee-invoices .invoice{display:flex;flex-direction:column;align-items:flex-start;width:49%;font-size:1.3vw;margin-bottom:1vw;position:relative;overflow:hidden;background:#fff}@media (max-width:960px){.section__payments .employee-invoices .invoice{font-size:4vw;margin-bottom:5vw;width:100%}}.section__payments .employee-invoices .invoice .active-payments .summary .items .item:last-child,.section__payments .employee-invoices .invoice:last-child{margin-bottom:0}.section__payments .employee-invoices .invoice.loading .ajax-loader{display:flex}.section__payments .employee-invoices .invoice.invoice-not-accepted .purpose,.section__payments .employee-invoices .invoice.invoice-not-accepted .summary .status,.section__payments .employee-invoices .invoice.invoice-not-accepted .summary .status .unpaid{display:none}.section__payments .employee-invoices .invoice.invoice-not-accepted .summary{background:#fbe6e5}.section__payments .employee-invoices .invoice.paid .summary .status .paid,.section__payments .employee-invoices .invoice.show-success-payment .success-payment{display:flex}.section__payments .employee-invoices .invoice.paid .summary .status .pay,.section__payments .employee-invoices .invoice.paid .summary .status .purpose,.section__payments .employee-invoices .invoice.paid .summary .status .unpaid{display:none}.section__payments .employee-invoices .invoice .success-payment{background:#e8f4b3;position:absolute;display:none;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column;z-index:101}.section__payments .employee-invoices .invoice .success-payment img{width:6vw;height:auto}@media (max-width:960px){.section__payments .employee-invoices .invoice .success-payment img{width:18vw}}.section__payments .employee-invoices .invoice .success-payment span{margin-top:1vw;font-size:1.4vw;font-weight:500;color:#000}@media (max-width:960px){.section__payments .employee-invoices .invoice .success-payment span{font-size:5vw;margin-top:5vw}}.section__payments .employee-invoices .invoice .summary{width:100%;padding:2vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary{padding:5vw}}.section__payments .employee-invoices .invoice .summary .accept-invoice,.section__payments .employee-invoices .invoice .summary .pay-card{background:#59b78b;padding:1.4vw 2vw;cursor:pointer;text-align:center;margin-top:1vw;font-size:1.3vw;font-weight:500;display:flex;align-items:center;justify-content:center}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .accept-invoice,.section__payments .employee-invoices .invoice .summary .pay-card{padding:4vw 3vw;margin-top:4vw;font-size:4.5vw}}.section__payments .employee-invoices .invoice .summary .accept-invoice img,.section__payments .employee-invoices .invoice .summary .pay-card img,.section__payments .employee-invoices .invoice .summary .status .paid img,.section__payments .employee-invoices .invoice .summary .status .unpaid img{width:2vw;height:auto;margin-right:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .accept-invoice img,.section__payments .employee-invoices .invoice .summary .pay-card img{width:7vw;margin-right:2vw}}.section__payments .employee-invoices .invoice .summary .pay-card{background:#2457c6;color:#fff}.section__payments .employee-invoices .invoice .summary .pay-card:hover{background:#1c47a6}.section__payments .employee-invoices .invoice .summary .status{margin-top:2vw;width:100%}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .status{margin-top:4vw}}.section__payments .employee-invoices .invoice .summary .status .paid,.section__payments .employee-invoices .invoice .summary .status .unpaid{display:flex;background:#ff5c5c;padding:1vw;align-items:center;width:100%;justify-content:center;font-weight:500}.section__payments .employee-invoices .invoice .summary .status .unpaid{color:#fff}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .status .paid,.section__payments .employee-invoices .invoice .summary .status .unpaid{padding:3vw}}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .status .paid img,.section__payments .employee-invoices .invoice .summary .status .unpaid img{width:7vw;margin-right:2vw}}.section__payments .employee-invoices .invoice .summary .status .paid{display:none;background:#e8f4b3;color:#000}.section__payments .employee-invoices .invoice .summary .show-payments{margin-top:1.5vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .show-payments{margin-top:3vw}}.section__payments .employee-invoices .invoice .summary .show-payments .button{display:flex;align-items:center;padding:1.5vw 2vw;text-align:center;background:rgba(0,0,0,.03);cursor:pointer;font-weight:500;justify-content:center}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .show-payments .button{padding:5vw 3vw}}.section__payments .employee-invoices .invoice .summary .show-payments .button.open img{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.section__payments .employee-invoices .invoice .summary .show-payments span{margin-right:1vw}.section__payments .employee-invoices .invoice .summary .show-payments img{width:1.4vw;height:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:0;top:0}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .show-payments img{width:4vw}}.section__payments .employee-invoices .invoice .summary .purpose{margin-top:1.5vw;text-align:center;margin-bottom:1.5vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose{margin-top:5vw;margin-bottom:5vw}}.section__payments .employee-invoices .invoice .summary .purpose .or{text-align:center;margin-bottom:1vw;font-size:1.2vw;opacity:.5}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose .or{font-size:5vw;margin-bottom:2vw}}.section__payments .employee-invoices .invoice .summary .purpose .title{font-weight:500;font-size:1.4vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose .title{font-size:5vw}}.section__payments .employee-invoices .invoice .summary .purpose .title.title-purpose{font-size:1.3vw;margin-top:1.5vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose .title.title-purpose{font-size:4.5vw;margin-top:5vw}}.section__payments .employee-invoices .invoice .summary .purpose .bank-transfer-data{margin-top:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose .bank-transfer-data{margin-top:4vw}}.section__payments .employee-invoices .invoice .summary .purpose .bank-transfer-data.purpose{font-size:1.4vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose .bank-transfer-data.purpose{font-size:5vw}}.section__payments .employee-invoices .invoice .summary .purpose .bank-transfer-data p{margin-bottom:.8vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .summary .purpose .bank-transfer-data p{margin-bottom:3vw}}.section__payments .employee-invoices .invoice .header{display:flex;align-items:center;width:100%;justify-content:flex-start;font-size:1.4vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .header{font-size:5vw}}.section__payments .employee-invoices .invoice .header .id{display:flex;align-items:center}.section__payments .employee-invoices .invoice .header .date,.section__payments .employee-invoices .invoice .header .time{display:flex;align-items:center;font-weight:500}.section__payments .employee-invoices .invoice .header .id{font-weight:700;margin-right:2vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .header .id{margin-right:4vw}}.section__payments .employee-invoices .invoice .active-payments .order .header .date img,.section__payments .employee-invoices .invoice .active-payments .order .header .time img,.section__payments .employee-invoices .invoice .header .date img,.section__payments .employee-invoices .invoice .header .time img{margin-right:.5vw;width:2vw;height:auto}@media (max-width:960px){.section__payments .employee-invoices .invoice .header .date img,.section__payments .employee-invoices .invoice .header .time img{margin-right:2vw;width:6vw}}.section__payments .employee-invoices .invoice .balance{margin-bottom:2vw;font-size:1.6vw;font-weight:500}@media (max-width:960px){.section__payments .employee-invoices .invoice .balance{margin-bottom:5vw;font-size:5.5vw}}.section__payments .employee-invoices .invoice .active-payments{width:100%}.section__payments .employee-invoices .invoice .active-payments .summary{background:#fff;width:100%;padding:2vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .summary{padding:3vw 5vw}}.section__payments .employee-invoices .invoice .active-payments .summary .items{display:flex;flex-direction:column}.section__payments .employee-invoices .invoice .active-payments .summary .items .item{display:flex;flex-direction:row-reverse;width:100%;justify-content:flex-end;align-items:center;margin-bottom:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .summary .items .item{font-size:4vw;margin-bottom:3vw}}.section__payments .employee-invoices .invoice .active-payments .summary .items .item.item-employee-fine .value{background:#ff5c5c}.section__payments .employee-invoices .invoice .active-payments .order .payments .item.item-employee-amount .value,.section__payments .employee-invoices .invoice .active-payments .summary .items .item.item-week-balance .value{background:#e8f4b3}.section__payments .employee-invoices .invoice .active-payments .summary .items .item .label{margin-bottom:.5vw;font-size:1.2vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .summary .items .item .label{margin-bottom:0;font-size:4vw}}.section__payments .employee-invoices .invoice .active-payments .summary .items .item .value{font-size:1.4vw;font-weight:700;background:rgba(0,0,0,.03);padding:1vw;margin-right:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .summary .items .item .value{font-size:5vw;margin-top:0;margin-right:2vw;padding:3vw}}.section__payments .employee-invoices .invoice .active-payments .order{display:flex;flex-direction:column;align-items:flex-start;width:100%;font-size:1.3vw;padding:2vw;border-top:1px dashed rgba(0,0,0,.1);margin-bottom:0}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order{font-size:4vw;padding:5vw}}.section__payments .employee-invoices .invoice .active-payments .order .header{display:flex;align-items:center;width:100%;justify-content:flex-start}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .header{font-size:5vw}}.section__payments .employee-invoices .invoice .active-payments .order .header .id{display:flex;align-items:center}.section__payments .employee-invoices .invoice .active-payments .order .header .date,.section__payments .employee-invoices .invoice .active-payments .order .header .time{display:flex;align-items:center;font-weight:500}.section__payments .employee-invoices .invoice .active-payments .order .header .id{font-weight:700;margin-right:2vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .header .id{margin-right:4vw}}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .header .date img,.section__payments .employee-invoices .invoice .active-payments .order .header .time img{margin-right:2vw;width:6vw}}.section__payments .employee-invoices .invoice .active-payments .order .address{display:flex;align-items:center;margin-top:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .address{margin-top:3vw}}.section__payments .employee-invoices .invoice .active-payments .order .address img{width:1.5vw;margin-right:.7vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .address img{width:6vw;margin-right:3vw}}.section__payments .employee-invoices .invoice .active-payments .order .address span{font-weight:500}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .address span{max-width:calc(100% - 9vw)}}.section__payments .employee-invoices .invoice .active-payments .order .address:first-child{padding-top:0}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .address:first-child{padding-top:2vw}}.section__payments .employee-invoices .invoice .active-payments .order .description{margin-top:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .description{margin-top:3vw}}.section__payments .employee-invoices .invoice .active-payments .order .payments{display:flex;margin-top:1vw;flex-direction:column}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .payments{margin-top:3vw}}.section__payments .employee-invoices .invoice .active-payments .order .payments .item{display:flex;width:100%;justify-content:flex-start;align-items:center;margin-bottom:.8vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .payments .item{margin-bottom:2vw}}.section__payments .employee-invoices .invoice .active-payments .order .payments .item .label{margin-bottom:.5vw;font-size:1.2vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .payments .item .label{margin-bottom:0;font-size:4vw}}.section__payments .employee-invoices .invoice .active-payments .order .payments .item .value{font-size:1.4vw;font-weight:700;background:rgba(0,0,0,.03);padding:1vw;margin-right:1vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .payments .item .value{font-size:4vw;margin-top:0;margin-right:1.5vw;padding:3vw}}.section__payments .employee-invoices .invoice .active-payments .order .actions{margin-top:.5vw;width:100%}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .actions{font-size:4vw;margin-top:2vw}}.section__payments .employee-invoices .invoice .active-payments .order .actions span{display:none}.section__payments .employee-invoices .invoice .active-payments .order .actions .button{background:#ec4307;text-align:center;cursor:pointer;color:#fff;padding:.5vw 0}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .actions .button{font-size:4vw;padding:4vw 0;font-weight:700}}.section__payments .employee-invoices .invoice .active-payments .order .actions .button:hover,.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment .actions .send:hover{background:#ff8989}.section__payments .employee-invoices .invoice .active-payments .order.show-disagree-payment .disagree-payment{display:flex}.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment{padding:1vw 25vw;flex-direction:column;align-items:center;width:100%;display:none}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment{padding:5vw 2vw}}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment label{text-align:center;font-size:5vw}}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment textarea{font-size:5vw;height:60vw;margin:3vw 0 0;padding:4vw}}.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment .actions{width:100%}.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment .actions .send{font-size:1.2vw;font-weight:700;padding:1vw 3vw;background:#ec4307;color:#fff;text-align:center;cursor:pointer}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order .disagree-payment .actions .send{padding:4vw 3vw;font-size:4vw}}.section__payments .employee-invoices .invoice .active-payments .order.payment-not-accepted{background:#f8da79!important}.section__payments .employee-invoices .invoice .active-payments .order.payment-not-accepted .actions .button,.section__weekend.cant-take-weekends .calendar .days .day .take-weekend{display:none}.section__payments .employee-invoices .invoice .active-payments .order.payment-not-accepted .actions span{display:block;font-weight:700;font-size:.9vw}@media (max-width:960px){.section__payments .employee-invoices .invoice .active-payments .order.payment-not-accepted .actions span{font-size:5.5vw}}.section__payments .employee-invoices .invoice .active-payments .order.loading .ajax-loader{display:flex;width:100%;height:100%;position:absolute}.section__weekend.loading>.ajax-loader{display:flex;z-index:999}.section__weekend .info.open .info-content,.section__weekend .popup .content .types .part-time .time-items .time.active:hover .available-minutes,.section__weekend .popup .content .types .part-time .time-items .time:hover .available-minutes,.section__weekend.show-error .error-message,.section__weekend.show-popup .popup{display:flex}.section__weekend h1{font-weight:800;font-size:2vw;margin-bottom:1.5vw}@media (max-width:960px){.section__weekend h1{font-size:7vw;line-height:8vw;margin-bottom:3vw}}.section__weekend .info{margin-bottom:2vw}@media (max-width:960px){.section__weekend .info{margin-bottom:5vw}}.section__weekend .info.open .info-header img.hr{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:960px){.section__weekend .info.open .info-content{display:block}}.section__weekend .info .info-header{background:rgba(0,0,0,.06);cursor:pointer;padding:1vw;display:flex;align-items:center;justify-content:center;font-size:1.3vw;opacity:.5;font-weight:500}@media (max-width:960px){.section__weekend .info .info-header{padding:3vw;font-size:3.8vw}}.section__weekend .info .info-content .item .day .refuse-weekend:hover img,.section__weekend .info .info-content .item .day .take-weekend:hover img,.section__weekend .info .info-header:hover{opacity:1}.section__weekend .info .info-header img{width:2vw;margin-right:.5vw}@media (max-width:960px){.section__weekend .info .info-header img{width:6vw;margin-right:1.5vw}}.section__weekend .info .info-header img.hr{width:.7vw;margin-left:.5vw}@media (max-width:960px){.section__weekend .info .info-header img.hr{width:3vw;margin-left:2.5vw}}.section__weekend .info .info-content{display:none;margin-top:1vw}@media (max-width:960px){.section__weekend .info .info-content{margin-top:3vw}}.section__weekend .info .info-content .item{display:flex;align-items:center;margin-bottom:1vw;width:25%}@media (max-width:960px){.section__weekend .info .info-content .item{margin-bottom:3vw;width:100%}}.section__weekend .info .info-content .item.item-active-day .day,.section__weekend .info .info-content .item.refuse-weekend .day{background:#59b78b}.section__weekend .info .info-content .item.item-active-time .day{background:#e8f4b3}.section__weekend .info .info-content .item .day{width:10vw;height:8vw;display:flex;background:rgba(0,0,0,.02);padding:1vw;position:relative;overflow:hidden;flex-direction:column;align-items:center}@media (max-width:960px){.section__weekend .info .info-content .item .day{font-size:4vw;padding:2vw 0;height:17vw;width:calc(94%/7)}}.section__weekend .info .info-content .item .day .header{display:flex;width:100%;position:relative;z-index:101;justify-content:center}.section__weekend .info .info-content .item .day .header .date{font-size:1.2vw;font-weight:700}@media (max-width:960px){.section__weekend .info .info-content .item .day .header .date{font-size:3vw;text-align:center;width:100%}}.section__weekend .info .info-content .item .day .refuse-weekend,.section__weekend .info .info-content .item .day .take-weekend{height:100%;display:flex;align-items:center;z-index:101;position:relative}.section__weekend .info .info-content .item .day .refuse-weekend img,.section__weekend .info .info-content .item .day .take-weekend img{width:1.5vw;opacity:.2}@media (max-width:960px){.section__weekend .info .info-content .item .day .refuse-weekend img,.section__weekend .info .info-content .item .day .take-weekend img{width:4vw}}.section__weekend .info .info-content .item .day .weekend-type{text-align:center;position:absolute;width:100%;bottom:1vw;justify-content:center;display:flex}@media (max-width:960px){.section__weekend .info .info-content .item .day .weekend-type{font-size:3vw}}.section__weekend .info .info-content .item .day .weekend-type .start,.section__weekend .info .info-content .item .day .weekend-type .stop{display:flex;font-weight:500}.section__weekend .info .info-content .item .day .weekend-type .start .minutes,.section__weekend .info .info-content .item .day .weekend-type .stop .minutes{vertical-align:super;font-size:.8vw}@media (max-width:960px){.section__weekend .info .info-content .item .day .weekend-type .start .minutes,.section__weekend .info .info-content .item .day .weekend-type .stop .minutes{font-size:1.5vw;vertical-align:super}}.section__weekend .info .info-content .item span{margin-left:1.5vw;font-size:1.4vw;width:83%}@media (max-width:960px){.section__weekend .info .info-content .item span{margin-left:3vw;font-size:4.2vw}}.section__weekend .error-message{background:#ec4307;color:#fff;padding:3vw;display:none;justify-content:center;font-size:1.8vw;font-weight:500;align-items:center;margin-bottom:6vw;position:relative}@media (max-width:960px){.section__weekend .error-message{flex-direction:column;padding:15vw 5vw;font-size:5vw;text-align:center}}.section__weekend .error-message img,.section__weekend .error-message svg{width:4vw;height:auto;fill:#fff;margin-right:2vw}@media (max-width:960px){.section__weekend .error-message img,.section__weekend .error-message svg{width:14vw;height:auto;margin-bottom:5vw;margin-right:0}}.section__weekend .error-message .close{padding:1.5vw;border-radius:50%;cursor:pointer;position:absolute;right:0;top:0}@media (max-width:960px){.section__weekend .error-message .close{padding:5vw}}.section__weekend .error-message .close img,.section__weekend .error-message .close svg{width:1.2vw;height:1.2vw;margin-bottom:0}@media (max-width:960px){.section__weekend .error-message .close img,.section__weekend .error-message .close svg{width:4vw;height:4vw}}.section__weekend .number-of-weekends{font-size:1.2vw;margin-bottom:2vw}@media (max-width:960px){.section__weekend .number-of-weekends{font-size:4.5vw;margin-bottom:8vw}}.section__weekend .number-of-weekends .number{display:flex;justify-content:center;align-items:center;background:rgba(0,255,20,.1);padding:2vw}@media (max-width:960px){.section__weekend .number-of-weekends .number{padding:4vw}}.section__weekend .number-of-weekends .number .value{font-size:1.6vw;font-weight:700;margin-left:.5vw}@media (max-width:960px){.section__weekend .number-of-weekends .number .value{font-size:6vw;margin-left:2vw}}.section__weekend .number-of-weekends .number.not-available{background:rgba(255,0,0,.2)}.section__weekend .number-of-weekends .what-it-mean{display:flex;font-size:1.2vw;justify-content:center;align-items:center;padding:1vw;opacity:.5;cursor:pointer}@media (max-width:960px){.section__weekend .number-of-weekends .what-it-mean{font-size:3.5vw;padding:3vw}}.section__weekend .number-of-weekends .what-it-mean img{width:1.6vw;height:auto}@media (max-width:960px){.section__weekend .number-of-weekends .what-it-mean img{width:6vw}}.section__weekend .number-of-weekends .what-it-mean span{margin-left:.5vw}@media (max-width:960px){.section__weekend .number-of-weekends .what-it-mean span{margin-left:1.5vw}}.section__weekend .popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.99);align-items:center;justify-content:center;z-index:999;display:none}.section__weekend .popup .content .types .hole-day.show-error a,.section__weekend .popup.show-error .content .types .part-time .label,.section__weekend-date .day-weekend .hole-day.show-error a{color:#ec4307}.section__weekend .popup .close{padding:1.5vw;border-radius:50%;cursor:pointer;position:absolute;right:0;top:0}@media (max-width:960px){.section__weekend .popup .close{padding:5vw}}.section__weekend .popup .close img,.section__weekend .popup .close svg{width:1.2vw;height:1.2vw}@media (max-width:960px){.section__weekend .popup .close img,.section__weekend .popup .close svg{width:4vw;height:4vw}}.section__weekend .popup .content{display:flex;flex-direction:column;align-items:center}.section__weekend .popup .content .title{font-weight:700;font-size:1.8vw}@media (max-width:960px){.section__weekend .popup .content .title{font-size:6vw}}.section__weekend .popup .content .types{margin-top:1vw;display:flex;flex-direction:column;align-items:center}@media (max-width:960px){.section__weekend .popup .content .types{margin-top:5vw}}.section__weekend .popup .content .types .hole-day{display:flex;justify-content:center;position:relative;cursor:pointer;font-size:1.3vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1.5vw;align-items:center;padding:0 1vw}.section__weekend .calendar .days .day .refuse-weekend:hover img,.section__weekend .calendar .days .day .take-weekend:hover img,.section__weekend .popup .content .types .hole-day.active,.section__weekend .popup .content .types .hole-day.show-error{opacity:1}.section__weekend .popup .content .types .hole-day.active svg,.section__weekend-date .day-weekend .hole-day.active svg{fill:#59b78b;opacity:1;display:block}.section__weekend .popup .content .types .hole-day.active .square{border:.3vw solid #59b78b}@media (max-width:960px){.section__weekend .popup .content .types .hole-day.active .square{border:1.5vw solid #59b78b}}.section__weekend .popup .content .types .hole-day.show-error span,.section__weekend-date .day-weekend .hole-day.show-error span{text-decoration:underline;color:#ec4307}.section__weekend .popup .content .types .hole-day.show-error .square{border:.3vw solid #ec4307}@media (max-width:960px){.section__weekend .popup .content .types .hole-day.show-error .square{border:1.5vw solid #ec4307}}@media (max-width:960px){.section__weekend .popup .content .types .hole-day{margin-bottom:6vw;font-size:5vw;line-height:6.5vw;justify-content:center}}.section__weekend .popup .content .types .hole-day .square{width:2.5vw;height:2.5vw;margin-right:1vw;display:flex;align-items:center;justify-content:center;border:.3vw solid rgba(0,0,0,.05)}@media (max-width:960px){.section__weekend .popup .content .types .hole-day .square{width:9.5vw;height:9.5vw;margin-right:3vw;border:1.5vw solid rgba(0,0,0,.05)}}.section__weekend .popup .content .types .hole-day svg{width:1.3vw;height:1.3vw;display:none}@media (max-width:960px){.section__weekend .popup .content .types .hole-day svg{width:5vw;height:5vw}}@media (min-width:768px) and (max-width:960px){.section__weekend .popup .content .types .hole-day svg{width:1.9vw;height:1.9vw;margin-right:1vw}}.section__weekend .popup .content .types .hole-day a,.section__weekend-date .day-weekend .hole-day a{padding:.2vw}.section__weekend .popup .content .types .hole-day a:hover,.section__weekend-date .day-weekend .hole-day a:hover{background:#f0d26f}.section__weekend .popup .content .types .part-time{width:60%;display:flex;flex-direction:column;align-items:center}@media (max-width:960px){.section__weekend .popup .content .types .part-time{width:90%}}.section__weekend .popup .content .types .part-time .label{font-size:1.2vw}@media (max-width:960px){.section__weekend .popup .content .types .part-time .label{font-size:4.5vw;text-align:center;line-height:5.5vw}}.section__weekend .popup .content .types .part-time .time-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1vw}@media (max-width:960px){.section__weekend .popup .content .types .part-time .time-items{margin-top:3vw}}.section__weekend .popup .content .types .part-time .time-items .time{background:rgba(0,0,0,.05);padding:.95vw;font-size:1.1vw;font-weight:400;cursor:pointer;margin-right:.5vw;margin-bottom:.5vw;display:flex;position:relative;width:auto}@media (max-width:960px){.section__weekend .popup .content .types .part-time .time-items .time{font-size:4vw;padding:5vw 4vw;margin-bottom:1.5vw;margin-right:1.5vw;font-weight:600}}.section__weekend .popup .content .types .part-time .time-items .time:hover{background:rgba(0,0,0,.1)}@media (max-width:960px){.section__weekend .popup .content .types .part-time .time-items .time:hover .available-minutes{display:none}}.section__weekend .popup .content .types .part-time .time-items .time.active{background:#2457c6;color:#fff}@media (max-width:960px){.section__weekend .popup .content .types .part-time .time-items .time.active:hover .available-minutes{display:none}.section__weekend .popup .content .types .part-time .time-items .time.open .available-minutes{display:flex!important}}.section__weekend .popup .content .types .part-time .time-items .time .available-minutes{position:absolute;z-index:102;top:2.2vw;display:none}@media (max-width:960px){.section__weekend .popup .content .types .part-time .time-items .time .available-minutes{top:11vw;flex-direction:column}}.section__weekend .popup .content .types .part-time .time-items .time .available-minutes .minutes-item{background:#436b94;padding:.4vw;color:#fff;font-size:.8vw;margin-right:.2vw}.section__weekend .popup .content .types .part-time .time-items .time .available-minutes .minutes-item.active{background:#2457c6}@media (max-width:960px){.section__weekend .popup .content .types .part-time .time-items .time .available-minutes .minutes-item{padding:3.5vw;font-size:4vw;margin-right:0;margin-bottom:1vw}}.section__weekend .popup .content .types .part-time .time-items .time.disabled{cursor:default;opacity:.2}.section__weekend .popup .content .types .part-time .time-items .time.disabled .available-minutes{display:none!important}.section__weekend .popup .content .types .actions{display:flex;margin-top:1vw}@media (max-width:960px){.section__weekend .popup .content .types .actions{margin-top:3vw}}.section__weekend .popup .content .types .actions .cancel,.section__weekend .popup .content .types .actions .save{padding:1vw;font-size:1.2vw;font-weight:500;background:#2457c6;cursor:pointer;color:#fff}@media (max-width:960px){.section__weekend .popup .content .types .actions .cancel,.section__weekend .popup .content .types .actions .save{font-size:4.5vw;padding:4vw}}.section__weekend .popup .content .types .actions .cancel:hover,.section__weekend .popup .content .types .actions .save:hover{background:#1c47a6}.section__weekend .popup .content .types .actions .cancel{background:#ec4307;margin-left:.5vw}@media (max-width:960px){.section__weekend .popup .content .types .actions .cancel{margin-left:2vw}}.section__weekend .popup .content .types .actions .cancel:hover{background:#ff8989}.section__weekend .calendar{width:100%;cursor:default;position:relative}.section__weekend .calendar .days{display:flex;flex-wrap:wrap;width:100%}.section__weekend .calendar .days .day{width:calc(94%/7);margin-right:1%;background:rgba(0,0,0,.02);height:13vw;margin-bottom:.6vw;font-size:1vw;align-items:center;display:flex;flex-direction:column;color:#000;text-decoration:none;padding:1.5vw 0 0;position:relative;overflow:hidden}.section__weekend .calendar .days .day:nth-child(7n){margin-right:0}@media (max-width:960px){.section__weekend .calendar .days .day{font-size:4vw;margin-bottom:1vw;padding:2vw 0 0;height:17vw}}.section__weekend .calendar .days .day.not-active-weekend .refuse-weekend,.section__weekend .calendar .days .day.not-active-weekend .weekend-text,.section__weekend .calendar .days .day.not-active-weekend .weekend-type{display:none}.section__weekend .calendar .days .day.today{padding:0}.section__weekend .calendar .days .day.today .header{background:rgba(0,0,0,.15);padding:1vw;flex-direction:column;align-items:center}@media (max-width:960px){.section__weekend .calendar .days .day.today .header{padding:1vw;margin-bottom:.5vw}}.section__weekend .calendar .days .day .weekend-type{text-align:center;display:none;position:absolute;width:100%;bottom:1vw;justify-content:center;font-size:1.3vw}@media (max-width:960px){.section__weekend .calendar .days .day .weekend-type{font-size:3vw}}.section__weekend .calendar .days .day .weekend-type .start,.section__weekend .calendar .days .day .weekend-type .stop{display:flex;font-weight:500}.section__weekend .calendar .days .day .weekend-type .start .minutes,.section__weekend .calendar .days .day .weekend-type .stop .minutes{vertical-align:super;font-size:1vw}@media (max-width:960px){.section__weekend .calendar .days .day .weekend-type .start .minutes,.section__weekend .calendar .days .day .weekend-type .stop .minutes{font-size:1.5vw;vertical-align:super}}.section__weekend .calendar .days .day .refuse-weekend,.section__weekend .calendar .days .day .take-weekend{height:100%;display:flex;align-items:center;z-index:101;position:relative;width:100%;justify-content:center;padding-bottom:1vw}.section__weekend .calendar .days .day .refuse-weekend img,.section__weekend .calendar .days .day .take-weekend img{width:2.5vw;opacity:.2}@media (max-width:960px){.section__weekend .calendar .days .day .refuse-weekend img,.section__weekend .calendar .days .day .take-weekend img{width:4vw}}.section__weekend .calendar .days .day .header{display:flex;width:100%;position:relative;z-index:101;justify-content:center}.section__weekend .calendar .days .day .header .today-text{font-size:1.1vw;font-weight:500;margin-top:.3vw}@media (max-width:960px){.section__weekend .calendar .days .day .header .today-text{margin-top:1vw;font-size:2.5vw}}.section__weekend .calendar .days .day .header .date{font-size:1.4vw;font-weight:700}@media (max-width:960px){.section__weekend .calendar .days .day .header .date{font-size:3vw;text-align:center;width:100%}}.section__weekend .calendar .days .day .bg{background:#2457c6;display:none;width:100%;height:100%;position:absolute;top:0}.section__weekend .calendar .days .day .bg.size-1{height:calc(100%/14)}.section__weekend .calendar .days .day .bg.size-2{height:calc(100%/14*2)}.section__weekend .calendar .days .day .bg.size-3{height:calc(100%/14*3)}.section__weekend .calendar .days .day .bg.size-4{height:calc(100%/14*4)}.section__weekend .calendar .days .day .bg.size-5{height:calc(100%/14*5)}.section__weekend .calendar .days .day .bg.size-6{height:calc(100%/14*6)}.section__weekend .calendar .days .day .bg.size-7{height:calc(100%/14*7)}.section__weekend .calendar .days .day .bg.size-8{height:calc(100%/14*8)}.section__weekend .calendar .days .day .bg.size-9{height:calc(100%/14*9)}.section__weekend .calendar .days .day .bg.size-10{height:calc(100%/14*10)}.section__weekend .calendar .days .day .bg.size-11{height:calc(100%/14*11)}.section__weekend .calendar .days .day .bg.size-12{height:calc(100%/14*12)}.section__weekend .calendar .days .day .bg.size-13{height:calc(100%/14*13)}.section__weekend .calendar .days .day .bg.size-14{height:100%}.section__weekend .calendar .days .day .bg.start-8{top:calc(100%/14)}.section__weekend .calendar .days .day .bg.start-9{top:calc(100%/14*2)}.section__weekend .calendar .days .day .bg.start-10{top:calc(100%/14*3)}.section__weekend .calendar .days .day .bg.start-11{top:calc(100%/14*4)}.section__weekend .calendar .days .day .bg.start-12{top:calc(100%/14*5)}.section__weekend .calendar .days .day .bg.start-13{top:calc(100%/14*6)}.section__weekend .calendar .days .day .bg.start-14{top:calc(100%/14*7)}.section__weekend .calendar .days .day .bg.start-15{top:calc(100%/14*8)}.section__weekend .calendar .days .day .bg.start-16{top:calc(100%/14*9)}.section__weekend .calendar .days .day .bg.start-17{top:calc(100%/14*10)}.section__weekend .calendar .days .day .bg.start-18{top:calc(100%/14*11)}.section__weekend .calendar .days .day .bg.start-19{top:calc(100%/14*12)}.section__weekend .calendar .days .day .bg.start-20{top:calc(100%/14*13)}.section__weekend .calendar .days .day.day-of-week{padding:.1vw;font-size:.7vw;text-transform:uppercase;font-weight:600;height:2vw;background:0 0;border-radius:0}@media (max-width:960px){.section__weekend .calendar .days .day.day-of-week{font-size:3vw;height:4vw}}.section__weekend .calendar .days .day.day-in-month{cursor:pointer}.section__weekend .calendar .days .day.day-in-month:hover,.section__weekend .calendar .days .day.inactive:hover{background:rgba(0,0,0,.07)}.section__weekend .calendar .days .day.inactive{background:rgba(0,0,0,.06);cursor:pointer}.section__weekend .calendar .days .day.not-available{opacity:.2;cursor:default;position:relative}.section__weekend .calendar .days .day.not-available svg{position:absolute;width:50%;height:50%;opacity:.4;top:auto;left:auto;right:auto}.section__weekend .calendar .days .day.active-weekend .take-weekend{display:none}.section__weekend .calendar .days .day.active-weekend .refuse-weekend,.section__weekend .calendar .days .day.active-weekend .weekend-type{display:flex}.section__weekend .calendar .days .day.active-weekend.type-day{background:#59b78b}.section__weekend .calendar .days .day.active-weekend.type-day:hover{background:#4ea47c}.section__weekend .calendar .days .day.active-weekend.type-time{background:#e8f4b3}.section__weekend .calendar .days .day.active-weekend.type-time .bg{display:block}.section__weekend .calendar .days .day.active-weekend.type-time .refuse-weekend{height:60%;padding-bottom:0}@media (max-width:960px){.section__weekend .calendar .days .day.active-weekend.type-time .refuse-weekend{height:50%}}.section__weekend .calendar .account-blocked{position:absolute;height:100%;top:0;overflow:hidden}@media (max-width:960px){.section__weekend-date{padding:3vw 3vw 35vw}}.section__weekend-date.loading .ajax-loader{display:flex}.section__weekend-date.show-error .part-time .label{color:#ec4307;text-decoration:underline}.section__weekend-date .day-weekend.hole-day-container .part-time,.section__weekend-date.show-choose-time .day-weekend .part-time .intervals .button{display:none}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time.active:hover .available-minutes,.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time:hover .available-minutes,.section__weekend-date .day-weekend .part-time .time-items .time.active:hover .available-minutes,.section__weekend-date .day-weekend .part-time .time-items .time:hover .available-minutes,.section__weekend-date .error-message.show,.section__weekend-date.show-choose-time .day-weekend .part-time .intervals .choose-time,.section__weekend-date.show-error-message .error-message{display:flex}.section__weekend-date .error-message{background:#ec4307;color:#fff;padding:3vw;display:none;justify-content:center;font-size:1.4vw;font-weight:500;align-items:center;margin-bottom:2vw;position:relative}@media (max-width:960px){.section__weekend-date .error-message{flex-direction:column;padding:15vw 10vw;font-size:5vw;text-align:center;margin-bottom:6vw}}.section__weekend-date .error-message img,.section__weekend-date .error-message svg{width:4vw;height:auto;fill:#fff;margin-right:2vw}@media (max-width:960px){.section__weekend-date .error-message img,.section__weekend-date .error-message svg{width:14vw;height:auto;margin-bottom:5vw;margin-right:0}}.section__weekend-date .error-message .close{padding:1.5vw;border-radius:50%;cursor:pointer;position:absolute;right:0;top:0}@media (max-width:960px){.section__weekend-date .error-message .close{padding:5vw}}.section__weekend-date .error-message .close img,.section__weekend-date .error-message .close svg{width:1.2vw;height:1.2vw;margin-bottom:0}@media (max-width:960px){.section__weekend-date .error-message .close img,.section__weekend-date .error-message .close svg{width:4vw;height:4vw}}.section__weekend-date .day-weekend{margin-top:1vw}.section__weekend-date .day-weekend .hole-day{display:flex;position:relative;cursor:pointer;font-size:1.5vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1.5vw;align-items:center;justify-content:center}.section__weekend-date .day-weekend .hole-day.active,.section__weekend-date .day-weekend .hole-day.show-error{opacity:1}.section__weekend-date .day-weekend .hole-day.active .square{border:.3vw solid #59b78b}@media (max-width:960px){.section__weekend-date .day-weekend .hole-day.active .square{border:1.5vw solid #59b78b}}.section__weekend-date .day-weekend .hole-day.show-error .square{border:.3vw solid #ec4307}@media (max-width:960px){.section__weekend-date .day-weekend .hole-day.show-error .square{border:1.2vw solid #ec4307}}@media (max-width:960px){.section__weekend-date .day-weekend .hole-day{margin-bottom:6vw;font-size:5vw;line-height:6.5vw;justify-content:center}}.section__weekend-date .day-weekend .hole-day .square{width:3.5vw;height:3.5vw;margin-right:1vw;display:flex;align-items:center;justify-content:center;border:.3vw solid rgba(0,0,0,.05)}@media (max-width:960px){.section__weekend-date .day-weekend .hole-day .square{width:11.5vw;height:11.5vw;margin-right:3vw;border:1.2vw solid rgba(0,0,0,.05)}}.section__weekend-date .day-weekend .hole-day svg{width:1.3vw;height:1.3vw;display:none}@media (max-width:960px){.section__weekend-date .day-weekend .hole-day svg{width:5vw;height:5vw}}@media (min-width:768px) and (max-width:960px){.section__weekend-date .day-weekend .hole-day svg{width:1.9vw;height:1.9vw;margin-right:1vw}}.section__weekend-date .day-weekend .part-time{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:2vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time{width:100%;margin-top:0}}.section__weekend-date .day-weekend .part-time .label{font-size:1.4vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .label{font-size:4.5vw;text-align:center;line-height:5.5vw;width:90%}}.section__weekend-date .day-weekend .part-time .time-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .time-items{margin-top:3vw}}.section__weekend-date .day-weekend .part-time .time-items .time{background:rgba(0,0,0,.05);padding:.95vw;font-size:1.1vw;font-weight:400;cursor:pointer;margin-right:.5vw;margin-bottom:.5vw;display:flex;position:relative;width:auto}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .time-items .time{font-size:4vw;padding:5vw 4vw;margin-bottom:1.5vw;margin-right:1.5vw;font-weight:600}}.section__weekend-date .day-weekend .part-time .time-items .time:hover{background:rgba(0,0,0,.1)}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .time-items .time:hover .available-minutes{display:none}}.section__weekend-date .day-weekend .part-time .time-items .time.active{background:#2457c6;color:#fff}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .time-items .time.active:hover .available-minutes{display:none}.section__weekend-date .day-weekend .part-time .time-items .time.open .available-minutes{display:flex!important}}.section__weekend-date .day-weekend .part-time .time-items .time .available-minutes{position:absolute;z-index:102;top:2.2vw;display:none}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .time-items .time .available-minutes{top:11vw;flex-direction:column}}.section__weekend-date .day-weekend .part-time .time-items .time .available-minutes .minutes-item{background:#436b94;padding:.4vw;color:#fff;font-size:.8vw;margin-right:.2vw}.section__weekend-date .day-weekend .part-time .time-items .time .available-minutes .minutes-item.active{background:#2457c6}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .time-items .time .available-minutes .minutes-item{padding:3.5vw;font-size:4vw;margin-right:0;margin-bottom:1vw}}.section__weekend-date .day-weekend .part-time .time-items .time.disabled{cursor:default;opacity:.2}.section__weekend-date .day-weekend .part-time .time-items .time.disabled .available-minutes{display:none!important}.section__weekend-date .day-weekend .part-time .intervals{margin-top:1vw;width:100%}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals{margin-top:6vw}}.section__weekend-date .day-weekend .part-time .intervals .button,.section__weekend-date .day-weekend .part-time .intervals .interval{background:rgba(0,0,0,.03);width:100%;padding:1.7vw 1vw;display:flex;align-items:center;justify-content:center;font-weight:500;position:relative}.section__weekend-date .day-weekend .part-time .intervals .interval{margin-top:.5vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button,.section__weekend-date .day-weekend .part-time .intervals .interval{padding:5vw;margin-top:1vw}}.section__weekend-date .day-weekend .part-time .intervals .button .remove,.section__weekend-date .day-weekend .part-time .intervals .interval .remove{position:absolute;right:.5vw;top:.5vw;cursor:pointer;opacity:.3}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button .remove,.section__weekend-date .day-weekend .part-time .intervals .interval .remove{right:2vw;top:2vw}}.section__weekend-date .day-weekend .part-time .intervals .button .remove:hover,.section__weekend-date .day-weekend .part-time .intervals .interval .remove:hover{opacity:1}.section__weekend-date .day-weekend .part-time .intervals .button .remove img,.section__weekend-date .day-weekend .part-time .intervals .interval .remove img{width:1.8vw;height:auto}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button .remove img,.section__weekend-date .day-weekend .part-time .intervals .interval .remove img{width:5vw}}.section__weekend-date .day-weekend .part-time .intervals .interval span{font-size:1.5vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button span,.section__weekend-date .day-weekend .part-time .intervals .interval span{font-size:5vw}}.section__weekend-date .day-weekend .part-time .intervals .button{margin-top:1.5vw;cursor:pointer}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button{margin-top:4vw}}.section__weekend-date .day-weekend .part-time .intervals .button:hover{background:rgba(0,0,0,.07)}.section__weekend-date .day-weekend .part-time .intervals .button img{width:1.4vw;height:auto;opacity:.6}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button img{width:4vw}}.section__weekend-date .day-weekend .part-time .intervals .button span{font-size:1.4vw;margin-left:1vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .button span{font-size:4.5vw;margin-left:2vw}}.section__weekend-date .day-weekend .part-time .intervals .choose-time{align-items:center;flex-direction:column;margin-top:1.5vw;display:none}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time{margin-top:4vw}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1vw;padding:0 20%}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items{margin-top:3vw;padding:0}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time{background:rgba(0,0,0,.05);font-size:1.3vw;font-weight:500;cursor:pointer;margin-right:.5vw;margin-bottom:.5vw;display:flex;position:relative;width:auto;padding:1.2vw 2vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time{font-size:4vw;padding:5vw 4vw;margin-bottom:1.5vw;margin-right:1.5vw;font-weight:600}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time:hover{background:rgba(0,0,0,.1)}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time:hover .available-minutes{display:none}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time.active{background:#2457c6;color:#fff}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time.active:hover .available-minutes{display:none}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time.open .available-minutes{display:flex!important}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time .available-minutes{position:absolute;z-index:102;top:2.2vw;display:none}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time .available-minutes{top:11vw;flex-direction:column}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time .available-minutes .minutes-item{background:#436b94;padding:.4vw;color:#fff;font-size:.8vw;margin-right:.2vw}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time .available-minutes .minutes-item.active{background:#2457c6}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time .available-minutes .minutes-item{padding:3.5vw;font-size:4vw;margin-right:0;margin-bottom:1vw}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time.disabled{cursor:default;opacity:.2}.section__weekend-date .day-weekend .part-time .intervals .choose-time .time-items .time.disabled .available-minutes{display:none!important}.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions{display:flex;margin-top:1vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions{margin-top:3vw}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .cancel,.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .save{padding:1.3vw 2vw;font-size:1.3vw;font-weight:500;background:#2457c6;cursor:pointer;color:#fff}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .cancel,.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .save{font-size:4.5vw;padding:4vw}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .cancel:hover,.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .save:hover{background:#1c47a6}.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .cancel{background:#ec4307;margin-left:.5vw}@media (max-width:960px){.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .cancel{margin-left:2vw}}.section__weekend-date .day-weekend .part-time .intervals .choose-time .actions .cancel:hover{background:#ff8989}.section__documents.sub-page{padding-bottom:1vw!important;border-bottom:1px dashed rgba(0,0,0,.3)}.section__documents .documents{display:flex;flex-direction:column}.section__documents .documents a{display:flex;align-items:center;padding:1.5vw;background:rgba(0,0,0,.03);margin-right:.5vw;color:rgba(0,0,0,.8);font-size:1.2vw;text-decoration:none;font-weight:600;width:100%;margin-bottom:.5vw}@media (max-width:960px){.section__documents .documents a{padding:5vw 4vw;font-size:4vw;justify-content:space-between;margin-right:0;margin-bottom:3vw}.section__documents .documents a span{width:calc(100% - 18vw)}}.section__documents .documents .document .header:hover,.section__documents .documents a:hover{background:rgba(0,0,0,.08)}.section__documents .documents a img,.section__documents .documents a svg{width:3vw;height:3vw;margin-right:1vw}@media (max-width:960px){.section__documents .documents a img,.section__documents .documents a svg{width:8vw;height:8vw;margin-right:2vw}}.section__documents .documents .document{width:100%;margin-bottom:.5vw}@media (max-width:960px){.section__documents .documents .document{margin-bottom:3vw}}.section__documents .documents .document .content p:last-child,.section__documents .documents .document .content ul:last-child,.section__documents .documents .document:last-child{margin-bottom:0}.section__documents .documents .document.open .header svg.hr{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__documents .documents .document .header,.section__documents .documents-list a{display:flex;align-items:center;background:rgba(0,0,0,.03);margin-right:.5vw;color:rgba(0,0,0,.8);text-decoration:none;font-weight:600}.section__documents .documents .document .header{padding:1.5vw;font-size:1.2vw;cursor:pointer}@media (max-width:960px){.section__documents .documents .document .header{padding:5vw 4vw;font-size:4vw;justify-content:space-between;margin-right:0}.section__documents .documents .document .header span{width:calc(100% - 10vw)}}.section__documents .documents .document .header img,.section__documents .documents .document .header svg{width:2.5vw;height:2.5vw;margin-right:.5vw}@media (max-width:960px){.section__documents .documents .document .header img,.section__documents .documents .document .header svg{width:8vw;height:8vw;margin-right:2vw}}.section__documents .documents .document .header img.hr,.section__documents .documents .document .header svg.hr{width:1vw;height:1vw;margin-left:1vw}@media (max-width:960px){.section__documents .documents .document .header img.hr,.section__documents .documents .document .header svg.hr{width:4vw;height:4vw;margin-left:3vw}}.section__documents .documents .document .content{margin-top:2vw;font-size:1vw;line-height:1.5vw;display:none}@media (max-width:960px){.section__documents .documents .document .content{font-size:4vw;line-height:6vw;margin-top:5vw;padding:3vw}}.section__documents .documents .document .content .title{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__documents .documents .document .content .title{font-size:6vw}}.section__documents .documents .document .content .date{margin-top:1vw}@media (max-width:960px){.section__documents .documents .document .content .date{margin-top:5vw}}.section__documents .documents .document .content .place{margin-top:1vw;font-style:italic;opacity:.5}@media (max-width:960px){.section__documents .documents .document .content .place{margin-top:3vw}}.section__documents .documents .document .content .partners-info{background:rgba(0,0,0,.03);padding:1vw;margin:1vw 0;font-size:1.1vw}@media (max-width:960px){.section__documents .documents .document .content .partners-info{padding:3vw;margin:3vw 0;font-size:4vw}}.section__documents .documents .document .content .partners-info .nip{display:none}.section__documents .documents .document .content .partners-info .nip.show{display:inline}.section__documents .documents .document .content ul{margin-left:1.5vw;list-style:decimal}@media (max-width:960px){.section__documents .documents .document .content ul{margin-left:4vw}}@media (max-width:960px){.section__documents .documents .document .content ul li{margin-bottom:3vw}}.section__documents .documents .document .content p,.section__documents .documents .document .content ul{margin-bottom:1vw}@media (max-width:960px){.section__documents .documents .document .content p,.section__documents .documents .document .content ul{margin-bottom:4vw}}.section__documents .documents .document .content .clause{margin-top:2vw;border-top:1px dashed rgba(0,0,0,.1);padding-top:2vw}@media (max-width:960px){.section__documents .documents .document .content .clause{margin-top:5vw;padding-top:5vw}}.section__documents .documents .document .content .clause-number{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__documents .documents .document .content .clause-number{font-size:7vw}}.section__documents .documents .document .content .clause-title{font-size:1.4vw;margin:1vw 0;font-weight:500}@media (max-width:960px){.section__documents .documents .document .content .clause-title{font-size:5vw;margin:3vw 0}}.section__documents .documents-list{display:flex;flex-wrap:wrap}.section__documents .documents-list a{padding:.6vw;font-size:.9vw;margin-bottom:.5vw}.section__documents .documents-list a.active,.section__documents .documents-list a.active:hover{background:#1c47a6;color:#fff}.section__documents .documents-list a.active svg path{fill:#fff!important}@media (max-width:960px){.section__documents .documents-list a{padding:5vw 3vw;font-size:4vw;justify-content:space-between;margin-bottom:2vw;margin-right:0;width:100%;text-align:center}.section__documents .documents-list a span{width:100%}}.section__documents .documents-list a:hover{background:rgba(0,0,0,.08)}.section__documents .documents-list a svg{width:2vw;height:2vw;margin-right:.3vw}@media (max-width:960px){.section__documents .documents-list a svg{display:none}}.section__contract iframe{width:100%;height:100vh}
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-button,.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:0}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:0}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0 0;color:inherit;padding:.222em 0;vertical-align:middle;margin:.2em 2em .2em .4em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a,.ui-widget-header a{color:#333}.ui-widget-header{background:#e9e9e9;color:#333;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400}html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.section__account-edit form .row-rules-content strong,.section__account-help .categories .category .tutorial-item .item-content strong,.section__ratings .ratings .rating .type strong,.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:0;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:0 0;color:inherit;border:0;outline:0;border-bottom:solid 1px #555;width:95%}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}#ui-datepicker-div{border:0;box-shadow:0 0 1vw rgba(0,0,0,.1)}.ui-widget-header{border:0}.section__ratings .ratings{display:flex;flex-wrap:wrap;margin-top:2vw}@media (max-width:960px){.section__ratings .ratings{flex-direction:column}}.section__ratings .ratings .no-results{font-size:1.2vw;background:rgba(255,0,0,.1);padding:3vw;width:100%;text-align:center;color:rgba(0,0,0,.4)}@media (max-width:960px){.section__ratings .ratings .no-results{font-size:5vw;padding:10vw 5vw}}.section__ratings .ratings .rating{width:49%;margin-right:2%;margin-bottom:1.5vw;background:#fff;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:960px){.section__ratings .ratings .rating{width:100%;margin-right:0;margin-bottom:4vw}}.section__ratings .ratings .rating:nth-child(2n){margin-right:0}.section__ratings .ratings .rating .type{background:#2457c6;color:#fff;padding:1.5vw 2vw;font-size:1.2vw;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}@media (max-width:960px){.section__ratings .ratings .rating .type{padding:3vw 5vw;font-size:4vw;line-height:5.5vw}}.section__ratings .ratings .rating .type.type-1{background:#59b78b}.section__ratings .ratings .rating .rating-content{padding:2vw;width:100%}@media (max-width:960px){.section__ratings .ratings .rating .rating-content{padding:4vw}}.section__ratings .ratings .rating .rating-content .stars{display:flex;margin-bottom:1.5vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .stars{margin-bottom:7vw}}.section__ratings .ratings .rating .rating-content .stars .star{margin-right:.3vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .stars .star{margin-right:1vw}}.section__ratings .ratings .rating .rating-content .stars .star svg{width:2vw;height:2vw;fill:rgba(0,0,0,.1)}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .stars .star svg{width:8vw;height:8vw}}.section__ratings .ratings .rating .rating-content .stars .star:last-child{margin-right:0}.section__ratings .ratings .rating .rating-content .stars .star.active svg{fill:#f8da79}.section__ratings .ratings .rating .rating-content .comment{position:relative;margin-top:1vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .comment{margin-top:3vw}}.section__ratings .ratings .rating .rating-content .comment .text{background:#f8da79;padding:1vw;font-size:1.2vw;line-height:1.6vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .comment .text{font-size:4vw;line-height:6vw;padding:3vw}}.section__ratings .ratings .rating .rating-content .comment .triangle{width:0;height:0;border-left:.7vw solid transparent;border-right:.7vw solid transparent;border-top:.8vw solid #f8da79;margin-left:1vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .comment .triangle{border-left:1.7vw solid transparent;border-right:1.7vw solid transparent;border-top:1.8vw solid #f8da79;margin-left:3vw}}.section__ratings .ratings .rating .rating-content .customer-details,.section__ratings .ratings .rating .rating-content .order-details,.section__ratings .ratings .rating .rating-content .order-employees{flex-direction:column;font-size:1.1vw;border:1px solid rgba(0,0,0,.1);margin-top:2vw;width:100%}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details,.section__ratings .ratings .rating .rating-content .order-details,.section__ratings .ratings .rating .rating-content .order-employees{margin-top:4vw;font-size:4vw}}.section__ratings .ratings .rating .rating-content .customer-details label,.section__ratings .ratings .rating .rating-content .order-details label,.section__ratings .ratings .rating .rating-content .order-employees label{position:absolute;background:#fff;display:flex;align-items:center;font-size:1.2vw;margin-top:-.75vw;padding:0 1vw;margin-left:.5vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details label,.section__ratings .ratings .rating .rating-content .order-details label,.section__ratings .ratings .rating .rating-content .order-employees label{font-size:4vw;padding:0 3vw;margin-top:-2vw;margin-left:2.5vw}}.section__ratings .ratings .rating .rating-content .order-details .row-content{padding:1.5vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .row-content,.section__ratings .ratings .rating .rating-content .order-details .row-content,.section__ratings .ratings .rating .rating-content .order-employees .row-content{padding:5vw 3vw}}.section__ratings .ratings .rating .rating-content .customer-details .date-time,.section__ratings .ratings .rating .rating-content .order-details .date-time,.section__ratings .ratings .rating .rating-content .order-employees .date-time{display:flex}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .date-time,.section__ratings .ratings .rating .rating-content .order-details .date-time,.section__ratings .ratings .rating .rating-content .order-employees .date-time{flex-direction:column;align-items:flex-start}}.section__ratings .ratings .rating .rating-content .customer-details .date-time .id,.section__ratings .ratings .rating .rating-content .order-details .date-time .id,.section__ratings .ratings .rating .rating-content .order-employees .date-time .id{display:flex;background:#2457c6;color:#fff;padding:.5vw;align-items:center;margin-right:1.5vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .date-time .id,.section__ratings .ratings .rating .rating-content .order-details .date-time .id,.section__ratings .ratings .rating .rating-content .order-employees .date-time .id{margin-right:0;padding:3vw}}.section__ratings .ratings .rating .rating-content .customer-details .date-time .id .value,.section__ratings .ratings .rating .rating-content .order-details .date-time .id .value,.section__ratings .ratings .rating .rating-content .order-employees .date-time .id .value{font-weight:700;margin-left:.5vw}.section__ratings .ratings .rating .rating-content .customer-details .date-time .date,.section__ratings .ratings .rating .rating-content .customer-details .date-time .time,.section__ratings .ratings .rating .rating-content .order-details .date-time .date,.section__ratings .ratings .rating .rating-content .order-details .date-time .time,.section__ratings .ratings .rating .rating-content .order-employees .date-time .date,.section__ratings .ratings .rating .rating-content .order-employees .date-time .time{font-weight:500;display:flex;align-items:center}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .date-time .date,.section__ratings .ratings .rating .rating-content .customer-details .date-time .time,.section__ratings .ratings .rating .rating-content .order-details .date-time .date,.section__ratings .ratings .rating .rating-content .order-details .date-time .time,.section__ratings .ratings .rating .rating-content .order-employees .date-time .date,.section__ratings .ratings .rating .rating-content .order-employees .date-time .time{margin-top:4vw}}.section__ratings .ratings .rating .rating-content .customer-details .address svg,.section__ratings .ratings .rating .rating-content .customer-details .date-time .date svg,.section__ratings .ratings .rating .rating-content .customer-details .date-time .time svg,.section__ratings .ratings .rating .rating-content .order-details .address svg,.section__ratings .ratings .rating .rating-content .order-details .date-time .date svg,.section__ratings .ratings .rating .rating-content .order-details .date-time .time svg,.section__ratings .ratings .rating .rating-content .order-employees .address svg,.section__ratings .ratings .rating .rating-content .order-employees .date-time .date svg,.section__ratings .ratings .rating .rating-content .order-employees .date-time .time svg{width:2.2vw;height:2.2vw;margin-right:.5vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .date-time .date svg,.section__ratings .ratings .rating .rating-content .customer-details .date-time .time svg,.section__ratings .ratings .rating .rating-content .order-details .date-time .date svg,.section__ratings .ratings .rating .rating-content .order-details .date-time .time svg,.section__ratings .ratings .rating .rating-content .order-employees .date-time .date svg,.section__ratings .ratings .rating .rating-content .order-employees .date-time .time svg{width:7vw;height:7vw;margin-right:2vw}}.section__ratings .ratings .rating .rating-content .customer-details .date-time .date,.section__ratings .ratings .rating .rating-content .order-details .date-time .date,.section__ratings .ratings .rating .rating-content .order-employees .date-time .date{margin-right:1vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .date-time .date,.section__ratings .ratings .rating .rating-content .order-details .date-time .date,.section__ratings .ratings .rating .rating-content .order-employees .date-time .date{margin-right:0}}.section__ratings .ratings .rating .rating-content .customer-details .address,.section__ratings .ratings .rating .rating-content .order-details .address,.section__ratings .ratings .rating .rating-content .order-employees .address{margin-top:1.5vw;font-weight:500;display:flex;align-items:center}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .address,.section__ratings .ratings .rating .rating-content .order-details .address,.section__ratings .ratings .rating .rating-content .order-employees .address{margin-top:4vw}}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .address svg,.section__ratings .ratings .rating .rating-content .order-details .address svg,.section__ratings .ratings .rating .rating-content .order-employees .address svg{width:7vw;height:7vw;margin-right:2vw}}.section__404,.section__ratings .ratings .rating .rating-content .customer-details .price-container,.section__ratings .ratings .rating .rating-content .order-details .price-container,.section__ratings .ratings .rating .rating-content .order-employees .price-container{display:flex;align-items:center}.section__ratings .ratings .rating .rating-content .customer-details .price-container .price,.section__ratings .ratings .rating .rating-content .order-details .price-container .price,.section__ratings .ratings .rating .rating-content .order-employees .price-container .price{margin-top:1.5vw;background:#f8da79;display:inline-flex;align-items:center;padding:1vw 1.5vw;font-weight:500}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .price-container .price,.section__ratings .ratings .rating .rating-content .order-details .price-container .price,.section__ratings .ratings .rating .rating-content .order-employees .price-container .price{margin-top:5vw;flex-direction:column;font-size:4vw;padding:4vw 6vw;height:auto}}.section__ratings .ratings .rating .rating-content .customer-details .price-container .price .value,.section__ratings .ratings .rating .rating-content .order-details .price-container .price .value,.section__ratings .ratings .rating .rating-content .order-employees .price-container .price .value{font-weight:700;font-size:1.6vw;margin-left:.8vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .price-container .price .value,.section__ratings .ratings .rating .rating-content .order-details .price-container .price .value,.section__ratings .ratings .rating .rating-content .order-employees .price-container .price .value{margin-top:3vw;font-size:8vw;margin-left:0}}.section__ratings .ratings .rating .rating-content .customer-details .details,.section__ratings .ratings .rating .rating-content .order-details .details,.section__ratings .ratings .rating .rating-content .order-employees .details{margin-top:1.5vw;line-height:1.7vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .details,.section__ratings .ratings .rating .rating-content .order-details .details,.section__ratings .ratings .rating .rating-content .order-employees .details{margin-top:4vw;line-height:7vw}}.section__ratings .ratings .rating .rating-content .customer-details .details span,.section__ratings .ratings .rating .rating-content .order-details .details span,.section__ratings .ratings .rating .rating-content .order-employees .details span{background:#f8da79;padding:.2vw .7vw;font-weight:500}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .details span,.section__ratings .ratings .rating .rating-content .order-details .details span,.section__ratings .ratings .rating .rating-content .order-employees .details span{padding:1vw 2vw}}.section__ratings .ratings .rating .rating-content .customer-details .row-content{display:flex;flex-wrap:wrap;padding:1.5vw 1.5vw 1.2vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .row-content{padding:5vw 3vw 4vw}}.section__ratings .ratings .rating .rating-content .customer-details .row-content .email,.section__ratings .ratings .rating .rating-content .customer-details .row-content .name,.section__ratings .ratings .rating .rating-content .customer-details .row-content .number-of-orders,.section__ratings .ratings .rating .rating-content .customer-details .row-content .phone{margin-right:.3vw;margin-bottom:.3vw;padding:.7vw 1vw;background:rgba(0,0,0,.03)}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .customer-details .row-content .email,.section__ratings .ratings .rating .rating-content .customer-details .row-content .name,.section__ratings .ratings .rating .rating-content .customer-details .row-content .number-of-orders,.section__ratings .ratings .rating .rating-content .customer-details .row-content .phone{padding:2vw 4vw;margin-right:1vw;margin-bottom:1vw}}.section__ratings .ratings .rating .rating-content .order-employees .row-content{display:flex;flex-wrap:wrap;padding:1.5vw 1.5vw 1.2vw}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .order-employees .row-content{padding:6vw 3vw 3vw}}.section__ratings .ratings .rating .rating-content .order-employees .row-content .employee{display:block;text-decoration:none;margin-right:.3vw;margin-bottom:.3vw;padding:.7vw 1vw;background:rgba(0,0,0,.03);color:#000}@media (max-width:960px){.section__ratings .ratings .rating .rating-content .order-employees .row-content .employee{padding:3vw 5vw;margin-right:1vw;margin-bottom:1vw}}.section__ratings .ratings .rating .rating-content .actions{display:flex;margin-top:1vw}.section__ratings .ratings .rating .rating-content .actions a{padding:1vw 2vw;border-radius:10vw;background:#f8da79;color:#000;text-decoration:none}.section__ratings .ratings .rating .rating-content .actions a:hover{background:#f0d26f}.section__404{height:100vh;flex-direction:column;justify-content:center;color:#fff;min-height:35vw;padding:2vw 5% 1vw;background:#2457c6}@media (max-width:960px){.section__404{min-height:100vh;height:auto;padding:5vw}}.section__404 .header{display:flex;justify-content:space-between;margin-bottom:3vw}@media (max-width:960px){.section__404 .header{align-items:center;margin-bottom:10vw}}.section__404 .header svg{width:10vw;height:calc(10vw/2.39)}@media (max-width:960px){.section__404 .header svg{width:25vw;height:calc(25vw/2.39)}}.section__404 .content{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (max-width:960px){.section__404 .content{flex-direction:column;height:calc(100vh - (25vw/2.39));justify-content:center}}.section__404 .content svg{width:25vw;height:25vw}@media (max-width:960px){.section__404 .content svg{width:70vw;height:70vw}}.section__404 .content h1{font-weight:900;font-size:6vw;opacity:.3;margin-top:3vw}@media (max-width:960px){.section__404 .content h1{font-size:15vw;margin-top:10vw}}.section__account .name{display:flex;align-items:center;flex-direction:column;margin-top:1vw}@media (max-width:960px){.section__account .name{margin-top:5vw}}.section__account .name img{width:8vw;height:auto;border-radius:50%;margin-bottom:1vw}@media (max-width:960px){.section__account .name img{width:25vw;margin-bottom:3vw}}.section__account .name h1{font-size:2.2vw;font-weight:700}@media (max-width:960px){.section__account .name h1{font-size:6vw}}.section__account .name .phone{font-weight:500;opacity:.5;margin-top:.5vw;font-size:1.4vw}@media (max-width:960px){.section__account .name .phone{font-size:4.5vw;margin-top:2vw}}.section__account .language{display:flex;justify-content:center;flex-wrap:wrap;margin-top:2vw}@media (max-width:960px){.section__account .language{margin-top:5vw}}.section__account .language .item{display:flex;align-items:center;font-size:1vw;margin-right:.3vw;margin-bottom:.3vw;padding:1.2vw 2.5vw;background:#fff;cursor:pointer}@media (max-width:960px){.section__account .language .item{font-size:3.4vw;margin-right:1vw;margin-bottom:1vw;padding:2vw 2.5vw}}.section__account .category .items .item:hover,.section__account .language .item:hover{background:rgba(0,0,0,.01)}.section__account .language .item.active{background:#2457c6;color:#fff;font-weight:500}.section__account .language .item img{width:1.5vw;height:auto;margin-right:.5vw}@media (max-width:960px){.section__account .language .item img{width:4vw;margin-right:1vw}}.section__account .category{margin-top:2vw}.section__account .category:last-child,.section__account-faq .question .content p:last-child{margin-bottom:0}@media (max-width:960px){.section__account .category{margin-top:7vw}}.section__account .category .category-name{font-size:1.4vw;font-weight:500;margin-bottom:.8vw;opacity:.5}@media (max-width:960px){.section__account .category .category-name{font-size:5vw;margin-bottom:3vw}}.section__account .category .items{display:flex;flex-wrap:wrap}@media (max-width:960px){.section__account .category .items{flex-direction:column}}.section__account .category .items .item{display:flex;align-items:center;padding:2vw;font-size:1.4vw;text-decoration:none;color:#000;background:#fff;margin-bottom:.5vw;font-weight:500;position:relative;width:32%;margin-right:2%}@media (max-width:960px){.section__account .category .items .item{padding:5vw 6vw;font-size:4.5vw;margin-bottom:2vw;width:100%;margin-right:0}}.section__account .category .items .item:nth-child(3n){margin-right:0}.section__account .category .items .item:last-child{margin-bottom:.5vw}@media (max-width:960px){.section__account .category .items .item:last-child{margin-bottom:0}}.section__account .category .items .item.logout{background:rgba(255,0,0,.1)}.section__account .category .items .item.logout:hover{background:rgba(255,0,0,.2)}.section__account .category .items .item img{width:2vw;height:auto;margin-right:1vw}@media (max-width:960px){.section__account .category .items .item img{width:7vw;margin-right:3vw}}.section__account .category .items .item .avg-rating{width:4vw;height:4vw;background:#59b78b;display:flex;align-items:center;justify-content:center;position:absolute;right:1vw;top:1vw;font-weight:500;font-size:1.3vw;border-radius:50%}@media (max-width:960px){.section__account .category .items .item .avg-rating{right:3vw;top:2.8vw;font-size:3.5vw;width:11vw;height:11vw;font-weight:700}}.section__account .address{margin-top:2vw;position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width:960px){.section__account .address{margin-top:5vw;flex-direction:column}}.section__account .address #map,.section__account .address .address-content{width:49%}@media (max-width:960px){.section__account .address #map,.section__account .address .address-content{width:100%}}.section__account .address .category-name{font-size:1.4vw;font-weight:500;margin-bottom:.8vw;opacity:.5;display:block;cursor:pointer}@media (max-width:960px){.section__account .address .category-name{font-size:5vw;margin-bottom:1vw}}.section__account .address .info{opacity:.5;margin-bottom:1vw}@media (max-width:960px){.section__account .address .info{font-size:3.5vw;margin-bottom:3vw}}.section__account .address.loading .ajax-loader{display:flex;background:#fafafa;opacity:.97}.section__account .address.show-error input{background:rgba(255,0,0,.1);border-bottom-right-radius:0;border-bottom-left-radius:0}.section__account .address.show-error .error{display:block}.section__account .address.address-exists .actual-address{display:flex}.section__account .address.address-exists .change-address{display:inline-flex}.section__account .address.address-exists input,.section__account .address.change-address .actual-address,.section__account .address.change-address .change-address{display:none}.section__account .address.change-address input,.section__account-edit form.error .error{display:block}.section__account .address.change-address .cancel-change-address{display:inline-flex}.section__account .address .actual-address{justify-content:space-between;margin:1vw 0;display:none}@media (max-width:960px){.section__account .address .actual-address{margin:4vw 0}}.section__account .address .actual-address img{width:2.5vw;height:auto}@media (max-width:960px){.section__account .address .actual-address img{width:6vw}}.section__account .address .actual-address span{width:calc(100% - 2.7vw);font-size:1.3vw;margin-top:.6vw;font-weight:500}@media (max-width:960px){.section__account .address .actual-address span{width:calc(100% - 7vw);font-size:5vw;margin-top:1vw}}.section__account .address .cancel-change-address,.section__account .address .change-address{background:#f8da79;padding:1vw 2vw;border-radius:10vw;font-size:1vw;display:none;cursor:pointer}@media (max-width:960px){.section__account .address .cancel-change-address,.section__account .address .change-address{padding:3vw 6vw;font-size:3.5vw}}.section__account .address .cancel-change-address:hover,.section__account .address .change-address:hover,.section__account-edit form .row-rules a:hover{background:#f0d26f}.section__account .address .cancel-change-address{background:#ec4307;color:#fff;margin-top:1vw}@media (max-width:960px){.section__account .address .cancel-change-address{margin-top:2vw}}.section__account .address .cancel-change-address:hover{background:#ff8989}.section__account .address .error{background:#ec4307;color:#fff;padding:3vw;font-size:3.5vw;text-align:center;border-top-left-radius:0;border-top-right-radius:0;display:none}.section__account .address input{width:100%;padding:2vw;border:0;font-size:1.4vw;background:#fff;font-weight:500;font-family:'Futura PT',sans-serif}@media (max-width:960px){.section__account .address input{padding:5vw 6vw;font-size:4.5vw}}.section__account .address #map{height:16vw;margin-top:1vw;border-radius:.3vw}@media (max-width:960px){.section__account .address #map{height:35vw;margin-top:2vw;border-radius:0}}.section__account-messages .messages .title{margin-bottom:1.1vw;font-size:1.5vw;opacity:.5;font-weight:500}@media (max-width:960px){.section__account-messages .messages .title{margin-bottom:3vw;font-size:5vw}}.section__account-messages .messages .items{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:960px){.section__account-messages .messages .items{flex-direction:column}}.section__account-messages .messages .items .message{font-size:1.25vw;line-height:1.6vw;padding:4vw 3vw;text-align:left;width:49%;margin-bottom:1vw;display:flex;align-items:center;justify-content:space-between}@media (max-width:960px){.section__account-messages .messages .items .message{font-size:4.5vw;line-height:5vw;padding:5vw;margin-bottom:3vw;width:100%}}.section__account-messages .messages .items .message img{height:auto;width:9vw}@media (max-width:960px){.section__account-messages .messages .items .message img{width:30vw}}.section__account-messages .messages .items .message .message-content{width:calc(100% - 11vw)}@media (max-width:960px){.section__account-messages .messages .items .message .message-content{width:calc(100% - 35vw)}}.section__account-messages .messages .items .message .message-content .button{background:rgba(0,0,0,.1);padding:.7vw 2vw;color:#000;text-decoration:none;margin-top:1vw;display:inline-block;font-weight:500;font-size:1vw}@media (max-width:960px){.section__account-messages .messages .items .message .message-content .button{font-size:3.5vw;padding:2.5vw 6vw;margin-top:4vw}}.section__account-faq .question{margin-bottom:1vw;background:#fff;font-size:1.2vw}@media (max-width:960px){.section__account-faq .question{margin-bottom:3vw;font-size:4vw}}.section__account-faq .question.open .header img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__account-faq .question .header{font-size:1.4vw;display:flex;justify-content:space-between;padding:2vw;font-weight:500;cursor:pointer}@media (max-width:960px){.section__account-faq .question .header{font-size:5vw;padding:5vw}}.section__account-faq .question .header:hover{background:rgba(0,0,0,.01)}.section__account-faq .question .header img{width:1.2vw;height:auto;margin-left:.3vw}@media (max-width:960px){.section__account-faq .question .header img{margin-left:1vw;width:4vw}}.section__account-faq .question .header span{width:calc(100% - 1.5vw)}@media (max-width:960px){.section__account-faq .question .header span{width:calc(100% - 7vw)}}.section__account-faq .question .content{padding:0 2vw 2vw;line-height:1.8vw;display:none}@media (max-width:960px){.section__account-faq .question .content{padding:0 5vw 5vw;line-height:5vw}}.section__account-faq .question .content p{margin-bottom:4vw}.section__account-help .search{background:#fff;position:relative}.section__account-help .search input{background:0 0;font-size:1.2vw;padding:1.5vw;width:100%;border:0}@media (max-width:960px){.section__account-help .search input{font-size:4.5vw;padding:5vw}}.section__account-help .search .button,.section__account-help .search .close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:4vw;height:100%}@media (max-width:960px){.section__account-help .search .button,.section__account-help .search .close{width:12vw}}.section__account-help .search .close img{height:auto}.section__account-help .search .button img{width:2vw;height:auto}@media (max-width:960px){.section__account-help .search .button img,.section__account-help .search .close img{width:7vw}}.section__account-help .search .close{display:none;cursor:pointer}.section__account-help .search .close img{width:1.4vw}@media (max-width:960px){.section__account-help .search .close img{width:4.5vw}}.section__account-help .search.open .close{display:flex}.section__account-help .categories.show-tutorial .category .category-titles,.section__account-help .search.open .button{display:none}.section__account-help .categories{margin-top:2vw}@media (max-width:960px){.section__account-help .categories{margin-top:7vw}}.section__account-help .categories .category{font-size:1.2vw;margin-bottom:1.5vw}@media (max-width:960px){.section__account-help .categories .category{font-size:4vw;margin-bottom:4vw}}.section__account-edit form .row-rules-content p:last-child,.section__account-edit form .row-rules-content ul:last-child,.section__account-help .categories .category .tutorial-item .item-content h2:last-child,.section__account-help .categories .category .tutorial-item .item-content h3:last-child,.section__account-help .categories .category .tutorial-item .item-content ol:last-child,.section__account-help .categories .category .tutorial-item .item-content p:last-child,.section__account-help .categories .category .tutorial-item .item-content ul:last-child,.section__account-help .categories .category:last-child{margin-bottom:0}.section__account-help .categories .category .category-titles{padding:2vw;background:#fff}@media (max-width:960px){.section__account-help .categories .category .category-titles{padding:2vw}}.section__account-help .categories .category .category-titles .title{display:flex;align-items:center;font-size:1.5vw;font-weight:500;justify-content:space-between;padding:1vw}@media (max-width:960px){.section__account-help .categories .category .category-titles .title{font-size:5vw;padding:3vw}}.section__account-help .categories .category .category-titles .title img{width:3vw;height:auto}@media (max-width:960px){.section__account-help .categories .category .category-titles .title img{width:14vw}}.section__account-help .categories .category .category-titles .title span{width:calc(100% - 4vw)}@media (max-width:960px){.section__account-help .categories .category .category-titles .title span{width:calc(100% - 17vw)}}.section__account-help .categories .category .category-titles .sub-categories{display:flex;flex-wrap:wrap;margin-top:1.2vw}@media (max-width:960px){.section__account-help .categories .category .category-titles .sub-categories{margin-top:4vw}}.section__account-help .categories .category .category-titles .sub-categories div{display:flex;align-items:center;justify-content:center;padding:1vw 1.6vw;color:#000;text-decoration:none;background:#fafafa;margin-right:.3vw;margin-bottom:.3vw;cursor:pointer}@media (max-width:960px){.section__account-help .categories .category .category-titles .sub-categories div{margin-right:.5vw;margin-bottom:.5vw;padding:3vw 4vw}}.section__account-help .categories .category .category-titles .sub-categories div:hover{background:rgba(0,0,0,.05)}.section__account-help .categories .category .category-titles .sub-categories div img{width:1.7vw;height:auto;margin-right:.5vw}@media (max-width:960px){.section__account-help .categories .category .category-titles .sub-categories div img{width:5vw;margin-right:2vw}}.section__account-help .categories .category .tutorial-item{padding:2vw 2vw 3vw;background:#fff;font-size:1.1vw;position:relative;display:none;flex-direction:column}@media (max-width:960px){.section__account-help .categories .category .tutorial-item{padding:5vw 5vw 7vw;font-size:4vw}}.section__account-edit form.success .success,.section__account-help .categories .category .tutorial-item.show{display:flex}.section__account-help .categories .category .tutorial-item .close{padding:1.5vw;border-radius:50%;cursor:pointer;position:absolute;right:0;top:0}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .close{padding:4vw}}.section__account-help .categories .category .tutorial-item .close img,.section__account-help .categories .category .tutorial-item .close svg{width:1.1vw;height:1.1vw}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .close img,.section__account-help .categories .category .tutorial-item .close svg{width:4vw;height:4vw}}.section__account-help .categories .category .tutorial-item .title{display:flex;align-items:center;font-size:1.6vw;font-weight:500;justify-content:space-between}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .title{font-size:5vw}}.section__account-help .categories .category .tutorial-item .title img{width:2.5vw;height:auto}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .title img{width:7vw}}.section__account-help .categories .category .tutorial-item .title span{width:calc(100% - 4vw)}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .title span{width:calc(100% - 11vw)}}.section__account-help .categories .category .tutorial-item .item-content{margin-top:1vw;line-height:1.6vw;margin-left:4vw}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .item-content{margin-top:2vw;line-height:6vw;margin-left:11vw}}.section__account-edit form .row-rules-content ul li,.section__account-help .categories .category .tutorial-item .item-content h2,.section__account-help .categories .category .tutorial-item .item-content h3,.section__account-help .categories .category .tutorial-item .item-content ol,.section__account-help .categories .category .tutorial-item .item-content p,.section__account-help .categories .category .tutorial-item .item-content ul{margin-bottom:1vw}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .item-content h2,.section__account-help .categories .category .tutorial-item .item-content h3,.section__account-help .categories .category .tutorial-item .item-content ol,.section__account-help .categories .category .tutorial-item .item-content p,.section__account-help .categories .category .tutorial-item .item-content ul{margin-bottom:4vw}}.section__account-help .categories .category .tutorial-item .item-content ol,.section__account-help .categories .category .tutorial-item .item-content ul{list-style:circle;margin-left:1.5vw}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .item-content ol,.section__account-help .categories .category .tutorial-item .item-content ul{margin-left:7vw}}.section__account-help .categories .category .tutorial-item .item-content img{width:30%;height:auto}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .item-content img{width:100%}}.section__account-help .categories .category .tutorial-item .item-content h2,.section__account-help .categories .category .tutorial-item .item-content h3{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__account-help .categories .category .tutorial-item .item-content h2,.section__account-help .categories .category .tutorial-item .item-content h3{font-size:5vw;line-height:6vw}}.section__account-help .categories .category .tutorial-item .item-content a{color:#000}.section__account-help .categories .category .tutorial-item .item-content a:hover{color:#2457c6}.section__account-edit.loading .ajax-loader{display:flex;position:fixed}.section__account-edit form{width:70%}@media (max-width:960px){.section__account-edit form{width:100%}}.section__account-edit form .error{background:#ec4307;margin-bottom:2.2vw;margin-top:-1.5vw;padding:1vw;color:#fff;text-align:center;font-size:1.2vw;display:none}@media (max-width:960px){.section__account-edit form .error{font-size:5vw;padding:3vw;margin-bottom:8vw;margin-top:-5vw}}.section__account-edit form .error.show,.section__account-edit form .row.row-stripe #card-errors.show{display:block}.section__account-edit form .group{flex-direction:column;padding:2vw;width:100%;background:#fff;margin-bottom:2vw}@media (max-width:960px){.section__account-edit form .group{margin-bottom:5vw;padding:5vw}}.section__account-edit form .group .title{font-weight:700;font-size:1.8vw;display:flex;align-items:center}@media (max-width:960px){.section__account-edit form .group .title{font-size:5vw}}.section__account-edit form .group .title img{width:3vw;margin-right:1vw}@media (max-width:960px){.section__account-edit form .group .title img{width:8vw;margin-right:2vw}}.section__account-edit form .group p{margin-top:1vw}.section__account-edit form .group .row-group-content{margin-top:2vw;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}@media (max-width:960px){.section__account-edit form .group .row-group-content{margin-top:4vw}.section__account-edit form .group .row-group-content .row:last-child{margin-bottom:0}}.section__account-edit form .actions,.section__account-edit form .row.row-stripe form .form-row{width:100%}.section__account-edit form .actions .button{background:#59b78b;padding:2.2vw 0;font-size:2.2vw;font-weight:700;cursor:pointer;text-align:center;width:100%}@media (max-width:960px){.section__account-edit form .actions .button{padding:6vw 0;text-align:center;font-size:4.5vw}}.section__account-edit form .actions .button:hover{background:#4ea47c}.section__account-edit form .row{display:flex;margin-bottom:2vw;width:49%;flex-direction:column}@media (max-width:960px){.section__account-edit form .row{width:100%}}.section__account-edit form .row-rules.show-error .row-rules-header a,.section__account-edit form .row.show-error label{color:#ec4307}.section__account-edit form .row.show-error input{color:#ec4307;background:rgba(255,0,0,.1)}@media (max-width:960px){.section__account-edit form .row{margin-bottom:4vw}}.section__account-edit form .row label{font-size:1.4vw;margin-bottom:.5vw;display:flex}@media (max-width:960px){.section__account-edit form .row label{font-size:4vw;margin-bottom:2vw}}.section__account-edit form .row label .required{color:#ec4307;margin-left:.3vw;font-size:.9vw}@media (max-width:960px){.section__account-edit form .row label .required{font-size:3.3vw}}.section__account-edit form .row input{border:0;background:0 0;font-size:2vw;padding:1.3vw 1.5vw;width:100%;background:#fafafa;font-weight:500}@media (max-width:960px){.section__account-edit form .row input{font-size:4.5vw;padding:4vw}}.section__account-edit form .row input:focus{outline:0;background:rgba(0,0,0,.03)}.section__account-edit form .row.row-stripe .row-group-content{margin-top:.5vw!important}.section__account-edit form .row.row-stripe .form{display:flex;flex-direction:row;width:100%;padding:0;margin-top:0;margin-bottom:1.5vw}@media (max-width:960px){.section__account-edit form .row.row-stripe .form{flex-direction:column;width:100%}}.section__account-edit form .row.row-stripe #card-errors{background:#ec4307;color:#fff;padding:1vw;display:none;margin-bottom:1vw;width:100%;left:0;text-align:center;font-size:1.2vw}@media (max-width:960px){.section__account-edit form .row.row-stripe #card-errors{margin-bottom:5vw;padding:3vw 5vw;font-size:4.5vw;line-height:5.5vw}}.section__account-edit form .row.row-stripe form{background:#fff;padding:0 2vw;width:100%;border:.3vw solid rgba(0,0,0,.05);border-radius:.5vw;height:6.6vw;display:flex;align-items:center}@media (max-width:960px){.section__account-edit form .row.row-stripe form{width:100%;border:1.5vw solid rgba(0,0,0,.05);border-radius:2vw;height:20vw;padding:0 3vw}}.section__account-edit form .row.row-stripe .actions{display:flex;flex-direction:column;align-items:center;margin-top:1vw}@media (max-width:960px){.section__account-edit form .row.row-stripe .actions{margin-top:5vw;width:100%}}.section__account-edit form .row.row-stripe .actions .cancel{background:#2457c6;padding:1.5vw 3vw;cursor:pointer}.section__account-edit form .row.row-stripe .actions .button{background:#2457c6;padding:1.5vw 3vw;font-weight:700;font-size:1.2vw;cursor:pointer}@media (max-width:960px){.section__account-edit form .row.row-stripe .actions .button,.section__account-edit form .row.row-stripe .actions .cancel{width:100%;display:flex;justify-content:center;align-items:center;padding:5vw 0;font-size:4vw}}.section__account-edit form .row.row-stripe .actions .button:hover,.section__account-edit form .row.row-stripe .actions .cancel:hover{background:#1c47a6}.section__account-edit form .row.row-stripe .actions .cancel{margin-top:1vw;color:#000;background:rgba(0,0,0,.05);opacity:.5;font-weight:500;font-size:1.2vw;display:flex;align-items:center}@media (max-width:960px){.section__account-edit form .row.row-stripe .actions .cancel{margin-top:3vw;font-size:4vw}}.section__account-edit form .row.row-stripe .actions .cancel:hover{background:rgba(0,0,0,.1);opacity:1}.section__account-edit form .row.row-stripe .actions .cancel svg{width:1.8vw;height:1.8vw;margin-right:1vw}@media (max-width:960px){.section__account-edit form .row.row-stripe .actions .cancel svg{width:4vw;height:4vw;margin-right:2vw}}.section__account-edit form .row.row-t-shirt-size .sizes{display:flex;flex-wrap:wrap}.section__account-edit form .row.row-t-shirt-size .sizes .item{padding:1.2vw;font-size:1.4vw;background:rgba(0,0,0,.05);cursor:pointer;margin-right:.3vw}@media (max-width:960px){.section__account-edit form .row.row-t-shirt-size .sizes .item{font-size:4.5vw;margin-right:2vw;padding:3vw}}.section__account-edit form .row.row-t-shirt-size .sizes .item:hover{background:rgba(0,0,0,.08)}.section__account-edit form .row.row-t-shirt-size .sizes .item.active{background:#2457c6;color:#fff}.section__account-edit form .row.row-width{width:100%}.section__account-edit form .row-rules{display:flex;justify-content:center;position:relative;font-size:1.3vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1.5vw;align-items:center;border:0;width:100%;flex-direction:column}.section__account-edit form .row-rules.active,.section__account-edit form .row-rules.show-error{opacity:1;border:0}.section__account-edit form .row-rules.show-error .row-rules-header span{text-decoration:underline;color:#ec4307}.section__account-edit form .row-rules.show-error .row-rules-header .square{border:.3vw solid #ec4307}@media (max-width:960px){.section__account-edit form .row-rules.show-error .row-rules-header .square{border:1.5vw solid #ec4307}}.section__account-edit form .row-file.show-error svg,.section__account-edit form .row-files.show-error svg,.section__account-edit form .row-rules.show-error .row-rules-header .square svg g,.section__account-edit form .row-rules.show-error .row-rules-header .square svg path{fill:#ec4307}.section__account-edit form .row-rules.active .row-rules-header{color:#59b78b}.section__account-edit form .row-rules.active .row-rules-header svg{fill:#59b78b;opacity:1;display:block}.section__account-edit form .row-rules.active .row-rules-header .square{border:.3vw solid #59b78b}@media (max-width:960px){.section__account-edit form .row-rules.active .row-rules-header .square{border:1.5vw solid #59b78b}.section__account-edit form .row-rules{margin-bottom:6vw;font-size:5vw;line-height:6.5vw;justify-content:center}}@media (min-width:768px) and (max-width:960px){.section__account-edit form .row-rules{margin-bottom:3vw;font-size:1.6vw}}.section__account-edit form .row-rules .square{width:2.5vw;height:2.5vw;margin-right:1vw;display:flex;align-items:center;justify-content:center;border:.3vw solid rgba(0,0,0,.05);cursor:pointer}@media (max-width:960px){.section__account-edit form .row-rules .square{width:9.5vw;height:9.5vw;margin-right:3vw;border:1.5vw solid rgba(0,0,0,.05)}}.section__account-edit form .row-rules svg{width:1.3vw;height:1.3vw;display:none}@media (max-width:960px){.section__account-edit form .row-rules svg{width:5vw;height:5vw}}@media (min-width:768px) and (max-width:960px){.section__account-edit form .row-rules svg{width:1.9vw;height:1.9vw;margin-right:1vw}}@media (max-width:960px){.section__account-edit form .row-rules span{width:calc(100% - 20vw);padding-left:3vw}}.section__account-edit form .row-rules a{padding:.2vw;color:#000}.section__account-edit form .row-rules-header,.section__account-edit form .row-rules-show{display:flex;align-items:center;cursor:pointer}.section__account-edit form .row-rules.open .row-rules-show svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section__account-edit form .row-rules-show{background:rgba(0,0,0,.03);padding:1vw 5vw!important;margin-top:1vw;width:100%;text-align:center;justify-content:center}@media (max-width:960px){.section__account-edit form .row-rules-show{margin-top:4vw;padding:4vw 5vw!important}}.section__account-edit form .row-rules-show span{width:auto}.section__account-edit form .row-rules-show svg{width:1.2vw;height:1.2vw;margin-left:.5vw;display:block}@media (max-width:960px){.section__account-edit form .row-rules-show svg{margin-left:2vw;width:4.5vw;height:4.5vw}}.section__account-edit form .row-rules-show:hover{background:rgba(0,0,0,.07)}.section__account-edit form .row-rules-content{margin-top:2vw;font-size:1vw;line-height:1.5vw;display:none}@media (max-width:960px){.section__account-edit form .row-rules-content{font-size:4vw;line-height:6vw;margin-top:5vw;padding:3vw}}.section__account-edit form .row-rules-content .title{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__account-edit form .row-rules-content .title{font-size:6vw}}.section__account-edit form .row-rules-content .date{margin-top:1vw}@media (max-width:960px){.section__account-edit form .row-rules-content .date{margin-top:5vw}}.section__account-edit form .row-rules-content .place{margin-top:1vw;font-style:italic;opacity:.5}@media (max-width:960px){.section__account-edit form .row-rules-content .place{margin-top:3vw}}.section__account-edit form .row-rules-content .partners-info{background:rgba(0,0,0,.03);padding:1vw;margin:1vw 0;font-size:1.1vw}@media (max-width:960px){.section__account-edit form .row-rules-content .partners-info{padding:3vw;margin:3vw 0;font-size:4vw}}.section__account-edit form .row-file input,.section__account-edit form .row-file.show-success label svg.upload,.section__account-edit form .row-file.show-success span,.section__account-edit form .row-rules-content .partners-info .nip{display:none}.section__account-edit form .row-rules-content .partners-info .nip.show{display:inline}.section__account-edit form .row-rules-content ul{margin-left:1.5vw;list-style:decimal}@media (max-width:960px){.section__account-edit form .row-rules-content ul{margin-left:4vw}}@media (max-width:960px){.section__account-edit form .row-rules-content ul li{margin-bottom:3vw}}.section__account-edit form .row-rules-content ul li ul{list-style:lower-alpha}.section__account-edit form .row-rules-content p,.section__account-edit form .row-rules-content ul{margin-bottom:1vw}@media (max-width:960px){.section__account-edit form .row-rules-content p,.section__account-edit form .row-rules-content ul{margin-bottom:4vw}}.section__account-edit form .row-rules-content .clause{margin-top:2vw;border-top:1px dashed rgba(0,0,0,.1);padding-top:2vw}@media (max-width:960px){.section__account-edit form .row-rules-content .clause{margin-top:5vw;padding-top:5vw}}.section__account-edit form .row-rules-content .clause-number{font-weight:700;font-size:1.6vw}@media (max-width:960px){.section__account-edit form .row-rules-content .clause-number{font-size:7vw}}.section__account-edit form .row-rules-content .clause-title{font-size:1.4vw;margin:1vw 0;font-weight:500}@media (max-width:960px){.section__account-edit form .row-rules-content .clause-title{font-size:5vw;margin:3vw 0}}.section__account-edit form .row-files.show-error .row{border:1px solid #ec4307}.section__account-edit form .row-file{display:flex;cursor:pointer;height:11vw;align-items:center;flex-direction:column;justify-content:center;background:#fafafa}.section__account-edit form .row-file:last-child,.section__account-edit form .row-file:nth-last-child(1){margin-bottom:0}.section__account-edit form .row-file .required{color:#ec4307;margin-left:.3vw;font-size:.9vw}@media (max-width:960px){.section__account-edit form .row-file .required{font-size:3.3vw}.section__account-edit form .row-file{height:40vw}}.section__account-edit form .row-file .error{color:#ec4307;background:0 0;padding:0;margin:1vw 0}@media (max-width:960px){.section__account-edit form .row-file .error{font-size:4vw;margin:1vw 0 4vw}}.section__account-edit form .row-file .info{margin-top:.5vw;text-align:center;padding:0 5%;line-height:1.2vw}@media (max-width:960px){.section__account-edit form .row-file .info{font-size:4vw;margin-top:3vw}}.section__account-edit form .row-file label{position:relative;margin:0;display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer;font-size:1.2vw;background:0 0}@media (max-width:960px){.section__account-edit form .row-file label{font-size:5vw}}.section__account-edit form .row-file label svg{width:1.5vw;height:1.5vw;margin-bottom:.5vw}@media (max-width:960px){.section__account-edit form .row-file label svg{width:7vw;height:7vw;margin-bottom:2.5vw}}.section__account-edit form .row-file label svg.success{display:none;width:2.5vw;height:2.5vw;margin-bottom:0}@media (max-width:960px){.section__account-edit form .row-file label svg.success{width:10vw;height:10vw}}.section__account-edit form .row-file.show-error{flex-direction:column;background:rgba(255,0,0,.03)}.section__account-edit form .row-file.show-error .error,.section__account-edit form .row-file.show-success label svg.success{display:block}.section__account-edit form .row-file.show-error .info{color:#ec4307}.section__account-edit form .row-file.show-success{background:#59b78b}.section__account-cards .cards{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.section__account-cards .cards .card{background:#fff;padding:0 2vw;border:3px solid transparent;position:relative;justify-content:space-between;width:49%;display:flex;align-items:center;margin-bottom:1vw;height:5vw;overflow:hidden}@media (max-width:960px){.section__account-cards .cards .card{margin-bottom:3vw;height:16vw;width:100%;padding:0 3vw}}@media (min-width:768px) and (max-width:960px){.section__account-cards .cards .card{padding:0 2vw}}.section__account-cards .cards .card.loading .ajax-loader,.section__account-cards .cards .card.show-are-you-sure .are-you-sure{display:flex}.section__account-cards .cards .card .are-you-sure{background:#fff;padding:0;display:none;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;z-index:110;text-align:center;left:0;top:0}@media (max-width:960px){.section__account-cards .cards .card .are-you-sure{padding:0}}.section__account-cards .cards .card .are-you-sure img{width:2vw;height:auto;margin-right:1vw}@media (max-width:960px){.section__account-cards .cards .card .are-you-sure img{width:15vw;margin-bottom:3vw}}.section__account-cards .cards .card .are-you-sure .question{font-size:1.4vw;font-weight:500;margin-right:2vw}@media (max-width:960px){.section__account-cards .cards .card .are-you-sure .question{font-size:5vw;line-height:5.5vw;margin-right:6vw}}.section__account-cards .cards .card .are-you-sure .answers{display:flex}.section__account-cards .cards .card .are-you-sure .answers .no,.section__account-cards .cards .card .are-you-sure .answers .yes{background:#fbe6e5;cursor:pointer;padding:1.2vw 2.5vw;font-weight:500;font-size:1.2vw}@media (max-width:960px){.section__account-cards .cards .card .are-you-sure .answers .no,.section__account-cards .cards .card .are-you-sure .answers .yes{padding:3.5vw 7vw;font-size:4vw}}.section__account-cards .cards .card .are-you-sure .answers .no:hover,.section__account-cards .cards .card .are-you-sure .answers .yes:hover{background:rgba(255,0,0,.3)}.section__account-cards .cards .card .are-you-sure .answers .yes{border-top-right-radius:0;border-bottom-right-radius:0}.section__account-cards .cards .card .are-you-sure .answers .no{border-top-left-radius:0;border-bottom-left-radius:0;background:rgba(0,0,0,.05)}.section__account-cards .cards .card .are-you-sure .answers .no:hover{background:rgba(0,0,0,.1)}.section__account-cards .cards .card .card-data{display:flex;align-items:center}.section__account-cards .cards .card .brand img{width:3vw;height:auto}@media (max-width:960px){.section__account-cards .cards .card .brand img{width:10vw}}.section__account-cards .cards .card .number{font-weight:500;font-size:1.1vw;letter-spacing:.1vw;white-space:nowrap;margin-left:1vw}@media (max-width:960px){.section__account-cards .cards .card .number{font-size:4vw;margin-left:2vw}}@media (min-width:768px) and (max-width:960px){.section__account-cards .cards .card .number{font-size:2.2vw}}.section__account-cards .cards .card .expired{font-size:1vw;font-weight:500;display:flex}@media (max-width:960px){.section__account-cards .cards .card .expired{font-size:4vw}}@media (min-width:768px) and (max-width:960px){.section__account-cards .cards .card .expired{font-size:2vw}}.section__account-cards .cards .card .remove{display:flex;align-items:center;justify-content:center;background:#ec4307;cursor:pointer;color:#fff;padding:.7vw 2vw;border-radius:10vw}@media (max-width:960px){.section__account-cards .cards .card .remove{padding:2.5vw 6vw;font-size:3.5vw}}.section__account-cards .cards .card .remove:hover{background:#ff5c5c}.section__account-cards .cards .card .remove img{width:1.2vw;height:auto;margin-right:.3vw}@media (max-width:960px){.section__account-cards .cards .card .remove img{width:4.5vw;margin-right:1vw}}