.elementor-582 .elementor-element.elementor-element-2a6ba89{--display:flex;--min-height:897px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-2a6ba89:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-2a6ba89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biologicosnadermatologia.com.br/wp-content/uploads/2024/09/fundo-site-pri2.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-582 .elementor-element.elementor-element-939afa7 img{width:0%;}.elementor-582 .elementor-element.elementor-element-d83d373 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-582 .elementor-element.elementor-element-d83d373 img{width:28%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-582 .elementor-element.elementor-element-cb15ccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-cb15ccc.elementor-element{--align-self:center;}.elementor-582 .elementor-element.elementor-element-cb15ccc{text-align:center;}.elementor-582 .elementor-element.elementor-element-cb15ccc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:700;color:#E7D0F1;}.elementor-582 .elementor-element.elementor-element-8fa5193{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-582 .elementor-element.elementor-element-8fa5193 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-8fa5193.elementor-element{--align-self:center;}.elementor-582 .elementor-element.elementor-element-8fa5193 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:300;line-height:29px;color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-822ead4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-582 .elementor-element.elementor-element-bc82b88{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-bc82b88:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-bc82b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-582 .elementor-element.elementor-element-57cf57c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-57cf57c.elementor-element{--align-self:center;}.elementor-582 .elementor-element.elementor-element-57cf57c{text-align:center;}.elementor-582 .elementor-element.elementor-element-57cf57c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:700;color:#343434;}.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 );}.elementor-582 .elementor-element.elementor-element-b8724d1 .elementor-button{font-family:"Sora", Sans-serif;font-size:30px;font-weight:500;}.elementor-582 .elementor-element.elementor-element-320c3a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-320c3a3:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-320c3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biologicosnadermatologia.com.br/wp-content/uploads/2024/09/fundo-site-pri2.png");background-size:cover;}.elementor-582 .elementor-element.elementor-element-ee5ee75{--display:flex;}.elementor-582 .elementor-element.elementor-element-34b5274{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-d877351{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-582 .elementor-element.elementor-element-c43d7c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-582 .elementor-element.elementor-element-c43d7c5.elementor-element{--align-self:center;}.elementor-582 .elementor-element.elementor-element-c43d7c5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-582 .elementor-element.elementor-element-abb0836{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-582 .elementor-element.elementor-element-abb0836 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-582 .elementor-element.elementor-element-47c4f05{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:end;}.elementor-582 .elementor-element.elementor-element-47c4f05 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.elementor-582 .elementor-element.elementor-element-acdb228{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-582 .elementor-element.elementor-element-571a817{text-align:center;}.elementor-582 .elementor-element.elementor-element-571a817 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;text-decoration:underline;color:#A7A7A7;}@media(max-width:1024px){.elementor-582 .elementor-element.elementor-element-cb15ccc > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-582 .elementor-element.elementor-element-cb15ccc{text-align:center;}.elementor-582 .elementor-element.elementor-element-8fa5193 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-582 .elementor-element.elementor-element-8fa5193{text-align:center;}.elementor-582 .elementor-element.elementor-element-57cf57c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-582 .elementor-element.elementor-element-57cf57c{text-align:center;}.elementor-582 .elementor-element.elementor-element-34b5274{--grid-auto-flow:row;}.elementor-582 .elementor-element.elementor-element-d877351{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-582 .elementor-element.elementor-element-c43d7c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-582 .elementor-element.elementor-element-abb0836{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-582 .elementor-element.elementor-element-47c4f05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-582 .elementor-element.elementor-element-acdb228{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-582 .elementor-element.elementor-element-2a6ba89:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-2a6ba89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biologicosnadermatologia.com.br/wp-content/uploads/2024/09/fundo-site-pri2.png");background-size:auto;}.elementor-582 .elementor-element.elementor-element-2a6ba89{--min-height:507px;--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-939afa7 > .elementor-widget-container{margin:-73px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-939afa7 img{width:100%;}.elementor-582 .elementor-element.elementor-element-d83d373 > .elementor-widget-container{padding:0px 0px 22px 0px;}.elementor-582 .elementor-element.elementor-element-d83d373 img{width:50%;}.elementor-582 .elementor-element.elementor-element-cb15ccc > .elementor-widget-container{margin:4px 30px 0px 30px;}.elementor-582 .elementor-element.elementor-element-cb15ccc .elementor-heading-title{font-size:31px;line-height:1.1em;}.elementor-582 .elementor-element.elementor-element-8fa5193 > .elementor-widget-container{margin:-7px 20px -35px 20px;}.elementor-582 .elementor-element.elementor-element-8fa5193{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;}.elementor-582 .elementor-element.elementor-element-8fa5193 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-582 .elementor-element.elementor-element-822ead4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 20px 0px 20px;}.elementor-582 .elementor-element.elementor-element-57cf57c > .elementor-widget-container{margin:4px 30px 0px 30px;}.elementor-582 .elementor-element.elementor-element-57cf57c .elementor-heading-title{font-size:31px;line-height:1.1em;}.elementor-582 .elementor-element.elementor-element-b8724d1 .elementor-button{font-size:17px;}.elementor-582 .elementor-element.elementor-element-320c3a3{--padding-top:1px;--padding-bottom:50px;--padding-left:1px;--padding-right:1px;}.elementor-582 .elementor-element.elementor-element-ee5ee75{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-34b5274{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-582 .elementor-element.elementor-element-34b5274.e-con{--align-self:center;}.elementor-582 .elementor-element.elementor-element-d877351 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-d877351{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;text-align:center;}.elementor-582 .elementor-element.elementor-element-d877351 img{width:100%;max-width:100%;}.elementor-582 .elementor-element.elementor-element-c43d7c5{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-582 .elementor-element.elementor-element-c43d7c5 .elementor-heading-title{font-size:14px;}.elementor-582 .elementor-element.elementor-element-abb0836{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-582 .elementor-element.elementor-element-47c4f05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-582 .elementor-element.elementor-element-acdb228{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-b8724d1 */.elementor-button {
    background: linear-gradient(276deg, #8a3ffa, #b07bff, #4b1f8e);
    background-size: 600% 600%;

    -webkit-animation: AnimationName 6s ease infinite;
    -moz-animation: AnimationName 6s ease infinite;
    animation: AnimationName 6s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 78%}
    50%{background-position:100% 23%}
    100%{background-position:0% 78%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 78%}
    50%{background-position:100% 23%}
    100%{background-position:0% 78%}
}
@keyframes AnimationName {
    0%{background-position:0% 78%}
    50%{background-position:100% 23%}
    100%{background-position:0% 78%}
}/* End custom CSS */