span.hide_title {display:none;font-size:0px;} 
body .bg-wg-modal { z-index: 9999999 !important;}
body{color:#737577!important}
.case-studies-page .cherry-projects-single-post .featured-image a .cover,.cherry-projects-single-post .additional-image a .cover,.cherry-projects-wrapper .projects-item-instance .featured-image a .cover{background-color:transparent!important}
.cherry-projects-slider__instance .sp-slides-container .image-caption{bottom:0!important;padding:9px 5px 8px 4px !important}
.my_caption{position:absolute;color:#232c3d;bottom:0;padding:9px;font-size:16px}
.home .tparrows{display:none!important}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-2cb5cd6 > .elementor-widget-container{padding:0}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-d830bea > .elementor-widget-container{padding:24px 0 0}
.jet-sub-mega-menu .elementor-column-gap-default > .elementor-row > .elementor-column:not(.elementor-column-custom-padding) > .elementor-element-populated{padding:0 15px!important}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-03b26f3 > .elementor-element-populated{padding:30px 5px 40px!important}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-8c6ef96 > .elementor-widget-container{border-width:0!important}
.cherry-projects-slider__instance .sp-arrows{top:calc(100% - 80px - 10px)!important}
.slider-pro img.sp-image{margin-top:-38px!important}
.site-logo img.site-link__img{width:100%!important}
.jet-menu-item .jet-sub-menu{background-color:#2E2F30!important}
.elementor-5377 .elementor-element.elementor-element-1dd1323:not(.elementor-motion-effects-element-type-background),.elementor-5377 .elementor-element.elementor-element-1dd1323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2F30!important}
.jet-menu.jet-preset-4373 li.jet-sub-menu-item .sub-level-link{color:#fff!important}
.jet-menu.jet-preset-4373 li.jet-sub-menu-item .sub-level-link:hover{color:#007B76!important}
.jet-sub-mega-menu .medics_custom_ul ul li a{color:#fff;padding-top:3px}
.jet-sub-mega-menu .medics_custom_ul ul li a:hover{cursor:pointer;color:#007B76!important}
.jet-sub-mega-menu h5.elementor-heading-title.elementor-size-default.custom-mega-title{color:#fff}
.jet-sub-mega-menu h5.elementor-heading-title.elementor-size-default.custom-mega-title a:hover{color:#fff!important}
.jet-sub-mega-menu h5.elementor-heading-title.elementor-size-default.custom-mega-title{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:15px!important;font-size:15px!important}
.footer-area-wrap .product-categories li a{float:left;display:block;width:100%}
.site-header.style-2 .header-nav-wrapper:before{background-color:#2E2F30!important}
.jet-menu.jet-preset-4373{background-color:#2E2F30!important;justify-content:flex-start!important}
#active_cstm_menu .fa-dot-circle::before{color:#fff}
.fa-dot-circle::before{color:#007B76}
.wpcr3_in_content{margin-bottom:30px}
.wpcr3_in_content meta{display:none}
.wpcr3_power{padding-top:30px!important;padding-bottom:30px!important;font-size:11px!important}
.wpcr3_status_msg{color:#c00;font-weight:700}
.wpcr3_status_msg div{color:#c00;font-weight:700;padding-bottom:15px;padding-top:15px}
.wpcr3_caps{text-transform:capitalize}
div.wpcr3_dotline,div.wpcr3_review div.wpcr3_dotline{display:block!important;border-bottom:1px dotted #ccc!important;margin-bottom:10px!important;clear:both!important}
.wpcr3_leave_text{font-weight:700;font-size:1.1rem}
div.wpcr3_aggregateRating{display:block!important;margin-bottom:30px;line-height:24px;font-size:.8em}
div.wpcr3_aggregateRating div.wpcr3_aggregateRating_ratingValue{display:inline-block!important;position:relative;top:2px}
div.wpcr3_review_item div.wpcr3_item_name{font-size:.8em;font-style:italic}
div.wpcr3_review div,div.wpcr3_review span{display:inline-block!important;line-height:24px}
div.wpcr3_review div.wpcr3_review_ratingValue{position:relative;top:2px;margin-right:5px}
div.wpcr3_review div.wpcr3_review_title{font-size:.8em;display:block!important}
div.wpcr3_review blockquote.wpcr3_content{font-size:14px;font-weight:400;display:block!important;padding-bottom:30px}
div.wpcr3_review blockquote.wpcr3_content p{font-size:14px;font-weight:400;display:inline!important}
div.wpcr3_review blockquote.wpcr3_content.wpcr3_admin_response{margin-left:30px;color:#00c}
div.wpcr3_review div.wpcr3_review_datePublished{font-size:.9em;font-style:italic}
div.wpcr3_review div.wpcr3_review_author{font-size:.8em;font-style:italic}
div.wpcr3_review div.wpcr3_review_customs{margin-bottom:5px}
div.wpcr3_review div.wpcr3_review_custom{font-size:12px;float:left;margin-right:60px}
.wpcr3_respond_2{position:relative}
.wpcr3_respond_2 label{display:inline-block}
.wpcr3_respond_2 .fconfirm2{width:auto!important}
.wpcr3_respond_2 input[type="text"]{min-width:200px}
.wpcr3_respond_2 textarea{height:100px!important;min-width:500px}
.wpcr3_respond_2 small{padding:0!important;margin:0!important}
.wpcr3_respond_2 table,.wpcr3_respond_2 td{border:0!important;border-style:none!important}
.wpcr3_respond_2 .wpcr3_check_confirm label{margin:-2px 0 0 5px}
.wpcr3_ad{background:#fff}
.wpcr3_ad label{font-weight:700}
.wpcr3_respond_1,.wpcr3_respond_2{margin:0!important;padding:0!important;clear:both!important}
.wpcr3_respond_1 p,.wpcr3_respond_2 p{margin:0!important;padding:0!important;line-height:120%!important;margin-top:2px!important;margin-bottom:2px!important}
.wpcr3_respond_1 .wpcr3_rating,.wpcr3_respond_2 .wpcr3_rating{border:0!important;margin:0!important;padding:0!important;margin-left:0!important;margin-top:0!important;overflow:hidden;height:16px}
div.wpcr3_rating_style1{line-height:17px;display:inline-block}
div.wpcr3_rating_style1 div{line-height:17px}
div.wpcr3_rating_style1 *{border:0 none;margin:0;padding:0;line-height:17px}
div.wpcr3_rating_style1_base{background:url(newstars.png) 0 0 no-repeat;width:85px;height:17px;line-height:17px;float:left;padding-right:4px;overflow:hidden;display:block}
div.wpcr3_rating_style1_average{background:url(newstars.png) 0 -15px no-repeat;text-indent:-9999px;height:17px;line-height:17px}
div.wpcr3_rating_style1_status{height:17px;line-height:17px;width:100px;overflow:hidden;position:relative;cursor:pointer;display:block}
div.wpcr3_rating_style1_score{background:url(newstars.png) 0 0 no-repeat;width:85px;height:17px;line-height:17px;float:left;position:relative}
div.wpcr3_rating_style1_score div{display:block;height:17px;float:left;text-indent:-9999px;position:absolute;overflow:hidden;line-height:17px}
div.wpcr3_rating_style1_score div:hover{background:url(newstars.png) bottom right no-repeat}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score1{width:20%;z-index:55}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score2{width:40%;z-index:54}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score3{width:60%;z-index:53}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score4{width:80%;z-index:52}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score5{width:100%;z-index:51}
.wpcr3_respond_2{display:none;background-color:inherit}
.wpcr3_div_2{width:600px}
.wpcr3_table_2{text-align:left;width:100%}
.wpcr3_table_2 td{text-align:left}
.wpcr3_check_confirm{margin-top:10px;font-size:13px;margin-bottom:4px}
.wpcr3_button_1{border:1px solid;border-color:#e6e6e6 #ccc #ccc #e6e6e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#c4c4c4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#c4c4c4));background:-webkit-linear-gradient(top,#fff 0%,#c4c4c4 100%);background:-o-linear-gradient(top,#fff 0%,#c4c4c4 100%);background:-ms-linear-gradient(top,#fff 0%,#c4c4c4 100%);background:linear-gradient(to bottom,#fff 0%,#c4c4c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#c4c4c4',GradientType=0);color:#404040;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;outline:0;padding:13px 22px;text-align:center;text-decoration:none;white-space:nowrap;float:none;height:auto;text-indent:0;margin-bottom:15px}
.wpcr3_button_1:hover{background:#dedede;background:-moz-linear-gradient(top,#fff 0%,#b8b8b8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#b8b8b8));background:-webkit-linear-gradient(top,#fff 0%,#b8b8b8 100%);background:-o-linear-gradient(top,#fff 0%,#b8b8b8 100%);background:-ms-linear-gradient(top,#fff 0%,#b8b8b8 100%);background:linear-gradient(to bottom,#fff 0%,#b8b8b8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b8b8b8',GradientType=1);border-color:#9cf;color:#333;cursor:pointer;font-weight:400}
.wpcr3_button_1:active,.wpcr3_button_1:focus{background-position:0 -25px;background:#dedede;background:-moz-linear-gradient(top,#fff 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#fff 0%,#dedede 100%);background:-o-linear-gradient(top,#fff 0%,#dedede 100%);background:-ms-linear-gradient(top,#fff 0%,#dedede 100%);background:linear-gradient(to bottom,#fff 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dedede',GradientType=1);border-color:#8fc7ff #94c9ff #94c9ff #8fc7ff;color:#1a1a1a}
.wpcr3_button_1.wpcr3_disabled{opacity:.5}
.wpcr3_button_1.wpcr3_hide{display:none!important}
.wpcr3_pagination{clear:both;padding:0;position:relative;font-size:11px;line-height:13px}
.wpcr3_pagination_page{float:left;display:block;line-height:30px;padding-right:5px}
.wpcr3_pagination .wpcr3_a{display:block;float:left;margin:0 1px;padding:6px 10px;line-height:16px;text-decoration:none;width:auto;color:#fff;background:#555;cursor:pointer}
.wpcr3_pagination .wpcr3_a:hover{color:#fff;background:#3279BB}
.wpcr3_pagination .wpcr3_ls{margin-right:1px}
.wpcr3_pagination .wpcr3_rs{margin-left:1px}
.wpcr3_pagination .wpcr3_a.wpcr3_current{background:#3279BB;color:#fff;cursor:default}
.wpcr3_pagination .wpcr3_a.wpcr3_disabled,.wpcr3_pagination .wpcr3_a.wpcr3_disabled:hover{background:#ddd;color:#fff;cursor:default}
.wpcr3_clear,div.wpcr3_review .wpcr3_clear{clear:both!important;display:block!important;line-height:0!important;height:0!important}
.wpcr3_show,div.wpcr3_review .wpcr3_show{display:inline}
.wpcr3_hide,div.wpcr3_review .wpcr3_hide{display:none!important}
.wpcr3_fakehide{position:absolute!important;top:0!important;left:-999em!important;height:1px!important;width:1px!important}
.wpcr3_pb5{padding-bottom:5px}
.wpcr3_respond_3 h3{float:left}
div.wpcr3_aggregateRating{font-size:1em!important}
.wpcr3_button_1{background:#007B76!important;color:#fff!important}
.wpcr3_button_1:hover{background:#007B76!important;color:#fff!important;border-color:#007B76!important}
.single-post h1{font-size:14px!important}
.single-post h2{font-size:46px!important}
.single-post h3{font-size:32px!important}
.single-post h4{font-size:22px!important}
.single-post h6{font-size:14px!important}
.single-post h5{font-size:17px!important}
.btn.btn-accent-1:hover,.btn.btn-primary:hover,.btn-downloader:hover,a[href*="?media_dl="]:hover{background-color:#2E2F30!important;color:#fff!important}
.btn.btn-accent-1,.btn.btn-primary,.btn-downloader,a[href*="?media_dl="]{background-color:#007B76!important}
.jet-menu.jet-preset-4373 li.jet-sub-menu-item.jet-current-menu-item .sub-level-link{color:#fff!important}
.breadcrumbs__item-link:hover{color:#007B76!important}
.preloader-path{stroke:#007B76!important}
.single-post .post__date-circle .post__date-link:hover,.posts-list .post__date-circle .post__date-link:hover,.posts-list__item.has-thumb .post__date-link:hover,.posts-list__item.format-gallery .post__date-link:hover,.posts-list__item.format-image .post__date-link:hover,.posts-list__item.format-video .post__date-link:hover{background-color:#007B76!important}
.comment-navigation a:hover,.posts-navigation a:hover,.post-navigation a:hover,.comment-navigation .nav-text,.posts-navigation .nav-text,.post-navigation .nav-text{background-color:#007B76!important;background-color:#007B76!important}
.btn.btn-accent-1:active,.btn.btn-primary:active{background-color:#007B76!important}
.jet-menu.jet-preset-4373 .jet-menu-item:hover > .top-level-link{color:#007B76}
.post__date-day{color:#007B76!important}
a.post__date-link:hover .post__date-day{color:#fff!important}
.our_project_cstm .elementor-2614 .elementor-element.elementor-element-405f9bdf .jet-testimonials__icon i{color:#007B76!important;font-size:29px}
h3 .wpcr3_button_1{background:#007B76 none repeat scroll 0 0!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;font-weight:700!important;margin-top:-2px!important;padding:0 13px!important}
.wpcr3_leave_text{line-height:28px!important;color:#272d33!important;font:800 19px/33px Raleway,sans-serif;margin-bottom:20px!important;text-transform:uppercase!important}
.wpcr3_review_form_text_field .text-input{color:#1b293c!important;font:12px/20px Arial,Helvetica,sans-serif!important;width:100%;background:#fff;border-color:#b8b8b8}
.wpcr3_required{color:#1b293c!important;font:12px/20px Arial,Helvetica,sans-serif!important;background:#fff;border-color:#b8b8b8}
.wpcr3_button_1 .wpcr3_submit_btn{background:#5087c4 none repeat scroll 0 0!important;color:#fff!important;font-weight:700!important}
#tm_builder_outer_content .tm_pb_text_align_left{text-align:left}
.wpcr3_review_item .wpcr3_review{margin-bottom:-13px;margin-top:30px!important;color:#272d33}
.wpcr3_review_title{font-size:16px!important;font-weight:700;line-height:30px!important;margin:5px 0;color:#272d33}
blockquote.wpcr3_content{border-left:5px solid #000!important}
blockquote.wpcr3_content:before{content:none}
blockquote.wpcr3_content{margin:10px!important}
blockquote.wpcr3_content p{font-size:13px!important;color:#6e666c}
.wpcr3_content{padding-left:10px!important}
div.wpcr3_review div.wpcr3_review_author{color:#000;font-family:roboto;font-size:1em!important;font-style:italic;font-weight:700;margin-bottom:14px}
div.wpcr3_aggregateRating{margin-bottom:15px!important}
.wpcr3_item{padding-bottom:60px!important}
.site-info-block{text-align:center;margin:0 auto!important}
.footer-copyright p{margin:5px!important;color:#ACACAC!important}
.footer-copyright a{color:#ACACAC!important}
.footer-copyright a:hover{color:#0C7ABB!important}
.sidebar .widget-title:nth-child(1){padding-top:0}
.footer-area .widget-custom-posts .post-thumbnail{display:none!important}
.invert.footer-area-wrap .invert.product-widget-tags li:before,.invert.footer-area-wrap .widget_archive a:before,.invert.footer-area-wrap .widget_categories a:before,.invert.footer-area-wrap .product-categories li a:before,.invert.footer-area-wrap .product-categories li a:hover,.invert .widget_categories a:hover,.invert .widget_archive a:hover,.footer-container.invert{color:#007B76!important}
.invert .widget-custom-posts .entry-title a:hover{color:#007B76!important}
.home-inner-badges img.attachment-full.size-full{width:100%!important;vertical-align:bottom!important}
.quote .elementor-testimonial-wrapper .elementor-testimonial-content::before,.elementor-testimonial-wrapper .elementor-testimonial-job{color:#007B76}
.custome-about-icon i{color:#007B76!important}
.badges-home{text-align:center;margin:0 auto}
.badges-home1{vertical-align:middle;padding:0 15px}
.header-btn-wrap .btn.btn-accent-1,.btn.btn-primary,.btn-downloader,a[href*="?media_dl="]{color:#fff;background-color:#007B76!important}
.jet-services__icon .inner .jet-elements-icon svg{border-radius:50%}
a.header-btn.btn.btn-accent-1.btn-with-icon.header-icon-left:hover{background-color:#2E2F30!important;color:#fff!important}
.medics_custom_ul ul li a{color:#969ba2;padding-top:3px}
.medics_custom_ul ul li a:hover{color:#007B76!important}
.my_article{display:flex}
.my_article figure{width:40%}
.elementor-element.elementor-element-302f9132 .jet-portfolio__filter-item.active{color:#007B76!important}
.elementor-2614 .elementor-element.elementor-element-302f9132 .jet-portfolio__category{color:#fff!important}
.elementor-2614 .elementor-element.elementor-element-302f9132 .jet-portfolio__filter-item:hover{color:#007B76!important}
.jet-menu.jet-preset-4373 .jet-menu-item:hover > .top-level-link{color:#007B76!important}
.jet-menu.jet-preset-4373 .jet-menu-item:hover > .top-level-link .jet-dropdown-arrow{color:#007B76!important}
.jet-menu.jet-preset-4373 .jet-menu-item.jet-current-menu-item .top-level-link{color:#007B76!important}
.jet-menu.jet-preset-4373 .jet-menu-item.jet-current-menu-item .top-level-link .jet-dropdown-arrow{color:#007B76!important}
.elementor-2614 .elementor-element.elementor-element-405f9bdf .jet-testimonials__icon i{color:#007B76!important}
#toTop{color:#fff;background-color:#007B76!important}
a#toTop:hover{background-color:#2E2F30!important;color:#fff!important}
.custom-list a.mybtn{color:#fff;background-color:#007B76!important;padding:10px 15px}
.custom-list a.mybtn:hover{background-color:#2E2F30!important;color:#fff!important}
.our_project_cstm .elementor-2614 .elementor-element.elementor-element-302f9132 .jet-portfolio__category{color:#007B76!important}
.our_project_cstm .preset-type-4 .jet-portfolio__list .jet-portfolio__item .jet-portfolio__inner .jet-portfolio__content .jet-portfolio__content-inner .jet-portfolio__button{background:#007B76!important;color:#fff!important}
.our_project_cstm .preset-type-4 .jet-portfolio__list .jet-portfolio__item .jet-portfolio__inner .jet-portfolio__content .jet-portfolio__content-inner .jet-portfolio__button:hover{background:#007B76!important;color:#fff!important}
.my_article .post_content{width:57%;margin-left:3%}
.my_article h3.entry-title{line-height:1.2;margin-bottom:7px;letter-spacing:0}
.page-template-article article{display: block;clear: both;min-height: 240px;}
.my_article .excerpt a{color:#fff;background-color:#007B76;padding:13px 22px}
.my_article .excerpt a:hover{color:#fff;background-color:#373E43;cursor:pointer}
#sidebar h3.rat-review-title{font-size:18px;width:100%}
.page-id-5172 #text-5{display:none}
#text-5 a.mybtn{color:#fff;background-color:#007B76!important;padding:13px 22px}
#text-5 a.mybtn:hover{background-color:#2E2F30!important;color:#fff!important;cursor:pointer}
#text-5 .wpcr3_item{padding-bottom:0!important}
.cstm-box-heading .elementor-element.elementor-element-mz5d608 .elementor-element-populated a:hover{color:#fff}
.cstm-box-heading .elementor-278 .elementor-element.elementor-element-mz5d608 .elementor-element-populated a{color:#fff}
.footer-copyright a:hover{color:#007B76!important}
p.formated-text{background:#ddd none repeat scroll 0 0;font-size:10px;margin-top:10px!important;padding:5px 10px!important}
.single-post .post-thumbnail{float:left;margin-right:45px;max-width:300px}
div#active_cstm_menu .elementor-widget-container{background:#007B76!important}
#active_cstm_menu .elementor-icon-box-title{color:#fff}
div#active_cstm_menu_n .elementor-widget-container{background:#007B76}
#active_cstm_menu_n .elementor-icon-box-title{color:#fff}
.cherry-trend-rating{display:none!important}
.my_article1 .post_content figure{float:left;padding-right:20px}
.my_article1 .post_content figure img{max-width:300px}
.my_article1 .readmore{color:#fff;background-color:#007B76!important}
.my_article1 .readmore:hover{background-color:#2E2F30!important;color:#fff!important}
.my_article1 .readmore{padding:11px 25px!important}
.my_article1 .excerpt p{margin:0 0 17px!important}
.jet-menu.jet-preset-4373{background-color:#007B76;justify-content:flex-start!important}
.site-header.style-2 .header-nav-wrapper:before{background-color:#007B76}
.badge-logo{padding-bottom:20px}
.single.single-post .post__right-col span.posted-by{display:none}
.single.single-post .post__right-col span.post__cats{display:none}
.single.single-post .post__right-col .cherry-trend-views{display:none}
.custom-list a.mybtn{color:#fff;background-color:#007B76;padding:13px 22px}
.list.styled.custom-list ul{padding-bottom:25px}
.page-template-article aside#shortcode-widget-4{display:none}
.elementor-278 .elementor-element.elementor-element-mz5d608 .elementor-element-populated a:hover{color:#fff}
.elementor-278 .elementor-element.elementor-element-mz5d608 .elementor-element-populated a{color:#fff}
.elementor-2614 .elementor-element.elementor-element-405f9bdf .jet-testimonials__icon i{color:#007B76!important}
.jet-menu.jet-preset-4373 li.jet-sub-menu-item:hover>.sub-level-link{color:#007B76}
.medics_custom_mega_menu .elementor-container.elementor-column-gap-default{display:block!important}
.jet-mobile-menu-active .jet-menu-container .jet-mobile-menu-toggle-button{background-color:#007B76}
.jet-mobile-menu-active .jet-menu-container .jet-menu-inner{background-color:#007B76}
.header-search .cherry-search-wrapper .cherry-search form.cherry-search__form button.search-submit{background-color:transparent!important}
.elementor-2614 .elementor-element.elementor-element-405f9bdf .jet-testimonials__instance .jet-slick-dots li span:hover{background-color:#007B76}
.wpcr3_button_1{background:#007B76!important;color:#fff!important}
.comment-navigation a,.posts-navigation a,.post-navigation a{background-color:#007B76}
.wpcr3_button_1:hover{background:#007B76!important;color:#fff!important}
.custom-mega-title{margin-bottom:5px!important}
.jet-menu .jet-menu-item-3157 > .jet-sub-mega-menu{width:867px!important;left:144px!important}
.contact-block__icon{color:#007B76}
.home-inner-badges .elementor-image{text-align:center}
.contact-block.contact-block--header .contact-block__icon{margin-top:0}
h6{text-transform: none!important;}
ul.list-style-one{margin-left: 15px;}
h6 a{color: #007b76!important}
h6 a:hover{color: #737577!important}
.page-id-5169 table td{background: #fff!important}
.page-id-5169 table td h2{font-size: 32px;}
@media screen and (max-width: 1199px) {
.footer-area-wrap.invert #shortcode-widget-5{padding:0 5px 0 18px !important}
}
@media screen and (max-width: 768px) {
.home-inner-badges img.attachment-full.size-full{width:148px!important}
.elementor-5377 .elementor-element.elementor-element-0ff628a > .elementor-widget-container{padding:0}
.elementor-5377 .elementor-element.elementor-element-c575595 > .elementor-widget-container{padding:0 0 0 0px!impportant;border-radius:0 0 0 0!important}
.home-slider-content br{display:none}
.quote .elementor-testimonial-wrapper .elementor-testimonial-content{height:auto}
.footer_socail .elementor-social-icons-wrapper{text-align:center}
.submit-button-align-right{padding-bottom:40px}
.coreright{padding-bottom:40px}
.contact-block__inner .contact-block__item.contact-block__item--icon + .contact-block__item{display:-webkit-box}
.header-btn-wrap{float:right;margin-top:-90px}
.home-inner-badges{margin-left:20px}
.my_article1 .post_content figure{float:left;padding-right:0;width:100%;margin-bottom:20px}
.site-content_wrap{margin-top:0!important;margin-bottom:0!important}
.natural_stone_services .elementor-widget-container{display:block;overflow:hidden}
.natural_stone_services .elementor-icon-box-icon{margin-bottom:0!important;display:inline-block;float:left;overflow:hidden}
.cherry-trend-rating{display:none}
.natural_stone_services .elementor-icon-box-content{display:inline-block;float:left;margin-left:15px}
.jet-menu .jet-menu-item-3157 > .jet-sub-mega-menu{left:0!important}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-8c6ef96 > .elementor-widget-container{padding:0!important}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-03b26f3 > .elementor-element-populated{padding:30px 5px 0!important}
.jet-sub-mega-menu .medics_custom_ul ul li a{padding-left:0!important}
.jet-sub-mega-menu .elementor-5377 .elementor-element.elementor-element-fc0f13c > .elementor-element-populated{padding:30px 5px 15px}
}
@media screen and (max-width: 599px) {
.header-btn-wrap{float:right;margin-top:0!important}
.my_article1 .post_content figure img{max-width:100%;width:100%}
.page-template-article article{padding-top:30px;margin-bottom:30px}
.custom-care-guide{margin:0!important;max-width:100%!important}
.coreleft h2{margin-top:40px}
.post__date.post__date-circle{padding-top:40px}
.custom-care-guide img{width:100%}
.site-content_wrap{margin-top:0!important}
.Home-www .elementor-image img{width:100%}
.home-slider-content .elementor-column-wrap.elementor-element-populated{padding:20px 0!important;margin:0!important}
.single-post .post-thumbnail img{width:100%}
.Home-www .elementor-image img{width:100%}
.site-content_wrap{margin-top:50px}
.coreleft{width:100%!important}
.coreright{margin-bottom:40px}
.home-inner-badges a{width:100%!important}
.single-post .post-thumbnail{float:initial;max-width:100%;padding-right:0}
#main{padding-top:0}
#attachment_2219{width:100%!important}
#attachment_2219 img{width:100%!important}
.casestudi .elementor-spacer-inner{height:0!important}
#sidebar{margin-top:0;overflow:hidden;padding-bottom:60px}
.contact-block__inner{padding-left:0;display:flex!important;align-items:center!important}
.header-btn-wrap{width:100%;text-align:center;margin-bottom:15px;padding-right:0!important}
.list.styled.custom-list ul{padding-bottom:0}
.footer-area{padding-bottom:0!important}
#shortcode-widget-5{margin-bottom:0}
.site-info.container.site-info-first-row .site-info-wrap{padding-top:25px;padding-bottom:25px}
}
.protf-two .preset-type-2 .jet-portfolio__list .jet-portfolio__item .jet-portfolio__inner .jet-portfolio__content .jet-portfolio__content-inner .jet-portfolio__button:hover{color:#007B76!important}
.red-address-strip h6 a{color:#fff!important}
.red-address-strip p.elementor-icon-box-description a{text-decoration:inherit!important}
aside#shortcode-widget-5 a{color:#959aa1;display:inline-flex;width:93%}
aside#shortcode-widget-5 a:hover{color:#007B76!important}
aside#shortcode-widget-5 a.mybtn{display:none}
.single.single-post.blog-default .related-posts.posts-list{display:none}
.single.single-post.blog-default nav.navigation.post-navigation{display:none}
.list.styled.custom-list i{color:#007B76;font-size:12px;margin-right:3px}
aside#shortcode-widget-5{padding:0 5px!important}
.grid-default-tmpl .projects-list .projects-item .project-more-button-wrap a{padding:10px 15px!important}
.single-projects .post-taxonomy-list{margin:15px 0;padding:5px 0;border-top:1px solid #dddcdc;border-bottom:1px solid #dddcdc;font-style:normal;font-weight:500;font-size:16px}
.single-projects .post-taxonomy-list i{color:#000}
.single-projects .post-taxonomy-list .post-terms{padding-left:5px;font-family:Montserrat,sans-serif;padding-right:10px}
.single-projects .cherry-projects-slider__instance .sp-horizontal .sp-next-arrow{transform:rotate(180deg)}
.single-projects .cherry-projects-slider__instance .sp-next-arrow:hover,.cherry-projects-slider__instance .sp-previous-arrow:hover,.cherry-projects-slider__instance .slider-pro .sp-full-screen-button:hover{background-color:#007B76!important}
.wpcr3_button_1{font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:1.643!important;font-family:Roboto,sans-serif!important;border-radius:0!important}
.page-id-6049 .projects-container .projects-item .project-content a.btn{padding:7px 30px 10px!important}
.page-id-6049 .projects-container .projects-item .project-content a.btn:hover{background-color:#2E2F30!important;color:#fff!important;padding:7px 30px 10px!important}
.footer-area-wrap.invert #shortcode-widget-5{margin-bottom:0}
.footer-area{padding-bottom:0}
.home .tparrows{display:none!important}
.page-id-6469 h1{font-size:12px!important;line-height:0!important;margin-bottom:9px!important}
.page-id-6469 h4{margin-bottom:2px!important}
.footer_socail{text-align:center}
.footer_socail .elementor-social-icons-wrapper{font-size:12px!important;margin-top:20px!important}
.icon1{font-size:15px!important;padding:6px!important;color:#ACACAC!important}
.fa-google:before{content:""!important;content:url(/wp-content/uploads/2020/03/image.png)!important}

.gmb i.fa.fa-google{top:5px!important;position:absolute}
i.fa.fa-google:hover:before{content:url(/wp-content/uploads/2021/04/image-1.png)!important}
.icon1:hover{color:#007B76!important}
.Site_map_item .box-sm ul li:before{display:none!important}
.Site_map_item .box-sm ul li i{padding-right:6px!important;color:#007B76!important}
.Site_map_item .box-sm ul li a{color:#737577!important}
.Site_map_item .box-sm ul li a:hover{color:#007B76!important}
.page-template-caring_for_it .coreleft h2{font-size:32px!important}
#gallery-1 .gallery-item{position:relative!important;float:left!important;max-width:46%!important;margin:2%!important}
#gallery-1 .wp-caption-text.gallery-caption{position:absolute!important;top:45%!important;text-align:center!important;color:red!important;left:0!important;right:0!important;font-weight:700;display:none!important}
#gallery-1 .gallery-item:hover .gallery-caption{display:block!important}
#gallery-1 .wp-caption-text.gallery-caption a{padding:38px 0;display:block}
#gallery-1 .wp-caption-text.gallery-caption{position:absolute!important;top:0!important;text-align:center!important;color:#fff!important;left:0!important;right:0!important;background:#007b76a6;padding:10px;margin:0;width:100%;height:100%}
#gallery-1 .gallery-item:hover .gallery-caption a{color:#fff!important}
.footer-social.mylink ul li a{float:left;margin:8px;padding:2px;font-size:18px;margin-left:0;margin-top:5px;color:#959aa1;cursor:pointer}
.footer-social.mylink ul li a:hover{color:#007B76;cursor:pointer}
.footer-social.mylink ul li a i.fa.fa-google:hover:before{content:url(/wp-content/uploads/2021/04/image-1.png)!important}
.footer-social.mylink{margin-left:18px}
.error404 .page-title{text-align:center;margin-top:40px}
.error404 .cherry-breadcrumbs_content{display:none}
@media(max-width: 1199px) {
div#gallery-1{max-width:300px;width:100%}
.gallery-icon a img{width:100%;object-fit:cover;object-position:center}
#gallery-1 .wp-caption-text.gallery-caption a{padding:48px 0;display:block}
}
@media screen and (max-width: 768px) {
.site-info-wrap .col-xs-12.col-sm-6.col-md-12.col-lg-12{margin:0 auto}
figure.featured-thumbnail.thumbnail img{width:100%!important;max-width:100%!important}
}
.elementor-icon-box-icon .cls-1{fill:#007B76}

.stone-and-tile-care-guide table tbody tr td{background:#fff!important}
.page-template-article .site-main{margin:60px}
.formated-text a{color:#007b76!important}
.elementor-icon-box-icon{margin-bottom:0!important}
.jet-sub-mega-menu ul li a{color:#fff;padding-top:3px}
.jet-sub-mega-menu ul li a:hover{color:#007B76}
.social-info li a{color:#959aa1!important}
.social-info li a:hover{color:#007B76!important}
.social-info li.foot-fb a i{padding-right:12px}
.social-info li.foot-gmb a i{padding-right:6px}
.social-info li.foot-gmb a:hover i:before{content:url(/wp-content/uploads/2021/04/image-1.png)!important}
.footer-area #text-3{position:relative;top:-20px}
.footer-area #text-3 img{padding-right:15px}
.page-template-article span.page-numbers.current{background:#007B76;border:1px solid #007B76;display:inline-block;height:3em;line-height:3;margin:0 5px 5px 0;min-width:3em;text-align:center;color:#fff}
.left-icon-sec .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0!important}
.jet-menu.jet-preset-4373{background-color:#007B76;justify-content:flex-start!important}
.site-header.style-2 .header-nav-wrapper:before{background-color:#007B76}
.badge-logo{padding-bottom:20px}
.single.single-post .post__right-col span.posted-by{display:none}
.single.single-post .post__right-col span.post__cats{display:none}
.single.single-post .post__right-col .cherry-trend-views{display:none}
.custom-list a.mybtn{color:#fff;background-color:#007B76;padding:13px 22px}
.list.styled.custom-list ul{padding-bottom:25px}
.page-template-article aside#shortcode-widget-4{display:none}
.elementor-278 .elementor-element.elementor-element-mz5d608 .elementor-element-populated a:hover{color:#fff}
.elementor-278 .elementor-element.elementor-element-mz5d608 .elementor-element-populated a{color:#fff}
.medics_custom_mega_menu .elementor-container.elementor-column-gap-default{display:block!important}
.header-search .cherry-search-wrapper .cherry-search form.cherry-search__form button.search-submit{background-color:transparent!important}
.wpcr3_button_1{background:#007B76!important;color:#fff!important}
.wpcr3_button_1:hover{background:#4887d8!important;color:#fff!important}
.contact-block.contact-block--header .contact-block__icon{margin-top:0}
.protf-two .preset-type-2 .jet-portfolio__list .jet-portfolio__item .jet-portfolio__inner .jet-portfolio__content .jet-portfolio__content-inner .jet-portfolio__button:hover{color:#007B76!important}
.red-address-strip h6 a{color:#fff!important}
.red-address-strip p.elementor-icon-box-description a{text-decoration:inherit!important}
aside#shortcode-widget-5 a{color:#959aa1}
aside#shortcode-widget-5 a.mybtn{display:none}
.single.single-post.blog-default .related-posts.posts-list{display:none}
.single.single-post.blog-default nav.navigation.post-navigation{display:none}
.natural_stone_services .elementor-icon-box-title a{display:block}
.natural_stone_services .elementor-widget-container{padding:0 0 0 25px}
.archive .projects-item{flex-basis:100%!important}
.archive .cherry-breadcrumbs{display:none!important}
.contact_socail .gmb i.fa.fa-google{position:absolute}
.contact_socail .footer_socail{text-align:left!important}
div#active_cstm_menu .elementor-widget-container .cls-1{fill:#fff}
.header-container .contact-block__item.contact-block__item--icon{padding-top:4px;padding-bottom:3px}
span.contact-block__text a i:before{position:relative;top:2px}
a.header-btn.btn.btn-accent-1.btn-with-icon.header-icon-left{margin-top:0!important}
.project-content h6.project-entry-title + p.project-entry-content{min-height:72px!important}
.sp-slides-container .image-caption{position:absolute!important;color:#000!important;bottom:0!important;padding:9px!important;font-size:15px!important}
body{color:#737577!important}
.contact_socail .elementor-social-icons-wrapper{font-size:12px!important;margin-top:1px!important;padding-left:86px}
#text-5 p:last-child{margin-bottom:0;margin-top:15px;margin-left:16px}
.elementor-278 .elementor-element.elementor-element-2d7e857{max-width:inherit!important}
.last-line-format h6{font-size:14px!important}
.sp-slides-container .image-caption{bottom:-14px!important;line-height:20px!important}
.sidebar blockquote.wpcr3_content{background:none!important}
.sidebar #text-5 .wpcr3_button_1.wpcr3_show_btn{display:none}
.sidebar h3.rat-review-title{font-size:18px!important}
.sidebar div.wpcr3_review div.wpcr3_review_author{font-size:12px!important}
.page-template-caring_for_it .coreleft h2{font-size:31px!important}
p.pph{padding-left:20px!important;padding-top:10px!important}
.box-sitemap .box-sm li{list-style:none}
.single-projects .post-taxonomy-list .post-terms{font-weight:600!important}
.single-projects .post-taxonomy-list i{color:#232c3d!important}
.sp-selected .sp-slides-container .image-caption{bottom:0!important;line-height:20px!important}
@media screen and (max-width: 768px) and (min-width: 482px) {
.cherry-projects-slider__instance .sp-image-container{position:relative;height:230px!important}
.my_caption{padding:0;bottom:-6px}
}
@media screen and (max-width: 767px) {
.footer_socail a{line-height:1.8!important;clear:both!important;margin:10px 5px!important}
.footer-area-wrap .product-categories li a{padding:12px 20px!important}
aside#shortcode-widget-5 ul li a{padding:12px 20px 12px 5px !important}
.www-us .Home-www{text-align:center!important}
.www-us{text-align:center!important;margin:0 auto!important;width:100%!important}
.www-us .elementor-button-wrapper{text-align:center!important}
.top-panel.invert{display:none}
.elementor.elementor-5167{margin-top:30px}
.site-logo.site-logo--image img{width:260px!important}
.mobile-panel{background:#007b76!important}
button.jet-mobile-menu-toggle-button{background:none!important}
i.jet-menu-toggle__icon{font-size:25px!important;padding-top:2px}
.search-form__toggle{margin-top:3px}
.search-form__toggle:before{font-size:23px}
.jet-mobile-menu-active .jet-menu-container .jet-menu-inner{background-color:#007b76!important}
.jet-menu-inner .jet-menu.jet-preset-4373{background-color:#007b76!important}
.jet-menu.jet-preset-4373 ul.jet-sub-menu{padding:0!important}
.jet-menu.jet-preset-4373 li.jet-sub-menu-item .sub-level-link{padding:10px 20px!important;border-bottom:1px solid #fff}
.elementor-element.elementor-element-12b1b38.elementor-column.elementor-col-33.elementor-inner-column{margin-bottom:30px}
.elementor-278 .elementor-element.elementor-element-3d5b56c{margin-bottom:0!important}
.elementor-column-custom-padding.elementor-element.elementor-element-3n59v79.elementor-column.elementor-col-100.elementor-top-column{padding:0 15px}
.elementor-2487 .elementor-element.elementor-element-zcup1zv > .elementor-widget-container{padding:0 0 18px}
.four-box{text-align:center!important}
.four-box .elementor-icon-wrapper{text-align:center!important}
.popular-box img.attachment-large.size-large{margin-bottom:30px}
#top-box .elementor-element.elementor-element-9d3wxnu.elementor-widget.elementor-widget-spacer{display:none}
.elementor-5172 .elementor-element.elementor-element-f43f9a8{margin-top:0}
.service-area-box .elementor-widget-container{padding:0!important}
li#jet-menu-item-3157 section.elementor-element.elementor-element-f1d36c4.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section{padding:0}
.jet-sub-mega-menu .elementor-column-gap-default > .elementor-row > .elementor-column:not(.elementor-column-custom-padding) > .elementor-element-populated{padding:0!important}
.jet-sub-mega-menu h5.elementor-heading-title.elementor-size-default.custom-mega-title{padding-left:25px;padding-top:10px;margin-bottom:0!important}
.jet-sub-mega-menu ul{padding-left:30px}
.jet-sub-mega-menu .elementor-widget-container{margin:0!important;padding-top:0!important}
.jet-sub-mega-menu ul li a{padding:10px 40px!important;border-bottom:1px solid #fff}
.elementor-5169 .elementor-element.elementor-element-fa4f694{margin-top:0!important}
.page-template-article .site-main{margin:0!important}
.elementor-5167 .elementor-element.elementor-element-0ad421a{margin:0!important}
.jet-sticky-column-sticky .elementor-icon-box-icon{display:inline-block!important}
li#jet-menu-item-3157 .elementor-container.elementor-column-gap-default{padding:0!important}
.jet-sticky-column-sticky .elementor-icon-box-content{display:inline-block;vertical-align:top;padding-left:5px}
.elementor-widget-icon-box .elementor-icon-box-title a{font-size:13px!important}
.jet-sticky-column-sticky.elementor-element.elementor-element-38cbc5a.elementor-column.elementor-col-50.elementor-top-column{margin-bottom:20px}
.elementor-4692 .elementor-element.elementor-element-52481572{margin-top:0!important}
.breadcrumbs{margin-bottom:0!important}
.elementor-element.elementor-element-0cad674 h5.elementor-heading-title,.elementor-element.elementor-element-94e121a h5.elementor-heading-title,.elementor-element.elementor-element-7868a7f h5.elementor-heading-title{padding-top:0!important}
.site-header{z-index:999999}
}
@media screen and (max-width: 768px) {
.header-btn-wrap{float:right;margin-top:-90px}
aside#shortcode-widget-4{padding-bottom:40px}
.breadcrumbs{margin-bottom:50px}
.header-components__contact-button .contact-block .contact-block__inner {padding-left: 0px !important;}
.site-header.style-2 .header-components__contact-button .header-btn-wrap {padding-right: 0px !important;}
.contact-block.contact-block--header .contact-block__label{	font-size: 15px;}
.cherry-projects-slider__instance .sp-slides-container .image-caption {bottom: -11px !important;}
.cherry-projects-slider__instance .sp-slides-container .image-caption {
    bottom: 0px !important; width: 98% !important;background-color: #fff;} 
}
@media screen and (max-width: 414px) {
.footer_socail a { padding: 0px!important;}
.single-projects .cherry-projects-slider__instance .sp-arrows {top: calc(100% - 90% - 0px)!important;}
}
@media screen and (max-width: 425px) {
.header-btn-wrap{float:right;margin-top:0}
.contact-block__inner{padding-left:0;display:flex!important;align-items:center!important}
.header-btn-wrap{width:100%;text-align:center;margin-bottom:15px;padding-right:0!important}
.footer-area{padding-bottom:0}
#shortcode-widget-5{margin-bottom:0}
.site-info.container.site-info-first-row .site-info-wrap{padding-top:25px;padding-bottom:25px}
}
@media screen and (max-width: 768px) {
.elementor-5377 .elementor-element.elementor-element-c575595 > .elementor-widget-container{padding:0!important;border-radius:0 0 0 0}
.elementor-5377 .elementor-element.elementor-element-0ff628a > .elementor-widget-container{padding:0!important}
}
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
.jet-menu-inner .jet-menu.jet-preset-4373{background:none!important}
.site-logo.site-logo--image{margin:0 auto!important}
.header-btn-wrap{margin-top:-60px!important}
span.contact-block__label{font-size:15px}
section#footer-area .col-sm-12{flex:0 0 25;max-width:25%}
.footer-area #text-3{top:0!important}
.top-panel.invert{display:none}
.breadcrumbs{margin-bottom:0!important}
.jet-sticky-column-sticky .elementor-icon-box-icon{margin-right:0!important}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.jet-sticky-column-sticky .elementor-icon-box-content{display:inline-block;float:left;margin-left:15px}
.jet-responsive-menu>li[hidden]{display:block!important}
li.jet-menu-item.jet-menu-item-has-children.jet-simple-menu-item.jet-responsive-menu-available-items{display:none}
.jet-menu.jet-preset-4373 .jet-menu-item .top-level-link{font-size:12px!important}
.jet-menu-item-wrapper .jet-dropdown-arrow{margin-top:0!important}
.elementor-857 .elementor-element.elementor-element-rb72ose{padding:30px 0!important}
.site-logo img.site-link__img{margin-bottom:20px}
.site-info-wrap .col-xs-12.col-sm-6.col-md-12.col-lg-12{margin:0 auto;flex:0 0 100%;max-width:100%}
.site-header{z-index:999999}
}
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
.site-header.style-2 .site-branding{flex-basis:25%}
.site-header.style-2 .header-container_wrap > .header-row__flex{display:flex!important}
.header-row__flex{width:100%!important}
.footer-area-wrap.invert .col-lg-3{flex:0 0 25%;max-width:25%}
}
@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
.site-header.style-2 .site-branding{flex-basis:25%}
.site-header.style-2 .header-container_wrap > .header-row__flex{display:flex!important}
.header-row__flex{width:100%!important}
.footer-area-wrap.invert .col-lg-3{flex:0 0 25%;max-width:25%}
}
.social-info li a i { padding-right: 6px;}

/*review pop-up*/
.page-template-reviews #sidebar{display: none!important}
a.cbtn{color: #fff;background-color: #007B76!important;}
a.cbtn:hover { background-color: #2E2F30!important;color: #fff!important;}
sidebar-widget .sidebar-review { text-align: center;}
.sidebar-widget .widget .sidebar-review a:hover{ padding: 18px 45px!important;}
.sidebar-widget .sidebar-review a { text-align: center!important;width: 200px!important;margin-bottom: 20px;}
.review-popup .sticky-menu{z-index: 2}
.sidebar-right .sidebar-review {text-align: center;}
.sidebar-right .sidebar-review #review-pop-up:hover{background: #104378;}
#review-pop-up {z-index: 1!important;color: #fff;}
div#review-modal{z-index: 99999!important}
.testimonials-slider .toggle-text-content span {display: none;}
.testimonials-slider .toggle-text-link {display: block;margin: 10px 0 0 0;font-weight: 500;text-align: center;}
.testimonials-wrap{margin-bottom:100px;margin-top: 70px}
.review-wrap{margin:90px 0 70px}
.page-template-reviews h2.title-new{margin-left: 20px;font-size: 28px;}
.page-template-reviews .ti-inner,.page-template-reviews .ti-review-content,
.page-template-reviews .ti-rating-text{font-family: 'Roboto', sans-serif!important;}
.bg-wg-modal .wg-modal{width:75%;text-align:center;padding:50px}
#review-modal img{max-width:225px}
#review-modal .fb-review{padding-top:40px}
#review-modal h4{color:#000;line-height:30px;margin-bottom:15px;font-weight:600}
#review-modal h5{color:#000;line-height:30px;margin-bottom:20px;font-size:18px}
.testimonials-slider{padding-bottom: 30px}
.testimonials-slider .desc{position:relative;background:#f5f5f5;font-style:italic;line-height:1.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;background:url(/wp-content/uploads/2021/09/quoto.png) no-repeat 0 0;background-size:25px;padding: 10px 0px 0px 30px;}
.testimonials-slider .desc h6{margin-bottom:10px;}
.testimonials-slider .user-info{font-size:15px;font-style:italic;margin-bottom:5px;line-height:26px}
.testimonials-slider .user-info .location{padding-left:5px}
.carousel-wrap .item .desc .excerpt{margin-bottom:0px}
.testimonials-slider .eicon-chevron-right{font-size: 22px;width:15px;height:100px;position:absolute;background:none;top:50%;right:-40px;display:block;border:0 solid #000;opacity:1}
.testimonials-slider .eicon-chevron-left{font-size: 22px;width:15px;height:100px;position:absolute;background:none;top:50%;margin-left:-40px;display:block;border:0 solid #000;opacity:1}
.testi-title{margin:15px 0}
div#review-modal{width:100%!important;height:540px!important;overflow:hidden!important;border:0!important;max-width:700px;border-radius:5px;box-shadow:1px 4px 14px #000}
.new-row{display:inline-block;width:100%}
.container1{border:1px solid #000;padding:35px 0 27px}
.wg-modal-close:hover{color:#004271!important}
.testimonials-slider .slick-dots{text-align:center;top: 100%;}
.testimonials-slider .slick-dots li{display:inline-block}
.testimonials-slider .slick-dots li button{margin: 0 5px;width:10px;height:12px;background-color:#ccc;font-size:0;border:0}
.testimonials-slider .slick-dots li.slick-active button{background-color:#007B76!important;}
.testimonials-slider .item{border:1px solid #d9d9d9;padding:20px;background:#fff;box-shadow:0 0 15px 0 rgb(0 0 0 / 9%);border-radius:5px;margin: 0 20px;}
.review-popup .homeplan-main-menu{z-index: 1!important}
.cherry-projects-single-post-format-gallery hr{border:0;height:1px;margin:15px 0;clear:both}
.testimonials-slider .desc h6{margin-bottom:10px}
.sidebar-review{text-align:center}
.page-id-5167 main#main article{z-index:0!important}
.page-id-278 .arrows-1_minimal-right{display:none!important}
.page-id-2614 .box-1 span.jet-elements-icon{content:url(/wp-content/uploads/2021/06/stone.png)}
.page-id-2614 .box-2 span.jet-elements-icon{content:url(/wp-content/uploads/2021/06/Tile-grout.png)}
.page-id-2614 .box-4 span.jet-elements-icon{content:url(/wp-content/uploads/2021/06/wood.png)}
.page-id-2614 .box-5 span.jet-elements-icon{content:url(/wp-content/uploads/2021/06/architectural-metal.png)}
.page-id-2614 .box-3 span.jet-elements-icon{content:url(/wp-content/uploads/2021/06/Terrazzo.png)}
.page-id-2614 .box-6 span.jet-elements-icon{content:url(/wp-content/uploads/2021/06/enviornment.png)}
.contact-block__value-wrap span.contact-block__label{margin-top:5px}
.single-post .post-thumbnail{padding-bottom:12px!important}
a.icon1.gmb{display:inline-block}
li.foot-gmb{display:block}
.elementor-toggle-title{border-color: transparent!important;}
@media only screen and (min-width: 320px) and (max-width: 767px) {
.page-template-subscribe .carousel-feature{border:0;max-width:100%;left:0!important}
.single-projects .sp-arrow{margin-top:112px}
}
.cherry-projects-slider__instance[data-settings*='"thumbnails-position":"top"'] .slider-pro .sp-full-screen-button{top:5px}

@media only screen and (min-width: 768px) and (max-width: 900px) {
div#review-modal{width:75%!important;border-radius:10px}
}
@media only screen and (min-width: 633px) and (max-width: 767px) {
#review-modal .google-review{margin-left:0!important;margin-bottom:20px}
div#review-modal{width:90%!important;height:auto!important;overflow:hidden!important;border:0!important;max-width:700px;border-radius:10px}
.google-review{width:50%}
.fb-review{width:50%}
#review-modal img{max-width:150px}
#review-modal .fb-review{padding-top:25px;padding-bottom:15px;}
.popup-row > div{display:inline;padding:50px}
.container1{border:1px solid #000;padding:50px 0}
}
@media only screen and (min-width: 414px) and (max-width: 632px) {
.review-wrap{margin: 70px 0px}
#review-modal img{max-width:150px}
div#review-modal{width:100%!important;height:auto!important}
#review-modal .fb-review{padding-top:25px;width: 50%}
#review-modal .google-review{margin-left:0;width: 50%}
.bg-wg-modal .wg-modal{padding:30px}
#review-modal h4{color:#000;line-height:30px;margin-bottom:0;font-weight:600;font-size:18px}
#review-modal h5{color:#000;line-height:3;margin-bottom:0;font-size:14px}
.container1{border:1px solid #000;padding:20px 0 25px}
}
@media only screen and (min-width: 320px) and (max-width: 413px) {
.google-review{width:100%}
.fb-review{width:100%}
.review-wrap{margin: 70px 0px}
div#review-modal{width:100%!important;height:auto!important;max-width:340px}
#review-modal .fb-review{padding-top: 15px}
.popup-row > div{display:inline;padding:10px}
#review-modal img{max-width:130px}
#review-modal .google-review{margin-left:0}
#review-modal h4{font-size:16px;margin-bottom: 0;}
#review-modal h5{font-size:14px;margin-bottom: 0;}
.bg-wg-modal .wg-modal{padding:29px}
}

@media screen and (max-width: 600px) and (min-width: 320px){
	.testimonials-slider .eicon-chevron-left {
    font-size: 22px;
    width: 15px;
    height: 100px;
    position: absolute;
    background: none;
    top: 50%;
    margin-left: -20px;
    display: block;
    border: 0 solid #000;
    opacity: 1;
}
.testimonials-slider .eicon-chevron-right {
    font-size: 22px;
    width: 15px;
    height: 100px;
    position: absolute;
    background: none;
    top: 50%;
    right: -15px;
    display: block;
    border: 0 solid #000;
    opacity: 1;
}
}


