.contact-section{background-color:rgba(47,128,237,.08);background-image:url(img/background.png);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:24px;margin:0 auto 120px;max-width:1440px;padding:64px 120px 23px}@media only screen and (max-width:1250px){.contact-section{padding:64px 25px}}@media only screen and (max-width:991px){.contact-section{margin:0 auto 96px;max-width:730px;padding:25px 63px}}@media only screen and (max-width:575px){.contact-section{margin-bottom:110px;padding:25px 25px 60px}}.contact-section .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:127px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media only screen and (max-width:991px){.contact-section .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:63px}}@media only screen and (max-width:575px){.contact-section .content{gap:19px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contact-section .content .left-content{font-family:Inter,sans-serif;max-width:588px;padding-top:35px;width:100%}.contact-section .content .left-content h2{font-size:44px;font-weight:700;line-height:48px;margin:0 0 51px}@media only screen and (max-width:991px){.contact-section .content .left-content h2{font-size:32px;margin:0 0 21px}}@media only screen and (max-width:575px){.contact-section .content .left-content h2{font-size:32px;margin:0 0 20px;text-align:left}}.contact-section .content .left-content .address_info li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#373f4c;-ms-flex-direction:column;flex-direction:column;font-family:Inter,sans-serif;font-size:18px;font-weight:700;gap:8px;margin-bottom:20px}.contact-section .content .left-content .address_info li:last-child{margin-bottom:0}.contact-section .content .left-content .address_info li a,.contact-section .content .left-content .address_info li span{color:#373f4c;font-size:16px;font-weight:400;line-height:1.3}.contact-section .content .left-content .bottom-wrap{margin-top:50px}@media only screen and (max-width:575px){.contact-section .content .left-content .bottom-wrap{margin-top:32px}}.contact-section .content .left-content .bottom-wrap p{color:#373f4c;font-size:16px;font-weight:400;line-height:1.3}.contact-section .content .left-content .bottom-wrap .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:24px}@media only screen and (max-width:991px){.contact-section .content .left-content .bottom-wrap .social-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:8px}}.contact-section .content .left-content .bottom-wrap .social-links li{background:rgba(0,109,255,.08);border-radius:12px;height:48px;max-width:48px;width:100%}.contact-section .content .left-content .bottom-wrap .social-links li a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-section .content .left-content .bottom-wrap .social-links li a img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.contact-section .content .right-form{background-color:#fff;border-radius:24px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);padding:48px}@media only screen and (max-width:575px){.contact-section .content .right-form{padding:32px}}.contact-section .content .right-form .top-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:32px}@media only screen and (max-width:991px){.contact-section .content .right-form .top-form{margin-bottom:28px}}@media only screen and (max-width:575px){.contact-section .content .right-form .top-form{gap:11px;margin:0 auto 32px;max-width:210px;text-align:center}}.contact-section .content .right-form .top-form span{border-radius:48px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Inter,sans-serif;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:6px 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(47,128,237,.12);color:#2f80ed;font-size:16px;font-weight:600;justify-content:center;letter-spacing:-.5px;line-height:1.2}@media only screen and (max-width:991px){.contact-section .content .right-form .top-form h3{font-size:32px}}.contact-section .content .right-form form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contact-section .content .right-form form .inputs div p{margin-bottom:16px}.contact-section .content .right-form form .inputs div p:last-child{margin-bottom:0}.contact-section .content .right-form form .button{font-family:Inter,sans-serif;margin-top:16px}.contact-section .content .right-form form .button p input[type=submit]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:190px}.contact-section .content .right-form form .button .notice{color:#8c8d8d;font-size:12px;font-weight:400;letter-spacing:-.5px;line-height:14px;margin-top:16px;text-align:center}.contact-section .content .right-form form .button .notice a{color:#8c8d8d;text-decoration:underline!important}