body{padding: 0px;margin: 0px;left: 0;right: 0;}a{outline:none;color: #fff;text-decoration: none;}a:hover{color:#000;text-decoration: none;}img{max-width:100%;}p,a{font-family: Arial!important;}h1,h2,h3,h4,h5,h6{font-family: Verdana!important;}.filter:hover{filter:brightness(0);}ul{list-style: none;padding-left: 0px;}.nowrap{white-space: nowrap;}header .row1{background-color: #ff8800;width: 100%;}.firstrow .call{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 19px;text-transform: uppercase;color: #fff;}.firstrow .share1{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 20px;}.firstrow .share{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 20px;}.firstrow .shareus{font-size: 22px !important;}.firstrow .vl{border-left: 3px solid #fff;}.firstrow .shareus .phoneicon i{transform: rotate(45deg);}.firstrow .shareus i:hover {color: #000!important;}.firstrow .blackbg{background-color: #65b061;;border-radius: 10px;padding: 5px 2px;max-width: 410px;}header .row2{border-bottom: 5px solid #65b061;}@media(max-width:575px){.firstrow .blackbg {width: auto;padding: 2px 33px;}}.row2 .hlogo{position: absolute;top: 2%;width: 330px;z-index: 2;}.navbar-toggler{padding: 1px 6px;}.navbar .navbar-nav .nav-item {display: block;text-align: center;margin: 0px 2px;}.navbar-nav .nav-item.active .nav-link{background-color: #65b061;color: #fff;}.navbar-nav .nav-item.active .layer{opacity: 10;}.nav-item .layer {width: 70px;opacity: 0;margin-top: -5px;position: absolute;transform: translate(-50%, -50%);}.nav-item:hover .layer {opacity: 10;}.navbar .navbar-nav .nav-link,.dropdown-item{color: #000;font-family:'Roboto', sans-serif;font-size: 16px;font-weight: 500;padding: 10px 15px;}.navbar .navbar-nav .nav-item:hover .nav-link{background-color: #65b061;color: #fff;}.justify-content-end {justify-content: flex-end!important;}.fa-bars:before, .fa-navicon:before {content: "\f0c9";color: #fff;}@media (max-width:1400px){.navbar .navbar-nav .nav-link {color: #000;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 17px;padding: 0px 14px;}.row2 .hlogo{bottom: -56%;width: 289px;z-index: 2;margin-bottom: -20px;}.nav-item .layer {width: 54px;opacity: 0;margin-top: -11px;position: absolute;transform: translate(-50%, -50%);}}@media (max-width:1199px){.navbar .navbar-nav .nav-link{font-size: 14px;padding: 4px 10px;}}@media (max-width:991px){.firstrow .blackbg {width: auto;margin: auto;}header .row1{padding-bottom: 10px !important;}.row2 .logo{width: 230px;}.navbar-light .navbar-toggler i{color: #000!important;font-size: 30px;}.navbar-light .navbar-toggler {background-color: #ff8800!important;}.navbar-light .navbar-nav .nav-link{font-family:'Roboto', sans-serif;font-weight: 500;color: #fff!important;background-color: #65b061;font-size: 14px;padding: 5px;}.nav-item .layer {display: none;}.navbar-light .navbar-nav .nav-item:hover .nav-link{color:#fff!important;background-color: #ff8800;border-radius: 0px;}.navbar-light .navbar-nav{background-color: #e6e2d8;padding: 2px;padding-bottom: 0px;}.navbar-light{justify-content: end !important;}.navbar .nav-item{padding-bottom: 1px;}.navbar-collapse{position: absolute;top:70px;z-index:99;flex-grow:1;right: -4px;width: 300px;padding-left: 14px;}header .row2{background-color: #fff;position: relative;margin-top: 0px;}.row2 .hlogo{position: relative;width: 100%;bottom: -35%;width: 289px;z-index: 2;}}@media (max-width:767px){.navbar-light .navbar-toggler i{font-size: 25px;padding: 5px;}.firstrow .call{font-size: 22px;}.firstrow .share{font-size: 22px;}.firstrow .shareus{font-size: 20px!important;}}@media (max-width:575px){.vl{display:none}.firstrow .blackbg{margin: auto;}.firstrow .call{font-size: 20px;}.firstrow .share,.firstrow .share1,.firstrow .shareus{font-size: 22px !important;}.row2 .hlogo{width:200px;margin-bottom: -25px;}}.banner .caption{position: absolute;bottom:25px;left: 0;z-index: 10;color: #fff;right: 0;}.banner .cap{display: flex;justify-content: center;flex-direction: column;padding: 25px 30px 50px 60px;background-color:rgba(236,144,32,0.82);clip-path: polygon(8% 0, 100% 0%, 100% 100%, 0% 100%);}.banner .cap2{padding: 25px 60px 15px 30px;background-color:rgba(0,0,0,.82);clip-path: polygon(0 0, 94% 0, 100% 100%, 0% 100%);width: 650px;}.banner .cap h4 ,.banner .cap2 h4 {font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 42px;margin-bottom: 0;}.banner .cap h5 , .banner .cap2 h5{font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 32px;}.col1 .carousel-indicators{left: -91.5%;bottom: 44%;transform: rotate(90deg);z-index: 11;}.col2 .carousel-indicators{left: 30%;bottom: 44%;transform: rotate(90deg);z-index: 11;}.carousel-indicators .active {background-color:transparent !important;border:2px solid #65b061 !important;opacity: 1 !important;}.carousel-indicators li{width: 12px !important;height: 12px !important;margin: 0px 5px !important;border-radius: 100% !important;background-color: #ff8800 !important;border:2px solid #ff8800 !important;opacity: 10 !important;}.col1 .carousel-item-prev:not(.carousel-item-end), .col1 .active.carousel-item-start {transform: translate3d(0, -100%, 0);}.col1 .carousel-item-next:not(.carousel-item-start), .col1 .active.carousel-item-end {transform: translate3d(0, 100%, 0);}@media (max-width:1400px){.banner .cap h4 ,.banner .cap2 h4 {font-size: 32px;}.banner .cap h5 , .banner .cap2 h5{font-size: 20px;}.banner .cap {padding: 25px 30px 40px 60px;}.banner .cap2{width: 530px;}}@media (max-width:1199px){.banner .cap2{width: 450px;}.banner .cap h4 ,.banner .cap2 h4 {font-size: 34px;}.banner .cap h5 , .banner .cap2 h5{font-size: 24px;}}@media (max-width:991px){.col1 .carousel-indicators , .col2 .carousel-indicators{display: none;}.banner .caption{max-width: 400px;margin: auto;position: absolute;bottom:12px;left: 11px;z-index: 10;color: #fff;right: 13px;}.banner .cap , .banner .cap2{width: 100%;clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);padding: 10px 0px;}.banner .cap h4 ,.banner .cap2 h4 {font-size: 31px;}.banner .cap h5 , .banner .cap2 h5{font-size: 20px;}}@media (max-width:767px){.banner .cap h4 ,.banner .cap2 h4 {font-size: 24px;padding: 0px 10px;}.banner .cap h5 , .banner .cap2 h5{font-size: 18px;padding: 0px 10px;}}@media (max-width:575px){.banner .cap h4 ,.banner .cap2 h4 {font-size: 23px;}.banner .cap h5 , .banner .cap2 h5{font-size: 20px;}}.welcome{background-image: linear-gradient(180deg, #dfdfdf,#e2e2e2, #f4f4f4,#f9f9f9, #fff)}.welcome .house{background-image: url(../tpl_images/Union\ 4.png);background-repeat: no-repeat;background-size: 129% 105%;background-position: center center;max-width: 400px;margin-left: auto;margin-right: auto;}img.carousel-img{width: 100% !important;}.welcome .house:hover{background-image: url(../tpl_images/Union\ 2.png);background-repeat: no-repeat;background-size: 129% 105%;background-position: center center;}.welcome .house:hover .little{background-image: url(../tpl_images/Mask-Group-6h.png );}.welcome .house:hover .little2{background-image: url( ../tpl_images/Mask\ Group\ 2.png);}.welcome .house:hover .little3{background-image: url(../tpl_images/Mask-Group-5h.png );}.welcome .house .hover{display: none;}.welcome .house:hover .hover{display: block;margin: auto;}.welcome .house:hover .show{display: none;}.welcome .house:hover .content h5{color: #65b061;}.welcome .little , .little2 , .little3{background-repeat: no-repeat;background-position: 95% 84%;padding: 75px 0px;background-size: 70px;margin-top: -40px;}.welcome .little{background-image: url(../tpl_images/Mask\ Group\ 6.png );}.welcome .little2{background-image: url(../tpl_images/Mask-Group-2h.png );}.welcome .little3{background-image: url(../tpl_images/Mask\ Group\ 5.png );}.welcome .content h5{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 30px;color: #ff8800 ;}.welcome .content p{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 15px;margin: 0px 50px;color: #000000;}.homeMain h2::first-letter{color: #569354!important;}.homeMain {background-image: url(../tpl_images/Mask\ Group\ 8.png);background-position: bottom right;background-repeat: no-repeat;background-size: 25%;}.homeMain h1{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 38px;color: #ff8800;margin-bottom: 0px;}.homeMain .width{max-width: 500px;}.homeMain h2{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 50px;color: #000;line-height: 47px;}.homeMain h3{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 35px;color: #000;}.homeMain .fgreen{color: #569354;}.homeMain p,.inner li{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 17px;color: #808080;}.homeMain a{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 17px;color: #569354;}.homeMain a:hover{color: #ff8800;}.homeMain .pillsText {border: 2px solid #ff8800;border-radius: 10px;color: #ff8800;padding: 3px 15px;background-color: #fff;}.homeMain .pillsText .boldTxt {font-size: 40px;font-weight: 700;font-family: 'Afterglow', sans-serif;font-weight: 400;}.homeMain .pillsText .lightTxt {font-size: 40px;font-weight: 600;line-height: 1em;font-family: 'Afterglow', sans-serif;font-weight: 400}.homeMain .pillsText {border: 2px solid #ff8800;border-radius: 10px;color: #ff8800;padding: 3px 15px;background-color: #fff;}.homeMain .pillsText .boldTxt {font-size: 40px;font-weight: 700;font-family: 'Afterglow', sans-serif;font-weight: 400}.homeMain .pillsText .lightTxt {font-size: 40px;font-weight: 600;line-height: 1em;font-family: 'Afterglow', sans-serif;font-weight: 400}@media (max-width:1199px){.homeMain img{width: 100%;}.homeMain h2{font-size: 38px;}.homeMain .pillsText .boldTxt , section.homeMain .pillsText .lightTxt{font-size: 30px;}}@media (max-width:767px){.homeMain .pillsText .boldTxt , .homeMain .pillsText .lightTxt{font-size: 25px;padding: 3px 5px;}.homeMain h3{font-size: 30px;}}@media (max-width:575px){.homeMain h2{font-size: 35px;line-height: initial;}.homeMain h1{font-size: 32px;}.homeMain .pillsText .boldTxt , .homeMain .pillsText .lightTxt{font-size: 20px;}.homeMain h3{font-size: 28px;}.homeMain .pillsText{padding: 2px 3px;}.homeMain{background-image: none;}}.news{background-color: #f2f2f2}.news p.card-text {font-family: 'Roboto', sans-serif;font-size: 16px;font-weight: 400;color: #8a8a8a!important;}.news ul.lSPager.lSpg{display: none;}.news h2{color: #ff8800;font-weight: 400;font-family: 'Afterglow', sans-serif ;font-size: 38px;}.news h4{color: #65b061;font-size: 28px;font-weight: 400;font-family: 'Afterglow', sans-serif;}.news .card-body:hover h4{color: #ff8800;}.news .lSAction > .lSPrev{background: url(../tpl_images/left.png);left: -5%;width: 52px;height: 52px;opacity: 3;}.news .lSAction > .lSNext {background: url(../tpl_images/right.png);right: -5%;width: 52px;height: 52px;opacity: 3;}.news .card-body{border: 2px solid #fff;box-shadow: 0px 0px 8px #0000008f;border-radius: 11px;background: #fff;}.news .card-body:hover{border: 2px solid #ff8800;border-radius: 10px;}.news .lSAction > .lSPrev:hover{background: url(../tpl_images/hleft.png);}.news .lSAction > .lSNext:hover{background: url(../tpl_images/hright.png);}@media (max-width:1400px){.news a.lSPrev , a.lSNext {display: none!important;}}@media (max-width:1199px){.news h4{font-size: 24px;}}@media (max-width:767px){.news h2{font-size: 32px;}}.contactform{position: relative;}.contactform .home1{position: absolute;max-width: 730px;left: 0px;top: -34px;z-index: 1;}.orange{background-color: #ff8800;padding: 1% 0;}.green{background-color: #65b061;padding: 1% 0;}.contactform a.loc{font-family: 'Roboto', sans-serif;font-size: 20px;font-weight: 500;line-height: 27px;}.contactform a.phone{font-family: 'Roboto', sans-serif;font-size: 25px;font-weight: 500;}.contactform i{font-size: 38px;}.contactform button{background-color: #ff8800;padding: 12px 22px;border-radius: 10px;border: none;font-family: 'Montserrat', sans-serif;color: #000;font-size: 20px;font-weight: 600;}.contactform button:hover{background-color: #1e202c;color: #fff;}.contactform .contactus{font-family: 'Afterglow', sans-serif;font-size: 40px;font-weight: 400;}.contactform .form-control{border-radius: 7px;padding-bottom: 15px;padding-top: 15px;font-family: 'Montserrat', sans-serif;color: #000;}.inner .form-control{border: 2px solid #ff8800;}.phone {transform: rotate(45deg);}.contactform .phone , .loc{font-size: 32px;}.contactform ::placeholder{font-family: 'Montserrat', sans-serif;font-size: 17px;font-weight: 400;color: #7e7e7e;}@media (max-width:1199px){contactform button{max-width: 260px;}.contactform .home1 {position: absolute;max-width: 690px;left: -1px;margin-top: -92px;}}@media (max-width:991px){.contactform .home1{display: none;}}@media (max-width:575px){.contactform .contactus{font-size: 36px;}.contactform a.phone{font-size: 25px;}.contactform a.i{font-size: 32px;}.contactform button {width: auto;padding: 10px;font-size: 18px;}}.contact{background-image: url(../tpl_images/footbg.jpg);background-size: 100% 100%;background-repeat: no-repeat;}.contact ul li a{font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 16px;color: #fff!important;}.contact h5{font-family: 'Poppins', sans-serif;font-weight: 600;font-size: 28px;color: #fff!important;padding-bottom: 3px;}.contact ul li{padding-bottom: 2px;width: fit-content;}.contact .social{display: grid;text-align: center;}.contact .social a{color: #569354;font-size: 23px;}.contact .social a i:hover{color: #fff;}.contact .social a i{background-color: #fff;padding: 25px;width: 44px;height: 44px;border-radius: 50%;line-height: 0;display: flex;align-content: center;justify-content: center;}.contact .social i:hover{background-color: #ff8800;}.contact .home .fa-caret-right{padding-right: 15px;color: #569354;font-size: 18px;}.contact h5{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 25px;color: #fff!important;}.contact li:hover a{color: #569354!important;}.contact li:hover i {color: #ff8800!important;}@media (max-width:1199px){a.lSPrev , a.lSNext {display: none!important;}}@media (max-width:767px){.contact img{width: 70%;}}@media (max-width:767px) and (min-width:320px){.contact .visit{text-align: -webkit-right;}.contact ul li a{font-size: 15px;}.contact h5{font-size: 24px;}}.final{background-color: #369531;font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 14px;}.final a{color: #fff;}.final a:hover{color: #000;}@media (max-width:1199px){.final{font-size: 15px;}}.js-msg{font-family: font-family: 'Montserrat', sans-serif;color: #000;font-size: 20px;font-weight: 600;}.bnone{background: none!important;}.inner p{font-size: 17px;margin-bottom: 10px;}.inner a{color: #65b061;}.inner a:hover{color: #ff8800;}.column div {overflow: hidden;position: relative;border: 6px solid #ff8800;border-radius: 10px;}.column:hover div{border: 6px solid #369531;}.hover06 .figure img {transform: scale(1.4);transition: .3s ease-in-out;}.hover06 .figure:hover img {transform: scale(1.1);}p:empty {display: none;}.testi .lSAction > .lSPrev{background: url(../tpl_images/left.png);left: -5%;width: 40px;height: 40px;opacity: 3;background-size: contain;}.testi .lSAction > .lSNext {background: url(../tpl_images/right.png);right: -5%;width: 40px;height: 40px;opacity: 3;background-size: contain;}.testi .card-body{border: 2px solid #fff;box-shadow: 0px 0px 8px #0000008f;border-radius: 11px;background: #fff;}.testi .card-body:hover{border: 2px solid #ff8800;border-radius: 10px;}.testi .lSAction > .lSPrev:hover{background: url(../tpl_images/hleft.png);background-size: contain;}.testi .lSAction > .lSNext:hover{background: url(../tpl_images/hright.png);background-size: contain;}.btn-inner{background-color: #ff8800;padding: 12px 22px;border-radius: 10px;border: none;font-family: 'Montserrat', sans-serif!important;color: #fff!important;font-size: 20px!important;font-weight: 600!important;}.btn-inner:hover{background-color: #65b061;color: #000!important;}.testi{background: #e0e0e0;}.testi h2{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 25px;color: #ff8800;}.testi p {text-align:center;font-family: 'Montserrat', sans-serif;color: #3d3d3d;font-size: 17px;}.inner h2{font-family: 'Afterglow', sans-serif;font-weight: 400;font-size: 28px;color: #000;margin: 20px 0 15px 0;line-height: 28px;}.dropdown-item:focus, .dropdown-item:hover {color: #fff;background-color: #ff8800;}#player-overlay {position: relative;padding-top: 57%;margin-bottom: 15px;}video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.inner h1{margin-bottom: 10px;font-size: 42px}.count{width: 50px;display: inline-block;}.count1{width: 23px;display: inline-block;}@media(max-width:767px){.count{width: 30px;display: inline-block;}.count1{width: 15px;display: inline-block;}}.auto .btnn{max-width: 400px;margin: auto;}.left .btnn{max-width: 400px;margin-left: 0;}.pdf{background: linear-gradient(#00000082,rgba(0,0,0,.1),rgba(0,0,0,.2),#000),url(../tpl_images/solarpdf.jpg) no-repeat center center;background-size: cover;}.pdf1{background: linear-gradient(#0000,rgba(0,0,0,.1),rgba(0, 0, 0, 0),#0000),url(../tpl_images/roofpdf.jpg) no-repeat top center;background-size: cover;}.pdf .btn,.pdf1 .btn{background: #ff8800;color: #ffffff;padding: 12px 22px;border-radius: 10px;border: none;font-family: 'Montserrat', sans-serif;font-size: 20px;font-weight: 600;max-width: 100%;}.pdf .btn:hover,.pdf1 .btn:hover{background: #65b061;color: #ffffff;padding: 12px 22px;border-radius: 10px;border: none;font-family: 'Montserrat', sans-serif;font-size: 20px;font-weight: 600;}.ns p img{margin: 10px;}.ns p{font-size: 20px!important;}.ns a{word-break: break-all;}.ns hr{border-bottom: 2px solid #65b061;height: auto;opacity: 1;}@media(max-width:991px){.ns p img{margin: 0;height: auto!important;display: block;margin: auto;width: 400px!important;float: none!important;}.ns h1 {line-height: 1;font-size: 30px!important;}.ns h1 span{font-size: 30px!important;}.ns br{display: none;}}.contact .ph:hover,.contact .ph a:hover{color: #ff8800 !important;}@media(min-width:992px) and (max-width:1199px){.orange{padding: 13px 0;}.green{padding: 22px 0;}.contactform .home1 {position: absolute;max-width: 528px;left: -1px;margin-top: -90px;margin-left: 0;top: auto;}.contactform .callus {padding-left: 22px;}.contactform a.loc{font-size: 19px;}.contactform .contactus {font-family: 'Afterglow', sans-serif;font-size: 30px;font-weight: 400;line-height: 1;margin-top: -29px;}.home .form-control {border-radius: 7px;padding-bottom: 8px;padding-top: 8px;font-family: 'Montserrat', sans-serif;color: #000;font-size: 8px;}textarea{height: 57px!important;}.g-recaptcha{transform: scale(.9);transform-origin: 0;}}@media(min-width:1200px) and (max-width:1399px){.orange{padding: 6px 0;}.green{padding: 33px 0;}.contactform .home1 {position: absolute;width: 540px;left: 0;top: -37%;}.contactform .callus {padding-left: 22px;}.contactform a.loc{font-size: 19px;}.contactform .contactus {font-family: 'Afterglow', sans-serif;font-size: 30px;font-weight: 400;line-height: 1;margin-top: -29px;}.home .form-control {border-radius: 7px;padding-bottom: 8px;padding-top: 8px;font-family: 'Montserrat', sans-serif;color: #000;font-size: 8px;}textarea{height: 57px!important;}.g-recaptcha{transform: scale(.9);transform-origin: 0;}}@media(min-width:1400px) and (max-width:1699px){.contactform .home1{position: absolute;width: 710px;max-width: 100%;left: 0px;top: -32px;z-index: 1;}.wel-text{padding-left: 46px;}}@media(min-width:1700px){.l{width:40%;}.r{width:60%;}}.fic{bottom: 350px!important;position: absolute!important;}@media(max-width:767px){.fic{bottom: 600px!important;position: absolute!important;}}@media(max-width:575px){.fic{bottom: 660px!important;}.mob{position: relative;padding-top: 56.25%;}.mob iframe{position: absolute;top: -90%;left: 0;width: 100%!important;height: 100%;}}@media(max-width:400px){.fic{bottom: 600px!important;}}