@import "https://fonts.googleapis.com/css2?family=Inconsolata:wght@200;300;400;500;600;700;800&display=swap";
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.2df4ohj-z-7_l.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.2mbnnj2ldqw9v.eot);src:url(../media/slick.2mbnnj2ldqw9v.eot)format("embedded-opentype"),url(../media/slick.1vsdartgie2p6.woff)format("woff"),url(../media/slick.31nmwotl_nifp.ttf)format("truetype"),url(../media/slick.396jm6rswume_.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
html,body{margin:0;padding:0;overflow-x:hidden}*{box-sizing:border-box;transition:all .5s}.container-m{max-width:1200px;margin:auto}.top-header ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.top-header img{height:40px}a.whatsapp-link{color:#fff;text-align:center;z-index:999999999;background:#25d366;border-radius:50%;width:55px;height:55px;font-size:50px;line-height:47px;display:block;position:fixed;bottom:50px;right:10px}.top-header .container-m{justify-content:right;padding-right:10px;display:flex}@media screen and (min-width:767px) and (max-width:1025px){.top-header .container-m{justify-content:center}}.copy_right{color:#fff;text-align:center;background:#1a1a1a;padding:12px}section.blog-section .banner-next{text-align:left!important}.blogs{margin-top:200px}.top-header{text-align:center;z-index:999999999;background-color:#fff;width:100%;padding:10px;position:fixed;top:0}.top-header ul li{padding:0 10px}.main-menu img{height:70px}.main-menu{background:#151b26}.main-menu .container-m{justify-content:space-between;display:flex}.main-menu .menu ul{margin:13px 0 0;padding:0;list-style:none;display:flex}.main-menu .menu ul li a{color:#fff;text-transform:uppercase;padding:6px;text-decoration:none;display:block}.main-menu .menu ul li{padding:5px 25px}.main-menu .menu ul li a:hover{opacity:.9}section.banner img{width:100%}.banner-next-section{text-align:center;justify-content:space-around;padding:60px 0;display:flex}.banner-next-section img{object-fit:contain;height:160px}.banner-next-title .banBorder{border:5px solid #dd9c3c;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.banner-next{padding:0 30px;font-size:16px;font-weight:700;line-height:1.8}.contact-form.pop{z-index:999999999;margin:auto;position:fixed;top:30%;left:0;right:0}button.pdfDownload{color:#fff;cursor:pointer;z-index:2147483647;background:#dd9c3c;border:0;border-radius:10px 0 0 10px;padding:5px 20px 5px 10px;font-weight:700;position:fixed;bottom:130px;right:0}.contact-form .hide{border:0;height:0;padding:0;width:0!important}.popClose{cursor:pointer;font-size:20px;position:absolute;top:20px;right:30px}.overlay{content:"";z-index:0;background:#3333332e;width:100%;height:100%;position:fixed;top:0;left:0}.banner-next a{color:#f9ae3a;text-decoration:none}section.video-section iframe{width:100%;height:400px}section.blog-section{background:#888;padding:40px 0}section.blog-section .container-m{justify-content:space-around;display:flex}section.blog-section .container-m img{padding:20px}section.blog-section .banner-next{padding:0 20px}section.blog-section .banner-next.banner-next-title h3{color:initial;font-size:23px}section.blog-section .banner-next.banner-next-title p{font-size:14px}section.home-contact{background:url(../media/contactBackground.1jm1mvcs4007n.png) fixed;padding:30px;position:relative}.contact-r input,.contact-r textarea{border:1px solid #c6c6c6;border-radius:4px;width:100%;margin:9px 0;padding:9px}.contact-l h3{min-width:300px;margin:0 0 20px;font-size:22px}.contact-l{color:#fff;z-index:99999999;background:#000000ad;border-radius:5px;margin-top:20px;padding:30px 40px 0;box-shadow:0 0 10px #4f4f4f70}.landing-ads .contact-form{position:absolute;top:90px;right:100px}section.home-contact .container-m{justify-content:space-around;display:flex}.contact-form input,.contact-form textarea{border:1px solid #c6c6c6;border-radius:4px;width:100%;margin:9px 0;padding:9px}.contact-form{background:#fff;border-radius:5px;min-width:310px;max-width:340px;margin:20px;padding:30px;box-shadow:0 0 10px #000}.contact-form h3{margin:0 0 20px}.contact-l h3{margin:0 0 20px;font-size:22px}.footer{background:#222;padding:30px 0}.footer .container-m{color:#fff;justify-content:space-between;display:flex}.footer .footer-links ul{margin:0;padding:0;list-style:none}.footer .footer-links ul li a{color:inherit;text-decoration:none}.footer .logo img{height:70px;margin-top:50px}.footer-links>a{color:#fff;padding:9px}.footer-links>a>i{cursor:pointer;color:#fff;padding:9px;display:inline-block}.footer .footer-links ul li{padding:4px 0}.contact-home-sec{align-items:baseline;display:flex}.contact-home-sec .sec-bloc{padding:10px}.contact-home-sec .sec-bloc h5,.contact-home-sec .sec-bloc p{margin:0}img.comingsoon{margin:100px auto;display:block}.banner-next:hover img{filter:grayscale(0)}.contact-home-sec .sec-bloc h5{text-transform:uppercase;font-size:15px;font-weight:600}.contact-home-sec .sec-bloc p{margin:4px 0;font-size:14px}.main-menu .menu ul li:last-child{padding-right:0}section.blog-section h3{text-align:center;padding:10px;font-size:35px;font-weight:500}.banner-next.banner-next-title img{max-width:100%;height:auto;padding:0!important}.banner-next.banner-next-title h3{text-transform:capitalize;margin:0;padding:0;font-size:26px;text-align:left!important}.banner-next.banner-next-title p{text-align:left;margin:0}.main-menu i.fa.fa-bars{display:none}.r-image-l-text{justify-content:space-around;padding:30px 0;display:flex}.right-image img{height:370px;margin-top:50px}.left-text{max-width:450px}.left-text h3{text-align:center;font-size:27px}.highlight-text{justify-content:space-between;gap:100px;padding:30px 0;display:flex}.highlight-left-text li{line-height:2}.highlight-right-image img{width:100%;height:700px;margin-top:30px}.highlight-left-text h3{font-size:25px}.map-bottom iframe{border:0;width:100%}.r-image-l-text ul{list-style:none}.project-text ul li{vertical-align:top;width:200px;padding:20px;list-style:none;display:inline-block}.project-text ul{margin:0;padding:0}.project-text ul li img{height:100px;margin:auto;display:block}.project-text ul li h5{text-align:center;margin:0}.project-text{text-align:center}.project-text h3{font-size:25px}header{z-index:2147483647;background:#fff;width:100%;position:fixed;top:43px}.truncate-description{color:#444;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.main-menu .menu ul li a.active,.main-menu .menu ul li a:hover{color:#dd9c37;font-weight:700}section.banner{padding-top:115px;position:relative}.main-menu .menu ul.dropdown{display:none}section.home-contact:before{content:"";z-index:999999;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.contact-r{z-index:99999999}.container-mc{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;max-width:1200px;margin:auto;display:flex}@media screen and (max-width:768px){.contact-l,.contact-r{width:100%;margin-bottom:20px}.contact-r{justify-content:center;align-items:center;display:flex}}li.menu-items button{color:#fff;text-transform:uppercase;background:0 0;border:0;padding:6px;font-size:15px}ul.dropdown{background:#151b26;min-width:260px;position:absolute;top:29px;display:none!important}.main-menu .menu>ul>.menu-items>ul.dropdown{padding-top:20px}li.menu-items:hover>.dropdown{display:block!important}li.menu-items{position:relative}ul.dropdown.dropdown-submenu{display:none;position:absolute;top:0;left:100%}li.menu-items>.dropdown>ul.dropdown.dropdown-submenu{display:block!important}.container-m+.banner+.banner{margin-top:-5px;padding-top:0}img.fixedImage{z-index:2147483647;height:190px;position:fixed;top:260px;left:0}.imageText{justify-content:space-between;align-items:center;padding:30px 0;display:flex}.imageText h3{text-align:left;font-size:20px}.imageText ul{padding:0;list-style:none}.imageText .right-image{width:60%}.imageText .right-image img{width:100%;height:auto}section.tImages .container-m img{width:100%;max-height:200px;margin:4px}section.tImages .container-m{display:flex}.aboutus,.sunrise{margin:118px 0}.contactus{padding-top:100px}.aboutus{padding:40px}.sunrise iframe{width:100%;margin-top:30px}.top-header a,.sec-bloc a{color:inherit;text-decoration:none}.banner-next-section .banner-next{width:33%}.banner-next p{color:#444}.btn{color:#fff;cursor:pointer;background:#333;border:0;padding:10px;width:auto!important}.toast{text-align:center;font-size:20px}.toast i{color:#3a3}.projects{padding:100px 0}.container-m.projects h3{text-align:center;font-size:23px}.bannerTextP{color:#000;background:0 0;max-width:330px;padding:10px;font-size:18px;font-weight:700;position:absolute;bottom:90px;left:60px}.hBanner{position:relative}.bannerTextP span{text-align:right;margin-top:5px;line-height:25px;display:block}.blogs img{max-width:100%}h3.title{text-align:center;padding:10px 0;font-size:30px}.imgBox img{width:100%;height:100%}.container{grid-gap:20px;box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));max-width:1200px;margin:0 auto;padding:20px 0 50px;display:grid}.container .box{text-align:center;background:#fff;border-radius:10px;padding:140px 40px 40px;transition:all .5s;position:relative}.container .box p{margin:0;padding:0;transition:all .5s}.container .box h4{color:#09f;text-transform:uppercase;margin:20px 0 0;padding:0;font-size:18px;font-weight:700;line-height:20px;transition:all .5s}.container .box h4 span{color:#c5c5c5;font-size:14px;font-weight:600;transition:all .5s}section.banner-whatsapp{padding:0}.container .box .imgBox{border-radius:50%;width:120px;height:120px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.slick-prev:before,.slick-next:before{color:#555}.slick-slider div{transition:none}@media (max-width:900px){.bannerTextP{bottom:20px;left:10px}.landing-ads .contact-form{position:relative;top:0;right:auto}section.banner img{padding-top:20px}.bannerTextP{max-width:160px;padding:10px;font-size:9px;bottom:0;left:0}.bannerTextP span{margin-top:1px;font-size:8px;line-height:10px}.imageText .right-image{width:90%}.imageText{flex-direction:column}.imageText .left-text{order:2;padding-top:0}section.tImages .container-m img{width:auto;max-height:fit-content}section.tImages .container-m{flex-direction:column;display:flex}.banner-next-section{flex-direction:column}.menu{z-index:1000;background:#151b26;width:100%;position:absolute;top:75px;right:0;overflow-y:auto}.banner-next-section .banner-next{width:100%}.menu ul{flex-direction:column}.main-menu{position:relative}.main-menu i.fa.fa-bars{color:#fff;cursor:pointer;font-size:25px;display:block;position:absolute;top:24px;right:40px}.footer .container-m{flex-direction:column;margin-top:-50px;padding:0 40px}.banner-next-section{padding:30px 0}.banner-next{margin-bottom:40px}.r-image-l-text,.highlight-text{text-align:center;flex-direction:column;gap:0;margin:auto}.r-image-l-text{align-items:center}.left-text{max-width:100%;padding:20px 30px}.right-image img{margin-top:0}.highlight-right-image img,.right-image img{width:100%;height:auto}.highlight-left-text{text-align:left;max-width:500px;margin:auto;padding:30px}.menu>ul>li ul.dropdown{text-align:left;position:relative;top:0;left:0;margin:0!important;padding:0!important}.top-header ul li{padding-top:15px;padding-bottom:15px;font-size:12px}}@media (max-width:279px){.top-header ul{text-align:left;flex-direction:column;justify-content:start}}.container-m{padding-left:10px;padding-right:10px}
