.elementor-1557 .elementor-element.elementor-element-3f22385{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1557 .elementor-element.elementor-element-3f22385:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-3f22385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004A8D;background-image:url("https://murilopereiraprofessor.com/wp-content/uploads/2025/08/hero-murilo-fs.webp");background-position:top center;background-size:cover;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1557 .elementor-element.elementor-element-b749209{width:var( --container-widget-width, 58% );max-width:58%;padding:0px 0px -6px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-1557 .elementor-element.elementor-element-b749209 .elementor-image-box-wrapper{text-align:start;}.elementor-1557 .elementor-element.elementor-element-b749209 .elementor-image-box-title{margin-bottom:0px;font-family:"Syne", Sans-serif;font-size:2.9rem;font-weight:600;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-b749209:has(:hover) .elementor-image-box-title,
					 .elementor-1557 .elementor-element.elementor-element-b749209:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-f04bea2{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-1557 .elementor-element.elementor-element-3f22385{--min-height:100vh;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-1557 .elementor-element.elementor-element-b749209{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-1557 .elementor-element.elementor-element-b749209 .elementor-image-box-title{font-size:1.8rem;}}@media(max-width:767px){.elementor-1557 .elementor-element.elementor-element-3f22385:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-3f22385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://murilopereiraprofessor.com/wp-content/uploads/2025/08/bg-pv-mobile.webp");background-position:center center;}.elementor-1557 .elementor-element.elementor-element-3f22385{--justify-content:flex-start;--padding-top:12em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-1557 .elementor-element.elementor-element-b749209{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-b749209 .elementor-image-box-wrapper{text-align:center;}.elementor-1557 .elementor-element.elementor-element-b749209 .elementor-image-box-title{font-size:1.6rem;letter-spacing:-0.3px;}}@media(min-width:768px){.elementor-1557 .elementor-element.elementor-element-3f22385{--content-width:1280px;}}/* Start custom CSS for html, class: .elementor-element-f04bea2 */.quadrado {    display: block;    width: 100vw;    height: 100vh;    opacity: 0.08;    background-image: url('https://alanabordapet.com.br/wp-content/uploads/2025/07/dots-pattern.webp');    overflow: hidden;    position: fixed;    top: 0;    left: 0;    pointer-events: none;    z-index: 50;        mix-blend-mode: plus-lighter;}/* End custom CSS */
/* Start custom CSS */p{
margin-bottom: 0
}

html, body{
width: 100%;
overflow-x:hidden
}

body::-webkit-scrollbar{
width: 3px
}

body::-webkit-scrollbar-track{
background: #17191E;
}

body::-webkit-scrollbar-thumb{
background: #00A2FA;
border-radius: 20px;
}

::selection{
color: #ffffff;
background: #00A2FA;
}

.degrade {
    background: linear-gradient(90deg, #EE7213 0%, #EE7213 25.3%, #F68D18 50.77%, #FFAC16 77.65%, #FFAC16 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */