:focus,a,a:focus,a:hover,img:focus{text-decoration:none;outline:0}.blog-img img,.blog-thumbnail,.service-thumb,.testimonials-section,.whoweare-section{overflow:hidden}*{padding:0;margin:0 auto}:focus,a,a:focus,a:hover{border:0}ul{list-style:none}.btn.focus,.btn:focus{outline:0;box-shadow:none}button:focus{outline:0}@font-face{font-display:swap}@font-face{font-family:aeonikblack;src:url('../fonts/fonnts.com-aeonik_black-webfont.woff2') format('woff2'),url('fonnts.com-aeonik_black-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:aeonikbold;src:url('../fonts/fonnts.com-aeonik_bold-webfont.woff2') format('woff2'),url('../fonts/fonnts.com-aeonik_bold-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:aeonikregular;src:url('../fonts/fonnts.com-aeonik_regular-webfont.woff2') format('woff2'),url('../fonts/fonnts.com-aeonik_regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:georgiaregular;src:url('../fonts/georgia_1-webfont.woff2') format('woff2'),url('../fonts/georgia_1-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:georgiaitalic;src:url('../fonts/georgiai_0-webfont.woff2') format('woff2'),url('../fonts/georgiai_0-webfont.woff') format('woff');font-weight:400;font-style:normal}body{background-color:#f4f0f0;font-family:"Work Sans",sans-serif;color:#000;font-size:16px;font-weight:400;line-height:1.625}.banner-caption h4,.heading,h1,h2,h3,h4,h5{font-family:Marcellus,serif}h1,h2,h3,h4,h5{letter-spacing:1px}.container-fluid{padding:0 80px}nav.navbar-expand-lg{z-index:999}nav.navbar-expand-lg.navbar-light.fixed{background:#fff;box-shadow:10px 10px 10px #b7b7b721;-webkit-animation:1s slide-down;animation:1s slide-down}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}}.navbar-brand{width:220px;margin:15px 0}.lighting-icons img,.navbar-brand img{width:100%}.navigation_black nav.navbar-expand-lg.navbar-light{background:#fff}.accordion-section .accordion-button::after,.black-logo,.navigation_black .white-logo,.navigation_black nav.navbar-expand-lg.navbar-light .white-logo,.navigation_black nav.navbar-expand-lg.navbar-light.fixed .white-logo,nav.navbar-expand-lg.navbar-light.fixed .white-logo{display:none}.navigation_black .black-logo{display:block!important}nav.navbar-expand-lg.navbar-light .white-logo,nav.navbar-expand-lg.navbar-light.fixed .black-logo{display:block}.navbar-expand-lg{position:fixed;width:100%;top:0;background:0 0}.about-banner,.accordion-section .accordion-header,.banner-caption,.icon-section,.relative,.video-iframe,.whatsapp .fa,ul.navbar-nav li{position:relative}.main-nav{width:65%;float:left;flex-wrap:wrap}.navbar-expand-lg .navbar-nav{margin-right:0}.navbar-expand-lg .nav-link{padding:15px 0;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px}.banner-caption h4 span,.city-list ul li a:hover,.navbar-expand-lg .nav-link:hover,.navigation_black .navbar-expand-lg .nav-link:hover,.text-color,nav.navbar-expand-lg.navbar-light.fixed .nav-link:hover{color:#d64741}.navigation_black nav.navbar-expand-lg.navbar-light .nav-link,.navigation_black nav.navbar-expand-lg.navbar-light.fixed .nav-link,.regis-add a,nav.navbar-expand-lg.navbar-light.fixed .nav-link{color:#000}.nav-item{margin-left:45px}.accordion-section .accordion .accordion-button[aria-expanded=true],.address-bar a,.form-btn:hover,.mission-section h4,.navigation_black .navbar-expand-lg .nav-link,a.sasco-btn:hover{color:#fff}span.getin-touch{background:#d64741;padding:6px 25px;color:#fff;letter-spacing:.5px;margin:0 0 0 50px}nav.navbar-expand-lg.navbar-light span.getin-touch{font-size:14px;padding:8px 25px}.navbar-expand-lg .navbar-nav .dropdown-menu{margin:0;padding:10px 20px;border-top:3px solid #d64741!important;background:#fff;display:block;position:absolute;visibility:hidden;left:0;top:130%;opacity:0;transition:.5s;border-radius:0;border:0;z-index:99;min-width:300px;-webkit-box-shadow:0 12px 30px -2px rgba(0,0,0,.1);-moz-box-shadow:0 12px 30px -2px rgba(0,0,0,.1);-o-box-shadow:0 12px 30px -2px rgba(0,0,0,.1);box-shadow:0 12px 30px -2px rgba(0,0,0,.1);-webkit-transition:.5s ease-in-out}ul.navbar-nav li:hover .dropdown-menu{opacity:1;top:100%;visibility:visible}.dropdown-menu li a:hover{padding-left:8px!important}.dropdown-menu li{margin-left:0}.dropdown-menu .nav-link{padding:10px 0;transition:.8s ease-in-out;text-transform:capitalize;font-size:15px;color:#000}.bg-grey{background:#232323!important}.pad100{padding:100px 0}.banner{height:100vh}.banner-video{width:100%;height:100%;object-fit:cover}.address-bar span,.banner-caption>div,.testi-title>div{margin:0}.banner-caption{height:100vh;display:flex;align-items:center;color:#fff;z-index:2}.banner-caption h4{font-size:55px;color:#fff;letter-spacing:2px;font-weight:400}.banner-caption h5{margin-bottom:10px;font-size:18px;letter-spacing:1px;font-weight:500}.heading{font-size:50px;font-weight:400;letter-spacing:1px;margin-bottom:20px;line-height:60px}.sub-title{display:block;color:#128779;margin-bottom:15px;font-size:16px;letter-spacing:1px;font-weight:500;text-transform:uppercase}.icon-section{background:#128779;padding:40px 15px;border-radius:15px;margin-top:-125px;z-index:9;box-shadow:0 0 15px #00000042;justify-content:space-between;width:100%;display:flex}.icon-thumnail{width:33.3333333%;display:flex;margin:0;color:#fff;padding:0 25px}.icon-circe{background:#0ba996;width:60px;height:60px;border-radius:100%;padding:10px;margin-right:15px}.about-thumb1,.about-thumb2,.about-thumb3{object-position:center center;border-radius:5px;object-fit:cover}.icon-discription{width:80%}.icon-discription h5{font-size:25px;margin-bottom:10px}.icon-discription p{opacity:.8;margin-bottom:0}.icon-section .icon-thumnail:nth-child(2){border-left:1px solid #ffffff87;border-right:1px solid #ffffff87}.about-thumb1{max-width:300px;height:360px;margin:0;display:inline-block;padding-top:80px}.about-thumb2{width:100%;max-width:250px;height:320px;display:inline-block;float:right}.about-thumb3 img{margin-top:-130px}.about-thumb3{margin-top:-100px;max-width:360px;height:480px}.about-dis{padding-top:0;padding-left:0}.abs{position:absolute;right:0;top:100px;padding-right:0;padding-left:70px}.service-big img{height:730px!important;object-fit:cover;object-position:center}.service-thumb{margin-top:30px;position:relative;border-radius:10px;margin-left:8px;margin-right:8px}.service-thumb img{height:350px;object-fit:cover;border-radius:10px}.service-content{border-radius:0 10px 10px;top:calc(95% - 60px);transition:.8s;position:absolute;bottom:0;left:0;right:0;text-align:left;font-size:18px;padding:20px;color:#fff;background:linear-gradient(359deg,#128779a1,transparent)}.service-content h4,.whatwe-content h4{position:relative;margin-bottom:25px}.service-content h4:after{content:'';position:absolute;bottom:-6px;left:0;width:60px;height:1px;background:#fff}.accordion-section .accordion .accordion-item:last-child,.lighting-thumb .lighting-text p:last-child,.lighting-thumbnail p,.regis-add p,.service-content p{margin-bottom:0}.blog-article h5,.whatwe-thumb img{margin-bottom:30px}.service-thumb:hover .service-content{top:35%}.service-thumb:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.service-thumb img{overflow:hidden;object-fit:cover;object-position:top;-webkit-transition:.5s linear;transition:.5s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.whatwe-content h4:after{content:'';position:absolute;bottom:-6px;left:0;width:50px;height:1px;background:#128779}.whatwe-thumb{margin:20px 0}.blog-thumbnail{display:flex;align-items:center;border-radius:10px;margin-top:20px;border:1px solid #0c0d0d1c;background:#fff}.blog-btn,.testimonials-slider{margin-top:50px}.blog-thumbnail img{width:40%}.blog-img img{width:100%;height:251px;object-fit:cover;object-position:left}.blog-article{width:80%;padding:30px}.blog-article h6{color:#128779;font-size:15px}.blog-article h5{font-size:23px;font-weight:400}.readmore-btn img{margin:0;width:18px!important}.readmore-btn span{margin-left:5px}a.readmore-btn{color:#128779;font-size:15px;display:flex;align-items:center}.accordion-section .accordion,button{background:0 0}.form-btn,a.sasco-btn,button{position:relative;height:45px;line-height:45px;transition:.2s;padding:0 26px;display:inline-block;z-index:1;color:#000;border:0;outline:0}.form-btn:before,a.sasco-btn::before{content:"";position:absolute;top:0;left:0;display:block;border-radius:28px;background:#d64741;width:45px;height:45px;transition:.3s;z-index:-1}.video-iframe .video-play-button,.video-iframe .video-play-button::after,.video-iframe .video-play-button::before{left:50%;top:50%;display:block;border-radius:50%;position:absolute}.form-btn:hover::before,a.sasco-btn:hover::before{width:100%;background:#d64741;opacity:1}.blog-btn{text-align:right}.video-iframe #video{width:100%;position:relative}.video-iframe .video-play-button{z-index:10;-webkit-transform:translateX(-50%) translateY(-55%);transform:translateX(-50%) translateY(-55%);-webkit-box-sizing:content-box;box-sizing:content-box}.video-iframe .video-play-button span{color:#fff;position:relative;z-index:9;font-size:12px}.video-iframe .video-play-button span i{font-size:26px;color:#595959;position:relative;top:4px}.video-iframe .video-play-button::before{content:"";z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80px;height:80px;background:#128779;-webkit-animation:1.5s ease-out infinite pulse-border;animation:1.5s ease-out infinite pulse-border}.video-iframe .video-play-button::after{content:"";z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80px;height:80px;background:#128779;-webkit-transition:.2s;transition:.2s}.amenity_video .video-play-button:hover:after{background-color:#fff}.sensor-thumb{padding-top:100px}.sensor-thumb h4{margin-top:30px}.testimonials-section .col-md-4,.testimonials-section .col-md-8{margin:0;padding:0}.testimonials-dis{padding:73px 80px 73px 60px;background:#128779}.testi-thumnail{background:#fff;color:#000;padding:30px;margin:0 10px;border-radius:10px;min-height:310px}.testi-title{display:flex;align-items:center;margin-top:40px}.testi-title span{color:#128779}.testi-title img{margin:0 15px 0 0;width:80px;height:80px;border-radius:100%;object-fit:cover}.contact-banner{height:300px;margin-top:85px;padding:100px 0;text-align:center!important;background:#f9f9f9}.top-box,.whoweare-section{background:#128779}.contact-box{padding:50px}.contact-box .form-control{border:1px solid #fff9!important;border-radius:0;font-size:15px;padding:10px;resize:none;background:0 0;color:#fff9}.contact-box .form-group{margin-bottom:18px}.form-control:focus{background:0 0;box-shadow:none}.contact-box .form-control::-webkit-input-placeholder{color:#fff9}.contact-box .form-control:-ms-input-placeholder{color:#fff9}.contact-box .form-control::placeholder{color:#fff9}.top-box img{height:100%;object-fit:cover}.regis-add{border:1px solid #d64741;padding:30px;margin-bottom:50px;border-radius:10px;min-height:266px}.regis-add img{margin-bottom:20px}.regis-add h5{letter-spacing:2px;font-size:24px}.whoweare-dis{padding:80px}.whoweare-section .container-fluid{padding:0}.whoweare-section .col-md-5,.whoweare-section .col-md-7{padding:0;margin:0}.mission-section1{border-bottom:1px solid #fff9;margin:40px 0 30px}.mission-section p{color:#fff;opacity:.8}.lighting-thumb{margin-top:20px}.lighting-text{background:#fff;padding:25px;border-bottom:5px solid #128679}.link-text{color:#d64741;font-weight:600}.scroll{height:177px;overflow-y:scroll;padding-right:15px}.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#fff}.accordion-section .accordion-button:not(.collapsed),.modal-body{box-shadow:none}.scroll::-webkit-scrollbar{width:3px;background-color:#d64741}.scroll::-webkit-scrollbar-thumb{background-color:#d64741;border:3px solid #d64741}.accordion-section .accordion-body{padding:0 20px 20px;color:#fff}.accordion-section .accordion-body p{margin-bottom:0;color:#fff;opacity:.7}.accordion-section .accordion-item{border:0!important;border-bottom:0 solid rgba(0,0,0,.125)!important;background:#128779!important;border-radius:0!important;margin-bottom:10px}.accordion-section .accordion .accordion-item h4{background:url(../images/minus.svg) calc(100% - 10px) center no-repeat;background-size:30px;cursor:pointer;font-size:20px;color:#fff;font-weight:500;margin:0;padding:20px}.accordion-section .accordion .accordion-item h4.collapsed{background-image:url(../images/plus-large.svg)}.accordion-section .accordion-head{width:100%;padding:20px 0}.accordion{width:100%;padding:0}.lighting-text h5{font-size:22px}.audio-video .lighting-text{min-height:273px}.lighting-thumbnail{text-align:center;margin:15px 0}.truly-title{display:flex;align-items:center;height:100%}.lighting-thumbnail h5{font-size:22px;margin-top:15px}.lighting-icons{width:120px;height:120px}.audio-thumb{padding-right:80px}.visual-section .row{flex-direction:row-reverse}.visual-section .audio-thumb{padding-left:80px;padding-right:0}.audiotext-thumb{padding-top:80px}.logo-thumb{width:24.6%;display:inline-block;padding:40px;border-right:1px solid #00000024;min-height:195px}.logo-section .logo-thumb:nth-child(4),.logo-section .logo-thumb:nth-child(8){border-right:0}.logo-section img{filter:grayscale(1);-webkit-transition:.3s linear;-moz-transition:.3s linear;-o-transition:.3s linear;-ms-transition:.3s linear;transition:.3s linear}.logo-section .logo-thumb:hover img{filter:grayscale(0)}.logo-section{border-bottom:1px solid #00000024;width:100%;display:block}:root{--color-text:navy;--color-bg:papayawhip;--color-bg-accent:#ecdcc0;--size:clamp(5rem, 1rem + 30vmin, 30rem);--gap:calc(var(--size) / 14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}.marquee,.wrapper{gap:var(--gap);display:flex}.marquee{overflow:hidden;user-select:none}@media (prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}.marquee--vertical{--mask-direction:to bottom}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}.marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:-3s}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{from{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee img{display:grid;place-items:center;width:var(--size);fill:var(--color-text);background:#e9e9e9;aspect-ratio:16/9;padding:calc(var(--size)/ 10);border-radius:.5rem}.marquee--vertical img{aspect-ratio:1;width:calc(var(--size)/ 1.5);padding:calc(var(--size)/ 6)}.wrapper{flex-direction:column;margin:auto;max-width:100vw}.wrapper--vertical{flex-direction:row;height:100vh}@keyframes fade{to{opacity:0;visibility:hidden}}.modal-body{padding:30px;border-radius:0;border:none;background:#f6f6f6}.modal-content .close{width:35px;height:35px;padding:0;position:absolute;right:0;top:0;z-index:99;border:none;background:#d64741;display:flex;align-items:center;justify-content:center}.modal-content .close img{width:35px}.modal-content{border-radius:0;border:0}.modal-body .form-control{border-radius:0;padding:12px;resize:none;background:0 0;font-size:15px}.modal-body .form-group{margin-top:10px}.modal-content h4{font-size:25px;text-align:center;letter-spacing:1px;margin-bottom:16px}.modal-content .form-control:focus{border:1px solid #ced4da}.automation-thumb h5{padding:10px;text-align:center;background:#128779;color:#fff}.automation-thumb{display:flex;align-items:center;font-size:18px;font-weight:600;color:#414141;border:3px solid #128779;padding:20px 30px;transition:.8s ease-in-out;margin-top:20px}.automation-thumb .city-title{margin:0;border-left:1px solid #07070747;padding-left:15px}.automation-thumb img{width:35px!important;margin:0 8px 0 0}.automation-thumb:hover{background:#128779;color:#fff}.automation-thumb:hover .city-title{border-left:1px solid #ffffff91}.location-heading p{font-size:18px;padding:0 50px}.mt85{margin-top:85px}.service-thumbnail{border:1px solid #ccccccbd;padding:30px;margin-top:20px;min-height:364px}.service-thumbnail h5{font-size:25px}.service-thumbnail ul{list-style:disc;padding-left:20px;margin-bottom:0}.city-list ul,.ft-inner ul{padding-left:0}.service-thumbnail ul li{margin-bottom:5px}.city-section{padding-bottom:80px}.city-list{padding:20px;border:5px solid #d64741;text-align:center}.whatsapp:after,.whatsapp:before{content:"";left:50%;top:65%;display:block;width:60px;height:60px;background:#25d366;border-radius:50%;position:absolute}.copy-right,.line-hr{border-top:1px solid #4f9f95}.city-list ul{margin:0}.city-list ul li{display:inline-block;margin:0 5px}.city-list ul li a{display:flex;align-items:center;font-size:14px;color:#000;position:relative;padding-left:15px;transition:.5s ease-in-out}.city-list ul li a:after{content:'';position:absolute;left:0;top:6px;width:8px;height:8px;background:#d64741}.whatsapp{width:50px;height:50px;color:#fff!important;bottom:85px;position:fixed;right:35px;z-index:99;line-height:65px;text-align:center;border-radius:100px}.whatsapp:before{z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:1.5s ease-out infinite pulse-border;animation:1.5s ease-out infinite pulse-border}.whatsapp:after{z-index:-1;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;box-shadow:0 â€‹0px 15px #45514}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@media (min-width:1600px) and (max-width:1920px){.abute-section{height:120vh}.service-sec{margin-top:0}}.footer{background:#128779;padding:50px 0 15px}.footer-logo{width:200px;margin:0 0 30px}.footer h6{font-size:20px;color:#fff;position:relative;letter-spacing:1.2px;margin-bottom:0}.footer p{color:#fff;opacity:.8;line-height:22px}.mail-text,.phone-text{font-size:22px!important;color:#fff!important;opacity:1!important}.social-media{margin-top:15px}.social-media a{margin-right:10px;font-size:16px;color:#fff;background:#1b9182;width:40px;height:40px;border-radius:15px;display:inline-block;text-align:center;line-height:40px}.ft-inner a{display:inline-block;color:#fff;font-size:15px;margin-bottom:10px;letter-spacing:.5px;opacity:.8}.ft-inner h6{font-size:20px;color:#fff;margin-bottom:15px}.ft-inner h5{color:#fff;font-size:16px;font-weight:600;letter-spacing:1px}.address-bar{display:flex;align-items:top}.address-bar p b{font-size:18px;font-weight:600}.address-bar p{opacity:1;margin-left:15px}.line-hr{width:100%;margin:15px 0 35px}.copy-right{padding:10px 0;text-align:center;margin-top:50px}.copy-right p{color:#fff;text-align:left;margin-bottom:0;font-size:13px;opacity:.8}.digital{width:40px;margin-right:0}.news-form form{display:flex;background:#fff}.news-form .digital-btn{background:#cc443e;padding:8px 15px;border-radius:0;line-height:25px;border:0}.news-form .form-control{font-size:13px;opacity:.8;border-radius:0;padding:.375rem .75rem!important;border:0 solid #ced4da;color:#000!important}.about-banner:after{content:'';top:0;background:#00000045;width:100%;height:100%;position:absolute;left:0}.service-sec{margin-top:150px}@media (min-width:1680px) and (max-width:1920px){.banner-caption,.hero-thumnail{height:80vh!important}}@media(max-width:991px){.navbar-expand-lg,.navigation_black nav.navbar-expand-lg.navbar-light{background:#f6f6f6}.navbar-brand{margin:10px 0;width:180px}.navigation_black nav.navbar-expand-lg.navbar-light .black,nav.navbar-expand-lg.navbar-light .white-logo{display:none!important}.dropdown-menu.show,.navbar-expand-lg .navbar-nav .dropdown-menu.show,.navigation_black nav.navbar-expand-lg.navbar-light .white,nav.navbar-expand-lg.navbar-light .black-logo{display:block!important}button.navbar-toggler{width:50px;padding:0;border-radius:0;margin-left:auto;margin-right:0;border:0}.navbar-light .navbar-toggler-icon{background-image:url('../images/icons/humberger.svg');width:30px}.navbar-light .navbar-toggler-icon.cross{background-image:url(../images/icons/close.svg)!important;width:40px;background-position:center!important}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;display:none!important}nav.navbar-expand-lg .row{align-items:center}ul.navbar-nav{margin-right:0;border-top:1px solid #00000038;padding:20px 0}nav.navbar-expand-lg.navbar-light span.getin-touch,ul.navbar-nav li{margin-left:0}.navbar-expand-lg .nav-link{padding:10px 0;color:#000}.main-nav{padding-bottom:40px}.container-fluid{padding:0 32px}.pad100{padding:60px 0}.heading{font-size:40px;font-weight:400;line-height:50px}.mail-text,.phone-text{font-size:16px!important}.banner-video{height:100%}.banner{height:70vh;margin-top:70px}.abs{position:relative;right:0;top:-70px}.about-thumb{max-width:500px;margin-right:0}.service-sec{margin-top:0;padding-top:0}.service-thumb img{height:auto}.service-thumb:hover .service-content{top:4%}.logo-thumb{width:24%;min-height:115px;padding:20px}.blog-img{width:40%}.address-bar{margin-top:40px}.inner-banner{margin-top:70px}.about-section .mt-5{margin-top:20px!important}.whoweare-section .col-lg-5,.whoweare-section .col-lg-7{padding-left:32px!important;padding-right:32px!important}.whoweare-dis{padding:60px 10px 20px}.whoweare-thumb{padding:0 10px 60px}.mission-section1{margin:30px 0}.sub-title{margin-bottom:0}.audiotext-thumb{padding-top:0}.visual-section .audio-thumb{padding-left:0}.audio-thumb{padding-right:0}.lighting-icons{width:80px;height:80px}.contact-banner{margin-top:70px;height:auto;padding:60px 0}.regis-add{min-height:220px;margin-bottom:30px}.contact-box{padding:30px 10px 30px 20px}.map iframe{height:350px!important}.footer-logo{width:100%;margin:0 0 15px;border-bottom:1px solid #ffffff7d;padding-bottom:15px}.footer-logo img{width:150px!important}.footer p{letter-spacing:0;font-size:15px;line-height:22px}.mail-text{margin-bottom:5px!important}.phone-text{margin-top:0!important}.ft-inner a{font-size:14px}.footer{padding:50px 0 0}.address-bar img{width:35px!important}}@media(max-width:560px){.location-heading p{font-size:18px;padding:0}.mt85{margin-top:50px}.city-list{text-align:left}.whatsapp{width:40px;height:40px;bottom:50px;right:inherit;line-height:49px;left:25px}.whatsapp:after,.whatsapp:before{width:50px;height:50px}.blog-btn,.social-media{margin-bottom:20px}.container-fluid{padding:0 20px}.banner{margin-top:65px;height:55vh}.abs{top:-40px}.heading br{display:none}.heading{font-size:35px;font-weight:400;line-height:45px}.whatwe-thumb img{margin-bottom:10px}.logo-thumb{width:49%;padding:20px;border-top:1px solid #00000024}.logo-section{border:0}.logo-section .logo-thumb:first-child{border-top:0 solid #00000024}.logo-section .logo-thumb:nth-child(2){border-top:0 solid #00000024;border-right:0}.logo-section .logo-thumb:nth-child(10),.logo-section .logo-thumb:nth-child(6){border-right:0px solid #00000024}.sensor-thumb{padding-top:0;padding-bottom:30px}.blog-btn{margin-top:0;text-align:left}.blog-thumbnail{flex-wrap:wrap}.blog-img{width:100%}.blog-thumbnail img{height:auto;width:100%}.blog-article{width:100%;padding:25px}.whoweare-dis{padding:60px 0 20px}.whoweare-thumb{padding:0 0 60px}.lighting-icons{width:80px;height:80px}.audiotext-thumb{background:#fff;padding:20px}.address-bar p,.audiotext-thumb p{margin-bottom:0}.visual-section{padding-bottom:35px}.pt30{padding-bottom:35px!important}.contact-box{padding:30px 0}.top-box .pe-0{padding-right:11px!important}.top-box{padding-bottom:30px}.footer{padding:30px 0 0}.address-bar{margin-top:20px}.address-bar img{width:30px!important}.quck{width:50%!important}.ft-inner a{font-size:14px;margin-bottom:5px}.copy-right{margin-top:40px;position:relative;padding:15px 0}.digital{position:absolute;top:5px;right:0}.logosec{margin-top:0!important}}