@media screen and (max-width: 760px){
    .container{
        padding: 30px 10px;
        padding-top: 0px;
    }
    .container .text_content{
        width: 98%;
    }
    .text_content .title{
        font-size: 25px;
    }
    form{
        padding: 20px;
        padding-right: 45px;
        padding-top: 0px;
    }
    .content{
        grid-template-columns: auto;
    }
    form #district{
        width: 108%;
    }
    form .custom_input{
        width: 100%;
    }
    .custom_input input{
        width: 100%;
    }
    form #specialty, input[type="submit"]{
        width: 107%;
    }
    .popup .box{
        padding: 15px 20px;
        margin: 0px 15px;
    }
    .contact{
        width: 87%;
    }
    .video iframe{
        width: 350px; 
        height: 235px;
    }
}