@charset "UTF-8";
/* https://identifydrainage.co.uk/wp-content/themes/kallyas-child/custom.css?ver=6.7.6 */
.site-footer{padding:60px 0 0}.banner_section{padding-top:0}.home .action_box-title span.fw-semibold h3{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:800}.home .action_box-subtitle{opacity:1}span.fw-semibold1 h1{font-size:20px;font-weight:700;text-align:CENTER}.site-header.site-header--absolute{position:relative!important}div#text-6 h5{color:#00a0c4;font-size:22px;margin-top:0;text-align:center}h5.logo_text{margin-top:0px!important}@media screen and (max-width:991px){.desktop_image.section-sidemargins .zn_section_size.full_width{margin-left:0;margin-right:0}}@media only screen and (max-width:1299px){.main-nav>ul>.menu-item>a{padding:6px 10px!important}}@media only screen and (max-width:1199px){.static-content__wrapper{height:600px!important}.services_box--modern .services_box__list-text{padding-left:0px!important}.services_box--modern.sb--hasicon .services_box__list li{padding-left:20px!important}}@media only screen and (max-width:1090px) and (min-width:961px){div#media_image-16 img{width:120px}}@media only screen and (max-width:1024px) and (min-width:961px){.Empty_section_area{padding-bottom:20px!important}}@media only screen and (max-width:979px) and (min-width:901px){.container.siteheader-container{width:100%!important}.site-logo-img{max-width:100%!important;position:relative}ul.logos{padding-left:0}}@media only screen and (max-width:960px) and (min-width:768px){.Empty_section_area{padding-bottom:120px!important}.kl-main-header.site-header-bottom-wrapper.clearfix.sh--dark{margin-top:59px!important}.site-header.style9 .site-header-main{height:auto!important}}@media only screen and (max-width:767px){.services_list{display:block}.iosSlider .kl-caption-posv-top,.iosSlider .kl-caption-posv-bottom,.iosSlider .kl-caption-posv-middle{bottom:40%}.site-header-main-wrapper .container.siteheader-container{padding-right:0}.static-content__wrapper{height:400px!important}}@media only screen and (min-width:480px){ul.phone_number li{padding:0 7px}}@media only screen and (max-width:480px){.iosSlider .kl-caption-posv-top,.iosSlider .kl-caption-posv-bottom,.iosSlider .kl-caption-posv-middle{bottom:25%}}@media only screen and (max-width:480px){.static-content__wrapper{height:300px!important}.home .action_box.style3 .action_box-inner{padding-left:0;padding-right:0}}.jim_img{margin-top:20px}ul.phone_number{text-align:center;padding-left:0}ul.phone_number li{list-style:none;display:inline-block;font-weight:700}ul.phone_number li a{color:white!important;font-size:20px}.Home_slider .iosSlider.kl-slideshow-inner .iosSliderNav.znSlickNav{display:none}.fw-semibold h1{font-size:24px;font-weight:700}.home .services_box__content p{margin-bottom:5px}span.contact_jim1{color:#00a0c4;font-size:16px}.textwidget.contact-details p.email_icon{background:url(/demo/wp-content/uploads/2018/03/black-envelope.png) no-repeat left}ul.includes_list,ul.includes_list1{width:50%;float:left}ul.includes_list li,ul.includes_list1 li{font-size:18px;font-weight:400;list-style-type:none;position:relative;line-height:1.8em}p.phone_number{font-size:20px}ul.includes_list li:before,ul.includes_list1 li:before{content:'';width:5px;height:5px;position:absolute;left:0;top:14px;border-radius:50%;display:block;background-color:#00a0c3;box-shadow:0 0 0 2px #fffffe;-webkit-transition:all .15s;transition:all .15s}span.jim_listing_area{position:relative;left:13px}h3.hints_point{margin-top:0;font-weight:700}h3.title_big p.phone_number,h4.title_small p.phone_number{font-weight:700}h4.title_small p.phone_number{font-size:22px}.site-header-separator.separator{background:none!important}.kl-main-header.site-header-bottom-wrapper.clearfix.sh--dark .container.siteheader-container{width:100%!important;padding:0px!important}@media only screen and (max-width:1180px){.site-header-col-center.site-header-bottom-center{position:absolute;right:0}.zn-res-menuwrapper{position:relative;top:9px}.kl-main-header.site-header-bottom-wrapper.clearfix.sh--dark{padding-top:0px!important}.sh--dark .zn-menuBurger span{background:white!important}}@media (min-width:768px){.action_box-title{margin-bottom:40px!important}}@media only screen and (max-width:767px){h5.logo_text{font-size:20px!important}.zn-res-menuwrapper{margin-left:15px!important}.action_box.style3 .action_box-content{text-align:left!important}ul.includes_list,ul.includes_list1{width:100%!important;float:none;padding-left:0;margin-bottom:0}.action_box-title{text-align:left!important}}@media only screen and (max-width:600px){p.phone_number a{display:block}}.action_box.style3 .action_box-content{text-align:left;display:table}@media only screen and (max-width:960px) and (min-width:768px){.blue_box_area{}}