body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; }
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}



@font-face {
    font-family: 'poppinslight';
    src : url('fonts/Poppins-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'rubikbold';
    src: url('fonts/rubikbold.eot');
    src: url('fonts/rubikbold.eot') format('embedded-opentype'),
         url('fonts/rubikbold.woff') format('woff'),
         url('fonts/rubikbold.ttf') format('truetype'),
         url('fonts/rubikbold.svg#rubikbold') format('svg');
    font-weight: normal;
    font-style: normal;
}





/* ---- font open ---- 

font-family: 'Mulish', sans-serif;

font-family: 'Poppins', sans-serif;

font-family: 'Roboto', sans-serif;

 ---- end font ---- */

.widget-area{display:none;}
/*.site-content{display:none;}*/
.site-content{width:100%;}


/* ---- what-are-section start ---- */

.what-are-section strong{font-weight: bold !important;color: #181818 !important;}

/* ---- what-are-section end ---- */








#form-id .col-md-6,#form-id  .col-md-12{padding: 12px 6px;}
#form-id .box .form-control{width: 100%;height: 47px;border: 1px solid #d2d3d3;background: transparent;border-radius: 0px;box-shadow: none;font:300 15px/18px 'Times New Roman';color: #090909;resize: none;transition: all 500ms ease-in-out;padding-left: 20px;padding-right: 20px;}
#form-id .box .wpcf7-textarea{height: 117px;padding-top: 13px;}
#form-id .box.captchablock > p{display: flex;align-items: center;justify-content: flex-start;column-gap: 7px;}
#form-id .box.captchablock .wpcf7-form-control-wrap{flex: 0 0 130px; width: 130px;}
#form-id .box.captchablock .wpcf7-form-control-wrap .form-control{text-align: center;}
#form-id .box .form-control:focus{border: 1px solid #090909;}
#form-id .box .form-control::placeholder{color: #858585;}
#form-id .box input[type="submit"]{width: inherit;height: inherit;background: #4488ee;color: #ffffff;border-radius:3px;font:bold 17px'Times New Roman';transition: all 500ms ease-in-out;margin: 23px auto;border:1px solid #d2d3d3;padding: 10px 22px 8px 21px;}
#form-id .box input[type="submit"]:hover{background: #f0e744;border:1px solid #d2d3d3;}
#form-id .box .send-text{font:400 15px/22px 'Roboto';color: #777879;padding-top: 3px;}
#form-id .box .wpcf7-list-item.first{margin: 0;}
#form-id .box label{font:400 15px/22px 'Roboto';color: #858585; padding-bottom: 10px;}



/* Responsive bootstrup 4.6
============================================*/

/*Extra large devices (large desktops, 1200px and up)
=================================================================*/
@media (min-width: 1200px) { ... }

/*Large devices (desktops, 992px and up)
=================================================================*/
@media (min-width: 992px) and (max-width: 1199.98px) { ... }

/*Medium devices (tablets, 768px and up)
=================================================================*/
@media (min-width: 768px) and (max-width: 991.98px) {
	#garymaisel-header .hfe-nav-menu-icon{color: #fff;}
	#garymaisel-header .menu-item a{color: #000;}
}

/* Small devices (landscape phones, 576px and up)
=================================================================*/
@media (min-width: 576px) and (max-width: 767.98px) { ... }

/*Extra small devices (portrait phones, less than 576px)
=================================================================*/
@media (max-width: 575.98px) { 
	#garymaisel-header .hfe-nav-menu-icon{color: #fff;}
	#garymaisel-header .menu-item a{color: #000;}
	#form-id .wpcf7-list-item{margin: 0 0 0 0em;}
}



