#contact{width:100%;position:relative;display:inline-block;background-color:#F5F5F5}#contact #contact-form{position:relative;background-color:transparent;overflow:hidden}#contact #contact-form .common-limiter{max-width:1440px;width:100%;padding:0;margin:0 auto}#contact #contact-form .common-limiter .content{padding:250px 20px 0;width:100%;display:inline-flex;justify-content:space-between;gap:50px}#contact #contact-form .common-limiter .content .box-content{width:100%;max-width:600px;display:flex;flex-direction:column}#contact #contact-form .common-limiter .content .box-content .title{text-transform:uppercase;font:normal normal bold normal 50px/50px 'Pangea Afrikan';color:#fff}#contact #contact-form .common-limiter .content .box-content .descr{margin-top:20px;font:normal normal lighter normal 20px/25px 'Pangea Afrikan';color:#fff;position:relative}#contact #contact-form .common-limiter .content .box-content .descr::after{content:'';position:absolute;transform:translateX(-50%);left:50%;bottom:-20px;display:block;background-color:#00aff7;height:50vh;min-height:470px;width:200vw;z-index:-1}#contact #contact-form .common-limiter .content .box-content form .form-content{margin-top:80px;display:flex;flex-direction:column;width:100%;max-width:450px;gap:20px}#contact #contact-form .common-limiter .content .box-content form .form-content .input-form input[type=text],#contact #contact-form .common-limiter .content .box-content form .form-content .input-form input[type=email],#contact #contact-form .common-limiter .content .box-content form .form-content .input-form select{width:100%;padding:0 0 15px;text-align:left;font:normal normal 300 20px/24px Montserrat;letter-spacing:0;color:#00aff7;border:0;border-bottom:2px solid #00aff7;opacity:.99;text-transform:none!important;background-color:transparent}#contact #contact-form .common-limiter .content .box-content form .form-content .input-form input[type=text]::placeholder,#contact #contact-form .common-limiter .content .box-content form .form-content .input-form input[type=email]::placeholder,#contact #contact-form .common-limiter .content .box-content form .form-content .input-form select::placeholder{text-align:left;font:normal normal 300 20px/24px Montserrat;letter-spacing:0;color:#00aff7;text-transform:none!important}#contact #contact-form .common-limiter .content .box-content form .form-content .input-form.sending button span{display:none}#contact #contact-form .common-limiter .content .box-content form .form-content .input-form.sending button i{opacity:1}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link{background:rgba(255,255,255,0);color:#fff;padding:12px 25px;border:0;text-align:center;text-decoration:none;display:block;transition:color .3s ease,background .3s ease}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link:hover{background:#00a6ff;color:#fff}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn{color:#fff;cursor:pointer;font-size:16px;font-weight:400;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s ease}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn:hover{text-decoration:none}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn-1{background:#00aff7;font-weight:400;transition:all .4s cubic-bezier(.25,.46,.45,.94)}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn-1 svg{height:45px;left:0;position:absolute;top:0;width:100%}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn-1 rect{fill:none;stroke:#fff;stroke-width:2px;stroke-dasharray:422,0;transition:all .35s linear}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn-1:hover{background:#00a6ff;font-weight:600;letter-spacing:.5px;color:#fff}#contact #contact-form .common-limiter .content .box-content form .form-content .btn__link.btn-1:hover rect{stroke-width:5px;stroke-dasharray:15,310;stroke-dashoffset:48;transition:all 1.35s cubic-bezier(.19,1,.22,1)}#contact #know-more{display:flex;align-items:center;position:relative}#contact #know-more::after{content:'';position:absolute;right:0;top:0;display:block;background-color:#00aff7;height:100%;width:50vw;z-index:1}#contact #know-more .know-more__image{width:59%}#contact #know-more .know-more__content{max-width:650px;margin-right:auto;display:block;padding:50px 20px;position:relative;z-index:2}#contact #know-more .know-more__content .know-more__title{text-align:right;text-transform:uppercase;font:normal normal normal normal 40px/40px 'Pangea Afrikan';color:#fff}#contact #know-more .know-more__content .know-more__title b{font:normal normal bold normal 50px/50px 'Pangea Afrikan'}#contact #know-more .know-more__content .know-more__text{margin-top:30px;text-align:right;font:normal normal normal normal 23px/27px 'Pangea Afrikan';color:#fff}@media (max-width:1400px){#contact #contact-form .common-limiter .content{padding:250px 20px 50px;justify-content:center}#contact #contact-form .common-limiter .content img{display:none}#contact #know-more .know-more__image{width:80%}#contact #know-more .know-more__content{max-width:475px;margin-right:auto;display:block;padding:50px 20px;position:absolute;right:0;z-index:2}}@media (max-width:1000px){#content{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background:#f5f5f5}#contact #know-more,#contact-form-footer{display:none}}