.elementor-kit-56{--e-global-color-primary:#5454A4;--e-global-color-secondary:#2C2C2C;--e-global-color-text:#667085;--e-global-color-accent:#5454A4;--e-global-color-627938b:#FAFAFA;--e-global-color-d6f0916:#F4F4F5;--e-global-color-214bf92:#E4E4E7;--e-global-color-6a66213:#D4D4D8;--e-global-color-0b87e68:#A1A1AA;--e-global-color-6c22b01:#71717A;--e-global-color-85813bc:#52525B;--e-global-color-ca5b8a4:#3F3F46;--e-global-color-b6e49bf:#27272A;--e-global-color-b753359:#18181B;--e-global-color-9add7b3:#09090B;--e-global-color-56f068f:#FFFFFF;--e-global-color-4ebf6d0:#09090B;--e-global-color-edb93de:#191C1F;--e-global-color-77361fa:#C0F7B4;--e-global-color-bb55404:#2BB44E;--e-global-color-73eddd7:#FECDD3;--e-global-color-cc74d60:#881337;--e-global-color-df81526:#101828;--e-global-color-a0d737f:#667085;--e-global-color-a530e59:#00F0FF17;--e-global-color-990b315:#66708533;--e-global-color-cf2ac99:#262626;--e-global-color-d677cd3:#B6EBA0;--e-global-color-ead8eaf:#2A2942;--e-global-color-f06acb7:#02010100;--e-global-color-3492793:#DBDBFF;--e-global-color-d39c424:#F6F4FC;--e-global-color-ffff233:#F5F5FA;--e-global-color-199f6c3:#E2E8F0;--e-global-color-2ce6c71:#F5F7FA;--e-global-color-3b79c7c:#EAEAFF;--e-global-color-93aa953:#5555A5;--e-global-color-7bccce5:#434382;--e-global-color-b7a7950:#249742;--e-global-color-e7f29f9:#151515;--e-global-color-831d59f:#DDD6EC;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-size:1.6rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:150%;--e-global-typography-accent-font-weight:500;--e-global-typography-c136845-font-size:6.4rem;--e-global-typography-c136845-font-weight:700;--e-global-typography-c136845-line-height:100%;--e-global-typography-c136845-letter-spacing:0px;--e-global-typography-847e4ed-font-size:1.4rem;--e-global-typography-847e4ed-font-weight:400;--e-global-typography-847e4ed-line-height:150%;--e-global-typography-89ab2ac-font-size:5.6rem;--e-global-typography-89ab2ac-font-weight:700;--e-global-typography-89ab2ac-line-height:100%;--e-global-typography-a8e0dc9-font-size:4.8rem;--e-global-typography-a8e0dc9-font-weight:700;--e-global-typography-a8e0dc9-line-height:100%;color:var( --e-global-color-56f068f );font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:0px;}.elementor-kit-56 e-page-transition{background-color:#FFBC7D;}.elementor-kit-56 p{margin-block-end:8px;}.elementor-kit-56 a{color:var( --e-global-color-primary );font-size:1.6rem;font-weight:700;line-height:100%;letter-spacing:0px;}.elementor-kit-56 a:hover{color:var( --e-global-color-4ebf6d0 );}.elementor-kit-56 h1{font-size:3.6rem;font-weight:700;line-height:120%;}.elementor-kit-56 h2{font-size:3.2rem;font-weight:700;line-height:120%;}.elementor-kit-56 h3{font-size:2.8rem;font-weight:700;line-height:120%;}.elementor-kit-56 h4{font-size:2.4rem;font-weight:700;line-height:120%;}.elementor-kit-56 h5{font-size:2rem;font-weight:700;line-height:120%;}.elementor-kit-56 h6{font-size:1.8rem;font-weight:700;line-height:120%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-56{--e-global-typography-c136845-font-size:5.6rem;--e-global-typography-c136845-line-height:100%;--e-global-typography-847e4ed-font-size:1.4rem;--e-global-typography-847e4ed-line-height:150%;--e-global-typography-89ab2ac-font-size:4.8rem;--e-global-typography-89ab2ac-line-height:110%;--e-global-typography-a8e0dc9-font-size:4rem;--e-global-typography-a8e0dc9-line-height:100%;font-size:1.6rem;}.elementor-kit-56 h1{font-size:3.6rem;line-height:120%;}.elementor-kit-56 h2{font-size:3.2rem;line-height:120%;}.elementor-kit-56 h3{font-size:2.8rem;line-height:120%;}.elementor-kit-56 h4{font-size:2.4rem;line-height:120%;}.elementor-kit-56 h5{font-size:2rem;line-height:120%;}.elementor-kit-56 h6{font-size:1.8rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1260px;}.e-con{--container-max-width:1260px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1200px){.elementor-kit-56{--e-global-typography-c136845-font-size:5.6rem;--e-global-typography-c136845-line-height:100%;--e-global-typography-847e4ed-font-size:1.4rem;--e-global-typography-847e4ed-line-height:150%;--e-global-typography-89ab2ac-font-size:4rem;--e-global-typography-89ab2ac-line-height:110%;--e-global-typography-a8e0dc9-font-size:3.6rem;--e-global-typography-a8e0dc9-line-height:110%;}.elementor-kit-56 h1{font-size:3.2rem;line-height:120%;}.elementor-kit-56 h2{font-size:2.8rem;line-height:120%;}.elementor-kit-56 h3{font-size:2.4rem;line-height:120%;}.elementor-kit-56 h4{font-size:2.1rem;line-height:120%;}.elementor-kit-56 h5{font-size:1.8rem;}.elementor-kit-56 h6{font-size:1.6rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1024px){.elementor-kit-56{--e-global-typography-c136845-font-size:4.8rem;--e-global-typography-c136845-line-height:110%;--e-global-typography-c136845-letter-spacing:0px;--e-global-typography-847e4ed-font-size:1.4rem;--e-global-typography-847e4ed-line-height:150%;--e-global-typography-89ab2ac-font-size:3.6rem;--e-global-typography-89ab2ac-line-height:110%;--e-global-typography-a8e0dc9-font-size:3.6rem;--e-global-typography-a8e0dc9-line-height:110%;font-size:1.4rem;}.elementor-kit-56 h1{font-size:3.2rem;line-height:120%;}.elementor-kit-56 h2{font-size:2.8rem;line-height:120%;}.elementor-kit-56 h3{font-size:2.4rem;line-height:120%;}.elementor-kit-56 h4{font-size:2.1rem;line-height:120%;}.elementor-kit-56 h5{font-size:1.8rem;}.elementor-kit-56 h6{font-size:1.6rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:900px;}.e-con{--container-max-width:900px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:880px){.elementor-kit-56{--e-global-typography-text-font-size:1.4rem;--e-global-typography-c136845-font-size:4rem;--e-global-typography-c136845-line-height:110%;--e-global-typography-c136845-letter-spacing:0px;--e-global-typography-847e4ed-font-size:1.2rem;--e-global-typography-847e4ed-line-height:150%;--e-global-typography-89ab2ac-font-size:3.2rem;--e-global-typography-89ab2ac-line-height:110%;--e-global-typography-a8e0dc9-font-size:3.2rem;--e-global-typography-a8e0dc9-line-height:110%;}.elementor-kit-56 h1{font-size:2.8rem;line-height:120%;}.elementor-kit-56 h2{font-size:2.4rem;line-height:120%;}.elementor-kit-56 h3{font-size:2.1rem;line-height:120%;}.elementor-kit-56 h4{font-size:1.8rem;line-height:120%;}.elementor-kit-56 h5{font-size:1.6rem;line-height:120%;}.elementor-kit-56 h6{font-size:1.4rem;line-height:120%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}}@media(max-width:767px){.elementor-kit-56{--e-global-typography-text-font-size:1.4rem;--e-global-typography-text-line-height:150%;--e-global-typography-c136845-font-size:3.6rem;--e-global-typography-c136845-line-height:100%;--e-global-typography-c136845-letter-spacing:0px;--e-global-typography-847e4ed-font-size:1.2rem;--e-global-typography-847e4ed-line-height:150%;--e-global-typography-89ab2ac-font-size:3.2rem;--e-global-typography-89ab2ac-line-height:110%;--e-global-typography-a8e0dc9-font-size:3.2rem;--e-global-typography-a8e0dc9-line-height:110%;font-size:1.4rem;line-height:150%;letter-spacing:0px;}.elementor-kit-56 p{margin-block-end:8px;}.elementor-kit-56 h1{font-size:2.8rem;line-height:120%;}.elementor-kit-56 h2{font-size:2.4rem;line-height:120%;}.elementor-kit-56 h3{font-size:2.1rem;line-height:120%;}.elementor-kit-56 h4{font-size:1.8rem;line-height:120%;}.elementor-kit-56 h5{font-size:1.6rem;line-height:120%;}.elementor-kit-56 h6{font-size:1.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}}@media(min-width:2400px){.elementor-kit-56{--e-global-typography-c136845-font-size:6.4rem;--e-global-typography-c136845-line-height:100%;--e-global-typography-c136845-letter-spacing:0px;--e-global-typography-847e4ed-font-size:1.4rem;--e-global-typography-847e4ed-line-height:100%;--e-global-typography-89ab2ac-font-size:5.6rem;--e-global-typography-89ab2ac-line-height:100%;--e-global-typography-a8e0dc9-font-size:4.8rem;--e-global-typography-a8e0dc9-line-height:100%;font-size:1.6rem;line-height:150%;letter-spacing:0px;}.elementor-kit-56 p{margin-block-end:8px;}.elementor-kit-56 h1{font-size:3.6rem;line-height:120%;}.elementor-kit-56 h2{font-size:3.2rem;line-height:120%;}.elementor-kit-56 h3{font-size:2.8rem;line-height:120%;}.elementor-kit-56 h4{font-size:2.4rem;line-height:120%;}.elementor-kit-56 h5{font-size:2rem;line-height:120%;}.elementor-kit-56 h6{font-size:1.8rem;line-height:120%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS */.texto-gradiente {
    background: linear-gradient(270deg, #09C9F0 0%, #09ECF8 100%);
    background-size: 400%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Largura da barra */
body::-webkit-scrollbar {
  width: 8px;  
}

/* Cor de fundo */
body::-webkit-scrollbar-track {
    background: #F4F5FA;
}

/* Cor do controle deslizante */
body::-webkit-scrollbar-thumb {
    background: #5454A4;
    /*border-radius: 2px;*/
    transition: .7s;
}

body::-webkit-scrollbar-thumb:hover {
    background: #B6EBA0;
}

/* Efeito card */

.card-effect {
    animation: topdown 700ms 350ms backwards;
	transition: .5s all ease-in-out;
	border: 2px solid transparent;
	will-change: filter !important;
}

.card-effect:hover {
    transform: translateY(-15px);
    /*box-shadow: 0px 32px 180px -12px rgba(84,84,164, 0.1);*/
    background-color: #DBDBFF33;
    
    border-radius: 8px;
    border: 2px solid #5454A4;
}


@media(max-width: 600px){
    
    .card-effect:hover {
        transform: translateY(0px) !important;
        box-shadow: none !important;
    }
    
}

/* Classes das animações */
.topdown {
    animation: topdown 700ms 350ms backwards;
}

.bottomup {  
    animation: bottomup 700ms 350ms backwards;  
}  

.leftright {  
    animation: leftright 700ms 350ms backwards;  
}  

.rightleft {  
    animation: rightleft 700ms 350ms backwards;  
}  

.fadein {  
    animation: fadein 900ms 350ms backwards;  
}  

.animation-scaleup {  
    animation: scaleup 700ms 350ms backwards;  
}  

.rotate {  
    animation: rotate 700ms 350ms backwards;  
}  

/* Exemplo de animação com tempo maior */  
.topdown-delayed {  
    animation: topdown 1s 500ms backwards; /* 1 segundo de duração, 500ms de atraso */  
}  

.bottomup-delayed {  
    animation: bottomup 1s 500ms backwards;  
}  

.leftright-delayed {  
    animation: leftright 1s 500ms backwards;  
}  

.rightleft-delayed {  
    animation: rightleft 1s 500ms backwards;  
}  

.fadein-delayed {  
    animation: fadein 1s 500ms backwards;  
}  

.scaleup-delayed {  
    animation: scaleup 1s 500ms backwards;  
}  

.rotate-delayed {  
    animation: rotate 1s 500ms backwards;  
} 


/* keyframes de animações */
@keyframes topdown {
    
    0% {
        opacity: 0;
        transform: translateY(-15px);
    }
    
    100% {
        opacity: 1;
        transform: translateY(0px);
    }
    
}

@keyframes bottomup {  
    0% {  
        opacity: 0;  
        transform: translateY(15px);  
    }  
    100% {  
        opacity: 1;  
        transform: translateY(0);  
    }  
}

@keyframes leftright {  
    0% {  
        opacity: 0;  
        transform: translateX(-15px);  
    }  
    100% {  
        opacity: 1;  
        transform: translateX(0);  
    }  
}

@keyframes rightleft {  
    0% {  
        opacity: 0;  
        transform: translateX(15px);  
    }  
    100% {  
        opacity: 1;  
        transform: translateX(0);  
    }  
}  

@keyframes fadein {  
    0% {  
        opacity: 0;  
    }  
    100% {  
        opacity: 1;  
    }  
}

@keyframes scaleup {  
    0% {  
        opacity: 0;  
        transform: scale(0.5);  
    }  
    100% {  
        opacity: 1;  
        transform: scale(1);  
    }  
}

@keyframes rotate {  
    0% {  
        opacity: 0;  
        transform: rotate(45deg);  
    }  
    100% {  
        opacity: 1;  
        transform: rotate(0);  
    }  
}

/* Hover */ 
.hover {
    transition: .5s all ease-in-out;
}

.hover:hover {
    transform: translateY(-5px);
}

.ocultar {
    display: none
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://conectamedico.com.br/wp-content/uploads/2025/04/Poppins-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://conectamedico.com.br/wp-content/uploads/2025/04/Poppins-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://conectamedico.com.br/wp-content/uploads/2025/04/Poppins-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://conectamedico.com.br/wp-content/uploads/2025/04/Poppins-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://conectamedico.com.br/wp-content/uploads/2025/04/Poppins-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */