@media screen and (max-width:720px){body{font-size:14px;line-height:1.6}.py-60{padding-top:30px;padding-bottom:30px}.pt-70{padding-top:30px}.pt-80{padding-top:40px}.mb1-0{margin-bottom:0!important}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-80{padding-bottom:40px}.pb-70{padding-bottom:30px}.py-80{padding-top:40px;padding-bottom:40px}.ptb-70{padding-top:30px;padding-bottom:30px}.header .logo{max-width:200px}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}section.solar-power-plant{padding:40px 0 120px}.service-box{border:none;border-bottom:1px solid #d5d5d5}.description-box .specifications-box .list-item li{width:100%;margin:0}.photo-box,.photo-gallery .photo-box{width:160px;height:160px}.power-plant-video{min-height:300px;margin:2rem 1rem}.icon-animation-1{top:38%;left:auto;right:40px;width:50px}.icon-animation-2{right:70px;width:100px}.icon-animation-6{position:absolute;right:5%;bottom:30%;width:50px}.icon-animation-7{left:30px;bottom:-60px;width:60px}.social-links{left:auto;right:0}.banner-content{padding:1rem 0}.banner-two-content h1{font-size:32px}.banner-content .banner-btn .contact-btn,.banner-content .banner-btn .get-btn{margin:.5rem;font-size:14px;padding:8px 10px}.get-btn i,.learn-btn i{font-size:14px}.banner-content p{font-size:16px;line-height:26px}.about-content .about-counter{justify-content:center}.about-content .about-counter .content{margin:1rem 0 0 0;text-align:center!important}.banner-two-shape .shape-2{display:none}.choose-area-two.pt-100.pb-70{padding-top:30px;padding-bottom:30px}.choose-content-list .content h3{font-size:14px}.choose-img-2{margin:1rem}.leader-area{height:540px}.section-title h2{font-size:28px;line-height:1.2}.contact-area.pb-100{padding-bottom:0}.footer-widget{margin-bottom:1rem}.inner-header{padding:1rem 0}.syllabus-timeline{padding:.5rem}.course-box{margin:2rem 0 4rem}.number-box{top:auto;bottom:-80px;right:50%;transform:translate(50%,0)}.number-box::before{width:5px;height:96px;content:"";position:absolute;left:50%;top:-17px;z-index:-1;transform:translateX(-50%)}}@media screen and (max-width:400px){.photo-box,.photo-gallery .photo-box{width:auto;height:auto}a.navbar-brand{max-width:200px}.banner-img-two::before{display:none}}