@media (max-width: 480px) {
	
	
	

    .hero-text-mobile {

        font-size: 29px;

    }



    .email-form-container {

        max-width: 100%;

    }

  .consultation-button,

    .email-form-body .consultation-button {

       
		min-width:150px;

    }

    .email-input-wrapper {

        width: 100%;

        padding: 6px 10px;

    }



    .email-form-body .email-input-wrapper {

        padding: 6px 10px;

    }



    .hero-section .email-input,

    .email-form-body .email-input {

        width: calc(35% - 12px);

        font-size: 15px;

    }



    .advisors-image,

    .cta-image {

        margin: -20px 0;

    }



    .search-icon {

        /* align-self: flex-; */

        margin-right: 0;

    }



    .section-title {

        font-size: 28px;

    }



    .faq-question {

        padding: 16px 0;

        font-size: 14px;

    }



    .faq-answer p {

        font-size: 14px;

    }



    .email-input {

        padding: 12px;

        font-size: 15px;

    }



    .consultation-button,

    .email-form-body .consultation-button {

        /* width: 65%; */

        padding: 12px 6px;

        font-size: 15px;

    }



    .trusted-by {

        background-color: unset;

        padding-top: 0;

        font-size: 11px;

    }



    .checkbox-label {

        font-size: 13px;

    }

    .final-form-image {

        width: 100%;

        max-width: 500px;

    }



    .video-wrapper {

        width: 100%;

        max-width: 500px;

        height: auto;

        aspect-ratio: 16/9;

    }



    .advisors-image,

    .cta-image {

        width: 100%;

        max-width: 300px;

        height: auto;

    }



    .step-image {

        max-width: 200px;

    }

}



@media (max-width: 425px) {

    .consultation-button,

    .email-form-body .consultation-button {

        font-size: 14px;

    }

    .hero-section .email-input,

    .email-form-body .email-input {

        font-size: 14px;

    }

}



@media (max-width: 408px) {

    .consultation-button,

    .email-form-body .consultation-button {

        font-size: 13.5px;

    }

    .hero-section .email-input,

    .email-form-body .email-input {

        font-size: 13.5px;

    }

}



@media (max-width: 398px) {

    .consultation-button,

    .email-form-body .consultation-button {

        font-size: 13px;

    }

    .hero-section .email-input,

    .email-form-body .email-input {

        font-size: 13px;

    }

}



@media (max-width: 386px) {

    .consultation-button,

    .email-form-body .consultation-button {

        font-size: 14px;
		min-width:85px;

    }

    .hero-section .email-input,

    .email-form-body .email-input {

        font-size: 16px;

    }
	
	.btn_mobile { display:inline; }
	.btn_default { display:none; }

}

