.elementor-kit-6{--e-global-color-primary:#C9A24D;--e-global-color-secondary:#0B1F33;--e-global-color-text:#14181C;--e-global-color-accent:#61CE70;--e-global-color-32fda31:#1C324A;--e-global-color-241e8ef:#1C384A;--e-global-color-0258a98:#2F4863;--e-global-color-23971d2:#4E6781;--e-global-color-ee13539:#94A7B4;--e-global-color-96a2fe9:#DCE4EB;--e-global-color-aaa0db7:#B28851;--e-global-color-505fcd0:#B28E53;--e-global-color-70f98fa:#9D7E44;--e-global-color-6c0b42a:#E5D2A7;--e-global-color-085da3f:#E5D2C7;--e-global-color-68658c6:#F0E5D0;--e-global-color-1d42dbd:#545454;--e-global-color-7bcf7da:#545452;--e-global-color-4e6a982:#8E8E8E;--e-global-color-ad9f493:#C4C4C2;--e-global-color-a4a8d5a:#C4C4C4;--e-global-color-904e5c2:#E2E2E2;--e-global-typography-primary-font-family:"GRAVESAND";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"GRAVESAND";--e-global-typography-secondary-font-weight:200;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;--e-page-transition-entrance-animation:e-page-transition-fade-out-right;--e-page-transition-exit-animation:e-page-transition-fade-in-left;--e-page-transition-animation-duration:1500ms;--e-preloader-animation:flash;--e-preloader-animation-duration:3800ms;--e-preloader-delay:0ms;--e-preloader-width:6%;}.elementor-kit-6 a:hover{color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#0B1F33;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* =======================================================
   BOTÃO CROMA ANIMADO
   Classe utilizada:
   btn-croma
======================================================= */

.btn-croma .elementor-button{

    background: linear-gradient(
        270deg,
        #b98a48,
        #f2cc6c,
        #f7dc99,
        #fbefd0
    );

    background-size: 800% 800%;

    animation: AnimationName 9s ease infinite;
}


/* =======================================================
   ANIMAÇÃO DO GRADIENTE
======================================================= */

@keyframes AnimationName{

    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }

}

/* =======================================================
   HEADER STICKY
======================================================= */

div#top-bar-wrap{
    display:none !important;
}


/* =======================================================
   HEADER AO DESLIZAR
======================================================= */

#header.elementor-sticky--effects{

    background-color:#ffffff;

    transition:all .5s ease;

    box-shadow:0 0 10px rgba(0,0,0,.10);

}


/* =======================================================
   TROCA DA LOGO
======================================================= */

#header.elementor-sticky--effects .logo img{

    content:url('https://fabricioandrade.com.br/wp-content/uploads/2026/05/Ativo-6.png');

}


/* =======================================================
   COR DOS LINKS
======================================================= */

#header.elementor-sticky--effects .roblox li a{

    color:#0E2D3F !important;

}

/* =======================================================
   CARROSSEL CONTÍNUO
   Classe:
   carrossel-continuo
======================================================= */

.carrossel-continuo .swiper-wrapper{

    transition-timing-function:linear !important;

}

/* =======================================================
   FADE / ESFUMAÇADO LATERAL
   Classe:
   fade-lateral
======================================================= */

.fade-lateral{

    mask-image:linear-gradient(
        to left,
        transparent 1%,
        black 15%,
        black 85%,
        transparent 99%
    );

    -webkit-mask-image:linear-gradient(
        to left,
        transparent 1%,
        black 15%,
        black 85%,
        transparent 99%
    );

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GRAVESAND';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fabricioandrade.com.br/wp-content/uploads/2026/05/gravesend-sans-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'GRAVESAND';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fabricioandrade.com.br/wp-content/uploads/2026/05/gravesend-sans-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GRAVESAND';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fabricioandrade.com.br/wp-content/uploads/2026/05/gravesend-sans-fine.ttf') format('truetype');
}
@font-face {
	font-family: 'GRAVESAND';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://fabricioandrade.com.br/wp-content/uploads/2026/05/gravesend-sans-light.ttf') format('truetype');
}
/* End Custom Fonts CSS */