.content.contact-us .contact-wrapper{display:flex;max-width:1440px;margin:auto;gap:50px;padding-inline:20px}.content.contact-us .contact-wrapper .template.contact .h2{font-size:40px;line-height:1.25;letter-spacing:-1px;margin:.5em 0 30px;font-weight:400;color:#fff}.content.contact-us .contact-wrapper .template.contact .form .row{--gap:20px}.content.contact-us .contact-wrapper .form .row .bot-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;margin:0}.content.contact-us .contact-wrapper .form .row .bot-container>span{font-size:12px;color:#fff;text-align:center;opacity:.6;width:100%}.content.contact-us .template .form .input-wrapper input:focus+label,.content.contact-us .template .form .input-wrapper input[placeholder]+label,.content.contact-us .template .form .input-wrapper textarea:focus+label,.content.contact-us .template .form .input-wrapper textarea[placeholder]+label,.content.contact-us .template .form .input-wrapper.filled label{padding:0;font-size:11px;color:#9f9e9e;transform:translateY(12px) translatex(1px);z-index:1;border-radius:5px;line-height:1;background-color:#fff}.content.contact-us .template .form .input-wrapper input:focus,.content.contact-us .template .form .input-wrapper textarea:focus,.content.contact-us .template .form .input-wrapper.filled input,.content.contact-us .template .form .input-wrapper.filled textarea{padding:26px 32px 14px}.content.contact-us .template .form .input-wrapper .custom-select.open+label{z-index:999}.content.contact-us .template .form .custom-select .options-wrapper{border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;background-color:#fff;box-shadow:rgba(0,0,0,.05) -2.8px 8.6px 24px 0}.content.contact-us .content .template .form textarea{border:1px solid #fff}.content.contact-us .form .checkbox-wrapper{margin:0}.content.contact-us .form input[type=checkbox]+label+label,.content.contact-us .form input[type=checkbox]+label+label a,.content.contact-us .form input[type=radio]+label+label,.content.contact-us .form input[type=radio]+label+label a{color:#fff}.content.contact-us .form input[type=checkbox]+label+label a:hover,.content.contact-us .form input[type=radio]+label+label a:hover{opacity:.6}.content.contact-us .form input[type=checkbox]+label,.content.contact-us .form input[type=radio]+label{border:1px solid #fff;border-radius:3px}.content.contact-us .form .button.more{border:1px solid #fff;background-color:#fff;width:100%}.content.contact-us .form .button.more:hover{transform:scale(1.02)}.content.contact-us .form .button span{color:var(--primary)}.content.contact-us .template .form input:not([type=checkbox],[type=file]),.content.contact-us .template .form select,.content.contact-us .template .form textarea{resize:none;background-color:#fff;border:1px solid #fff}.content.contact-us .template .form .input-wrapper .custom-select .placeholder,.content.contact-us .template .form .input-wrapper .custom-select.isSelected .placeholder{background-color:#fff;padding:21px 0 21px 32px;border:1px solid #fff!important}.content.contact-us .template .form .input-wrapper .custom-select.isSelected .placeholder{padding:26px 0 16px 32px}.content.contact-us .contact-wrapper .form .row .bot-container .text-center{margin:auto;width:100%}.content.contact-us,.content.contact-us .template.contact{margin-bottom:0}.content.contact-us:not(.blog) .template:has(.form).contact{width:40%;min-width:400px;padding:50px 20px;height:100%;border-radius:25px;margin-top:100px;background-color:var(--primary)}.content.contact-us .template{position:relative}.content.contact-us .template .container{max-width:1020px}.content.contact-us .template.contact{background-color:#f9f9f9;padding:100px}.content.contact-us .shape{position:absolute;right:0;top:-20px;max-width:264px}.content.contact-us .shape img{position:relative;height:100%;width:100%;object-fit:contain;object-position:right}.content .template.contact{margin-top:160px}@media (min-width:1024px){.content.contact-us .contact-wrapper .template.contact .form .row .col-md-6{flex:1 1 100%;max-width:100%}}@media (max-width:1024px){.content.contact-us .contact-wrapper{flex-direction:column}.content.contact-us:not(.blog) .template:has(.form).contact{width:100%;margin-top:50px}}@media (max-width:768px){.content.contact-us .template.contact{margin-top:60px;padding:60px 0}.content .template.contact .form .row .bot-container{justify-content:space-between;margin-top:20px;flex-direction:column}.content .template.contact .form .row .bot-container .button{margin-top:10px}.content.contact-us:not(.blog) .template:has(.form).contact{width:100%;padding:50px 20px;height:100%;margin-top:0;border-radius:0;min-width:320px}.content.contact-us .template .form .input-wrapper .custom-select .placeholder,.content.contact-us .template .form .input-wrapper .custom-select.isSelected .placeholder{padding:17px 0 17px 32px}.content.contact-us .contact-wrapper{padding-inline:0}}@media (max-width:480px){.content.contact-us .template .container{flex-wrap:wrap}}