.elementor-3 .elementor-element.elementor-element-30b0658:not(.elementor-motion-effects-element-type-background),.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://marapitapsicologa.com.br/wp-content/uploads/2021/09/pexels-pixabay-235990.jpg");background-position:bottom right;background-size:cover}.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-background-overlay{background-color:var(--e-global-color-4abed9b);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-container{max-width:700px;min-height:70vh}.elementor-3 .elementor-element.elementor-element-30b0658{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 500px 0 0}.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-3 .elementor-element.elementor-element-a128ca6>.elementor-widget-container{margin:0;padding:5px}.elementor-3 .elementor-element.elementor-element-a128ca6{text-align:start}.elementor-3 .elementor-element.elementor-element-a128ca6 .elementor-heading-title{font-family:"Quicksand",Sans-serif;font-weight:600;color:#fff}.elementor-3 .elementor-element.elementor-element-a113cba.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-3 .elementor-element.elementor-element-a113cba{text-align:center}.elementor-3 .elementor-element.elementor-element-a113cba .elementor-heading-title{font-family:"Comfortaa",Sans-serif;font-size:35px;font-weight:700;color:#fff}.elementor-3 .elementor-element.elementor-element-a1d00f8>.elementor-element-populated,.elementor-3 .elementor-element.elementor-element-a1d00f8>.elementor-element-populated>.elementor-background-overlay,.elementor-3 .elementor-element.elementor-element-a1d00f8>.elementor-background-slideshow{border-radius:50px}.elementor-3 .elementor-element.elementor-element-a1d00f8>.elementor-element-populated{padding:0}.elementor-3 .elementor-element.elementor-element-e96340a>.elementor-widget-container{background-color:var(--e-global-color-4abed9b);border-radius:46px}.elementor-3 .elementor-element.elementor-element-e96340a.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-3 .elementor-element.elementor-element-e96340a img{opacity:.5;border-radius:50px}.elementor-3 .elementor-element.elementor-element-4e490d1 .eael-dch-separator-wrap .separator-one{background-color:var(--e-global-color-accent);width:15%;height:5px}.elementor-3 .elementor-element.elementor-element-4e490d1 .eael-dch-separator-wrap .separator-two{background-color:var(--e-global-color-4abed9b);width:15%;height:5px}.elementor-3 .elementor-element.elementor-element-4e490d1 .eael-dual-header .title{color:var(--e-global-color-c587aea)}.elementor-3 .elementor-element.elementor-element-4e490d1 .eael-dual-header .title span.lead{color:var(--e-global-color-c587aea)}.elementor-3 .elementor-element.elementor-element-4e490d1 .eael-dual-header .subtext{color:#4d4d4d}.elementor-3 .elementor-element.elementor-element-4e490d1 .eael-dch-separator-wrap{justify-content:center}.elementor-3 .elementor-element.elementor-element-0dfc4c3>.elementor-widget-container{padding:30px 0 0}.elementor-3 .elementor-element.elementor-element-7e8a33a>.elementor-widget-container{padding:0}:root{--page-title-display:none}@media(min-width:1025px){.elementor-3 .elementor-element.elementor-element-30b0658:not(.elementor-motion-effects-element-type-background),.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-container{min-height:40vh}.elementor-3 .elementor-element.elementor-element-30b0658{padding:100px 50px 50px}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-container{min-height:0vh}.elementor-3 .elementor-element.elementor-element-30b0658:not(.elementor-motion-effects-element-type-background),.elementor-3 .elementor-element.elementor-element-30b0658>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left;background-size:cover}.elementor-3 .elementor-element.elementor-element-30b0658{padding:75px 20px}.elementor-3 .elementor-element.elementor-element-a113cba>.elementor-widget-container{margin:0;padding:0}.elementor-3 .elementor-element.elementor-element-a113cba .elementor-heading-title{font-size:15px}}