.contact-us{background:url(../map.png) 0 90% no-repeat}.contact-us .container{padding-left:.5rem;padding-right:.5rem}.contact-us .container .row{flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@media (width>=1024px){.contact-us .container .row{flex-direction:row}}.contact-us .container .row>div{width:100%;height:100%}@media (width>=1024px){.contact-us .container .row>div{width:50%}}.contact-us .container .row .form{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.contact-us .container .row .form .form-header{text-align:start;--tw-text-opacity:1;color:rgb(75 171 211/var(--tw-text-opacity,1))}.contact-us .container .row .form .form-header h2{margin-bottom:1.25rem;font-size:3rem;font-weight:600;line-height:1}.contact-us .container .row .form .form-header p{max-width:36rem;font-size:1.25rem;font-weight:400;line-height:1.75rem;display:block}.contact-us .container .row .form .form-info{flex-direction:row;gap:2.5rem;padding-top:5rem;padding-bottom:5rem;display:flex}@media (width>=768px){.contact-us .container .row .form .form-info{flex-direction:column}}.contact-us .container .row .form .form-info .col .col-title{--tw-text-opacity:1;color:rgb(16 16 46/var(--tw-text-opacity,1));margin-bottom:1.25rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.contact-us .container .row .form .form-info .col .col-info{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:500;line-height:1.75rem}.contact-us .container .row .form .form-info .col .col-info .social-media a{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.contact-us .container .row .form .form-info .col .col-info .social-media a:hover{--tw-text-opacity:1;color:rgb(75 171 211/var(--tw-text-opacity,1))}.contact-us .container .row .logo{width:100%}@media (width>=1024px){.contact-us .container .row .logo{max-width:20rem}}.contact-us .container .row .logo img{width:100%}html[dir=rtl] .contact-us{background-position:right 90%}:where(.home-page,.seo-page) .contact-us{background-color:#041127;position:relative}:where(.home-page,.seo-page) .contact-us:before{content:"";pointer-events:none;background:#041127ec;position:absolute;inset:0}:where(.home-page,.seo-page) .contact-us .container{z-index:10;position:relative}:where(.home-page,.seo-page) .contact-us .container .row .form .form-header{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:where(.home-page,.seo-page) .contact-us .contact-kicker{text-transform:uppercase;--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:1.5rem;display:block}@media (width>=768px){:where(.home-page,.seo-page) .contact-us .contact-kicker{font-size:1.25rem;line-height:1.75rem}}:where(.home-page,.seo-page) .contact-us .container .row .form .form-header .head-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}:where(.home-page,.seo-page) .contact-us .container .row .form .form-header .head-title h2{margin-left:0;margin-right:0;font-size:1.875rem;font-weight:600;line-height:2.25rem}@media (width>=768px){:where(.home-page,.seo-page) .contact-us .container .row .form .form-header .head-title h2{font-size:3rem;line-height:1}}:where(.home-page,.seo-page) .contact-us .container .row .form .form-header .head-title h2{line-height:1.2}:where(.home-page,.seo-page) .contact-us .container .row .form .form-header p{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media (width>=768px){:where(.home-page,.seo-page) .contact-us .container .row .form .form-header p{font-size:1.25rem;line-height:1.75rem}}:where(.home-page,.seo-page) .contact-us .container .row .form .form-info .col .col-title{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}@media (width>=768px){:where(.home-page,.seo-page) .contact-us .container .row .form .form-info .col .col-title{font-size:1.5rem;line-height:2rem}}:where(.home-page,.seo-page) .contact-us .container .row .form .form-info .col .col-info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:1.75rem}@media (width>=768px){:where(.home-page,.seo-page) .contact-us .container .row .form .form-info .col .col-info{font-size:1.25rem;line-height:1.75rem}}
