.barba-container {display:flex}
/*_____________________________ Scrollbar
*****************************/
#ascrail2000 {background-color:var(--clr-m); width:16px!important; z-index:100000!important;}



.owl-slider-text-desc {position:absolute; top:10%; z-index:2; font-weight:600; color:var(--clr-w); font-size:2em; width:40%; left:5%; text-transform:uppercase}
.owl-slider-text-text {position:absolute; z-index:3; top:10%; color:var(--clr-w); font-size:1em; width:40%; right:5%;}
.sl-carousel .in-more-button {color:var(--clr-w); width:fit-content; text-transform:uppercase}



/*	1.	INDEX BANNER & SLIDER
/*-------------------------------------------------------------------------*/
.index-ban, .index-slider {margin-top:0; height:75vh; position:relative; background:url(../img/index-ban-bg.jpg); background:url(../img/test-img-04.jpg); background-size:cover}
.index-ban .sl-single img {width:30%;}
#carousel-slider-main {height:100%;}
#carousel-slider-main .sl-item.column-2 {margin:0}
#carousel-slider-main .sl-item.column-2 .index-sl-full-txt {left:50%; width:50%; top:0; padding:2%}
#carousel-slider-main.sl-carousel .sl-item.column-2 .index-sl-full-imege img {width:50%;}
#carousel-slider-main.sl-carousel .sl-item .index-sl-full-imege img {object-fit:cover; height:100%; width:100%; flex:1 0 0%; display:flex; z-index: 1;  position:absolute; top:0}
.index-ban .slide-progress {width:0; max-width:100%; height:4px; position:absolute; z-index:999; background:var(--clr-m);}
.index-sl-full-txt {position:absolute; z-index:2; left:5%; width:90%; height:100%; color:#fff; background:rgba(255,255,255,0.46)}
.index-sl-full-txt h1 {margin:0; font-size:1.5em; width:100%; margin:1em 0}
.index-ban .sl-carousel .sl-item .index-sl-full-txt img, .index-ban .index-sl-full-txt img {width:auto; max-width:30%; height:auto; position:absolute; bottom:0; right:0%}
.index-sl-full-txt div {}
.index-sl-full-desc {/*position:absolute;*/ z-index:2; top:1vh; right:5%; width:45%;}
.index-sl-full-desc p {}
.index-sl-full-txt botton {}
.index-sl-full-txt > p, .index-sl-full-txt a p {right:0; top:8px; width:450px; color:var(--clr-w);}
.index-sl-full-txt div p {color:var(--clr-w);}
.index-sl-full-txt ul {padding-left:0; font-size:1.125em; font-weight:600; max-width:50%; position:absolute; left:50%; top:15vh;}
.index-sl-full-txt ul p {margin: 0 0 0.5em 0; color:var(--clr-w);}
.index-sl-full-txt ul li {color:var(--clr-w); margin:0 0 0.5em 0}
.index-sl-full-txt ul li::marker {content:none;}

#carousel-slider-main.sl-carousel .sl-stage-outer {position:relative; max-height:100vh; overflow:hidden;}
#carousel-slider-main.sl-carousel .sl-dots {bottom:5vh; position:relative}
#carousel-slider-main.sl-carousel button.sl-dot {width:2.5em; height:2.5em;}
#carousel-slider-main.sl-carousel .sl-nav {width:100%; margin-left:0%; font-size:4em; color:var(--clr-m);}


/*	1.	ACCORDION
/*-------------------------------------------------------------------------*/
ol > li div:first-child::before {content: counters(item, ".") ". "; display:table-cell; padding-right:0.3em;}
ol > li.accorl div:first-child::before {content: counters(item, ".") ". "; display:table-cell; padding-right:0.3em;} /* ol > li */

.accor, .accorl {border-radius:var(--block-brd-rad); box-shadow:0px 0px 5px 5px rgb(0 0 0 / 20%); margin-top:var(--mrg-f);}
.accor {padding: 10px 20px; background:var(--clr-w); }
.accorh {color:var(--clr-b); cursor:pointer; display:flex; justify-content:space-between;}
.accorh strong {display:contents;}
.accorh:after {margin-left:5px;}
.accorh-v, .accorh:hover {color:var(--clr-m); }
.accorh-v:after, .accorh:hover:after {transform:rotate(90deg);}
.accorh-v {margin-bottom:var(--mrg-f);}
.accord {max-height: 0; display: block; background-color:var(--clr-w); overflow: hidden; transition: max-height 0.2s ease-out; width:100%}

.accorl {--accorw:45px; --pad:10px; position:relative;}
.accorl:before {list-style: none; display: none}
.accorl div:first-child::before {position:absolute; top:0; left:0; width:auto; color:var(--clr-w); min-width:20px; padding:var(--pad); min-height: calc(100% - var(--pad) *2); /* height:{auto} */ background:var(--clr-m); text-align:center; border-radius:var(--block-brd-rad) 0 0 var(--block-brd-rad);} /* .accorl::before*/
.accorl .accorh {color:var(--clr-w); width:calc(100% - var(--accorw)); background:var(--clr-m); border-radius:0; padding:var(--pad) calc(var(--pad)*2); float:right; /*border-radius:var(--block-brd-rad) var(--block-brd-rad) var(--block-brd-rad) var(--block-brd-rad);*/ border-bottom-right-radius:var(--block-brd-rad); border-top-right-radius:var(--block-brd-rad);}
.accorl .accorh:after{margin-left:5px; transform: rotate(45deg);}
.accorl .accorh-v:after {transform: rotate(225deg);}
.accorl .accorh-v, li .accorh:hover {color:var(--clr-w); background:var(--clr-m); }
.accorl .accorh-v {margin-bottom:5px; border-bottom-right-radius:0;}
.accorl .accord {max-height:0; overflow:hidden; transition:max-height 0.2s ease-out; width:calc(100% - var(--accorw)); margin-left:var(--accorw);}
.accord h2, .accord p, .accord div {margin-top:0; padding-top:0}
.accorl .accorh-v + .accord {overflow: hidden; padding:var(--pad); border-bottom-right-radius:var(--block-brd-rad);}
.accorl, .accorl .accorh-v + .accord {background-color:var(--clr-g);}

.accor-plus .accorh:after {margin-left:0px; width:1.5em; min-width:1.5em; height:1.5em; margin-left:1em; content: '+'; background:var(--clr-g); color:var(--clr-m); font-size:1.5em; line-height:1; display:flex; justify-content:center; align-items:center; border-radius:5px}
.accor-plus .accorh-v:after, .accor-plus .accorh:hover:after {transform:rotate(45deg); background:var(--clr-s); color:var(--clr-w)}
.accor-plus .accorh-v, .accor-plus .accorh:hover {color:var(--clr-g);}

.faq-block {border:1px solid var(--clr-s); border-radius:1em; background:var(--clr-m); padding:2em}
.faq-block .accor {box-shadow:none; background:none; border-bottom:1px solid var(--clr-s); padding:1em 0; margin-top:0}
.faq-block .accor:first-child	{border-top:1px solid var(--clr-s)}
.faq-block .accorh, .faq-block .accorh p, .faq-block .accorh a {color:var(--clr-i)}
.faq-block .accorh:after {margin-left:0px; width:1.5em; height:1.5em; margin-left:1em; content: '+'; background:var(--clr-w); color:var(--clr-m); font-size:1.5em; line-height:1; display:flex; justify-content:center; align-items:center; border-radius:5px}
.faq-block .accord {background:none;}
.faq-block .accord p {color:var(--clr-w)}
.faq-block .accorh-v:after, .faq-block .accorh:hover:after {transform:rotate(45deg); background:var(--clr-s); color:var(--clr-w)}
.faq-block .accorh-v, .faq-block .accorh:hover {color:var(--clr-g);}
/*
.accorh:after {
    margin-left: 0px;
    width: 1.25em;
    height: 1.25em;
    content: '+';
    background: #03053D;
    color: #fff;
    font-size: 1.5em;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;}

.accorh-v:after, .accorh:hover:after {
    transform: rotate(45deg);
    background: #CBEA7B;
    color: #03053D;
}
*/

.accorh.icon-svga {align-items:flex-start}
.accorh.icon-svga::after {padding:0.75em; width:auto; height:auto;}
.accorl .accorh.icon-svga::after {padding:0.75em; width:auto; height:auto;}
.accorl .icon-svg-arrow::before {-webkit-mask:none; mask:none;}
.accorl .accorh.icon-svga::after {background:var(--clr-w);}

/*	2.	Tool Tip
/*-------------------------------------------------------------------------*/
.tooltip {position: relative;}
.tooltip:before, .tooltip:after {position:absolute; transition:All 0.5s ease; margin-left:-100px; left:50%; bottom:300%; display:block; color:var(--clr-b); opacity:0; visibility:hidden;}
.tooltip:before {content: attr(title); border: solid 1px var(--clr-m); background:var(--clr-w); width:200px; text-align:center; z-index:2; font-size:13px; line-height: 18px; padding:5px;}
.tooltip:after {content:'\25c6'; margin-left:0; margin-top:10px; width:15px; height:15px; z-index:1; line-height:28px; color:var(--clr-m); font-size:20px;}
.tooltip:hover:before, .tooltip:hover:after {bottom: 150%; opacity:1; visibility:visible;}

/*	3.	Lazy Load
/*-------------------------------------------------------------------------*/
.no-js img.lazyload {display:none;}
figure.wp-block-image img.lazyloading {min-width: 150px;}
.lazyload, .lazyloading { opacity:0; }
.lazyloaded {opacity: 1; transition:opacity 400ms; transition-delay:0ms;}

/*	4.	TAB
/*-------------------------------------------------------------------------*/
.tab {overflow:hidden; border-bottom:2px solid var(--clr-b);}
.tab button {background-color:inherit; float:left; border:none; outline:none; cursor:pointer; padding:1em; transition:0.3s; color:var(--clr-b);}
.tab button + button {margin-left:0}
.tab button:hover {border-top-right-radius:var(--block-brd-rad); background-color:var(--clr-b); color:var(--clr-w);}
.tab button.active {border-top-right-radius:var(--block-brd-rad); background-color:var(--clr-b); color:var(--clr-w);}
.tabcontent {display:none; animation:fadeEffect 1s;}
.tabcontent h2 {padding:0.5em 0 1em; font-weight:500; font-size:1.125em;}
.tabcontent p {padding-bottom:1em; font-size:1em;}

/*	5.	Show More
/*-------------------------------------------------------------------------*/
.show-more .more-txt {display:none;}

/*	6.	Fancy
/*-------------------------------------------------------------------------*/
#pop-modal-01 {display:none; width:500px;}

.required-b input::placeholder, .required-b textarea::placeholder {color:var(--clr-m);}
.pop-modal {display: none;}
.pop-modal h2 {margin:0 0 1em 0}
.pop-modal .fancybox-button svg path {fill:var(--clr-w);}
.pop-modal [type="submit"] {margin: 0em auto; width: 100%;}
.pop-modal .fancybox-button svg path {fill:var(--clr-w);}
.fancybox-content {border-radius:var(--block-brd-rad);}

/*	7.	In View
/*-------------------------------------------------------------------------*/
section.invis.visible > .inner {background-color: #778beb;}
.contenta {padding: 20px; position: relative; width: 350px; margin: 0 auto; height: 280px; transition: .3s; transition-delay: .9s; -webkit-transform: translate(50%,-50%); transform: translate(150%,0%); }
.contenta-top {background: url(main/uppercasee.png) bottom center no-repeat; background-size: contain; position: absolute;  top: 0; height: 90%; transition: transform .9s,-webkit-transform .9s; transition-delay: .0s; -webkit-transform: rotateX(-91deg); left: 15px; transform: rotateX(-91deg); transform-origin: bottom center; width:320px;}
.contenta-but {background: url(main/lowercase.png) top no-repeat; position: absolute; height: 10.5%; bottom: 0; left: 0; background-size: contain; width:350px;}
.visible .contenta {transform: translate(0%, 0%); transition: .5s; }
.visible .contenta-top {transform: rotateX(0); transition: transform .9s,-webkit-transform .9s; transition-delay: .5s;}


/*	8.	sl-carousel v2.3.4 
/*-------------------------------------------------------------------------*/

.sl-carousel,.sl-carousel .sl-item{-webkit-tap-highlight-color:transparent; position:relative}
.sl-carousel{display:none; width:100%; z-index:1}

.sl-carousel .sl-stage-outer, .sl-stage, .sl-item {height:100%;}
.sl-carousel .sl-stage{position:relative; -ms-touch-action:pan-Y; touch-action:manipulation; -moz-backface-visibility:hidden; display:flex; align-items:stretch;}
.sl-carousel .sl-stage:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.sl-carousel .sl-stage-outer{position:relative; overflow:hidden; -webkit-transform:translate3d(0,0,0)}
.sl-carousel .sl-item,.sl-carousel .sl-wrapper{-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0)}
.sl-carousel .sl-item {display:block; width:100%; min-height:1px; float:left; -webkit-backface-visibility:hidden; -webkit-touch-callout:none; height:auto; /* max-height: 100%; */ display:flex; align-items:stretch;}
.sl-carousel .sl-item article, .sl-carousel .sl-item a {display:flex; align-items:stretch; flex-wrap:wrap; justify-content:space-evenly;}
.sl-carousel .sl-item p {margin:0; width:100%; margin-top:0; background:var(--clr-m); color:var(--clr-w); padding:20px;}
.sl-carousel .sl-item img {display:block; width:100%; object-fit:cover; height:auto;}
.sl-carousel .sl-item article {object-fit:cover; height:100%; width:auto;}
.sl-carousel .sl-dots.disabled,.sl-carousel .sl-nav.disabled{display:none}
.no-js .sl-carousel,.sl-carousel.sl-loaded{display:block}

.sl-carousel .sl-dot,.sl-carousel .sl-nav .sl-next,.sl-carousel .sl-nav .sl-prev{cursor:pointer; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.sl-carousel .sl-nav button.sl-next,.sl-carousel .sl-nav button.sl-prev,.sl-carousel button.sl-dot{background:0 0; color:inherit; border:none; padding:0!important; font:inherit; width: auto; height: auto; min-width: auto; margin: 0;}
.sl-carousel .sl-nav button.sl-next, .sl-carousel .sl-nav button.sl-prev {position:absolute; height:calc(100% - 1em/3*2); top:0; margin:0;}
.sl-carousel .sl-nav button.sl-prev	{}
.sl-carousel .sl-nav button.sl-next	{right:0em;}
.sl-carousel .sl-dots,.sl-carousel .sl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.sl-carousel .sl-nav{margin-top:0px; width:100%; /*position:absolute; width:110%; margin-left:-5%; bottom:calc(50% - 0px);*/ font-size:3em; line-height:0; padding:0; color:var(--clr-m); display:flex; justify-content:space-between; position:unset; align-items:center;}
.sl-carousel .sl-nav [class*=sl-]{color:var(--clr-w);font-size:14px;margin:5px;padding:4px 7px;background:var(--clr-g);display:inline-block;cursor:pointer;border-radius:3px}
.sl-carousel .sl-nav [class*=sl-]:hover{background:var(--clr-d);color:var(--clr-w);text-decoration:none}
.sl-carousel .sl-nav .disabled{opacity:.5;cursor:default}
.sl-carousel .sl-nav.disabled+.sl-dots{margin-top:0px; height:2em;}
.sl-carousel .sl-dots {height:2em; top:1em; position:relative; z-index:3}
.sl-carousel .sl-dots .sl-dot{display:inline-block;zoom:1}
.sl-carousel .sl-dots .sl-dot span{width:1em;height:1em;margin:0.5em;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px; background:var(--clr-m); display:inline-block; transition:all 500ms ease-out 0s;}
.sl-carousel .sl-dots .sl-dot.active span, .sl-carousel .sl-dots .sl-dot:hover span{background:var(--clr-d)}
.sl-nav .sl-next span::before {margin-right:0;}
.sl-nav .sl-prev span::before {margin-right:0; transform:rotate(180deg);}

.sl-carousel.sl-loading{opacity:0; display:block}
.sl-carousel.sl-hidden{opacity:0}
.sl-carousel.sl-refresh .sl-item{visibility:hidden}
.sl-carousel.sl-drag .sl-item{-ms-touch-action:pan-y; touch-action:pan-y; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.sl-carousel.sl-grab{cursor:move; cursor:grab}
.sl-carousel.sl-rtl{direction:rtl}
.sl-carousel.sl-rtl .sl-item{float:right}
.sl-carousel .animated{animation-duration:1s; animation-fill-mode:both}
.sl-carousel .sl-animated-in{z-index:0}.sl-carousel .sl-animated-out{z-index:1}
.sl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.sl-height{transition:height .5s ease-in-out}
.sl-carousel .sl-item .sl-lazy{opacity:0; transition:opacity .4s ease}
.sl-carousel .sl-item .sl-lazy:not([src]),.sl-carousel .sl-item .sl-lazy[src^=""]{max-height:0}
.sl-carousel .sl-item img.sl-lazy{transform-style:preserve-3d}
.sl-carousel .sl-video-wrapper{position:relative; height:100%; background:var(--clr-b)}
.sl-carousel .sl-video-play-icon{position:absolute; height:80px; width:80px; left:50%; top:50%; margin-left:-40px; margin-top:-40px; background:url(owl.video.play.png) no-repeat; cursor:pointer; z-index:1; -webkit-backface-visibility:hidden; transition:transform .1s ease}
.sl-carousel .sl-video-play-icon:hover{-ms-transform:scale(1.3,1.3); transform:scale(1.3,1.3)}
.sl-carousel .sl-video-playing .sl-video-play-icon,.sl-carousel .sl-video-playing .sl-video-tn{display:none}
.sl-carousel .sl-video-tn{opacity:0; height:100%; background-position:center center; background-repeat:no-repeat; background-size:contain; transition:opacity .4s ease}
.sl-carousel .sl-video-frame{position:relative; z-index:1; height:100%; width:100%}

.sl-carousel.sl-nav-in {margin:0px 3em; width: calc(100% - 6em);}
.sl-carousel.sl-nav-out .sl-nav, .sl-carousel.sl-nav-in .sl-nav {width:calc(100% + 2em); margin-left:-1em;}
.sl-carousel.sl-dots-top .sl-dots {position:absolute; top:-4em; right:0;}
.sl-carousel.sl-dots-in .sl-dots {top:-2em}

.sl-carousel.sl-dots-top .sl-nav button.sl-prev, .sl-carousel.sl-dots-top .sl-nav button.sl-next {height:100%;}
.sl-carousel.sl-nav-in .sl-nav button.sl-next, .sl-carousel.sl-nav-out .sl-nav button.sl-next {right:-1em;}

.sl-carousel.sl-box-1-2 .sl-stage {display:flex; align-items:stretch;}
.sl-carousel.sl-box-1-2 .sl-item {height:auto; display:block}
.sl-carousel.sl-box-1-2 .sl-item .box-1, .sl-item .box-2 {height:100%}
.sl-carousel.sl-box-1-2 .sl-item img {height:100%}

.sl-carousel.sl-img-first .sl-item p {position:absolute; bottom:0; background:var(--clr-m-o)}

/*	9.	Cookie
/*-------------------------------------------------------------------------*/

.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease;}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:1em;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{color:var(--clr-s)}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{border:1px solid var(--clr-b); text-transform:uppercase; background:var(--clr-b); color:var(--clr-w);}

.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:auto; position:fixed; z-index:9999; right:1em; bottom:1em; width:calc(100% - 2em); padding:1em; display:flex;  justify-content:space-between;
	box-shadow:2px 3px 7px 2px rgb(0 0 0 / 25%);}
.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:calc(100% - 10em); color:var(--clr-i);}.cc-compliance{display:flex;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-banner .cc-message a {color:var(--clr-s)}
.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}
@media screen and (max-width:900px){.cc-btn{white-space:normal}}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
.cc-message, .cc-window, .cc-banner, .cc-type-info, .cc-theme-block, .cc-bottom {background:var(--clr-m);}

/*	10.	To Top
/*-------------------------------------------------------------------------*/
#back-to-top {}
