.advice-text p{padding-bottom: 0;font-size: 26px;line-height: 32px;}
.location-address-main{ max-width:1710px; margin:90px auto 0px!important; padding:0px 80px 0px 80px; width:100%;}
.location-address-main img{max-width:60px;height:initial;}
.location-address-main .location-address-hd{margin-bottom:10px!important;}
.location-address-main .location-address-hd.bs-hours{margin-bottom:0px!important; }
.location-address-main .location-address-hd.bs-hours h5{font-size:26px!important; font-weight: 700;}
.location-address-main .fig-text{padding-bottom:0px;}
.location-address-main .qd-contact{ margin-bottom:20px!important;}
.qd-contact h5{font-size: 36px; font-weight: 400; line-height: 127%; text-align: left;}

.qd-contact .col.centered-text img, body .qd-contact .wpb_column.centered-text img, .qd-contact .centered-text .divider-small-border{ margin-left: 0; margin-right: 0;}

.contactus-form-main{max-width:720px;padding-left:25px;padding-right:25px;}
.contactus-form-main .contactus-form-hd{margin-bottom:20px;}
.contactus-form-main .contactus-form-text{margin-bottom:50px!important;}
.contactus-form-main .contactus-form-text p{font-size:26px;line-height:30px;font-weight:300;padding-bottom:0px;}
.contactus-form-main .contactus-form{text-align:left;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;}
.contactus-form-main .contactus-form .form-inner{width:50%;padding:0px 10px 20px;}
.contactus-form-main .contactus-form .form-inner.form-inner-full{width:100%;}
.contactus-form-main .contactus-form .form-inner label{display:block;}
.contactus-form-main .contactus-form p{padding:0px;}
.contactus-form-main .contactus-form .form-inner>p{line-height:initial;}
.contactus-form-main .contactus-form .notification-text{color:#666666;font-size:16px;line-height:18px;margin-top:3px;}
.contactus-form-main .contactus-form input,.contactus-form-main .contactus-form textarea{border:1px solid #000000;border-radius:5px;background-color:#ffffff;}
.contactus-form-main .contactus-form textarea{height:83px;}
.contactus-form-main .contactus-form .contactform-submit{width:100%;position:relative;}
.contactus-form-main .contactus-form .contactform-submit p{display:inline-block;position:relative;}
.contactus-form-main .contactus-form .contactform-submit input{background-color:#4197CB;border-color:#4197CB;font-size:22px;font-weight:600;text-transform:uppercase!important;height:67px;border-radius:35px!important;width:265px;padding-right:60px;}
.contactus-form-main .contactus-form .contactform-submit .icon{position:absolute;left:190px;top:50%;transform:translateY(-50%);}
.contactus-form-main .contactus-form .contactform-submit .icon svg,.contactus-form-main .contactus-form .contactform-submit .icon p{display:block;}
.contactus-form-main .contactus-form .contactform-submit .wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0px;}
.contactus-form-main .contactus-form .contactform-submit input:hover{transform:none;}

@media (max-width:1600px){
	body #ajax-content-wrap .font_size_64px.nectar-split-heading, .font_size_64px.nectar-split-heading{font-size:50px!important;line-height:54px!important;}
}

@media (max-width:1366px){
	.location-address-main img{max-width:40px!important;}
	.location-address-main .location-address-hd{margin-bottom:15px!important;}
}

@media (max-width:1199px){
	body #ajax-content-wrap .font_size_64px.nectar-split-heading, .font_size_64px.nectar-split-heading{font-size:36px!important;line-height:40px!important;}
	.qd-contact h5{font-size:26px;line-height:30px;}
	.fig-text{font-size:18px;line-height:22px;}
}

@media (max-width:999px){
    .location-address-main{padding:0px;}
    #ajax-content-wrap .location-address-main.vc_row.left_padding_tablet_7pct .row_col_wrap_12{padding-left:25px!important; padding-right:25px!important;}
    /*.qd-address, .contactus-form-main, .dvdline{ padding:0px!important;}*/
    .advice-text p{font-size: 20px;line-height: 25px;}
	.location-address-main{ margin-top:50px !important;}
	body #ajax-content-wrap .font_size_64px.nectar-split-heading, .font_size_64px.nectar-split-heading{font-size:30px!important;line-height:34px!important;}
	.contactus-form-main .contactus-form .form-inner{width:100%;}
	.contactus-form-main .contactus-form-text p{font-size:18px;line-height:22px;}
	.contactus-form-main .contactus-form-text{margin-bottom:30px!important;}
	.contactus-form-main .contactus-form .contactform-submit input{font-size:16px;height:60px;width:220px;}
	.contactus-form-main .contactus-form .contactform-submit .icon{left:150px;}
}

@media (max-width:767px){.advice-text p{font-size: 18px;}}