.axeptio-shortcode-placeholder{-webkit-font-smoothing:antialiased;align-items:center;background:#fff;border-radius:12px;box-shadow:0 2.8px 2.2px rgb(0 0 0 / .02),0 6.7px 5.3px rgb(0 0 0 / .027),0 12.5px 10px rgb(0 0 0 / .035),0 22.3px 17.9px rgb(0 0 0 / .043),0 41.8px 33.4px rgb(0 0 0 / .05),0 100px 80px rgb(0 0 0 / .07);display:flex;flex-direction:column-reverse;gap:0;justify-content:space-around;margin:20px 0;overflow:hidden;padding:10px 30px 30px;position:relative}@media (min-width:992px){.axeptio-shortcode-placeholder{flex-direction:row;gap:20px}}.axeptio-shortcode-placeholder .axeptio-shortcode-content{flex-grow:1}.axeptio-shortcode-placeholder .svg-icon{display:inline-flex;flex-shrink:0;height:100px;position:relative;width:100px;z-index:10}@media (min-width:992px){.axeptio-shortcode-placeholder .svg-icon{height:180px;width:180px}}.axeptio-shortcode-placeholder .background-shape{position:absolute;right:0;top:-82px;z-index:1}@media (min-width:992px){.axeptio-shortcode-placeholder .background-shape{left:auto;right:0;top:-82px}}.axeptio-shortcode-placeholder .axeptio-shortcode-title{color:#212121;font-family:serif;font-size:max(20px,min(4vw,24px));font-weight:700;letter-spacing:-.025em;line-height:1.25;margin-bottom:.5rem}.axeptio-shortcode-placeholder .axeptio-shortcode-content{color:rgb(75 85 99 / .6);font-size:max(12px,min(3vw,13px));line-height:1.4}.axeptio-shortcode-placeholder .axeptio-shortcode-btn{align-items:center;background:#ffce43;border:1px solid #ffce43;border-radius:1000px;color:#212121;cursor:pointer;display:inline-flex;font-size:max(12px,min(3vw,13px));font-weight:700;margin:10px 0 0;overflow:hidden;padding:7px 15px;position:relative;-webkit-text-decoration:none;text-decoration:none;transform:translateZ(0);transition:all .15s ease 0s}.axeptio-shortcode-placeholder .axeptio-shortcode-btn span{position:relative;z-index:20}.axeptio-shortcode-placeholder .axeptio-shortcode-btn:after{background:#f4f6fb;border-radius:50%;content:"";display:block;height:250%;left:-25%;pointer-events:none;position:absolute;top:-50%;transform:translateY(-100%);transition:all .55s cubic-bezier(.19,1,.22,1) 0s;width:150%;z-index:10}.axeptio-shortcode-placeholder .axeptio-shortcode-btn:hover{background:#dea912;border-color:#212121;color:#ffce43}.axeptio-shortcode-placeholder .axeptio-shortcode-btn:hover:after{background:#212121;transform:translateY(-10%)}@font-face{font-display:swap!important}.et-l .et-l--header,#sidebar,.et-l .et-l--footer{display:none!important}.et_pb_button .et_pb_button_icon{display:none!important}.et_pb_code_inner{position:relative}.fluid-width-video-wrapper{width:100%;height:27rem;position:relative;padding:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li:last-child a{font-size:20px;text-align:center;font-weight:600;color:#59320E;background:linear-gradient(117deg,rgb(235 182 20) 10%,rgb(177 86 17) 76%);border-radius:8rem;border:1px solid #b2641a;width:fit-content;display:flex;align-self:center;padding:.5rem 2rem;box-shadow:-1px 10px 18px 0 rgb(0 0 0 / .55)}.et_pb_menu .et_pb_menu__menu>nav>ul>li:last-child a:hover{font-size:20px;text-align:center;font-weight:600;border:1px solid #35A6DC;background:#35A6DC;color:#d7ecf4;background:linear-gradient(117deg,rgb(53 166 220) 45%,#0f4057 100%)}body{font-size:clamp(1rem,0.6vw + 0.4rem,1.25rem);line-height:1.6}a{font-size:clamp(1rem,0.4vw + 0.4rem,1.125rem);line-height:1.5;font-weight:600;text-decoration:none}h1{font-size:clamp(2.5rem,2.2vw + 1rem,5rem);line-height:1.15;font-weight:700}h2{font-size:clamp(2rem,1.8vw + 0.8rem,3.5rem);line-height:1.25;font-weight:700}h3{font-size:clamp(1.5rem,1.2vw + 0.6rem,2.5rem);line-height:1.4;font-weight:600}.card{aspect-ratio:451 / 675;position:relative;transform-style:preserve-3d;transition:transform 0.8s ease;cursor:pointer;border-radius:10%;margin:auto}@media (hover:hover) and (pointer:fine){.card:hover{transform:rotateY(180deg)}}.card__face{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:5%;overflow:hidden}.card__face img{width:100%;height:100%;object-fit:contain}.card__face--back{transform:rotateY(180deg)}.floating{animation:float 3s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}.et_pb_section{background:#fff0}.transition-flip-wrapper{position:fixed;top:50%;left:50%;width:min(90vw,300px);aspect-ratio:451 / 675;transform:translate(-50%,-50%);perspective:1200px;z-index:9999;pointer-events:none;opacity:0}.transition-flip-card{width:100%;height:100%;transform:rotateY(0deg)}