@media (max-width:1600px){
.custom-card-txt{padding: 3em;}
}
@media (max-width:1536px){
.wrapper1336{max-width: 1436px;}
}
@media (max-width:1440px){
.wrapper1336{max-width: 1336px;}
.hmHeroImg{top: 4em;}
.hmHeroImg > img{max-width: 558px;top: 4em;}

}
@media (max-width:1400px){
    .custom-card-txt{padding:1em;}
}
@media (max-width:1366px){
.wrapper1336{padding-inline: 30px;}
/* .psProDetailVidBox{padding:10em 0;} */
.psVideoPlayBtn{max-width:6%;}
.ourStoryTxt{width: calc(50.833% - 2.5em);}

}
@media (max-width:1280px){
.globalIcon.Desk{display: none;}
.globalIcon.Mob{display: block;}
.headRgt{flex-direction: column;align-items: flex-start;}
}
@media (max-width:1100px){
.custom-card{flex-direction: column;}
.custom-card:not(:last-child){margin-bottom: 2em;}
.custom-card-img > img{aspect-ratio:16 / 9;width: 100%;}
.cards{margin-bottom: 0;}
.psProDetailHeading{padding-right: 0;}
.custom-card-txt{padding:3em;}
.whySolarisCards,.whatWeOfferCards > ul{flex-flow: row wrap;justify-content: center;}
.whySolarisCard{width: calc(50% - 0.5625em);}
.whatWeOfferCard{width: calc(50% - 0.75em);}
.caseStudyTxt{max-width:calc(52% - 1.625em);}
.psLateArticleBox .main-wrapper.d-flex{margin-bottom:2.5em;}
.PartnerMarqueeCard{margin-inline:1.75em;}
.hmHeroImg{top:0;align-content:center;}
.mapData > div{max-width:300px;}
.custom-card-img{max-width: 100%;}

.cards{flex-direction: column;margin-top: 1em;}
.custom-card{position: relative;margin-bottom: 0px;}
.card1{top: 0;}
.card2{transform: scaleX(1);}

}
@media (max-width:950px){
    /* .mapData{display: none;} */
.psProFeatureBlock li{max-width:calc(75% - 1em);}
.psProFeatureBlock{justify-content: center;}
.whoWeserveCard{flex-direction: column-reverse;}
.whoWeserveCards > .whoWeserveCard > *{width: 100%;max-width: 100%;}
.whoWeserveCards > * > .whoWeserveCardImg > img{aspect-ratio: 16 / 9;}
.whySolarisHead{flex-direction: column;gap: 1em;padding: 2.5em 1.5em;}
.whySolarisTitle{margin-right: 0;padding-right: 0;}
.whySolarisTitle::after{width: 0;}
.whySolarisHead > *{width: 100%;max-width: 100%;}
.ourStoryTxt{width: 100%;}
.ourStoryImg{width: 100%;height: auto;position: relative;}
.hmHeroTop{width: 100%;}
.hmHeroVideo{position: relative;width: 100%;margin-top: 2em;margin-bottom: var(--secGap);max-width: 400px;}
/* .hmHeroVideo > img, .hmHeroVideo > video{aspect-ratio: 16/9;object-fit: cover;} */
.hmHeroSection{display: flex;flex-direction: column-reverse;padding-bottom: 0;}
.hmHeroSection .main-wrapper.d-flex{flex-direction: column-reverse;}
.mapPoint,.mapPoint::before{font-size: 12px;}
.mapData{left: auto;right: 0;}
.hmVideoSecTxt{flex-direction: column;gap: 1em;}
.hmVideoSecTxtTitle{max-width: 100%;}
.hmVideoSecCont{max-width: 100%;}


.whatWeOfferCardText, .whySolarisCardInfoTxt {bottom: 8px;opacity: 1;}
.whySolarisCardInfoIcon{opacity: 1;}
.whySolarisCard:hover .whySolarisCardInfoTxt, .whatWeOfferCard:hover .whatWeOfferCardText{bottom: 8px; opacity: 1;}

.calcSelect.one{background-size: 4%;}
.calcSelect.two{background-size: 7%;}
}
@media (max-width:768px){
.caseStudyTxt{max-width: 100%;}
.caseStudyImg{position: relative;width: 100%;}
.caseStudyImg > img{height: auto;aspect-ratio: 16 / 9;}

.calculatorBox{flex-flow: row wrap;}
.calcSelect.one{width:100%;background-size: 2.5%;}
.calcSelect.two{width:81.7%;background-size: 3%;}
.calculatorBoxInputs.one{width:100%;}
.calculatorBoxInputs.two{width:81.7%;}
#graph_container{flex-flow: row wrap;}
}
@media (max-width:767px){
.hmHeroSection .hmHeroTop{flex-direction: column-reverse;}
.hmHeroSection .hmHeroTop > *{width: 100%;}
.hmHeroImg > img{max-width:358px;}
.hmHeroTxt{margin-top: var(--secGap);}
.hmHeroSection .hmHeroTop{gap:2em;}
.certifyLogo{max-width:60px;}
.hmSec2Txt{max-width: 100%;}
.hmSec2slideImg{position: relative;max-width: 100%;aspect-ratio: 16 / 9;}
.hmSec2slide{min-height: auto;}
.hmSec2slide{display: flex !important;flex-direction: column-reverse;}

.hmSlideLogo{max-width: 115px; margin-top: 1.5em;}


}
@media (max-width:610px){
.psProFeatureBlock li{max-width: 100%;}
/* .psProDetailVidBox{padding:6em 0;} */
.custom-card-txt{padding:3em 2em;}
.hmVideoSecTxt{flex-direction: column;gap: 1em;}
.hmVideoSecTxt > *,.whySolarisCard,.whatWeOfferCard{width: 100%;max-width: 100%;}
.whoWeserveCardBtns > *{width: 100%;text-align: center;}
.hmBtns a,.hmBtns div{width: 100%;text-align: center;}
.hmBtns a.d-flex{justify-content: center;}
.siteLogo{max-width:160px;}
.menuSec{gap:1.3em;}
.psVisionBlock{flex-direction: column;}
.psVisionBlock:nth-child(2){flex-direction: column-reverse;}
.mapPoint,.mapPoint::before{font-size:6px;}
.mapData{right:-100%;}
.mapData > div{max-width:250px;}
.mapDataDesc > p,.mapDataBtn > a{font-size: 12px;}
.mapDataTitle > *{font-size: 14px;}
.mapPoint3 .mapData{top: 120%;left: -250%;}
.mapPoint2 .mapData{right: -250%;}
.calcSelect.one{background-size: 2.5%;}
.calcSelect.two{width:100%;background-size: 2.5%;background-position: 98%;}
.calculatorBoxInputs.two{width: 100%;}
[dir="rtl"] .calcSelect.one{background-position: 2%;}
[dir="rtl"] .calcSelect.two{background-position: 2%;}
}
