.elementor-2335 .elementor-element.elementor-element-207ff6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2335 .elementor-element.elementor-element-099bb09{--e-transform-translateY:117px;--e-transform-scale:0.8;z-index:4}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.cc-menu{position:fixed;left:50%;bottom:20px;bottom:calc(20px + env(safe-area-inset-bottom));transform:translateX(-50%);width:calc(100% - 32px);max-width:540px;backdrop-filter:blur(28px) saturate(220%) brightness(1.15) contrast(110%);-webkit-backdrop-filter:blur(28px) saturate(220%) brightness(1.15) contrast(110%);background:linear-gradient(135deg,rgb(255 255 255 / .13) 0%,rgb(10 20 70 / .48) 40%,rgb(10 20 60 / .52) 100%);border:1px solid rgb(255 255 255 / .28);border-bottom:1px solid rgb(255 255 255 / .1);box-shadow:0 0 0 1px rgb(255 255 255 / .06) inset,0 12px 40px rgb(0 0 0 / .35),0 2px 8px rgb(0 0 0 / .2),0 0 28px rgb(255 255 255 / .07),0 0 60px rgb(255 255 255 / .04);padding:8px;border-radius:99rem;display:flex;justify-content:center;gap:4px;z-index:9999}.cc-menu::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(170deg,rgb(255 255 255 / .07) 0%,rgb(255 255 255 / .02) 40%,transparent 100%);pointer-events:none}.cc-menu::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 rgb(255 255 255 / .35),inset 0 -1px 0 rgb(255 255 255 / .06),inset 1px 0 0 rgb(255 255 255 / .1),inset -1px 0 0 rgb(255 255 255 / .1);pointer-events:none}.cc-link{display:flex;flex-direction:column;align-items:center;flex:1 1 0%;min-width:0;color:rgb(255 255 255 / .72);text-decoration:none;padding:10px 6px;border-radius:999rem;-webkit-tap-highlight-color:#fff0;transition:background 0.2s ease,color 0.2s ease,transform 0.2s ease,box-shadow 0.25s ease;position:relative}.cc-link:hover{background:linear-gradient(135deg,rgb(255 255 255 / .18) 0%,rgb(255 255 255 / .08) 100%);color:rgb(255 255 255);box-shadow:inset 0 1px 0 rgb(255 255 255 / .3),inset 0 -1px 0 rgb(255 255 255 / .08),0 0 12px rgb(255 255 255 / .1)}.cc-link svg{width:1.4rem;height:1.4rem;filter:drop-shadow(0 0 4px rgb(255 255 255 / .2))}.cc-link span{font-size:.72rem;font-weight:600;line-height:1;margin-top:5px;letter-spacing:.02em;text-shadow:0 0 8px rgb(255 255 255 / .25)}.cc-link.active{background:linear-gradient(135deg,rgb(255 255 255 / .22) 0%,rgb(255 255 255 / .1) 100%);color:rgb(255 255 255);box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),inset 0 -1px 0 rgb(255 255 255 / .1),0 0 16px rgb(255 255 255 / .12),0 0 4px rgb(255 255 255 / .08)}.cc-link.active svg{filter:drop-shadow(0 0 6px rgb(255 255 255 / .4))}.cc-link.active span{text-shadow:0 0 10px rgb(255 255 255 / .5)}.cc-link:active{transform:scale(.96)}