.overlay{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow:auto;padding:15px;position:fixed;top:0;width:100%;z-index:92}.overlay .success-send-modal{background:#fff;box-shadow:0 5px 22px rgba(49,76,117,.1);margin:auto;padding:30px 15px;width:640px}.overlay .success-send-modal img{display:block;margin:0 auto 10px}.overlay .success-send-modal b{color:#1e2022;display:block;font-family:Russo One,sans-serif;font-size:30px;font-weight:400;line-height:1;margin-bottom:20px;text-align:center}.overlay .success-send-modal p{color:#1e2022;font-size:16px;line-height:1.4;text-align:center}.overlay .success-send-modal button.btn-primary{margin:40px auto 0}.overlay.show,section#contact-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#contact-main{position:relative}section#contact-main:after{background:url(../images/contact/elipse.png);content:"";height:750px;position:absolute;right:0;top:0;width:820px}section#contact-main .left{flex-shrink:0;max-width:880px;width:-webkit-calc(100% - 750px);width:calc(100% - 750px)}section#contact-main .left>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#contact-main .wrapper .contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding-bottom:30px;padding-left:50px;padding-top:50px;width:750px}section#contact-main .wrapper .contact h1{color:#1e2022;font-family:Russo One,sans-serif;font-size:48px;font-weight:500}section#contact-main .wrapper .contact>p{color:#484848;line-height:1.4;margin-top:8px;max-width:500px}section#contact-main .wrapper .contact ul{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:33px;padding-left:25px}section#contact-main .wrapper .contact ul li{margin-right:70px;position:relative;z-index:1}section#contact-main .wrapper .contact ul li:before{background:#daff16;content:"";height:21px;left:-30px;position:absolute;top:10px;transform:rotate(45deg);width:61px;z-index:-1}section#contact-main .wrapper .contact ul li:last-of-type{margin-right:0}section#contact-main .wrapper .contact ul li a{color:#1e2022;font-family:Russo One,sans-serif;font-size:28px}section#contact-main .wrapper .contact .container{background-color:#fff;border-radius:4px;box-shadow:0 0 49px rgba(0,0,0,.1);margin-top:40px;padding:25px 32px;width:680px;z-index:2}section#contact-main .wrapper .contact .container .row{margin-bottom:10px}section#contact-main .wrapper .contact .container .row:last-of-type{margin-bottom:0}section#contact-main .wrapper .contact .container .row .col{margin-right:25px}section#contact-main .wrapper .contact .container .row .col.email input{width:375px}section#contact-main .wrapper .contact .container .row .col.textarea{margin-top:10px}section#contact-main .wrapper .contact .container .row .col:last-of-type{margin-right:0}section#contact-main .wrapper .contact .container .row .col label{color:#1e2022;font-family:Inter Bold,sans-serif;margin-bottom:5px}section#contact-main .wrapper .contact .container .row .col input,section#contact-main .wrapper .contact .container .row .col textarea{background-color:#ececec;border:1px solid #f0f0f4;border-radius:4px;color:#1e2022;padding:10px;width:100%}section#contact-main .wrapper .contact .container .row .col input:focus,section#contact-main .wrapper .contact .container .row .col textarea:focus{border:1px solid #526173}section#contact-main .wrapper .contact .container .row .col textarea{height:100px;min-height:100px;resize:none}section#contact-main .wrapper .contact .container .checkbox{color:#484848;font-size:14px;margin-top:25px;padding-left:9px}section#contact-main .wrapper .contact .container .checkbox a{color:#009dff;font-size:inherit;text-decoration:underline}section#contact-main .wrapper .contact .container button{align-items:center;background-color:#daff16;border:1px solid #000;border-radius:4px;color:#1e2022;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Russo One,sans-serif;font-weight:500;height:59px;justify-content:center;margin-bottom:10px;margin-top:45px;width:238px}@media screen and (max-width:1024px){section#contact-main .left{display:none}section#contact-main .wrapper .contact{padding-left:0;width:100%}section#contact-main .wrapper .contact .container{width:100%}}@media screen and (max-width:768px){section#contact-main .wrapper .contact h1{font-size:30px}section#contact-main .wrapper .contact p{font-size:14px}section#contact-main .wrapper .contact ul li a{font-size:18px}section#contact-main .wrapper .contact ul li:before{height:13px;left:-14px;width:34px}section#contact-main .wrapper .contact .container{margin-top:20px}section#contact-main .wrapper .contact .container .row{flex-direction:column;margin-bottom:0}section#contact-main .wrapper .contact .container .row .col{margin-bottom:15px;margin-right:0}section#contact-main .wrapper .contact .container .row .col.textarea{margin-top:0}section#contact-main .wrapper .contact .container .row .col input{width:100%!important}}@media screen and (max-width:480px){section#contact-main .wrapper .contact ul{align-items:flex-start;flex-direction:column;padding-left:10px}section#contact-main .wrapper .contact ul li{margin-bottom:20px;margin-right:0;width:100%}section#contact-main .wrapper .contact .container{margin-top:0;padding:15px}section#contact-main .wrapper .contact .container button{width:100%}}
