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 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%;}


/* ---- header-section start ---- */
.header-section .ph-no i{width: 46px;height: 46px;background: #15b8ae;border-radius: 50%;line-height: 46px;color: #ffffff;font-size: 20px;margin-right: 3px;}
/* ---- header-section end ---- */

/* ---- about-section start ---- */
.about-section .elementor-widget-container strong{color: #232323 !important;font-weight: bold !important;}
/* ---- about-section end ---- */


/* ---- services-list start ---- */
.services-list .services-content{position: relative;text-align: center;padding-top: 27px;padding-bottom: 27px;}
.services-list .services-content .service-icon{width: 228px;height: 194px;background: url(images/icon-bg.png);background-repeat: no-repeat;background-position: center; background-size: cover;margin: 0 auto;padding-top: 45px;padding-left: 14px;}
.services-list .services-content h2{font:bold 23px/25px 'Roboto';color: #2c2c2c;padding-top: 16px;}
/* ---- services-list end ---- */





