input,select,textarea{outline:none!important;height:6rem;font-size:1.6rem!important;width:100%;border:1px solid transparent;padding:3rem 2rem 1.5rem 5rem;background-color:#efefef}input:focus,select:focus,textarea:focus{border:1px solid #720bab}textarea{height:15rem!important;padding:3rem 2rem 1.5rem}.custom-select{position:relative;height:6rem;background:none;padding:0;border-radius:0;border:none;margin-bottom:1rem}.custom-select span{display:none}.custom-select.selected span{display:block;position:absolute;top:1.2rem;left:2rem;font-size:1.2rem;color:#720bab}.custom-select.selected .select-selected{padding-top:2.5rem}.custom-select.selected .select-selected:after{top:2rem}.custom-select select{display:none}.select-selected{background-color:#efefef;border-radius:5px}.select-selected:after{position:absolute;content:"I";font-family:Glyphter;right:2rem;font-size:1.6rem;color:#720bab;transform:rotate(90deg);transition:all .3s}.select-selected.select-arrow-active:after{transform:rotate(-90deg)}.select-items div,.select-selected{color:#303030;padding:10px 20px;border:1px solid transparent;cursor:pointer;height:100%;display:flex;align-items:center;font-size:1.6rem}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;margin-top:-3px}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}.form-group{position:relative;margin-bottom:1rem}.form-group label:not(.checkbox){position:absolute;top:50%;left:5rem;transform:translateY(-50%);color:#303030;font-size:1.6rem;cursor:auto;transition:all .15s;font-weight:400;display:flex}.form-group textarea~label:not(.checkbox){top:20%;left:2rem!important}.form-group textarea~label:not(.checkbox) i{font-size:1.5rem!important}.form-group input.has-content~label,.form-group input:focus~label,.form-group label.small,.form-group select.has-content~label,.form-group select:focus~label,.form-group textarea.has-content~label,.form-group textarea.hasContent~label,.form-group textarea:focus~label{top:2rem;font-size:1.2rem!important;left:5rem;transition:all .15s;color:#720bab}.form-group input.has-content~label i,.form-group input:focus~label i,.form-group label.small i,.form-group select.has-content~label i,.form-group select:focus~label i,.form-group textarea.has-content~label i,.form-group textarea.hasContent~label i,.form-group textarea:focus~label i{font-size:1.5rem!important}#fixed-container .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;width:100%;left:0}.checkmark{position:absolute;top:0;left:0;height:32px;width:32px;border-radius:100%;z-index:-1}.checkmark,.container:hover input~.checkmark{background-color:#51057b}.container input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block;animation:checkbox-animation .4s}.container .checkmark:after{position:absolute;content:"R";font-family:Glyphter;font-size:2rem;left:.6rem;top:.2rem;color:#720bab}.radio-cont.checkbox .checkmark{border-radius:.4rem!important}@keyframes checkbox-animation{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}#contact-form{padding-top:12rem;padding-bottom:8rem}@media (max-width:576px){#contact-form{padding-top:8rem;padding-bottom:0;padding-left:0!important;padding-right:0!important}#contact-form .h5{font-size:2rem!important}#contact-form .container{padding-bottom:0!important}}#contact-form .languages-cont{margin-bottom:3rem}#contact-form .languages-cont h5{font-size:2rem;margin-bottom:1.2rem}#contact-form .languages-cont .languages{display:flex}#contact-form .languages-cont .languages li{position:relative;margin-right:1.2rem}#contact-form .languages-cont .languages li:hover div{opacity:1}#contact-form .languages-cont .languages li span{width:28px;height:20px;display:block;cursor:help}#contact-form .languages-cont .languages li span.image-bg{background:url(/images/language_sprites.png) -58px -50px}#contact-form .languages-cont .languages li span.image-en{background:url(/images/language_sprites.png) -10px -50px}#contact-form .languages-cont .languages li span.image-ru{background:url(/images/language_sprites.png) -106px -10px}#contact-form .languages-cont .languages li span.image-de{background:url(/images/language_sprites.png) -10px -10px}#contact-form .languages-cont .languages li span.image-ar{background:url(/images/language_sprites.png) -58px -10px}#contact-form .languages-cont .languages li div{position:absolute;top:2.5rem;background-color:#fff;border:1px solid #949494;border-radius:.4rem;opacity:0;transition:all .3s}#contact-form .languages-cont .languages li div p{white-space:nowrap;margin-bottom:0;padding:.3rem 1rem;font-size:1.2rem}#contact-form .radio-cont.checkbox{display:flex;justify-content:center;margin-bottom:0!important;margin:2rem 0;position:relative}@media (max-width:576px){#contact-form .radio-cont.checkbox .checkmark,#contact-form .radio-cont.checkbox input{top:.8rem!important}}#contact-form .radio-cont.checkbox label{font-size:1.6rem!important;padding-left:5rem;width:100%;cursor:pointer}#contact-form .radio-cont.checkbox label a{text-decoration:underline;margin-left:.5rem;color:#303030;line-height:1.4}#contact-form .radio-cont.checkbox input{overflow:hidden;padding:0}#contact-form .radio-cont.checkbox .checkmark,#contact-form .radio-cont.checkbox input{position:absolute;top:-.5rem;left:0;height:32px;width:32px;border-radius:100%;background-color:#efefef;z-index:-1}#contact-form .g-recaptcha{margin-top:2rem!important}#contact-form h1{margin-bottom:2rem}#contact-form h4{font-weight:500!important;margin-bottom:1.5rem}#contact-form h5{font-weight:500!important;margin-bottom:2rem}#contact-form .tel-email{display:flex;flex-direction:column;margin-bottom:1.8rem;width:-moz-fit-content;width:fit-content}#contact-form .tel-email a{color:#303030!important;margin-bottom:1.2rem}#contact-form .tel-email span{margin-right:2rem;font-weight:600}@media (max-width:992px){#contact-form .socials{margin-bottom:3rem}#contact-form .socials a{margin-right:2.5rem!important}}#contact-form .socials a{color:#720bab!important;margin-right:4rem;font-size:0}#contact-form .socials a i:before{font-size:2rem;vertical-align:middle}#contact-form .form-con{display:flex}@media (max-width:576px){#contact-form .form-con{flex-direction:column}#contact-form .form-con .form-group{width:100%!important}}#contact-form .form-con .form-group{width:50%}#contact-form .form-con .form-group:nth-child(odd){margin-right:.5rem!important}#contact-form .form-con .form-group:nth-child(2n){margin-left:.5rem!important}@media (max-width:576px){#contact-form .form-con .form-group:nth-child(2n){margin-left:unset!important}}#contact-form .form-con .form-group i{color:#720bab;font-size:2rem;margin-right:1rem;position:absolute;top:51%;transform:translateY(-50%);left:2rem;line-height:1}#contact-form .select-selected.select-arrow-active{border:1px solid #720bab;border-bottom:0}#contact-form .select-selected.select-arrow-active~.select-items{border-left:1px solid #720bab;border-right:1px solid #720bab;border-bottom:1px solid #720bab}#contact-form button{border:none;width:100%;font-size:1.6rem;display:flex;align-items:center;justify-content:center;margin-top:1.5rem}#contact-form button span{margin-right:1rem;transition:all .3s}#contact-form button i{height:2.2rem}#contact-form button i:before{font-size:1.2rem}#contact-form button:hover span{margin-right:3rem}section#map-wrapper{padding-bottom:8rem}@media (max-width:576px){section#map-wrapper{padding:0!important;margin-bottom:4rem}}section#map-wrapper h2{margin-bottom:3rem}section#map-wrapper .map-cont{position:relative;display:flex;flex-direction:column-reverse}section#map-wrapper .map-cont #map{height:70rem;border-radius:.4rem}@media (max-width:576px){section#map-wrapper .map-cont #map{height:48rem;border-top-left-radius:0;border-top-right-radius:0}}section#map-wrapper .map-cont #map .si-content-wrapper{padding:1rem 3rem 1rem 2rem!important}section#map-wrapper .map-cont #map .si-content-wrapper a{color:#720bab}section#map-wrapper .map-cont #map>div{width:100%!important}section#map-wrapper .map-cont .contacts{position:absolute;background-color:#720bab;bottom:3rem;left:3rem;padding:0 3rem 3rem;border-radius:.4rem}@media (max-width:576px){section#map-wrapper .map-cont .contacts{position:unset;transform:unset;border-bottom-left-radius:0;border-bottom-right-radius:0}}section#map-wrapper .map-cont .contacts h4{color:#fff!important;margin-bottom:2rem;font-size:2rem;margin-top:3rem!important}section#map-wrapper .map-cont .contacts p{color:#fff!important;margin-bottom:0;line-height:1.2}section#map-wrapper .map-cont .contacts a{line-height:1.2}section#map-wrapper .map-cont .contacts a:hover{color:#fff}section#map-wrapper .map-cont .contacts span{color:#fff!important;font-size:1.6rem;margin-right:2rem;line-height:1.2}section#map-wrapper .map-cont .contacts div{display:flex;align-items:baseline;margin-bottom:1.5rem}.cta-section{margin-top:0!important}.cta-section h2{margin-bottom:2rem}