.elementor-kit-8{--e-global-color-primary:#16202D;--e-global-color-secondary:#0368FF;--e-global-color-text:#818FA0;--e-global-color-accent:#0368FF;--e-global-color-9228e4b:#FCFDFF;--e-global-color-cdae9f7:#F5F9FF;--e-global-color-f0e4159:#E9F2FF;--e-global-color-1ead95e:#DAEBFF;--e-global-color-9d54e8e:#C7E1FF;--e-global-color-cccf489:#B1D3FF;--e-global-color-eca903e:#99C1FF;--e-global-color-6bc5b64:#72A7FF;--e-global-color-1d60833:#0368FF;--e-global-color-6a7ebbb:#005AE9;--e-global-color-58c699e:#005EED;--e-global-color-848b289:#0B2E6C;--e-global-color-928455e:#FAFCFF;--e-global-color-1690fb8:#F3FAFF;--e-global-color-f773bcc:#E7F1FD;--e-global-color-6978ddb:#DDE9FA;--e-global-color-1b7f2d0:#D4E2F5;--e-global-color-fbb7e44:#CDDBEE;--e-global-color-7ae9a91:#C1D1E2;--e-global-color-9cf2fe3:#AFBDCF;--e-global-color-4020e14:#818FA0;--e-global-color-e8f0e12:#788495;--e-global-color-db7efb0:#596574;--e-global-color-2d16fd6:#16202D;--e-global-color-0940adf:#FFFFFF;--e-global-color-6b31a43:#00000000;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:2.5rem;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-letter-spacing:-1.5px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-letter-spacing:-0.5px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:-0.3px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-letter-spacing:-0.3px;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:5rem;--container-default-padding-right:0rem;--container-default-padding-bottom:5rem;--container-default-padding-left:0rem;}.elementor-widget:not(:last-child){--kit-widget-spacing:1rem;}.elementor-element{--widgets-spacing:1rem 1rem;--widgets-spacing-row:1rem;--widgets-spacing-column:1rem;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1440px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;--container-default-padding-top:5rem;--container-default-padding-right:0rem;--container-default-padding-bottom:5rem;--container-default-padding-left:0rem;}}@media(max-width:1200px){.e-con{--container-default-padding-top:5rem;--container-default-padding-right:2rem;--container-default-padding-bottom:5rem;--container-default-padding-left:2rem;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:5rem;--container-default-padding-right:2rem;--container-default-padding-bottom:5rem;--container-default-padding-left:2rem;}}@media(max-width:880px){.e-con{--container-default-padding-top:5rem;--container-default-padding-right:2rem;--container-default-padding-bottom:5rem;--container-default-padding-left:2rem;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:3px;--container-default-padding-right:1px;--container-default-padding-bottom:3px;--container-default-padding-left:1px;}}/* Start custom CSS *//* Esconde a barra de rolagem horizontal para html e body */
html, body {
    width: 100% !important;
    overflow-x: hidden;
}

/* Esconde a barra de rolagem horizontal para body em telas menores que 768px */
@media (max-width: 768px) {
    body {
        overflow-x: hidden;
    }
}

/* Esconde a barra de rolagem em elementos com atributo data-elementor-type igual a wp-page */
[data-elementor-type="wp-page"] {
    overflow: hidden;
}

/* Remove a margem inferior dos parágrafos */
p:last-child{
    margin-bottom:0px;
}

.elementor-heading-title{
		margin-top: 0px;
		margin-bottom: 0px;
}

/* Remove o contorno padrão de foco dos elementos */
*:focus {
    outline: none;
    box-shadow: 0 0 0 0.2rem #fff;
}

/* Remove a sombra dos elementos que não estão visivelmente focados */
*:focus:not(:focus-visible) {
    outline: none;
    box-shadow: none;
}

/* Estiliza o placeholder dos elementos */
::placeholder {
    opacity: 1;
    color: #000;
}

/* Remove viúvas */
.balance{
    text-wrap: balance;
}

/* Configurações da barra de rolagem */
::-webkit-scrollbar {
    width: 14px;
}

/* Configurações da trilha */
::-webkit-scrollbar-track {
    background: #e9f2ff;
    border-radius: 20px;
}

::-webkit-scrollbar-track:hover {
    background: #e9f2ff;
}

/* Configurações do thumb */
::-webkit-scrollbar-thumb {
    background: #0e74ff;
    border-radius: 20px;
    border: 3px solid #e9f2ff;
}

::-webkit-scrollbar-thumb:hover {
    background: #0d5dbc;
}

body::after{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none !important;
    z-index: 9999;
    opacity: 0.05;
    mix-blend-mode: plus-lighter;
}

body::after{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none !important;
    z-index: 9999;
    opacity: 0.05;
    mix-blend-mode: plus-lighter;
}


/* botoes */

.bnt-icon-tamanho .elementor-button svg{
    width: 20px; /*altere o tamanho aqui*/
    height: 20px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.bnt-icon-tamanho .elementor-button-content-wrapper {
    align-items: center
}

.bnt-destaque .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #0267FF; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 15px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://inneedcloud.com.br/wp-content/uploads/2025/05/Inter-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://inneedcloud.com.br/wp-content/uploads/2025/05/Inter-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://inneedcloud.com.br/wp-content/uploads/2025/05/Inter-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://inneedcloud.com.br/wp-content/uploads/2025/05/Inter-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://inneedcloud.com.br/wp-content/uploads/2025/05/Inter-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */