.elementor-23 .elementor-element.elementor-element-5b3f555b > .elementor-background-overlay{background-color:#222428;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5b3f555b > .elementor-container{min-height:94vh;}.elementor-23 .elementor-element.elementor-element-5b3f555b .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-23 .elementor-element.elementor-element-5b3f555b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-5b3f555b > .elementor-shape-bottom .elementor-shape-fill{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-5b3f555b > .elementor-shape-bottom svg{width:calc(105% + 1.3px);height:55px;}.elementor-23 .elementor-element.elementor-element-1fc8ecef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-1fc8ecef > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-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-23 .elementor-element.elementor-element-2aa5e513 > .elementor-widget-container{padding:0.4em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-2aa5e513{text-align:left;}.elementor-23 .elementor-element.elementor-element-2aa5e513 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.1em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#96E0C6;}.elementor-23 .elementor-element.elementor-element-4f68150b > .elementor-widget-container{padding:0.4em 0em 0.4em 0em;}.elementor-23 .elementor-element.elementor-element-4f68150b{text-align:left;}.elementor-23 .elementor-element.elementor-element-4f68150b .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:4.8em;font-weight:700;line-height:1em;letter-spacing:-3px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#ffffff;}.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-23 .elementor-element.elementor-element-62b38212 > .elementor-widget-container{padding:5px 10px 0px 0px;}.elementor-23 .elementor-element.elementor-element-62b38212{text-align:left;font-family:"Lora", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.6em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.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-23 .elementor-element.elementor-element-1855bb9b .elementor-button{background-color:#96E0C6;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:var( --e-global-color-3ecd386 );color:var( --e-global-color-3ecd386 );border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-23 .elementor-element.elementor-element-1855bb9b .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-1855bb9b .elementor-button:focus{background-color:var( --e-global-color-3ecd386 );color:var( --e-global-color-1356dfe );border-color:var( --e-global-color-3ecd386 );}.elementor-23 .elementor-element.elementor-element-1855bb9b > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-1855bb9b .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-1855bb9b .elementor-button:focus svg{fill:var( --e-global-color-1356dfe );}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-70e43923.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-70e43923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-1e14ecee:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1e14ecee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1e14ecee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-1e14ecee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-4b2c9df1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-4b2c9df1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-4b2c9df1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-4b2c9df1 > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-23 .elementor-element.elementor-element-60262bbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-60262bbc{text-align:left;}.elementor-23 .elementor-element.elementor-element-60262bbc .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:0.94em;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#5FB496;}.elementor-23 .elementor-element.elementor-element-2dcf6b9e > .elementor-widget-container{padding:0.5em 0em 0.5em 0em;}.elementor-23 .elementor-element.elementor-element-2dcf6b9e{text-align:left;}.elementor-23 .elementor-element.elementor-element-2dcf6b9e .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-19a39044 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-19a39044{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-48285528 .elementor-button{background-color:#96E0C6;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:var( --e-global-color-3ecd386 );color:var( --e-global-color-3ecd386 );border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-23 .elementor-element.elementor-element-48285528 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-48285528 .elementor-button:focus{background-color:var( --e-global-color-3ecd386 );color:#ffffff;border-color:var( --e-global-color-3ecd386 );}.elementor-23 .elementor-element.elementor-element-48285528 > .elementor-widget-container{padding:2em 0em 2em 0em;}.elementor-23 .elementor-element.elementor-element-48285528 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-48285528 .elementor-button:focus svg{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-4925605c{text-align:left;}.elementor-23 .elementor-element.elementor-element-4925605c img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;box-shadow:-12px -12px 0px 0px rgba(210,178,155,0.25);}.elementor-23 .elementor-element.elementor-element-21e7864d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-21e7864d{left:-10px;}body.rtl .elementor-23 .elementor-element.elementor-element-21e7864d{right:-10px;}.elementor-23 .elementor-element.elementor-element-21e7864d{top:162px;text-align:right;}.elementor-23 .elementor-element.elementor-element-21e7864d img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;box-shadow:-12px -12px 0px 0px rgba(210,178,155,0.25);}.elementor-23 .elementor-element.elementor-element-795f612b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-795f612b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D3A0208;}.elementor-23 .elementor-element.elementor-element-795f612b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 0em 1em 0em;}.elementor-23 .elementor-element.elementor-element-795f612b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2756a049{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-46e0d9e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-23 .elementor-element.elementor-element-46e0d9e9 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-23 .elementor-element.elementor-element-6e8b409c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.4em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-6e8b409c{text-align:center;}.elementor-23 .elementor-element.elementor-element-6e8b409c .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#5FB496;}.elementor-23 .elementor-element.elementor-element-59bb4ad0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-59bb4ad0{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-7ddb6e26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-23 .elementor-element.elementor-element-7ddb6e26 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-23 .elementor-element.elementor-element-a1eed3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.4em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-a1eed3a{text-align:center;}.elementor-23 .elementor-element.elementor-element-a1eed3a .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#5FB496;}.elementor-23 .elementor-element.elementor-element-9636ed > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-9636ed{text-align:center;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-70dc9e0e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;}.elementor-23 .elementor-element.elementor-element-70dc9e0e .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-70dc9e0e .elementor-button:focus{background-color:rgba(0,0,0,0);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-70dc9e0e > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-70dc9e0e .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-70dc9e0e .elementor-button:focus svg{fill:#1B4D3E;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-6a267f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-6a267f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-6a267f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-23 .elementor-element.elementor-element-6a267f5 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-23 .elementor-element.elementor-element-78f867cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-78f867cf{text-align:center;}.elementor-23 .elementor-element.elementor-element-78f867cf .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.8em;font-weight:700;line-height:1.3em;letter-spacing:-1.5px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-534dde3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-534dde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-534dde3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-534dde3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-58a16395.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-58a16395.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-61e2c612 > .elementor-container{max-width:700px;}.elementor-23 .elementor-element.elementor-element-61e2c612{padding:1em 4em 0em 4em;}.elementor-23 .elementor-element.elementor-element-23b224fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-260a26ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-260a26ae{text-align:left;}.elementor-23 .elementor-element.elementor-element-260a26ae .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:0.94em;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;color:#5FB496;}.elementor-23 .elementor-element.elementor-element-3e6837db > .elementor-widget-container{padding:0.5em 0em 0.5em 0em;}.elementor-23 .elementor-element.elementor-element-3e6837db{text-align:left;}.elementor-23 .elementor-element.elementor-element-3e6837db .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-64e0c9c4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-64e0c9c4{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-1dce91df{padding:1em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-60d09645.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-60d09645.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-aa0df32 .elementor-button{background-color:#96E0C6;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-23 .elementor-element.elementor-element-aa0df32 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-aa0df32 .elementor-button:focus{background-color:var( --e-global-color-3ecd386 );color:var( --e-global-color-1356dfe );border-color:var( --e-global-color-3ecd386 );}.elementor-23 .elementor-element.elementor-element-aa0df32 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-aa0df32 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-aa0df32 .elementor-button:focus svg{fill:var( --e-global-color-1356dfe );}.elementor-23 .elementor-element.elementor-element-1da23a63:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1da23a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1da23a63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 6em 0em;}.elementor-23 .elementor-element.elementor-element-1da23a63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-446eb582{padding:0em 0em 2em 0em;}.elementor-23 .elementor-element.elementor-element-3e659065 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-3e659065{text-align:center;}.elementor-23 .elementor-element.elementor-element-3e659065 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;color:#bcbcbc;}.elementor-23 .elementor-element.elementor-element-395f45e7 > .elementor-widget-container{padding:0em 0em 0.5em 0em;}.elementor-23 .elementor-element.elementor-element-395f45e7{text-align:center;}.elementor-23 .elementor-element.elementor-element-395f45e7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.6em;font-weight:700;letter-spacing:-2px;color:#222428;}.elementor-23 .elementor-element.elementor-element-71e9657f{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-6b822176 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-6b822176 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-23 .elementor-element.elementor-element-f78b091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-f78b091{text-align:left;}.elementor-23 .elementor-element.elementor-element-f78b091 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.3em;letter-spacing:-1px;color:#d2b29b;}.elementor-23 .elementor-element.elementor-element-3279d4d5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-3279d4d5{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-10905daf .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#222428;color:#222428;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-10905daf .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-10905daf .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-23 .elementor-element.elementor-element-10905daf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-10905daf .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-10905daf .elementor-button:focus svg{fill:#222428;}.elementor-23 .elementor-element.elementor-element-408b081f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-408b081f > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-23 .elementor-element.elementor-element-25df4e0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-25df4e0a{text-align:left;}.elementor-23 .elementor-element.elementor-element-25df4e0a .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.3em;letter-spacing:-1px;color:#d2b29b;}.elementor-23 .elementor-element.elementor-element-9ef1b0c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-9ef1b0c{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-1f542343 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#222428;color:#222428;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1f542343 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-1f542343 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-23 .elementor-element.elementor-element-1f542343 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1f542343 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-1f542343 .elementor-button:focus svg{fill:#222428;}.elementor-23 .elementor-element.elementor-element-77bfbff4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-77bfbff4 > .elementor-element-populated{padding:1em 2em 1em 1em;}.elementor-23 .elementor-element.elementor-element-147b77f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-147b77f5{text-align:left;}.elementor-23 .elementor-element.elementor-element-147b77f5 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.3em;letter-spacing:-1px;color:#d2b29b;}.elementor-23 .elementor-element.elementor-element-45cb86f6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-45cb86f6{text-align:left;font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#808291;}.elementor-23 .elementor-element.elementor-element-66c5d63b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:0.84em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;fill:#222428;color:#222428;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-66c5d63b .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-66c5d63b .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-23 .elementor-element.elementor-element-66c5d63b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-66c5d63b .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-66c5d63b .elementor-button:focus svg{fill:#222428;}.elementor-23 .elementor-element.elementor-element-67078af9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-67078af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1693A014;}.elementor-23 .elementor-element.elementor-element-67078af9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-67078af9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-67078af9 > .elementor-shape-top svg{height:70px;}.elementor-23 .elementor-element.elementor-element-47604746 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-47604746{text-align:center;}.elementor-23 .elementor-element.elementor-element-47604746 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#5FB496;}.elementor-23 .elementor-element.elementor-element-1cb986eb > .elementor-widget-container{padding:0.5em 5em 0.5em 5em;}.elementor-23 .elementor-element.elementor-element-1cb986eb.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-1cb986eb{text-align:center;}.elementor-23 .elementor-element.elementor-element-1cb986eb .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Karla", Sans-serif;font-size:1.3em;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#222428;}.elementor-23 .elementor-element.elementor-element-5b18fe13 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button:focus svg{fill:#222428;}.elementor-23 .elementor-element.elementor-element-241ceb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-241ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1693A014;}.elementor-23 .elementor-element.elementor-element-241ceb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em -5em 0em;}.elementor-23 .elementor-element.elementor-element-241ceb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2498bb0e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-5358bcce > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-5358bcce img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-5358bcce:hover img{opacity:1;}.elementor-23 .elementor-element.elementor-element-5d7c738e{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-79dacaeb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-79dacaeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4fc32de3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-4fc32de3 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;text-transform:capitalize;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-2814a57 > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-2814a57{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-75a7582 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-75a7582 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-75a7582:hover img{opacity:1;}.elementor-23 .elementor-element.elementor-element-3a2e24b4{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-1a333beb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-1a333beb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4268755f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-4268755f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.3em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-1d6ab31e > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-1d6ab31e{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-7a34f028 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-cc12e41 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-cc12e41 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-cc12e41:hover img{opacity:1;}.elementor-23 .elementor-element.elementor-element-5f2219ca{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-5342f1f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-5342f1f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-d21d94b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-d21d94b .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-7cd3c4ab > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-7cd3c4ab{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-5e290e87 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-5e290e87 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-5e290e87:hover img{opacity:1;}.elementor-23 .elementor-element.elementor-element-3dd8e31{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-21c29fb3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-21c29fb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-267a5153 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-267a5153 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-a6132f8 > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-a6132f8{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-f4a6061:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f4a6061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1693A014;}.elementor-23 .elementor-element.elementor-element-f4a6061{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-f4a6061 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-e1da676 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-84a63b2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-84a63b2 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-84a63b2:hover img{opacity:0.6;}.elementor-23 .elementor-element.elementor-element-42b9564{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-df64903:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-df64903 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-df64903 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-df64903 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-df64903 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-df64903 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-df64903 > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-df64903 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-2c4e556 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-2c4e556 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;text-transform:capitalize;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-f22b460 > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-f22b460{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-eeb4a86 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-eeb4a86 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-eeb4a86:hover img{opacity:0.6;}.elementor-23 .elementor-element.elementor-element-0f421e2{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-96d3c0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-96d3c0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-24e2db7 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-24e2db7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.3em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-66ed77a > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-66ed77a{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-431e2c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-6a6b889 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-6a6b889 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-6a6b889:hover img{opacity:0.6;}.elementor-23 .elementor-element.elementor-element-1d4dee6{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-83d527e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-83d527e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-83d527e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-83d527e > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-83d527e > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-83d527e > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-83d527e > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-83d527e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5d657d8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-5d657d8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-4db9932 > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-4db9932{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-64ba3ee > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-64ba3ee img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-64ba3ee:hover img{opacity:0.6;}.elementor-23 .elementor-element.elementor-element-b0b8d53{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-8e5ad2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-8e5ad2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-470cc8f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-470cc8f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.3em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-38f85be > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-38f85be{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-b2a26b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-b3f9847 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-b3f9847 img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-b3f9847:hover img{opacity:0.6;}.elementor-23 .elementor-element.elementor-element-d4d973a{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-25ad988:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-25ad988 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-0debc7f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-0debc7f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-38862c2 > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-38862c2{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-c751dfe > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-c751dfe img{opacity:1;transition-duration:0.4s;border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-c751dfe:hover img{opacity:0.6;}.elementor-23 .elementor-element.elementor-element-0fca79e{margin-top:-80px;margin-bottom:60px;padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-8456c49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-element-populated{box-shadow:0px 13px 50px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 0.7em 1em;}.elementor-23 .elementor-element.elementor-element-8456c49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c66f769 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-c66f769 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.6em;font-weight:600;line-height:1.5em;letter-spacing:-0.8px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-3689bee > .elementor-widget-container{padding:0em 0em 0.2em 0em;}.elementor-23 .elementor-element.elementor-element-3689bee{font-family:"Lora", Sans-serif;font-size:1.1em;font-weight:400;font-style:italic;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-763d8293:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-763d8293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1693A014;}.elementor-23 .elementor-element.elementor-element-763d8293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:7px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-763d8293 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-763d8293 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-763d8293 > .elementor-shape-bottom svg{width:calc(115% + 1.3px);height:53px;}.elementor-23 .elementor-element.elementor-element-1751a3a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6452b643 .elementor-button{background-color:#1B4D3E;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-23 .elementor-element.elementor-element-6452b643 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-6452b643 .elementor-button:focus{background-color:var( --e-global-color-1356dfe );color:var( --e-global-color-3ecd386 );border-color:var( --e-global-color-1356dfe );}.elementor-23 .elementor-element.elementor-element-6452b643 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:2em 0em 6em 0em;}.elementor-23 .elementor-element.elementor-element-6452b643 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-6452b643 .elementor-button:focus svg{fill:var( --e-global-color-3ecd386 );}.elementor-23 .elementor-element.elementor-element-ade3abb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ade3abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-ade3abb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:-20px;padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-ade3abb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-460c9317{padding:0em 0em 2em 0em;}.elementor-23 .elementor-element.elementor-element-192d40d2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-192d40d2{text-align:center;}.elementor-23 .elementor-element.elementor-element-192d40d2 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-3c90271f > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:-3em 0.5em 0.5em 0.5em;}.elementor-23 .elementor-element.elementor-element-3c90271f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3c90271f{text-align:center;}.elementor-23 .elementor-element.elementor-element-3c90271f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-6c784e80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 10em 0em 10em;}.elementor-23 .elementor-element.elementor-element-6c784e80{text-align:center;}.elementor-23 .elementor-element.elementor-element-6c784e80 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.5em;font-weight:500;line-height:1.3em;letter-spacing:-1px;color:#5FB496;}.elementor-23 .elementor-element.elementor-element-47580265{--display:flex;}.elementor-23 .elementor-element.elementor-element-4ddd5133{--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-23 .elementor-element.elementor-element-22cd8ae7{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-c6e78d2{--display:flex;}.elementor-23 .elementor-element.elementor-element-1152ad7b{--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-23 .elementor-element.elementor-element-41502c39{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-573bc259{--display:flex;}.elementor-23 .elementor-element.elementor-element-19978132{--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-23 .elementor-element.elementor-element-49b95c0f{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-aa29bb2{--display:flex;}.elementor-23 .elementor-element.elementor-element-4f3cd94{--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-23 .elementor-element.elementor-element-5482076{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-073c60b{--display:flex;}.elementor-23 .elementor-element.elementor-element-4b35fce{--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-23 .elementor-element.elementor-element-6dbaea4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-18db0dbd{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1B4D3E;--n-accordion-icon-size:15px;}:where( .elementor-23 .elementor-element.elementor-element-18db0dbd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-23 .elementor-element.elementor-element-eb1c803 .elementor-button{background-color:#96E0C6;font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-23 .elementor-element.elementor-element-eb1c803 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-eb1c803 .elementor-button:focus{background-color:var( --e-global-color-3ecd386 );color:var( --e-global-color-1356dfe );border-color:var( --e-global-color-3ecd386 );}.elementor-23 .elementor-element.elementor-element-eb1c803 > .elementor-widget-container{padding:2em 0em 3em 0em;}.elementor-23 .elementor-element.elementor-element-eb1c803 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-eb1c803 .elementor-button:focus svg{fill:var( --e-global-color-1356dfe );}.elementor-23 .elementor-element.elementor-element-238c7a9a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-238c7a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1693A02B;}.elementor-23 .elementor-element.elementor-element-238c7a9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-238c7a9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-238c7a9a > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-238c7a9a > .elementor-shape-top svg{width:calc(107% + 1.3px);height:134px;}.elementor-23 .elementor-element.elementor-element-3b64932c{padding:-2em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-1ce8cef9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-1ce8cef9{text-align:center;}.elementor-23 .elementor-element.elementor-element-1ce8cef9 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-43137cf > .elementor-widget-container{padding:0.5em 5em 0.5em 5em;}.elementor-23 .elementor-element.elementor-element-43137cf.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-43137cf{text-align:center;}.elementor-23 .elementor-element.elementor-element-43137cf .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.2em;letter-spacing:-2px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#1B4D3E;}.elementor-23 .elementor-element.elementor-element-53a7ab89 > .elementor-container{max-width:1266px;}.elementor-23 .elementor-element.elementor-element-53a7ab89{padding:02em 0em 6em 0em;}.elementor-23 .elementor-element.elementor-element-69dbe5b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-element-populated{box-shadow:0px 24px 50px 0px rgba(0,0,0,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-23 .elementor-element.elementor-element-69dbe5b3:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-69dbe5b3:hover > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-69dbe5b3:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-star-rating .elementor-star-rating__title{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-23 .elementor-element.elementor-element-26cae7ca{text-align:center;}.elementor-23 .elementor-element.elementor-element-26cae7ca .elementor-star-rating{font-size:13px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-26cae7ca .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-23 .elementor-element.elementor-element-26cae7ca .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-23 .elementor-element.elementor-element-26cae7ca .elementor-star-rating i:before{color:#e5a96e;}.elementor-23 .elementor-element.elementor-element-26cae7ca .elementor-star-rating i{color:#f7f7f7;}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23 .elementor-element.elementor-element-53adfaec .elementor-testimonial-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-53adfaec .elementor-testimonial-content{color:#222428;font-family:"Lora", Sans-serif;font-size:1.3em;font-weight:400;font-style:italic;line-height:1.7em;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-53adfaec .elementor-testimonial-wrapper .elementor-testimonial-image img{width:115px;height:115px;}.elementor-23 .elementor-element.elementor-element-53adfaec .elementor-testimonial-name{color:#222428;font-family:"Karla", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.9em;letter-spacing:-0.4px;}.elementor-23 .elementor-element.elementor-element-53adfaec .elementor-testimonial-job{color:#808291;font-family:"Lora", Sans-serif;font-size:0.88em;font-weight:400;font-style:italic;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-1fd51ba4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-element-populated{box-shadow:0px 24px 50px 0px rgba(0,0,0,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-23 .elementor-element.elementor-element-1fd51ba4:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-1fd51ba4:hover > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-1fd51ba4:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-462475be{text-align:center;}.elementor-23 .elementor-element.elementor-element-462475be .elementor-star-rating{font-size:13px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-462475be .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-23 .elementor-element.elementor-element-462475be .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-23 .elementor-element.elementor-element-462475be .elementor-star-rating i:before{color:#e5a96e;}.elementor-23 .elementor-element.elementor-element-462475be .elementor-star-rating i{color:#f7f7f7;}.elementor-23 .elementor-element.elementor-element-5ebf5006 .elementor-testimonial-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-5ebf5006 .elementor-testimonial-content{color:#222428;font-family:"Lora", Sans-serif;font-size:1.3em;font-weight:400;font-style:italic;line-height:1.7em;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-5ebf5006 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:115px;height:115px;}.elementor-23 .elementor-element.elementor-element-5ebf5006 .elementor-testimonial-name{color:#222428;font-family:"Karla", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.9em;letter-spacing:-0.4px;}.elementor-23 .elementor-element.elementor-element-5ebf5006 .elementor-testimonial-job{color:#808291;font-family:"Lora", Sans-serif;font-size:0.88em;font-weight:400;font-style:italic;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-59e95365:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-element-populated{box-shadow:0px 24px 50px 0px rgba(0,0,0,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:3em 3em 3em 3em;}.elementor-23 .elementor-element.elementor-element-59e95365:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-59e95365:hover > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-59e95365:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5a4a6cba{text-align:center;}.elementor-23 .elementor-element.elementor-element-5a4a6cba .elementor-star-rating{font-size:13px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-5a4a6cba .elementor-star-rating i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-23 .elementor-element.elementor-element-5a4a6cba .elementor-star-rating i:not(:last-of-type){margin-left:7px;}.elementor-23 .elementor-element.elementor-element-5a4a6cba .elementor-star-rating i:before{color:#e5a96e;}.elementor-23 .elementor-element.elementor-element-5a4a6cba .elementor-star-rating i{color:#f7f7f7;}.elementor-23 .elementor-element.elementor-element-2d3e6b78 .elementor-testimonial-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-2d3e6b78 .elementor-testimonial-content{color:#222428;font-family:"Lora", Sans-serif;font-size:1.3em;font-weight:400;font-style:italic;line-height:1.7em;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-2d3e6b78 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:115px;height:115px;}.elementor-23 .elementor-element.elementor-element-2d3e6b78 .elementor-testimonial-name{color:#222428;font-family:"Karla", Sans-serif;font-size:1.1em;font-weight:700;line-height:1.9em;letter-spacing:-0.4px;}.elementor-23 .elementor-element.elementor-element-2d3e6b78 .elementor-testimonial-job{color:#808291;font-family:"Lora", Sans-serif;font-size:0.88em;font-weight:400;font-style:italic;line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-5641eaa2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5641eaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b1d26;background-image:url("https://psicologarosenapontes.com.br/wp-content/uploads/sites/22/2025/03/materiais-terapeuticos-psi-empreendedor-53.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-5641eaa2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(140deg, #1b1d26 0%, rgba(29,27,38,0.47) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5641eaa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-23 .elementor-element.elementor-element-25cfbe78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-3d03cdb7 > .elementor-widget-container{padding:0.4em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-3d03cdb7{text-align:left;}.elementor-23 .elementor-element.elementor-element-3d03cdb7 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:1.1em;font-weight:600;text-transform:uppercase;line-height:0em;letter-spacing:1.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#5FB496;}.elementor-23 .elementor-element.elementor-element-3b82c4b8 > .elementor-widget-container{padding:1em 0em 0.4em 0em;}.elementor-23 .elementor-element.elementor-element-3b82c4b8{text-align:left;}.elementor-23 .elementor-element.elementor-element-3b82c4b8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:3em;font-weight:700;line-height:1em;letter-spacing:-3px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#ffffff;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-37c31f52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-37c31f52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-37c31f52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-72ecb13c .elementor-button{background-color:var( --e-global-color-1356dfe );font-family:"Karla", Sans-serif;font-size:0.83em;font-weight:600;text-transform:uppercase;line-height:2.2em;letter-spacing:1.6px;fill:var( --e-global-color-3ecd386 );color:var( --e-global-color-3ecd386 );border-radius:0px 0px 0px 0px;padding:1em 4em 1em 4em;}.elementor-23 .elementor-element.elementor-element-72ecb13c .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-72ecb13c .elementor-button:focus{background-color:var( --e-global-color-3ecd386 );color:var( --e-global-color-1356dfe );border-color:var( --e-global-color-3ecd386 );}.elementor-23 .elementor-element.elementor-element-72ecb13c > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-72ecb13c .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-72ecb13c .elementor-button:focus svg{fill:var( --e-global-color-1356dfe );}.elementor-23 .elementor-element.elementor-element-6af4e4f2{text-align:center;}.elementor-23 .elementor-element.elementor-element-6af4e4f2 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1em;font-weight:400;font-style:italic;color:#cbcbd6;}:root{--page-title-display:none;}body.elementor-page-23{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-1fc8ecef > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-4f68150b .elementor-heading-title{font-size:3.8em;}.elementor-23 .elementor-element.elementor-element-2dcf6b9e .elementor-heading-title{font-size:1.9em;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-21e7864d{left:-68px;}body.rtl .elementor-23 .elementor-element.elementor-element-21e7864d{right:-68px;}.elementor-23 .elementor-element.elementor-element-21e7864d{top:201px;}.elementor-23 .elementor-element.elementor-element-21e7864d img{width:65%;}.elementor-23 .elementor-element.elementor-element-70dc9e0e .elementor-button{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-23b224fd > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-3e6837db .elementor-heading-title{font-size:1.9em;}.elementor-23 .elementor-element.elementor-element-1da23a63{padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-f78b091 .elementor-heading-title{font-size:1.5em;}.elementor-23 .elementor-element.elementor-element-10905daf .elementor-button{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-25df4e0a .elementor-heading-title{font-size:1.5em;}.elementor-23 .elementor-element.elementor-element-1f542343 .elementor-button{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-147b77f5 .elementor-heading-title{font-size:1.5em;}.elementor-23 .elementor-element.elementor-element-66c5d63b .elementor-button{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-1cb986eb .elementor-heading-title{font-size:1.9em;}.elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button{line-height:1.2em;}.elementor-23 .elementor-element.elementor-element-7a34f028 > .elementor-element-populated{padding:0em 10em 0em 10em;}.elementor-23 .elementor-element.elementor-element-b2a26b9 > .elementor-element-populated{padding:0em 10em 0em 10em;}.elementor-23 .elementor-element.elementor-element-763d8293{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-ade3abb{padding:1em 1em 1em 1em;}.elementor-23 .elementor-element.elementor-element-3c90271f .elementor-heading-title{font-size:1.9em;}.elementor-23 .elementor-element.elementor-element-6c784e80 .elementor-heading-title{font-size:1.5em;}.elementor-23 .elementor-element.elementor-element-43137cf .elementor-heading-title{font-size:1.9em;}.elementor-23 .elementor-element.elementor-element-69dbe5b3 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-23 .elementor-element.elementor-element-53adfaec .elementor-testimonial-content{font-size:1em;}.elementor-23 .elementor-element.elementor-element-1fd51ba4 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-23 .elementor-element.elementor-element-5ebf5006 .elementor-testimonial-content{font-size:1em;}.elementor-23 .elementor-element.elementor-element-59e95365 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-23 .elementor-element.elementor-element-2d3e6b78 .elementor-testimonial-content{font-size:1em;}.elementor-23 .elementor-element.elementor-element-5641eaa2{padding:6em 2em 6em 2em;}.elementor-23 .elementor-element.elementor-element-3b82c4b8 .elementor-heading-title{font-size:3.8em;}body.elementor-page-23{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-5b3f555b > .elementor-shape-bottom svg{width:calc(111% + 1.3px);height:22px;}.elementor-23 .elementor-element.elementor-element-5b3f555b{padding:9em 0em 4em 0em;}.elementor-23 .elementor-element.elementor-element-1fc8ecef > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-2aa5e513{text-align:left;}.elementor-23 .elementor-element.elementor-element-2aa5e513 .elementor-heading-title{font-size:1.1em;line-height:1.6em;}.elementor-23 .elementor-element.elementor-element-4f68150b{text-align:left;}.elementor-23 .elementor-element.elementor-element-4f68150b .elementor-heading-title{font-size:42px;line-height:1em;letter-spacing:-3.5px;}.elementor-23 .elementor-element.elementor-element-62b38212{text-align:left;line-height:1.3em;letter-spacing:-0.3px;}.elementor-23 .elementor-element.elementor-element-1e14ecee{padding:2em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-4b2c9df1 > .elementor-element-populated{padding:0em 2em 2em 2em;}.elementor-23 .elementor-element.elementor-element-60262bbc{text-align:center;}.elementor-23 .elementor-element.elementor-element-2dcf6b9e{text-align:center;}.elementor-23 .elementor-element.elementor-element-19a39044{text-align:center;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-21e7864d{left:-93px;}body.rtl .elementor-23 .elementor-element.elementor-element-21e7864d{right:-93px;}.elementor-23 .elementor-element.elementor-element-21e7864d{top:19px;text-align:center;}.elementor-23 .elementor-element.elementor-element-21e7864d img{width:37%;}.elementor-23 .elementor-element.elementor-element-795f612b{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-78f867cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-78f867cf{text-align:center;}.elementor-23 .elementor-element.elementor-element-58a16395{width:100%;}.elementor-23 .elementor-element.elementor-element-58a16395 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-23b224fd{width:100%;}.elementor-23 .elementor-element.elementor-element-23b224fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-23 .elementor-element.elementor-element-23b224fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-260a26ae{text-align:center;}.elementor-23 .elementor-element.elementor-element-3e6837db{text-align:center;}.elementor-23 .elementor-element.elementor-element-64e0c9c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-64e0c9c4{text-align:center;}.elementor-23 .elementor-element.elementor-element-3e2b5743{width:26%;}.elementor-23 .elementor-element.elementor-element-d0a2543{width:47%;}.elementor-23 .elementor-element.elementor-element-d0a2543 > .elementor-element-populated{padding:0em 2em 0em 2em;}.elementor-23 .elementor-element.elementor-element-60d09645{width:100%;}.elementor-23 .elementor-element.elementor-element-3e659065{text-align:center;}.elementor-23 .elementor-element.elementor-element-47604746{text-align:center;}.elementor-23 .elementor-element.elementor-element-1cb986eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1cb986eb{text-align:center;}.elementor-23 .elementor-element.elementor-element-1cb986eb .elementor-heading-title{line-height:1em;letter-spacing:-2.8px;}.elementor-23 .elementor-element.elementor-element-5b18fe13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5b18fe13 .elementor-button{font-size:20px;line-height:1em;letter-spacing:-1px;}.elementor-23 .elementor-element.elementor-element-3a2e24b4{margin-top:-80px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-7a34f028 > .elementor-element-populated{padding:1.3em 1.3em 1.3em 1.3em;}.elementor-23 .elementor-element.elementor-element-3dd8e31{margin-top:-80px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-0f421e2{margin-top:-80px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-b2a26b9 > .elementor-element-populated{padding:1.3em 1.3em 1.3em 1.3em;}.elementor-23 .elementor-element.elementor-element-0fca79e{margin-top:-80px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-763d8293{padding:0em 0em 0em 0em;}.elementor-23 .elementor-element.elementor-element-6452b643 > .elementor-widget-container{padding:0em 0em 04em 0em;}.elementor-23 .elementor-element.elementor-element-460c9317{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-192d40d2{text-align:center;}.elementor-23 .elementor-element.elementor-element-3c90271f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3c90271f{text-align:center;}.elementor-23 .elementor-element.elementor-element-6c784e80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-238c7a9a > .elementor-shape-top svg{width:calc(109% + 1.3px);height:50px;}.elementor-23 .elementor-element.elementor-element-238c7a9a{padding:10px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1ce8cef9{text-align:center;}.elementor-23 .elementor-element.elementor-element-43137cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-43137cf{text-align:center;}.elementor-23 .elementor-element.elementor-element-5641eaa2{padding:0px 0px 45px 0px;}.elementor-23 .elementor-element.elementor-element-25cfbe78 > .elementor-element-populated{margin:52px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-3d03cdb7{text-align:center;}.elementor-23 .elementor-element.elementor-element-3d03cdb7 .elementor-heading-title{font-size:0.84em;line-height:1.6em;}.elementor-23 .elementor-element.elementor-element-3b82c4b8{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b82c4b8 .elementor-heading-title{font-size:45px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-46e0d9e9{width:26.964%;}.elementor-23 .elementor-element.elementor-element-771d20{width:9.018%;}.elementor-23 .elementor-element.elementor-element-7ddb6e26{width:27.589%;}.elementor-23 .elementor-element.elementor-element-543e307a{width:9.018%;}.elementor-23 .elementor-element.elementor-element-6a267f5{width:27.411%;}.elementor-23 .elementor-element.elementor-element-3e2b5743{width:10.327%;}.elementor-23 .elementor-element.elementor-element-d0a2543{width:13.224%;}.elementor-23 .elementor-element.elementor-element-60d09645{width:38.035%;}.elementor-23 .elementor-element.elementor-element-5c531f47{width:38.35%;}.elementor-23 .elementor-element.elementor-element-6b822176{width:26.964%;}.elementor-23 .elementor-element.elementor-element-2da44d71{width:9.018%;}.elementor-23 .elementor-element.elementor-element-408b081f{width:26.964%;}.elementor-23 .elementor-element.elementor-element-13c11164{width:9.018%;}.elementor-23 .elementor-element.elementor-element-77bfbff4{width:26.964%;}.elementor-23 .elementor-element.elementor-element-25cfbe78{width:54.737%;}.elementor-23 .elementor-element.elementor-element-37c31f52{width:45.263%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-46e0d9e9{width:100%;}.elementor-23 .elementor-element.elementor-element-771d20{width:100%;}.elementor-23 .elementor-element.elementor-element-7ddb6e26{width:100%;}.elementor-23 .elementor-element.elementor-element-543e307a{width:100%;}.elementor-23 .elementor-element.elementor-element-6a267f5{width:100%;}.elementor-23 .elementor-element.elementor-element-3e2b5743{width:18%;}.elementor-23 .elementor-element.elementor-element-d0a2543{width:31%;}.elementor-23 .elementor-element.elementor-element-60d09645{width:51%;}.elementor-23 .elementor-element.elementor-element-6b822176{width:100%;}.elementor-23 .elementor-element.elementor-element-2da44d71{width:100%;}.elementor-23 .elementor-element.elementor-element-408b081f{width:100%;}.elementor-23 .elementor-element.elementor-element-13c11164{width:100%;}.elementor-23 .elementor-element.elementor-element-77bfbff4{width:100%;}.elementor-23 .elementor-element.elementor-element-2498bb0e{width:50%;}.elementor-23 .elementor-element.elementor-element-7a34f028{width:100%;}.elementor-23 .elementor-element.elementor-element-e1da676{width:50%;}.elementor-23 .elementor-element.elementor-element-431e2c0{width:50%;}.elementor-23 .elementor-element.elementor-element-b2a26b9{width:100%;}}/* Start custom CSS for image, class: .elementor-element-7631409 */.ap-logo img {
    filter: brightness(0) invert(1);
    float: left;
    margin-bottom: 1%;
    width: 50%;
}/* End custom CSS */
/* Start custom CSS */::selection {
    color: #ffffff !important;
    background-color: #8585856e !important;
}

.ap-text-deg {
    background-image: linear-gradient(to right top,  #32527b, #ffffff, #587999, #2284d9, #ffffff) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    font-weight: bold;
}

.ap-text-deg-2 {
    background-image: linear-gradient(to right top,  #32527b, #2284d9, #333, #2284d9, #ffffff) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    font-weight: bold;
    text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5) !important;
}
.ap-text-deg-3 {
 background-image: linear-gradient(to right top, #dba11c, #ffffff, #587999, #dba11c, #ffffff) !important;
-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    font-weight: bold;
}

.ap-text-deg h1,
.ap-text-deg h2 {
    text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.3) !important;
}

.button-gradient .elementor-button {
  background-image: radial-gradient(circle, #32527b, #326299, #2d73b8, #2284d9, #0095fa);
  color: white; /* Garante boa visibilidade do texto */
  font-weight: bold;
  padding: 12px 24px; /* Espaçamento interno */
  border: none; /* Remove borda padrão */
  border-radius: 8px; /* Cantos arredondados */
  cursor: pointer; /* Indica que é clicável */
  transition: all 0.3s ease-in-out; /* Animação suave */
  text-transform: uppercase; /* Deixa o texto em caixa alta */
  font-size: 1rem; /* Tamanho do texto */
  display: inline-block; /* Mantém o tamanho correto */
  text-align: center; /* Centraliza o texto */
}

/* Efeito Hover */
.button-gradient .elementor-button:hover {
  background-image: radial-gradient(circle, #0095fa, #2284d9, #2d73b8, #326299, #32527b);
  transform: scale(1.05); /* Dá um leve zoom ao passar o mouse */
}

[data-widget_type="progress.default"] .elementor-title {
    display: none !important;
}

.status-bar .elementor-progress-text {
  background-image: radial-gradient(circle, #32527b, #326299, #2d73b8, #2284d9, #0095fa);
  color: white; /* Mantém o texto legível */
  font-weight: bold;
  display: block;
  width: 100%;
  max-width: 600px; /* Ajuste conforme necessário */
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2); /* Adiciona um efeito de sombra leve */
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

/* Efeito Hover para maior destaque */
.status-bar .elementor-progress-text:hover {
  transform: scale(1.05); /* Leve crescimento no hover */
  box-shadow: 0px 6px 15px rgba(0, 0, 0, 0.3); /* Sombra mais intensa */
}/* End custom CSS */