.contact{display:flex;flex-direction:column;margin:auto;gap:50px}.top-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;text-align:center;gap:10px;background-color:var(--icon-hover);background:linear-gradient(90deg,var(--icon-hover) 40%,hsla(0,0%,100%,.5) 100%),url(https://moneyleek.online/wp-content/themes/1/seosight/images/bg-9.png);h2{font-size:40px;font-weight:700}span{font-size:20px;&:hover{color:#f0f8ff}}.contact-span{font-size:20px;font-weight:500;gap:30px;display:flex}.btn-prev{width:40px!important;height:40px!important;&:hover{color:#f0f8ff}}}.bottom-contact{display:flex;flex-direction:column;justify-content:center;text-align:right;width:60%!important;gap:20px;h2{font-weight:700;color:var(--icon-hover)}p{font-size:20px}}.contact-info{background-color:var(--primary);box-shadow:1px 0 10px 2px hsla(0,0%,67%,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0;display:flex;align-items:center;justify-content:space-around!important;color:var(--white)!important;.contact-mail{display:flex;gap:20px;transition:all .3s ease;&:hover{color:var(--text)}}.contact-flag{display:flex;transition:all .3s ease;gap:20px;&:hover{color:var(--text)}}.contact-phone{display:flex;gap:20px;transition:all .3s ease}.flag-info,.mail-info{display:flex;flex-direction:column;gap:10px}.phone-info{display:flex;flex-direction:column;gap:10px;& a:hover{color:var(--text)}}}.contact-form{flex-direction:column;justify-content:center;padding-bottom:50px;text-align:right;width:100%!important;gap:20px!important;display:flex;margin:auto;position:relative;.form-title{display:flex;flex-direction:column;gap:20px;h2{font-size:40px;font-weight:700;color:var(--icon-hover)}p{font-size:20px}}}.form-info{display:flex;flex-direction:column;gap:10px;width:100%;position:relative;.flex,input,textarea{width:100%!important}input,textarea{padding:19px 40px;transition:all .3s ease;font-size:16px;color:#595959;margin-bottom:30px;border-radius:50px;background-color:#edf2f6;border:1px solid #888!important}form .flex{display:flex;gap:10px;width:100%;justify-content:space-between}input:focus,textarea:focus{border-color:var(--icon-hover)!important;box-shadow:17px 0 60px #d3dcdc;background-color:#fff;border:var(--icon-hover)!important}.but-form{position:relative;min-height:1px;padding-right:15px;padding-left:15px;button{background-color:var(--text);padding:15px 40px;border-radius:50px;cursor:pointer;display:inline-block;text-decoration:none;font-size:15px;text-transform:uppercase;color:#fff;position:relative;transition:all .3s ease;text-align:center;border-color:transparent;&:hover{background-color:var(--primary)}&:hover span{color:var(--white)!important}}span{display:inline;vertical-align:middle}}}.semicircle{top:6px;left:95px;width:11px;overflow:hidden}.semicircle,.semicircle:after{display:block;position:absolute;height:35px}.semicircle:after{content:"";width:35px;border:2px solid #fff;border-radius:100%}.btn-hover-shadow:after{content:"";display:block;width:100%;height:100%;border-radius:inherit;left:0;top:0;position:absolute;transition:all .3s ease}.contact-section footer{margin-top:10rem}@media (max-width:868px){.contact-info{display:flex;flex-direction:column;gap:60px;text-align:right;align-items:self-start;justify-content:center;padding:50px}.bottom-contact{padding:0!important;width:100%!important}}