#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;overflow:hidden}
#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:999}
#loader-wrapper .loader-section.section-left{left:0}
#loader-wrapper .loader-section.section-right{right:0}
.please_wait_bg > div,.please_wait_bg > div > *,.please_wait_bg > div:before,.please_wait_bg > div:after{border-color:#6b6ce2}
.please_wait_bg > span{position:absolute;bottom:15px;left:calc(50% - 30px)}
#loader-wrapper .please_wait_bg{position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);border-radius:4px;z-index:1001;opacity:1}
.please_wait-round-border{width:80px;height:80px;text-align:center;border-radius:50%;border-width:2px;border-style:solid;
    border-top-color:#fff!important;border-right-color:#fff!important;border-bottom-color:#fff!important;
    -webkit-animation:round-animation .8s infinite linear;animation:round-animation 1s infinite linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:transparent!important}
.please_wait-round-border:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-width:2px;border-style:solid;border-radius:50%;opacity:.1;background-color:transparent!important}
@-webkit-keyframes round-animation {
    from{transform:rotate(0deg);-webkit-transform:rotate(0deg)}
    to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
@keyframes round-animation {
    from{transform:rotate(0deg);-webkit-transform:rotate(0deg)}
    to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}
}
.cc-window{z-index:100010}
#ot-sdk-btn-floating.ot-floating-button{bottom:45px!important}
