/*@import "muli/font.css";*/
/*@import "gilroy/gilroy.css";*/
@import "centurygothic/centurygothic.css";
@import url("https://use.typekit.net/pxr8xzx.css");

h1, h2, h3, h4, h5 {
    word-spacing: 2px;
}
@media(min-width:991px){
body h1 , 
body .ekit-wid-con h1.elementskit-section-title , body .elementor-widget-heading h1,
body .elementor-widget-heading h1.elementor-heading-title{
    font-size: 70px;
    line-height:1.1em;
 }
body h2 , 
.ekit-wid-con h2.elementskit-section-title ,body .elementor-widget-heading h2,
body .elementor-widget-heading h2.elementor-heading-title{
    font-size: 60px;
    line-height:1.1em;
 }
body h3,
body .ekit-wid-con h3.elementskit-section-title ,body .elementor-widget-heading h3,
body .elementor-widget-heading h3.elementor-heading-title{
    font-size: 55px;
    line-height:1.1em;
 }
body h4,
body .ekit-wid-con h4.elementskit-section-title , body .elementor-widget-heading h4,
body .elementor-widget-heading h4.elementor-heading-title{
    font-size: 35px;
    line-height:1.1em;
 }
body h5,
body .ekit-wid-con h5.elementskit-section-title , body .elementor-widget-heading h5,
body .elementor-widget-heading h5.elementor-heading-title{
    font-size: 25px;
    line-height:1.1em;
 }
}


@media(min-width:768px) and (max-width:990px){
body h1,
body .ekit-wid-con h1.elementskit-section-title , body body .elementor-widget-heading h1,
body .elementor-widget-heading h1.elementor-heading-title{
    font-size: 55px;
     line-height:1.1em;
 }
body h2,
body .ekit-wid-con h2.elementskit-section-title , body .elementor-widget-heading h2,
body .elementor-widget-heading h2.elementor-heading-title{
    font-size: 50px;
    line-height:1.1em;
}
body h3,
body .ekit-wid-con h3.elementskit-section-title , body .elementor-widget-heading h3,
body .elementor-widget-heading h3.elementor-heading-title{
    font-size: 45px;
    line-height:1.1em;
 }
body h4,
body .ekit-wid-con h4.elementskit-section-title , body .elementor-widget-heading h4,
body .elementor-widget-heading h4.elementor-heading-title{
    font-size: 35px;
    line-height:1.1em;
 }
body h5,
body .ekit-wid-con h5.elementskit-section-title , body .elementor-widget-heading h5,
body .elementor-widget-heading h5.elementor-heading-title{
    font-size: 25px;
    line-height:1.1em;
 }
}


@media(max-width:768px){
body h1,
body .ekit-wid-con h1.elementskit-section-title , body .elementor-widget-heading h1,
body .elementor-widget-heading h1.elementor-heading-title{
    font-size: 50px;
    line-height:1.1em;
 }
body h2,
body .ekit-wid-con h2.elementskit-section-title , body .elementor-widget-heading h2,
body .elementor-widget-heading h2.elementor-heading-title{
    font-size: 45px;
    line-height:1.1em;
 }
body h3,
body .ekit-wid-con h3.elementskit-section-title , body .elementor-widget-heading h3,
body .elementor-widget-heading h3.elementor-heading-title{
    font-size: 40px;
    line-height:1.1em;
 }
body h4,
body .ekit-wid-con h4.elementskit-section-title , body .elementor-widget-heading h4,
body .elementor-widget-heading h4.elementor-heading-title{
    font-size: 22px;
    line-height:1.1em;
 }
body h5,
body .ekit-wid-con h5.elementskit-section-title , body .elementor-widget-heading h5,
body .elementor-widget-heading h5.elementor-heading-title{
    font-size: 20px;
    line-height:1.1em;
 }
}


body .contactus-temp .elementor-widget-heading h5 ,
body .location-content-info .elementor-widget-heading h5{
	font-size: 20px;
}
@media(max-width:768px){
body .contactus-temp .elementor-widget-heading h5 ,
body .location-content-info .elementor-widget-heading h5{
	font-size: 18px;
  }	
}
.wmi-service-grid-box :is(h1,h2,h3,h4,h5){
	line-height:1.3;
}
body p{
	margin: 0 0 15px;
    line-height: 1.5;
}
body .ekit-heading__description{
    font-size: unset;
    line-height: unset;
}
.elementor-default li.elementor-icon-list-item {
    line-height: 1.5;
}
a.underline, .underline {
    text-decoration: underline!important;
    text-underline-position: under;
}
.century-gothic , .century-gothic :is(h1,h2,h3,h4,h5,h6,p,,div,li,span ){
    font-family: 'Century Gothic'!important;
}

::placeholder {
    opacity: 1;
}
body .ekit-wid-con .elementskit-section-title ,
.ekit-wid-con .elementskit-section-subtitle{
    font-weight: 900;
}