.elementor-kit-7{--e-global-color-primary:#F5C000;--e-global-color-secondary:#28292C;--e-global-color-text:#FFFFFF;--e-global-color-accent:#F5C000;--e-global-color-22b151a:#1A1A1A;--e-global-color-7870d02:#F5C00000;--e-global-color-2c988df:#8D929626;--e-global-color-2b51b0a:#2F3033;--e-global-color-75bec74:#FFFFFFCC;--e-global-typography-primary-font-family:"RedHatDisplay";--e-global-typography-primary-font-size:3em;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Clash Display";--e-global-typography-secondary-font-size:3em;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"RedHatDisplay";--e-global-typography-text-font-size:1.13em;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"RedHatDisplay";--e-global-typography-accent-font-size:1.5em;--e-global-typography-accent-font-weight:normal;--e-global-typography-accent-line-height:1.5em;--e-global-typography-6b23e65-font-family:"Clash Display";--e-global-typography-6b23e65-font-size:3.5em;--e-global-typography-6b23e65-font-weight:500;--e-global-typography-6b23e65-line-height:1.2em;--e-global-typography-9e74344-font-family:"Clash Display";--e-global-typography-9e74344-font-size:1.13em;--e-global-typography-9e74344-font-weight:normal;--e-global-typography-aea788a-font-family:"Clash Display";--e-global-typography-aea788a-font-size:1.13em;--e-global-typography-aea788a-font-weight:500;--e-global-typography-3c5a9d8-font-family:"Clash Display";--e-global-typography-3c5a9d8-font-size:1.13em;--e-global-typography-3c5a9d8-font-weight:500;--e-global-typography-6059fa4-font-family:"RedHatDisplay";--e-global-typography-6059fa4-font-size:2em;--e-global-typography-6059fa4-font-weight:bold;--e-global-typography-6059fa4-line-height:1.2em;--e-global-typography-8c0fa7d-font-family:"RedHatDisplay";--e-global-typography-8c0fa7d-font-size:0.88em;--e-global-typography-8c0fa7d-font-weight:normal;--e-global-typography-8c0fa7d-line-height:1.2em;--e-global-typography-226c2d6-font-family:"RedHatDisplay";--e-global-typography-226c2d6-font-size:1.13em;--e-global-typography-226c2d6-font-weight:bold;--e-global-typography-226c2d6-line-height:1.5em;--e-global-typography-eb4617e-font-family:"Clash Display";--e-global-typography-eb4617e-font-size:1em;--e-global-typography-eb4617e-font-weight:normal;--e-global-typography-eb4617e-line-height:1.5em;--e-global-typography-030eef1-font-family:"Clash Display";--e-global-typography-030eef1-font-size:3.5em;--e-global-typography-030eef1-font-weight:500;--e-global-typography-030eef1-line-height:1.2em;--e-global-typography-e9db0ff-font-family:"RedHatDisplay";--e-global-typography-e9db0ff-font-size:3em;--e-global-typography-e9db0ff-font-weight:bold;--e-global-typography-e9db0ff-line-height:1.2em;--e-global-typography-769739b-font-family:"RedHatDisplay";--e-global-typography-769739b-font-size:1em;--e-global-typography-769739b-font-weight:normal;--e-global-typography-769739b-line-height:1.5em;--e-global-typography-47c525e-font-family:"Clash Display";--e-global-typography-47c525e-font-size:42px;--e-global-typography-47c525e-font-weight:500;--e-global-typography-47c525e-line-height:1.3em;--e-global-typography-47c525e-letter-spacing:1.6px;--e-global-typography-a0a726d-font-family:"RedHatDisplay";--e-global-typography-a0a726d-font-size:3em;--e-global-typography-a0a726d-font-weight:normal;--e-global-typography-a0a726d-line-height:1.2em;background-color:var( --e-global-color-22b151a );overscroll-behavior:contain;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:2.5em;--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-font-size:2em;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-size:1em;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-size:1.2em;--e-global-typography-9e74344-font-size:1em;--e-global-typography-aea788a-font-size:1.13em;--e-global-typography-6059fa4-font-size:1.5em;--e-global-typography-030eef1-font-size:2.5em;--e-global-typography-e9db0ff-font-size:2em;--e-global-typography-769739b-font-size:1.13em;--e-global-typography-47c525e-font-size:2em;--e-global-typography-47c525e-line-height:1.3em;--e-global-typography-a0a726d-font-size:2em;--e-global-typography-a0a726d-line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-primary-font-size:1.8em;--e-global-typography-secondary-font-size:1.5em;--e-global-typography-9e74344-font-size:1.4em;--e-global-typography-aea788a-font-size:1em;--e-global-typography-030eef1-font-size:1.8em;--e-global-typography-e9db0ff-font-size:1.6em;--e-global-typography-769739b-font-size:1.13em;--e-global-typography-47c525e-font-size:1.5em;--e-global-typography-a0a726d-font-size:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*DESTAQUE AMARELO*/
.destaque{
    color: #F5C000;
    font-weight: 700;
}

/*DESABILITA SCROLL HORIZONTAL*/
html, body {
max-width: 100%;
overflow-x: hidden;
}

/*Alterar cor da selecao do site*/
::selection{
    background-color: #f5c000;
    color: #333;
}

/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 5px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: #28292C; /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background: #F5C000; /*cor do controle do scroll*/
  border-radius: 10px; /*arredondamento*/
  border: 2px solid #F5C000; /*borda*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 10px;
    scrollbar-color:
                    #1a1a1a /*cor do controle do scroll*/
                    #F5C000; /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}

/*Setas do carrossel jet circular*/
.jet-listing-grid__slider-icon{
    border-radius: 100%;
}

/* FIX icone dos botoes desalinhado */
.elementor-button-icon {
    line-height: 0;
}


/*MANTER COR DE LINKS*/
a, a:hover {
    color: currentColor;
}

/*REMOVE MARGIN WIDGET DE TEXTO*/
.elementor-widget-text-editor p:last-child{
    margin-bottom: 0px;
}

/* FIX MENU */
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    width: 220px!important;
    right: 0px!important;
    left: auto!important;
    border-radius: 10px;
    box-shadow: -6px 10px 20px #0000002b, 0 0 0 1px #00000017;
    overflow: hidden;}
li.menu-item:last-child a {padding-bottom: 13px;}
li.menu-item:first-child a {padding-top: 11px;}
/* FIM - FIX MENU */

/* Dropdown do menu mobile corrigido */
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute; right: 0; top: 40px; width: 240px;}
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { overflow: hidden!important;}
.elementor-kit-7 .elementor-menu-toggle { transition: all 0.5s ease;}

# header .elementor-nav-menu--dropdown .elementor-nav-menu li:first-child a {padding-top: 12px!important;} #header .elementor-nav-menu--dropdown .elementor-nav-menu li:last-child a {padding-bottom: 12px!important;
}

/*Desabilita o movimento do mouse no tablet e celular se não conter a classe .motion-in-mobile*/
body:not([data-elementor-device-mode="desktop"]) .elementor-element:not(.motion-in-mobile)>.elementor-motion-effects-element {
transform: none!important;
}

.elementor-kit-7 .elementor-button svg{
width: 20px;
vertical-align: middle;
}

.elementor-button-content-wrapper {
align-items: center
}

/* icone do botão próximo ao texto mesmo justificado */
span.elementor-button-text {flex-grow: 0;}

/* Animacoes suaves da layer dentro do elementor (background)*/
.smooth .elementor-motion-effects-layer { 
transition: all 3s cubic-bezier(.17,.42,.21,.98)!important;
}/* Animacoes suaves do Elementor */
.smooth .elementor-motion-effects-element { 
transition: all 3s cubic-bezier(.17,.42,.21,.98)!important;
}

/* Animações de entrada mais elegantes */
@keyframes fadeInDown-marks{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft-marks{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight-marks{from{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInUp-marks{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown-marks!important}.fadeInLeft{animation-name:fadeInLeft-marks!important}.fadeInRight{animation-name:fadeInRight-marks!important}.fadeInUp{animation-name:fadeInUp-marks!important}
/* Animacoes Adicionais */
.jello-horizontal-marks {
-webkit-animation: jello-horizontal 2s infinite both;
animation: jello-horizontal 2s infinite both;
} @-webkit-keyframes jello-horizontal{0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1)}100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes jello-horizontal{0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1)}65%{-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1)}75%{-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1)}100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}

.ping-marks {
-webkit-animation: ping 2s ease-out infinite backwards;
animation: ping 2s ease-out infinite backwards;
} @-webkit-keyframes ping{0%{-webkit-transform: scale(0.2);transform: scale(0.2);opacity: 0.8}80%{-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 0}100%{-webkit-transform: scale(2.2);transform: scale(2.2);opacity: 0}}@keyframes ping{0%{-webkit-transform: scale(0.2);transform: scale(0.2);opacity: 0.8}80%{-webkit-transform: scale(1.2);transform: scale(1.2);opacity: 0}100%{-webkit-transform: scale(2.2);transform: scale(2.2);opacity: 0}}

.pulse-marks {
-webkit-animation: pulsate-bck 5s ease-in-out 2s infinite both;
animation: pulsate-bck 5s ease-in-out 2s infinite both;
} @-webkit-keyframes pulsate-bck{0%{-webkit-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(0.9);transform: scale(0.9)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes pulsate-bck{0%{-webkit-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(0.9);transform: scale(0.9)}100%{-webkit-transform: scale(1);transform: scale(1)}}
/* Animacoes Adicionais - FIM */

/* Fixing Elementor popup overlay animation - By Marks.art.br*/
/* Just copy and paste into the global  on Child Theme or Elementor */
.elementor-popup-modal:not([style="display: none;"]) {
transition: all .3s;
opacity: 1;
} div.elementor-popup-modal[style="display: none;"] {
transition: all .3s;
opacity: 0;
display: flex!important;
z-index: -5;
} .elementor-popup-modal[style="display: none;"]>div {display:none}
.elementor-popup-modal{animation:fade-in-by-marks 0.5s cubic-bezier(.39,.575,.565,1.000);}
@keyframes fade-in-by-marks{0%{opacity:0}100%{opacity:1}}

/* Hello Theme FIX */
.elementor-button svg {transition: all ease 0.5s;}


/*ANIMAÃO NO SCROLL*/

.scroll-bottom{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s!important;
    transform: translatey(0px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'RedHatDisplay';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://vertiqinvest.com.br//srv/htdocs/wp-content/uploads/2024/08/RedHatDisplay-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'RedHatDisplay';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vertiqinvest.com.br//srv/htdocs/wp-content/uploads/2024/08/RedHatDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'RedHatDisplay';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vertiqinvest.com.br//srv/htdocs/wp-content/uploads/2024/08/RedHatDisplay-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://vertiqinvest.com.br//srv/htdocs/wp-content/uploads/2024/08/ClashDisplay-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vertiqinvest.com.br//srv/htdocs/wp-content/uploads/2024/08/ClashDisplay-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vertiqinvest.com.br//srv/htdocs/wp-content/uploads/2024/08/ClashDisplay-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */