.header .social-icon-section{display:none;}
ul#parent-menu > li > a{padding: 8px 25px!important;}
.navbar-expand-lg .navbar-nav{margin-right: auto!important; margin-left: auto!important;}
nav.navbar.navbar-default.navbar-trans.navbar-expand-lg{padding:15px 0px; width: 100%;}
.on-slid-light-text{text-align: left; width: 500px; top: 380px; left: 230px; font-size: 20px; font-weight: 600;}
.on-slid-light-text span{font-size:34px; color:#fe5a0e; line-height:1.2;}
.image-slider, .image-slider .carousel{height:605px;}
.page-wrapper-top{max-width:100%;}
#about{position: absolute; top: -30px;}
.about-area{position:absolute; top:70px; left:0px; width:100%}
.about-area .icon-one{width:62px; height:62px; margin:0 auto;}
.about-area .icon-one img{width:100%}
.about-area .about-heading{color: #fe5a0e; font-size: 36px; text-align: center; font-weight: 600; text-transform: uppercase; margin-top: 40px;}
.about-area .about-content{width: 800px; margin: 0 auto; margin-top: 55px;}
.about-area .about-content img{width:100%}
.about-area .about-content .about-text{color: #999999; font-size:16px; padding:30px 10px 15px 50px;}

.pointers{position:absolute; top:870px; left:0px; width:100%; background:#fe5a0e; padding: 100px 0px;}
.pointers .pointer-inner{max-width:1200px; margin: 0 auto; display:table;}
.pointers .pointer-inner .box{width: 23%; float: left; text-align: center; margin: 10px; margin-bottom:20px;}
.pointers .pointer-inner .box .no{font-size:37px; color:#fff; font-weight:300;}
.pointers .pointer-inner .box .title{font-size:24px; color:#fff; font-weight:600;}
.pointers .pointer-inner .box .desc{color:#fff; height:80px; font-size:15px;}

.installtion-box-area{position:absolute; top:1570px; left:0px; width:100%;}
.installtion-box-area .icon-two{width:62px; height:62px; margin:0 auto;}
.installtion-box-area .icon-two img{width:100%}
.installtion-box-area .installation-heading{color: #fe5a0e; font-size: 36px; text-align: center; font-weight: 600; text-transform: uppercase; margin-top: 20px;}
.installtion-box-area .installation-text{color: #999999; font-size:15px; max-width:700px; margin:0 auto; margin-top:20px; text-align:center;}
.installtion-box-area .installation-box{max-width: 1150px; margin: 0 auto; margin-top: 60px;}
.installtion-box-area .installation-box img{width:100%;}
.installtion-box-area .installation-box .installation-data{margin-top: 15px; line-height: 30px;}
.installtion-box-area .facility-img{width:100%; margin-top:50px;}
.installtion-box-area .facility-img img{width:100%; height:auto}

.sets-apart-area{position:absolute; top:2600px; left:0px; width:100%!important; background:url(https://s3.amazonaws.com/prod_bucket/wb_images/501943839-1639545025-84651.png) no-repeat left top; background-size: cover; padding: 100px 0px 100px 0px}
.sets-apart-area .inner-area{max-width:1050px; margin: 0 auto; display:table;}
.sets-apart-area .inner-area .icon-logo-white{width:62px; height:62px; margin:0 auto; margin-bottom:20px;}
.sets-apart-area .inner-area .icon-logo-white img{width:100%}
.sets-apart-area .inner-area .apart-heading{color:#fff; font-size:31px; font-weight:600; text-align:center;}
.sets-apart-area .inner-area .apart-desc{color:#fff; font-size:16px; text-align:center; width: 600px; margin: 0 auto; margin-top: 15px; margin-bottom: 75px;}
.sets-apart-area .inner-area .text-1{text-align: center; color: #fff; font-size: 16px; width: 200px; margin:0 auto; margin-bottom: 21px; min-height:48px;}
.sets-apart-area .inner-area .icon{width: 81px; margin: 0 auto; min-height: 96px;}
.sets-apart-area .inner-area .icon img{width: 100%}
.sets-apart-area .inner-area .text-2{margin-top: 25px; color: #fff; text-align: center; font-size: 19px;}
.sets-apart-area .inner-area .here-us{margin-top: 50px; color: #fff; font-size: 17px;}
.sets-apart-area .inner-area .here-us a{background: #fe5a0e; display: block; width: 190px; padding: 10px; text-align: center; color: #fff; border-radius: 5px; font-size: 20px; margin-top: 10px;}

.our-impact-area{position:absolute; top:3500px; left:0px; width:100%;}
.our-impact-area .icon-three{width:62px; height:62px; margin:0 auto;}
.our-impact-area .icon-three img{width:100%}
.our-impact-area .our-impect-heading{color: #fe5a0e; font-size: 36px; text-align: center; font-weight: 600; text-transform: uppercase; margin-top: 20px;}
.our-impact-area .our-impect-desc{color: #000; font-size: 15px; max-width: 500px; margin: 0 auto; margin-top: 20px; text-align: center;}
.our-impact-area .impact-area-boxes{max-width: 900px; margin: 0 auto!important; text-align: center; margin-top: 35px!important;}
.our-impact-area .impect-head{color: #e25429; font-size:28px; line-height: 30px; margin-bottom: 10px; margin-top: 20px;}
.our-impact-area .impect-text{font-size:16px; margin-bottom:45px;}

#applications{position: absolute; top: 4530px;}
.application-head{position:absolute; top:4200px; left:0px; width:100%;}
.application-head .icon-application{width:62px; height:62px; margin:0 auto;}
.application-head .icon-application img{width:100%}
.application-head .application-heading{color: #fe5a0e; font-size: 36px; text-align: center; font-weight: 600; text-transform: uppercase; margin-top: 20px;}
.application-head .application-desc{color: #000; font-size: 15px; max-width: 500px; margin: 0 auto; margin-top: 20px; text-align: center;}
.resid-comm-area{position:absolute; top: 4400px; left:calc((100% - 1349px) / 2); width: 1349px;}
.resid-comm-area img{width:100%;}
.resid-comm-area .res-name{position: absolute; top: 20px; background: #fe5a0e; padding: 15px 25px; color: #fff; font-size: 18px; font-weight: 600; left: 20px; width: 200px; text-align: center;}
.resid-comm-area .com-name{position: absolute; top: 20px; background: #fe5a0e; padding: 15px 25px; color: #fff; font-size: 18px; font-weight: 600; right: 20px; width: 200px; text-align: center;}
.resid-comm-area .ind-name{position: absolute; top: 463px; background: #fe5a0e; padding: 15px 25px; color: #fff; font-size: 18px; font-weight: 600; left: 20px; width: 200px; text-align: center;}
.resid-comm-area .cust-name{position: absolute; top: 463px; background: #fe5a0e; padding: 15px 25px; color: #fff; font-size: 18px; font-weight: 600; right: 20px; width: 200px; text-align: center;}

.send-inquiry {position: absolute; top: 5350px; left: calc((100% - 1040px) / 2); width: 1040px; font-size: 17px;}
.send-inquiry a{background: #fe5a0e; display: block; width: 240px; padding: 10px; text-align: center; color: #fff; border-radius: 5px; font-size: 20px; margin-top: 0px;}

#contact{position: absolute; top: 6050px;}
.contact-area{position: absolute; top: 5550px; left: calc((100% - 700px) / 2); width: 700px; font-size: 17px;}
.contact-area .icon-four{width:62px; height:62px; margin:0 auto;}
.contact-area .icon-four img{width:100%}
.contact-area .contact-heading{color: #fe5a0e; font-size: 36px; text-align: center; font-weight: 600; text-transform: uppercase; margin-top: 20px; margin-bottom: 50px;}
.contact-area .contact-form-area .col-md-6{padding:5px 10px!important;}
.contact-area .contact-form-area .col-md-12{padding:5px 10px!important;}
.contact-area .contact-form-area input{background:#eeeeee; color:#d0d0d0; border:0px; padding:5px;}
.contact-area .contact-form-area textarea{background:#eeeeee; color:#d0d0d0; border:0px; padding:5px; height:100px;}
.contact-area .contact-form-area button{background: #f05423; border: 0px; width: 200px!important; margin: 0 auto!important; display: block; font-size: 17px;}

.other-conect {position: absolute; top: 6050px; left: calc((100% - 840px) / 2); width: 840px; font-size: 17px; text-align: center;}
.other-conect .c-icon{width:33px; margin:0 auto; margin-bottom: 10px;}
.other-conect .c-icon img{width:100%; }
.other-conect .c-head{font-weight:600;}

.footer{padding:20px;}
.footer .new-footer-area{max-width: 1000px; margin: 0 auto!important;}
.footer .new-footer-area .copyright{font-size: 17px; margin-top: 11px; color:#696969;}
.footer .social-icon-section-1 {bottom: 0px; margin: 14px 0px 0px; display: unset; float: right;}
.footer .social-icon-section-1 a i{font-size:17px;}

.page-wrapper-bottom{height:auto;}
.page-wrapper{max-width:100%!important; margin-top: 76px!important;}
.residential-top-panel {position: absolute; top: 0px; left: 0px; width: 100%;}
.residential-top-panel img{width:100%;}
.residential-top-panel .text{position: absolute; top: 200px; color: #fff; font-size: 70px; width: 450px; text-align: center; left: calc((100% - 450px) / 2); font-weight: 600;}
.groundbreaking-area{position: absolute; top: 770px; width: 100%;}
.groundbreaking-area .head{font-size: 36px; margin-left: 75px; margin-top: 35px;}
.groundbreaking-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px;}
.groundbreaking-area img{width: 691px; float: right;}

.solid-power-area{position: absolute; top: 1400px; width: 100%;}
.solid-power-area .head{font-size: 36px; margin-left: 75px; margin-top: 105px; width: 400px;}
.solid-power-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px; width: 500px}
.solid-power-area img{width: 691px; float: left;}

.sleekness-solutions {position: absolute; top: 2080px; font-size: 17px; width: 1050px; left: calc((100% - 1050px) / 2);}
.sleekness-solutions .head{font-size: 34px; color: #e25429;}
.unbeatable-area {position: absolute; top: 2450px; width: 1050px; left: calc((100% - 1050px) / 2);}
.unbeatable-area img{width:100%;}
.unbeatable-area .head{font-size: 36px; margin-top: 55px;}
.unbeatable-area .text{font-size: 18px; margin-right: 15px;}
.virtually-area {position: absolute; top: 3000px; width: 1050px; left: calc((100% - 1050px) / 2);}
.virtually-area img{width:100%;}
.virtually-area .head{font-size: 36px; margin-top: 85px; margin-left: 45px;}
.virtually-area .text{font-size: 18px; margin-left: 45px;}
.lighter-area {position: absolute; top: 3550px; width: 1050px; left: calc((100% - 1050px) / 2);}
.lighter-area img{width:100%;}
.lighter-area .head{font-size: 36px; margin-top: 55px; padding-right: 35px;}
.lighter-area .text{font-size: 18px; margin-right: 15px;}
.monthly-area {position: absolute; top: 4190px; width: 1050px; left: calc((100% - 1050px) / 2);}
.monthly-area img{width:100%;}
.monthly-area .head{font-size: 36px; margin-top: 85px; margin-left: 45px;}
.monthly-area .text{font-size: 18px; margin-left: 45px;}


.commercial-top-panel {position: absolute; top: 0px; left: 0px; width: 100%;}
.commercial-top-panel img{width:100%;}
.commercial-top-panel .text{position: absolute; top: 200px; color: #fff; font-size: 70px; width: 450px; text-align: center; left: calc((100% - 450px) / 2); font-weight: 600;}
.com-unbeatable-area{position: absolute; top: 770px; width: 100%;}
.com-unbeatable-area .head{font-size: 36px; margin-left: 75px; margin-top: 35px;}
.com-unbeatable-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px;}
.com-unbeatable-area img{width: 691px; float: right;}

.com-virtually-area{position: absolute; top: 1400px; width: 100%;}
.com-virtually-area .head{font-size: 36px; margin-left: 0px; margin-top: 65px; width: 400px;}
.com-virtually-area .text{font-size: 18px; margin-left: 0px; margin-top: 15px; width: 500px}
.com-virtually-area img{width: 691px; float: left;}

.com-sleekness-solutions {position: absolute; top: 2080px; font-size: 17px; width: 1050px; left: calc((100% - 1050px) / 2);}
.com-sleekness-solutions .head{font-size: 34px; color: #e25429;}
.com-strikingly-area {position: absolute; top: 2450px; width: 1050px; left: calc((100% - 1050px) / 2);}
.com-strikingly-area img{width:100%;}
.com-strikingly-area .head{font-size: 36px; margin-top: 55px;}
.com-strikingly-area .text{font-size: 18px; margin-right: 15px;}
.com-experience-area {position: absolute; top: 3000px; width: 1050px; left: calc((100% - 1050px) / 2);}
.com-experience-area img{width:100%;}
.com-experience-area .head{font-size: 36px; margin-top: 65px; margin-left: 45px;}
.com-experience-area .text{font-size: 18px; margin-left: 45px;}
.com-security-area {position: absolute; top: 3550px; width: 1050px; left: calc((100% - 1050px) / 2);}
.com-security-area img{width:100%;}
.com-security-area .head{font-size: 36px; margin-top: 55px; padding-right: 35px;}
.com-security-area .text{font-size: 18px; margin-right: 15px;}
.com-monthly-area {position: absolute; top: 4190px; width: 1050px; left: calc((100% - 1050px) / 2);}
.com-monthly-area img{width:100%;}
.com-monthly-area .head{font-size: 36px; margin-top: 85px; margin-left: 45px;}
.com-monthly-area .text{font-size: 18px; margin-left: 45px;}

.industry-top-panel {position: absolute; top: 0px; left: 0px; width: 100%;}
.industry-top-panel img{width:100%;}
.industry-top-panel .text{position: absolute; top: 200px; color: #fff; font-size: 70px; width: 450px; text-align: center; left: calc((100% - 450px) / 2); font-weight: 600;}
.ind-unbeatable-area{position: absolute; top: 770px; width: 100%;}
.ind-unbeatable-area .head{font-size: 36px; margin-left: 75px; margin-top: 35px;}
.ind-unbeatable-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px;}
.ind-unbeatable-area img{width: 691px; float: right;}

.ind-virtually-area{position: absolute; top: 1400px; width: 100%;}
.ind-virtually-area .head{font-size: 36px; margin-left: 0px; margin-top: 35px; width: 400px;}
.ind-virtually-area .text{font-size: 18px; margin-left: 0px; margin-top: 15px; width: 500px}
.ind-virtually-area img{width: 691px; float: left;}

.ind-sleekness-solutions {position: absolute; top: 2080px; font-size: 17px; width: 1050px; left: calc((100% - 1050px) / 2);}
.ind-sleekness-solutions .head{font-size: 34px; color: #e25429;}
.ind-strikingly-area {position: absolute; top: 2450px; width: 1050px; left: calc((100% - 1050px) / 2);}
.ind-strikingly-area img{width:100%;}
.ind-strikingly-area .head{font-size: 36px; margin-top: 55px;}
.ind-strikingly-area .text{font-size: 18px; margin-right: 15px;}
.ind-experience-area {position: absolute; top: 3000px; width: 1050px; left: calc((100% - 1050px) / 2);}
.ind-experience-area img{width:100%;}
.ind-experience-area .head{font-size: 36px; margin-top: 85px; margin-left: 45px;}
.ind-experience-area .text{font-size: 18px; margin-left: 45px;}
.ind-security-area {position: absolute; top: 3550px; width: 1050px; left: calc((100% - 1050px) / 2);}
.ind-security-area img{width:100%;}
.ind-security-area .head{font-size: 36px; margin-top: 55px; padding-right: 35px;}
.ind-security-area .text{font-size: 18px; margin-right: 15px;}

.custom-top-panel {position: absolute; top: 0px; left: 0px; width: 100%;}
.custom-top-panel img{width:100%;}
.custom-top-panel .text{position: absolute; top: 200px; color: #fff; font-size: 70px; width: 450px; text-align: center; left: calc((100% - 450px) / 2); font-weight: 600;}

.custom-unbeatable-area{position: absolute; top: 770px; width: 100%;}
.custom-unbeatable-area .head{font-size: 36px; margin-left: 75px; margin-top: 35px;}
.custom-unbeatable-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px;}
.custom-unbeatable-area img{width: 691px; float: right;}

.custom-virtually-area{position: absolute; top: 1400px; width: 100%;}
.custom-virtually-area .head{font-size: 36px; margin-left: 75px; margin-top: 35px; width: 400px;}
.custom-virtually-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px; width: 500px}
.custom-virtually-area img{width: 691px; float: left;}

.custom-experience-area{position: absolute; top: 2020px; width: 100%;}
.custom-experience-area .head{font-size: 36px; margin-left: 75px; margin-top: 35px;}
.custom-experience-area .text{font-size: 18px; margin-left: 75px; margin-top: 15px;}
.custom-experience-area img{width: 691px; float: right;}

.custom-strikingly-area{position: absolute; top: 2670px; width: 1050px; left: calc((100% - 1050px) / 2);}
.custom-strikingly-area img{width:100%;}
.custom-strikingly-area .head{font-size: 36px; margin-top: 85px; padding-right: 35px; margin-left: 45px;}
.custom-strikingly-area .text{font-size: 18px; margin-right: 15px; margin-left: 45px;}

.project-head{color: #fe5a0e; font-size: 36px; text-align: center; font-weight: 600; text-transform: uppercase; margin-top: 20px; position:absolute; top:3300px; width:100%}

.custom-experience-area2 {position: absolute; top: 3500px; width: 1050px; left: calc((100% - 1050px) / 2);}
.custom-experience-area2 img{width:100%;}
.custom-experience-area2 .head{font-size: 36px; margin-top: 55px; padding-right: 35px;}
.custom-experience-area2 .text{font-size: 18px; margin-right: 15px;}

.custom-security-area{position: absolute; top: 4100px; width: 1050px; left: calc((100% - 1050px) / 2);}
.custom-security-area img{width:100%;}
.custom-security-area .head{font-size: 36px; margin-top: 85px; padding-right: 35px; margin-left: 45px;}
.custom-security-area .text{font-size: 18px; margin-right: 15px; margin-left: 45px;}

.custom-monthly-area {position: absolute; top: 4750px; width: 1050px; left: calc((100% - 1050px) / 2);}
.custom-monthly-area img{width:100%;}
.custom-monthly-area .head{font-size: 36px; margin-top: 55px; padding-right: 35px;}
.custom-monthly-area .text{font-size: 18px; margin-right: 15px;}

.custom-solar{position: absolute; top: 5350px; width: 1050px; left: calc((100% - 1050px) / 2);}
.custom-solar img{width:100%;}
.custom-solar .head{font-size: 36px; margin-top: 85px; padding-right: 35px; margin-left: 45px;}
.custom-solar .text{font-size: 18px; margin-right: 15px; margin-left: 45px;}


@media screen and (min-width: 1150px) and (max-width: 1280px) {

	.resid-comm-area{width:100%; left:0px;}

}


@media screen and (max-width:539px) and (min-width:320px) {
	.image-slider, .image-slider .carousel {height: 425px;}
	.navbar-toggler{border-color:#fff; color:#fff;}
	.on-slid-light-text{width: 280px; top: 250px; left: 20px; font-size: 15px; line-height:25px;}
	.on-slid-light-text span{font-size: 21px;}
	#about {position: absolute; top: -50px;}
	.about-area{top:40px;}
	.about-area .about-content{width:100%;}
	.about-area .icon-one{width:52px; height:auto;}
	.about-area .about-heading{margin-top: 20px; font-size: 25px;}
	.about-area .about-content{margin-top:25px;}
	.about-area .about-content .about-text{padding:15px;}
	.pointers{top:1030px; padding:50px 0px;}
	.pointers .pointer-inner .box{width:100%; margin:0px; padding:10px 20px;}
	.pointers .pointer-inner .box .desc{height:auto;}
	.pointers .pointer-inner .box .title{font-size:20px;}
	.pointers .pointer-inner .box .no{font-size:33px;}
	.installtion-box-area{top: 2360px;}
	.installtion-box-area .icon-two{width:52px; height:auto;}
	.installtion-box-area .installation-heading{margin-top: 20px; font-size: 25px; padding: 0px 10px;}
	.installtion-box-area .installation-box .installation-data{margin-bottom:30px;}
	.sets-apart-area{top: 4530px; padding:80px 0px 80px 0px}
	.sets-apart-area .inner-area .icon-logo-white{width:52px; height:auto;}
	.sets-apart-area .inner-area .apart-desc{width:100%; margin-bottom: 45px;}
	.sets-apart-area .inner-area .apart-heading{font-size:25px;}
	.sets-apart-area .inner-area .text-2{margin-bottom: 40px; margin-top: 10px;}
	.sets-apart-area .inner-area .text-1{min-height:auto; width:100%}
	.sets-apart-area .inner-area .icon{min-height:auto;}
	.sets-apart-area .inner-area .here-us{text-align:Center;}
	.sets-apart-area .inner-area .here-us a{margin:0 auto; margin-top:20px;}
	.our-impact-area{top: 6200px;}
	.our-impact-area .icon-three{width:52px; height:auto;}
	.our-impact-area .installation-heading{margin-top: 20px; font-size: 25px; padding: 0px 10px;}
	.our-impact-area .impact-area-boxes .impect-icon{width:100px; margin:0 auto;}
	.our-impact-area .impact-area-boxes .impect-icon img{width:100%;}
	.our-impact-area .impect-head{font-size:25px;}
	.our-impact-area .impect-head br{display:none;}
	#applications {position: absolute; top: 6200px;}
	.application-head{top: 7680px; left: 0px; width: 100%;}
	.application-head .icon-application{width:52px; height:auto;}
	.application-head .application-heading{margin-top: 20px; font-size: 25px; padding: 0px 10px;}
	.application-head .application-desc{padding: 0px 10px;}
	.resid-comm-area{top: 7880px; left: 0px; width: 100%;}
	.resid-comm-area .res-name{left:5px; top:5px; padding: 10px; font-size: 11px; width: 100px;}
	.resid-comm-area .com-name{right:5px; top:5px; padding: 10px; font-size: 11px; width: 100px;}
	.resid-comm-area .ind-name{left:5px; top:110px; padding: 10px; font-size: 11px; width: 100px;}
	.resid-comm-area .cust-name{right:5px; top:110px; padding: 10px; font-size: 11px; width: 100px;}
	.send-inquiry {top: 8120px; width: 100%; left: 0px; font-size:15px;}
	.send-inquiry a{margin-top:20px;}
	#contact {position: absolute; top: 6980px;}
	.contact-area{width:100%; top: 8380px; left:0px;}
	.contact-area.icon-three{width:52px; height:auto;}
	.contact-area .contact-heading{margin-top: 20px; font-size: 25px; padding: 0px 10px; margin-bottom:20px;}
	.other-conect {top: 8880px; width: 100%; left: 0px;}
	.other-conect .c-address{margin-bottom:20px;}
	.footer {padding: 10px;text-align: center;}
	.footer .social-icon-section-1{    margin: 0 auto; margin-top: 20px; display: table; float:unset;}

	.residential-top-panel .text{font-size: 30px; top:0px; width: 300px; left: calc((100% - 300px) / 2);}
	.groundbreaking-area{top:140px;}
	.groundbreaking-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px;}
	.groundbreaking-area .text {font-size: 15px; margin-left: 10px; margin-top: 10px; margin-bottom:20px;}
	.groundbreaking-area img {width: 90%;}
	.solid-power-area{top:900px;}
	.solid-power-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px; width:auto;}
	.solid-power-area .text {font-size: 15px; padding:20px; width:auto; margin:unset;}
	.solid-power-area img {width: 90%;}
	.sleekness-solutions{width: 100%; left: 0px; top:1500px;}
	.unbeatable-area{top: 2220px; width: 100%; left: 0px;}
	.unbeatable-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.unbeatable-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.unbeatable-area img {width: 90%;}
	.virtually-area{top: 2900px; width: 100%; left: 0px;}
	.virtually-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.virtually-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.virtually-area img {width: 90%;}
	.lighter-area{top: 3500px; width: 100%; left: 0px;}
	.lighter-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.lighter-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.lighter-area img {width: 90%;}
	.monthly-area{top: 4200px; width: 100%; left: 0px;}
	.monthly-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.monthly-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.monthly-area img {width: 90%;}

	.commercial-top-panel .text{font-size: 30px; top:0px; width: 300px; left: calc((100% - 300px) / 2);}
	.com-unbeatable-area{top:140px;}
	.com-unbeatable-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px;}
	.com-unbeatable-area .text {font-size: 15px; margin-left: 10px; margin-top: 10px; margin-bottom:20px;}
	.com-unbeatable-area img {width: 90%;}
	.com-virtually-area{top:900px;}
	.com-virtually-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px; width:auto;}
	.com-virtually-area .text {font-size: 15px; padding:10px; width:auto; margin:unset;}
	.com-virtually-area img {width: 90%;}
	.com-sleekness-solutions{width: 100%; left: 0px; top:1500px;}
	.com-sleekness-solutions .head{font-size:25px;}
	.com-strikingly-area{top: 2220px; width: 100%; left: 0px;}
	.com-strikingly-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.com-strikingly-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.com-strikingly-area img {width: 90%;}
	.com-experience-area{top: 2900px; width: 100%; left: 0px;}
	.com-experience-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.com-experience-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.com-experience-area img {width: 90%;}
	.com-security-area{top: 3500px; width: 100%; left: 0px;}
	.com-security-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.com-security-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.com-security-area img {width: 90%;}
	.com-monthly-area{top: 4200px; width: 100%; left: 0px;}
	.com-monthly-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.com-monthly-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.com-monthly-area img {width: 90%;}

	.industry-top-panel .text{font-size: 30px; top:0px; width: 300px; left: calc((100% - 300px) / 2);}
	.ind-unbeatable-area{top:140px;}
	.ind-unbeatable-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px;}
	.ind-unbeatable-area .text {font-size: 15px; margin-left: 10px; margin-top: 10px; margin-bottom:20px;}
	.ind-unbeatable-area img {width: 90%;}
	.ind-virtually-area{top:900px;}
	.ind-virtually-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px; width:auto;}
	.ind-virtually-area .text {font-size: 15px; padding:10px; width:auto; margin:unset;}
	.ind-virtually-area img {width: 90%;}
	.ind-sleekness-solutions{width: 100%; left: 0px; top:1500px;}
	.ind-sleekness-solutions .head{font-size:25px;}
	.ind-strikingly-area{top: 2220px; width: 100%; left: 0px;}
	.ind-strikingly-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.ind-strikingly-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.ind-strikingly-area img {width: 90%;}
	.ind-experience-area{top: 2900px; width: 100%; left: 0px;}
	.ind-experience-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.ind-experience-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.ind-experience-area img {width: 90%;}
	.ind-security-area{top: 3500px; width: 100%; left: 0px;}
	.ind-security-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.ind-security-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.ind-security-area img {width: 90%;}


	.custom-top-panel .text{font-size: 30px; top:40px; width: 300px; left: calc((100% - 300px) / 2);}
	.custom-unbeatable-area{top:180px;}
	.custom-unbeatable-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px;}
	.custom-unbeatable-area .text {font-size: 15px; margin-left: 10px; margin-top: 10px; margin-bottom:20px;}
	.custom-unbeatable-area img {width: 90%;}
	.custom-virtually-area{top:880px;}
	.custom-virtually-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px; width:auto;}
	.custom-virtually-area .text {font-size: 15px; padding:10px; width:auto; margin:unset;}
	.custom-virtually-area img {width: 90%;}
	.custom-experience-area{top:1580px;}
	.custom-experience-area .head {font-size: 25px; margin-left: 10px; margin-top: 10px;}
	.custom-experience-area .text {font-size: 15px; margin-left: 10px; margin-top: 10px; margin-bottom:20px;}
	.custom-experience-area img {width: 90%;}
	.custom-strikingly-area{top: 2280px; width: 100%; left: 0px;}
	.custom-strikingly-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.custom-strikingly-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.custom-strikingly-area img {width: 90%;}
	.project-head{    top: 2840px; font-size: 20px;}
	.custom-experience-area2{top: 2920px; width: 100%; left: 0px;}
	.custom-experience-area2 .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.custom-experience-area2 .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.custom-experience-area2 img {width: 90%;}
	.custom-security-area{top: 3580px; width: 100%; left: 0px;}
	.custom-security-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.custom-security-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.custom-security-area img {width: 90%;}
	.custom-monthly-area{top: 4240px; width: 100%; left: 0px;}
	.custom-monthly-area .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.custom-monthly-area .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.custom-monthly-area img {width: 90%;}
	.custom-solar{top: 4880px; width: 100%; left: 0px;}
	.custom-solar .head {font-size: 25px; margin-left: 0px; margin-top: 10px;}
	.custom-solar .text {font-size: 15px; margin-left: 0px; margin-top: 10px; margin-bottom:20px;}
	.custom-solar img {width: 90%;}
}