.padding-rigt{padding-right:0 !important;}
@media only screen and (max-width: 480px) {
	
	.rhsFixed_Wrapper{border-top:0!important;}
.head{width:100%}
.marginspace{flex-wrap:wrap !important;margin: 20px auto 20px auto;}
ul.fixedUL li {
    height: 58px !important;}
}
.using {
    padding-top: 3px !important;
}
.being{margin-top:15px !important;font-size: 18px !important;
    color: #000000;
    font-weight: 300;}

.disclaimer{border-top:0 !important;border-bottom:0 !important;}
.newul li{list-style:disc !important;}
ul.bullet li:after{width:unset !important;}
ul.newul li {padding-left:1px !important;}
.newul{padding-left:31px !important}
.marginspace{margin: 20px auto 20px auto;}
.mechanism{font-weight:600 !important;color:#000 !important;}
.dd-btn-flex a.redBtn{font-size:1.4rem !important;}


/* 
.as span:after {
    border: 1px solid #da251c !important;
    box-sizing: border-box !important;
    border-radius: 100px;
    margin: 0;
    padding: 0;
    transition: all ease .5s;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -o-transition: all ease .5s;
    content: '';
    display: block;
    position: absolute !important;
    left: 0;
    top: -2px;
    height: 25px;
    width: 25px;
    box-sizing: border-box;
}
.as{padding-left:35px}
.p-position{position:relative;}
.disclaimer .as:before {
    width: 13px;
    height: 1px;
    background: #da251c;
    content: '';
    display: block;
    position: absolute;
    left: 6px;
    top: 10px;
    transition: all ease .5s;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -o-transition: all ease .5s;
}
.disclaimer .as:after {
    width: 13px;
    height: 1px;
    background: #da251c;
    content: '';
    display: block;
    position: absolute;
    left: 6px;
    top: 10px;
    transition: all ease .5s;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -o-transition: all ease .5s;
}
.disclaimer .as:before {
    width: 13px;
    height: 1px;
    background: #da251c;
    content: '';
    display: block;
    position: absolute;
    left: 6px;
    top: 10px;
    transition: all ease .5s;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -o-transition: all ease .5s;
} */



/* Shared properties for transitions */
.transition-all {
    transition: all 0.5s ease;
}

/* Main span after styles */
.as span:after {
    border: 1px solid #da251c;
    box-sizing: border-box;
    border-radius: 100px;
    margin: 0;
    padding: 0;
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: -10px;
    height: 25px;
    width: 25px;
    box-sizing: border-box;
    transition: all 0.5s ease;
}

/* Padding for .as */
.as {
    padding-left: 35px;
    position: relative;
    cursor: pointer;
}

/* Positioning for .p-position */
.p-position {
    position: relative;
}

/* Before and after pseudo-elements for .as within .disclaimer */
.disclaimer .as:before,
.disclaimer .as:after {
    width: 13px;
    height: 1px;
    background: #da251c;
    content: '';
    display: block;
    position: absolute;
    left: 6px;
    top: 2px;
    transition: all 0.5s ease;
}

/* Plus sign default state */
.disclaimer .as:before {
    transform: rotate(90deg);
}

/* Minus sign active state */
.disclaimer .as.active:before {
    transform: rotate(0deg);
}
.sidee{padding-left:35px}
.rule{font-size: 1.6em;
    color: #5e6061;
    font-weight: 400;
    font-family: Lato-Bold;
  
    cursor: pointer;}


.borderbox{background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #CBCBCB;width: 200px;
    height: 200px;
    border-radius: 10px;padding:37px 21px 37px 21px;
    opacity: 1;}
    
    .row{display:flex;flex-wrap:wrap;width:100%}
    .col-md-4 {
        flex: 0 0 auto;
        width: 26%;
    }
    .num{text-align:center !important;}
    .toll{color:#000000;font-size:17px !important;font-family: 'Lato-Regular';font-weight:400;text-align:center;margin:0 !important}
    .calgover{position:unset !important;margin-bottom:14px !important;}
    .rednumber{color:#ED1C24;margin:8px 0 !important;}
    .blue{color:#0000EE;text-align:center;}
    .mar-bot{margin-top:26px;}
    .ifu{display:flex;}
    .aa{padding-left:3px;}
	.row-mid{margin:0 167px;}
    @media (max-width: 480px) {
		.gaptop{margin-top:10px;}
		.row-mid{margin:0 !important}
        .col-md-4 {
            flex: 0 0 auto;
            width: 100% !important;
        }
        .borderbox{width:100%}
        .mar-top{margin-top:26px !important;}
       .marr{margin-top:26px !important;}

    }

    .grey{background: #F3F3F3 0% 0% no-repeat padding-box;padding:56px 0 69px 0;margin:46px 0 0 0}
    .lorm{width:100%;margin: 0 auto !important;max-width:1090px}

    .link-container {
        position: relative; /* Ensures the popup is positioned relative to the container */
        display: inline-block; /* Keeps the container inline */
      }
      
      .popup-icon {
        position: absolute; /* Positions the popup icon */
        top: -50px; /* Adjust as needed */
        left: 50%; /* Center horizontally */
        transform: translateX(-50%); /* Center the icon */
        display: none; /* Hide by default */
        width: 85px; /* Adjust size as needed */
        height: 50;
        z-index: 10; /* Ensure it appears above other elements */
      }
      
      .link-container:hover .popup-icon {
        display: block; /* Show the icon on hover */
      }
      /* .col-md-43{display:flex;justify-content:center;margin-right:87px}
      @media (max-width: 1366px) {

        .col-md-43{margin-right:47px}
      } */
	  
	  