.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-bf7f355 > .elementor-background-overlay{opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-bf7f355{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-96ec131 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:95px 15px 0px 15px !important;}.elementor-49 .elementor-element.elementor-element-4a53b3dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-4a53b3dc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-4a53b3dc:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4a53b3dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-4a53b3dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-456cd098 .primary-image-box img, .elementor-49 .elementor-element.elementor-element-456cd098 .secondary-image-box{border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-456cd098 .primary-image-box{width:44%;}.elementor-49 .elementor-element.elementor-element-456cd098 .secondary-image-box{width:74%;}.elementor-49 .elementor-element.elementor-element-54e87e55 > .elementor-column-wrap.elementor-element-populated, .elementor-49 .elementor-element.elementor-element-54e87e55 > .elementor-widget-wrap.elementor-element-populated{overflow:hidden;}.elementor-49 .elementor-element.elementor-element-54e87e55 > .elementor-element-populated{margin:0% 6% 0% 0%;--e-column-margin-right:6%;--e-column-margin-left:0%;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-1aabdfd > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-49 .elementor-element.elementor-element-1aabdfd .litho-primary-title, .elementor-49 .elementor-element.elementor-element-1aabdfd .litho-primary-title a{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-1aabdfd .litho-primary-title{white-space:normal;}.elementor-49 .elementor-element.elementor-element-1aabdfd .litho-secondary-title, .elementor-49 .elementor-element.elementor-element-1aabdfd .litho-secondary-title a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-49 .elementor-element.elementor-element-1aabdfd .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-49 .elementor-element.elementor-element-7c80919a{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E4E4E4;margin-top:0px;margin-bottom:42px;padding:0px 0px 17px 0px;}.elementor-49 .elementor-element.elementor-element-135f809b > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5ae60449{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-04cce19 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-04cce19:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-04cce19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5BBEEAA6 0%, #0FA4AD6B 100%);}.elementor-49 .elementor-element.elementor-element-04cce19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:070px 0px 70px 0px;}.elementor-49 .elementor-element.elementor-element-04cce19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-0d1c959.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-0d1c959.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-0d1c959 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-49 .elementor-element.elementor-element-0d1c959 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-0d1c959 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-4f1cdda{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box:before, .elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box:after{border-style:solid;border-color:#FFFFFF;height:356px;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box .title, .elementor-49 .elementor-element.elementor-element-4f1cdda .conter-wrap .title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;letter-spacing:0px;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box .title, .elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box .title-link, .elementor-49 .elementor-element.elementor-element-4f1cdda .conter-wrap .title, .elementor-49 .elementor-element.elementor-element-4f1cdda .conter-wrap .title-link{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box .content, .elementor-49 .elementor-element.elementor-element-4f1cdda .content{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-f364d96{--display:flex;--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6e61681{padding:50px 50px 50px 50px;text-align:center;}.elementor-49 .elementor-element.elementor-element-6e61681 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;}.elementor-49 .elementor-element.elementor-element-3c90f6a3{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E4E4E4;padding:0px 0px 40px 0px;}.elementor-49 .elementor-element.elementor-element-3de9bc2 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-6f3a90e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px !important;}.elementor-49 .elementor-element.elementor-element-58f1dd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-58f1dd6, .elementor-49 .elementor-element.elementor-element-58f1dd6 .litho-heading{text-align:center;}.elementor-49 .elementor-element.elementor-element-58f1dd6 .litho-primary-title, .elementor-49 .elementor-element.elementor-element-58f1dd6 .litho-primary-title a{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-58f1dd6 .litho-primary-title{white-space:normal;}.elementor-49 .elementor-element.elementor-element-58f1dd6 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-49 .elementor-element.elementor-element-3b427255{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E4E4E4;}.elementor-49 .elementor-element.elementor-element-1f0387f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-1f0387f > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-widget-litho-feature-box .feature-box .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box .feature-box .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-feature-box a.elementor-button, .elementor-widget-litho-feature-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-2c9c1a0a .elementor-icon img{width:100px;}.elementor-49 .elementor-element.elementor-element-2c9c1a0a .feature-box .title{font-weight:500;}.elementor-49 .elementor-element.elementor-element-2c9c1a0a .feature-box .title, .elementor-49 .elementor-element.elementor-element-2c9c1a0a .feature-box .title a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-2c9c1a0a .feature-box .subtitle, .elementor-49 .elementor-element.elementor-element-2c9c1a0a .feature-box .subtitle a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-2c9c1a0a .feature-box .content{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-51040cb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-51040cb4 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-43ca85c2 .elementor-icon img{width:100px;}.elementor-49 .elementor-element.elementor-element-43ca85c2 .feature-box .title{font-weight:500;}.elementor-49 .elementor-element.elementor-element-43ca85c2 .feature-box .title, .elementor-49 .elementor-element.elementor-element-43ca85c2 .feature-box .title a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-43ca85c2 .feature-box .subtitle, .elementor-49 .elementor-element.elementor-element-43ca85c2 .feature-box .subtitle a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-43ca85c2 .feature-box .content{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-43eb4197.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-43eb4197 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-1f267a89 .elementor-icon img{width:100px;}.elementor-49 .elementor-element.elementor-element-1f267a89 .feature-box .title{font-weight:500;}.elementor-49 .elementor-element.elementor-element-1f267a89 .feature-box .title, .elementor-49 .elementor-element.elementor-element-1f267a89 .feature-box .title a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-1f267a89 .feature-box .subtitle, .elementor-49 .elementor-element.elementor-element-1f267a89 .feature-box .subtitle a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-1f267a89 .feature-box .content{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-5be991fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-5be991fa > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-16f4eeec .elementor-icon img{width:100px;}.elementor-49 .elementor-element.elementor-element-16f4eeec .feature-box .title{font-weight:500;}.elementor-49 .elementor-element.elementor-element-16f4eeec .feature-box .title, .elementor-49 .elementor-element.elementor-element-16f4eeec .feature-box .title a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-16f4eeec .feature-box .subtitle, .elementor-49 .elementor-element.elementor-element-16f4eeec .feature-box .subtitle a{color:#2F2F2F;}.elementor-49 .elementor-element.elementor-element-16f4eeec .feature-box .content{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-1b6ee162:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1b6ee162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-1b6ee162{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-1b6ee162 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-5bcfda9e > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-2c2a2093 > .elementor-element-populated{margin:0% 0% 04% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-49 .elementor-element.elementor-element-124dadb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-124dadb > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-49 .elementor-element.elementor-element-124dadb, .elementor-49 .elementor-element.elementor-element-124dadb .litho-heading{text-align:center;}.elementor-49 .elementor-element.elementor-element-124dadb .litho-primary-title, .elementor-49 .elementor-element.elementor-element-124dadb .litho-primary-title a{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-124dadb .litho-primary-title{white-space:normal;}.elementor-49 .elementor-element.elementor-element-124dadb .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-49 .elementor-element.elementor-element-471a6e3b{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-462b6a0f > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-item-bfr, .elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-icon-bfr, .elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-icon-afr{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-46bc5ecb  .progress-step-box{text-align:center;}.elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-title{font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-49 .elementor-element.elementor-element-1e96469c > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-item-bfr, .elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-icon-bfr, .elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-icon-afr{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-43869997  .progress-step-box{text-align:center;}.elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-title{font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-49 .elementor-element.elementor-element-452754d2 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-item-bfr, .elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-icon-bfr, .elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-icon-afr{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-584b0d7d  .progress-step-box{text-align:center;}.elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-title{font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-49 .elementor-element.elementor-element-39c37d00 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-item-bfr, .elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-icon-bfr, .elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-number-bfr{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-icon-afr{background-color:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-33016b8  .progress-step-box{text-align:center;}.elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-number{font-family:"roboto", Sans-serif;font-size:21px;line-height:38px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-title{font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-separator{display:block;background-color:#E4E4E4;}.elementor-49 .elementor-element.elementor-element-7197c11{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-7197c11 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-7197c11, .elementor-49 .elementor-element.elementor-element-7197c11 .litho-heading{text-align:center;}.elementor-49 .elementor-element.elementor-element-7197c11 .litho-primary-title, .elementor-49 .elementor-element.elementor-element-7197c11 .litho-primary-title a{font-weight:600;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-49 .elementor-element.elementor-element-7197c11 .litho-primary-title{white-space:normal;}.elementor-49 .elementor-element.elementor-element-7197c11 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-49 .elementor-element.elementor-element-35531e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-35531e4:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-35531e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-35531e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:090px 0px 90px 0px;}.elementor-49 .elementor-element.elementor-element-35531e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-027c96e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-027c96e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-027c96e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-49 .elementor-element.elementor-element-027c96e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-027c96e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-be9a6c0{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box:before, .elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box:after{border-style:solid;border-color:#FFFFFF;height:226px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .title, .elementor-49 .elementor-element.elementor-element-be9a6c0 .conter-wrap .title{font-size:76px;font-weight:600;line-height:1px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .title, .elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .title-link, .elementor-49 .elementor-element.elementor-element-be9a6c0 .conter-wrap .title, .elementor-49 .elementor-element.elementor-element-be9a6c0 .conter-wrap .title-link{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .content, .elementor-49 .elementor-element.elementor-element-be9a6c0 .content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-234f435{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-234f435 .litho-primary-title, .elementor-49 .elementor-element.elementor-element-234f435 .litho-primary-title a{font-size:20px;line-height:34px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-49 .elementor-element.elementor-element-234f435 .litho-primary-title{white-space:normal;}.elementor-49 .elementor-element.elementor-element-234f435 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-49 .elementor-element.elementor-element-a25b031{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5ae5b78c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-5ae5b78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicanalisewinnicott.com.br/wp-content/uploads/2026/04/psicoterapeuta-winicotiana-marcia.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-5ae5b78c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-primary ) 58%, var( --e-global-color-accent ) 100%);opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49 .elementor-element.elementor-element-5ae5b78c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49 .elementor-element.elementor-element-3c5b0e6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:95px 15px 0px 15px !important;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-778a2637.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-778a2637.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-778a2637 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:4rem 0rem 5rem 0rem !important;}.elementor-49 .elementor-element.elementor-element-1f6ac58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-widget-litho-lists .elementor-icon-list-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-ab4fd0b .elementor-icon-list-items .elementor-icon-list-item{transition-duration:0.6s;}.elementor-49 .elementor-element.elementor-element-ab4fd0b .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:28px;line-height:1px;}.elementor-49 .elementor-element.elementor-element-ab4fd0b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );width:28px;}.elementor-49 .elementor-element.elementor-element-ab4fd0b .elementor-icon-list-text{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-9902c8c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-9902c8c .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-9902c8c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-9902c8c{padding:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-9902c8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-49 .elementor-element.elementor-element-9902c8c .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-9902c8c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-4a640a2f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4a640a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-49 .elementor-element.elementor-element-4a640a2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4a640a2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-587c4a03.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-49 .elementor-element.elementor-element-587c4a03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-49 .elementor-element.elementor-element-587c4a03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-49 .elementor-element.elementor-element-587c4a03 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-d189f9a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-77f8f9db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-77f8f9db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-77f8f9db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-77f8f9db > .elementor-element-populated{text-align:center;margin:0rem 0rem 04rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-49 .elementor-element.elementor-element-ca88695 .litho-primary-title, .elementor-49 .elementor-element.elementor-element-ca88695 .litho-primary-title a{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-49 .elementor-element.elementor-element-ca88695 .litho-primary-title{white-space:normal;}.elementor-49 .elementor-element.elementor-element-ca88695 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-49 .elementor-element.elementor-element-66469f9b{padding:0rem 0rem 5rem 0rem;}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-time{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-speaker{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-accordion-item{background-color:#FFFFFF;padding:0px 35px 0px 35px;margin:0px 0px 22px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-tab-title{line-height:19px;color:#000000;padding:25px 25px 27px 0px;}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion-icon, .elementor-49 .elementor-element.elementor-element-a44143f a{color:#000000;}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-tab-title .elementor-accordion-icon i{font-size:18px;}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-accordion-icon{margin-top:1px;}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-tab-content .panel-tab-content{padding:0px 20px 30px 0px;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-accordion-item{background-color:#FFFFFF;padding:0px 35px 0px 35px;margin:0px 0px 22px 0px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-tab-title{color:#000000;padding:25px 25px 27px 0px;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion-icon, .elementor-49 .elementor-element.elementor-element-2bec7cb4 a{color:#000000;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i{font-size:18px;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-accordion-icon{margin-top:1px;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-tab-content .panel-tab-content{padding:0px 20px 30px 0px;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-768ab73f{width:4%;}.elementor-49 .elementor-element.elementor-element-577c3710{width:50%;}.elementor-49 .elementor-element.elementor-element-45faedca{width:4%;}.elementor-49 .elementor-element.elementor-element-54e87e55{width:42%;}.elementor-49 .elementor-element.elementor-element-685f1ba{width:25%;}.elementor-49 .elementor-element.elementor-element-360ff4f{width:41.332%;}}@media(max-width:1024px){.elementor-widget-section .scroll-to-down-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-bf7f355{padding:0px 25px 0px 25px;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-96ec131.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-96ec131.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-96ec131 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-4a53b3dc{padding:95px 85px 95px 85px;}.elementor-49 .elementor-element.elementor-element-768ab73f > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-577c3710 > .elementor-element-populated{margin:0rem 0rem 9rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-49 .elementor-element.elementor-element-456cd098 .primary-image-box{width:53%;}.elementor-49 .elementor-element.elementor-element-456cd098 .secondary-image-box{width:70%;}.elementor-49 .elementor-element.elementor-element-45faedca > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-54e87e55 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-1aabdfd > .elementor-widget-container{margin:0rem 0rem 2.8rem 0rem;}.elementor-49 .elementor-element.elementor-element-7c80919a{margin-top:0px;margin-bottom:22px;padding:0px 0px 5px 0px;}.elementor-49 .elementor-element.elementor-element-04cce19{padding:95px 75px 95px 75px;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-3c90f6a3{padding:95px 0px 95px 0px;}.elementor-49 .elementor-element.elementor-element-58f1dd6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-58f1dd6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-49 .elementor-element.elementor-element-58f1dd6, .elementor-49 .elementor-element.elementor-element-58f1dd6 .litho-heading{text-align:center;}.elementor-widget-litho-feature-box .feature-box .title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-feature-box .feature-box .subtitle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-feature-box a.elementor-button, .elementor-widget-litho-feature-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-1b6ee162{padding:95px 25px 95px 25px;}.elementor-49 .elementor-element.elementor-element-124dadb{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-124dadb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-49 .elementor-element.elementor-element-124dadb, .elementor-49 .elementor-element.elementor-element-124dadb .litho-heading{text-align:center;}.elementor-49 .elementor-element.elementor-element-462b6a0f > .elementor-element-populated{margin:0rem 0rem 3.4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-46bc5ecb .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-49 .elementor-element.elementor-element-1e96469c > .elementor-element-populated{margin:0rem 0rem 3.4rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-49 .elementor-element.elementor-element-43869997 .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-49 .elementor-element.elementor-element-584b0d7d .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-49 .elementor-element.elementor-element-33016b8 .progress-step-box .progress-step-content{margin:0% 15% 0% 15%;}.elementor-49 .elementor-element.elementor-element-7197c11{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-7197c11 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-49 .elementor-element.elementor-element-7197c11, .elementor-49 .elementor-element.elementor-element-7197c11 .litho-heading{text-align:center;}.elementor-49 .elementor-element.elementor-element-35531e4{padding:95px 75px 95px 75px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .content, .elementor-49 .elementor-element.elementor-element-be9a6c0 .content{font-size:var( --e-global-typography-primary-font-size );}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-685f1ba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-49 .elementor-element.elementor-element-685f1ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-49 .elementor-element.elementor-element-234f435{width:initial;max-width:initial;}.elementor-49 .elementor-element.elementor-element-234f435 .litho-primary-title, .elementor-49 .elementor-element.elementor-element-234f435 .litho-primary-title a{font-size:18px;line-height:26px;}.elementor-49 .elementor-element.elementor-element-360ff4f > .elementor-element-populated{margin:5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-49 .elementor-element.elementor-element-a25b031{width:initial;max-width:initial;}.elementor-49 .elementor-element.elementor-element-5ae5b78c{padding:0px 25px 0px 25px;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-3c5b0e6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-3c5b0e6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-3c5b0e6d > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-49 .elementor-element.elementor-element-778a2637{min-height:650px !important;}.elementor-widget-litho-lists .elementor-icon-list-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-49 .elementor-element.elementor-element-4a640a2f{padding:75px 25px 75px 25px;}.elementor-49 .elementor-element.elementor-element-d189f9a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-2847613a > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-time{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-speaker{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-section .scroll-to-down-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-bf7f355{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4a53b3dc{padding:50px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-577c3710{width:100%;}.elementor-49 .elementor-element.elementor-element-577c3710 > .elementor-element-populated{padding:0% 12% 0% 12% !important;}.elementor-49 .elementor-element.elementor-element-456cd098 .secondary-image-box{width:80%;}.elementor-49 .elementor-element.elementor-element-54e87e55{width:100%;}.elementor-49 .elementor-element.elementor-element-54e87e55 > .elementor-element-populated{padding:0% 12% 0% 12% !important;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-1aabdfd > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7c80919a{margin-top:0px;margin-bottom:18px;}.elementor-49 .elementor-element.elementor-element-5ae60449{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-04cce19{padding:50px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-0d1c959.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-0d1c959 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-4f1cdda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box:before, .elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box:after{height:329px;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box .title, .elementor-49 .elementor-element.elementor-element-4f1cdda .conter-wrap .title{font-size:20px;line-height:1.6em;letter-spacing:0.6px;}.elementor-49 .elementor-element.elementor-element-4f1cdda .fancy-text-box .content, .elementor-49 .elementor-element.elementor-element-4f1cdda .content{font-size:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-3c90f6a3{padding:50px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-58f1dd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-58f1dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-litho-feature-box .feature-box .title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-feature-box .feature-box .subtitle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-feature-box a.elementor-button, .elementor-widget-litho-feature-box .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-1b6ee162{padding:50px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-124dadb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-124dadb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-462b6a0f > .elementor-element-populated{margin:0rem 0rem 3.7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-widget-litho-progress-step .progress-step-box .progress-step-number{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-progress-step .progress-step-box .progress-step-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-1e96469c > .elementor-element-populated{margin:0rem 0rem 3.7rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-49 .elementor-element.elementor-element-584b0d7d > .elementor-widget-container{margin:0rem 0rem 5rem 0rem;}.elementor-49 .elementor-element.elementor-element-7197c11{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-7197c11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-35531e4{padding:50px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-027c96e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-027c96e > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box:before, .elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box:after{height:135px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .title, .elementor-49 .elementor-element.elementor-element-be9a6c0 .conter-wrap .title{font-size:67px;}.elementor-49 .elementor-element.elementor-element-be9a6c0 .fancy-text-box .content, .elementor-49 .elementor-element.elementor-element-be9a6c0 .content{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-685f1ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-234f435{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-234f435 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-234f435, .elementor-49 .elementor-element.elementor-element-234f435 .litho-heading{text-align:center;}.elementor-bc-flex-widget .elementor-49 .elementor-element.elementor-element-360ff4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-49 .elementor-element.elementor-element-360ff4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-49 .elementor-element.elementor-element-360ff4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-a25b031{width:100%;max-width:100%;text-align:center;}.elementor-49 .elementor-element.elementor-element-5ae5b78c{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-778a2637.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49 .elementor-element.elementor-element-778a2637{min-height:420px !important;}.elementor-49 .elementor-element.elementor-element-778a2637 > .elementor-element-populated{padding:5rem 0rem 5rem 0rem !important;}.elementor-widget-litho-lists .elementor-icon-list-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-ab4fd0b .elementor-icon-list-text{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-49 .elementor-element.elementor-element-4a640a2f{padding:50px 0px 50px 0px;}.elementor-49 .elementor-element.elementor-element-ca88695 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-2847613a > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-time{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-speaker{font-size:var( --e-global-typography-primary-font-size );}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-accordion-item{padding:0px 15px 0px 15px;margin:0px 0px 15px 0px;}.elementor-49 .elementor-element.elementor-element-a44143f .elementor-accordion .elementor-tab-title{line-height:30px;padding:15px 25px 15px 0px;}.elementor-49 .elementor-element.elementor-element-764b16ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-accordion-item{padding:0px 15px 0px 15px;margin:0px 0px 15px 0px;}.elementor-49 .elementor-element.elementor-element-2bec7cb4 .elementor-accordion .elementor-tab-title{line-height:30px;padding:15px 25px 15px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-96ec131{width:42%;}.elementor-49 .elementor-element.elementor-element-768ab73f{width:100%;}.elementor-49 .elementor-element.elementor-element-577c3710{width:100%;}.elementor-49 .elementor-element.elementor-element-45faedca{width:100%;}.elementor-49 .elementor-element.elementor-element-54e87e55{width:100%;}.elementor-49 .elementor-element.elementor-element-0d1c959{width:60%;}.elementor-49 .elementor-element.elementor-element-1f0387f{width:33.33%;}.elementor-49 .elementor-element.elementor-element-51040cb4{width:33.33%;}.elementor-49 .elementor-element.elementor-element-43eb4197{width:33.33%;}.elementor-49 .elementor-element.elementor-element-5be991fa{width:33.33%;}.elementor-49 .elementor-element.elementor-element-462b6a0f{width:50%;}.elementor-49 .elementor-element.elementor-element-1e96469c{width:50%;}.elementor-49 .elementor-element.elementor-element-452754d2{width:50%;}.elementor-49 .elementor-element.elementor-element-39c37d00{width:50%;}.elementor-49 .elementor-element.elementor-element-027c96e{width:60%;}.elementor-49 .elementor-element.elementor-element-685f1ba{width:40%;}.elementor-49 .elementor-element.elementor-element-360ff4f{width:100%;}.elementor-49 .elementor-element.elementor-element-3c5b0e6d{width:42%;}.elementor-49 .elementor-element.elementor-element-778a2637{width:58%;}.elementor-49 .elementor-element.elementor-element-2847613a{width:100%;}.elementor-49 .elementor-element.elementor-element-764b16ef{width:100%;}}/* Start custom CSS for html, class: .elementor-element-4ee0e32 */.hero-winnicott {
  width: 100vw;
  min-height: calc(100vh - 120px);
  margin-left: calc(50% - 50vw);
  position: relative;
  display: flex;
  align-items: center;
  font-family: 'Montserrat', sans-serif;
  background-image:
    radial-gradient(
      circle at 72% 45%,
      rgba(46,166,182,0.08) 0%,
      rgba(46,166,182,0.035) 28%,
      rgba(255,255,255,0) 58%
    ),
    linear-gradient(
      90deg,
      rgba(255,255,255,0.02) 0%,
      rgba(255,255,255,0.04) 38%,
      rgba(255,255,255,0.72) 58%,
      rgba(255,255,255,0.96) 100%
    ),
    url('https://psicanalisewinnicott.com.br/wp-content/uploads/2026/05/Psicoterapia-Winnicottiana-para-viver-com-mais-autenticidade-e-integracao-emocional.jpg');
  background-size: cover;
  background-position: center left;
  background-repeat: no-repeat;
  overflow: hidden;
}

.hero-content {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 90px 64px;
  display: flex;
  justify-content: flex-end;
}

.hero-text {
  width: 100%;
  max-width: 470px;
  margin-left: auto;
  color: #213f49;
}

.hero-text span {
  display: block;
  margin-bottom: 16px;
  font-size: 15px;
  line-height: 1.4;
  font-weight: 700;
  letter-spacing: 0.01em;
  color: #1497a7;
}

.hero-text h1 {
  margin: 0 0 22px;
  max-width: 460px;
  font-size: clamp(32px, 2.9vw, 46px);
  line-height: 1.1;
  font-weight: 780;
  letter-spacing: -0.047em;

  color: #203f49;
  background: linear-gradient(
    180deg,
    #1e3d47 0%,
    #294f5a 42%,
    #477482 78%,
    #78a8b3 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
}

.hero-text p {
  margin: 0 0 30px;
  font-size: 18px;
  line-height: 1.55;
  font-weight: 600;
  color: #61747c;
}

.hero-text a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 190px;
  padding: 15px 28px;
  border-radius: 999px;
  background: linear-gradient(180deg, #32adbd 0%, #2697a7 100%);
  color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
  box-shadow: 0 14px 30px rgba(46,166,182,0.28);
  transition: 0.25s ease;
}

.hero-text a:hover {
  background: linear-gradient(180deg, #2ba1b1 0%, #218896 100%);
  transform: translateY(-2px);
  box-shadow: 0 18px 34px rgba(46,166,182,0.34);
}

.hero-winnicott::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 120px;
  background: linear-gradient(
    180deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.75) 55%,
    #fff 100%
  );
  pointer-events: none;
}



@media (max-width: 1024px) {
  .hero-winnicott {
    min-height: 680px;
    background-position: 28% center;
  }

  .hero-content {
    padding: 80px 36px;
  }

  .hero-text {
    max-width: 430px;
  }

  .hero-text h1 {
    font-size: clamp(30px, 4.5vw, 40px);
  }
}

@media (max-width: 767px) {
  .hero-winnicott {
    min-height: 720px;
    align-items: flex-end;
    background-image:
      radial-gradient(
        circle at 50% 78%,
        rgba(46,166,182,0.08) 0%,
        rgba(46,166,182,0.035) 32%,
        rgba(255,255,255,0) 62%
      ),
      linear-gradient(
        180deg,
        rgba(255,255,255,0.02) 0%,
        rgba(255,255,255,0.15) 34%,
        rgba(255,255,255,0.86) 65%,
        rgba(255,255,255,0.98) 100%
      ),
      url('https://psicanalisewinnicott.com.br/wp-content/uploads/2026/05/Psicoterapia-Winnicottiana-para-viver-com-mais-autenticidade-e-integracao-emocional.jpg');
    background-position: 24% top;
  }

  .hero-content {
    padding: 390px 22px 48px;
    justify-content: center;
  }

  .hero-text {
    max-width: 100%;
    text-align: center;
  }

  .hero-text h1 {
    max-width: 100%;
    font-size: 30px;
    line-height: 1.13;
    letter-spacing: -0.045em;
  }

  .hero-text p {
    font-size: 16px;
  }
}

@media (max-width: 480px) {
  .hero-winnicott {
    min-height: 690px;
  }

  .hero-content {
    padding-top: 340px;
  }

  .hero-text h1 {
    font-size: 27px;
  }

  .hero-text span {
    font-size: 13px;
  }

  .hero-text a {
    width: 100%;
    max-width: 260px;
  }
}


.marcia-cards {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 22px;
}

/* CARD */

.marcia-card {
  position: relative;
  height: 360px;
  border-radius: 22px;
  overflow: hidden;
  cursor: pointer;
  isolation: isolate;
  background: #D7EFFF;
  box-shadow: 0 10px 28px rgba(91, 190, 234, .10);
  transition: transform .35s ease, box-shadow .35s ease;
}

.marcia-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 40px rgba(91, 190, 234, .14);
}

/* IMAGEM */

.marcia-card img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transform: scale(1);
  filter:
    brightness(1.12)
    contrast(.92)
    saturate(.88);
  transition:
    transform .65s ease,
    filter .35s ease;
}

.marcia-card:hover img {
  transform: scale(1.03);
  filter:
    brightness(1.16)
    contrast(.94)
    saturate(.92);
}

/* OVERLAY SUPER CLEAN */
.marcia-overlay {
  position: absolute;
  inset: 0;
  z-index: 1;

  background:
    linear-gradient(
      to top,
      rgba(24, 24, 24, .38) 0%,
      rgba(24, 24, 24, .12) 24%,
      rgba(24, 24, 24, .02) 52%,
      rgba(24, 24, 24, 0) 100%
    );

  transition: background .35s ease;
}


/* CAMADA AZUL CLARA */

.marcia-overlay::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      to bottom,
      rgba(215, 239, 255, .22),
      rgba(215, 239, 255, .12)
    );
  mix-blend-mode: screen;
}

.marcia-card:hover .marcia-overlay {
  background:
    linear-gradient(
      to top,
      rgba(47, 177, 187, .82) 0%,
      rgba(47, 177, 187, .58) 34%,
      rgba(91, 190, 234, .24) 62%,
      rgba(215, 239, 255, .18) 100%
    );
}

/* CONTEÚDO */

.marcia-content {
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 20px;
  z-index: 3;
  color: #ffffff;
}

/* BADGE */

.marcia-badge {
  display: inline-flex;
  align-items: center;
  min-height: 30px;
  padding: 7px 13px;
  margin-bottom: 14px;
  border-radius: 999px;
  background: rgba(255,255,255,.72);
  border: 1px solid rgba(255,255,255,.55);
  color: #242424;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: .01em;
  backdrop-filter: blur(10px);
  box-shadow: 0 6px 18px rgba(91,190,234,.12);
}

/* TITULO */

.marcia-content h3 {
  margin: 0;
  color: #ffffff;
  font-size: 20px;
  line-height: 1.18;
  font-weight: 800;
  letter-spacing: -.03em;
  text-shadow: 0 3px 12px rgba(36,36,36,.18);
}

/* TEXTO ESCONDIDO */

.marcia-hidden {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transform: translateY(10px);
  transition:
    max-height .45s ease,
    opacity .3s ease,
    transform .35s ease,
    margin-top .35s ease;
  margin-top: 0;
}

.marcia-card:hover .marcia-hidden {
  max-height: 160px;
  opacity: 1;
  transform: translateY(0);
  margin-top: 12px;
}

/* TEXTO */

.marcia-hidden p {
  margin: 0 0 10px;
  color: rgba(255,255,255,.96);
  font-size: 14px;
  line-height: 1.5;
  text-shadow: 0 2px 8px rgba(36,36,36,.12);
}

/* LINK */

.marcia-hidden a {
  display: inline-block;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  border-bottom: 1px solid rgba(255,255,255,.72);
  padding-bottom: 2px;
  transition: .25s ease;
}

.marcia-hidden a:hover {
  opacity: .85;
}

/* RESPONSIVO */

@media (max-width:1200px) {

  .marcia-cards {
    grid-template-columns: repeat(3,1fr);
  }

  .marcia-card {
    height: 340px;
  }
}

@media (max-width:767px) {

  .marcia-cards {
    grid-template-columns: repeat(2,1fr);
    gap: 16px;
  }

  .marcia-card {
    height: 320px;
    border-radius: 18px;
  }

  .marcia-content {
    left: 16px;
    right: 16px;
    bottom: 16px;
  }

  .marcia-content h3 {
    font-size: 18px;
  }

  .marcia-hidden p {
    font-size: 13px;
  }
}

@media (max-width:480px) {

  .marcia-cards {
    grid-template-columns: 1fr;
  }

  .marcia-card {
    height: 300px;
  }
}

.site-footer {display:none;}

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');/* End custom CSS */