@-webkit-keyframes avia_appear {
0%{-webkit-transform:scale(0.5);opacity:0.1;}
100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes avia_appear {
0%{transform:scale(0.5);opacity:0.1;}
100%{transform:scale(1);opacity:1;}
}
@-webkit-keyframes avia_image_appear {
0%{-webkit-transform:scale(0.7);opacity:0.1;}
100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes avia_image_appear {
0%{transform:scale(0.7);opacity:0.1;}
100%{transform:scale(1);opacity:1;}
}
@-webkit-keyframes avia_hotspot_appear {
0%{-webkit-transform:translate(0, 80px);opacity:0.1;}
100%{-webkit-transform:translate(0, 0px);opacity:1;}
}
@keyframes avia_hotspot_appear {
0%{transform:translate(0, 80px);opacity:0.1;}
100%{transform:translate(0, 0px);opacity:1;}
}
@-webkit-keyframes avia_appear_short {
0%{-webkit-transform:scale(0.5);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:scale(1);opacity:0;}
}
@keyframes avia_appear_short {
0%{transform:scale(0.5);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1);opacity:0;}
} @-webkit-keyframes avia_msonry_show {
0%{-webkit-transform:translateZ(300px) translateY(200px) rotateX(-70deg);opacity:0.1;}
100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
}
@keyframes avia_msonry_show {
0%{transform:translateZ(300px) translateY(200px) rotateX(-70deg);opacity:0.1;}
100%{transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1;}
} @-webkit-keyframes avia_fade_move_down {
0%{-webkit-transform:translate(0,-20px);opacity:0;}
50%{opacity:1;}
100%{-webkit-transform:translate(0,20px);opacity:0;}
}
@keyframes avia_fade_move_down {
0%{transform:translate(0,-20px);opacity:0;}
50%{opacity:1;}
100%{transform:translate(0,20px);opacity:0;}
} @-webkit-keyframes avia_slide_down {
0%{height:0%;}
100%{height:100%;}
}
@keyframes avia_slide_down {
0%{height:0%;}
100%{height:100%;}
} @-webkit-keyframes avia_expand {
0%{width:0%;}
100%{width:100%;}
}
@keyframes avia_expand {
0%{width:0%;}
100%{width:100%;}
} @-webkit-keyframes avia-ltr {
0%{-webkit-transform:translate(-10%,0);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes avia-ltr {
0%{transform:translate(-10%,0);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes avia-rtl {
0%{-webkit-transform:translate(10%,0);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes avia-rtl {
0%{transform:translate(10%,0);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes avia-btt {
0%{-webkit-transform:translate(0,50%);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes avia-btt {
0%{transform:translate(0,50%);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes avia-ttb {
0%{-webkit-transform:translate(0, -10%);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes avia-ttb {
0%{transform:translate(0, -10%);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes avia-fadein {
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes avia-fadein {
0%{opacity:0;}
100%{opacity:1;}
} @-webkit-keyframes avia-rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes avia-rotateIn {
0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
@-webkit-keyframes avia-rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes avia-rotateInUpLeft {
0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@-webkit-keyframes avia-rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -22deg);transform:rotate3d(0, 0, 1, -22deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes avia-rotateInUpRight {
0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -22deg);transform:rotate3d(0, 0, 1, -22deg);opacity:0;}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
} @-webkit-keyframes avia-bg-move {
0%{background-position:-31px 0;}
100%{background-position:0 0;}
}
@keyframes avia-bg-move {
0%{background-position:-31px 0;}
100%{background-position:0 0;}
} @-webkit-keyframes caption-right {
0%{-webkit-transform:translate(2000px,0);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes caption-right {
0%{transform:translate(2000px,0);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes caption-left {
0%{-webkit-transform:translate(-2000px,0);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes caption-left {
0%{transform:translate(-2000px,0);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes caption-top {
0%{-webkit-transform:translate(0,-20px);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes caption-top {
0%{transform:translate(0,-20px);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
}
@-webkit-keyframes caption-bottom {
0%{-webkit-transform:translate(0,20px);opacity:0;}
100%{-webkit-transform:translate(0,0);opacity:1;}
}
@keyframes caption-bottom {
0%{transform:translate(0,20px);opacity:0;}
100%{transform:translate(0,0);opacity:1;}
} @-webkit-keyframes av_pulsate {
0% {-webkit-transform:scale(0.1);opacity:0.0;}
50%{opacity:0.7;}
100%{-webkit-transform:scale(1);opacity:0.0;}
}
@keyframes av_pulsate {
0% {transform:scale(0.1);opacity:0.0;}
50%{opacity:0.7;}
100%{transform:scale(1);opacity:0.0;}
} @-webkit-keyframes sonarEffect {
0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);opacity:0;}
}
@keyframes sonarEffect {
0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5);opacity:0;}
}
.offcanvas-header{display:none;}
.screen-overlay{width:0%;height:100%;z-index:30;position:fixed;top:0;right:0;opacity:0;visibility:hidden;background-color:rgba(34, 34, 34, 0.6);transition:opacity .2s linear, visibility .1s, width 1s ease-in;}
.screen-overlay.show{transition:opacity .5s ease, width 0s;opacity:1;width:100%;visibility:visible;}
body{font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.top-header{background:#333333;min-height:30px;display:flex;align-items:center;}
.container{max-width:1310px;}
.container{position:relative;width:100%;margin:0 auto !important;padding:0px 70px;clear:both;}
header .top-header .phone-info{text-align:right;}
header .top-header .phone-info a{color:#ffffff;font-weight:600;font-size:14px;}
header .header-main{background:#333333;}
header .header-main .header-logo a{display:flex;}
header .header-main .header-logo a img{width:558px;margin:0 auto;}
.navbar-toggler{display:none;}
.main-menu{background-color:#2c353d;height:50px;display:flex;align-items:center;}
.main-menu .navbar{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;}
.main-menu .navbar .navbar-nav .nav-item a{color:#e6e6e6;padding:0 13px;font-weight:600;font-size:13px;text-decoration:none;}
.main-menu .navbar .navbar-nav .nav-item  a:hover{color:#ffffff;}
.putting-mind{background-color:#5b9cb7;padding:50px 0;margin:0 !important;}
.putting-mind .putting-details .put-button  a.sign-btn{color:#fff;border:3px solid #fff;background:transparent;padding:13px 42px;font-size:13px;border-radius:100px;}
.putting-mind .putting-details  .put-button{text-align:right;}
.putting-mind .putting-details  .put-heading h3{font-size:30px;}
.putting-details{align-items:center;}
.bottom-to-top{-webkit-animation:avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);animation:avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);opacity:1;}
.left-to-right{-webkit-animation:avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);opacity:1;}
.right-to-left{-webkit-animation:avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);opacity:1;}
.our-services{}
.heading-title{padding:20px 0;}
.heading-title h2{text-transform:uppercase;letter-spacing:1px;color:#222222;font-size:28px;position:relative;padding-bottom:23px;}
.heading-title h2:after{position:absolute;content:"";bottom:0;left:0;right:0;width:50px;background:#1f38f2;height:2px;margin:0 auto;}
.toogle-serives .toggle-box .card{border-color:#e1e1e1;border-radius:2px;}
.toogle-serives .toggle-box .card .card-header{background:#fff;color:#666666;}
.toogle-serives .toggle-box .card .card-header a{color:#666666;cursor:pointer;font-weight:600;font-size:17px;display:flex;align-items:center;}
.toogle-serives .toggle-box .card .card-header a .toggle_icon{border-color:#e1e1e1;width:15px;height:15px;border-style:solid;border-width:1px;margin-top:0;padding:0;position:relative;margin-right:12px;display:flex;align-items:center;align-content:center;}
.toogle-serives .toggle-box .card .card-header a i{margin-left:5px;}
.toogle-serives .toggle-box .card .card-header a.collapsed .toggle_icon .vert_icon{border-left-style:solid !important;border-left-width:3px !important;height:11px;border-color:#e1e1e1 !important;align-content:center;position:absolute;left:38%;right:0;margin:0 auto;top:7%;}
.toogle-serives .toggle-box .card .card-header a .toggle_icon .vert_icon{border:none;}
.toogle-serives .toggle-box{margin-bottom:50px;}
.toogle-serives .toggle-box .card .card-header a .toggle_icon .hor_icon{border-top-style:solid;border-top-width:3px;border-color:#e1e1e1;left:10%;width:11px;position:absolute;top:38%;bottom:0;}
.toogle-serives .toggle-box .card .card-body{background:#fcfcfc;padding:12px 5px 12px 5px;}
.toogle-serives .toggle-box .card .card-body ul{margin-left:7px;padding:0;}
.toogle-serives .toggle-box .card .card-body ul li{margin-left:1em;padding:3px 0;color:#666666;font-size:15px;}
.w-90{width:90% !important;}
.why-choice .choice-box{position:relative;clear:both;margin-bottom:20px !important;}
.why-choice .choice-box .choice-img{position:relative;width:74px;height:74px;font-size:27px;line-height:72px;border-style:solid;border-width:1px;border-radius:500px;text-align:center;margin-right:22px;color:#222222;border-color:#e1e1e1;float:left;}
.why-choice .choice-box .choice-text{overflow:hidden;}
.why-choice .choice-box .choice-text h3{letter-spacing:1px;text-transform:uppercase;font-size:1.25em;color:#222222;font-weight:600;}
.why-choice .choice-box .choice-text p{margin-bottom:0;color:#666666;font-size:15px;padding:0 14px;}
.choose-choice{padding:50px 0;background-color:#0a0a0a;}
.choose-choice iframe{width:100%;max-width:560px;}
footer .footer-top{padding:15px 0 30px 0;background-color:#222222;color:#dddddd;border:1px solid #444444;}
footer .footer-top .footer-widget h3.widgettitle{border-style:solid;border-right-style:solid;border-left-style:solid;border-width:1px;border-right-width:1px;border-left-width:1px;padding:10px 0;border-left:none;border-right:none;margin-bottom:15px;margin-top:0.85em;color:#919191;border-color:#444444;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:1.1em;}
footer .footer-top .footer-widget p{
font-size: 12px;
line-height: 16px;
border-color: #444444;
margin: 0.85em 0;
}
a{color:#fff;}
footer .footer-top  .footer-logos{max-width:240px;}
footer .footer-bottom{font-size:11px;background-color:#333333;color:#eeeeee;padding:15px 0;}
footer .footer-bottom .footer-menu{text-align:right;}
footer .footer-bottom .footer-menu ul{padding:0;list-style:none;margin:7px 0;}
footer .footer-bottom .footer-menu ul li{display:inline-block;line-height:10px;padding:0 10px;border-right:1px solid #444444;}
footer .footer-bottom .footer-menu ul li a:hover{color:#aaaaaa;}
.footer-widget li{list-style:none;}
.footer-logos li{list-style:none;}
.footer-logos img{margin-bottom:.5rem!important;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin-bottom:0 !important;}
.vc_row{margin:0;}
.vc_column_container>.vc_column-inner{padding:0 !important;}
.why-choice{margin:0 !important;}
.video-section{margin:0 !important;}
.our-services{margin:0 !important;}
.template-inner-page{padding:50px 0;}
.interior-section .interior-box > .wpb_wrapper{position:relative;}
.interior-section .interior-box > .wpb_wrapper .plumbing-img{position:relative;right:0;float:right;}
.interior-section .interior-box > .wpb_wrapper .plumbing-img img{width:100%;}
.interior-section h2.interior-heading{text-transform:uppercase;letter-spacing:1px !important;color:#222222 !important;font-size:24px !important;line-height:1.1em !important;margin-bottom:14px !important;}
.page-id-22 .interior-section h4{text-transform:lowercase;letter-spacing:1px !important;color:#222222 !important;font-size:18px !important;line-height:1.1em !important;margin-bottom:14px !important;font-weight:600;}
.interior-section h3.interior-heading{text-transform:uppercase;letter-spacing:1px !important;color:#222222 !important;font-size:24px !important;line-height:1.1em !important;margin-bottom:14px !important;}
.interior-section  ul{margin-left:7px;margin-bottom:20px;padding:0;}
.interior-section  ul li{color:#666666;margin-left:1em;padding:3px 0;font-size:15px;}
.interior-section ul li.first-img{list-style:none;}
.interior-section p{color:#666666;font-size:15px;}
.policy-form label , .policy-form label input{width:100%;}
.policy-form label{font-size:14px;font-weight:600;color:#666666;}
.policy-form label input, .policy-form textarea{border-color:#e1e1e1;background-color:#fcfcfc;color:#919191;border:1px solid #e1e1e1;padding:5px 6px;width:100%;display:block;margin-bottom:20px !important;background:#fff;}
.our-services-tab .our-services-column{padding:0 30px;}
.our-services-tab .our-services-column h4{cursor:pointer;font-weight:bold;font-size:17px;color:#666666;}
.our-services-tab .our-services-column .vc_tta-panel-heading{background:#fff !important;color:#666666;}
.our-services-tab .our-services-column .vc_tta-panels-container{border-color:#e1e1e1;border-style:solid;border-width:1px;margin-bottom:50px;}
.our-services-tab .our-services-column  .vc_tta-panel-body{background:#fcfcfc !important;}
.our-services-tab .our-services-column  .vc_tta-panel-body ul{padding:0;margin-left:7px;}
.our-services-tab .our-services-column  .vc_tta-panel-body ul li{margin-left:1em;padding:3px 0;color:#666666;font-size:15px;}
.interior-section  .price-services{text-align:center;}
.price-img img{margin-bottom:30px;width:100%;padding-left:15px;padding-right:15px;}
.price-img strong{color:#2d5c88;font-weight:600;}
.policy-form #wpcf7_signature-550_clear{padding:9px 22px;cursor:pointer;-webkit-appearance:none;border:none;background:#ddd;}
.policy-form .wpcf7-submit{background-color:#2d5c88;color:#ffffff;border-color:#0b3a66;padding:9px 22px;cursor:pointer;-webkit-appearance:none;border:none;}
.policy-form .wpcf7-submit:hover{background-color:#3d71a1;color:#ffffff;border-color:#1b5080;}
.date-info{color:#666666;font-size:15px;}
.our-services-tab i.vc_tta-controls-icon::before{font-family:"Font Awesome 5 Free";content:"\f0fe" !important;transform:inherit !important;font-style:normal;border:none !important;margin-top:2px;}
.our-services-tab h4.vc_tta-panel-title a span{position:relative;}
.our-services-tab h4.vc_tta-panel-title a span::before{font-family:"Font Awesome 5 Free";content:"\f13a";position:absolute;right:-14%;top:19%;}
.our-services-tab .vc_active i.vc_tta-controls-icon::before{font-family:"Font Awesome 5 Free";content:"\f146" !important;transform:inherit !important;font-style:normal;border:none !important;margin-top:2px;}
.page-template #rev_slider_6_1_wrapper .hesperiden.tparrows{cursor:pointer;background:transparent;width:60px;height:60px;position:absolute;display:block;z-index:1000;border-radius:50%;border:1px solid #fff;text-align:center;padding:10px;}
.page-template #rev_slider_6_1_wrapper .hesperiden.tparrows:hover{background:transparent;}
.page-template #rev_slider_6_1_wrapper .hesperiden.tparrows{left:1% !important;}
.page-template #rev_slider_6_1_wrapper .hesperiden.tp-rightarrow{left:99% !important;}
.customer-agreement-from h2{margin-bottom:30px !important;font-family:initial;text-align:center;font-size:24px;font-weight:bold;}
.customer-agreement-from label{font-family:initial;width:28%;}
.customer-agreement-from input, .customer-agreement-from select{height:23px;width:176px;}
.customer-agreement-from .wpcf7-list-item input{width:auto;height:inherit;}
.customer-agreement-from  .wpcf7-form-control.wpcf7-submit{background-color:#2d5c88;color:#ffffff;border-color:#0b3a66;padding:9px 22px;cursor:pointer;-webkit-appearance:none;border:none;margin:0 auto;display:block;height:inherit;margin-top:20px;}
.cat2{background:#dce3f3;padding:1px 23px 32px 25px;}
.cat1 {
background: #dadada;
padding: 1px 23px 32px 25px;
}@media(max-width:1199px){   
.interior-section .interior-box > .wpb_wrapper .plumbing-img img{width:78%;display:block;margin:0 auto;}
.fb-page  iframe{transform:scale(0.70);-webkit-transform:scale(0.70);transform-origin:0 0;-webkit-transform-origin:0 0;}
.main-menu .navbar .navbar-nav .nav-item a{padding:0 10px;font-size:12px;}
footer .footer-bottom .footer-menu{text-align:center;}
footer .footer-bottom .copyright-box{text-align:center;}
.our-services-tab .our-services-column h4{font-size:17px;min-height:62px;}
} @media(max-width:991px){  
.interior-section .interior-box > .wpb_wrapper .plumbing-img img{width:73%;margin:0 auto;display:block;}
.fb-page  iframe{transform:scale(0.47);-webkit-transform:scale(0.47);transform-origin:0 0;-webkit-transform-origin:0 0;}
.why-choice .choice-box .choice-img{float:none;margin-bottom:15px;}
footer .footer-bottom .footer-menu{text-align:left;}
.logo-section{-ms-flex-pack:justify !important;justify-content:space-between !important;display:-ms-flexbox !important;display:flex !important;align-items:center;padding-top:14px;padding-bottom:14px;}
.header-logo{width:80%;}
.navbar-toggler-icon{background-size:88%;margin-right:12px;}
.navbar-toggler{display:block;}
.navbar-toggler{padding:0;}
.header-main .container{padding:0 10px;}
header .top-header .phone-info{text-align:center;}
.main-menu{position:absolute;height:auto;}
.mobile-offcanvas.show{visibility:visible;transform:translateX(0);background:#fff;}
header .header-main .header-logo a img{height:39px;width:auto !important;}
.offcanvas-header{display:block;}
.mobile-offcanvas{visibility:hidden;transform:translateX(100%);border-radius:0;display:block;position:fixed;top:0;right:0;height:100%;z-index:1200;width:97.5%;overflow-y:scroll;overflow-x:hidden;-webkit-transform:translateX(350px);transform:translateX(350px);-webkit-transition:all 0.5s cubic-bezier(0.75, 0, 0.25, 1);transition:all 0.5s cubic-bezier(0.75, 0, 0.25, 1);}
.mobile-offcanvas.show{visibility:visible;transform:translateX(0);}
.navbar-nav{padding:109px 0px;}
.main-menu .navbar .navbar-nav .nav-item a{line-height:1.3em;height:auto;padding:15px 39px;display:block;text-align:left;text-decoration:none;color:#333333;border-color:#e1e1e1;border-bottom-style:solid;border-bottom-width:1px;font-weight:600;font-size:14px;}
.offcanvas-header .btn-close{color:#333333;font-size:35px;font-weight:400;}
} @media(max-width:768px){  
.interior-section .interior-box > .wpb_wrapper .plumbing-img{position:relative !important;right:0;}
.interior-section  .price-services{text-align:left;}
.fb-page  iframe{transform:scale(0.37);-webkit-transform:scale(0.37);transform-origin:0 0;-webkit-transform-origin:0 0;}
.our-services-tab .our-services-column h4{font-size:12px;min-height:52px;}
.our-services-tab .our-services-column{padding:0 5px;}
.container{width:85%;}
.putting-mind .putting-details .put-heading h3{font-size:27px;}
footer .footer-bottom .footer-menu{text-align:left;}
.interior-section .interior-box > .wpb_wrapper .plumbing-img{position:absolute;right:0;bottom:0;text-align:right;margin:0 auto;float:inherit;}
.interior-section .interior-box > .wpb_wrapper .plumbing-img img{width:45% !important;margin:0;text-align:left;}
}
@media(max-width:767px){   
.fb-page iframe{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0;}
.interior-section .interior-box > .wpb_wrapper .plumbing-img{position:relative !important;right:0;float:inherit;}
.footer-widget{margin-bottom:30px;}
.container{width:85%;max-width:85%;margin:0 auto;padding-left:0;padding-right:0;float:none;}
footer .footer-top .footer-logos{max-width:100%;text-align:left !important;width:100%;}
footer .footer-bottom .footer-menu{text-align:left;}
footer .footer-bottom .footer-menu ul li{border-left:1px solid #444444;width:49%;border-right:none;}
.toogle-serives .toggle-box .card .card-header a{font-size:15px;}
.slider-section img{min-height:200px;}
.putting-mind .putting-details .put-heading h3{font-size:25px;margin-bottom:30px;}
} @media(max-width:576px){  
.interior-section h2.interior-heading {
text-transform: uppercase;
letter-spacing: 1px !important;
color: #222222 !important;
font-size: 20px !important;
line-height: 1.1em !important;
margin-bottom: 14px !important;
}  
.our-services-tab .our-services-column h4 {  
font-size: 13px;
} 
.our-services-tab .our-services-column .vc_tta-panels-container {
margin-bottom: 30px; 
} 
.fb-page iframe {
transform: scale(1);
-webkit-transform: scale(1);
transform-origin: 0 0;
-webkit-transform-origin: 0 0; 
}
}