@import url(http://fonts.googleapis.com/css?family=Lato:300,400,300italic,400italic);@import url(http://fonts.googleapis.com/css?family=Montserrat:700,400);@import url(//designers.hubspot.com/hs-fs/hub/327485/file-2054199286-css/font-awesome.css);@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i&display=swap');.updated_header .madimack_menu ul li a{font-size:16px;color:#fff;font-weight:400;font-family:'Ubuntu',sans-serif}.home_banner_updated .banner-text h3 span,.home_banner_updated .banner-text h1 span{font-size:70px;font-weight:600;color:#fff;display:block;font-family:'Raleway',sans-serif;text-transform:uppercase;line-height:74px}.home_banner_updated .banner-text h3,.home_banner_updated .banner-text h1{font-size:36px;font-weight:600;color:#fff;font-family:'Raleway',sans-serif;text-transform:uppercase}.home_banner_updated .banner-text p{font-size:18px;font-weight:400;color:#fff;font-family:'Ubuntu',sans-serif;max-width:580px;display:block;margin:0;line-height:26px;padding:0 0 15px 0}.home_banner_updated .banner-text a{background:#6ca1c8;font-size:20px;font-family:'Ubuntu',sans-serif;font-weight:bold;color:#fff;border-radius:120px;padding:17px 25px}.home_banner_updated .banner-text a:hover{background:#283853}.resdital_sec{padding:80px 0}.resdital_sec h2{color:#283853;font-size:36px;font-family:'Raleway',sans-serif;font-weight:bold;text-transform:uppercase;padding-bottom:25px}.resdital_sec h4{display:block;font-size:18px;color:#6ca1c8;position:relative;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:initial}.resdital_sec h4 span{background:#6ca1c8;width:42px;height:1px;position:relative;display:inline-block;margin:0px 16px 6px 0;line-height:25px}.resdital_sec .widget-type-rich_text h3{font-size:22px;color:#283853;font-weight:bold;text-transform:uppercase;padding:20px 0 0 0}.latest-serces{padding:80px 0;background:#f4f4f4}.latest-serces h2{color:#283853;font-size:36px;font-family:'Raleway',sans-serif;font-weight:bold;text-transform:uppercase}.latest-serces h4{display:block;font-size:18px;color:#6ca1c8;position:relative;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:initial}.latest-serces .itallib h3{color:#484848;font-size:30px;font-weight:700;font-family:'Raleway',sans-serif;text-transform:uppercase;padding-top:25px}.latest-serces .itallib h3 img{display:block;margin:0 auto}.latest-serces h4 span{background:#6ca1c8;width:42px;height:1px;position:relative;display:inline-block;margin:0px 16px 6px 0;line-height:25px}.latest-serces .pool{width:20% !important;padding:0 10px !important;margin:0 !important}.latest-serces .itallib p{color:#484848;font-size:22px;font-family:'Ubuntu',sans-serif;font-style:italic;line-height:32px}.contentr h5{color:#283853;font-size:24px;font-family:'Ubuntu',sans-serif;text-transform:uppercase;line-height:32px;font-weight:bold;padding-top:30px}.latest-serces .pool h4{text-transform:uppercase;background:#283853;color:#fff;font-size:18px;min-height:76px;padding:13px;font-family:'Ubuntu',sans-serif}.servce-sec{padding:30px 0 0 0}.servce-sec .right-sec{align-self:center;display:flex;padding:41px 0 0 0}.servce-sec .right-sec h2{font-family:'Raleway',sans-serif;font-size:24px;text-transform:uppercase}.servce-sec .right-sec ul{margin:0}.servce-sec .right-sec ul li{color:#484848;font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:400;padding:10px 0}.servce-sec .right-sec ul li:before{content:"\f192"}.latest-serces.secnd{background:url(https://cdn2.hubspot.net/hubfs/4337543/commerical-banner.jpg) no-repeat center;background-size:cover;padding:70px 0}.latest-serces.secnd .itallib h3{color:#fff}.latest-serces.secnd .itallib p{color:#fff;opacity:.6}.latest-serces.secnd .contentr h5{color:#fff}.latest-serces.secnd .pool h4{background:#6ca1c8}.latest-serces.secnd .servce-sec .right-sec h2{color:#fff}.latest-serces.secnd .servce-sec .right-sec ul li{color:#fff}.latest-serces.secnd .servce-sec .right-sec{padding:0}.latest-serces.secnd .servce-sec .right-sec ul li:before{color:#fff}.property_automation h4 span{background:#6ca1c8;width:42px;height:1px;position:relative;display:inline-block;margin:0px 16px 6px 0;line-height:25px}.property_automation h4{display:block;font-size:18px;color:#6ca1c8;position:relative;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:initial}.property_automation h2{font-size:36px;font-weight:700;color:#283853;line-height:45px;text-transform:uppercase;margin:0 0 35px 0;font-family:'Raleway',sans-serif}.property_automation h2 span{color:#6ca1c8;font-weight:900}.hover_effect{position:relative;z-index:9;width:100%}.effect{position:absolute;z-index:9;bottom:0;left:0;right:0;background:rgba(108,161,200,0.87);padding:22px;transition:all .3s;opacity:0;visibility:hidden;top:0px;transition:all .3s ease-in-out}.effect .layout-widget-wrapper{border:1px solid #fff;position:absolute;top:22px;right:22px;left:22px;bottom:22px}.effect span{position:absolute;margin:20px 10px;display:block;top:21%}.effect h3,.effect h4{color:#fff;font-size:24px;line-height:30px;font-weight:400;padding:0;margin:0;text-align:center}.effect a{background:#283853;font-size:18px;font-family:'Ubuntu',sans-serif;font-weight:400;color:#fff;border-radius:120px;padding:16px 25px;margin-top:18px;text-align:center;text-transform:uppercase;margin:22px auto 0;display:block;max-width:165px}.hover_effect:hover .effect{opacity:1;visibility:visible}.energy_solution{background:#283853}.energy_solution h2{font-size:36px;font-weight:700;color:#fff;line-height:45px;text-transform:uppercase;font-family:'Raleway',sans-serif}.energy_solution h2 span{display:block}.energy_solution h4{display:block;font-size:18px;color:#6ca1c8;position:relative;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:initial}.energy_solution h4 span{background:#6ca1c8;width:42px;height:1px;position:relative;display:inline-block;margin:0px 16px 6px 0;line-height:25px}.energy_solution p{color:#fff;font-size:18px;font-family:'Ubuntu',sans-serif;font-weight:400;padding:0;margin:0 0 18px 0;opacity:.6}.energy_text{padding:30px}.customer-review-sec{background:url(https://cdn2.hubspot.net/hubfs/4337543/testnomial-slider.jpg) no-repeat center;background-size:cover;padding:70px 0}.customer-review-sec h2{color:#fff;font-size:36px;font-weight:700;font-family:'Raleway',sans-serif}.customer-review-sec h2:before,.customer-review-sec h2:after{display:none}.customer-review-sec h4{display:block;font-size:18px;color:#fff;position:relative;font-family:'Ubuntu',sans-serif;font-weight:400;text-transform:initial}.customer-review-sec h4 span{background:#fff;width:42px;height:1px;position:relative;display:inline-block;margin:0px 16px 6px 0;line-height:25px}.customer-review-sec p{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;line-height:32px;font-style:italic;font-weight:400}.customer-review-sec h3{color:#fff;font-family:'Ubuntu',sans-serif;font-weight:400}.span12.widget-span.widget-type-global_group.madimack_footer_outer.updated-footer{background:url(https://cdn2.hubspot.net/hubfs/4337543/fotter-banner.jpg) no-repeat center;background-size:cover;margin:0;border:0}.updated-footer .madimack_footer h3{color:#6ca1c8;font-family:'Raleway',sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}.updated-footer .madimack_footer ul li,.updated-footer .madimack_footer ul li a{color:#fff}.updated-footer .madimack_footer ul li a{position:relative}.updated-footer .madimack_footer p{color:#fff}.updated-footer ul li svg{color:#fff}.updated-footer .madimack_footer ul li,.updated-footer .footer-menu ul li a{padding-left:0 !important}.updated-footer .footer-contact li{margin:0 20px}.updated-footer .footer-contact ul li svg{left:-20px}@media only screen and (max-width:1100px){.latest-serces .pool{width:33.3% !important}.latest-serces .pool img.hs-image-widget{width:100%}}@media only screen and (max-width:767px){.home_banner_updated .banner-text h1 span,.home_banner_updated .banner-text h3 span{font-size:60px;line-height:70px}.home_banner_updated .banner-text h3,.home_banner_updated .banner-text h1{font-size:31px}.resdital_sec{padding:35px 0}.latest-serces{padding:35px 0}.latest-serces .pool{width:49% !important;display:inline-block}.latest-serces.secnd{padding:40px 0}.latest-serces .itallib h3{padding-top:0px}.property_automation{padding:35px 0px}.hover_effect{text-align:center;margin-bottom:20px}.hover_effect img.hs-image-widget{width:100% !important}.servce-sec{padding:20px 0 0px 0}.contentr h5{text-align:center !important}.customer-review-sec{padding:35px 0}}@media only screen and (max-width:580px){.home_banner_updated .banner-text h1 span,.home_banner_updated .banner-text h3 span{font-size:50px;line-height:60px}.home_banner_updated .banner-text h3,.home_banner_updated .banner-text h1{font-size:28px}.latest-serces .pool{width:100% !important;margin-bottom:10px !important}.latest-serces .pool h4{min-height:50px}.property_automation h2{font-size:28px;line-height:38px}.customer-review-sec h2{font-size:28px}.customer-review-sec p{font-size:18px;line-height:30px}.energy_solution h2{font-size:28px;line-height:40px}.latest-serces .itallib p{font-size:20px}.latest-serces h2{font-size:32px}.resdital_sec .widget-type-rich_text h3{margin:0}}@media only screen and (max-width:480px){.home_banner_updated .banner-text h1 span,.home_banner_updated .banner-text h3 span{font-size:42px;line-height:50px}.home_banner_updated .banner-text h3,.home_banner_updated .banner-text h1{font-size:24px}}@media only screen and (max-width:414px){.home_banner_updated .banner-text h1 span,.home_banner_updated .banner-text h3 span{font-size:36px;line-height:42px}.home_banner_updated .banner-text h3,.home_banner_updated .banner-text h1{font-size:21px}}