                        @import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap');
                        * {
                            padding: 0;
                            margin: 0;
                        }
                        
                        body {
                            font-family: "Poppins" !important;
                            scroll-behavior: smooth;
                            line-height: 26px;
                        }
                        a:hover {
                            color: #944d03;
                            text-decoration: underline;
                        }
                        p {
                            margin-top: 0;
                            margin-bottom: 10px;
                            font-size: 14px;
                        }
                        a.broch.btnn.ds {
                            margin-top: 0px;
                        }
                          .dropdown:hover > .dropdown-menu {
                            display: block;
                          }
                          
                          .dropdown-menu {
                            transition: all 0.3s ease-in-out;
                            transform: translate3d(0, -20px, 0);
                            opacity: 0;
                          }
                          
                          .dropdown:hover .dropdown-menu {
                            transform: translate3d(0, 0, 0);
                            opacity: 1;
                          }
                          ul.dsz {
                            margin-left: 25px;
                        }
                        section.inner-page.news img {
                            padding-bottom: 20px;
                        }
                          hr {
                            margin-top: 1rem;
                            margin-bottom: 1rem;
                            border: 0;
                            border-top: 1px solid rgba(0, 0, 0, .1);
                            width: 100%;
                        }

                        
                        p.contdetails {
                            font-size: 18px;
                            margin-bottom: 5px;
                        }
                        .btn-common.pdt {
                            margin-top: 10px;
                        }
                        .img-fluid {
                            width: 100%;
                        }
                        section.inner-page.clients img {
                            margin-bottom: 40px;
                        }
                        p.mainpara.abt.s {
                            padding-top: 0px;
                            padding-bottom: 5px;
                            margin-bottom: 0px;
                        }
                        .card {
                            box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);
                            border-radius: 2px;
                            background-color: #fff;
                            margin-bottom: 20px;
                            margin-bottom: 2rem;
                            border-radius: 3px;
                        }
                        .hight-s {
                            position: relative;
                            width: 100%;
                            height: fit-content;
                            padding: 20px;
                            margin: auto;
                            background: rgb(176,93,16);
                            background: linear-gradient(90deg, rgba(176,93,16,1) 0%, rgba(132,67,0,1) 100%);
                            border-radius: 50% / 10%;
                            color: white;
                            text-align: center;
                            text-indent: 0.1em;
                        }
                       
                        a.whatsap {
                            position: fixed;
                            top: 58px;
                            right: 10px;
                            z-index: 99999;
                        }
                        .scroll {
                            position: fixed;
                            bottom: 25px;
                            right: 25px;
                            width: 50px;
                            height: 50px;
                            border-radius: 50%;
                            border: none;
                            background-color: rgba(237, 237, 237, 0.9);
                            transition: all 150ms ease;
                            transform: scale(0);
                              outline: none;
                              cursor: pointer;
                              z-index: 99999999;
                          }
                          .scroll:focus {
                            outline: none;
                          }
                          
                          .fa-caret-up {
                            color: #af5d10;
                            margin-top: 15px;
                            font-size: 36px;
                          }
                          i.fa.fa-clone {
                            font-size: 15px;
                            padding-right: 5px;
                        }
                          .scroll:hover i.fa {
                            animation: jump 800ms infinite;
                          }
                          img.img-fluid.abt {
                            margin-bottom: 10px;
                        }
                          .footer-btm p a {
                            color: #fff;
                            padding-top: 5px;
                            font-size: 12px;
                        }
                        .footer-btm p {
                            padding-top: 10px;
                        }
                        .footer-btm {
                            margin-top: 30px;
                            border-top: 1px solid #bb6d23;
                        }
                          @keyframes jump {
                            50% {
                              transform: translateY(-10px);
                            }
                            100% {
                              transform: translateY(0);
                            }
                          }
                        
                        .fixed-top {
                            position: fixed;
                            top: 30px;
                            right: 0;
                            left: 0;
                            z-index: 1030;
                        }
                        .home-descrp {
                            display: flex;
                            flex-direction: row;
                            margin-bottom: 5px;
                        }
                     
                        .span-flex{
                            padding-right: 10px;
                        }
                        .navbar-dark .navbar-nav .nav-link {
                            color: rgb(12 12 12);
                        }
                        
                        h5.mainhead {
                            text-align: center;
                            font-weight: 400;
                            font-size: 16px;
                        }
                        
                        .navbar-dark .navbar-nav .active>.nav-link {
                            color: #f00;
                        }
                        
                        section.header-top {
                            position: relative;
                            display: block;
                        }
                        
                        section.homemotto {
                            padding: 40px;
                            background: #ffe9c2;
                            color: #000;
                        }
                        
                        header {
                            position: relative;
                            display: block;
                        }
                        h3.main-head {
                            font-size: 36px;
                            text-align: center;
                            margin-bottom: 20px;
                        }
                        section.homemotto p {
                            text-align: center;
                            padding-top: 10px;
                            font-size: 18px;
                            font-weight: 500;
                            margin-bottom: 25px;
                        }
                        
                        section.homedescription {
                            padding: 50px 0px;
                            position: relative;
                        }
                        
                        img.spinner-logo {
                            width: 120px;
                            position: absolute;
                            top: -40px;
                            left: 46%;
                        }
                        li.nav-item {
                            padding: 0px 4px;
                        }
                        /* section.message {
                            background: url(./img/bg2.jpg);
                            background-size: cover;
                            padding: 10px 0px;
                            background-attachment: fixed;
                        } */
                        
                        section.message h2 {
                            color: #00a2ff;
                            text-shadow: 1px 1px 0px #fff;
                            font-weight: bolder;
                            font-size: 46px;
                        }
                        section.welcome h4 {
                            text-align: center;
                            font-size: 16px;
                            font-weight: 600;
                            font-family: fangsong;
                        }
                        .mt-3 {
                            margin-top: 30px!important;
                        }
                        
                        section.daikinsec {
                            padding: 50px 0px;
                        }
                        
                        section.message h1 {
                            color: #fff;
                            font-weight: 600;
                            font-size: 45px;
                        }
                     
                        
                        #carouselExampleIndicators .carousel-inner .carousel-item {
                            transition: -webkit-transform 2s ease;
                            transition: transform 2s ease;
                            transition: transform 2s ease, -webkit-transform 2s ease;
                        }
                        
                        h2.footerhead {
                            margin-top: 30px;
                        }
                        
                        h3.equipment {
                            text-align: center;
                            font-size: 23px;
                            padding-top: 20px;
                            color: #2e3192;
                            font-weight: 600;
                        }
                        
                        .card.equip {
                            margin-bottom: 20px;
                            box-shadow: 2px 2px 2px #eee;
                        }
                        
                        p.advdalkin {
                            font-weight: 600;
                            font-size: 18px;
                        }
                        
                        h2.mainhead {
                            color: #464646;
                            margin-bottom: 5px;
                            padding-top: 10px;
                            font-size: 24px;
                        }
                        
                        p.advdalkin {
                            font-weight: 600;
                            font-family: fangsong;
                            font-size: 18px;
                            line-height: 38px;
                        }
                        
                        a.btummesg {
                            padding: 15px 20px;
                            color: #000;
                            background: #eee;
                            display: inline-table;
                            margin-top: 10px;
                            font-weight: 600;
                        }
                        
                        a.hovecard-product {
                            text-decoration: none;
                        }
                        
                        a.hovecard-product:hover {
                            text-decoration: none;
                        }
                        
                        .card.pipes:hover {
                            box-shadow: 2px 2px 2px #ab2c2c;
                            transition: all 2s ease;
                        }
                        
                        h3.mainhead {
                            color: #303030;
                            text-align: center;
                            margin-bottom: 5px;
                            font-size: 24px;
                            padding-top: 15px;
                            margin-bottom: -5px;
                        }
                        
                        i.fa.foot {
                            font-size: 30px;
                        }
                        section.inner-page.product h3 {
                            font-size: 22px;
                        }
                        ul.brands {
                            list-style: none;
                        }
                        ul.brands {
                            list-style: none;
                            margin-bottom: 5px;
                        }
                        ul.brands li {
                            padding-bottom: 10px;
                        }
                        ul.brands i.fa {
                           padding-right: 5px;
                           color: #d33142;
                        }
                        span.hightlight {
                            color: #0094da;
                        }
                        section.inner-page.product .card {
                            margin-bottom: 25px;
                        }
                        section.inner-page.product .card.second {
                            min-height: 648px;
                        }
                        article.toheader {
                            background: #944d03;
                            padding: 1px;
                            width: 100%;
                            height: 36px;
                            position: relative;
                            box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);
                            z-index: 999;
                        }    
                        section.welcome {
                            background: #dc761c;
                            height: 300px;
                            position: relative;
                        }
                        section.welcome h1 {
                            padding-top: 7%;
                            text-align: center;
                            color: #fff;
                        }
                        a.topheader {
                            color: #ffffff;
                        }
                        
                        .navbar-dark .navbar-toggler {
                            color: #944d03;
                            /* border-color: rgb(66 43 43 / 66%); */
                        }
                        
                        .navbar-dark .navbar-toggler-icon {
                            background-image: url(./img/bars-solid.svg);
                        }
                        
                        .navbar-dark .navbar-nav .active>.nav-link,
                        .navbar-dark .navbar-nav .nav-link.active,
                        .navbar-dark .navbar-nav .nav-link.show,
                        .navbar-dark .navbar-nav .show>.nav-link {
                            /* color: #000; */
                            background: #eee;
                            border-radius: 5px;
                            font-size: 18px;
                            padding-left: 10px;
                        }
                        
                        section.equipment {
                            padding: 10px 0px 30px 0px;
                        }
                        
                        h5.topheader {
                            float: right;
                            font-size: 16px;
                            padding-top: 7px;
                            padding-right: 25px;
                        }
                        h5.topheader i.fa {
                            padding-right: 5px;
                        }
                        h5.topheader:first-child{
                            padding-right:20px!important
                        }
                        h5.topheader.Quick {
                            font-size: 16px;
                            padding-top: 7px;
                            float: left;
                        }
                        
                        i.fa.fa-envelope-o.headertop {
                            line-height: 19px;
                            padding-right: 10px;
                        }
                        h1.mainhead {
                            font-weight: 600;
                            color: #944d03;
                            font-size: 30px;
                        }
                        section.quick-vdeo-form h2 {
                            background: #ffe9c2;
                            text-align: center;
                            padding: 10px;
                            margin-bottom: 20px;
                        }
                        section.quick-vdeo-form h5 {
                            font-size: 16px;
                            padding-bottom: 10px;
                        }
                        section.quick-vdeo-form h2 {
                            padding-bottom: 15px;
                            font-size: 28px;
                        }
                        p.mainpara.abt {
                            padding-top: 5px;
                            padding-bottom: 10px;
                        }
                        
                        span.hightheading {
                            font-weight: 600;
                            color: #0762cc;
                        }
                        
                        section.pipes {
                            padding: 60px;
                            background: #3696ff;
                        }
                        
                        h1.mainheading {
                            color: rgb(148 77 3);
                            text-align: center;
                            font-size: 34px;
                            margin-bottom: 20px;
                        }
                        
                        a.dropdown-item {
                            padding: 15px 15px;
                        }
                        
                        .dropdown-item:focus,
                        .dropdown-item:hover {
                            color: #ffffff;
                            text-decoration: none;
                            background-color: #944d03;
                        }
                        
                        section.quick-vdeo-form {
                            padding: 60px 0px;
                        }
                        
                        .card.home {
                            /* box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%); */
                            border-radius: 2px;
                            margin-bottom: 10px;
                            box-shadow: 2px 2px 2px #eee;
                            padding: 10px;
                            border: 1px solid #f5250040;
                        }
                        
                        section.pipes {
                            padding: 50px 0px;
                            background: #ffffff;
                        }

                        .card.pipes {
                            margin-bottom: 40px;
                        
                        }
                        
                        .card-block {
                            padding: 15px!important;
                        }
                        
                        .broch.text-center {
                            position: relative;
                            margin-top: 25px;
                            margin-bottom: 5px;
                        }
                        
                        h4.churches.head {
                            font-size: 20px;
                            display: flex;
                            padding-top: 10px;
                        }
                        
                        .navbar-dark .navbar-nav .nav-link:focus,
                        .navbar-dark .navbar-nav .nav-link:hover {
                            color: rgb(255 0 0 / 75%);
                        }
                        
                        .gallery-wrap {
                            padding: 20px;
                            border: 1px solid #eee;
                        }
                        section.inner-page.product h2 {
                            color: #d33142;
                            padding-bottom: 0px;
                            padding-top: 20px;
                        }
                        a.broch.btnn {
                            display: inline-block;
                            color: #ffffff;
                            font-size: 14px;
                            border-radius: 5px;
                            background-color: #F49D1A;
                            padding: 20px 15px;
                            line-height: 0px;
                            font-weight: 500;
                            text-transform: initial;
                            position: relative;
                        }
                        .broch {
                            margin-top: 10px;
                        }
                        marquee.scrol-branch p {
                            text-align: center;
                            font-size: 16px;
                            margin-bottom: 0px;
                            /* border-bottom: 1px solid #d33646; */
                            display: inline-block;
                            padding: 8px 10px 0px 5px;
                            text-transform: initial;
                        }
                        section.scrol-branch {
                            padding: 0px;
                            background: #eee;
                        }
                     
                        section.pipes {
                            padding: 30px 0px 30px 0;
                            background: #ffffff;
                            margin-top: -125px;
                        }

                        a.nav-link {
                            font-weight: 500;
                        }
                        
                        .sechurch {
                            margin-top: 15px;
                        }
                        
                        section.mdmessage {
                            padding: 60px 0px;
                        }
                        
                        span.mainspan {
                            display: block;
                            font-weight: 600;
                            padding-top: 5px;
                        }
                        
                        span.contheading {
                            font-size: 24px;
                            font-weight: 600;
                            color: #af5d10;
                            padding-bottom: 10px;
                            display: block;
                        }
                        
                        h5.news-head {
                            text-align: center;
                            padding: 10px 0px;
                        }
                        
                        .card.contdetails {
                            min-height: 217px;
                            margin-bottom: 10px;
                            box-shadow: 2px 2px 2px #eee;
                        }
                        .service {
                            margin-bottom: 50px;
                        }
                        .img-box {
                            margin-bottom: 20px;
                        }
                        
                        h4.mainhead {
                            margin-bottom: 5px;
                        }
                        
                        h1.main-head {
                            color: #2e3192;
                            font-size: 30px;
                            font-weight: 600;
                            padding-bottom: 20px;
                        }
                        
                        i.fa.fa-adjust {
                            color: #ffffff;
                            padding: 6px;
                        }
                        
                        h4.main-head {
                            color: #f37a35;
                        }
                        
                        ul.mainul {
                            list-style: none;
                            padding-left: 20px;
                        }
                        
                        section.inner-sec {
                            margin-top: 137px;
                        }
                        
                        section.inner-page {
                            padding: 60px 0px;
                        }
                        
                        .foot-comp {
                            text-align: center;
                            margin-top: 48px;
                            padding-top: 20px;
                            color: #fff;
                            border-top: 2px solid #cb3a3f7d;
                            border-bottom: 2px solid #cb3a3f7d;
                        }
                        
                        img.garend.logo {
                            position: absolute;
                            left: 0px;
                            top: 105px;
                            width: 7%;
                        }
                        
                       
                        .btn-common.abt {
                            margin-top: 15px;
                        }
                        .navbar {
                            transition: top 0.3s;
                            box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 20%), 0 1px 5px 0 rgb(0 0 0 / 12%);
                            padding: 0px 25px;
                        
                        }
                        h5.topheader a {
                            color: #fff;
                        }
                        h5.topheader a:hover {
                           text-decoration: none;
                           color: #EEE;
                        }
                    
                     
                        section.inner-page.consultancy img {
                            border-radius: 20px;
                            box-shadow: 5px 4px 7px #7a7a7a;
                            transition-timing-function: ease-in-out;
                            transition-duration: 1s;
                        }
                        section.inner-page.consultancy img:hover {
                            transition-timing-function: ease-in-out;
                            transition-duration: 1s;
                            box-shadow:none;
                        }
                        img.img-logo {
                            max-width: 100%;
                        }
                        .head-foot {
                            margin-bottom: 30px;
                        }
                        a {
                            color: #aa5a0e;
                        }
                        footer {
                            padding: 40px 0px 1px 0px;
                            background-color: #af5d10;
                            text-align: center;
                            color: #fff;
                        }
                        footer a {
                            color: #fff;
                        }
                        .bg-light {
                            background-color: #ffffff!important;
                        }
                        footer ul {
                            text-align: left;
                            list-style: none;
                            color: beige;
                        }
                        footer ul li:hover {
                            color: fff;
                        }
                        
                        .broch.text-left.product {
                            margin-top: 30px;
                        }
                        
                        img.isi.logo {
                            position: absolute;
                            bottom: 5px;
                            left: 13px;
                            width: 19%;
                        }
                        
                        .mt-2 {
                            margin-top: 20px!important;
                        }
                        
                        .mb-4 {
                            margin-bottom: 40px!important;
                        }
                        
                        a.webconst {
                            transform: rotate(270deg);
                            position: fixed;
                            z-index: 99;
                            letter-spacing: 1px;
                            left: -5%;
                            font-weight: 800;
                            padding: 10px;
                            color: #fff;
                            background: #bd2130;
                            top: 30%;
                        }
                        
                        p.demop {
                            margin-left: 60%;
                        }
                        
                        section.quick-service {
                            padding: 20px 0px 60px 0px;
                        }
                        
                        .quick-div-home h3 {
                            font-size: 20px;
                        }
                        
                        i.fa.circlediv {
                            font-size: 28px;
                            color: #f49d1a;
                        }
                        
                        img.lochome {
                            width: 15px;
                            height: 15px;
                        }
                        
                        section.daikin {
                            background: #003e66;
                            padding: 60px 0px;
                        }
                        section.inner-page.mngt h3 {
                            font-size: 18px;
                            padding-top: 10px;
                        }
                        h4.mangt {
                            font-size: 16px;
                            color: #7a7a7a;
                        }
                        .circle-div {
                            width: 60px;
                            height: 60px;
                            background-color: #fff;
                            -webkit-box-shadow: 0 13px 14px rgb(0 0 0 / 8%);
                            -moz-box-shadow: 0 13px 14px rgba(0, 0, 0, 0.08);
                            -ms-box-shadow: 0 13px 14px rgba(0, 0, 0, 0.08);
                            -o-box-shadow: 0 13px 14px rgba(0, 0, 0, 0.08);
                            box-shadow: 0 13px 14px rgb(0 0 0 / 8%);
                            line-height: 70px;
                            display: inline-block;
                            text-align: center;
                            margin-bottom: 28px;
                            border-radius: 50%;
                        }
                        
                        @media screen and (min-width: 1200px) {
                           
                        }
                        
                        @media screen and (max-width: 1200px) {
                            ul.navbar-nav {
                                margin-left: 0%;
                            }
                         
                            a.whatsap {
                                position: fixed;
                                top: auto;
                                right: 25px;
                                z-index: 99999;
                                bottom: 95px;
                            }
                            a.nav-link {
                                font-weight: 500;
                                font-size: 14px;
                            }
                        }


                  
                        @media only screen and (max-width: 1100px) and (min-width: 992px){
                            li.nav-item {
                                padding: 0px 0px;
                            }
                        }
                        @media screen and (max-width: 991px) {
                            p.demop {
                                margin-left: 30%;
                            }
                           
                            .navbar-toggler {
                                margin-right: 15px;
                            }
                            h5.topheader {
                           
                                padding-right: 0px;
                                padding-left: 25px;
                            }
                        }
                        
                        @media (min-width: 768px) {
                            .navbar-expand-sm .navbar-collapse {
                                display: flex!important;
                                flex-basis: auto;
                            }

                        }
                        
                        @media screen and (max-width: 768px) {
                            p.demop {
                                margin-left: 0%;
                            }
                            section.pipes {
                                padding: 30px 0px 30px 0;
                                background: #ffffff;
                                margin-top: -90px;
                            }
                            section.welcome h1 {
                                padding-top: 15%;
                                line-height: 36px;
                                font-size: 30px;
                            }
                            footer a {
                                color: #fff;
                                display: flex;
                                font-size: 14px;
                            }
                            footer h2 {
                                font-size: 24px;
                            }
                            footer h5 {
                                font-size: 18px;
                            }
                            .footer-btm p a {
                                color: #fff;
                                padding-top: 5px;
                                text-align: center;
                                margin: auto;
                                display: block;
                                font-size: 10px;
                            }

                            section.inner-page.product .card.second {
                                min-height: auto;
                            }
                            section.inner-page.product h2 {
                              
                                font-size: 30px;
                            }
                            section.inner-page {
                                padding: 40px 0px;
                            }
                      
                            h3.main-head {
                                font-size: 33px;
                                text-align: center;
                            }
                            img.img-logo {
                                max-width: 200px;
                            }
                            ul.navbar-nav {
                                margin-left: 0%;
                                padding-left: 5px;
                            }
                          
                            .card.contdetails {
                                min-height: auto;
                            }
                            footer .text-center {
                                text-align: left!important;
                                margin-bottom: 25px;
                            }
                            .circle-div {
                                width: 50px;
                                height: 50px;
                                line-height: 62px;
                                margin-bottom: 10px;
                            }
                            h2.footerhead {
                                margin-top: 9px;
                                font-size: 20px;
                                text-align: left;
                            }
                            img.spinner-logo {
                                width: 80px;
                                left: 37%;
                            }
                            h3.footerhead {
                                font-size: 14px;
                                color: #fff;
                                text-align: left;
                            }
                            .circle-div.foot {
                                width: 35px;
                                height: 35px;
                                margin-bottom: 0px;
                                line-height: 41px;
                            }
                            section.quick-vdeo-form {
                                padding: 40px 10px;
                            }
                            .foot-comp h3 {
                                font-size: 24px;
                            }
                            .foot-comp p {
                                font-size: 13px;
                            }
                            footer {
                                padding: 30px 10px;
                                background-color: #464646;
                            }
                            .foot-comp {
                                text-align: left;
                                margin-top: 0px;
                                padding-top: 20px;
                            }
                            i.fa.circlediv {
                                font-size: 24px!important;
                             
                            }
                            h5.footersub {
                                font-size: 15px;
                            }
                            h4.contadress {
                                font-size: 22px;
                            }
                            h1.main-head {
                                color: #2e3192;
                                font-size: 28px;
                                font-weight: 600;
                                padding-bottom: 5px;
                            }
                            h5.news-head {
                                font-size: 18px;
                            }
                            h3.equipment {
                                font-size: 20px;
                                padding-top: 5px;
                            }
                            h4.mainhead {
                                margin-bottom: 10px;
                                font-size: 20px;
                                font-weight: 500;
                            }
                            img.img-fluid.md,
                            img.img-fluid.exdir {
                                padding-bottom: 10px;
                            }
                            h4.main-head {
                                color: #f37a35;
                                font-size: 20px;
                            }
                            ul.mainul li {
                                display: flex;
                            }
                            i.fa.fa-adjust {
                                display: flex;
                                padding: 5px 10px 10px 0px;
                            }
                            ul.mainul {
                                padding-left: 0px;
                            }
                            a.topheader {
                                color: #ffffff;
                                display: inherit;
                            }
                            section.homedescription {
                                padding: 30px 0px;
                                position: relative;
                            }
                            img.isi.logo {
                                width: 30%;
                            }
                            img.garend.logo {
                                width: 16%;
                                z-index: 9;
                                top: 20px;
                            }
                            section.message h1 {
                                color: #fff;
                                font-weight: 600;
                                font-size: 38px;
                            }
                            .mt-2 {
                                margin-top: 0px!important;
                            }
                            .card.home .card-block {
                                padding: 10px;
                            }
                            section.equipment {
                                padding: 20px 10px;
                            }
                            .mb-4 {
                                margin-bottom: 10px!important;
                            }
                            img.dalkin-img-1 {
                                margin-top: 15px;
                            }
                            section.daikinsec {
                                padding: 10px 0px;
                            }
                            section.pipes {
                                padding: 30px 0px;
                                background: #ffffff;
                            }
                            section.homemotto {
                                padding: 20px 0px;
                            }
                            h1.mainheading {
                                font-size: 26px;
                            }
                            h3.mainhead {
                                font-size: 20px;
                            }
                            h5.mainhead {
                                font-size: 15px;
                            }
                            a.broch.btnn {
                                font-size: 13px;
                                border-radius: 30px;
                                padding: 20px 20px
                            }
                        }




                        @media (max-width: 400px) {

                        h5.topheader a {
                            color: #fff;
                            font-size: 10px;
                        }
                        
                        h5.topheader {
                            padding-right: 5px!important;
                            padding-left: 5px!important;
                        }
                    }
                        /* @media (min-width: 768px) {
                            .navbar-expand-sm .navbar-collapse {
                                display: -ms-flexbox!important;
                                display: flex!important;
                                -ms-flex-preferred-size: auto;
                                flex-basis: auto;
                            }
                        }
                        
                        @media (min-width: 768px) {
                            .navbar-expand-sm .navbar-toggler {
                                display: none;
                            }
                        }
                        
                        @media (max-width: 768px) {
                            .navbar-expand-sm .navbar-toggler {
                                display: block!important;
                            }
                        }
                        
                        @media (min-width: 768px) {
                            .navbar-expand-sm .navbar-collapse {
                                display: -ms-flexbox!important;
                                display: flex!important;
                                -ms-flex-preferred-size: auto;
                                flex-basis: auto;
                            }
                        }
                        
                        @media (min-width: 576px) {
                            .navbar-expand-sm .navbar-collapse {
                                display: -ms-flexbox!important;
                                display: flex!important;
                                -ms-flex-preferred-size: auto;
                                flex-basis: auto;
                            }
                        } */
                        
                        @media screen and (max-width: 576px) {
                            h3.main-head {
                                font-size: 25px;
                                text-align: center;
                            }
                            ul.navbar-nav {
                                margin-left: 5%!important;
                            }
                            h5.topheader {
                                padding-right: 15px;
                                padding-left: 10px;
                            }
                            .broch.text-center {
                                margin-top: 0px;
                                margin-bottom: 10px;
                                display: flex;
                                justify-content: space-evenly;
                            }
                            span.contheading {
                                font-size: 20px;
                            }
                            a.broch.btnn {
                                width: fit-content;
                                margin-bottom: 10px;
                            }
                            a.dropdown-item {
                                padding: 6px 15px;
                                font-size: 14px;
                            }
                         
                            h1.mainhead {
                                font-weight: 600;
                                font-size: 26px;
                                margin-top: 10px;
                            }
                            h2.mainhead {
                                font-size: 24px;
                            }
                            h5.topheader {
                                font-size: 14px;
                                padding-top: 8px;
                            }
                            h5.topheader.Quick {
                                font-size: 14px;
                                padding-top: 8px;
                            }
                            section.daikinsec h3 {
                                font-size: 24px;
                            }
                            img.img-logo {
                                max-width: 155px;
                            }
                        }