/* line 10, ../sass/solar-page.scss */
.solar-header-section { padding: 15px 0px; }
/* line 14, ../sass/solar-page.scss */
.solar-header-section .logo { width: calc(15% - 20px); margin-right: 20px; }
/* line 18, ../sass/solar-page.scss */
.solar-header-section .logo img { width: 180px; }
/* line 23, ../sass/solar-page.scss */
.solar-header-section .box { width: calc(25% - 20px); margin-right: 20px; }
/* line 29, ../sass/solar-page.scss */
.solar-header-section .box .content p { font-weight: 600; }
/* line 33, ../sass/solar-page.scss */
.solar-header-section .box .content a { font-size: 26px; animation: animate 3s linear infinite; color: #F58634; margin-top: 3px; transition: all 0.5s ease-in-out; font-weight: bold; }
@keyframes animate { 0% { color: #fff; }
  25% { color: #F58634; }
  50% { color: #fff; }
  100% { color: #F58634; } }
/* line 62, ../sass/solar-page.scss */
.solar-header-section .nav-bar { width: 60%; display: block; }
/* line 67, ../sass/solar-page.scss */
.solar-header-section .nav-bar ul li { display: inline-block; margin-right: 19px; }
/* line 71, ../sass/solar-page.scss */
.solar-header-section .nav-bar ul li a { font-size: 14x; letter-spacing: 0.5px; color: #fff; }

/* line 83, ../sass/solar-page.scss */
.why-solar-section .col-4 { box-shadow: 0px 0px 20px #ddd; border-radius: 5px; padding: 20px; background-position: center; background-repeat: no-repeat; background-size: cover; }
/* line 91, ../sass/solar-page.scss */
.why-solar-section .col-4 img { width: 40px; }
/* line 95, ../sass/solar-page.scss */
.why-solar-section .col-4 h5 { padding: 15px 0px; }

/* line 102, ../sass/solar-page.scss */
.steps-section .col-4 { position: relative; }
/* line 105, ../sass/solar-page.scss */
.steps-section .col-4 img { width: 100%; }
/* line 109, ../sass/solar-page.scss */
.steps-section .col-4 .content, .steps-section .col-4 #one-bhk-details { position: absolute; bottom: 0; left: 0; padding: 15px; }
/* line 117, ../sass/solar-page.scss */
.steps-section .col-4 .content.heading h2, .steps-section .col-4 #one-bhk-details.heading h2 { background: linear-gradient(135deg, #18ba60 48%, transparent) !important; width: 245px; height: 32px; font-size: 13px; }
/* line 124, ../sass/solar-page.scss */
.steps-section .col-4 .content.heading p, .steps-section .col-4 #one-bhk-details.heading p { font-size: 12px; color: #fff; padding-top: 15px; }

/* line 138, ../sass/solar-page.scss */
.should-section .bhk-section { padding-bottom: 30px; }
/* line 141, ../sass/solar-page.scss */
.should-section .bhk-section .bhk { background-color: #fff; padding: 13px; border-radius: 5px; display: inline-flex; box-shadow: 0px 0px 10px #ddd; cursor: pointer; }
/* line 149, ../sass/solar-page.scss */
.should-section .bhk-section .bhk h5 { margin-left: 20px; }
/* line 155, ../sass/solar-page.scss */
.should-section #one-bhk-details, .should-section #three-bhk-details, .should-section #two-bhk-details { margin-bottom: 25px; }
/* line 160, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4, .should-section #three-bhk-details .col-4, .should-section #two-bhk-details .col-4 { box-shadow: 0px 0px 10px #ddd; background-repeat: no-repeat; background-size: cover; background-position: center; padding: 15px; position: relative; height: 435px; background-color: #fff; }
/* line 171, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 .heading h2, .should-section #three-bhk-details .col-4 .heading h2, .should-section #two-bhk-details .col-4 .heading h2 { background: linear-gradient(135deg, #18ba60 88%, transparent 68%) !important; width: 245px; height: 32px; font-size: 13px; }
/* line 179, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 h4, .should-section #three-bhk-details .col-4 h4, .should-section #two-bhk-details .col-4 h4 { padding: 15px 0px; }
/* line 183, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 .box, .should-section #three-bhk-details .col-4 .box, .should-section #two-bhk-details .col-4 .box { position: relative; }
/* line 186, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 .box span, .should-section #three-bhk-details .col-4 .box span, .should-section #two-bhk-details .col-4 .box span { font-size: 12px; letter-spacing: 0.5px; position: absolute; top: 0; left: 0; }
/* line 193, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 .box span i, .should-section #three-bhk-details .col-4 .box span i, .should-section #two-bhk-details .col-4 .box span i { font-size: 7px; color: #18ba60; margin-right: 10px; }
/* line 200, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 .box p, .should-section #three-bhk-details .col-4 .box p, .should-section #two-bhk-details .col-4 .box p { padding-left: 20px; font-size: 13px;}
/* line 205, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 h5, .should-section #three-bhk-details .col-4 h5, .should-section #two-bhk-details .col-4 h5 { font-size: 25px; padding: 5px 0px; }
/* line 210, ../sass/solar-page.scss */
.should-section #one-bhk-details .col-4 a, .should-section #three-bhk-details .col-4 a, .should-section #two-bhk-details .col-4 a { position: absolute; bottom: -17px; left: 78px; }

/* line 221, ../sass/solar-page.scss */
.customer-section .content { width: calc(30% - 20px); margin-right: 20px; }
/* line 226, ../sass/solar-page.scss */
.customer-section .content .heading h2 { background: linear-gradient(135deg, #18ba60 88%, transparent 68%) !important; width: 245px; height: 32px; font-size: 13px; }
/* line 234, ../sass/solar-page.scss */
.customer-section .content p { padding-bottom: 25px; }
/* line 240, ../sass/solar-page.scss */
.customer-section .flex-row { background-image: url(../images/banner/testimonial-bg.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; padding: 20px; }
/* line 248, ../sass/solar-page.scss */
.customer-section .test { width: 70%; }
/* line 251, ../sass/solar-page.scss */
.customer-section .test .col-3 { background-color: #ddd; }
/* line 255, ../sass/solar-page.scss */
.customer-section .test .col-3 img { width: 100%; height: 190px; }
/* line 260, ../sass/solar-page.scss */
.customer-section .test .col-3 .detail { padding: 15px; position: relative; height: 225px; }
/* line 265, ../sass/solar-page.scss */
.customer-section .test .col-3 .detail .heading { padding-bottom: 8px; }
/* line 268, ../sass/solar-page.scss */
.customer-section .test .col-3 .detail .heading h2 { background: linear-gradient(135deg, #18ba60 88%, transparent 68%) !important; width: 245px; height: 32px; font-size: 13px; }
/* line 276, ../sass/solar-page.scss */
.customer-section .test .col-3 .detail p { padding: 15px 0px; font-size: 12px; }
/* line 281, ../sass/solar-page.scss */
.customer-section .test .col-3 .detail img { width: 50px; height: 50px; background-color: #fff; border-radius: 50%; position: absolute; top: -22px; right: 11px; padding: 10px; }

/* line 298, ../sass/solar-page.scss */
.minsupport-section .container-sm { background-color: #F58634; padding: 25px 15px; }
/* line 303, ../sass/solar-page.scss */
.minsupport-section .content { width: calc(75% - 20px); }
/* line 306, ../sass/solar-page.scss */
.minsupport-section .content h4 { color: #fff; }
/* line 310, ../sass/solar-page.scss */
.minsupport-section .content h5 { padding: 15px 0px; font-size: 20px; }
/* line 317, ../sass/solar-page.scss */
.minsupport-section .button { width: 25%; }
/* line 320, ../sass/solar-page.scss */
.minsupport-section .button a.btn-primary { background-color: #fff; color: #000; }

/* line 330, ../sass/solar-page.scss */
.solar-calculator #bill, .solar-calculator #appliances { background-color: #F58634; padding: 10px 0px; width: 50%; box-shadow: 0px 0px 10px #ddd; cursor: pointer; }
/* line 339, ../sass/solar-page.scss */
.solar-calculator #bill-calculator { border: 1px solid #ddd; padding: 15px; }
/* line 343, ../sass/solar-page.scss */
.solar-calculator #bill-calculator .form-group { width: calc(50% - 15px); margin-right: 15px; }
.solar-calculator #appliances-calculator .form-group { width: calc(50% - 15px); margin-right: 15px; }
/* line 348, ../sass/solar-page.scss */
.solar-calculator #bill-calculator .form-group input.radio { width: 20px; height: 20px; }
/* line 355, ../sass/solar-page.scss */
.solar-calculator #bill-calculator .heading { padding-bottom: 8px; }
/* line 358, ../sass/solar-page.scss */
.solar-calculator #bill-calculator .heading h2 { background: linear-gradient(135deg, #18ba60 88%, transparent 68%) !important; width: 515px; height: 32px; font-size: 13px; }
/* line 367, ../sass/solar-page.scss */
.solar-calculator #bill-calculator ul li { width: calc(20% - 10px); margin-right: 10px; }
.solar-calculator #appliances-calculator ul li { width: calc(20% - 10px); margin-right: 10px; }
/* line 373, ../sass/solar-page.scss */
.solar-calculator #bill-calculator .button { padding-top: 20px; }
.solar-calculator #appliances-calculator .heading h2{
    font-size: 12px;
    height: 34px;
}
.solar-calculator #appliances-calculator .button{
    padding-top: 15px;
}
/* line 379, ../sass/solar-page.scss */
#appliances-calculator { border: 1px solid #ddd; padding: 15px; }
/* line 384, ../sass/solar-page.scss */
#appliances-calculator .col-2 h5 { background-color: #18ba60; color: #fff; padding: 8px; cursor: pointer; }
/* line 395, ../sass/solar-page.scss */
#appliances-calculator #essential-form .accordian, #appliances-calculator #non-essential-form .accordian { margin-bottom: 10px; }
/* line 398, ../sass/solar-page.scss */
#appliances-calculator #essential-form .accordian .ac-head, #appliances-calculator #non-essential-form .accordian .ac-head { background-color: #ddd; cursor: pointer; padding: 7.5px 20px; }
/* line 406, ../sass/solar-page.scss */
#appliances-calculator #essential-form .accordian .ac-body, #appliances-calculator #non-essential-form .accordian .ac-body { background-color: #fff; box-shadow: 0px 0px 10px #ddd; padding: 10px; border: 1px solid #ddd; display: none; }
/* line 413, ../sass/solar-page.scss */
#appliances-calculator #essential-form .accordian .ac-body .form-group, #appliances-calculator #non-essential-form .accordian .ac-body .form-group { width: 50%; margin-right: 3px; }
/* line 417, ../sass/solar-page.scss */
#appliances-calculator #essential-form .accordian .ac-body .form-group:nth-child(2), #appliances-calculator #non-essential-form .accordian .ac-body .form-group:nth-child(2) { width: 39%; }
/* line 422, ../sass/solar-page.scss */
#appliances-calculator #essential-form .accordian .ac-body #cls-btn, #appliances-calculator #non-essential-form .accordian .ac-body #cls-btn { width: 10%; margin-top: 7px; }
/* line 430, ../sass/solar-page.scss */
#appliances-calculator #essential-form #other-appliances, #appliances-calculator #non-essential-form #other-appliances { background-color: #ddd; padding: 20px; }
/* line 435, ../sass/solar-page.scss */
#appliances-calculator #essential-form #other-appliances .col-2:first .form-group, #appliances-calculator #non-essential-form #other-appliances .col-2:first .form-group { width: calc(50% - 15px); margin-right: 15px; }
/* line 443, ../sass/solar-page.scss */
#appliances-calculator #essential-form .submit-button, #appliances-calculator #non-essential-form .submit-button { padding-top: 20px; }

/* line 455, ../sass/solar-page.scss */
.about-solar .solar { width: calc(65% - 20px); margin-right: 20px; }
/* line 459, ../sass/solar-page.scss */
.about-solar .solar p { padding-top: 15px; text-align: justify; line-height: 30px; }
/* line 466, ../sass/solar-page.scss */
.about-solar .image { width: 35%; }
/* line 469, ../sass/solar-page.scss */
.about-solar .image img { width: 100%; }
/* line 473, ../sass/solar-page.scss */
.about-solar .image video { width: 70%; border-radius: 5px; }

/* line 481, ../sass/solar-page.scss */
.working-principle .image { width: calc(45% - 20px); margin-right: 20px; }
/* line 485, ../sass/solar-page.scss */
.working-principle .image img { width: 100%; }
/* line 493, ../sass/solar-page.scss */
.working-principle.image-width .image img { width: 250px; }
/* line 499, ../sass/solar-page.scss */
.working-principle .content { width: 55%; }
/* line 503, ../sass/solar-page.scss */
.working-principle .content .heading h2 { width: 315px; }
/* line 508, ../sass/solar-page.scss */
.working-principle .content p { text-align: justify; line-height: 28px; }

/* line 518, ../sass/solar-page.scss */
.benifits-section .col-4 { border-radius: 5px; padding: 15px; box-shadow: 0px 0px 10px #ddd; margin-bottom: 10px; }
/* line 524, ../sass/solar-page.scss */
.benifits-section .col-4 img { width: 50px; height: 50px; }
/* line 530, ../sass/solar-page.scss */
.benifits-section .col-4 .content .heading { padding-top: 15px; }
/* line 533, ../sass/solar-page.scss */
.benifits-section .col-4 .content .heading h2 { background: linear-gradient(135deg, #18ba60 88%, transparent 68%) !important; width: 280px; height: 32px; font-size: 13px; }

/* line 547, ../sass/solar-page.scss */
.partner-section .heading { width: 40%; }
/* line 550, ../sass/solar-page.scss */
.partner-section .heading h2 { width: 345px; }
/* line 555, ../sass/solar-page.scss */
.partner-section .dwn-button { width: 47%; }
/* line 558, ../sass/solar-page.scss */
.partner-section .dwn-button .col-2 { width: calc(47% - 10px); margin-right: 10px; }
/* line 564, ../sass/solar-page.scss */
.partner-section .left { width: calc(45% - 25px); margin-right: 25px; }
/* line 568, ../sass/solar-page.scss */
.partner-section .left img { width: 100%; }
/* line 573, ../sass/solar-page.scss */
.partner-section .right { width: 55%; box-shadow: 0px 0px 10px #ddd; padding: 15px; border-radius: 5px; }
/* line 580, ../sass/solar-page.scss */
.partner-section .right .heading h2 { background: linear-gradient(135deg, #18ba60 88%, transparent 68%) !important; }
/* line 585, ../sass/solar-page.scss */
.partner-section .right .form-group { width: calc(50% - 10px); margin-right: 10px; }
/* line 589, ../sass/solar-page.scss */
.partner-section .right .form-group:nth-child(9) { width: 100%; }
/* line 593, ../sass/solar-page.scss */
.partner-section .right .form-group textarea { width: 100%; font-family: 'Poppins', sans-serif; padding: 10px; font-size: 12px; }

/* line 605, ../sass/solar-page.scss */
.footer { background-color: #ddd; padding-top: 50px; }
/* line 609, ../sass/solar-page.scss */
.footer .col-5 { width: calc(15% - 20px) !important; margin-right: 20px; }
/* line 613, ../sass/solar-page.scss */
.footer .col-5 h4 { padding-bottom: 15px; }
/* line 618, ../sass/solar-page.scss */
.footer .col-5 ul li { line-height: 30px; }
/* line 621, ../sass/solar-page.scss */
.footer .col-5 ul li i { margin-right: 10px; }
/* line 627, ../sass/solar-page.scss */
.footer .col-5 .box { position: relative; margin-bottom: 20px; }
/* line 631, ../sass/solar-page.scss */
.footer .col-5 .box span { position: absolute; top: 0; left: 0px; }
/* line 637, ../sass/solar-page.scss */
.footer .col-5 .box p { margin-left: 50px; }
/* line 642, ../sass/solar-page.scss */
.footer .col-5:nth-child(4) { width: calc(30% - 20px) !important; }
/* line 647, ../sass/solar-page.scss */
.footer .col-4 { background-color: #fff; padding: 15px; }
/* line 652, ../sass/solar-page.scss */
.footer .copy-right { padding: 15px 0px; }

/* line 660, ../sass/solar-page.scss */
.solar-heading-width .col-4 .name { background: linear-gradient(135deg, #5DBA51 89%, transparent 32%) !important; }

/* line 668, ../sass/solar-page.scss */
.solar-heading-width .product .name { background: linear-gradient(135deg, #5DBA51 89%, transparent 32%) !important; }

/* line 674, ../sass/solar-page.scss */
#pd-desc .right img, #solar-panels .col-4 img { width: 250px; height: 350px; }

/* line 682, ../sass/solar-page.scss */
.solar-panel .col-5 { border: 1px solid #ddd; padding: 10px; }
/* line 685, ../sass/solar-page.scss */
.solar-panel .col-5 img { width: 100%; height: 350px; }
/* line 689, ../sass/solar-page.scss */
.solar-panel .col-5 h4 { font-size: 14px; }

@media (max-width: 1024px) { /* line 697, ../sass/solar-page.scss */
  .solar-header-section { position: relative; }
  /* line 700, ../sass/solar-page.scss */
  .solar-header-section.fixed { position: fixed !important; }
  /* line 704, ../sass/solar-page.scss */
  .solar-header-section .nav-bar { position: absolute; width: 100%; top: 100%; width: 100%; left: 0; background-color: #ddd; z-index: 10; padding: 15px; display: none; }
  /* line 715, ../sass/solar-page.scss */
  .solar-header-section .nav-bar ul { width: 100%; }
  /* line 719, ../sass/solar-page.scss */
  .solar-header-section .nav-bar ul li { display: block; line-height: 35px; }
  /* line 723, ../sass/solar-page.scss */
  .solar-header-section .nav-bar ul li a { color: #000; }
  /* line 731, ../sass/solar-page.scss */
  .solar-header-section .logo { width: 20%; }
  /* line 734, ../sass/solar-page.scss */
  .solar-header-section .logo img { width: 100%; }
  /* line 745, ../sass/solar-page.scss */
  .why-solar-section .col-4 { margin-bottom: 10px; }
  /* line 748, ../sass/solar-page.scss */
  .why-solar-section .col-4 h5 { font-size: 12px; }
  /* line 758, ../sass/solar-page.scss */
  .steps-section .col-4 .content.heading p, .steps-section .col-4 #one-bhk-details.heading p { font-size: 11px; }
  /* line 765, ../sass/solar-page.scss */
  .should-section .bhk-section .col-3 { width: calc(33% - 14px); }
  /* line 771, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4, .should-section #three-bhk-details .col-4, .should-section #two-bhk-details .col-4 { margin-bottom: 25px; height: 379px; }
  /* line 777, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 img, .should-section #three-bhk-details .col-4 img, .should-section #two-bhk-details .col-4 img { width: 100px; }
  /* line 783, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 h5, .should-section #three-bhk-details .col-4 h5, .should-section #two-bhk-details .col-4 h5 { font-size: 17px; }
  /* line 789, ../sass/solar-page.scss */
  .customer-section .content { width: 100%; }
  /* line 793, ../sass/solar-page.scss */
  .customer-section .test { width: 100%; margin-top: 25px; }
  /* line 800, ../sass/solar-page.scss */
  .footer .col-5 { width: calc(33% - 20px) !important; }
  /* line 803, ../sass/solar-page.scss */
  .footer .col-5:nth-child(4) { width: calc(50% - 20px) !important; margin-top: 15px; }
  /* line 811, ../sass/solar-page.scss */
  .solar-panel .col-5 { width: calc(33% - 20px); margin-bottom: 10px; } }
@media (max-width: 767px) { /* line 825, ../sass/solar-page.scss */
  .solar-panel .col-5 { width: 100%; margin-bottom: 10px; margin-right: 0px; }
  /* line 832, ../sass/solar-page.scss */
  .solar-header-section { position: relative; }
  /* line 835, ../sass/solar-page.scss */
  .solar-header-section.fixed { position: fixed !important; }
  /* line 839, ../sass/solar-page.scss */
  .solar-header-section .nav-bar { position: absolute; width: 100%; top: 100%; width: 100%; left: 0; background-color: #fff; z-index: 10; padding: 15px; display: none; }
  /* line 850, ../sass/solar-page.scss */
  .solar-header-section .nav-bar ul { width: 100%; }
  /* line 854, ../sass/solar-page.scss */
  .solar-header-section .nav-bar ul li { display: block; line-height: 35px; }
  /* line 858, ../sass/solar-page.scss */
  .solar-header-section .nav-bar ul li a { color: #000; }
  /* line 866, ../sass/solar-page.scss */
  .solar-header-section .logo { width: 40% !important; }
  /* line 869, ../sass/solar-page.scss */
  .solar-header-section .logo img { width: 100%; }
  /* line 874, ../sass/solar-page.scss */
  .solar-header-section .box { display: none; }
  /* line 880, ../sass/solar-page.scss */
  .why-solar-section .col-4 { margin-bottom: 10px; }
  /* line 883, ../sass/solar-page.scss */
  .why-solar-section .col-4 h5 { font-size: 12px; }
  /* line 887, ../sass/solar-page.scss */
  .why-solar-section .col-4 img { width: 32px; }
  /* line 895, ../sass/solar-page.scss */
  .should-section .bhk-section .col-3 { width: calc(50% - 14px); padding: 6px; margin-bottom: 8px; }
  /* line 900, ../sass/solar-page.scss */
  .should-section .bhk-section .col-3 span { display: none; }
  /* line 904, ../sass/solar-page.scss */
  .should-section .bhk-section .col-3 h5 { margin-left: 0px; font-size: 13px; letter-spacing: 0.5px; }
  /* line 914, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 .heading h2, .should-section #three-bhk-details .col-4 .heading h2, .should-section #two-bhk-details .col-4 .heading h2 { width: 211px; height: 28px; padding: 5px 10px; font-size: 11px; }
  /* line 923, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 h4, .should-section #three-bhk-details .col-4 h4, .should-section #two-bhk-details .col-4 h4 { font-size: 13px; }
  /* line 929, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 h5, .should-section #three-bhk-details .col-4 h5, .should-section #two-bhk-details .col-4 h5 { font-size: 17px; }
  /* line 935, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4, .should-section #three-bhk-details .col-4, .should-section #two-bhk-details .col-4 { height: 324px; margin-bottom: 30px; }
  /* line 941, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 img, .should-section #three-bhk-details .col-4 img, .should-section #two-bhk-details .col-4 img { width: 100px; }
  /* line 946, ../sass/solar-page.scss */
  .should-section #one-bhk-details .col-4 .box p, .should-section #three-bhk-details .col-4 .box p, .should-section #two-bhk-details .col-4 .box p { font-size: 11px; }
  /* line 954, ../sass/solar-page.scss */
  .customer-section .flex-row { padding: 0px; }
  /* line 958, ../sass/solar-page.scss */
  .customer-section .content { width: 100%; }
  /* line 961, ../sass/solar-page.scss */
  .customer-section .content p { padding-bottom: 0px; }
  /* line 965, ../sass/solar-page.scss */
  .customer-section .content .button { margin-bottom: 10px; }
  /* line 970, ../sass/solar-page.scss */
  .customer-section .test { width: 100%; }
  /* line 976, ../sass/solar-page.scss */
  .minsupport-section .content { width: 100%; }
  /* line 979, ../sass/solar-page.scss */
  .minsupport-section .content h5 { font-size: 14px; }
  /* line 984, ../sass/solar-page.scss */
  .minsupport-section .button { width: 100%; }
  /* line 989, ../sass/solar-page.scss */
  .footer { padding-top: 22px; }
  /* line 992, ../sass/solar-page.scss */
  .footer .col-5 { width: 100% !important; }
  /* line 995, ../sass/solar-page.scss */
  .footer .col-5 h4 { padding-bottom: 10px; }
  /* line 999, ../sass/solar-page.scss */
  .footer .col-5:nth-child(4) { width: 100% !important; }
  /* line 1003, ../sass/solar-page.scss */
  .footer .col-5 ul { padding-bottom: 10px; }
  /* line 1015, ../sass/solar-page.scss */
  .solar-calculator #bill h5, .solar-calculator #appliances h5 { font-size: 8px; letter-spacing: 0.5px; }
  /* line 1021, ../sass/solar-page.scss */
  .solar-calculator #bill #bill-calculator .form-group, .solar-calculator #appliances #bill-calculator .form-group { width: 100%; }
  /* line 1030, ../sass/solar-page.scss */
  .solar-calculator #bill-calculator .form-group { width: 100%; }
  /* line 1035, ../sass/solar-page.scss */
  .solar-calculator #bill-calculator ul li { width: 100%; }
  /* line 1041, ../sass/solar-page.scss */
  .solar-calculator #bill-calculator .heading h2 { width: 280px; height: 28px; font-size: 11px !important; }
  /* line 1051, ../sass/solar-page.scss */
  #appliances-calculator .col-2 { width: 100%; margin: 5px 20px; }
  /* line 1055, ../sass/solar-page.scss */
  #appliances-calculator .col-2 h5 { font-size: 13px; }
  /* line 1061, ../sass/solar-page.scss */
  #appliances-calculator #essential-form .accordian .ac-head, #appliances-calculator #non-essential-form .accordian .ac-head { padding: 7.5px 9px; }
  /* line 1065, ../sass/solar-page.scss */
  #appliances-calculator #essential-form .accordian .ac-head h5, #appliances-calculator #non-essential-form .accordian .ac-head h5 { font-size: 12px; }
  /* line 1070, ../sass/solar-page.scss */
  #appliances-calculator #essential-form .accordian .ac-body .form-group:nth-child(2), #appliances-calculator #non-essential-form .accordian .ac-body .form-group:nth-child(2) { width: 100%; }
  /* line 1075, ../sass/solar-page.scss */
  #appliances-calculator #essential-form .accordian .ac-body .form-group, #appliances-calculator #non-essential-form .accordian .ac-body .form-group { width: 100%; }
  /* line 1080, ../sass/solar-page.scss */
  #appliances-calculator #essential-form #other-appliances, #appliances-calculator #non-essential-form #other-appliances { padding: 4px; }
  /* line 1084, ../sass/solar-page.scss */
  #appliances-calculator #essential-form #other-appliances .col-3, #appliances-calculator #non-essential-form #other-appliances .col-3 { width: 100%; }
  /* line 1087, ../sass/solar-page.scss */
  #appliances-calculator #essential-form #other-appliances .col-3 .form-group, #appliances-calculator #non-essential-form #other-appliances .col-3 .form-group { margin-bottom: 4px; }
  /* line 1098, ../sass/solar-page.scss */
  .about-solar .solar { width: 100%; margin: 0px; }
  /* line 1102, ../sass/solar-page.scss */
  .about-solar .solar p { line-height: 22px; }
  /* line 1107, ../sass/solar-page.scss */
  .about-solar .image { width: 100%; }
  /* line 1113, ../sass/solar-page.scss */
  .working-principle .image { width: 100%; margin-bottom: 15px; }
  /* line 1118, ../sass/solar-page.scss */
  .working-principle .content { width: 100%; }
  /* line 1121, ../sass/solar-page.scss */
  .working-principle .content p { line-height: 22px; }
  /* line 1130, ../sass/solar-page.scss */
  .benifits-section .col-4 img { width: 35px; height: 35px; }
  /* line 1136, ../sass/solar-page.scss */
  .benifits-section .col-4 .content p { font-size: 11px; }
  /* line 1144, ../sass/solar-page.scss */
  .partner-section .dwn-button { width: 100%; }
  /* line 1147, ../sass/solar-page.scss */
  .partner-section .dwn-button .col-2 { width: 100%; margin: 5px 0px; text-align: center; }
  /* line 1156, ../sass/solar-page.scss */
  .partner-section .left { width: 100%; margin: 0px; }
  /* line 1161, ../sass/solar-page.scss */
  .partner-section .right { width: 100%; margin-top: 15px; }
  /* line 1165, ../sass/solar-page.scss */
  .partner-section .right .form-group { width: 100%; margin-bottom: 3px; }
  /* line 1172, ../sass/solar-page.scss */
  .partner-section .heading h2 { width: 297px; } }
