.single-post .entry-title{display:none;}
h1{font-size:44px !important;line-height:52px !important;}
h2{font-weight:700;}
#Top_bar .menu > li > a{padding: 15px 0;}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a{font-weight: 700;}
.pum-close{background-color: #B70000 !important;}
h4{font-family: "Yantramanav", Helvetica, Arial, sans-serif;}
.color-black{color: #000 !important;}
.top_bar_right_wrapper .action_button{background-color: #DE780C;color: #fff;border-radius: 3px;padding: 12px 15px;margin-top: -20px;}
#about-left h1{color: #000 !important;}
#about-left h4{letter-spacing: 2.8px;}
#Top_bar.is-sticky .top_bar_right_wrapper .action_button{margin-top: -2px;}
#about-right h1{color: #000 !important;}
#about-right h4{letter-spacing: 2.8px;}
#about-right a.button{border-radius: 3px;box-shadow: none !important;}
#our-services a{color: #fff;line-height: 26px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;text-decoration:none;}
#our-services h5{}
#our-services{margin-left: 30px;}
#how-we-work .hover_box{text-align: left;margin: 35px 45px;}
#how-we-work h3{color: #fff;margin: 28px 45px;}
footer{background-color: #232323 !important;}
#Footer .footer_copy{background-color: #232323 !important;border-top-color: #707070;}
footer p{font-size: 16px;color: #fff;  }
footer .yellow-color{color: #F7B212;}
.footer_copy i{color: #858790;font-size: 16px;} 
footer .column:not(:last-child) p{ padding: 0;}
.portSie img{height: 370px !important;}
.portSie p{margin: 0px !important;} #Top_bar .top_bar_left{width: 100%;}
.page-id-1084 #Top_bar,.page-id-1108 #Top_bar{position: static;}
.cfw-sb{font-weight: 600;}
.cfw-med{font-weight: 500;}
.serivce-bannerForm h4{color: #000;margin-bottom: 30px;}
.serivce-bannerForm label{color: #000;font-size: 18px;font-weight: 500;}
.serivce-bannerForm input:not([type="submit"]),.serivce-bannerForm select,.serivce-bannerForm textarea{background-color: #fff !important;border: none;padding: 15px;margin: 8px 0 10px !important;border-radius: 8px;}
.serivce-bannerForm textarea{height: 125px;}
.button.custom-btn{background-color: #DE780C !important;color: #fff !important;font-weight: 600;margin: 0;padding: 10px 30px;}
.d-flex{display: flex !important;}
.align-items-center{align-items: center !important;}
.justify-content-center{justify-content: center !important;}
.commercialServiceBox .column_column .column_attr{padding: 20px 50px;background-color: #fff;box-shadow: 0px 3px 20px #0000001A;height: 310px;}
.commercialServiceBox .column_column .column_attr p{}
.faq .question .title{font-size: 16px;}
#Subheader ul.breadcrumbs li{text-transform: uppercase;} #Action_bar{padding: 5px 0;}
#Action_bar .column.one{display: flex;flex-direction: row-reverse;align-items: center;flex-wrap: wrap;justify-content: space-between;}
#Action_bar .contact_details{text-align: center;}
#Action_bar .contact_details i{color: #fff;}
#Action_bar .quotePopupBtn{padding: 7px 15px;}
#Top_bar.is-sticky{height: max-content;}
#Top_bar.is-sticky .menu > li > a, #Top_bar.is-sticky .menu > li > a span{line-height: 60px;}
.logo-no-sticky-padding #Top_bar.is-sticky #logo{padding: 15px 0 !important;}
#Top_bar .menu{
li#menu-item-180,li#menu-item-181,li#menu-item-182{display: none;}
}
body.single-post #Subheader{background-image: url(https://fishpaintingllc.com/wp-content/uploads/2022/09/Web-1920-%E2%80%93-2.jpg);}
@media screen and (max-width: 479px) {
.slider-slide rs-sbg{background-position: right !important;}
.slider-slide rs-sbg:before{content: '';background-color: #ffffffc4;width: 100%;height: 100%;position: absolute;}
.slider-slide .btext{font-size:16px !important;}
.slider-slide .we-are-text{font-weight: 700 !important;}
.slider-slide .number{ }
.slider-1-slide-1-layer-8{}
}
@media screen and (max-width: 1366px) {
#our-services{padding-top: 45px !important;padding-bottom: 50px !important;}
h1{font-size: 40px;}
#our-services .line.line_r,#our-services .line.line_l{width: 100%;}
}
@media screen and (max-width: 1239px) and (min-width: 768px) { }
@media screen and (max-width: 1024px) {
#how-we-work h3{margin: -5px 45px !important;}
.serivce-bannerForm{padding: 20px !important;}
.service-Banner .two-third .no_line{margin-bottom: 0 !important;}
}
@media (min-width: 768px) and (max-width: 991px){
.commercialserviceSect1 .one-third.mcb-wrap.commercialServiceBox{width: 50%;}
.commercialserviceSect1 .one.mcb-wrap{display: none;}
.serivce-bannerForm input:not([type="submit"]),.serivce-bannerForm textarea{padding: 12px;margin: 4px 0 6px !important;}
.serivce-bannerForm label{font-size: 14px;}
.serivce-bannerForm{padding: 15px !important;}
.service-Banner .two-third .no_line{margin-bottom: 0 !important;}
}
@media screen and (max-width: 768px) {
h1{font-size:34px !important;line-height:44px !important;}
h2{font-size: 30px !important;line-height:40px !important;}
h3{font-size: 24px !important;line-height: 34px !important;text-align: center;}
h4{}
h5{}
h6{}
p{font-size: 18px;line-height: 26px;text-align: center;}
.about-sec{padding-top: 40px !important;}
.about-sec h2{margin-bottom:0px;}
.about-sec .mcb-item-d93d58183{margin:0px;}
.about-sec .column_attr{padding:0px !important;}
.about-sec2{}
body .about-sec2 .column_attr{padding:0px !important;}
.about-sec2 .no_line{margin: 15px !important;}
.serivce-bannerForm{padding-top: 30px !important;}
.serivce-bannerForm h4{font-size: 16px;font-weight: 700;}
#our-services{padding-top:60px !important;}
#our-services .one-fourth{margin-bottom:10px;}
#our-services .one-fifth{margin-bottom:10px;}
#our-services h2{font-size: 30px;}
#our-services h5{font-size: 16px;}
#our-services a{font-size: 16px;}
.ti-widget.ti-goog .ti-controls-dots .dot{width: 15px !important;height: 15px !important;margin-right: 10px;margin-top: 10px;}
#how-we-work .mcb-wrap:first-child{margin-top: 30px !important;width: 100%;}
#how-we-work .mcb-wrap:last-child{width: 100%;text-align: center;}
#how-we-work .hover_box{text-align: center;}
.commercialserviceSect1{padding:40px 0px !important;}
.commercialserviceSect1 .column_attr{padding-left: 0px !important;padding-right: 0px !important;}
.serviceSect4{padding:40px 0px !important;}
.serviceSect1{padding-top: 30px !important;}
.serviceSect1 .mcb-column{padding:0 !important;	}
.serviceSect2{padding-bottom: 0px !important;}
.serviceSect5{padding-bottom:40px !important;}
.serviceSect5 .mcb-wrap{padding:0 !important;}
.commercialServiceBox .column_column .column_attr{margin-bottom: 15px;height: unset;padding: 20px 18px !important;}
#Footer .widgets_wrapper .column{width: 100%;text-align: center;}
footer .column:not(:last-child) p{border: none;}
#Top_bar .top_bar_left{width: 100% !important;}
#Footer .widgets_wrapper{padding-top: 30px !important;padding-bottom: 15px !important;}
#Footer .widgets_wrapper .widget{padding: 0;margin: 0;}
#Footer .widgets_wrapper .widget p{margin: 0;}
}
@media screen and (max-width: 767px) {
.social-icons-menu{display: none;}
#our-services{margin-left: 0 !important;}
#about-right .mcb-wrap-d41cba283{padding-left: 0 !important;}
#about-right .mcb-item-b8765a8c8 > div{ }
.commercial-service-Banner{padding-top: 100px !important;}
.commercial-service-Banner .no_line{margin-bottom: 70px !important;}
.serviceSect3 .section_wrapper,.serviceSect2 .section_wrapper,.serviceSect1 .section_wrapper{display: flex; flex-direction: column-reverse;}
.serviceSect3 .one-second .column_column,.serviceSect2 .two-third .column_column,.serviceSect1 .two-third .column_column{padding: 40px 0;text-align: center;}
.d-flex{justify-content: center;}
.service-Banner{text-align: center;}
.serivce-bannerForm input[type="submit"]{display: block; margin: 0 auto;}
}
.tfree-testimonial-title h3{display: none;}
.social-icons-menu a span{background-color: #DE780C;margin: 0 0.3rem;}
.social-icons-menu a span i{color: #fff;}
h3#phone-sec{float: right;padding-right: 58%;}
@media only screen and (max-width: 767px) {
div#recaptcha  span.wpcf7-form-control-wrap  span.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha div{width: 100%;border-right: 1px solid #9e9e9e54;height: 76px;}
.about-sec{padding-top: 0 !important;}
#Subheader ul.breadcrumbs{display: block;font-size: .9em !important;}
#Subheader ul.breadcrumbs li span{margin: 0;}
#popmake-4066 .recaptcha .g-recaptcha.wpcf7-recaptcha{transform: translateX(-206px) !important;}
.serviceSect1 h2{margin-top: 30px;}
.serviceSect1:not(.equal-height-wrap.serviceSect1){padding-top: 0 !important;}
.serviceSect2 .section_wrapper{display: flex;flex-wrap: wrap;flex-direction: row-reverse;margin-top: 20px;}
.servicePageMobIcons .column.mcb-column.one-fourth.column_icon_box.icon-sec.slick-slide{width: 309px !important;clear: none;}
.servicePageMobCards .serviceCardsMain .column.mcb-column.one-third.card-sec.slick-slide{width: 309px !important;clear: none;}
body.parent-pageid-1108 ul.slick-dots{display: flex;align-items: center;justify-content: center;margin: 0;}
body.parent-pageid-1108 ul.slick-dots li button{padding: 0;margin: 0 3px;height: 12px;width: 12px;border-radius: 25px;text-indent: -999px;background-color: #f3f3f3;border: 1px solid #000;}
body.parent-pageid-1108 ul.slick-dots li.slick-active button{background-color: #DE780C;}
.homePortfolioSect .homePortfolioHeader{flex-wrap: wrap;justify-content: center !important;}
.homePortfolioSect .homePortfolioHeader h2{margin-bottom: 20px !important;}
.homePortfolioSect img{margin-bottom: 40px;}
}
.wrap.mcb-wrap.mcb-wrap-h46kvz0z6 > div>div.column_hover_box{margin: 0px 5px;width: 24%;}
.single-post #Content .post-wrapper-content img{max-width: 700px;max-height: 400px;object-fit: cover;}
@media only screen and (min-width: 767px) {
div#recaptcha  span.wpcf7-form-control-wrap  span.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha  div{width: 100%;border-right: 1px solid #9e9e9e54;height: 76px;}
}
@media only screen and (max-width: 1115px) {
div#recaptcha  span.wpcf7-form-control-wrap  span.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha div{width: 210px;border-right: 1px solid #9e9e9e54;height: 76px;}
} p.google_review{text-align: center;font-size: 14px;}