body{background:#f4f4f4;overflow-x:hidden}main{min-height:unset;overflow-x:clip;overflow-y:visible}section#contact{padding-bottom:58px;padding-top:5px;position:relative;width:100%}section#contact:after{background:#d8d8d8;content:"";height:1000px;position:absolute;right:0;top:-560px;transform:rotate(-57.539deg);width:357px}section#contact .wrapper{max-width:1300px;z-index:1}section#contact .wrapper:after,section#contact .wrapper:before{content:none}section#contact .wrapper .row{width:100%}section#contact .wrapper .row form{width:715px}section#contact .wrapper .row form input:-webkit-autofill,section#contact .wrapper .row form input:-webkit-autofill:active,section#contact .wrapper .row form input:-webkit-autofill:focus,section#contact .wrapper .row form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #f4f4f4!important}section#contact .wrapper .row form h1{color:#000;font-family:Roboto Bold,sans-serif;font-size:70px}section#contact .wrapper .row form p{color:#8b8b8b;font-family:Rubik Light,sans-serif;line-height:1.7;margin-top:12px}section#contact .wrapper .row form .row{margin-top:50px}section#contact .wrapper .row form .row .input-group{margin:5px 15px;position:relative;width:236px}section#contact .wrapper .row form .row .input-group.phone{margin:5px 0}section#contact .wrapper .row form .row .input-group.phone .country-code-select{border-right:0;left:-14px;top:-14px}section#contact .wrapper .row form .row .input-group.phone .country-code-select ul{width:236px}section#contact .wrapper .row form .row .input-group.phone input{padding-left:90px!important}section#contact .wrapper .row form .row .input-group.phone label{left:90px}section#contact .wrapper .row form .row .input-group input{background:transparent;border:none;border-right:1px solid #000;color:#3d3b3e;font-family:Roboto SemiBold,sans-serif;font-size:16px;padding:5px 0;width:100%}section#contact .wrapper .row form .row .input-group input+span:after{border-bottom:1px solid #000;bottom:-6px;content:"";display:block;height:1px;left:-15px;position:absolute;width:-webkit-calc(100% + 15px);width:calc(100% + 15px)}section#contact .wrapper .row form .row .input-group input+span.invalid:after{border-bottom:1px solid red}section#contact .wrapper .row form .row .input-group input:not(:-moz-placeholder-shown)~label{font-size:12px;top:-3px}section#contact .wrapper .row form .row .input-group input:focus~label,section#contact .wrapper .row form .row .input-group input:not(:placeholder-shown)~label{font-size:12px;top:-3px}section#contact .wrapper .row form .row .input-group input::-moz-placeholder{color:transparent;pointer-events:none}section#contact .wrapper .row form .row .input-group input::placeholder{color:transparent;pointer-events:none}section#contact .wrapper .row form .row .input-group input[type=email]{border-right:none}section#contact .wrapper .row form .row .input-group label{color:#9c9c9c;font-family:Roboto Light,sans-serif;left:0;line-height:1.8;pointer-events:none;position:absolute;top:10px;transform:translateY(-50%);transition:.3s}section#contact .wrapper .row form .row .input-group:last-of-type input+span:after{width:-webkit-calc(100% + 70px);width:calc(100% + 70px)}section#contact .wrapper .row form:last-of-type{align-items:center;border-bottom:none;margin-top:30px}section#contact .wrapper .row form:last-of-type input[type=checkbox]{accent-color:#fb5329;background:transparent;flex-shrink:0;height:17px;margin-right:10px;width:17px}section#contact .wrapper .row form:last-of-type label{color:#8b8b8b;font-family:Rubik Light,sans-serif}section#contact .wrapper .row form:last-of-type label a{color:#0189ff;text-decoration-line:underline}section#contact .wrapper .row .question{margin-top:20px;position:relative;width:100%}section#contact .wrapper .row .question .group{margin:0 15px;position:relative}section#contact .wrapper .row .question .group textarea{background:transparent;border:none;color:#3d3b3e;font-family:Roboto SemiBold,sans-serif;font-size:16px;height:108px;margin-top:5px;resize:none;width:100%}section#contact .wrapper .row .question .group textarea+span:after{border-bottom:1px solid #000;content:"";display:block;height:1px;left:-15px;position:absolute;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}section#contact .wrapper .row .question .group textarea+span.invalid:after{border-bottom:1px solid red}section#contact .wrapper .row .question .group textarea:not(:-moz-placeholder-shown)~label{font-size:12px;top:-3px}section#contact .wrapper .row .question .group textarea:focus~label,section#contact .wrapper .row .question .group textarea:not(:placeholder-shown)~label{font-size:12px;top:-3px}section#contact .wrapper .row .question .group textarea::-moz-placeholder{color:transparent}section#contact .wrapper .row .question .group textarea::placeholder{color:transparent}section#contact .wrapper .row .question label{color:#9c9c9c;font-family:Roboto Light,sans-serif;left:0;line-height:1.8;pointer-events:none;position:absolute;top:10px;transform:translateY(-50%);transition:.3s}section#contact .wrapper button{background:#fb5329;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Rubik Regular,sans-serif;font-size:16px;height:57px;margin-top:20px;width:211px}section#contact .contact-info{padding-left:100px;width:-webkit-calc(100% - 715px);width:calc(100% - 715px)}section#contact .contact-info ul{margin-top:22px}section#contact .contact-info ul li{margin-bottom:30px}section#contact .contact-info ul li p{color:#000;font-family:Roboto Light,sans-serif;font-size:20px}section#contact .contact-info ul li a{color:#000;display:block;font-family:Roboto SemiBold,sans-serif;font-size:36px;margin-top:5px}section#contact .contact-info ul.bottom{margin-top:40px}section#contact .contact-info ul.bottom li{margin-bottom:20px}section#contact .contact-info ul.bottom li a{font-size:20px;margin-top:9px}section#contact .contact-info ul.bottom li a address{font-style:normal}section#contact .contact-info ul.bottom li:last-of-type{margin-bottom:10px}section#contact .contact-info p.disclamer{color:#000;font-family:Rubik Light,sans-serif;font-size:12px;font-weight:600;line-height:1.6;max-width:360px}section#contact .contact-info p.disclamer:before{color:#fb5329;content:"*"}@media screen and (max-width:1200px){section#contact .wrapper>.row{align-items:center;flex-direction:column}section#contact .wrapper>.row form h1{font-size:58px}section#contact .wrapper>.row .contact-info{margin:0 auto;padding-left:0;padding-top:20px;width:auto}}@media screen and (max-width:768px){section#contact .wrapper>.row form{width:100%}section#contact .wrapper>.row form h1{font-size:46px}section#contact .wrapper>.row form .row{border:none;flex-direction:column}section#contact .wrapper>.row form .row:last-of-type{flex-direction:row}section#contact .wrapper>.row form .row .input-group{margin:5px 0 20px!important;width:100%!important}section#contact .wrapper>.row form .row .input-group.col.phone .country-code-select ul{left:8px;width:-webkit-calc(100vw - 23px);width:calc(100vw - 23px)}section#contact .wrapper>.row form .row .input-group input{border-right:none}section#contact .wrapper>.row form .row .input-group input+span:after{left:0!important;width:100%!important}section#contact .wrapper>.row form .question{margin-top:0}section#contact .wrapper>.row form .question .group{margin:0}section#contact .wrapper>.row form .question .group textarea+span:after{left:0;width:100%}section#contact .wrapper>.row form button{width:100%}section#contact .wrapper>.row .contact-info ul li a{font-size:28px}}
