/* /assets/css/pages/__home__.css */

    .logged-in .log-login-button{display:none!important;}
    body:not(.logged-in) .log-logout-button{display:none!important;}
  
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0px;margin-left:0px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width: 992px){.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}.d-flex{display:-ms-flexbox !important;display:flex !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}video:focus-visible{outline:none !important}@-webkit-keyframes load{to{width:var(--width)}}@keyframes load{to{width:var(--width)}}:root{--brand:#6526de;--bg:#eee;--text:#111;--muted:#ccc;--card-max-w:1100px;--card-radius:12px;--card-shadow:0 20px 50px rgba(0,0,0,.35)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;-webkit-text-size-adjust:100%}body{font-family:"Poppins",sans-serif;background:var(--bg);color:var(--text)}.log-login-button,.log-logout-button{cursor:pointer}.log-loginmodal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.45);backdrop-filter:brightness(.6)}.log-loginmodal[aria-hidden="true"]{display:none}@keyframes overlayIn{from{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.45)}}@keyframes overlayOut{from{background-color:rgba(0,0,0,.45)}to{background-color:rgba(0,0,0,0)}}.log-loginmodal-content{background:#fff;width:min(100%,var(--card-max-w));height:auto;max-height:90dvh;border-radius:var(--card-radius);position:relative;display:flex;overflow:hidden;box-shadow:var(--card-shadow);will-change:transform;transform-origin:center;max-width:90 dvw}@keyframes modalPopIn{0%{transform:scale(.4)}60%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes modalPopOut{0%{transform:scale(1)}100%{transform:scale(.4)}}.log-closemodalbutton{width:28px !important;height:28px !important;border-radius:50% !important;background:#fff !important;border:none !important;cursor:pointer !important;position:absolute !important;right:8px !important;top:8px !important;display:grid;place-items:center !important;box-shadow:-2px 3px 15px rgba(0,0,0,.35) !important;z-index:3 !important;padding:0;color:#111}.log-closemodalbutton:hover{color:var(--brand) !important}.log-modal-image-section{width:30%;background-image:var(--ae-auth-bg);background-repeat:no-repeat;background-size:cover;background-position:top center;border-top-left-radius:var(--card-radius);flex-shrink:0;position:relative}.log-modal-image-section::after{content:"";position:absolute;inset:0 0 auto 0;height:180px;background:linear-gradient(to bottom,rgba(0,0,0,.45),rgba(0,0,0,0));pointer-events:none}.log-image-copy{position:absolute;top:150px;left:24px;right:24px;color:#fff;pointer-events:none}.log-image-copy h3{font-size:clamp(18px,2.2vw,28px);line-height:1.2;font-weight:600;margin-bottom:6px;color:#fff !important}.log-image-copy p{font-size:clamp(13px,1.6vw,16px);opacity:.95;color:#fff !important}.log-modal-login-section{display:flex;flex-direction:column;gap:20px;width:70%;padding:30px;background:#fff;flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.log-tabs-auth{margin-top:20px}.log-modal-input-section{display:flex;width:100%;border-radius:10px;overflow:hidden}.log-modal-input-header-button{flex:1;display:flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;background:#eee;padding:14px;font-size:16px}.log-modal-input-header-button.log-active{background:var(--brand);color:#fff}.log-tabs-forgot{display:none;margin-top:20px}.log-tabs-forgot .log-modal-input-header-button{flex:1;cursor:default;user-select:none}.log-tab-panel{display:none}.log-tab-panel.log-active{display:block}.log-input-group-section{display:flex;gap:16px;flex-wrap:wrap;margin:20px 0}.log-input-with-icon{position:relative;flex:1 1 280px}.log-input-with-icon input{width:100% !important;padding:12px 12px 12px 40px !important;border:1px solid var(--muted) !important;border-radius:6px !important;font-size:14px !important}.log-input-with-icon input:focus{border:1px solid var(--brand) !important;outline:none !important}.log-input-with-icon .log-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#888;font-size:14px}.log-icon{display:flex;justify-content:center;align-items:center}.log-remember-forgot{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#444;gap:12px;flex-wrap:wrap;margin:15px 0}.log-signin-button,.log-signup-button,.log-reset-button{background:var(--brand);color:#fff;border:none;padding:12px;font-size:16px;font-weight:500;width:100%;border-radius:6px;cursor:pointer}.log-signup-button[disabled],.log-reset-button[disabled]{opacity:.6;cursor:not-allowed;background-color:gray}.log-divider{margin:16px 0;color:#555;font-size:13px;display:flex;align-items:center;gap:10px;text-align:center}.log-divider::before,.log-divider::after{content:"";height:1px;background:#ccc;flex:1 1 0;min-width:40px}.log-google-login{display:flex;justify-content:center;align-items:center;gap:10px;border:1px solid var(--muted);padding:10px 20px;font-size:14px;border-radius:5px;cursor:pointer;width:min(100%,420px);margin:0 auto}@media (max-width: 1024px){.log-modal-image-section{width:28%}.log-modal-login-section{width:72%;padding:24px}.log-input-with-icon{flex:1 1 100%}}@media (max-width: 768px){.log-loginmodal:not(.is-inline):not(.is-fullpage) .log-loginmodal-content{width:min(92vw,520px);height:auto;max-height:90dvh}.log-modal-image-section{display:none}.log-image-copy{display:none}.log-modal-login-section{width:100%;padding:18px;gap:16px}.log-modal-input-header-button{padding:12px;font-size:15px}.log-input-group-section{gap:12px}.log-signin-button,.log-signup-button,.log-reset-button{padding:12px;font-size:15px}.log-google-login{width:100%}}@media (max-width: 380px){.log-modal-login-section{padding:14px}.log-modal-input-header-button{font-size:14px;padding:10px}.log-signin-button,.log-signup-button,.log-reset-button{padding:10px;font-size:14px}.log-divider{margin:12px 0}}@font-face{font-family:"Social-Login";src:url(/assets/plugins/social-login-woocommerce/assets/css/fonts/Social-Login.eot?2ismmd);src:url(/assets/plugins/social-login-woocommerce/assets/css/fonts/Social-Login.eot?2ismmd#iefix) format("embedded-opentype"),url(/assets/plugins/social-login-woocommerce/assets/css/fonts/Social-Login.ttf?2ismmd) format("truetype"),url(/assets/plugins/social-login-woocommerce/assets/css/fonts/Social-Login.woff?2ismmd) format("woff"),url(/assets/plugins/social-login-woocommerce/assets/css/fonts/Social-Login.svg?2ismmd#Social-Login) format("svg");font-weight:normal;font-style:normal}[class^="xoo-sl-icon-"],[class*=" xoo-sl-icon-"]{font-family:"Social-Login" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xoo-sl-notice-container{position:fixed;left:0;right:0;top:0;font-size:20px;z-index:99999999}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}ins,mark{text-decoration:none}figure{margin:0}img{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center}.main-navigation li{position:relative}.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px}.main-navigation .menu-bar-items a{color:inherit}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.nav-float-right .main-navigation ul ul ul{top:0}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.site-header{position:relative}.inside-header{padding:20px 40px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.inside-header{display:flex;align-items:center}.nav-float-right #site-navigation{margin-left:auto}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em}.entry-header,.site-content{word-wrap:break-word}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.page-header,.sidebar .widget,.site-main>*{margin-bottom:20px}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0}.full-width-content .entry-content .alignwide{margin-left:0;width:auto;max-width:unset}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.close-search .icon-search svg:first-child,.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none}.close-search .icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(2){display:block}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg)}nav.toggled .icon-arrow-right svg{transform:rotate(90deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg)}.container.grid-container{width:auto}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.has-menu-bar-items button.menu-toggle{flex-grow:0}nav.toggled ul ul.sub-menu{width:100%}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled .main-nav{flex-basis:100%;order:3}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav li{width:100%;text-align:left}.main-navigation.toggled .main-nav ul ul{transition:0s;visibility:hidden;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.05)}.main-navigation.toggled .main-nav ul ul li:last-child>ul{border-bottom:0}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto !important;right:auto !important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:1.5em}@media (max-width:768px){.hide-on-mobile{display:none !important}a,body,button,input,select,textarea{transition:all 0s ease-in-out}.inside-header{flex-direction:column;text-align:center}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}#main{margin-left:0;margin-right:0}body:not(.no-sidebar) #main{margin-bottom:0}}@media (min-width:769px) and (max-width:1024px){.hide-on-tablet{display:none !important}}@media (min-width:1025px){.hide-on-desktop{display:none !important}}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes jello{}@keyframes jello{}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}


	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */


:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/assets/includes/css/dist/block-library/common.min.css */


.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
/*# sourceURL=/assets/includes/blocks/image/style.min.css */


ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=/assets/includes/blocks/list/style.min.css */


.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=/assets/includes/blocks/paragraph/style.min.css */


.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}
/*# sourceURL=/assets/includes/blocks/social-links/style.min.css */


/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/assets/includes/css/classic-themes.min.css */


:root{--ae-auth-bg:url(/assets/plugins/login-audioenhancer/assets/side-image.png);}
/*# sourceURL=ae-auth-modal-inline-css */



.xoo-sl-btn-x a, .xoo-sl-btn-x a:hover{
	background-color: #000000;
	color: #fff;
}

.xoo-sl-display-text .xoo-sl-icon svg{
	fill: #fff;
}

.xoo-sl-display-text .xoo-sl-btn-x a {
	padding: 3px 20px}


.xoo-sl-display-text .xoo-sl-btn-x, .xoo-sl-display-text .xoo-sl-apple-login-btn{
	height: 31px;
	max-width: 200px;
	width: 100%;
}

.xoo-sl-display-text .xoo-sl-btn-x a, .xoo-sl-display-text .xoo-sl-apple-login-btn{
	border-radius: 4px;
}

span.xoo-sl-icon svg, .xoo-sl-display-icon .xoo-sl-apple-login-btn{
    width: 30px;
    height: 30px;
}
/*# sourceURL=xoo-sl-style-inline-css */


body{background-color:var(--base-3);color:var(--contrast-2);}a{color:var(--accent-2);}a:hover, a:focus, a:active{color:var(--accent);}.grid-container{max-width:1300px;}.wp-block-group__inner-container{max-width:1300px;margin-left:auto;margin-right:auto;}.site-header .header-image{width:200px;}:root{--contrast:#222222;--contrast-2:#4f4f65;--contrast-3:#68687b;--base:#eaeaea;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#17B890;--accent-2:#287698;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}:root .has-accent-2-color{color:var(--accent-2);}:root .has-accent-2-background-color{background-color:var(--accent-2);}h1{font-family:Poppins, sans-serif;font-weight:normal;font-size:30px;line-height:1.5em;}@media (max-width:768px){h1{font-size:35px;}}h2{font-family:Poppins, sans-serif;font-weight:normal;font-size:28px;line-height:1.5em;}@media (max-width:768px){h2{font-size:32px;}}h3{font-family:Poppins, sans-serif;font-weight:normal;font-size:26px;line-height:1.5em;}@media (max-width: 1024px){h3{font-size:28px;}}@media (max-width:768px){h3{font-size:26px;}}h4{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:900;font-size:26px;line-height:1.5em;}@media (max-width: 1024px){h4{font-size:24px;}}h5{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:900;font-size:20px;line-height:1.5em;}h6{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:900;font-size:17px;line-height:1.5em;}body, button, input, select, textarea{font-family:Poppins, sans-serif;font-size:16px;}body{line-height:1.7;}.main-title{font-family:Poppins, sans-serif;font-weight:normal;text-transform:capitalize;font-size:20px;}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-family:Poppins, sans-serif;font-weight:normal;text-transform:capitalize;font-size:16px;}.widget-title{font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:700;font-size:24px;}.main-navigation .main-nav ul ul li a{font-family:inherit;font-size:13px;}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#6526DE;}.main-title a,.main-title a:hover{color:var(--base-3);}.site-description{color:#757575;}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:#6526DE;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:var(--base-3);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--contrast);background-color:var(--base-3);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--base-3);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--contrast);background-color:var(--base-3);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--contrast-2);background-color:var(--base-2);opacity:1;}.main-navigation ul ul{background-color:var(--base-3);}.main-navigation .main-nav ul ul li a{color:var(--contrast);}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--base-3);background-color:#F3A4DB;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:var(--base-3);background-color:var(--base-3);}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{color:var(--contrast);background-color:var(--base-3);}.inside-article a,.paging-navigation a,.comments-area a,.page-header a{color:var(--accent-2);}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:var(--accent);}.entry-title a{color:var(--contrast);}.entry-title a:hover{color:var(--contrast-2);}.entry-meta{color:#595959;}h1{color:var(--contrast);}h2{color:var(--contrast);}h3{color:var(--contrast);}h4{color:var(--contrast);}h5{color:var(--contrast);}h6{color:var(--contrast);}.sidebar .widget{background-color:var(--base-3);}.footer-widgets{background-color:var(--base-3);}.footer-widgets .widget-title{color:var(--contrast-2);}.site-info{color:var(--base-3);background-color:var(--contrast-2);}.site-info a{color:var(--base-3);}.site-info a:hover{color:var(--base);}.footer-bar .widget_nav_menu .current-menu-item a{color:var(--base);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast-2);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast-2);background-color:var(--base-3);border-color:var(--base);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:var(--base-3);background-color:var(--contrast-2);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:var(--base-3);background-color:var(--accent-2);}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width: 860px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--base-3);}}.inside-header{padding:0px 30px 0px 30px;}.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 20px 0px 20px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px 40px 30px 40px;}.site-main .wp-block-group__inner-container{padding:30px 40px 30px 40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.sidebar .widget, .page-header, .widget-area .main-navigation, .site-main > *{margin-bottom:0px;}.separate-containers .site-main{margin:0px;}.both-right .inside-left-sidebar,.both-left .inside-left-sidebar{margin-right:0px;}.both-right .inside-right-sidebar,.both-left .inside-right-sidebar{margin-left:0px;}.one-container.archive .post:not(:last-child):not(.is-loop-template-item), .one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:30px;}.separate-containers .featured-image{margin-top:0px;}.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar{margin-top:0px;margin-bottom:0px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{padding-left:10px;padding-right:10px;line-height:55px;}.main-navigation .main-nav ul ul li a{padding:15px 10px 15px 10px;}.navigation-search input[type="search"]{height:55px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:10px;}.menu-item-has-children .dropdown-menu-toggle{padding-right:10px;}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:15px;padding-bottom:15px;margin-top:-15px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:10px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:60px 30px 60px 30px;}.site-main .wp-block-group__inner-container{padding:60px 30px 60px 30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:0px;}}.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width: 860px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}
.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;}
@media (max-width: 860px){.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .mobile-bar-items a,.main-navigation .menu-bar-item > a{line-height:40px;}.main-navigation .site-logo.navigation-logo img, .mobile-header-navigation .site-logo.mobile-header-logo img, .navigation-search input[type="search"]{height:40px;}}
/*# sourceURL=generate-style-inline-css */


:root{--gp-slideout-width:265px;}.slideout-navigation.main-navigation{background-color:#6526DE;}.slideout-navigation.main-navigation .main-nav ul li a{color:var(--base-2);}.slideout-navigation.main-navigation ul ul{background-color:var(--contrast-3);}.slideout-navigation.main-navigation .main-nav ul ul li a{color:var(--base-3);}.slideout-navigation.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .slideout-navigation.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .slideout-navigation.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--contrast-2);background-color:var(--base);}.slideout-navigation.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a, .slideout-navigation.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .slideout-navigation.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--contrast-2);background-color:var(--base-2);}.slideout-navigation.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--contrast-2);background-color:var(--base-3);}.slideout-navigation.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:var(--contrast-2);background-color:var(--base-3);}.slideout-navigation, .slideout-navigation a{color:var(--base-2);}.slideout-navigation button.slideout-exit{color:var(--base-2);padding-left:10px;padding-right:10px;}.slide-opened nav.toggled .menu-toggle:before{display:none;}@media (max-width: 860px){.menu-bar-item.slideout-toggle{display:none;}}
/*# sourceURL=generate-offside-inline-css */


@media (max-width: 860px){.site-header, #site-navigation, #sticky-navigation{display:none !important;opacity:0.0;}#mobile-header{display:block !important;width:100% !important;}#mobile-header .main-nav > ul{display:none;}#mobile-header.toggled .main-nav > ul, #mobile-header .menu-toggle, #mobile-header .mobile-bar-items{display:block;}#mobile-header .main-nav{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}.main-navigation.has-branding .inside-navigation.grid-container, .main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0px 40px 0px 40px;}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px;}.navigation-branding img, .site-logo.mobile-header-logo img{height:55px;width:auto;}.navigation-branding .main-title{line-height:55px;}@media (max-width: 860px){.main-navigation.has-branding.nav-align-center .menu-bar-items, .main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto;}.navigation-branding{margin-right:auto;margin-left:10px;}.navigation-branding .main-title, .mobile-header-navigation .site-logo{margin-left:10px;}.main-navigation.has-branding .inside-navigation.grid-container{padding:0px;}.navigation-branding img, .site-logo.mobile-header-logo{height:40px;}.navigation-branding .main-title{line-height:40px;}}
/*# sourceURL=generate-navigation-branding-inline-css */

.dashboard_nav { display: none; }

.main-navigation li {
    position: relative;
    display: flex;
    max-height: 40px;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-top: 8px;
    margin-bottom: 8px;
}
#menu-main-menu a{
/* margin-right: 5px; */
display: flex !important;
max-height: 40px !important;
align-items: center !important;
justify-content: center !important;
text-align: center !important;
/* 	border-radius: 100px; */
	width: 100% !important;
}

.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{
	background-color: #6526DE !important;
	color: #fff !important;
}

#menu-item-4085-sub-menu{
	top: 48px;
}

#menu-main-menu > .current-menu-item > a{
	border-radius: 100px !important;
	max-height: 40px !important;
	align-items: center !important;
	display: flex !important;
}

#menu-main-menu li:hover{
	border-radius: 100px !important;
	max-height: 40px !important;
	align-items: center !important;
	display: flex !important;
/* 	background-color: #fff !important; */
	color: #000 !important;
}

}

/* menu css end */

/* login popup start */
 .xoo-el-form-container button.btn.button.xoo-el-action-btn {
       background:#6526DE;
                color: #ffffff;
                font-weight: 600;
                font-size: 15px;
                height: 40px;
            }

            .xoo-el-container:not(.xoo-el-style-slider) .xoo-el-inmodal {
                max-width: 1000px;
                max-height: 500px;
            }

            .xoo-el-style-slider .xoo-el-modal {
                transform: translateX(1000px);
                max-width: 1000px;
            }

            .xoo-el-sidebar {
                min-width: 32%;
							background-position: top center;
            }

            .xoo-el-main, .xoo-el-main a , .xoo-el-main label {
                color: #000000;
            }

            .xoo-el-srcont {
                background-color: #ffffff;
            }

            .xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active {
                background-color: #6526DE;
                color: #ffffff;
            }

            .xoo-el-form-container ul.xoo-el-tabs li {
                background-color: #eeeeee;
                color: #000;
                font-size: 16px;
                padding: 12px 20px;
            }

            .xoo-el-main {
                padding: 40px 30px;
            }

            .xoo-el-form-container button.xoo-el-action-btn:not(.button) {
                font-weight: 600;
                font-size: 15px;
            }

            .xoo-el-modal:before {
                vertical-align: top;
            }

            .xoo-el-inmodal {
                top: 5%;
            }

            .xoo-el-style-slider .xoo-el-srcont {
                justify-content: flex-start;
            }

            .xoo-el-popup-active .xoo-el-opac {
                opacity: 0.7;
                background-color: #000000;
            }

            span.xoo-aff-pwtog-show i:before, span.xoo-aff-pwtog-hide i:before {
                font-family: 'Easy-Login';
                font-style: normal;
                font-weight: normal;
                font-variant: normal;
                text-transform: none;
                line-height: 1;
            }

            span.xoo-aff-pwtog-show i:before {
                content: "\e901";
            }

            span.xoo-aff-pwtog-hide i:before {
                content: "\e9d1";
            }

            .xoo-el-form-container button.btn.button.xoo-el-action-btn {
                border-radius: 7px;
            }

            .xoo-el-sidebar {
                border-radius: 3px;
            }

            .xoo-el-srcont {
                border-radius: 10px;
            }

            .xoo-el-form-container ul.xoo-el-tabs .xoo-el-login-tgr {
                border-radius: 7px 0 0 7px;
            }

            .xoo-el-form-container ul.xoo-el-tabs .xoo-el-reg-tgr {
                border-radius: 0 7px 7px 0;
            }

            .xoo-aff-required.xoo-aff-checkbox_single a {
                color: #6526DE;
                text-decoration: underline;
            }

            .xoo-aff-required.xoo-aff-checkbox_single a {
                color: #938CE5;
                text-decoration: underline;
            }

.xoo-el-container:not(.xoo-el-style-slider) .xoo-el-modal{
	display: flex;
    align-items: center;
    justify-content: center;
}
.xoo-el-container:not(.xoo-el-style-slider) .xoo-el-modal {
	z-index: 999999999999;}
/* login popup end */
.gradient_heading{
	background: linear-gradient(90deg, #5D6DF4 0%, #3FC2C6 75.91%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent;

}
@media (max-width: 767px){
     .mobicon .gb-grid-column{
            width: fit-content !important;
    }
}



/* Pricing Toggle Start */
.pricing-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
    margin-bottom: 30px;
    font-family: 'Poppins', sans-serif;
}

/* Labels */
#monthly_label {
    color: #888;
    font-weight: 500;
    font-size: 15px;
    transition: color 0.25s ease;
}

#yearly_label {
    color: #111;
    font-weight: 600;
    font-size: 15px;
    display: flex;
    align-items: center;
    gap: 8px;
    transition: color 0.25s ease;
}

/* Toggle Track */
.toggle-switch {
    width: 56px;
    height: 30px;
    background: #e0e0e0;
    border-radius: 999px;
    position: relative;
    cursor: pointer;
    transition: background 0.3s ease;
    box-shadow: inset 0 1px 3px rgba(0,0,0,0.12);
}

/* Toggle Knob */
.toggle-switch::before {
    content: "";
    width: 22px;
    height: 22px;
    background: #ffffff;
    position: absolute;
    top: 4px;
    left: 4px;
    border-radius: 50%;
    transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 1px 4px rgba(0,0,0,0.18);
}

/* Active (Yearly) State */
.toggle-active {
    background: #6C3BFF;
}

.toggle-active::before {
    left: 30px;
}

/* Save Badge */
.save-badge {
    background: rgba(108, 59, 255, 0.1);
    color: #6C3BFF;
    padding: 4px 12px;
    font-size: 12px;
    font-weight: 600;
    border-radius: 999px;
    letter-spacing: 0.02em;
    border: 1px solid rgba(108, 59, 255, 0.2);
}
/* Pricing Toggle End */






/* FAQ Pricing Plan */
.eb-accordion-epj1j.eb-accordion-container .eb-accordion-title-wrapper-eb-accordion-epj1j {
	border-top-left-radius: 20px;
		border-top-right-radius: 20px;
}

.eb-accordion-epj1j.eb-accordion-container .eb-accordion-content-wrapper-eb-accordion-epj1j .eb-accordion-content {
    border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
/* FAQ Pricing Plan */


.perfmatters-lazy-video{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-video img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-video img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-video .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(/assets/plugins/lazyload/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-video:hover .play{filter:grayscale(0)}.perfmatters-lazy-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper:has(.perfmatters-lazy-video)::before{display:none;}.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:500ms pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}body .perfmatters-lazy-css-bg:not([data-ll-status=entered]),body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *,body .perfmatters-lazy-css-bg:not([data-ll-status=entered])::before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered])::after,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::after{background-image:none!important;will-change:transform;transition:opacity 0.025s ease-in,transform 0.025s ease-in!important;}

    .rem_attempts{
        display: flex;
        flex-direction: row;
        gap: 10px;
        margin-left: 20px;
        font-size: 16px;
        padding: 5px;
    }
    .rem_attempts > .vl__{
        color: #682DDE;
        font-weight: bold;
    }
    /* Export modal styles - using unique class names to avoid conflicts */
    .audio-export-modal {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.5);
        display: none;
        justify-content: center;
        align-items: center;
        z-index: 1000;
    }

    .audio-export-panel {
        background: white;
        width: 90%;
        max-width: 450px;
        border-radius: 8px;
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
        padding: 25px;
        animation: audioExportSlideIn 0.3s ease;
    }

    @keyframes audioExportSlideIn {
        from {
            transform: translateY(20px);
            opacity: 0;
        }

        to {
            transform: translateY(0);
            opacity: 1;
        }
    }

    .audio-export-header {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 20px;
    }

    .audio-export-title {
        font-size: 20px;
        font-weight: 700;
        color: #692FDE;
        letter-spacing: 1px;
    }

    .audio-export-close-btn {
        background: none;
        border: none;
        font-size: 20px;
        color: #777;
        cursor: pointer;
        padding: 0px 8px !important;
        border-radius: 20px;
    }
    .audio-export-close-btn:hover{
        background-color: #692FDF !important;
    }


    .audio-export-options {
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    .audio-export-option-group {
        display: flex;
        flex-direction: column;
        gap: 4px;
    }

    .audio-export-option-label {
        font-weight: 500;
        color: #555;
        font-size: 14px;
    }

    .audio-export-option-select {
        padding: 8px 12px;
        border-radius: 8px;
        border: 1px solid #ddd;
        background-color: white;
        transition: all 0.3s ease;
        font-size: 14px;
    }

    .audio-export-option-select:focus {
        outline: none;
        border-color: #6a5acd;
        box-shadow: 0 0 0 2px rgba(106, 90, 205, 0.2);
    }

    .audio-export-footer {
        display: flex;
        justify-content: flex-end;
        gap: 10px;
        margin-top: 25px;
    }

    .audio-export-btn {
        padding: 10px 20px;
        border-radius: 8px;
        border: none;
        cursor: pointer;
        font-weight: 500;
        transition: all 0.3s ease;
    }

    .audio-export-cancel-btn {
        background-color: #f5f5f5;
        color: #555;
    }

    .audio-export-cancel-btn:hover {
        background-color: #e5e5e5;
        color: #000 !important;
    }

    .audio-export-confirm-btn {
        background-color: #692FDF;
        color: white;
        display: block;
    }

    .audio-export-confirm-btn:hover {
        background-color: #5849b8;
    }
    .audio-export-premium-btn{
        background: linear-gradient(90deg, #FBC901 0%, #FBC901 76.7%, #D09700 100%);
        color: #000;
        display: none;
    }
    .audio-export-premium-btn:hover{
        color: #000;
    }
    .audio-export-info > .audio-export-name{
        font-size: 14px;
        color:rgb(29, 0, 218);
    }
    #cf-turnstile-container{
        min-height: 75px !important;
    }
    #cf-turnstile-container iframe{
        box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px !important;
        border-radius: 6px !important;
    }
    #cf-turnstile-container #content{
        border: none !important;
    }
    .vai__view {
        width: 100%;
        padding: 30px 10px 100px 10px;
    }
    .vai_header_wrapper>h1 {
        font-weight: 400;
        font-size: 36px;
    }
    .vai__tool_wrapper {
        max-width: 1000px;
        margin: auto;
    }
    .vai_tool_container {
        width: 100%;
        min-height: 550px;
        background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%23000000FF' stroke-width='5' stroke-dasharray='6%2c14' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e");
        background-color: #fff;
        border-radius: 30px;
    }
    /* from vs */
    .vai__tool_col_left,
    .vai__tool_col_preview,
    .vai__tool_col_results {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        min-height: 530px;
    }

    .vai__tool_info,
    .vai__original_audio_player,
    .vai__tool_preview_loader{
        margin-bottom: 20px;
    }
    .vai__tool_reload>.icon__ {
        position: relative;
        display: inline-block;
        height: 20px;
        width: 20px;
        top: 3px;
        left: 8px;
    }
    .vai__tool_reload>.icon__>svg {
        position: absolute;
    }
    .vai__tool_info>div {
        max-width: 500px;
        font-size: 16px;
    }
    .vai__tool_input_section,
    .vai_tool_preview_section,
    .vai__tool_result_section {
        margin: 20px 10px;
        max-width: 550px;
        width: 100%;
    }
    .vai_tool_preview_section{
        max-width: 600px;
    }
    .vai__tool_result_section {
        width: 100%;
        height: 100%;
        padding: 10px;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        gap: 10px;
        max-width: 650px;
        height: 510px;
    }
    .vai__tool_result_loader{
        display: none;
    }
    .vai_history_parent {
        position: relative;
    }
    .vai_history_child, .vai_banner_child {
        position: absolute;
        min-height: 620px;
        min-width: fit-content;
        border: 4px solid transparent;
        background: linear-gradient(white, white) padding-box, linear-gradient(to right, #6526DE, #938CE5) border-box;
        border-radius: 30px;
        right: 10px;
        top: -38px;
        box-shadow: 0px 0px 20px 4px #00000040;
    }
    .vai_banner_child{
        background: linear-gradient(white, white) padding-box, linear-gradient(to top, #6526DE, #938CE5) border-box;
    }
    
    .vai_banner_child{display: block;} .vai_history_child{display: none;}    
    .vai_history_section, .vai_banner_section {
        width: 290px;
        height: 100%;
    }
    .vai-history_tag_wrapper,
    .vai_history_items_list {
        width: 275px;
        margin: auto;
    }
    .vai_history_items_list {
        overflow: auto;
        padding: 0px 6px;
        max-height: 480px;
        overflow-x: hidden;
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
    }

    .vai_history_items_list::-webkit-scrollbar {
        width: 5px;
    }

    .vai_history_items_list::-webkit-scrollbar-track {
        background-color: #cacaca;
    }

    .vai_history_items_list::-webkit-scrollbar-thumb {
        background-color: #000000;
        border-radius: 5px;
    }

    .vai_history_items_list::-webkit-scrollbar-thumb:hover {
        background-color: #000000;
    }

    #vai_history_items {
        list-style: none;
        margin: 0px !important;
    }

    .vai_single_h_media {
        padding: 14px 20px;
        background-color: #000;
        color: #fff;
        border-radius: 15px;
        margin-bottom: 15px;
        position: relative;
    }

    .vai_single_h_media>.pod_loader_wrapper {
        background: rgba(0, 0, 0, .6);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0px;
        left: 0px;
        border-radius: 15px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }

    .vai_single_h_media>div {
        display: flex;
        justify-content: space-between;
    } 

    .vai_single_h_media .vai_m_title {
        font-size: 16px;
        word-break: break-all;
    }

    .vai_single_h_media .vai_m_date,
    .vai_single_h_media .vai_m_size,
    .vai_single_h_media .vai_m_mode {
        font-size: 12px;
        color: #acacac;
    }

    .vai_m_mode>.mode_name {
        /* text-decoration: underline;
        text-underline-offset: 4px; */
        color: cyan;
    }

    .vai_single_h_media .vai_m_enhance,
    .vai_single_h_media .vai_m_prev,
    .vai_single_h_media .vai_m_export,
    .vai_single_h_media .vai_m_download {
        background: #fff;
        cursor: pointer;
        position: relative;
        width: 28px;
        height: 28px;
        border-radius: 20px;
    }

    .vai_m_prev svg, .vai_m_export svg, .vai_m_download svg, .vai_m_enhance svg{
        position: absolute;
    }

    .vai_m_enhance svg{
        top: 6px;
        left: 6px;
    }

    .vai_m_prev svg{
        top: 8px;
        left: 9px;
    }

    .vai_m_download svg{
        top: 6px;
        left: 8.5px;
    }

    .vai_m_export svg{
        top: 5px;
        left: 8px;
    }

    .vai_m_card_btn .card_btn_tip{
        position: absolute;
        background: #fff;
        color: #000;
        bottom: 32px;
        font-size: 10px;
        font-weight: 500;
        padding: 2px 6px;
        width: max-content;
        border-radius: 3px;
        right: 5px;
        display: none;
    }
    .vai_m_card_btn:hover .card_btn_tip{
        display: block;
    }

    .vai_m_card_btn > .text__{
        display: none;
    }

    .vai_m_bottom_section.errored {
        color: red;
        font-size: 14px;
    }

    .vai_m_del>svg {
        position: relative;
        top: 4px;
        cursor: pointer;
    }

    .vai_minutes_counter_prem {
        width: 275px;
        background-color: #692EDF;
        margin: auto;
        margin-top: 8px;
        color: #fff;
        padding: 8px 16px;
        border-radius: 50px;
        font-size: 14px;
        display: flex;
        justify-content: space-between;
        font-weight: 400;
    }

    .vai_minutes_counter_prem .counter__ {
        background-color: #000;
        right: -10px;
        padding: 3px 12px;
        font-weight: 500;
        border-radius: 50px;
        top: -3.8px;
    }

    .vai_result_title {
        font-weight: 400;
        font-size: 16px;
    }

    .vai_media_view>video {
        border-radius: 20px;
        width: 550px;
        height: 250px;
        display: none; /*  inline-block */
    }

    .audio__alt{
        height: 250px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .vai_media_play_pause_btn svg {
        width: 50px;
        height: 50px;
    }

    .vai_pause_svg {
        display: none;
    }

    .vai-result-btns-wrapper {
        justify-content: center;
        width: 100%;
        gap: 10px;
        flex-wrap: wrap;
    }

    .vai-result-btn {
        background-color: #6526DE;
        color: #fff;
        padding: 6px 12px 4px 14px;
        border-radius: 20px;
        font-size: 14px;
        cursor: pointer;
        display: flex;
        align-items: center;
    }

    .vai-result-btn .icon__ {
        position: relative;
        display: inline-block;
        width: 20px;
    }

    .vai-result-btn .icon__ svg {
        position: absolute;
        bottom: -9px;
        left: 4px;
    }
    .vai-media-export .icon__ svg{
        bottom: -7px !important;
        left: 5px !important;
    }

    .vai_input_dropzone, .vai_recording_section{
        padding: 10px;
        background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23333' stroke-width='3' stroke-dasharray='8%2c 8' stroke-dashoffset='42' stroke-linecap='butt'/%3e%3c/svg%3e");
        border-radius: 10px;
        flex-direction: column;
        align-items: center;
        text-align: center;
        gap: 10px;
        justify-content: center;
        min-height: 110px;
    }
    .vai_input_dropzone{
        display: flex;
        cursor: pointer;
    }
    .vai_recording_section{
        display: none;
    }
    .vai_dropzone_title{
        font-size: 24px;
        font-weight: 500;
    }
    .vai_dropzone_extensions{
        font-weight: 400;
        font-size: 12px;
        color: #7C7C7C;
        max-width: 450px;
    }
    #vai-upload-s1, #vai-upload-s2{
        display: none;
    }
    #vai-upload-s1:disabled + label{
        background-color: #c1a8f2;
        cursor: not-allowed;
    }
    .vai-upload-s1{
        padding: 10px 20px;
        background-color: #6526DE;
        color: #fff;
        border-radius: 50px;
        font-size: 18px;
        font-weight: 400;
        position: relative;
        top: 9px;
        cursor: pointer;
    }
    .vai_input_record{
        padding: 6px 20px;
        background-color: #fff;
        color: #000;
        border-radius: 50px;
        font-size: 18px;
        font-weight: 400;
        border: 1px solid #000;
        position: relative;
        top: 2px;
        cursor: pointer;
    }
    .vai-upload-s1 > .icon__, .vai_input_record > .icon__{
        position: relative;
        width: 26px;
        display: inline-block;
    }

    .vai_input_record > .icon__ > svg, .vai-upload-s1 > .icon__ > svg{
        position: absolute;
        bottom: -6px;
        left: 10px;
    }
    .vai_input_upload_record{
        display: flex;
        flex-direction: row;
        justify-content: center;
        padding: 25px 10px;
        gap: 10px;
    }
    .vai_inputs_separator{
        font-weight: 500;
        font-size: 20px;
        position: relative;
        top: 6px;
        height: 34px;
    }
    .vai_attr_section{
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-template-rows: repeat(2, 1fr);
        grid-column-gap: 5px;
        grid-row-gap: 5px;
        padding: 50px 10px;
    }
    .vai_attr_value > .text__{
        font-size: 13px;
        font-weight: 500;
    }
    .vai_attr_value > .icon__{
        height: 35px;
    }
    .vai_theme_color{
        color: #6930DF;
    }
    .vai_limits_section{
        background-color: #E7E7E7;
        font-size: 13px;
        font-weight: 500;
        padding: 8px 10px 8px 5px;
        border-radius: 20px;
    }
    .vai_limits_section > .icon__{
        position: relative;
        display: inline-block;
        width: 26px;
    }
    .vai_limits_section > .icon__ > svg{
        position: absolute;
        bottom: -8px;
    }
    .bg-blue-100{
        background-color: #EEEEFD;
    }
    .vai_recording_progress{
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        width: 100%;
        max-width: 450px;
        background-color: #F1F3F4;
        border-radius: 100px;
        padding: 10px 15px;
    }

    .vai_recording_btn{
        display: flex;
        gap: 10px;
        cursor: pointer;
    }
    .vai_recording_btn > .text__{
        font-weight: 500;
        font-size: 18px;
    }
    .vai_recording_btn > .icon__{
        position: relative;
        display: inline-block;
        width: 20px;
    }
    .vai_recording_btn > .icon__ > svg{
        position: absolute;
        top: 5px;
        left: 0px;
    }
    #resume-record{
        display: none;
    }
    .vai_recording_output{
        width: 100%;
        max-width: 450px;
        position: relative;
        display: none;
        height: 35px;
        background-color: #f1f3f4;
        border-radius: 10px;
    }
    .vai_recording_output > audio{
        width: 100%;
        border: 2px solid #b0b0b0;
        border-radius: 10px;
        height: 35px;
    }
    
    .vai_recording_output > .record_cancel,
    .vai_recording_output > .record_accept{
        position: absolute;
        width: 25px;
        height: 25px;
        background-color: #000;
        border-radius: 30px;
        cursor: pointer;
    }

    .vai_recording_output > .record_cancel{
        right: 45px;
        top: 4px;
    }

    .vai_recording_output > .record_accept{
        right: 13px;
        top: 4px;
    }

    .vai_recording_output > .record_cancel > svg,
    .vai_recording_output > .record_accept > svg{
        position: relative;
        bottom: 5px;
    }
    

    .vai_uploaded_files > .vai_single_audio{
        margin-bottom: 5px;
        background: #F1F3F4;
        border: 2px dotted #A9A9A9;
        padding: 3px 10px 4px;
        border-radius: 30px;
    }

    .vai_single_audio audio{
        width: 100%;
        height: 30px;
    }
    .vai_upload_more_wrapper{
        display: flex;
        margin-top: 5px;
        margin-bottom: 10px;
        justify-content: center;
    }
    .vai_2s_upload_more{
        border: 2px solid #000;
        font-weight: 400;
        font-size: 18px;
        border-radius: 50px;
        padding: 2px 16px;
        cursor: pointer;
    }
    .vai_2s_upload_more > .icon__{
        position: relative;
        width: 20px;
        display: inline-block;
    }
    .vai_2s_upload_more > .icon__ > svg{
        position: absolute;
        bottom: -3px;
        left: 8px;
    }
    .vai_uploaded_files_message{
        font-weight: 400;
        font-size: 12px;
        color: #6526DE;
    }
    .vai_select_modes_wrapper{
        margin-bottom: 25px;
    }
    .vai_select_modes_options{
        flex-wrap: wrap;
        gap: 8px;
    }
    .vai_et_mode_parent input{
        display: none;
    }
    .vai_select_modes_title{
        font-weight: 400;
        font-size: 18px;
        color: #938CE5;
        padding: 10px 10px 5px 10px;
    }
    .vai_et_mode_parent label{
        border: 2px solid #000;
        font-size: 13px;
        font-weight: 400;
        padding: 4px 15px;
        border-radius: 30px;
        cursor: pointer;
    }

    .vai_et_mode_parent input[type="radio"]:checked+label {
        background-color: #C4BFFF;
        color: #000;
        border-color: #6526DE;
        font-weight: 500;
        font-size: 14px;
    }
    .vai_et_submit{
        background-color: #6526DE;
        color: #fff;
        font-weight: 400;
        font-size: 18px;
        padding: 8px 30px;
        border-radius: 50px;
        cursor: pointer;
    }
    .vai_et_submit > .icon__{
        position: relative;
        width: 25px;
        display: inline-block;
    }
    .vai_et_submit > .icon__ > svg{
        position: absolute;
        bottom: -4px;
        left: 8px;
    }
    .submit_in_process{
        background-color: gray;
        cursor: not-allowed;
    }


    #vai-media-player-surfer {
        width: 100%;
        min-height: 100px;
    }

    .player__wrapper-surfer {
        padding: 0px 10px;
    }

    .waveform-container-surfer {
        display: flex;
        align-items: center;
        margin-bottom: 10px;
    }

    .waveform-surfer {
        height: 50px;
        flex-grow: 1;
        cursor: pointer;
        background-color: #000;
        padding: 7px 15px;
        border-radius: 50px;
    }

    .play-button-surfer {
        margin-right: 10px;
        padding: 0px !important;
        background-color: transparent !important;
        cursor: pointer;
        display: flex;
    }

    .play-button svg {
        width: 52px;
    }

    .progress__bar-surfer {
        width: 100%;
        height: 5px;
        background: #eee;
        position: relative;
        display: none;
    }

    .progress__fill-surfer {
        height: 100%;
        width: 0;
        background: #2196f3;
        position: absolute;
        top: 0;
        left: 0;
    }

    .toggle-container-surfer {
        display: flex;
        align-items: center;
        margin-bottom: 15px;
        justify-content: center;
        flex-wrap: wrap;
    }

    .toggle-switch-surfer {
        position: relative;
        display: inline-block;
        width: 60px;
        height: 24px;
        margin: 0 10px;
    }

    .toggle-switch-surfer input {
        opacity: 0;
        width: 0;
        height: 0;
    }

    .toggle-slider-surfer {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #000;
        transition: .4s;
        border-radius: 34px;
    }

    .toggle-slider-surfer:before {
        position: absolute;
        content: "";
        height: 18px;
        width: 18px;
        left: 4px;
        bottom: 3px;
        background-color: #C0BBFF;
        transition: .4s;
        border-radius: 50%;
    }

    input:checked+.toggle-slider-surfer {
        background-color: #000;
    }

    input:checked+.toggle-slider-surfer:before {
        transform: translateX(34px);
    }

    .toggle-label-surfer {
        font-weight: 500;
    }

    .toggle-label-surfer.active {
        color: #6526DE;
    }
    .custom-popup{
        border-radius: 30px !important;
        width: 600px;
    }
    .custom-popup .swal2-actions{
        gap: 15px;
    }

    .custom-popup button{
        border-radius: 50px !important;
        padding: 8px 30px !important;
        font-size: 18px !important;
        font-weight: 500 !important;
        min-width: 200px !important;
        border: 2px solid #C5C0FF !important;
        color: #000 !important;
        background-color: #fff !important;
    }
    .swal2-buy-premium-button{
        background: linear-gradient(90deg, #FBC901 0%, #D09701 100%) !important;
    }
    .swal2-buy-premium-button:focus{
        box-shadow: none !important;
    }
    .vai_uploaded_media_area{
        min-height: 350px;
    }
    .vai_remove_file{
        border: 0px;
        height: 25px;
        padding: 0px;
        border-radius: 50px;
        cursor: pointer;
    }
    .vai_file_info{
        border: 0px;
        height: 24px;
        padding: 0px;
        border-radius: 50px;
        cursor: help;
    }
    .vai_audio_et_wrapper{
        display: flex;
        flex-direction: row;
        align-items: center; 
        gap: 10px;
    }
    .vai_audio_et_wrapper > .file_info{
        width: 100%;
        display: none;
        flex-direction: row;
        justify-content: space-between;
        background-color: #F1F3F4;
        height: 30px;
        align-items: center;
        font-size: 12px;
        color: #7C7C7C;
        /* padding: 0px 15px; */
    }
    .vai_audio_loader_wrapper{
        width: 100%;
        display: none;
        flex-direction: row;
        justify-content: space-between;
        background-color: #F1F3F4;
        height: 30px;
        align-items: center;
        font-size: 12px;
        color: #7C7C7C;
        padding: 0px 15px;
    }
    .vai_audio_loader_wrapper .progress-bar {
        width: 100%;
        height: 14px;
        border: 2px solid #a34dd4;
        border-radius: 10px;
        overflow: hidden;
        background-color: #fff;
        position: relative;
    }
    
    .vai_audio_loader_wrapper .progress-fill {
        height: 100%;
        width: 0%;
        background: repeating-linear-gradient(
            45deg,
            #a34dd4,
            #a34dd4 10px,
            #b77dd9 10px,
            #b77dd9 20px
        );
        transition: width 0.3s ease-in-out;
        border-radius: 4px;
    }
    .info_bold{
        color: #000;
        font-weight: 500;
    }


    .ppg-checkout-modal {
        z-index: 99999;
        display: none;
        background-color: transparent;
        border: 0px none transparent;
        visibility: visible;
        margin: 0px;
        padding: 0px;
        -webkit-tap-highlight-color: transparent;
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
    }

    .ppg-checkout-modal.ppg-show {
        display: block;
    }

    .ppg-btn-close {
        position: absolute;
        display: none;
        align-items: center;
        justify-content: center;
        top: 20px;
        right: 35px;
        background: #6526de;
        height: 40px;
        width: 40px;
        border: none;
        outline: none;
        cursor: pointer;
        border-radius: 5px;
    }

    .ppg-btn-close.ppg-show {
        display: flex;
    }

    .ppg-btn-close img {
        width: 24px;
    }

    .ppg-iframe {
        width: 100%;
        height: 100%;
        border: 0;
        overflow-x: hidden;
        overflow-y: auto;
    }

    .ppg-loader {
        position: absolute;
        top: calc(50% - 24px);
        left: calc(50% - 24px);
        width: 48px;
        height: 48px;
        border: 5px solid #000;
        border-bottom-color: transparent;
        border-radius: 50%;
        display: inline-block;
        box-sizing: border-box;
        animation: ppg-rotation 1s linear infinite;
    }

    @keyframes ppg-rotation {
        0% {
            transform: rotate(0deg);
        }

        100% {
            transform: rotate(360deg);
        }
    }

    .vai_banner_logo{
        padding: 30px 0px 5px 0px;
        align-items: center;
    }
    .vai_banner_pricing{
        background: linear-gradient(180deg, #6B33DF 0%, #672ADE 100%);
        margin: 20px 0px;
        padding: 20px;
        color: #fff;
    }
    .vai_banner_pricing .heading__{
        font-size: 36px;
        text-align: center;
    }

    .vai_banner_pricing .subheading__{
        font-size: 20px;
        text-align: center;
    }
    .vai_banner_attr{
        text-align: center;
        margin: 40px 0px;
        font-size: 18px;
        font-weight: 500;
    }
    .vai_banner_purchase{
        text-align: center;
        padding: 10px 0px;
    }
    .vai_plan_checkout{
        background: linear-gradient(180deg, #6B33DF 0%, #672ADE 100%);
        color: #fff;
        width: fit-content;
        display: flex;
        align-items: center;
        margin: auto;
        padding: 8px 25px;
        border-radius: 30px;
        gap: 8px;
        font-size: 22px;
        font-weight: 400;
        cursor: pointer;
    }
    .vai_plan_checkout > .icon__{
        position: relative;
        display: inline-block;
        width: 28px;
        height: 20px;
    }
    .vai_plan_checkout > .icon__ > svg{
        position: absolute;
        top: 0px;
        left: 0px;
    }
    .vai_media_preview_wrapper{
        box-shadow: #B871FF 0px 1px 3px, #B871FF 0px 1px 3px;
        background-color: #EEEEFD;
        border-radius: 30px;
        padding: 20px 20px 15px;
        margin-bottom: 10px;
        width: 100%;
    }

    .vai_pod_loader_wrapper {
        background: rgba(0, 0, 0, .6);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0px;
        left: 0px;
        border-radius: 15px;
        display: flex;
        justify-content: center !important;
        align-items: center;
        flex-direction: column;
        z-index: 10;
        align-items: center;
    }

    .vai_pod_loader_inst {
        display: block;
        --height-of-loader: 6px;
        --loader-color: #fff;
        width: 215px;
        height: var(--height-of-loader);
        border-radius: 30px;
        background-color: rgba(0, 0, 0, 0.2);
        position: relative;
        border: 1px solid #fff;
    }

    .vai_pod_loader_inst::before {
        content: "";
        position: absolute;
        background: var(--loader-color);
        top: 0;
        left: 0;
        width: 0%;
        height: 100%;
        border-radius: 30px;
        animation: moving 1s ease-in-out infinite;
    }

    @keyframes moving {
        50% {
            width: 100%;
        }

        100% {
            width: 0;
            right: 0;
            left: unset;
        }
    }

    .three-body-head {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }

    .three-body {
        --uib-size: 35px;
        --uib-speed: 0.8s;
        --uib-color: #5D3FD3;
        position: relative;
        display: inline-block;
        height: var(--uib-size);
        width: var(--uib-size);
        animation: spin78236 calc(var(--uib-speed) * 2.5) infinite linear;
    }

    .three-body__dot {
        position: absolute;
        height: 100%;
        width: 30%;
    }

    .three-body__dot:after {
        content: '';
        position: absolute;
        height: 0%;
        width: 100%;
        padding-bottom: 100%;
        background-color: var(--uib-color);
        border-radius: 50%;
    }

    .three-body__dot:nth-child(1) {
        bottom: 5%;
        left: 0;
        transform: rotate(60deg);
        transform-origin: 50% 85%;
    }

    .three-body__dot:nth-child(1)::after {
        bottom: 0;
        left: 0;
        animation: wobble1 var(--uib-speed) infinite ease-in-out;
        animation-delay: calc(var(--uib-speed) * -0.3);
    }

    .three-body__dot:nth-child(2) {
        bottom: 5%;
        right: 0;
        transform: rotate(-60deg);
        transform-origin: 50% 85%;
    }

    .three-body__dot:nth-child(2)::after {
        bottom: 0;
        left: 0;
        animation: wobble1 var(--uib-speed) infinite calc(var(--uib-speed) * -0.15) ease-in-out;
    }

    .three-body__dot:nth-child(3) {
        bottom: -5%;
        left: 0;
        transform: translateX(116.666%);
    }

    .three-body__dot:nth-child(3)::after {
        top: 0;
        left: 0;
        animation: wobble2 var(--uib-speed) infinite ease-in-out;
    }

    @keyframes spin78236 {
        0% {
            transform: rotate(0deg);
        }

        100% {
            transform: rotate(360deg);
        }
    }

    @keyframes wobble1 {

        0%,
        100% {
            transform: translateY(0%) scale(1);
            opacity: 1;
        }

        50% {
            transform: translateY(-66%) scale(0.65);
            opacity: 0.8;
        }
    }

    @keyframes wobble2 {

        0%,
        100% {
            transform: translateY(0%) scale(1);
            opacity: 1;
        }

        50% {
            transform: translateY(66%) scale(0.65);
            opacity: 0.8;
        }
    }

    .vai_et_mode_parent label{
        position: relative;
    }
    .vai_et_mode_parent label .cooltip{
        position: absolute;
        width: 220px;
        height: 70.05px;
        background-color: #C4BFFF;
        border-radius: 10px;
        clip-path: path("M10.945.547h198.109a10.4 10.4 0 0 1 10.399 10.398v30.647a10.4 10.4 0 0 1-10.398 10.398H39.666c-7.037 0-12.395 6.257-11.373 13.167l.055.329.447 2.517c.092.528-.534.841-.902.509l-.069-.077-9.716-12.436a10.43 10.43 0 0 0-8.222-4.009 9.334 9.334 0 0 1-9.339-9.338V10.945A10.4 10.4 0 0 1 10.945.547Z");
        top: -72px;
        padding: 3px 3px 20px 3px;
        align-items: center;
        color: #000;
        gap: 5px;
        cursor: default;
        display: none;
        flex-direction: row;
        z-index: 10;
    }

    .vai_et_mode_parent label:hover .cooltip {
        display: flex;
    }
    .vai_mode_demos_wrapper{
        width: 100%;
        margin-top: 60px;
    }
    .vai_mode_demo{
        background-color: #E5E3FF;
        padding: 10px;
        border-radius: 20px;
    }
    .vai_demo_head{
        display: flex;
        justify-content: space-between;
    }
    .vaid_mode_name{
        background-color: #fff;
        color: #000;
        font-weight: 500;
        font-size: 14px;
        box-shadow: 0px 3px 0px 0px #6526DE40;
        border-radius: 30px;
        display: flex;
        align-items: center;
        padding: 3px 15px;
    }
    .vaid_mode_prem{
        background-color: #FBC901;
        color: #000;
        font-weight: 500;
        font-size: 14px;
        border-radius: 30px;
        display: flex;
        align-items: center;
        padding: 3px 15px;
        gap: 3px;
        cursor: pointer;
    }
    .vai_demo_desc{
        color: #828282;
        font-size: 10px;
        padding: 7px 0px;
    }
    .vai_demo_toggle-container{
        display: flex;
        justify-content: center;
    }
    .demo_switch_wrapper {
        display: flex;
        align-items: center;
        gap: 10px;
        font-family: Arial, sans-serif;
        font-size: 16px;
    }

    .demo_switch_label {
        user-select: none;
        color: #999999;
        transition: color 0.3s;
        font-size: 14px;
        font-weight: 500;
    }

    .demo_switch_label.active {
        color: #000;
    }

    .demo_switch {
        position: relative;
        display: inline-block;
        width: 51px;
        height: 24px;
    }

    .demo_switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

    .demo_switch_slider {
        position: absolute;
        cursor: pointer;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: #000;
        transition: 0.4s;
        border-radius: 34px;
    }

    .demo_switch_slider:before {
        position: absolute;
        content: "";
        height: 20px;
        width: 21px;
        left: 2px;
        bottom: 2px;
        background-color: #C0BBFF;
        transition: 0.4s;
        border-radius: 50%;
        box-shadow: 0px 1px 2px 0px #00000040;
        box-shadow: 0px 1px 3px 0px #00000040 inset;
    }

    .demo_switch_input:checked + .demo_switch_slider {
        background-color: #000;
    }

    .demo_switch_input:checked + .demo_switch_slider:before {
        transform: translateX(26px);
    }

    .demo_switch_input:focus + .demo_switch_slider {
        box-shadow: 0 0 1px #2196F3;
    }

    .vai_demo_audios audio{
        height: 35px;
        width: 100%;
        background-color: #F1F3F4;
        border-radius: 10px;
        border: 2px dotted #A9A9A9;
        margin-bottom: 10px;
    }
    .vai_demo_audios .vaid_after{
        display: none;
    }

    @media only screen and (max-width: 991.98px) {
        .vai_history_parent {
            min-height: 615px;
        }

        .vai_history_child, .vai_banner_child {
            width: fit-content;
            min-width: 100% !important;
            height: fit-content !important;
            top: 0px !important;
            flex-direction: column-reverse;
            right: 0px !important;
            min-height: 600px;
        }

        .vai_banner_section,
        .vai_history_section,
        .vai_minutes_counter_prem,
        .vai-history_tag_wrapper,
        .vai_history_items_list {
            width: 98% !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        .vai_history_items_list {
            height: 490px;
        }

        .vai__tool_result_section {
            margin-left: 20px;
            margin-right: 20px;
            max-width: 98%;
        }
        .vai__tool_col_left, .vai__tool_col_preview, .vai__tool_col_results {
            min-height: 600px;
        }
    }

    @media only screen and (max-width: 600px) {
        .vai_media_view>video {
            max-width: 100%;
        }
    }

    @media only screen and (max-width: 400px) {
        .vai_input_upload_record{
            flex-direction: column !important;
            align-items: center;
        }
        .vai__tool_result_section{
            padding: 0px;
        }

        .vai_record_audio,
        .vai_file_upload {
            font-size: 18px;
        }

        .vai__tool_info>div {
            font-size: 12px;
        }


        .vai_history_child, .vai_banner_child {
            width: 100% !important;
        }

        .vai_m_card_btn > .text__{
            display: none;
        }
        .vai_attr_section{
            grid-template-columns: repeat(2, 1fr) !important;
            grid-template-rows: repeat(2, 1fr) !important;
        }
        .hide-on-400{
            display: none;
        }
        .vai_banner_pricing .heading__{
            font-size: 32px;
        }

        .vai_banner_pricing .subheading__{
            font-size: 18px;
        }
    }
    /* inputs-screen */
    #inputs-screen{
        /* display: none; */
    }
    #validations-screen{
        display: none;
    }
    #result-screen{
        display: none;
    }




.audio-player {
    background-color: #EEEEFD;
    padding: 30px;
    border-radius: 20px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    /* border: 0.5px solid #B871FF ; */
    box-shadow: #B871FF 0px 1px 3px, #B871FF 0px 1px 3px;
}

.audio-container {
    display: flex;
    align-items: center;
}

#play-pause {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    /* background-color: #967ef0; */
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    margin-right: 20px;
    background: linear-gradient(to bottom, #B5A5DC, #938CE5);
    ;
}

#play-pause:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-left: 14px solid white;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    transition: all 0.3s ease;
}

#play-pause.paused:before {
    content: '';
    width: 8px;
    height: 2px;
    background-color: white;
    clip-path: polygon(0 0, 0% 100%, 50% 100%, 50% 0, 50% 0, 50% 100%, 100% 100%, 100% 0);
}

.waveform-container {
    flex: 1;
    position: relative;
    height: 30px;
    background-color: #d5d3ec;
    border-radius: 15px;
    overflow: hidden;
    cursor: pointer;
}

.waveform {
    width: 100%;
    height: 100%;
    background: repeating-linear-gradient(
        90deg,
        #a4a0d6 0px,
        #a4a0d6 2px,
        #d5d3ec 2px,
        #d5d3ec 4px
    );
    transition: transform 0.1s linear;
}

.time-container {
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
    font-size: 14px;
    color: #555;
    padding: 0 10px;
}

.toggle-container {
    margin-top: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.toggle-container span {
    font-size: 18px;
    margin-right: 10px;
}

.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 24px;
}

.switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    transition: 0.4s;
    border-radius: 34px;
}

.slider:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 3px;
    bottom: 3px;
    background-color: white;
    transition: 0.4s;
    border-radius: 50%;
}

input:checked + .slider {
    /* background-color: #967ef0; */
    background: linear-gradient(to bottom, #B5A5DC, #938CE5);
}

input:checked + .slider:before {
    transform: translateX(26px);
}
.aisam-container {
    max-width: 800px;
    border: 2px dashed #EB76C9;
    border-radius: 15px;
    padding: 30px;
    margin-right: auto;
    margin-left: auto;
}
.aisam-header > h2 {
    font-family: Poppins, sans-serif;
    font-size: 45px;
    line-height: 55px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 40px;
    color: #000000;
}

@media only screen and (max-width: 600px) {
    .aisam-header > h2 {
        font-size: 24px;
        line-height: normal;
    }
    .aisam-container {
margin-left: 10px;
margin-right: 10px;
    }
}
     
/* /assets/uploads/generateblocks/style-1695.css */
h1.gb-headline-c31851fa{font-weight:600;text-align:center;margin-top:30px;margin-bottom:10px;}p.gb-headline-6e25cb9d{text-align:center;margin-bottom:50px;}h2.gb-headline-a8216e44{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-50c2364e{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-50c2364e .gb-icon{line-height:0;}p.gb-headline-50c2364e .gb-icon svg{fill:currentColor;}p.gb-headline-c38db8f0{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-bdb21a6b{font-size:14px;margin-bottom:0px;color:#474747;}p.gb-headline-89db4bae{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-89db4bae .gb-icon{line-height:0;}p.gb-headline-89db4bae .gb-icon svg{fill:currentColor;}p.gb-headline-ae5d9afa{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-60f2b80d{font-size:14px;margin-bottom:0px;color:#474747;}p.gb-headline-769378da{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-769378da .gb-icon{line-height:0;}p.gb-headline-769378da .gb-icon svg{fill:currentColor;}p.gb-headline-30b333af{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-02b734f1{font-size:14px;margin-bottom:0px;color:#474747;}p.gb-headline-5029af04{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-5029af04 .gb-icon{line-height:0;}p.gb-headline-5029af04 .gb-icon svg{fill:currentColor;}p.gb-headline-cf69620d{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-abe03b59{font-size:14px;margin-bottom:0px;color:#474747;}h2.gb-headline-05ee5d87{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-a5e98edd{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-a5e98edd .gb-icon{line-height:0;}p.gb-headline-a5e98edd .gb-icon svg{fill:currentColor;}p.gb-headline-3c115fcc{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-992d4b08{font-size:14px;margin-bottom:0px;color:#474747;}p.gb-headline-5a9ca770{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-5a9ca770 .gb-icon{line-height:0;}p.gb-headline-5a9ca770 .gb-icon svg{fill:currentColor;}p.gb-headline-235fae19{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-071aadd3{font-size:14px;margin-bottom:0px;color:#474747;}p.gb-headline-2e29f0e1{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-2e29f0e1 .gb-icon{line-height:0;}p.gb-headline-2e29f0e1 .gb-icon svg{fill:currentColor;}p.gb-headline-0f30cafd{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-b50d300e{font-size:14px;margin-bottom:0px;color:#474747;}p.gb-headline-a9f38e86{display:flex;align-items:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-a9f38e86 .gb-icon{line-height:0;}p.gb-headline-a9f38e86 .gb-icon svg{fill:currentColor;}p.gb-headline-6dab01ea{font-size:22px;font-weight:500;margin-bottom:0px;}p.gb-headline-fb262c2e{font-size:14px;margin-bottom:0px;color:#474747;}h2.gb-headline-c9395c17{font-size:36px;font-weight:600;text-align:center;color:#6526de;}p.gb-headline-77a7ffcb{max-width:560px;font-weight:400;margin-right:auto;margin-left:auto;}h2.gb-headline-8c9f7105{max-width:700px;font-size:30px;font-weight:500;margin-right:auto;margin-bottom:40px;margin-left:auto;}h2.gb-headline-85cffd37{max-width:800px;font-size:36px;font-weight:600;margin-right:auto;margin-left:auto;}h3.gb-headline-140eada3{font-size:26px;font-weight:500;margin-bottom:20px;}p.gb-headline-8e2dc668{margin-bottom:80px;}h3.gb-headline-79378b5e{font-size:26px;font-weight:500;margin-bottom:20px;}p.gb-headline-d6ab54f4{margin-bottom:30px;}h2.gb-headline-d29a38a8{font-size:26px;font-weight:500;margin-bottom:20px;}p.gb-headline-99d3e5c6{margin-bottom:30px;}h2.gb-headline-3fad7cd4{max-width:700px;font-size:36px;font-weight:600;margin-right:auto;margin-left:auto;}p.gb-headline-530e9d01{font-size:18px;font-weight:500;margin-bottom:10px;}h2.gb-headline-66b49e59{font-weight:600;}p.gb-headline-c9c55523{max-width:750px;text-align:center;margin-right:auto;margin-bottom:40px;margin-left:auto;}p.gb-headline-cfe4a205{font-size:18px;font-weight:500;margin-bottom:10px;}h2.gb-headline-c4d5e5dd{font-weight:600;}p.gb-headline-e1f14f6c{max-width:720px;text-align:center;margin-right:auto;margin-bottom:40px;margin-left:auto;}p.gb-headline-5ca4a7ba{font-size:18px;font-weight:500;margin-bottom:10px;}h2.gb-headline-1d7c13a6{font-weight:600;}p.gb-headline-96f9f6d2{max-width:720px;text-align:center;margin-right:auto;margin-bottom:0px;margin-left:auto;}p.gb-headline-8ab10e93{font-size:22px;line-height:42px;font-weight:500;margin-bottom:16px;}p.gb-headline-feae502f{font-size:26px;line-height:42px;font-weight:500;margin-bottom:16px;color:#A9A4EB;}p.gb-headline-13e86804{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-13e86804 a{color:var(--base-3);}p.gb-headline-13e86804 a:hover{color:#A9A4EB;}p.gb-headline-f0fbd1f9{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-f0fbd1f9 a{color:var(--base-3);}p.gb-headline-f0fbd1f9 a:hover{color:#A9A4EB;}p.gb-headline-b65569fe{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-b65569fe a{color:var(--base-3);}p.gb-headline-b65569fe a:hover{color:#A9A4EB;}p.gb-headline-175f32dd{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-175f32dd a{color:var(--base-3);}p.gb-headline-175f32dd a:hover{color:#A9A4EB;}p.gb-headline-ac7f11b8{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-ac7f11b8 a{color:var(--base-3);}p.gb-headline-ac7f11b8 a:hover{color:#A9A4EB;}p.gb-headline-e1419663{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-e1419663 a{color:var(--base-3);}p.gb-headline-e1419663 a:hover{color:#A9A4EB;}p.gb-headline-92bba32a{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-92bba32a a{color:var(--base-3);}p.gb-headline-92bba32a a:hover{color:#A9A4EB;}p.gb-headline-2d60f425{font-size:26px;line-height:42px;font-weight:500;margin-bottom:16px;color:#A9A4EB;}p.gb-headline-6da5566d{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-6da5566d a{color:var(--base-3);}p.gb-headline-6da5566d a:hover{color:#A9A4EB;}p.gb-headline-1c0c9b8e{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-1c0c9b8e a{color:var(--base-3);}p.gb-headline-1c0c9b8e a:hover{color:#A9A4EB;}p.gb-headline-2a1076f0{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-2a1076f0 a{color:var(--base-3);}p.gb-headline-2a1076f0 a:hover{color:#A9A4EB;}p.gb-headline-97f0b940{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-97f0b940 a{color:var(--base-3);}p.gb-headline-97f0b940 a:hover{color:#A9A4EB;}p.gb-headline-264264f6{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-264264f6 a{color:var(--base-3);}p.gb-headline-264264f6 a:hover{color:#A9A4EB;}p.gb-headline-4198f30a{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-4198f30a a{color:var(--base-3);}p.gb-headline-4198f30a a:hover{color:#A9A4EB;}p.gb-headline-cdf8b4fc{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-cdf8b4fc a{color:var(--base-3);}p.gb-headline-cdf8b4fc a:hover{color:#A9A4EB;}p.gb-headline-dec3091b{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-dec3091b a{color:var(--base-3);}p.gb-headline-dec3091b a:hover{color:#A9A4EB;}p.gb-headline-88e2033b{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-88e2033b a{color:var(--base-3);}p.gb-headline-88e2033b a:hover{color:#A9A4EB;}p.gb-headline-b8381b9f{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-b8381b9f a{color:var(--base-3);}p.gb-headline-b8381b9f a:hover{color:#A9A4EB;}p.gb-headline-7c8020ae{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-7c8020ae a{color:var(--base-3);}p.gb-headline-7c8020ae a:hover{color:#A9A4EB;}p.gb-headline-2084d0aa{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-2084d0aa a{color:var(--base-3);}p.gb-headline-2084d0aa a:hover{color:#A9A4EB;}p.gb-headline-04cdc1de{font-size:26px;line-height:42px;font-weight:500;margin-bottom:16px;color:#A9A4EB;}p.gb-headline-64a77ccb{font-size:16px;line-height:24px;margin-bottom:12px;color:var(--base-3);}p.gb-headline-64a77ccb a{color:var(--base-3);}p.gb-headline-64a77ccb a:hover{color:#A9A4EB;}p.gb-headline-4a09e7be{font-size:16px;line-height:24px;margin-bottom:12px;}p.gb-headline-7c0b1875{font-size:26px;line-height:42px;font-weight:500;text-align:center;margin-bottom:16px;color:#A9A4EB;}p.gb-headline-5054f90f{display:flex;align-items:center;column-gap:0.5em;}p.gb-headline-5054f90f a{color:#958cdf;}p.gb-headline-5054f90f a:hover{color:#958cdf;}p.gb-headline-5054f90f .gb-icon{line-height:0;color:#958cdf;}p.gb-headline-5054f90f .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}p.gb-headline-06844b97{display:flex;flex-direction:row;align-items:center;column-gap:0.5em;}p.gb-headline-06844b97 a{color:#958cdf;}p.gb-headline-06844b97 a:hover{color:#958cdf;}p.gb-headline-06844b97 .gb-icon{line-height:0;color:#958cdf;}p.gb-headline-06844b97 .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}p.gb-headline-90b8a65a{display:flex;align-items:center;column-gap:0.5em;}p.gb-headline-90b8a65a a{color:#958cdf;}p.gb-headline-90b8a65a a:hover{color:#958cdf;}p.gb-headline-90b8a65a .gb-icon{line-height:0;color:#958cdf;}p.gb-headline-90b8a65a .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}p.gb-headline-7403ba65{display:flex;align-items:center;column-gap:0.5em;}p.gb-headline-7403ba65 a{color:#958cdf;}p.gb-headline-7403ba65 a:hover{color:#958cdf;}p.gb-headline-7403ba65 .gb-icon{line-height:0;color:#958cdf;}p.gb-headline-7403ba65 .gb-icon svg{width:1.3em;height:1.3em;fill:currentColor;}.gb-container-2d733f1a{margin-bottom:20px;}.gb-container-9d87d81f{text-align:center;}.gb-container-df236e1e{max-width:1300px;padding:30px 20px;margin-top:50px;margin-right:auto;margin-left:auto;border-radius:20px;border:1px solid #6526de;background-color:rgba(102, 38, 222, 0.08);}.gb-grid-wrapper > .gb-grid-column-069ff4c1{width:30%;}.gb-container-b2b75de1{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-b2b75de1{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-f3367607{width:30%;}.gb-grid-wrapper > .gb-grid-column-8ab31105{width:70%;}.gb-container-7c11a12a{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-7c11a12a{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-868d1f00{width:30%;}.gb-grid-wrapper > .gb-grid-column-9ac98a49{width:70%;}.gb-container-4ba2472b{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-4ba2472b{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-fd4a73ea{width:30%;}.gb-grid-wrapper > .gb-grid-column-6f328b68{width:70%;}.gb-container-1af2da5c{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-1af2da5c{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-4f87749f{width:30%;}.gb-grid-wrapper > .gb-grid-column-40fb5496{width:70%;}.gb-container-eb54edb9{border:1px solid #6526de;background-color:#f3eefc;}.gb-container-0a44b9c5{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-0a44b9c5{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-ff8c5ee7{width:30%;}.gb-grid-wrapper > .gb-grid-column-a95352c3{width:70%;}.gb-container-a30d82c5{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-a30d82c5{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-2cf16965{width:30%;}.gb-grid-wrapper > .gb-grid-column-993f7c23{width:70%;}.gb-container-66a0b039{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-66a0b039{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-e0e3800c{width:30%;}.gb-grid-wrapper > .gb-grid-column-2f999eb2{width:70%;}.gb-container-a7125549{margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-a7125549{width:17.5%;}.gb-grid-wrapper > .gb-grid-column-ea8c2a53{width:30%;}.gb-grid-wrapper > .gb-grid-column-800c5e86{width:70%;}.gb-container-df8cb2eb{max-width:1300px;text-align:center;padding:50px 20px 100px;margin-right:auto;margin-left:auto;}.gb-container-f0ad95ff{max-width:1000px;margin-right:auto;margin-bottom:40px;margin-left:auto;}.gb-container-df2a1886{text-align:right;}.gb-grid-wrapper > .gb-grid-column-df2a1886{width:50%;}.gb-container-02af3a89{text-align:left;}.gb-grid-wrapper > .gb-grid-column-02af3a89{width:50%;}.gb-container-4ba472dc{max-width:1300px;text-align:center;padding-bottom:70px;margin-right:auto;margin-left:auto;}.gb-container-f932fbd8{text-align:left;}.gb-grid-wrapper > .gb-grid-column-f932fbd8{width:33.33%;}.gb-container-341ff27d{text-align:left;}.gb-grid-wrapper > .gb-grid-column-341ff27d{width:33.33%;}.gb-container-9ab94073{text-align:left;}.gb-grid-wrapper > .gb-grid-column-9ab94073{width:33.33%;}.gb-container-641cdf4a{max-width:1300px;padding-bottom:70px;margin-right:auto;margin-left:auto;}.gb-container-f6cf92e2{text-align:center;padding-top:100px;padding-bottom:100px;background-image:linear-gradient(90deg, #fff0dc, #e8e6ff);}.gb-container-a76a7e6e{max-width:1200px;text-align:center;padding:50px;margin-right:auto;margin-left:auto;border-radius:50px;border:5px solid #e8e6ff;background-color:var(--base-3);}.gb-container-7be7c313{background-color:#000000;}.gb-container-ba23d58b{margin-right:auto;margin-bottom:80px;margin-left:auto;background-color:#000000;}.gb-container-ba23d58b > .gb-inside-container{padding-top:60px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-ba23d58b > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-242515c0{margin-right:50px;margin-left:50px;}.gb-container-2c1f448a{margin-bottom:10px;}.gb-grid-wrapper > .gb-grid-column-daeb1552{width:50%;}.gb-container-39bd6c57{color:var(--base-3);}.gb-grid-wrapper > .gb-grid-column-39bd6c57{width:20%;}.gb-container-04292af9{color:var(--base-3);}.gb-grid-wrapper > .gb-grid-column-04292af9{width:20%;}.gb-container-4e1a9f2a{color:var(--base-3);}.gb-grid-wrapper > .gb-grid-column-4e1a9f2a{width:20%;}.gb-container-be739176{color:var(--base-3);}.gb-grid-wrapper > .gb-grid-column-be739176{width:20%;}.gb-container-2252c760{text-align:left;}.gb-grid-wrapper > .gb-grid-column-2252c760{width:20%;}.gb-container-5621d187{display:flex;align-items:center;justify-content:center;padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-a1bf222f{width:25%;}.gb-grid-wrapper > .gb-grid-column-7bdac41c{width:25%;}.gb-grid-wrapper > .gb-grid-column-7f41e9ea{width:25%;}.gb-grid-wrapper > .gb-grid-column-560d43b6{width:25%;}.gb-container-2a5cc21f{text-align:center;margin-top:40px;}.gb-container-c6aa1f23{text-align:center;}.gb-container-0abc1b82{margin-top:50px;}.gb-container-fd50389c{font-size:14px;background-color:var(--base-2);}.gb-container-fd50389c a{color:#000000;}.gb-grid-wrapper > .gb-grid-column-97ab4e2a{width:16%;}.gb-grid-wrapper > .gb-grid-column-bf3178fb{width:16%;}.gb-grid-wrapper > .gb-grid-column-989bdd69{width:16%;}a.gb-button-beb2f2a7{display:inline-flex;align-items:center;column-gap:0.5em;padding:15px 20px;border-radius:25px;border:1px dashed var(--base);background-color:#000000;color:#ffffff;text-decoration:none;}a.gb-button-beb2f2a7:hover, a.gb-button-beb2f2a7:active, a.gb-button-beb2f2a7:focus{background-color:#222222;color:#ffffff;}a.gb-button-beb2f2a7 .gb-icon{line-height:0;}a.gb-button-beb2f2a7 .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-7a2114c4{display:inline-flex;font-size:14px;padding:8px 18px;border-radius:30px;background-color:rgba(255, 255, 255, 0.3);color:var(--contrast);text-decoration:none;}a.gb-button-7a2114c4:hover, a.gb-button-7a2114c4:active, a.gb-button-7a2114c4:focus{color:var(--contrast);}.gb-grid-wrapper-12de7791{display:flex;flex-wrap:wrap;margin-left:-20px;}.gb-grid-wrapper-12de7791 > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-grid-wrapper-90b2d652{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-90b2d652 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-affe2d92{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-affe2d92 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-69b9d4c5{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-69b9d4c5 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-b1e54216{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-b1e54216 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-1271e601{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-1271e601 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-a6033545{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-a6033545 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-6cf85ac4{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-6cf85ac4 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-9143f926{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-9143f926 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-4920b3e5{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-4920b3e5 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-9c1f7aa3{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-9c1f7aa3 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-89f7e49b{display:flex;flex-wrap:wrap;margin-left:-120px;}.gb-grid-wrapper-89f7e49b > .gb-grid-column{box-sizing:border-box;padding-left:120px;}.gb-grid-wrapper-a78fba64{display:flex;flex-wrap:wrap;margin-left:-40px;}.gb-grid-wrapper-a78fba64 > .gb-grid-column{box-sizing:border-box;padding-left:40px;}.gb-grid-wrapper-9f7fb3fe{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-9f7fb3fe > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-e46a0c3d{display:flex;flex-wrap:wrap;margin-left:-20px;}.gb-grid-wrapper-e46a0c3d > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-grid-wrapper-073ad859{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-073ad859 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-57609f42{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-57609f42 > .gb-grid-column{box-sizing:border-box;}.gb-block-image-0fcb7eb1{margin-bottom:50px;}.gb-image-0fcb7eb1{width:75%;vertical-align:middle;}.gb-image-d9f2314d{width:40%;vertical-align:middle;}.gb-image-eca90e74{width:40%;vertical-align:middle;}.gb-image-48178709{width:75%;vertical-align:middle;}.gb-image-c4e83321{vertical-align:middle;}.gb-block-image-0d670191{margin-top:50px;}.gb-image-0d670191{vertical-align:middle;}.gb-image-92b778f8{vertical-align:middle;}.gb-block-image-1e6f94e1{margin-bottom:20px;}.gb-image-1e6f94e1{width:60%;vertical-align:middle;}.gb-block-image-96b948ff{margin-bottom:40px;}.gb-image-96b948ff{width:60%;vertical-align:middle;}.gb-block-image-b11df24e{margin-bottom:40px;}.gb-image-b11df24e{width:60%;vertical-align:middle;}.gb-block-image-f81c8bdf{text-align:center;}.gb-image-f81c8bdf{width:150px;vertical-align:middle;}.gb-block-image-4d377bab{text-align:center;}.gb-image-4d377bab{vertical-align:middle;}@media (max-width: 1024px) {p.gb-headline-8ab10e93{font-size:14px;}p.gb-headline-feae502f{font-size:18px;}p.gb-headline-13e86804{font-size:14px;margin-bottom:5px;}p.gb-headline-f0fbd1f9{font-size:14px;margin-bottom:5px;}p.gb-headline-b65569fe{font-size:14px;margin-bottom:5px;}p.gb-headline-175f32dd{font-size:14px;margin-bottom:5px;}p.gb-headline-ac7f11b8{font-size:14px;margin-bottom:5px;}p.gb-headline-e1419663{font-size:14px;margin-bottom:5px;}p.gb-headline-92bba32a{font-size:14px;margin-bottom:5px;}p.gb-headline-2d60f425{font-size:18px;}p.gb-headline-6da5566d{font-size:14px;margin-bottom:5px;}p.gb-headline-1c0c9b8e{font-size:14px;margin-bottom:5px;}p.gb-headline-2a1076f0{font-size:14px;margin-bottom:5px;}p.gb-headline-97f0b940{font-size:14px;margin-bottom:5px;}p.gb-headline-264264f6{font-size:14px;margin-bottom:5px;}p.gb-headline-4198f30a{font-size:14px;margin-bottom:5px;}p.gb-headline-cdf8b4fc{font-size:14px;margin-bottom:5px;}p.gb-headline-dec3091b{font-size:14px;margin-bottom:5px;}p.gb-headline-88e2033b{font-size:14px;margin-bottom:5px;}p.gb-headline-b8381b9f{font-size:14px;margin-bottom:5px;}p.gb-headline-7c8020ae{font-size:14px;margin-bottom:5px;}p.gb-headline-2084d0aa{font-size:14px;margin-bottom:5px;}p.gb-headline-04cdc1de{font-size:18px;}p.gb-headline-64a77ccb{font-size:14px;}p.gb-headline-4a09e7be{font-size:14px;margin-bottom:5px;}p.gb-headline-7c0b1875{font-size:18px;text-align:right;}.gb-container-ba23d58b{margin-bottom:auto;}.gb-container-ba23d58b > .gb-inside-container{padding:50px 10px 80px;}.gb-container-242515c0{margin-right:auto;margin-left:auto;}.gb-container-5621d187{flex-direction:column;align-items:flex-end;justify-content:center;text-align:right;}}@media (max-width: 767px) {h1.gb-headline-c31851fa{font-size:26px;padding-right:10px;padding-left:10px;margin-top:20px;}p.gb-headline-6e25cb9d{padding-right:10px;padding-left:10px;margin-bottom:10px;}h2.gb-headline-a8216e44{text-align:center;}p.gb-headline-c38db8f0{font-size:20px;}p.gb-headline-ae5d9afa{font-size:20px;}p.gb-headline-30b333af{font-size:20px;}p.gb-headline-cf69620d{font-size:20px;}h2.gb-headline-05ee5d87{text-align:center;margin-bottom:20px;}p.gb-headline-a5e98edd{justify-content:center;}p.gb-headline-3c115fcc{font-size:20px;}p.gb-headline-5a9ca770{justify-content:center;}p.gb-headline-235fae19{font-size:20px;}p.gb-headline-2e29f0e1{justify-content:center;}p.gb-headline-0f30cafd{font-size:20px;}p.gb-headline-a9f38e86{justify-content:center;}p.gb-headline-6dab01ea{font-size:20px;}h2.gb-headline-c9395c17{font-size:30px;}h2.gb-headline-85cffd37{font-size:30px;}h3.gb-headline-140eada3{font-size:26px;text-align:center;margin-bottom:20px;}h3.gb-headline-79378b5e{font-size:26px;text-align:center;margin-bottom:20px;}h2.gb-headline-d29a38a8{font-size:26px;text-align:center;margin-bottom:20px;}h2.gb-headline-3fad7cd4{font-size:30px;}h2.gb-headline-66b49e59{font-size:30px;}h2.gb-headline-c4d5e5dd{font-size:30px;}h2.gb-headline-1d7c13a6{font-size:30px;}p.gb-headline-8ab10e93{font-size:24px;}p.gb-headline-7c0b1875{text-align:left;}p.gb-headline-1427cbd2{margin-bottom:10px;}p.gb-headline-8e273763{padding-top:10px;margin-bottom:10px;}p.gb-headline-70e50da8{margin-bottom:10px;}.gb-container-2d733f1a{margin-bottom:10px;}.gb-container-df236e1e{margin-right:20px;margin-left:20px;}.gb-grid-wrapper > .gb-grid-column-069ff4c1{width:100%;}.gb-grid-wrapper > .gb-grid-column-b2b75de1{width:100%;}.gb-grid-wrapper > .gb-grid-column-f3367607{width:100%;}.gb-grid-wrapper > .gb-grid-column-8ab31105{width:100%;}.gb-grid-wrapper > .gb-grid-column-7c11a12a{width:100%;}.gb-grid-wrapper > .gb-grid-column-868d1f00{width:100%;}.gb-grid-wrapper > .gb-grid-column-9ac98a49{width:100%;}.gb-grid-wrapper > .gb-grid-column-4ba2472b{width:100%;}.gb-grid-wrapper > .gb-grid-column-fd4a73ea{width:100%;}.gb-grid-wrapper > .gb-grid-column-6f328b68{width:100%;}.gb-grid-wrapper > .gb-grid-column-1af2da5c{width:100%;}.gb-grid-wrapper > .gb-grid-column-4f87749f{width:100%;}.gb-grid-wrapper > .gb-grid-column-40fb5496{width:100%;}.gb-container-eb54edb9{padding:30px 20px;margin-right:20px;margin-left:20px;border-radius:20px;}.gb-container-0a44b9c5{text-align:center;margin-bottom:20px;}.gb-grid-wrapper > .gb-grid-column-0a44b9c5{width:50%;}.gb-container-ff8c5ee7{text-align:center;}.gb-grid-wrapper > .gb-grid-column-ff8c5ee7{width:100%;}.gb-grid-wrapper > .gb-grid-column-a95352c3{width:100%;}.gb-container-a30d82c5{text-align:center;margin-bottom:20px;}.gb-grid-wrapper > .gb-grid-column-a30d82c5{width:50%;}.gb-grid-wrapper > .gb-grid-column-2cf16965{width:100%;}.gb-grid-wrapper > .gb-grid-column-993f7c23{width:100%;}.gb-container-66a0b039{text-align:center;}.gb-grid-wrapper > .gb-grid-column-66a0b039{width:50%;}.gb-grid-wrapper > .gb-grid-column-e0e3800c{width:100%;}.gb-grid-wrapper > .gb-grid-column-2f999eb2{width:100%;}.gb-container-a7125549{text-align:center;}.gb-grid-wrapper > .gb-grid-column-a7125549{width:50%;}.gb-grid-wrapper > .gb-grid-column-ea8c2a53{width:100%;}.gb-grid-wrapper > .gb-grid-column-800c5e86{width:100%;}.gb-container-df8cb2eb{padding-bottom:50px;}.gb-container-f0ad95ff{max-width:1300px;}.gb-grid-wrapper > .gb-grid-column-df2a1886{width:50%;}.gb-grid-wrapper > .gb-grid-column-02af3a89{width:50%;}.gb-container-4ba472dc{padding-right:20px;padding-left:20px;}.gb-container-f932fbd8{margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-f932fbd8{width:100%;}.gb-container-341ff27d{margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-341ff27d{width:100%;}.gb-grid-wrapper > .gb-grid-column-9ab94073{width:100%;}.gb-container-f6cf92e2{padding:70px 20px;}.gb-container-a76a7e6e{padding-right:20px;padding-left:20px;}.gb-container-ba23d58b > .gb-inside-container{padding:60px 10px;}.gb-container-242515c0{padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;}.gb-grid-wrapper > .gb-grid-column-daeb1552{width:100%;}.gb-container-39bd6c57{margin-bottom:25px;}.gb-grid-wrapper > .gb-grid-column-39bd6c57{width:100%;}.gb-container-04292af9{margin-bottom:25px;}.gb-grid-wrapper > .gb-grid-column-04292af9{width:100%;}.gb-container-4e1a9f2a{margin-bottom:25px;}.gb-grid-wrapper > .gb-grid-column-4e1a9f2a{width:100%;}.gb-container-be739176{margin-bottom:25px;}.gb-grid-wrapper > .gb-grid-column-be739176{width:100%;}.gb-container-2252c760{text-align:left;margin-bottom:25px;}.gb-grid-wrapper > .gb-grid-column-2252c760{width:100%;}.gb-container-5621d187{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:-50px;}.gb-grid-wrapper > .gb-grid-column-a1bf222f{width:100%;}.gb-grid-wrapper > .gb-grid-column-7bdac41c{width:100%;}.gb-grid-wrapper > .gb-grid-column-7f41e9ea{width:100%;}.gb-grid-wrapper > .gb-grid-column-560d43b6{width:100%;}.gb-container-fd50389c{text-align:center;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto;}.gb-container-97ab4e2a{padding-top:10px;}.gb-grid-wrapper > .gb-grid-column-97ab4e2a{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-bf3178fb{width:33.33%;}.gb-container-989bdd69{padding-top:10px;}.gb-grid-wrapper > .gb-grid-column-989bdd69{width:33.33%;}a.gb-button-7a2114c4{align-items:center;font-size:14px;padding:0 15px;margin-top:4px;margin-right:10px;margin-bottom:4px;border-radius:50px;border:1px dashed;}.gb-grid-wrapper-89f7e49b{margin-left:-50px;}.gb-grid-wrapper-89f7e49b > .gb-grid-column{padding-left:50px;}.gb-grid-wrapper-57609f42{justify-content:center;}.gb-image-0fcb7eb1{width:100%;}.gb-image-d9f2314d{width:70%;}.gb-image-eca90e74{width:70%;}.gb-image-48178709{width:100%;}.gb-image-1e6f94e1{width:100%;}.gb-image-96b948ff{width:100%;}.gb-image-b11df24e{width:100%;}}:root{--gb-container-width:1300px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}