html {
	overflow-x: initial !important;
}

.body{
	overflow-x: hidden !important;
}

.modal-backdrop.show {
	z-index: 9999;
}

#reviewModal {
	z-index: 99999;
}


.main-navigation{width:auto}.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation>div>ul{display:block}.main-navigation ul{background:0 0;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0}.main-navigation li{border:0;display:inline-block}.main-navigation li li{display:block}.main-navigation a{padding:1em 1.25em}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:after,.main-navigation ul li.page_item_has_children:before{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000;display:none!important}.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:after,.main-navigation ul li.page_item_has_children:hover:before{display:none!important}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:transparent transparent #bbb;bottom:0;display:none!important}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:transparent transparent #fff;display:none!important}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%;right:auto}.main-navigation li li{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.main-navigation li li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:-20px;right:auto}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:inline;left:5px;position:relative;top:-1px}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;margin-top:0;top:0}.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:after,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:after,.main-navigation ul ul li.page_item_has_children:hover:before{display:none}.site-header .site-navigation-fixed .menu-scroll-down{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
/*# sourceMappingURL=style.css.map */

/* review modal = start */
  #reviewModal .testimonial-name {
    display: flex;
    align-items: center;
}
#reviewModal .testimonial-name .test-name-icon {
    display: flex;
    width: 40px;
    height: 40px;
    position: relative;
    background: #D74919;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    margin-right: 10px;
    text-transform: uppercase;
    padding-top: 7px;
}
#reviewModal .testimonial-name .test-name-icon img {
    vertical-align: top;
}
#reviewModal .testimonial-name .test-name p {
    color: #212529;
    margin-bottom: 0;
    line-height: 1;
	font-weight:600;
	text-transform:uppercase;
}
#reviewModal .testimonial-name .test-name .test-name-rating .review-post-date {
    color: #9B9B9B;
    font-size: 14px;
    display: block;
}
#reviewModal .modal-header {
    padding-bottom: 5px;
    border-bottom: none;
}
#reviewModal .modal-body {        
    padding: 16px;
    padding-top: 5px;
}
#reviewModal .modal-content {
    font-size: 18px;
}
#reviewModal .modal-content .btn-close {
    position: relative;
    right: 8px;
}
#reviewModal .modal-content{
    background: #fff;
}

.testimonials .testimonial-block {
    height: auto;
}

.testimonials .testimonial-block .google-icon {
	margin-top: auto;
}

.testimonials .testimonial-block {
    display: flex;
    flex-direction: column;
}

#modalContent {
	color: #000;
}

.testimonials-text span.read-more-link {
	color: #9B9B9B;
	font-size: 14px;
    cursor:pointer;
}

#reviewModal .testimonial-name .test-name {
	padding-top: 7px;
}

.testimonial-blog span.read-more-link:hover {
	color: #7FAA30;
}

.testimonial-blog span.read-more-link {
	color: #9FD53C;
}

.testimonials .testimonial-block .testimonial-footer .testimonial-left, .testimonial-blog .testi-btm .testi-name {
	text-transform: uppercase;
}

/* review modal = stop */
