.upcomingSecBox{box-shadow:0px 0px 24px rgba(1,1,1,0.18);}
.bannner_community{background:#FEDE2F;}
.upcomingSecBox .IconSp img{height:28px}
.bannner_comm_inner h1{color:#000000;font-size:40px;font-weight:700;line-height:54px;margin:0;}
.bannner_comm_inner p{font-size:20px;font-weight:400;line-height:29px;}
.discoverRemoteBoxes .discoverRemoteBox .IconSp{min-width:62px;}
.discoverRemoteBoxes .discoverRemoteBox{padding:22px 0;}
.upcomingSecBox h3{margin-bottom:14px;}
.discoverRemoteBoxes .discoverRemoteBox p span{margin-top:-9px;}
.btnPrimary{font-size:18px;font-weight:500;border-radius:47px;min-height:49px;line-height:51px;}
.welcomeRemoteSec p{max-width:100%;margin:0;font-size:20px;color:#010101;}
.welcomeRemoteSec i{font-size:20px;font-weight:600;font-style:italic;color:#010101;display:block;}
.communityPageContent p{color:#000000;font-size:20px;font-weight:400;line-height:29px;}
.communityPageContent .aboutRemoteBoxes li p{font-size:18px;font-weight:400;line-height:29px;}
.aboutRemoteBoxes li{gap:22px;}
.abouttheRemoteSec .upcomingBtnWrap{padding:0px 0 0;}
.aboutRemoteBoxes{justify-content:space-between;}
.upcomingSessionSec.lightCream{background:#F2F2F3;}
.discoverRemoteBoxes .discoverRemoteBox{border-bottom:1px solid rgba(1,1,1,0.1);}
.discoverRemoteBoxes .discoverRemoteBox p{font-size:18px;}
.upcomingKeyHighlight h5{padding:15px 0;}
.upcomingKeyHighlight{border-radius:18px;}
.upcomingKeyHighlight ul{padding:33px 102px;gap:24px;}
.upcomingKeyBtnWrap{margin-top:55px;}
.key--list li{line-height:24px;}
.whyJoinRemote_community{background:#fff;}
.remote-revolution .whyJoinRemote_community .upcomingBtnWrap .btnPrimary:hover { background: #ffda30; color: #000; }

.whyJoinRemote_community .community_title{margin-bottom:0;}
.whyJoinBoxes .whyJoinBox span{background:transparent;width:auto;min-width:auto;height:auto;border-radius:0;border:0;display:inline-flex;justify-content:center;align-items:center;font-size:44px;color:#000;font-weight:500;margin-top:40px;}
.whyJoinBoxes .whyJoinBox p{line-height:26px;font-size:18px;}
.whyJoinBoxes .whyJoinBox{width:calc(33.33% - 30px);padding:0px 40px 45px;background:#F5F6F6;border:1px solid #DDDDDD;box-shadow:7px 7px 20px rgba(52,56,81,0.1);}
.whyJoinBoxes{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:60px 0 30px;}
.passionate_community{background:#FEDE2F;padding:80px 0;}
.passionate_community .section-title-new{color:#010101;margin-bottom:30px;}
.passionate_community span{color:#010101;font-size:20px;font-weight:600;display:block;}
.passionate_community p{font-size:16px;color:#010101;}
.passionate_community .upcomingBtnWrap .btnPrimary{background:#010101;color:#fff;}
.communityPageContent .box-wrap p{font-size:14px;}
.explorLive_community h4{font-style:normal;font-weight:500}
.explorLive_community .upcomingBtnWrap .btnPrimary{color:#fff;}
.explorLive_community .upcomingBtnWrap .btnPrimary:hover{color:#000000;}
.img-1{width:133px;position:absolute;top:-57px;left:100px;}
.img-2{width:233px;position:absolute;bottom:0;right:50px;}
@media only screen and (max-width:1440px){
    .bannner_comm_inner h1{font-size:36px;line-height:49px;}
    .communityPageContent p{font-size:18px;line-height:26px;}
}
@media only screen and (max-width:1280px){
    .discoverRemoteBoxes .discoverRemoteBox p{font-size:16px;}
    .discoverRemoteBoxes .discoverRemoteBox p span{margin-top:-5px;}
    .upcomingSecBox{padding:20px 34px;}
    .communityPageContent .aboutRemoteBoxes li p{font-size:16px;line-height:24px;}
    .bannner_comm_inner h1{font-size:28px;line-height:36px;}
    .communityPageContent p{font-size:16px;line-height:26px;}
    .aboutRemoteBoxes li p{font-size:16px;line-height:26px;}
    .welcomeRemoteSec i{font-size:18px;}
    .aboutRemoteBoxes li span{width:70px;min-width:70px;height:70px;padding:20px;}
    .img-2{width:173px;}
    .discoverRemoteBoxes .discoverRemoteBox p{font-size:14px;line-height:24px;}
    .community_title{font-size:26px;}
    .btnPrimary{font-size:16px;min-height:49px;line-height:51px;padding:0px 40px;}
    .discoverRemoteBoxes .discoverRemoteBox .IconSp{min-width:52px;}
    .upcomingKeyHighlight h5 {
 
    font-size: 26px;
    
    line-height: 33px;
   
}.upcomingKeyHighlight ul li {
    
    font-size: 16px;
 
    line-height: 24px;
   
}
.whyJoinBoxes .whyJoinBox h5 {
   
    font-size: 20px;
   
    line-height: 30px;
 
}.whyJoinBoxes .whyJoinBox p {
    line-height: 22px;
    font-size: 16px;
}.explorLive_community h4 {
   
    font-size: 30px;
}.upcomingSecBox h3 {
    
    font-size: 26px;
  
}.img-1 {
    width: 116px;
    
}
}
@media only screen and (max-width:991px){
    .discoverRemoteBoxes .discoverRemoteBox p{font-size:14px;line-height:22px;}
    .discoverRemoteBoxes .discoverRemoteBox .IconSp{min-width:42px;}
    .discoverRemoteBoxes .discoverRemoteBox p span{margin-top:0px;}
    .communityPageContent p{font-size:14px;line-height:22px;}
    .welcomeRemoteSec i{font-size:16px;}
    .communityPageContent .aboutRemoteBoxes li p{font-size:14px;line-height:22px;}
    .aboutRemoteBoxes li span{width:70px;min-width:70px;height:70px;padding:20px;}
    .aboutRemoteBoxes li{gap:18px;}
    .img-1{width:103px;position:absolute;top:-49px;left:40px;}
    .img-2{width:133px;position:absolute;bottom:0;right:50px;}
    .upcomingKeyBtnWrap h6{font-size:18px;line-height:28px;}
    .key--list li{font-size:14px;line-height:22px;}
    .righttext{line-height:1.2;}
    .whyJoinBoxes .whyJoinBox{padding:0px 15px 45px;}
    .whyJoinBoxes .whyJoinBox p{line-height:22px;font-size:14px;}
    .whyJoinBoxes .whyJoinBox h5{font-size:17px;line-height:24px;}
}
@media only screen and (max-width:767px){
    .bannner_comm_inner h1{font-size:26px;line-height:32px;}
    .mb-5,.my-5{margin-bottom:2rem!important;}
    .aboutRemoteBoxes li span{width:50px;min-width:50px;height:50px;padding:10px;}
    .aboutRemoteBoxes li{gap:15px;}
    .img-2{width:93px;position:absolute;bottom:0;right:6px;}
    .img-1{display:none;}
    .upcomingKeyHighlight ul{padding:25px 40px;gap:18px;}
    .whyJoinBoxes .whyJoinBox{width:100%;}
    .whyJoinBoxes{margin:30px 0 30px;}
    .passionate_community{background:#FEDE2F;padding:5px 0 35px;}
    .passionate_community span{font-size:16px;}
}