.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-10810 .elementor-element.elementor-element-11d4e97 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.1em;}.elementor-10810 .elementor-element.elementor-element-7456367{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10810 .elementor-element.elementor-element-4118e58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10810 .elementor-element.elementor-element-44c4e23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10810 .elementor-element.elementor-element-ba86ebb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10810 .elementor-element.elementor-element-c521094{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10810 .elementor-element.elementor-element-21d7570 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.1em;}.elementor-10810 .elementor-element.elementor-element-dbb8825 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.1em;}.elementor-10810 .elementor-element.elementor-element-bdea560 .elementor-button{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.1em;}.elementor-10810 .elementor-element.elementor-element-64c45ad .elementor-button{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.1em;}.elementor-10810 .elementor-element.elementor-element-1ffb8ca{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-42ced6c{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-3b157ef{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-4c8162e{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-e2890be{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-1a3eaf1{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-cb5e950{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-e5282c2{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-b6c4158{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-d3678f5{--display:flex;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10810 .elementor-element.elementor-element-b286f52{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, calc((100% - 220px) / 12 * 6 + 100px) );max-width:calc((100% - 220px) / 12 * 6 + 100px);--container-widget-width:calc((100% - 220px) / 12 * 6 + 100px);--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:#0e0e0e;--n-accordion-title-hover-color:#0e0e0e;--n-accordion-title-active-color:#0e0e0e;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#0e0e0e;}.elementor-10810 .elementor-element.elementor-element-b286f52 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10810 .elementor-element.elementor-element-b286f52 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-10810 .elementor-element.elementor-element-b286f52 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:600;}@media(max-width:1366px){.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-10810 .elementor-element.elementor-element-7456367{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-4118e58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-44c4e23{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-ba86ebb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-10810 .elementor-element.elementor-element-7456367{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-4118e58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-44c4e23{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-ba86ebb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-c521094{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10810 .elementor-element.elementor-element-b286f52{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-10810 .elementor-element.elementor-element-7456367{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-4118e58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-44c4e23{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-ba86ebb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10810 .elementor-element.elementor-element-c521094{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10810 .elementor-element.elementor-element-c521094 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-11d4e97 */.elementor-button {
    border-radius: 20px / 100% !important;

    box-shadow:
        inset 0 0 5px 5px rgba(255,255,255,0.15),
        0 5px 0 0 #525B30 !important;

    background: linear-gradient(
        45deg,
        #747C49,
        #747C49,
        #7F8754,
        #AAB17A,
        #DDE0C7,
        #AAB17A,
        #7F8754,
        #747C49
    );

    background-size: 200% 200%;

    animation: shine 5s ease-in-out infinite;

    transform-origin: center;

    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease;
        padding: 20px 40px;
}

/* Hover */
.elementor-button:hover {
    transform: scale(1.05);

    box-shadow:
        inset 0 0 5px 5px rgba(255,255,255,0.20),
        0 7px 0 0 #525B30 !important;
}

/* Brilho animado */
@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }
}

/* Clique */
.elementor-button:active {
    box-shadow:
        inset 0 0 6px 6px rgba(255,255,255,0.18),
        0 3px 0 0 #525B30 !important;

    transition:
        box-shadow 0.1s ease-in,
        transform 0.1s ease-in;

    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c521094 */html, body{
    overflow-x: clip;
}

.elementor-10810 .elementor-element.elementor-element-c521094 .swiper-wrapper{
    transition-timing-function: linear !important;
    height: auto !important;
    align-items: center;
}

.elementor-10810 .elementor-element.elementor-element-c521094 .swiper-slide{
    width: auto !important;
    height: auto !important;
}

.elementor-10810 .elementor-element.elementor-element-c521094 .swiper-slide .e-con{
    width: auto !important;
    height: auto !important;
}

.elementor-10810 .elementor-element.elementor-element-c521094 .swiper-slide .elementor-element{
    width: auto !important;
    height: auto !important;
}

.elementor-10810 .elementor-element.elementor-element-c521094 .swiper-slide .elementor-widget-container{
    width: auto !important;
}

.elementor-10810 .elementor-element.elementor-element-c521094 .swiper{
    height: auto !important;
}

@media (min-width: 1025px){
	.elementor-10810 .elementor-element.elementor-element-c521094 .elementor-swiper-button{
	    top: 50% !important;
	}
}/* End custom CSS */
/* Start custom CSS */body{
    background:#f5f6f0 !important;
}

h1,h2{
    text-wrap: balance;
}

.card1{
    background: #f6f6f6;
    padding: 1em !important;
    border-radius: 12px;
    border: 1px solid #c6caa7;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://fernandagranja.com.br/wp-content/uploads/2022/08/Lato-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://fernandagranja.com.br/wp-content/uploads/2022/08/Lato-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */