@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/latin/Gilroy-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/latin/Gilroy-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/latin/Gilroy-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/latin/Gilroy-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gilroy Fallback;src:local(Arial);ascent-override:74.23%;descent-override:21.55%;line-gap-override:19.16%;size-adjust:104.41%}:root{--font:"Gilroy", "Gilroy Fallback", "Segoe UI", system-ui, sans-serif;--green:#289b30;--green-dark:#30843b;--blue:#0666a8;--blue-menu:#006db1;--blue-menu-bg:#d4e5f1;--ink:#212121;--slate:#343d3c;--grey-nav:#4e4e4e;--text:#000;--body:#212529;--privacy-heading:#2a2a2a;--privacy-text:#393939;--footer-rule:#2b2b2b;--footer-muted:#ccc;--disc-grey:#707070;--shadow-card:0px 0px 20px -5px #9e9e9e80;--shadow-card-hover:0px 0px 50px -11px #9e9e9e80;--shadow-box:0px 0px 31px -5px #9e9e9e80}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{font-family:var(--font);color:var(--body);text-align:left;background-color:#fff;margin:0;font-size:1rem;font-weight:500;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p,ol,ul{margin-top:0;margin-bottom:1rem}b,strong{font-weight:bolder}a{color:#000;background-color:#0000;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}table{border-collapse:collapse}address{font-style:normal;line-height:inherit;margin-bottom:1rem}button{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:none;-webkit-appearance:button;cursor:pointer;border-radius:0;margin:0;overflow:visible}.navbar-toggler{background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-sm-3,.col-sm-4,.col-sm-6{width:100%;padding-left:15px;padding-right:15px;position:relative}@media (min-width:576px){.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-6{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:.5rem 1rem;display:block}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid #0000;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.skip-link{z-index:100000;color:#fff;font-family:var(--font);background:#000;padding:.75rem 1rem;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
img{max-width:100%;height:auto}p,li,td,th{text-align:justify}p:first-letter,li:first-letter,td:first-letter,th:first-letter{text-transform:capitalize!important}h1,h2,h3,h4,h5,h6,p{margin:0}button:focus{outline:0}a{cursor:pointer;text-decoration:none;transition:all .5s}a:focus,a:hover{outline:0;text-decoration:none}body{font-family:var(--font);font-weight:500}b,strong{font-family:var(--font);font-weight:700}.main{width:100%}.container{width:100%;max-width:1500px;margin:0 auto}header.header{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.menubar{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin:10px 0;display:flex}.menubar img{object-fit:contain;width:320px;height:auto}nav{flex-wrap:wrap;justify-content:center;align-items:center;width:auto;display:flex}.menubar ul{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;display:flex}.menubar ul li{width:auto;padding:0 15px;list-style:none}.menubar ul li a{color:var(--grey-nav);text-transform:uppercase;width:auto;font-family:var(--font);border-bottom:4px solid #0000;padding:12px 0 6px;font-size:16px;font-weight:500;display:flex}.menubar ul li.current-menu-item a,.menubar ul li a:hover{color:var(--green);border-color:var(--green);font-weight:700}.banner-start{float:left;width:100%}.banner-slider{float:left;z-index:99;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.banner-con{width:100%;padding:100px 0}.banner-slider:after{content:"";z-index:-9;background:#0003;width:100%;height:100%;position:absolute;inset:0}.banner-con h1 span,.banner-con .banner-h1 span{color:var(--green);text-shadow:1px 1px 1px #000}.banner-con h1,.banner-con .banner-h1{font-family:var(--font);color:#fff;text-transform:uppercase;width:52%;margin-bottom:20px;font-size:42px;font-weight:700}.button-ban{width:100%}.slick-dots{text-align:center;justify-content:center;align-items:center;bottom:0;display:flex!important}.slick-dots li.slick-active button{background-color:var(--green);border-radius:50px;width:45px;height:15px}.slick-dots li button{background-color:#ffffff80;border-radius:50px}li.slick-active{width:50px!important}.slick-dots li{text-align:center;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:30px;height:20px;margin:0;padding:0;display:flex;position:relative}.slick-dots li button{background:#fff;width:15px;height:15px}.footer{background-color:#000;background-repeat:no-repeat;background-size:cover;flex-wrap:wrap;width:100%;padding:50px 0 20px;display:flex}.sub-footer{flex-wrap:wrap;width:100%;display:flex}.ftr-sing-left,.ftr-sing-block{width:100%}.ftr-sing-head{width:100%;margin:30px 0}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:22px;font-family:var(--font);color:#fff;text-transform:uppercase;font-weight:600}.ftr-menu-link{margin:0;padding:0}.ftr-menu-link li{color:#8c8e95;width:100%;margin:0 0 10px;list-style:none;display:block}.ftr-menu-link li a{color:#fff;font-size:16px;font-family:var(--font);border-bottom:2px solid #0000;font-weight:500;text-decoration-line:none;display:inline-block}.ftr-menu-link li a:hover{border-bottom:2px solid #fff}.ftr-sing-left .logo>a{text-transform:capitalize}.logo{padding-bottom:0}.address-start{float:left;width:100%}.address-one{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.address-one .fa-icon{color:#fff;background:var(--disc-grey);text-align:center;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:15px;font-size:25px;display:flex}.text-des{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:calc(100% - 50px);margin-bottom:15px;padding-left:15px;display:flex;margin-left:0!important}.text-des p,.text-des a{color:#fff;font-size:16px;font-family:var(--font);font-weight:500}.copy-write{float:left;border-top:3px solid var(--footer-rule);width:100%;margin-top:20px;padding-top:20px;padding-bottom:0}.copy-write p{color:#fff;font-size:16px;font-family:var(--font);text-align:center;width:100%;font-weight:500}.welcome{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding-top:30px;display:flex}.welcome-start{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.welcome-con{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.welcome-con h3,.welcome-con .con-h3{width:100%;font-family:var(--font);text-transform:uppercase;color:var(--green);flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;font-size:22px;font-weight:700;display:flex}.welcome-con h2,.welcome-con .con-h2{width:100%;font-family:var(--font);color:var(--ink);flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;padding-bottom:10px;font-size:34px;font-weight:700;display:flex}.welcome-con p{width:100%;font-family:var(--font);color:var(--text);padding-bottom:10px;font-size:16px;font-weight:500}.welcome-con ul li{margin-bottom:8px;position:relative}.welcome-img img{object-fit:cover;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-height:450px;display:flex}.welcome-img{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.welcom-counter{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:25px;display:flex}.welcom-counter-one{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:50%;margin-bottom:15px;display:flex}.welcom-counter-one h4,.welcom-counter-one .counter-h4{width:100%;color:var(--green);font-size:46px;font-family:var(--font);flex-wrap:wrap;justify-content:center;align-items:flex-start;font-weight:700;display:flex}.welcome-con h6{width:85%;font-family:var(--font);text-transform:lowercase;color:var(--text);font-size:16px;font-weight:500}.welcome-con h6:first-letter{text-transform:capitalize}.sub-conte-start .crumb-h6,.ftr-sing-head .ftr-h5,.welcom-counter-one .counter-h4{line-height:1.2}.project-tilte:before{content:"";background-color:#fff;width:380px;height:2px;margin:0 auto;position:absolute;bottom:10px;left:0;right:0}.project-tilte:after{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.project-tilte{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:30px;padding-bottom:30px;display:flex;position:relative}.project-tilte h3,.project-tilte .tilte-h3{color:#fff;width:100%;font-size:22px;font-family:var(--font);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 5px;font-weight:700;display:flex}.project-tilte h4,.project-tilte .tilte-h4{color:#fff;width:100%;font-size:34px;font-family:var(--font);text-transform:uppercase;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;font-weight:700;display:flex}.business-start .project-tilte h3,.business-start .project-tilte .tilte-h3{color:var(--green);margin:10px 0 5px}.business-start .project-tilte h4,.business-start .project-tilte .tilte-h4{color:var(--ink)}.business-start .project-tilte:after{background-color:var(--green)}.business-start .project-tilte:before{background-color:#030303}.business{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:32px 0 50px;display:flex}.business-box{width:100%;box-shadow:var(--shadow-card);border-radius:30px;height:100%;min-height:350px;padding:20px}.business-box img{background:var(--blue);background-size:contain;border-radius:50%;width:90px;height:90px;padding:15px}.business-box h2,.business-box .box-h2{width:100%;font-family:var(--font);color:var(--slate);flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding-top:20px;font-size:20px;font-weight:700;display:flex}.business-box p{width:100%;color:var(--text);font-size:14px;font-family:var(--font);padding:10px 0 0;font-weight:500}.business-box:hover{box-shadow:var(--shadow-card-hover)}.business-slider .col-sm-3{padding:15px}.pro-slider{background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:0;padding:50px 0;display:flex;position:relative}ul.nav.nav-tabs{border:0;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:0 0 40px;display:flex}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff;background-color:var(--green);border-color:#0000;border-radius:15px}.nav-tabs .nav-link{color:#fff;font-size:20px;font-family:var(--font);text-transform:uppercase;border:0;border-radius:15px;padding:10px 35px;font-weight:500}.pro-tabs{width:100%;padding-top:0}.tab-content .tab-pane{opacity:0;visibility:hidden;height:0;display:none}.tab-content .tab-pane.active{opacity:1;visibility:visible;height:auto;display:block}.news-start{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:40px 0 10px;display:flex}.news{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.news .project-tilte h3,.news .project-tilte .tilte-h3{color:var(--green)}.news .project-tilte h4,.news .project-tilte .tilte-h4{color:var(--ink)}.news .project-tilte:after{background-color:var(--blue)}.news .project-tilte:before{background-color:#000}.news-title{text-align:left;justify-content:flex-start;align-items:flex-start;padding-bottom:0!important}.news-title h4,.news-title .tilte-h4,.news-title h3,.news-title .tilte-h3{justify-content:flex-start}.project-tilte.news-title:before,.project-tilte.news-title:after{display:none}.p-remove{padding:40px 0!important}.news .col-lg-4{padding-bottom:30px}.new-box{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0;display:flex}.news-bols{width:100%}.news-imag img{width:100%;height:280px}.news-imag{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}.news-listing{z-index:9;flex-flow:column wrap;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:20px 20px 0 0;display:flex;position:absolute;top:0;right:0}.news-listing h3,.news-listing .listing-h3{width:100%;font-size:16px;font-family:var(--font);text-align:right;color:#fff;flex-wrap:wrap;justify-content:flex-end;align-items:end;margin:0;font-weight:500;display:flex}.news-listing h5,.news-listing .listing-h5{font-size:16px;font-family:var(--font);text-transform:uppercase;color:#fff;background:linear-gradient(87deg,#0565a7 0%,#06579065 100%);margin:0;padding:10px 25px;font-weight:500}.news-imag:after{content:"";background:#0003;width:100%;height:100%;position:absolute;inset:0}.news-contnet{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.news-contnet h2{width:100%;font-family:var(--font);color:#000;padding:15px 0;font-size:20px;font-weight:700}.news-contnet a{color:#fff;text-transform:uppercase;width:auto;font-size:14px;font-family:var(--font);background-color:var(--green);border:2px solid var(--green);border-radius:10px;flex-wrap:wrap;align-items:flex-start;padding:10px 20px;font-weight:500;display:flex}.news-contnet a:hover{color:var(--green);background-color:#0000}.sub-banner{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.sub-conte{z-index:9;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:absolute}.sub-conte-start{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative;top:-18px}.sub-banner img{object-fit:cover;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:250px;display:flex}.sub-conte-start h2,.sub-conte-start h1{width:100%;font-family:var(--font);color:#fff;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;font-size:36px;font-weight:700;display:flex;position:relative}.sub-conte-start h6 .fa-icon,.sub-conte-start .crumb-h6 .fa-icon{margin:0 10px}.sub-conte-start h6 a,.sub-conte-start .crumb-h6 a{color:#fff}.sub-conte-start h6,.sub-conte-start .crumb-h6{width:100%;font-family:var(--font);text-transform:capitalize;color:#fff;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;padding-top:20px;font-size:16px;font-weight:500;display:flex;position:relative}.sub-shaper img{width:100%;height:auto}.sub-shaper{z-index:9;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:-38px;display:flex;position:relative}.sub-banner:after{content:"";background:#00000073;width:100%;height:100%;position:absolute;inset:0}.our-team{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding-top:15px;display:flex}.our-team-start{width:100%;box-shadow:var(--shadow-card);text-align:center;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;display:flex}.our-team-start img{width:100%;height:120px;padding:0}.our-team-start h2,.our-team-start .team-h2{width:100%;color:var(--slate);text-transform:uppercase;font-size:16px;font-family:var(--font);text-align:left;flex-wrap:wrap;align-items:center;margin:0;padding:0 0 5px;font-weight:700;display:flex}.our-team-start h6,.our-team-start .team-h6{color:#000;text-transform:uppercase;width:100%;font-size:14px;font-family:var(--font);text-align:left;flex-wrap:wrap;align-items:center;margin:0;font-weight:600;line-height:20px;display:flex}.project-tilte p{text-align:center;color:#000;width:70%;font-size:18px;font-family:var(--font);flex-wrap:wrap;justify-content:center;align-items:center;padding:10px 0 0;font-weight:500;display:flex}.our-team-start a{text-transform:uppercase;width:70%;color:var(--green);font-size:14px;font-family:var(--font);text-align:center;border:2px solid var(--green);background-color:#0000;border-radius:50px;flex-wrap:wrap;justify-content:center;align-items:center;height:35px;margin-top:10px;font-weight:600;display:flex}.our-team-start a:hover{background-color:var(--green);color:#fff!important}.our-team-start .read-more{text-transform:uppercase;width:70%;color:var(--body);font-size:14px;font-family:var(--font);text-align:center;border:2px solid var(--green);background-color:#0000;border-radius:50px;flex-wrap:wrap;justify-content:center;align-items:center;height:35px;margin-top:10px;padding:0;font-weight:600;line-height:1.5;transition:all .5s;display:flex}.our-team-start .read-more:hover{background-color:var(--green);color:#fff!important}.our-team .col-lg-3,.our-team .col-lg-4{padding-bottom:40px}.project-tilte.before-after-none:after,.project-tilte.before-after-none:before{display:none}.project-tilte.before-after-none{padding:0}.modal{z-index:99999999;outline:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden auto}.modal-backdrop{z-index:1040;opacity:.5;background-color:#000;width:100vw;height:100vh;transition:opacity .15s linear;position:fixed;top:0;left:0}.modal-dialog{pointer-events:none;z-index:1050;flex-wrap:wrap;align-items:center;width:auto;max-width:750px;height:100vh;margin:auto;transition:transform .3s ease-out;display:flex;position:relative;transform:translate(0)}.modal[data-entering=true] .modal-dialog{transform:translateY(-50px)}.modal[data-entering=true] .modal-backdrop{opacity:0}.modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.team-body{flex-wrap:wrap;width:100%;padding:30px;display:flex;position:relative}.team-body .close{color:#fff;opacity:1;width:25px;height:25px;font-size:1.5rem;font-weight:700;line-height:1;font-family:var(--font);background-color:#000;border:0;border-radius:50%;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:15px;right:15px}.team-dtl h2,.team-dtl .dtl-name{color:var(--slate);font-size:26px;font-family:var(--font);margin-top:0;margin-bottom:10px;font-weight:700}.team-dtl h5,.team-dtl .dtl-role{color:var(--green-dark);font-size:16px;font-family:var(--font);margin-top:0;margin-bottom:25px;font-weight:600}.team-dtl p{color:var(--slate);font-size:16px;font-family:var(--font);margin-bottom:10px;font-weight:500}.team-body .our-team-right{padding-left:30px}body.modal-open{overflow:hidden}@media screen and (min-width:768px) and (max-width:1240px){.team-body{padding:25px}.team-body .our-team-right{padding-left:20px}}@media screen and (min-width:768px) and (max-width:991px){.team-body{padding:20px}}@media (max-width:767px){.team-body{padding:15px}.team-body .our-team-right{padding-left:20px}.team-dtl h5,.team-dtl .dtl-role{margin-bottom:10px}}@media screen and (max-width:575px){.team-body .our-team-right{padding-left:10px}}@media screen and (max-width:480px){.team-dtl h2,.team-dtl .dtl-name{margin-bottom:0;font-size:22px}.team-body{height:95vh;overflow-y:scroll}}.sub-banner.plate img:first-child,.news-imag.plate img{object-fit:none;object-position:center}.project-tab .nav-tabs .nav-link{color:#000}.project-tab .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff}.project-tab-start{flex-wrap:wrap;width:100%;display:flex}.project-box{box-shadow:var(--shadow-card);border-radius:30px;width:100%;height:100%}.project-box a{border-radius:30px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.project-box img{object-fit:cover;object-position:center;background-position:50%;border-top-left-radius:30px;border-top-right-radius:30px;width:100%;height:250px}.project-box h6,.project-box .box-h6{width:120px;font-family:var(--font);text-transform:capitalize;background-color:var(--blue);text-align:right;color:#fff;z-index:999;border:1px solid #fff;border-radius:50px;flex-wrap:wrap;justify-content:center;align-items:center;height:40px;margin:-20px 20px 0 auto;font-size:16px;font-weight:500;display:flex;position:relative}.project-cotnet h2{width:100%;font-family:var(--font);color:#000;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;font-size:21px;font-weight:700;display:flex}.project-cotnet{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px;display:flex}.project-tab-start .col-lg-4{padding-bottom:30px}.project-detail-slider{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.project-detail-slider .slick-prev,.project-detail-slider .slick-next{text-align:center;color:#000;z-index:2;background-color:#fff;border:0;justify-content:center;align-items:center;width:60px;height:60px;padding:0;display:flex;position:absolute;bottom:0}.project-detail-slider .slick-prev{right:60px;left:unset}.project-detail-slider .slick-next{right:0;left:unset}.project-detail-slider .slick-prev{background-image:url(/media/theme/images/left.png);background-position:50%;background-repeat:no-repeat;background-size:28px}.project-detail-slider .slick-next{background-image:url(/media/theme/images/right.png);background-position:50%;background-repeat:no-repeat;background-size:28px}.p-top{background:#f8f9fa;margin:0;padding:50px 0}.contct-start{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:40px;display:flex}.contct-adress{width:100%;box-shadow:var(--shadow-card);border-radius:20px;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:100%;padding:20px;display:flex}.contct-adress img{object-fit:cover;width:105px;height:105px;margin-top:8px}.contct-adress h3,.contct-adress .adress-h3{width:100%;color:var(--slate);text-transform:uppercase;font-size:20px;font-family:var(--font);flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0;padding-bottom:20px;padding-left:4px;font-weight:700;display:flex}.contct-adress .text-des p{color:var(--ink);font-size:16px}.contct-adress .text-des{padding-left:5px}.contct-adress .text-des a,.contct-adress .text-des .fax-line{color:var(--ink);font-size:16px}.contct-adress .address-one{align-items:center}.contact-left .col-lg-6{padding-bottom:30px}.contact-cart-ctn{width:calc(100% - 120px);padding-left:25px}.blog-imag{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.blog-imag img{object-fit:cover;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:500px;display:flex}.oneline h6,.oneline .crumb-h6,.oneline h2,.oneline h1{white-space:nowrap;text-overflow:ellipsis;width:810px;display:unset;max-width:100%;overflow:hidden}.welcome-contente p{font-family:var(--font);color:var(--body);margin-bottom:15px;font-size:18px;font-weight:500;line-height:26px}.blog-detail .blog-imag{justify-content:flex-start}.blog-detail .blog-imag img{max-width:600px;height:auto!important}.blog-detail{width:100%;margin:50px 0}.news-dtl{width:100%;margin:20px 0 0}.news-dtl h3,.news-dtl .dtl-h3{width:100%;color:var(--green-dark);font-size:20px;font-family:var(--font);text-transform:uppercase;margin:0 0 10px;font-weight:700}.news-dtl time{color:#000;font-size:18px;font-family:var(--font);margin:0 0 10px;font-weight:500;display:block}.news-dtl h2,.news-dtl h1{color:var(--ink);font-size:34px;font-family:var(--font);text-transform:capitalize;margin:0 0 20px;font-weight:700}.news-dtl p{color:#000;font-size:18px;font-family:var(--font);margin:0 0 10px;font-weight:400}.news-dtl img{max-width:100%;height:auto}.news-dtl ul,.news-dtl ol{color:#000;font-size:18px;font-family:var(--font);font-weight:400}.the_champ_sharing_container.the_champ_horizontal_sharing{padding-top:10px}.the_champ_sharing_ul a,.the_champ_sharing_ul .the_champ_static{vertical-align:middle;display:inline-block}.the_champ_sharing_ul .the_champ_svg{float:left;cursor:pointer;box-sizing:content-box;border-radius:999px;width:40px;height:40px;padding:0;display:inline-block;overflow:hidden}.the_champ_sharing_ul a[title=Instagram] .the_champ_svg{background-image:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.the_champ_sharing_ul svg{border-radius:999px;width:100%;height:100%;display:block}.welcome-con table td,.welcome-con table th{font-family:var(--font);color:#000;padding:5px;font-size:14px;font-weight:400;line-height:18px}.project-detail-new{width:100%;padding:50px 0}.welcome-con p a{color:var(--green)}.project-detail-new .welcome-start,.business-new .business-start{width:100%}.welcome-start-new ul{margin:5px 0 10px}.welcome-start-new h4{font-family:var(--font);color:var(--ink);width:100%;margin:10px 0 5px;font-size:22px;font-weight:600}.welcome-start-new{width:100%;padding:25px 0 0}.project-status{width:100%}.project-detail-slider img{object-fit:contain;max-height:390px}.project-top{width:100%;margin-bottom:30px}.project-top ul{flex-wrap:wrap;justify-content:space-between;width:100%;margin:0;padding:0;display:flex}.project-top ul li{flex-wrap:wrap;align-items:center;width:49%;margin-bottom:10px;list-style:none;display:flex}.project-top ul li .spec-label{font-family:var(--font);color:var(--body);margin-bottom:0;padding-right:5px;font-size:18px;font-weight:700}.project-top ul li p{font-family:var(--font);color:var(--body);width:auto;padding:0;font-size:18px;font-weight:500}.bussiness-start-sub{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.bussiness-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.bussiness-left{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:50%;display:flex}.bussiness-start{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.bussiness-left p{width:auto;font-family:var(--font);color:#000;flex-wrap:wrap;justify-content:center;align-items:center;padding:25px 0 20px;font-size:17px;font-weight:500;display:flex;position:relative}.bus-title h2{width:auto;font-family:var(--font);color:var(--ink);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:35px;font-size:40px;font-weight:700;display:flex;position:relative}.bus-title h2:before{content:"";background-color:var(--green-dark);width:150px;height:3px;position:absolute;bottom:-10px;left:0}.bus-title{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.bus-title img{background:var(--blue);background-size:contain;border-radius:50%;width:90px;height:90px;padding:15px}.bussiness-top:nth-child(2n) .bussiness-left{order:1;padding-left:25px}.hydro-start{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:30px;display:flex}.hydro-one{width:100%;box-shadow:var(--shadow-card);background:#fff;border-radius:30px;flex-wrap:wrap;justify-content:center;align-items:center;padding:25px 20px;display:flex}.hydro-one h4,.hydro-one .hydro-h4{color:var(--grey-nav);font-family:var(--font);text-transform:uppercase;margin:0;font-size:19px;font-weight:500}@media (max-width:767px){.bussiness-left{width:100%}.bussiness-top:nth-child(2n) .bussiness-left{padding-left:0}.bus-title h2{margin-left:15px;font-size:26px}}.business-projects{background:#f8f9fa}.business-projects .project-cotnet .summary-h2{width:100%;font-family:var(--font);color:#000;margin:0;font-size:21px;font-weight:700}.business-projects .project-cotnet p{width:100%;font-family:var(--font);color:#000;padding-top:10px;font-size:14px;font-weight:500}.business-projects .project-box{background:#fff}.news-contnet .news-h2{width:100%;font-family:var(--font);color:#000;margin:0;padding:15px 0;font-size:20px;font-weight:700}@media screen and (min-width:1025px) and (max-width:1240px){.news-contnet .news-h2{font-size:18px}}@media (max-width:991px){.news-contnet .news-h2{font-size:16px}}@media screen and (max-width:575px){.news-contnet .news-h2{font-size:20px}}@media screen and (min-width:320px) and (max-width:481px){.news-contnet .news-h2{font-size:16px}}.csr-page{width:100%;padding:40px 0}.privacy-policy{flex-wrap:wrap;width:100%;padding:0 0 40px;display:flex}.privacy-policy-ctn-part{float:left;width:100%}.privacy-policy-ctn-part h3,.privacy-policy-ctn-part h2{color:var(--privacy-heading);font-size:22px;font-family:var(--font);margin:20px 0 5px;font-weight:700}.privacy-policy-ctn-part p{color:var(--privacy-text);font-size:16px;font-family:var(--font);margin:0 0 10px;font-weight:500}.privacy-policy-ctn-part ul li{color:var(--privacy-text);font-size:16px;font-family:var(--font);padding:0 0 8px 25px;font-weight:500;list-style:none;position:relative}.privacy-policy-ctn-part ul li:before{content:"";background-color:#000;width:10px;height:3px;position:absolute;top:10px;left:2px}.privacy-policy-ctn-part p a{color:var(--green-dark)}.privacy-policy-ctn-part ul{padding-left:0}.privacy-policy-ctn-part ol{padding-left:15px}.privacy-policy-ctn-part ol li{color:var(--privacy-text);font-size:16px;font-family:var(--font);font-weight:500}.privacy-policy-ctn-part .report-covers a{display:inline-block}p.no-cap:first-letter{text-transform:none!important}.ftr-menu-link ul{margin:0;padding:0}.ftr-menu-link{width:49%}.ftr-sing-block{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.sub-footer .col-lg-5{flex:0 0 38%;max-width:38%}.sub-footer .col-lg-3{flex:0 0 28.66%;max-width:28.66%}.address-one a img{height:auto;max-width:230px!important}.flag-main{flex-wrap:wrap;align-items:center;width:100%;margin:0;padding:0;display:flex}.flag-main li{width:25%;padding:0 20px 0 0;list-style-type:none}.flag-main li a{flex-wrap:wrap;display:flex}.flag-main li a img{object-fit:cover;width:85px;height:85px;max-height:unset!important}.welcom-counter-one h4 span,.welcom-counter-one .counter-h4 span{margin-right:10px}.ftr-sing-left .logo img{max-width:90%}.welcom-counter-one.second h4 span:first-child,.welcom-counter-one.second .counter-h4 span:first-child{margin:0}.animated-icon1{cursor:pointer;width:26px;height:20px;margin:0;transition:all .5s ease-in-out;position:relative;transform:rotate(0)}.animated-icon1 span{opacity:1;background:var(--blue-menu);border-radius:9px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;right:0;transform:rotate(0)}.animated-icon1 span:first-child{top:0}.animated-icon1 span:nth-child(2){width:90%;top:7px}.animated-icon1 span:nth-child(3){width:65%;top:14px}.animated-icon1.open span:first-child{top:7px;transform:rotate(135deg)}.animated-icon1 span:nth-child(3):before{content:"";background-color:#000;border-radius:100%;width:4px;height:4px;position:absolute;left:-7px}.animated-icon1.open span:nth-child(3):before{opacity:0}.animated-icon1.open span:nth-child(2){opacity:0;right:-60px}.animated-icon1.open span:nth-child(3){width:100%;top:7px;transform:rotate(-135deg)}.first-button{cursor:pointer;background:var(--blue-menu-bg);border-radius:50px;justify-content:center;align-items:center;width:45px;height:45px;padding:5px;transition:all .2s;display:flex;position:absolute;right:10px;overflow:hidden}@media (min-width:768px){button.navbar-toggler.first-button{display:none}}.banner-slider .banner-bg{object-fit:cover;object-position:center;z-index:-10;width:100%;max-width:none;height:100%;position:absolute;inset:0}.banner-start{position:relative;overflow:hidden}.banner-start .banner-track{transform:translateX(calc(var(--i,0) * -100%));transition:transform .3s;display:flex}.banner-start .banner-slider{float:none;flex:0 0 100%;min-width:0}.banner-start .slick-dots{z-index:100;width:100%;margin:0 0 1rem;padding:0;list-style:none;position:absolute;bottom:0;left:0}.banner-start .slick-dots li button{color:#0000;cursor:pointer;border:0;padding:0;font-size:0;line-height:0}.banner-start .banner-h1{display:block}.business-slider{--visible:4;flex-wrap:nowrap;overflow:hidden}.business-slider .business-track{width:100%;transform:translateX(calc(var(--i,0) * -100% / var(--visible)));transition:transform .3s;display:flex}.business-slider .business-track.is-resetting{transition:none}.business-slider .business-track>.col-sm-3{flex:0 0 calc(100% / var(--visible));max-width:calc(100% / var(--visible))}@media (max-width:1241px){.business-slider{--visible:3}}@media (max-width:991px){.business-slider{--visible:2}}@media (max-width:766px){.business-slider{--visible:1}}.project-detail-slider{flex-wrap:nowrap;position:relative;overflow:hidden}.project-detail-slider .gallery-track{width:100%;transform:translateX(calc(var(--i,0) * -100%));transition:transform .3s;display:flex}.project-detail-slider .gallery-track.is-resetting{transition:none}.project-detail-slider .gallery-slide{flex:0 0 100%;min-width:0}.project-detail-slider[data-single] .slick-prev,.project-detail-slider[data-single] .slick-next{display:none}@media (scripting:none){.banner-start{overflow:visible}.banner-start .banner-track{display:block;transform:none}.banner-start .banner-slider{float:left}.banner-start .slick-dots{display:none!important}.business-slider{flex-wrap:wrap;overflow:visible}.business-slider .business-track{display:contents}.business-slider .business-track .is-clone{display:none}.project-detail-slider{flex-wrap:wrap;overflow:visible}.project-detail-slider .gallery-track{display:contents}.project-detail-slider .gallery-slide.is-clone,.project-detail-slider .slick-prev,.project-detail-slider .slick-next{display:none}.tab-content .tab-pane{opacity:1;visibility:visible;height:auto;display:block}}@media (prefers-reduced-motion:reduce){.business-slider{flex-wrap:wrap;overflow:visible}.business-slider .business-track{display:contents}.business-slider .business-track .is-clone{display:none}.project-detail-slider{flex-wrap:wrap;overflow:visible}.project-detail-slider .gallery-track{display:contents}.project-detail-slider .gallery-slide.is-clone,.project-detail-slider .slick-prev,.project-detail-slider .slick-next{display:none}}@media screen and (min-width:1651px) and (max-width:2100px){.container{max-width:95%!important}}@media screen and (min-width:1501px) and (max-width:1650px){.container{max-width:95%!important}}@media screen and (min-width:1241px) and (max-width:1500px){.container{max-width:96%!important}.menubar{margin:10px 0}.menubar ul li a{padding:5px 0;font-size:15px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{width:75%;font-size:38px}.welcome{padding-top:40px}.welcome-con h2,.welcome-con .con-h2{font-size:32px}.welcome-con h3,.welcome-con .con-h3{font-size:20px}.welcome-con p{font-size:15px}.welcom-counter{margin-top:10px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:44px}.project-tilte h3,.project-tilte .tilte-h3{font-size:18px}.project-tilte:after{width:25px;height:25px;bottom:0}.business-slider{margin:30px 0!important}.business{margin:30px 0 0}.pro-slider{padding:50px 0}.project-tilte h4,.project-tilte .tilte-h4{font-size:32px}.news-start{padding:50px 0 20px}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:19px}.copy-write{margin-top:25px;padding-top:20px}.sub-shaper{margin-top:-25px}.our-team .col-lg-3{flex:0 0 33.33%;max-width:33.33%}.project-tilte.before-after-none{padding:0}.business-box h2,.business-box .box-h2{padding-top:10px;font-size:20px}.business-slider .col-sm-3{padding:10px 15px}.business-box{min-height:380px;padding:15px}.contct-start{margin:40px 0}.news-dtl h2,.news-dtl h1{font-size:30px}.welcome-start-new ul li{font-size:15px}.flag-main li a img{width:65px;height:65px}}@media screen and (min-width:1025px) and (max-width:1240px){.container{max-width:96%!important}.project-detail-slider img{object-fit:contain;max-height:250px}.welcome-start-new ul li,.welcom-counter-one h6,.welcom-counter-one .counter-h6{font-size:14px}.menubar img{width:260px}.menubar{margin:10px 0}.menubar ul li a{padding:5px 0;font-size:15px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{width:70%;font-size:36px}.welcome{padding:40px 0 0}.welcome-con h2,.welcome-con .con-h2{font-size:32px}.welcome-con h3,.welcome-con .con-h3{font-size:20px}.welcome-con p{font-size:14px}.welcom-counter{margin-top:10px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:38px}.welcome-con h6{width:95%;font-size:15px}.welcome-img img{max-height:450px}.project-tilte h3,.project-tilte .tilte-h3{font-size:20px}.project-tilte:after{width:25px;height:25px}.business{margin:40px 0}.project-tilte h4,.project-tilte .tilte-h4{font-size:32px}.news-start{padding:40px 0 10px}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:19px}.copy-write{margin-top:15px;padding-top:15px}.menubar ul li{padding:0 10px}.address-one .fa-icon{width:40px;height:40px;font-size:20px}.text-des{width:calc(100% - 40px)}.text-des p{font-size:13px}.news-contnet h2,.nav-tabs .nav-link{font-size:18px}.sub-shaper{margin-top:-29px}.our-team-start{padding:10px}.our-team .col-lg-3{flex:0 0 33.33%;max-width:33.33%}.our-team-left{width:100px;height:100px}.our-team-right{width:calc(100% - 100px);padding-left:10px}.footer{padding:30px 0 15px}ul.nav.nav-tabs{padding:0 0 30px}.project-box img{height:260px}.project-cotnet h2{font-size:18px}.project-cotnet{padding:15px}.project-tab-start .col-lg-4{padding-bottom:20px}.privacy-policy-ctn-part h3,.privacy-policy-ctn-part h2{margin:15px 0 5px;font-size:20px}.privacy-policy-ctn-part p{margin:0 0 10px}.privacy-policy-ctn-part ul li{padding:0 0 8px 20px}.privacy-policy-ctn-part ul li:before{width:9px;height:9px}.ftr-sing-head{margin:20px 0 30px}.banner-con{padding:70px 0}.business-box{min-height:350px;padding:15px}.business-box h2,.business-box .box-h2{padding-top:10px}.pro-slider{padding:50px 0}.new-box{padding:0}.ftr-menu-link{width:100%}.ftr-menu-link li{margin:0 0 5px}.our-team-start h2,.our-team-start .team-h2{font-size:15px}.our-team .col-lg-3,.our-team .col-lg-4{padding-bottom:20px}.our-team-start h6,.our-team-start .team-h6{font-size:12px}.sub-conte-start h2,.sub-conte-start h1{font-size:30px}.news-dtl h2,.news-dtl h1{margin:0 0 15px;font-size:26px}.news-dtl h3,.news-dtl .dtl-h3{margin:0 0 5px;font-size:18px}.news-dtl time{margin:0 0 5px;font-size:16px}.news-dtl p{font-size:16px}.flag-main li a img{width:58px;height:58px}}@media screen and (min-width:992px) and (max-width:1024px){.container{max-width:96%!important}.project-detail-slider img{object-fit:contain;max-height:295px}.welcome-start-new ul li,.welcom-counter-one h6,.welcom-counter-one .counter-h6{font-size:14px}.menubar img{width:250px}.menubar{margin:10px 0}.menubar ul li a{padding:5px 0;font-size:15px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{width:70%;font-size:36px}.welcome{padding-top:40px}.welcome-con h2,.welcome-con .con-h2{font-size:30px}.welcome-con h3,.welcome-con .con-h3{font-size:18px}.welcome-con p{padding-bottom:5px;font-size:14px;line-height:22px}.welcome-start-new{padding-top:15px}.welcom-counter{margin-top:10px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:34px}.welcome-con h6{width:95%;font-size:15px}.welcome-img img{max-height:450px}.project-tilte h3,.project-tilte .tilte-h3{font-size:18px}.project-tilte:after{width:20px;height:20px}.business{margin:40px 0}.project-tilte h4,.project-tilte .tilte-h4{font-size:30px}.news-start{padding:40px 0 10px}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:19px}.copy-write{margin-top:15px;padding-top:15px}.menubar ul li{padding:0 15px}.address-one .fa-icon{width:40px;height:40px;font-size:20px}.text-des{width:calc(100% - 55px)}.text-des p{font-size:14px}.news-contnet h2,.nav-tabs .nav-link{font-size:18px}.flag-main li a img{width:60px;height:60px}.sub-shaper{margin-top:-26px}.our-team-start{padding:10px}.our-team .col-lg-3{flex:0 0 33.33%;max-width:33.33%}.our-team-left{width:100px;height:100px}.our-team-right{width:calc(100% - 100px);padding-left:10px}.project-tilte:before{width:220px}.project-cotnet h2{font-size:16px}.project-cotnet{padding:15px}.project-tab-start .col-lg-4{padding-bottom:20px}.project-box img{height:200px}.footer{padding:30px 0 15px}.privacy-policy-ctn-part h3,.privacy-policy-ctn-part h2{margin:15px 0 5px;font-size:20px}.privacy-policy-ctn-part p{margin:0 0 10px}.privacy-policy-ctn-part ul li{padding:0 0 8px 20px}.privacy-policy-ctn-part ul li:before{width:9px;height:9px}.ftr-sing-head{margin:20px 0 15px}.banner-con{padding:70px 0}.business-box{min-height:350px;padding:15px}.business-box h2,.business-box .box-h2{padding-top:10px;font-size:18px}.pro-slider{padding:50px 0}.new-box{padding:30px 0 0}.ftr-menu-link{width:100%}.ftr-menu-link li{margin:0 0 5px}ul.nav.nav-tabs{padding:25px 0}.project-tilte{margin-bottom:0;padding-bottom:30px}.flag-main li{padding:0}.our-team-start h2,.our-team-start .team-h2{font-size:15px}.our-team .col-lg-3,.our-team .col-lg-4{padding-bottom:20px!important}.our-team-start h6,.our-team-start .team-h6{font-size:12px}.sub-conte-start h2,.sub-conte-start h1{font-size:30px}.contct-adress .text-des p{font-size:14px}.news-dtl h2,.news-dtl h1{margin:0 0 15px;font-size:26px}.news-dtl h3,.news-dtl .dtl-h3{margin:0 0 5px;font-size:18px}.news-dtl time{margin:0 0 5px;font-size:16px}.news-dtl p{font-size:16px}.sub-footer .col-lg-5,.sub-footer .col-lg-3{flex:0 0 33.33%;max-width:33.33%}.contct-adress .text-des a,.contct-adress .text-des .fax-line{font-size:14px}}@media screen and (min-width:768px) and (max-width:991px){.container{max-width:96%!important}.welcome-start-new .col-md-6{flex:0 0 100%;max-width:100%;margin-top:20px}.menubar{margin:10px 0}.menubar ul li a{padding:5px 0;font-size:13px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{text-align:center;width:100%;font-size:30px}.welcome{padding-top:40px}.welcome-con h2,.welcome-con .con-h2{font-size:26px}.welcome-con h3,.welcome-con .con-h3{font-size:16px}.welcome-con p{font-size:14px}.welcom-counter{margin-top:10px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:28px}.welcome-con h6{font-size:16px}.welcome-img img{max-height:500px}.project-tilte h3,.project-tilte .tilte-h3{font-size:16px}.project-tilte:after{width:20px;height:20px}.business{margin:0 0 40px}.project-tilte h4,.project-tilte .tilte-h4{font-size:26px}.news-start{padding:30px 0}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:18px}.copy-write{margin-top:0;padding-top:15px}.menubar ul li{padding:0 8px}.address-one .fa-icon{width:40px;height:40px;font-size:20px}.text-des{width:calc(100% - 55px);padding-left:10px}.text-des p{font-size:14px}.news-contnet h2{font-size:16px}.nav-tabs .nav-link{padding:10px 25px;font-size:16px}.new-box .col-md-4{flex:50%;max-width:50%;padding-bottom:10px}.sub-footer .col-md-4,.sub-footer .col-md-5,.sub-footer .col-md-3{flex:100%;max-width:100%;margin-bottom:20px}.welcome-start .col-lg-6{flex:100%;width:100%;max-width:100%}.flag-main li a img{width:55px;height:55px}.sub-shaper{margin-top:-10px}.welcome-img{margin-bottom:40px}.our-team-start{padding:20px}.our-team .col-lg-3{flex:0 0 50%;max-width:50%}.project-tilte:before{width:250px}.business-box{padding:20px}.project-tilte{padding-bottom:70px}ul.nav.nav-tabs{padding-bottom:40px}.project-cotnet h2{font-size:18px}.project-cotnet{padding:15px}.project-tab-start .col-lg-4{padding-bottom:20px}.project-box img{height:200px}.footer{padding:30px 0 15px}.contct-adress img{width:90px;height:90px}.ftr-sing-head{margin:0 0 15px}.privacy-policy-ctn-part h3,.privacy-policy-ctn-part h2{margin:15px 0 5px;font-size:18px}.privacy-policy-ctn-part p{margin:0 0 5px;font-size:14px}.privacy-policy-ctn-part ul li{padding:0 0 5px 20px;font-size:14px}.privacy-policy-ctn-part ul li:before{width:9px;height:9px}.banner-con{padding:50px 0}.business-box{min-height:330px;padding:15px}.business-box h2,.business-box .box-h2{padding-top:10px;font-size:18px}.pro-slider{padding:50px 0}.new-box{padding:0}.ftr-menu-link{width:100%}.ftr-menu-link li{margin:0 0 5px}ul.nav.nav-tabs{padding:0 0 25px}.project-tilte{margin-bottom:25px;padding-bottom:30px}.flag-main li{padding:0 10px 0 0}.menubar img{width:200px}.business-slider .col-sm-3{padding:25px 15px 20px}.flag-main{max-width:250px}.copy-write p{font-size:14px}.ftr-sing-left .logo img{max-width:260px}.our-team-start h2,.our-team-start .team-h2{font-size:15px}.our-team .col-lg-3{padding-bottom:20px!important}.our-team .col-lg-4{flex:50%;width:50%;max-width:50%;padding-bottom:20px!important}.our-team-start h6,.our-team-start .team-h6{font-size:12px}.sub-banner img{height:200px}.sub-banner .sub-shaper img{height:auto}.sub-conte-start h2,.sub-conte-start h1{font-size:30px}.contct-adress{padding:15px}.contct-adress .text-des p{font-size:16px}.contct-adress h3,.contct-adress .adress-h3{font-size:18px}.contct-start{margin-top:25px}.contact-left .col-lg-6{flex:0 0 100%;max-width:100%;padding-bottom:20px}.project-tilte p{width:80%;font-size:16px}.news-dtl h2,.news-dtl h1{margin:0 0 15px;font-size:24px}.news-dtl h3,.news-dtl .dtl-h3{margin:0 0 5px;font-size:18px}.news-dtl time{margin:0 0 5px;font-size:16px}.news-dtl p{font-size:15px}.blog-detail .blog-imag img{max-width:500px}.blog-detail{margin:40px 0}.project-detail-new,.p-top{padding:40px 0}.welcome-con ul li{font-size:14px}.welcome-start-new h4{font-size:18px}}@media (max-width:767px){.container{max-width:100%!important}.welcome-start-new .col-sm-6{flex:0 0 100%;max-width:100%;margin-top:20px}.menubar nav{visibility:hidden;z-index:9;background-color:#fff;width:100%;height:100vh;padding:30px 15px;transition:all .5s;position:absolute;top:100%;left:0;transform:translate(-100%)}.menubar nav ul li{width:100%}.menubar nav ul li a{border:none;justify-content:center;width:100%;padding:10px 0}.menubar nav.active{visibility:visible;z-index:99;transform:translate(0,0)}header.header{position:relative}header.header.menu-open{z-index:1000}.flag-main li a img{width:55px;height:55px}.menubar{margin:20px 0}.menubar ul li a{padding:5px 0;font-size:18px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{text-align:center;width:100%;font-size:26px}.welcome{padding-top:30px}.welcome-con h2,.welcome-con .con-h2{justify-content:center;font-size:26px}.welcome-con h3,.welcome-con .con-h3{justify-content:center;font-size:16px}.project-detail-new .welcome-con h2,.project-detail-new .welcome-con .con-h2,.project-detail-new .welcome-con h3,.project-detail-new .welcome-con .con-h3{text-align:left;justify-content:flex-start}.welcome-con p{padding-bottom:5px;font-size:14px}.welcome-start-new{padding-top:10px}.welcom-counter{margin-top:20px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:26px}.welcome-con h6{width:95%;font-size:16px}.welcome-img img{max-height:400px}.project-tilte h3,.project-tilte .tilte-h3{font-size:14px}.project-tilte:after{width:20px;height:20px}.business{margin:40px 0}.project-tilte h4,.project-tilte .tilte-h4{text-align:center;padding-bottom:0;font-size:26px}.news-start{padding:30px 0 0}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:19px}.copy-write{margin-top:0;padding-top:15px}.menubar ul li{padding:0 10px}.address-one .fa-icon{width:35px;height:35px;font-size:17px}.text-des{width:calc(100% - 35px)}.text-des p{font-size:14px}.news-contnet h2{font-size:16px}.nav-tabs .nav-link{border-radius:10px;padding:8px 30px;font-size:16px}.new-box .col-md-4{flex:50%;max-width:50%;padding-bottom:20px}.p-remove{padding:40px 0 20px!important}.sub-footer .col-md-4,.sub-footer .col-md-5,.sub-footer .col-md-3{flex:100%;max-width:100%;margin-bottom:20px}.welcome-start .col-lg-6{flex:100%;width:100%;max-width:100%}.sub-shaper{margin-top:-7px}.sub-conte-start h6,.sub-conte-start .crumb-h6{font-size:14px}nav{align-items:flex-start}.project-tab-start .col-lg-4{flex:50%;max-width:50%;padding-bottom:20px}.our-team-start{padding:15px}.our-team .col-lg-3{flex:0 0 50%;max-width:100%;padding-bottom:25px}.project-tilte:before{width:250px}.our-team-start a,.our-team-start .read-more{width:auto;max-width:fit-content;padding:0 20px}.menubar ul li.current-menu-item a{border:none}ul.nav.nav-tabs{padding-bottom:15px}.footer{padding:30px 0 15px}.contct-adress img{width:90px;height:90px}.blog-imag img{height:auto}.contct-adress .text-des a,.contct-adress .text-des .fax-line,.contct-adress .text-des p{font-size:14px}.address-one{padding-bottom:10px}.contct-adress h3,.contct-adress .adress-h3{padding-bottom:10px;font-size:20px}.project-tilte p{width:100%}.text-des{padding-left:5px}.project-cotnet{padding:10px}.project-cotnet h2{font-size:16px}.project-box img{height:180px}.project-box{border-radius:15px}.project-box img{border-radius:15px 15px 0 0}.ftr-sing-head{margin:0 0 15px}.p-top{padding:40px 0}.privacy-policy-ctn-part h3,.privacy-policy-ctn-part h2{margin:15px 0 5px;font-size:18px}.privacy-policy-ctn-part ul li{padding:0 0 5px 20px;font-size:14px;line-height:20px}.privacy-policy-ctn-part ul li:before{width:10px;height:10px;top:9px}.privacy-policy-ctn-part p{word-break:break-word;margin-bottom:5px;font-size:14px;line-height:20px}.privacy-policy-ctn-part ol li{margin-bottom:5px;font-size:14px;line-height:20px}.banner-con{padding:50px 0}.business-box{min-height:unset;padding:15px}.business-box h2,.business-box .box-h2{padding-top:10px;font-size:18px}.pro-slider{padding:40px 0}.new-box{padding:0}.ftr-menu-link{width:100%}.ftr-menu-link li{margin:0 0 5px}ul.nav.nav-tabs{padding:0 0 25px}.project-tilte{padding-bottom:30px}.flag-main li{padding:0 10px 0 0}.menubar img{width:200px}.business-slider .col-sm-3{padding:15px}.flag-main{max-width:250px}.copy-write p{font-size:12px}.ftr-sing-left .logo img{max-width:260px}.ftr-menu-link li a{font-size:14px}.our-team-start h2,.our-team-start .team-h2{font-size:13px}.our-team .col-lg-3{padding-bottom:20px!important}.our-team .col-lg-4{flex:50%;width:50%;max-width:50%;padding-bottom:20px!important}.our-team-start h6,.our-team-start .team-h6{font-size:12px}.sub-banner img{height:200px}.sub-banner .sub-shaper img{height:auto}.sub-conte-start h2,.sub-conte-start h1{font-size:30px}.news-listing h3,.news-listing .listing-h3{font-size:14px}.news-listing{padding:15px 15px 0 0}.news-listing h5,.news-listing .listing-h5{padding:10px;font-size:14px}.contct-adress{padding:15px}.contct-adress .text-des p{font-size:14px}.contct-adress h3,.contct-adress .adress-h3{font-size:16px}.contct-start{margin-top:25px}.contact-left .col-lg-6{padding-bottom:20px}.project-tilte p{font-size:14px}.contact-left .col-lg-6{flex:0 0 100%;max-width:100%;padding-bottom:20px}.news-dtl h2,.news-dtl h1{margin:0 0 10px;font-size:22px}.news-dtl h3,.news-dtl .dtl-h3{margin:0 0 5px;font-size:16px}.news-dtl time{margin:0 0 5px;font-size:15px}.news-dtl p{font-size:14px;line-height:20px}.blog-detail .blog-imag img{max-width:100%}.blog-detail{margin:30px 0}.project-detail-new,.p-top{padding:40px 0}.welcome-con ul li{font-size:14px}.welcome-start-new h4{font-size:18px}.our-team-right{width:calc(100% - 80px);padding-left:10px}.our-team-left{width:80px;height:100px}.our-team{padding:0}}@media screen and (max-width:575px){.container{max-width:100%!important}.menubar{margin:10px 0}.menubar ul li a{padding:5px 0;font-size:24px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{text-align:center;width:98%;margin:0 auto;font-size:28px}.welcome{padding-top:40px}.welcome-con h2,.welcome-con .con-h2{padding-bottom:10px;font-size:32px}.welcome-con h3,.welcome-con .con-h3{font-size:22px}.welcome-con p{font-size:15px}.welcom-counter{margin-top:10px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:50px}.welcome-con h6{font-size:17px}.project-tilte h3,.project-tilte .tilte-h3{font-size:22px}.project-tilte:after{width:20px;height:20px}.business{margin:20px 0}.project-tilte h4,.project-tilte .tilte-h4{font-size:26px}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:18px}.menubar ul li{padding:0 10px}.text-des p{font-size:14px}.news-contnet h2{font-size:20px}.nav-tabs .nav-link{flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;display:flex}.new-box .col-md-4{flex:100%;max-width:100%}.sub-footer .col-md-4,.sub-footer .col-md-5,.sub-footer .col-md-3{flex:100%;max-width:100%;margin-bottom:20px}.welcome-start .col-lg-6{flex:100%;width:100%;max-width:100%}.nav-tabs .nav-item{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.contct-adress img{width:92px;height:92px}.welcome-start .col-lg-6:first-child{padding-right:15px}.welcom-counter-one,.welcome-con h6,.welcom-counter-one h4,.welcom-counter-one .counter-h4{justify-content:center;width:100%}.welcome-con h6{padding-bottom:0}.welcome-start-new .welcome-con h3,.welcome-start-new .welcome-con .con-h3,.welcome-start-new .welcome-con h2,.welcome-start-new .welcome-con .con-h2,.welcome-start-new .welcome-con p{text-align:left!important}.welcome-start-new .welcome-con{padding-bottom:25px}.project-tilte:before{width:250px;bottom:40px}.project-tilte:after{bottom:30px}.project-tilte{padding-bottom:70px;font-size:18px}.our-team-start{padding:15px}.our-team .col-lg-3{padding-bottom:30px}.pro-slider{padding:60px 0}.nav-tabs .nav-link{width:100%}.footer{padding:40px 0 15px}.ftr-sing-head{margin:5px 0 15px}.sub-conte-start h2,.sub-conte-start h1{font-size:26px}.project-cotnet{padding:10px}.project-tab-start .col-lg-4{padding:0 7px 15px}.project-cotnet h2{font-size:18px}.scr-main p,.scr-main ul li,.scr-box p{font-size:16px;line-height:24px}.ftr-sing-left .logo img{max-width:280px}.welcome-contente p{margin-bottom:10px;font-size:16px;line-height:24px}.the_champ_sharing_container.the_champ_horizontal_sharing{padding-top:10px}.contct-start .col-lg-12{padding:0}.project-tilte p{width:100%}.contact-left .col-lg-6{width:50%;padding:0 7px 15px}.contct-adress{padding:10px}.contct-adress .text-des a,.contct-adress .text-des .fax-line,.contct-adress .text-des p{font-size:12px;line-height:16px}.project-box h6,.project-box .box-h6{width:fit-content;height:auto;margin-right:10px;padding:8px;font-size:11px}.our-team-start h2,.our-team-start .team-h2{font-size:15px}.our-team .col-lg-3{flex:100%;max-width:100%;padding-bottom:20px!important}.our-team .col-lg-4{flex:100%;width:100%;max-width:100%;padding-bottom:20px!important}.our-team-start h6,.our-team-start .team-h6{font-size:12px}.sub-banner img{height:200px}.sub-banner .sub-shaper img,.news-imag img{height:auto}.project-detail-slider .slick-prev,.project-detail-slider .slick-next{width:50px;height:50px}.project-detail-slider img{max-height:370px}}@media screen and (max-width:480px){.contact-cart-ctn{width:calc(100% - 66px);padding-left:15px}.project-tab-start .col-lg-4{flex:100%;max-width:100%;padding-bottom:20px}.sub-conte-start{top:-10px}.menubar nav ul li a{font-size:17px}.project-detail-slider img{max-height:200px}.welcome-start-new .welcome-con{padding-bottom:10px}.project-box img{height:180px}.our-team-right{width:100%;margin-top:15px;padding-left:0}.our-team-left{width:100%;height:80px}.our-team-start h2,.our-team-start .team-h2,.our-team-start h6,.our-team-start .team-h6{justify-content:center}.our-team-start a,.our-team-start .read-more{margin:10px auto 0}}@media screen and (max-width:400px){.welcome-con p{text-align:center;font-size:14px}.contact-left .col-lg-6{width:50%;padding:0 5px 15px}.address-one .fa-icon{width:25px;height:25px;font-size:14px}.text-des{width:calc(100% - 25px)}.contct-adress img{width:66px;height:66px;margin-bottom:5px}}@media screen and (min-width:320px) and (max-width:481px){.banner-slider{height:320px}.slick-dots li button{background:#fff;width:10px;height:10px}li.slick-active{width:40px!important}.slick-dots li.slick-active button{width:35px;height:10px}.slick-dots li{width:20px;height:10px}.container{max-width:100%!important}.menubar{margin:20px 0}.menubar ul li a{padding:5px 0;font-size:24px}.menubar ul li a:hover{border-bottom:4px solid var(--green-dark)}.banner-con h1,.banner-con .banner-h1{text-align:center;width:100%;font-size:26px}.welcome{padding-top:30px}.welcome-con h2,.welcome-con .con-h2{font-size:24px}.welcome-con h3,.welcome-con .con-h3{font-size:16px}.welcome-con p{text-align:center;font-size:14px}.welcom-counter{margin-top:10px}.welcom-counter-one h4,.welcom-counter-one .counter-h4{font-size:30px}.welcome-con h6{text-align:center;font-size:16px}.project-tilte h3,.project-tilte .tilte-h3{font-size:16px}.project-tilte:after{width:19px;height:19px;bottom:60px}.business{margin-top:25px}.project-tilte h4,.project-tilte .tilte-h4{text-align:center;font-size:20px}.news-start{padding:30px 0 0}.ftr-sing-head h5,.ftr-sing-head .ftr-h5{font-size:19px}.menubar ul li{padding:0 10px}.text-des p{font-size:14px}.news-contnet h2{font-size:16px}.nav-tabs .nav-link{border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;font-size:14px;display:flex}.new-box .col-md-4{flex:100%;max-width:100%}.sub-footer .col-md-4,.sub-footer .col-md-5,.sub-footer .col-md-3{flex:100%;max-width:100%;margin-bottom:20px}.welcome-start .col-lg-6{flex:100%;width:100%;max-width:100%}.nav-tabs .nav-item{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.welcome-start .col-lg-6:first-child{padding-right:10px}.project-tilte:before,.welcom-counter-one{width:100%}.project-tilte:before{width:200px}.project-tilte{margin-bottom:15px;padding-bottom:35px}.project-tilte:before{bottom:20px}.project-tilte:after{bottom:12px}.our-team .col-lg-3{flex:100%;width:100%;max-width:100%;padding-bottom:40px}.our-team-right{width:100%;margin-top:15px;padding-left:0}.our-team-left{width:100%;height:80px}.our-team-start h2,.our-team-start .team-h2{font-size:16px}.our-team-start h6,.our-team-start .team-h6{font-size:12px}.our-team-start a,.our-team-start .read-more{height:32px;padding:0 15px;font-size:13px}.our-team .col-lg-3{padding-bottom:20px}.project-box img{height:150px}.project-cotnet h2{font-size:14px}.project-cotnet{padding:7px}.sub-banner img{max-height:250px}.news-dtl h2,.news-dtl h1{font-size:18px}.welcome-start-new{padding-top:0}}.our-team-left{width:120px;height:120px}.our-team-right{width:calc(100% - 120px);padding-left:15px}.our-team-left img{object-fit:contain;width:100%;height:100%}@media screen and (min-width:1025px) and (max-width:1240px){.our-team-left{width:100px;height:100px}.our-team-right{width:calc(100% - 100px);padding-left:10px}}@media screen and (min-width:992px) and (max-width:1024px){.our-team-left{width:100px;height:100px}.our-team-right{width:calc(100% - 100px);padding-left:10px}}@media (max-width:767px){.our-team-right{width:calc(100% - 80px);padding-left:10px}.our-team-left{width:80px;height:100px}}@media screen and (max-width:480px){.our-team-right{width:100%;margin-top:15px;padding-left:0}.our-team-left{width:100%;height:80px}}
