
/*		Large Device  Start  */
    @media (min-width: 1251px) {
        
        .sa-section-1-banner-area {
            padding: 0px 100px;
        }
        
    }

/*		Medium Device	*/
@media only screen and (min-width: 992px) and (max-width: 1250px) {
    .sa-container{
        width: 900px;
    }
    .sa-section-14-right h2{
        margin-bottom:20px;
        font-size:36px;
    }
    .sa-section-14 .mwb-section-14-form-item{
        padding-bottom:50px;
    }
    .sa-section-14 .mwb-section-14-form-item label{
        font-size:16px;
        top: 32px;
    }
}


/*		Tablet Layout: 768px.	*/

@media (max-width: 991px) {
    body {
        font-size: 16px;
        line-height: 25px;
    }
   .sa-container {
        max-width: 720px;
        width: 80%;
    }
    .sa-row {
        display: inherit;
    }
    .sa-section-14-right{
        width: 100%;
    }
    .sa-section-14 .sa-section-1-heading-left{
        width:100%;
        padding: 0;
        display:none;
    }
    .sa-section-14 .sa-section-1-heading-left.mobile_only{
        display:block;
        margin-bottom:70px;
    }
    .sa-section-14-right h2{
        font-size:36px;
        margin-bottom:40px;
    }
    .sa-section-14 .mwb-section-14-form-item{
        padding-bottom:50px;
    }
    .sa-section-14 .mwb-section-14-form-item label{
        font-size:16px;
        top: 32px;
    }
}


@media (max-width: 550px){
   .sa-section-14 .sa-section-1-heading-left.mobile_only{
       margin-bottom:40px;
       width: 90%;
   }
   .sa-section-14 .sa-section-1-heading-left .zoom::before{
       border: 4px solid #DBA188;
      
       left: 20px;
       top: 20px;
   }
   .sa-section-14-right h2{
       margin-bottom:30px;
   }
   .sa-section-14 .sa-theme-btn{
       margin-top:20px;
   }
}