.contact-sec .section-header {
    max-width: 865px;
    margin-left: auto;
    margin-right: auto;
}
.contact-sec .col {
    width: 33.33%;
}
.contact-sec .contact-box {
    height: 100%;
    background-color: #F3FBFE;
    padding: 24px;
    border-radius: 20px;
}
.contact-sec .contact-box .icon{
    border-radius: 100%;
    background-color: #29BFE0;
    height: 52px;
    width: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 16px;
}
.contact-sec .contact-box .icon img{
    max-width: 24px;
}
.contact-sec .contact-box h5{
    font-weight: 800;
}
.contact-sec .contact-box p{
    line-height: normal;
}
.contact-sec .contact-box a{
    color: var(--grey);
}
.contact-sec .contact-box a:hover{
    color: var(--yellow);
}
.contact-sec .col:nth-child(2) .contact-box{
    background-color: #F5F0FD;
}
.contact-sec .col:nth-child(2) .contact-box .icon{
    background-color: #4D297F;
}
.contact-sec .col:nth-child(3) .contact-box{
    background-color: #F7F4EF;
}
.contact-sec .col:nth-child(3) .contact-box .icon{
    background-color: #FBC836;
}
.contact-sec .form-wrapper{
    margin-top: 33px;
}
.contact-sec .form-block-wrapper{
    padding: 24px;
    border-radius: 20px;
    background-color: #FAF8F3;
    height: 100%;
}
.contact-sec .form-block {
    margin-top: 50px;
}
.contact-sec .col-left{
    width: 50%;
}
.contact-sec .col-right{
    width: 50%;
}
.contact-sec .iframe-wrapper {
    height: 100%;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    padding-top: 122%;
}
.contact-sec .iframe-wrapper iframe{
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.contact-sec .form-block .forminator-input,
.contact-sec .form-block .forminator-textarea {
    color: var(--black);
    font-family: "Lexend", sans-serif !important;
    padding: 20px !important;
    border: 1px solid #0000001A;
    border-radius: 10px !important;
}
.contact-sec .form-block .forminator-input::-webkit-input-placeholder{color: var(--grey);opacity: 1}
.contact-sec .form-block .forminator-input::-moz-placeholder{color: var(--grey);opacity: 1}
.contact-sec .form-block .forminator-input:-ms-input-placeholder{color: var(--grey);opacity: 1}
.contact-sec .form-block .forminator-input::-ms-input-placeholder{color: var(--grey);opacity: 1}
.contact-sec .form-block .forminator-input::placeholder{color: var(--grey);opacity: 1}
.contact-sec .form-block .forminator-textarea{
    resize: none !important;
}
.contact-sec .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child) {
    margin-bottom: 20px;
}
.contact-sec .forminator-ui.forminator-custom-form[data-design=default] .forminator-label {
    font-family: "Manrope", sans-serif !important;
    font-size: 21px !important;
    font-weight: 800 !important;
    line-height: normal !important;
    margin-bottom: 14px !important;
}
.contact-sec .forminator-button-submit{
    min-width: 205px !important;
}
.contact-sec .forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small){
    margin: 0;
}
.contact-sec .form-block-wrapper .desc p{
    font-size: 16px;
}
@media only screen and (max-width: 991px) {
    .contact-sec .col-left,
    .contact-sec .col-right {
        width: 100%;
    }
    .contact-sec .form-block .row {
        flex-direction: column-reverse;
    }
    .contact-sec .iframe-wrapper{
        padding-top: 65%;
    }
}
@media only screen and (max-width: 767px) {
    .contact-sec .col {
        width: 100%;
    }
    .contact-sec .form-block {
        margin-top: 40px;
    }
    .contact-sec .forminator-ui.forminator-custom-form[data-design=default] .forminator-label {
        font-size: 16px !important;
        margin-bottom: 10px !important;
    }
    .contact-sec .form-block .forminator-input, .contact-sec .form-block .forminator-textarea{
        padding: 15px !important;
    }
    .contact-sec .form-wrapper {
        margin-top: 25px;
    }
    .contact-sec .form-block-wrapper .desc p{
        font-size: 14px;
    }
}