.mm-page.mm-slideout{display:block !important;z-index:99999999}
.__cookieWrapper .modal.fade {opacity: 1;height: 100%;}
#__cookieWrapper .modal-header .close{padding:0}
#__cookieWrapper .__cookieNotice .__cookieNoticeBody{background:var(--deep-navy);}
#__cookieWrapper .cookie-btn .ccBtn:hover{background-color: var(--earth-green-3);color: var(--white);transition: all .5s ease;}
#__cookieWrapper .__cookieNotice .__cookieNoticeBody a:hover {color: var(--secondary-blue);transition: all .5s ease;}
#__cookieWrapper.custom-cookie .ccBtn, .custom-cookie-modal .modal-footer button{border-radius:0;border: 1px solid transparent;background:var(--earth-green);padding:21px 27px 21px 29px;font-size:15px;line-height:18px;display:inline-flex;align-items:center;justify-content:space-between;transition:0.3s ease-in-out;  color:var(--deep-navy);border-radius: 100px;font-weight: 500 !important;}
.custom-cookie-modal .modal-footer button:hover{border: 1px solid transparent;background: var(--earth-green-3);color: var(--white);font-weight: 500 !important;}
#__cookieWrapper .cookie-btn button.ccBtn {justify-content: center;min-width: 251px;width:100%;border-radius:100px}
#__cookieWrapper .custom-cookie-in {display: flex;}
.modal.fade .modal-dialog {transition: none;height: 80vh;transform: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 90%;margin: 0;}
#__cookieWrapper .modal-content {background-color: #fefefe;margin: auto;padding: 0 !important;border: 1px solid #888;top: auto !important;width: 80%;}
.__cookieWrapper .modal-footer.text-align-center {justify-content: center;}


/*cookieWrapper Model Css*/
.modal-cookie *{font-weight: inherit !important; }   
.modal-cookie .modal-title{font-weight: inherit !important; color:var(--dark-gray)!important;  font-size: clamp(3.0rem, 3.771vw + 0.714vw, 2.0rem)!important;}  
.modal-cookie .modal-body h4{font-family:var(--primary-font);color:var(--deep-navy) !important;font-weight:500 !important;font-size: 20px;letter-spacing: 0.2px;}

.switch input[type="checkbox"]:checked + label::before{background:var(--dark-blue);}
.switch input[type="checkbox"] + label::after, .switch input[type="checkbox"] + label::before{width: calc(calc(2.6rem * .8) * 2);}
.switch input[type="checkbox"] + label::after{width: 16px;height: 16px; background:var(--gray);}
.switch input[type="checkbox"]:checked + label::after{margin-left: calc(2.3rem * .8);background-color: var(--earth-green);}
.switch input[type="checkbox"] + label{height: calc(3.0rem * .8); margin-bottom:0px;}
.switch input[type="checkbox"] + label::before{border-color:var(--deep-navy);}
.switch input[type="checkbox"]:disabled + label::before{opacity:0.5;border-color:var(--primary-blue);}

@media screen and (max-width:992.98px){
#__cookieWrapper .modal-content{width: 100%;}
.__cookieWrapper .modal-footer.text-align-center{flex-direction:column}
}

@media screen and (max-width:767.98px){
#__cookieWrapper .custom-cookie-in {display: block;}
#__cookieWrapper .cookie-btn {margin-top: 30px;}
#__cookieWrapper .cookie-btn button.ccBtn{min-width:auto}
}