/*!
 * Kit Atomico Core - Framework CSS
 * Copyright - Heitor Design Academy. 
 * Todos os direitos reservados. Proibida a copia, revenda ou distribuicao.
 */
:root{--ca-pg-color-bg-pPai:#0e0a17cc;--ca-pg-blur-bg-pPai:blur(20px);--ca-pg-color-bg-pFilho:red;--ca-pg-shadow-pFilho:0 24px 40px 0 #16161633;--ca-pg-blur-bg-pFilho:blur(0px);--ca-pg-padding-pFilho:clamp(16px, 3.2vw, 40px);--ca-pg-radius-pFilho:clamp(16px, 1.95vw, 24px);--ca-pg-border-pFilho:1px solid #ffffff1a;--ca-pg-width-pFilho:min(640px, 100%);--ca-pg-opacity-inicial:0;--ca-pg-icon-size-btn-close:clamp(16px, 2.4vw, 32px);--ca-pg-spacing-btn-close:16px;--ca-pg-exit-target:#ca-popup-1;--ca-pg-exit-cookie:session;--ca-pg-mobile-trigger:timer;--ca-pg-mobile-timer:15}html{scrollbar-gutter:stable}body{overflow-x:hidden}body .ca-pg-wrapper-pPai{opacity:0;visibility:hidden;z-index:9998;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow:hidden auto;background-color:var(--ca-pg-color-bg-pPai)!important;backdrop-filter:var(--ca-pg-blur-bg-pPai)!important;transition:all .5s!important}body .ca-pg-content-pFilho{box-shadow:var(--ca-pg-shadow-pFilho);padding:var(--ca-pg-padding-pFilho);border-radius:var(--ca-pg-radius-pFilho);border:var(--ca-pg-border-pFilho);opacity:var(--ca-pg-opacity-inicial);filter:blur(5px);width:var(--ca-pg-width-pFilho);margin:auto;position:relative;transform:translateY(100px);background-color:var(--ca-pg-color-bg-pFilho)!important;backdrop-filter:var(--ca-pg-blur-bg-pFilho)!important;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s,filter .8s!important}body .ca-pg-wrapper-pPai .ca-pg-content-pFilho.ca-pg-slide-right{border-radius:var(--ca-pg-radius-pFilho,0);min-height:100%;margin:0;position:absolute;top:0;right:0;transform:translate(100%)}body .ca-pg-wrapper-pPai .ca-pg-content-pFilho.ca-pg-slide-left{border-radius:var(--ca-pg-radius-pFilho,0);min-height:100%;margin:0;position:absolute;top:0;left:0;transform:translate(-100%)}body .ca-pg-wrapper-pPai .ca-pg-content-pFilho.ca-pg-slide-top-full{border-radius:0;width:100%;min-height:100%;margin:0;position:absolute;top:0;left:0;transform:translateY(-100%)}body .ca-pg-wrapper-pPai.ca-pg-is-active{opacity:1;visibility:visible;z-index:9999}body .ca-pg-wrapper-pPai.ca-pg-is-active .ca-pg-content-pFilho{opacity:1;filter:blur();box-shadow:var(--ca-pg-shadow-pFilho);transform:translate(0)}body.elementor-editor-active .ca-pg-wrapper-pPai{border:3px dashed #4caf50;opacity:1!important;visibility:visible!important;z-index:1!important;min-height:100vh!important;position:relative!important}body.elementor-editor-active .ca-pg-wrapper-pPai .ca-pg-content-pFilho{box-shadow:var(--ca-pg-shadow-pFilho);opacity:1!important;filter:blur()!important;transform:none!important}body .ca-pg-btn-trigger{cursor:pointer}body .ca-pg-btn-close{top:var(--ca-pg-spacing-btn-close);right:var(--ca-pg-spacing-btn-close);z-index:10;cursor:pointer;position:absolute;transition:transform .3s!important}body .ca-pg-btn-close:hover{transform:scale(1.1)}body .ca-pg-btn-close:active{transform:scale(.9)}body .ca-pg-btn-close svg,body .ca-pg-btn-close .elementor-icon-wrapper,body .ca-pg-btn-close .elementor-icon{width:var(--ca-pg-icon-size-btn-close);height:var(--ca-pg-icon-size-btn-close)}html.ca-pg-no-scroll,body.ca-pg-no-scroll{overflow:hidden!important}html:has(body.elementor-editor-active),html:has(body.elementor-editor-active).ca-pg-no-scroll,body.elementor-editor-active.ca-pg-no-scroll{overflow:visible auto!important}