.elementor-147 .elementor-element.elementor-element-537eca6{--display:flex;}.elementor-147 .elementor-element.elementor-element-effd7a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-effd7a1:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-effd7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-147 .elementor-element.elementor-element-effd7a1 > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-effd7a1 > .elementor-container{min-height:100vh;}.elementor-147 .elementor-element.elementor-element-effd7a1{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 47px 0px;}.elementor-147 .elementor-element.elementor-element-3427e727 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-31912f20{width:auto;max-width:auto;top:3px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-31912f20{left:55px;}body.rtl .elementor-147 .elementor-element.elementor-element-31912f20{right:55px;}.elementor-147 .elementor-element.elementor-element-1f05e59c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-1f05e59c{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-440ae963{--grid-template-columns:repeat(1, auto);text-align:center;padding:120px 0px 0px 0px;--icon-size:18px;--grid-column-gap:0px;--grid-row-gap:12px;}.elementor-147 .elementor-element.elementor-element-440ae963 .elementor-social-icon{background-color:var( --e-global-color-2433442 );--icon-padding:0em;}.elementor-147 .elementor-element.elementor-element-440ae963 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-440ae963 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-440ae963 .elementor-social-icon:hover{background-color:var( --e-global-color-2433442 );}.elementor-147 .elementor-element.elementor-element-440ae963 .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-440ae963 .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-544ba233 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 0px 105px;}.elementor-147 .elementor-element.elementor-element-544ba233{z-index:3;}.elementor-147 .elementor-element.elementor-element-5d02e98c{margin:0px -120px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-5d02e98c .elementor-heading-title{font-family:var( --e-global-typography-f5b4a35-font-family ), Sans-serif;font-size:var( --e-global-typography-f5b4a35-font-size );font-weight:var( --e-global-typography-f5b4a35-font-weight );line-height:var( --e-global-typography-f5b4a35-line-height );}.elementor-147 .elementor-element.elementor-element-5cbe89ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 30px 0px 3px;font-family:var( --e-global-typography-df61d4a-font-family ), Sans-serif;font-size:var( --e-global-typography-df61d4a-font-size );font-weight:var( --e-global-typography-df61d4a-font-weight );line-height:var( --e-global-typography-df61d4a-line-height );}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-5f25e71a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-147 .elementor-element.elementor-element-5f25e71a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-147 .elementor-element.elementor-element-5311e4e6{width:auto;max-width:auto;}.elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-69a02c39 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-69a02c39 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-69a02c39 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-69a02c39{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-6c99b571.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-147 .elementor-element.elementor-element-6c99b571.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-6c99b571.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-147 .elementor-element.elementor-element-6c99b571 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7ed6a492{--e-image-carousel-slides-to-show:1;margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-147 .elementor-element.elementor-element-59337a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-59337a52 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-7001086d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 200px 0px 200px;text-align:center;}.elementor-147 .elementor-element.elementor-element-7001086d .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-769fc8ce{margin-top:0px;margin-bottom:50px;}.elementor-147 .elementor-element.elementor-element-77a16b30 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2e3a4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-147 .elementor-element.elementor-element-2e3a4ae:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-147 .elementor-element.elementor-element-1871d45e:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-1871d45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-1871d45e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-147 .elementor-element.elementor-element-1871d45e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-3006957f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-5cfdafae{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-147 .elementor-element.elementor-element-5cfdafae:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-147 .elementor-element.elementor-element-5cfdafae img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-147 .elementor-element.elementor-element-349a1a86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-349a1a86 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-29b8dca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-7a25b66-font-family ), Sans-serif;font-size:var( --e-global-typography-7a25b66-font-size );font-weight:var( --e-global-typography-7a25b66-font-weight );line-height:var( --e-global-typography-7a25b66-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-42ee1196 > .elementor-element-populated{margin:30px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-25af8195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-147 .elementor-element.elementor-element-25af8195.elementor-element{--order:-99999 /* order start hack */;}.elementor-147 .elementor-element.elementor-element-25af8195:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-147 .elementor-element.elementor-element-49ca6d68:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-49ca6d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-49ca6d68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-147 .elementor-element.elementor-element-49ca6d68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-44a3a9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-8a816b7{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 20px 20px 20px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-147 .elementor-element.elementor-element-8a816b7:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-147 .elementor-element.elementor-element-8a816b7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-147 .elementor-element.elementor-element-3ddedbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-3ddedbe .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-8e14ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-7a25b66-font-family ), Sans-serif;font-size:var( --e-global-typography-7a25b66-font-size );font-weight:var( --e-global-typography-7a25b66-font-weight );line-height:var( --e-global-typography-7a25b66-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-718ae872 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-5704a6ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-147 .elementor-element.elementor-element-5704a6ca:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-147 .elementor-element.elementor-element-78c9a15e:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-78c9a15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-78c9a15e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-147 .elementor-element.elementor-element-78c9a15e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-66a27a75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2b2ba296{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:22px 17px 22px 17px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-147 .elementor-element.elementor-element-2b2ba296:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-147 .elementor-element.elementor-element-5e33c70c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-5e33c70c .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-2b3307e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-7a25b66-font-family ), Sans-serif;font-size:var( --e-global-typography-7a25b66-font-size );font-weight:var( --e-global-typography-7a25b66-font-weight );line-height:var( --e-global-typography-7a25b66-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-63244f7c > .elementor-element-populated{margin:30px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-372489b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -62px) 0px;z-index:1;}.elementor-147 .elementor-element.elementor-element-372489b5:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-147 .elementor-element.elementor-element-58b35357:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-58b35357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-58b35357{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 25px 28px;}.elementor-147 .elementor-element.elementor-element-58b35357 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-3a9c6dcf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-3c6964fe{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:18px 19px 21px 19px;z-index:2;border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 5px 13.65px 1.35px rgba(0, 0, 0, 0.38);}.elementor-147 .elementor-element.elementor-element-3c6964fe:hover{background-color:var( --e-global-color-22883d5 );border-style:none;}.elementor-147 .elementor-element.elementor-element-3c016492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-3c016492 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-66cc92f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-2384f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-2384f7b-font-size );font-weight:var( --e-global-typography-2384f7b-font-weight );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-7a25b66-font-family ), Sans-serif;font-size:var( --e-global-typography-7a25b66-font-size );font-weight:var( --e-global-typography-7a25b66-font-weight );line-height:var( --e-global-typography-7a25b66-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-70e4a7d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-147 .elementor-element.elementor-element-70e4a7d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-70e4a7d4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-147 .elementor-element.elementor-element-1b17dc66{width:auto;max-width:auto;}.elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-2d5c8bd1 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2d5c8bd1 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-2d5c8bd1 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-2d5c8bd1{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-147 .elementor-element.elementor-element-4f5737d0:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-4f5737d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-147 .elementor-element.elementor-element-4f5737d0 > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-4f5737d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-147 .elementor-element.elementor-element-18c39f73{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-18c39f73{right:55px;}body.rtl .elementor-147 .elementor-element.elementor-element-18c39f73{left:55px;}.elementor-147 .elementor-element.elementor-element-418fe2c3{margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-147 .elementor-element.elementor-element-682002ad > .elementor-element-populated{padding:42px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-5a97c324{width:auto;max-width:auto;top:4px;--width:105px;--rotate:86deg;font-family:var( --e-global-typography-2759122-font-family ), Sans-serif;font-size:var( --e-global-typography-2759122-font-size );font-weight:var( --e-global-typography-2759122-font-weight );line-height:var( --e-global-typography-2759122-line-height );letter-spacing:var( --e-global-typography-2759122-letter-spacing );word-spacing:var( --e-global-typography-2759122-word-spacing );--word-spacing:5px;--text-color:var( --e-global-color-primary );--transition:0.3s;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-5a97c324{left:-165px;}body.rtl .elementor-147 .elementor-element.elementor-element-5a97c324{right:-165px;}.elementor-147 .elementor-element.elementor-element-67cdeda7{width:auto;max-width:auto;background-color:var( --e-global-color-accent );padding:16px 19px 17px 19px;top:20px;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-67cdeda7{left:-149px;}body.rtl .elementor-147 .elementor-element.elementor-element-67cdeda7{right:-149px;}.elementor-147 .elementor-element.elementor-element-5e20ade1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -137px;}.elementor-147 .elementor-element.elementor-element-418d356e > .elementor-element-populated{padding:52px 5px 0px 13px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4 .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-1604516{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-147 .elementor-element.elementor-element-1604516 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-3c09537b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-3c09537b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2d2a9c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-b6f32e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b6f32e1-font-size );font-weight:var( --e-global-typography-b6f32e1-font-weight );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-30a8e894.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-147 .elementor-element.elementor-element-30a8e894.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-147 .elementor-element.elementor-element-77d223b9{width:auto;max-width:auto;}.elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-19a9c508 .elementor-button{background-color:var( --e-global-color-2433442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-19a9c508 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-19a9c508 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-19a9c508{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-147 .elementor-element.elementor-element-3baa3449{margin:0px -155px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-3d813565:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-3d813565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-147 .elementor-element.elementor-element-3d813565 > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-3d813565{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:147px 0px 150px 0px;}.elementor-147 .elementor-element.elementor-element-43f39bd1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2154f59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-2154f59e .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-19baf2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-19baf2b1 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-56ba8284{margin-top:0px;margin-bottom:0px;}.elementor-147 .elementor-element.elementor-element-22df35ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-147 .elementor-element.elementor-element-22df35ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-22df35ac > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-147 .elementor-element.elementor-element-22df35ac:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-22df35ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-4e91f1b{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4e91f1b{right:30px;}body.rtl .elementor-147 .elementor-element.elementor-element-4e91f1b{left:30px;}.elementor-147 .elementor-element.elementor-element-4e91f1b img{opacity:0.12;}.elementor-147 .elementor-element.elementor-element-4e91f1b:hover img{opacity:1;}.elementor-147 .elementor-element.elementor-element-b6e5824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-b6e5824 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-147 .elementor-element.elementor-element-36cfc1b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-36cfc1b0 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-7a65186f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-43a8108f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-147 .elementor-element.elementor-element-43a8108f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-43a8108f > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-147 .elementor-element.elementor-element-43a8108f:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-43a8108f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-4821a8fe{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4821a8fe{right:30px;}body.rtl .elementor-147 .elementor-element.elementor-element-4821a8fe{left:30px;}.elementor-147 .elementor-element.elementor-element-4821a8fe img{opacity:0.12;}.elementor-147 .elementor-element.elementor-element-4821a8fe:hover img{opacity:1;}.elementor-147 .elementor-element.elementor-element-31da7b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-31da7b2d .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-147 .elementor-element.elementor-element-22db0dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-22db0dd0 .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-4fced916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-4a4e2f8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-147 .elementor-element.elementor-element-4a4e2f8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be6cb7f );}.elementor-147 .elementor-element.elementor-element-4a4e2f8e > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:50px 30px 73px 27px;}.elementor-147 .elementor-element.elementor-element-4a4e2f8e:hover > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-4a4e2f8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-4d079ad5{width:auto;max-width:auto;top:30px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4d079ad5{right:30px;}body.rtl .elementor-147 .elementor-element.elementor-element-4d079ad5{left:30px;}.elementor-147 .elementor-element.elementor-element-4d079ad5 img{opacity:0.12;}.elementor-147 .elementor-element.elementor-element-4d079ad5:hover img{opacity:1;}.elementor-147 .elementor-element.elementor-element-26dbda45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-26dbda45 .elementor-heading-title{font-family:var( --e-global-typography-9b027d1-font-family ), Sans-serif;font-size:var( --e-global-typography-9b027d1-font-size );font-weight:var( --e-global-typography-9b027d1-font-weight );line-height:var( --e-global-typography-9b027d1-line-height );color:var( --e-global-color-secondary );}.elementor-147 .elementor-element.elementor-element-2debb3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-2debb3ce .elementor-heading-title{font-family:var( --e-global-typography-cc47f19-font-family ), Sans-serif;font-size:var( --e-global-typography-cc47f19-font-size );font-weight:var( --e-global-typography-cc47f19-font-weight );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-47b929fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-544d5a90:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-544d5a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-147 .elementor-element.elementor-element-544d5a90 > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-544d5a90{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-147 .elementor-element.elementor-element-4183764{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4183764{left:55px;}body.rtl .elementor-147 .elementor-element.elementor-element-4183764{right:55px;}.elementor-147 .elementor-element.elementor-element-3ad572bf:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-3ad572bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-147 .elementor-element.elementor-element-3ad572bf > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-3ad572bf{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-147 .elementor-element.elementor-element-2d1ce800{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-2d1ce800{right:55px;}body.rtl .elementor-147 .elementor-element.elementor-element-2d1ce800{left:55px;}.elementor-147 .elementor-element.elementor-element-316ba7a8{margin-top:0px;margin-bottom:0px;padding:147px 0px 180px 0px;}.elementor-147 .elementor-element.elementor-element-3fa99fa6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-4424af7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-4424af7a .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-7480e602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-147 .elementor-element.elementor-element-7480e602 .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-2572f61d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-8209b89{--display:flex;}.elementor-147 .elementor-element.elementor-element-4fc02ef{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-147 .elementor-element.elementor-element-9207c9a{--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-147 .elementor-element.elementor-element-94907d7{--e-image-carousel-slides-to-show:1;}.elementor-147 .elementor-element.elementor-element-94907d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-147 .elementor-element.elementor-element-02af11a{color:var( --e-global-color-secondary );}.elementor-147 .elementor-element.elementor-element-9a6af47{--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-147 .elementor-element.elementor-element-2a5e24a{--e-image-carousel-slides-to-show:1;}.elementor-147 .elementor-element.elementor-element-41590b7{color:var( --e-global-color-secondary );}.elementor-147 .elementor-element.elementor-element-708fe4d2:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-708fe4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22883d5 );}.elementor-147 .elementor-element.elementor-element-708fe4d2 > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/cta-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-708fe4d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-24609a18 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-1fe0c99f > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/separator-overlay.png");background-position:center center;background-repeat:no-repeat;opacity:0.06;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-1fe0c99f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:185px 0px 150px 0px;}.elementor-147 .elementor-element.elementor-element-5244aae1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-439157ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-439157ec .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-32cb7e99{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-147 .elementor-element.elementor-element-32cb7e99 .elementor-heading-title{font-family:var( --e-global-typography-7ff05cc-font-family ), Sans-serif;font-size:var( --e-global-typography-7ff05cc-font-size );font-weight:var( --e-global-typography-7ff05cc-font-weight );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-7f71108.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-147 .elementor-element.elementor-element-7f71108.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-7f71108.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button{background-color:var( --e-global-color-2433442 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-147 .elementor-element.elementor-element-58cd1f11{width:auto;max-width:auto;}.elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button:hover, .elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button:focus{background-color:var( --e-global-color-2433442 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-59d3cc2d{width:auto;max-width:auto;--e-transform-rotateZ:40deg;}.elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button:hover svg, .elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-70a6e05e:not(.elementor-motion-effects-element-type-background), .elementor-147 .elementor-element.elementor-element-70a6e05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-313f1bc );}.elementor-147 .elementor-element.elementor-element-70a6e05e > .elementor-background-overlay{background-image:url("https://reve1873.com/wp-content/uploads/2025/07/hero-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-147 .elementor-element.elementor-element-70a6e05e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-scale .slick-slide{transition:all 300ms !important;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-above ul.slick-dots{top:-38px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-below ul.slick-dots{bottom:-38px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-nav-fraction{bottom:-38px;}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li, .elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li svg{width:30px;height:30px;font-size:calc( 30px / 2 );}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li{color:var( --e-global-color-0a9bf1c );}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li svg{fill:var( --e-global-color-0a9bf1c );}.elementor-147 .elementor-element.elementor-element-2737b89d .fraction-pagination-total{color:var( --e-global-color-0a9bf1c );}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li.slick-active{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li.slick-active svg{fill:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-2737b89d .fraction-pagination-current{color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-322a8684{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-322a8684{left:55px;}body.rtl .elementor-147 .elementor-element.elementor-element-322a8684{right:55px;}.elementor-147 .elementor-element.elementor-element-5b58b01f{margin-top:0px;margin-bottom:0px;padding:147px 0px 180px 0px;}.elementor-147 .elementor-element.elementor-element-68530b80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-481b1d7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-481b1d7f .elementor-heading-title{font-family:var( --e-global-typography-cb49e86-font-family ), Sans-serif;font-size:var( --e-global-typography-cb49e86-font-size );font-weight:var( --e-global-typography-cb49e86-font-weight );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );color:var( --e-global-color-accent );}.elementor-147 .elementor-element.elementor-element-7e217b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 50px 0px 50px;text-align:center;}.elementor-147 .elementor-element.elementor-element-7e217b9d .elementor-heading-title{font-family:var( --e-global-typography-3769bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-3769bd4-font-size );font-weight:var( --e-global-typography-3769bd4-font-weight );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-1d0776cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-147 .elementor-element.elementor-element-658f7b9a{width:8%;}.elementor-147 .elementor-element.elementor-element-544ba233{width:32%;}.elementor-147 .elementor-element.elementor-element-6c99b571{width:59.666%;}.elementor-147 .elementor-element.elementor-element-682002ad{width:32%;}.elementor-147 .elementor-element.elementor-element-418d356e{width:37%;}.elementor-147 .elementor-element.elementor-element-4bdaa300{width:30.664%;}.elementor-147 .elementor-element.elementor-element-9207c9a{--width:100%;}.elementor-147 .elementor-element.elementor-element-9a6af47{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-147 .elementor-element.elementor-element-544ba233{width:40%;}.elementor-147 .elementor-element.elementor-element-6c99b571{width:52%;}.elementor-147 .elementor-element.elementor-element-418d356e{width:35%;}.elementor-147 .elementor-element.elementor-element-4bdaa300{width:34%;}.elementor-147 .elementor-element.elementor-element-3fa99fa6{width:100%;}.elementor-147 .elementor-element.elementor-element-68530b80{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-147 .elementor-element.elementor-element-544ba233{width:48%;}.elementor-147 .elementor-element.elementor-element-6c99b571{width:52%;}.elementor-147 .elementor-element.elementor-element-77a16b30{width:50%;}.elementor-147 .elementor-element.elementor-element-42ee1196{width:50%;}.elementor-147 .elementor-element.elementor-element-718ae872{width:50%;}.elementor-147 .elementor-element.elementor-element-63244f7c{width:50%;}.elementor-147 .elementor-element.elementor-element-682002ad{width:45%;}.elementor-147 .elementor-element.elementor-element-418d356e{width:55%;}.elementor-147 .elementor-element.elementor-element-22df35ac{width:33.3%;}.elementor-147 .elementor-element.elementor-element-43a8108f{width:33.3%;}.elementor-147 .elementor-element.elementor-element-4a4e2f8e{width:33.3%;}.elementor-147 .elementor-element.elementor-element-3fa99fa6{width:100%;}.elementor-147 .elementor-element.elementor-element-68530b80{width:100%;}}@media(max-width:1366px){.elementor-147 .elementor-element.elementor-element-effd7a1 > .elementor-container{min-height:60vh;}.elementor-147 .elementor-element.elementor-element-1f05e59c{padding:40px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-440ae963{padding:0px 0px 0px 0px;--icon-size:16px;}.elementor-147 .elementor-element.elementor-element-544ba233 > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-147 .elementor-element.elementor-element-5d02e98c{margin:0px -59px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-5d02e98c .elementor-heading-title{font-size:var( --e-global-typography-f5b4a35-font-size );line-height:var( --e-global-typography-f5b4a35-line-height );}.elementor-147 .elementor-element.elementor-element-5cbe89ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;font-size:var( --e-global-typography-df61d4a-font-size );line-height:var( --e-global-typography-df61d4a-line-height );}.elementor-147 .elementor-element.elementor-element-69a02c39 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-7ed6a492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-147 .elementor-element.elementor-element-59337a52 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7001086d .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-5cfdafae{padding:19px 15px 19px 15px;}.elementor-147 .elementor-element.elementor-element-5cfdafae img{max-width:77%;}.elementor-147 .elementor-element.elementor-element-349a1a86 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-29b8dca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-8a816b7{padding:19px 15px 19px 15px;}.elementor-147 .elementor-element.elementor-element-8a816b7 img{max-width:77%;}.elementor-147 .elementor-element.elementor-element-3ddedbe .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-8e14ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-2b2ba296{padding:20px 11px 20px 11px;}.elementor-147 .elementor-element.elementor-element-2b2ba296 img{max-width:77%;}.elementor-147 .elementor-element.elementor-element-5e33c70c .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-2b3307e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-3c6964fe{padding:17px 14px 19px 14px;}.elementor-147 .elementor-element.elementor-element-3c6964fe img{max-width:77%;}.elementor-147 .elementor-element.elementor-element-3c016492 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-66cc92f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-2d5c8bd1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-418fe2c3{padding:120px 20px 120px 20px;}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-682002ad.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-147 .elementor-element.elementor-element-682002ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-147 .elementor-element.elementor-element-682002ad > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-5a97c324{left:-150px;}body.rtl .elementor-147 .elementor-element.elementor-element-5a97c324{right:-150px;}.elementor-147 .elementor-element.elementor-element-5a97c324{font-size:var( --e-global-typography-2759122-font-size );line-height:var( --e-global-typography-2759122-line-height );letter-spacing:var( --e-global-typography-2759122-letter-spacing );word-spacing:var( --e-global-typography-2759122-word-spacing );}.elementor-147 .elementor-element.elementor-element-5e20ade1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-bc-flex-widget .elementor-147 .elementor-element.elementor-element-418d356e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-147 .elementor-element.elementor-element-418d356e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-147 .elementor-element.elementor-element-418d356e > .elementor-element-populated{padding:0px 10px 0px 20px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-1604516 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-3c09537b{padding:0px 0px 0px 12px;}.elementor-147 .elementor-element.elementor-element-3c09537b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2d2a9c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-147 .elementor-element.elementor-element-19a9c508 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-3baa3449{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-3d813565{padding:120px 0px 120px 0px;}.elementor-147 .elementor-element.elementor-element-2154f59e .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-19baf2b1 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-4e91f1b img{max-width:90%;}.elementor-147 .elementor-element.elementor-element-b6e5824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-147 .elementor-element.elementor-element-b6e5824 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-36cfc1b0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-7a65186f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-4821a8fe img{max-width:90%;}.elementor-147 .elementor-element.elementor-element-31da7b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-147 .elementor-element.elementor-element-31da7b2d .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-22db0dd0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-4fced916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-4d079ad5 img{max-width:90%;}.elementor-147 .elementor-element.elementor-element-26dbda45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-147 .elementor-element.elementor-element-26dbda45 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-2debb3ce .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-47b929fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-316ba7a8{padding:120px 5px 150px 5px;}.elementor-147 .elementor-element.elementor-element-3fa99fa6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-4424af7a .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7480e602{padding:0px 100px 0px 100px;}.elementor-147 .elementor-element.elementor-element-7480e602 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-4fc02ef{--grid-auto-flow:row;}.elementor-147 .elementor-element.elementor-element-708fe4d2{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-1fe0c99f{padding:120px 0px 120px 0px;}.elementor-147 .elementor-element.elementor-element-439157ec .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-32cb7e99{padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-147 .elementor-element.elementor-element-32cb7e99 .elementor-heading-title{font-size:var( --e-global-typography-7ff05cc-font-size );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-above ul.slick-dots{top:-35px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-below ul.slick-dots{bottom:-35px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-nav-fraction{bottom:-35px;}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li, .elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li svg{width:24px;height:24px;font-size:calc( 24px / 2 );}.elementor-147 .elementor-element.elementor-element-5b58b01f{padding:120px 5px 150px 5px;}.elementor-147 .elementor-element.elementor-element-68530b80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-481b1d7f .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7e217b9d{padding:0px 100px 0px 100px;}.elementor-147 .elementor-element.elementor-element-7e217b9d .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}}@media(max-width:1024px){.elementor-147 .elementor-element.elementor-element-effd7a1 > .elementor-container{min-height:48vh;}.elementor-147 .elementor-element.elementor-element-effd7a1{padding:110px 0px 80px 0px;}.elementor-147 .elementor-element.elementor-element-1f05e59c{padding:30px 0px 0px 20px;}.elementor-147 .elementor-element.elementor-element-544ba233 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-5d02e98c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-5d02e98c .elementor-heading-title{font-size:var( --e-global-typography-f5b4a35-font-size );line-height:var( --e-global-typography-f5b4a35-line-height );}.elementor-147 .elementor-element.elementor-element-5cbe89ec{font-size:var( --e-global-typography-df61d4a-font-size );line-height:var( --e-global-typography-df61d4a-line-height );}.elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button{padding:0px 15px 0px 0px;}.elementor-147 .elementor-element.elementor-element-69a02c39 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-7ed6a492{margin:0px -3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-59337a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-147 .elementor-element.elementor-element-59337a52 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7001086d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-147 .elementor-element.elementor-element-7001086d .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-769fc8ce{margin-top:0px;margin-bottom:35px;}.elementor-147 .elementor-element.elementor-element-77a16b30 > .elementor-element-populated{margin:0px 15px 30px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-147 .elementor-element.elementor-element-2e3a4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-147 .elementor-element.elementor-element-2e3a4ae img{width:100%;}.elementor-147 .elementor-element.elementor-element-1871d45e{padding:0px 10px 20px 22px;}.elementor-147 .elementor-element.elementor-element-5cfdafae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-147 .elementor-element.elementor-element-5cfdafae img{max-width:69%;}.elementor-147 .elementor-element.elementor-element-349a1a86 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-29b8dca1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-42ee1196 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-147 .elementor-element.elementor-element-25af8195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-147 .elementor-element.elementor-element-25af8195 img{width:100%;}.elementor-147 .elementor-element.elementor-element-49ca6d68{padding:0px 10px 20px 22px;}.elementor-147 .elementor-element.elementor-element-8a816b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:16px 10px 16px 10px;}.elementor-147 .elementor-element.elementor-element-8a816b7 img{max-width:69%;}.elementor-147 .elementor-element.elementor-element-3ddedbe .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-8e14ea7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-718ae872 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-147 .elementor-element.elementor-element-5704a6ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-147 .elementor-element.elementor-element-5704a6ca img{width:100%;}.elementor-147 .elementor-element.elementor-element-78c9a15e{padding:0px 10px 20px 22px;}.elementor-147 .elementor-element.elementor-element-2b2ba296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:17px 7px 18px 7px;}.elementor-147 .elementor-element.elementor-element-2b2ba296 img{max-width:69%;}.elementor-147 .elementor-element.elementor-element-5e33c70c .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-2b3307e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-63244f7c > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-147 .elementor-element.elementor-element-372489b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -45px) 0px;}.elementor-147 .elementor-element.elementor-element-372489b5 img{width:100%;}.elementor-147 .elementor-element.elementor-element-58b35357{padding:0px 10px 20px 22px;}.elementor-147 .elementor-element.elementor-element-3c6964fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 9px 16px 9px;}.elementor-147 .elementor-element.elementor-element-3c6964fe img{max-width:69%;}.elementor-147 .elementor-element.elementor-element-3c016492 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-66cc92f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button{padding:0px 15px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2d5c8bd1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-418fe2c3{padding:80px 20px 80px 20px;}.elementor-147 .elementor-element.elementor-element-5a97c324{--width:500px;font-size:var( --e-global-typography-2759122-font-size );line-height:var( --e-global-typography-2759122-line-height );letter-spacing:var( --e-global-typography-2759122-letter-spacing );word-spacing:var( --e-global-typography-2759122-word-spacing );}.elementor-147 .elementor-element.elementor-element-418d356e > .elementor-element-populated{padding:0px 10px 0px 25px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-1604516{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-1604516 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-3c09537b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2d2a9c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button{padding:0px 15px 0px 0px;}.elementor-147 .elementor-element.elementor-element-19a9c508 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-3d813565{padding:80px 5px 80px 5px;}.elementor-147 .elementor-element.elementor-element-2154f59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-147 .elementor-element.elementor-element-2154f59e .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-19baf2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 150px 0px 150px;}.elementor-147 .elementor-element.elementor-element-19baf2b1 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-56ba8284{margin-top:0px;margin-bottom:35px;}.elementor-147 .elementor-element.elementor-element-22df35ac > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 40px 20px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4e91f1b{right:20px;}body.rtl .elementor-147 .elementor-element.elementor-element-4e91f1b{left:20px;}.elementor-147 .elementor-element.elementor-element-4e91f1b{top:20px;text-align:right;}.elementor-147 .elementor-element.elementor-element-4e91f1b img{max-width:70%;}.elementor-147 .elementor-element.elementor-element-b6e5824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-b6e5824 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-36cfc1b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-36cfc1b0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-7a65186f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-43a8108f > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4821a8fe{right:20px;}body.rtl .elementor-147 .elementor-element.elementor-element-4821a8fe{left:20px;}.elementor-147 .elementor-element.elementor-element-4821a8fe{top:20px;text-align:right;}.elementor-147 .elementor-element.elementor-element-4821a8fe img{max-width:70%;}.elementor-147 .elementor-element.elementor-element-31da7b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-31da7b2d .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-22db0dd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-22db0dd0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-4fced916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-4a4e2f8e > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:30px 10px 45px 20px;}body:not(.rtl) .elementor-147 .elementor-element.elementor-element-4d079ad5{right:20px;}body.rtl .elementor-147 .elementor-element.elementor-element-4d079ad5{left:20px;}.elementor-147 .elementor-element.elementor-element-4d079ad5{top:20px;text-align:right;}.elementor-147 .elementor-element.elementor-element-4d079ad5 img{max-width:70%;}.elementor-147 .elementor-element.elementor-element-26dbda45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-147 .elementor-element.elementor-element-26dbda45 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-2debb3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-147 .elementor-element.elementor-element-2debb3ce .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-47b929fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-316ba7a8{padding:80px 5px 100px 5px;}.elementor-147 .elementor-element.elementor-element-3fa99fa6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-4424af7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-147 .elementor-element.elementor-element-4424af7a .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7480e602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 70px 0px 70px;}.elementor-147 .elementor-element.elementor-element-7480e602 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-4fc02ef{--grid-auto-flow:row;}.elementor-147 .elementor-element.elementor-element-94907d7{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-147 .elementor-element.elementor-element-708fe4d2{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-1fe0c99f{padding:80px 20px 80px 20px;}.elementor-147 .elementor-element.elementor-element-439157ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-147 .elementor-element.elementor-element-439157ec .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-32cb7e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-147 .elementor-element.elementor-element-32cb7e99 .elementor-heading-title{font-size:var( --e-global-typography-7ff05cc-font-size );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button{padding:0px 15px 0px 0px;}.elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-above ul.slick-dots{top:-25px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-below ul.slick-dots{bottom:-25px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-nav-fraction{bottom:-25px;}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li, .elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li svg{width:22px;height:22px;font-size:calc( 22px / 2 );}.elementor-147 .elementor-element.elementor-element-5b58b01f{padding:80px 5px 100px 5px;}.elementor-147 .elementor-element.elementor-element-68530b80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-481b1d7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-147 .elementor-element.elementor-element-481b1d7f .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7e217b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 70px 0px 70px;}.elementor-147 .elementor-element.elementor-element-7e217b9d .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}}@media(max-width:767px){.elementor-147 .elementor-element.elementor-element-effd7a1{padding:180px 15px 050px 15px;}.elementor-147 .elementor-element.elementor-element-1f05e59c{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-544ba233 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-5d02e98c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-5d02e98c .elementor-heading-title{font-size:var( --e-global-typography-f5b4a35-font-size );line-height:var( --e-global-typography-f5b4a35-line-height );}.elementor-147 .elementor-element.elementor-element-5cbe89ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-df61d4a-font-size );line-height:var( --e-global-typography-df61d4a-line-height );}.elementor-147 .elementor-element.elementor-element-5f25e71a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-5311e4e6 .elementor-button{padding:0px 10px 0px 0px;}.elementor-147 .elementor-element.elementor-element-69a02c39 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-6c99b571 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7ed6a492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-147 .elementor-element.elementor-element-59337a52 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7001086d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-7001086d .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-769fc8ce{margin-top:0px;margin-bottom:25px;}.elementor-147 .elementor-element.elementor-element-77a16b30 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-349a1a86 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-29b8dca1{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-d2328d5 .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-42ee1196 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-3ddedbe .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-8e14ea7{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-c8321ef .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-718ae872 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-5e33c70c .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-2b3307e4{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-2f4023b9 .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-63244f7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-3c016492 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-66cc92f1{font-size:var( --e-global-typography-2384f7b-font-size );line-height:var( --e-global-typography-2384f7b-line-height );}.elementor-147 .elementor-element.elementor-element-3cb9253d .elementor-button{font-size:var( --e-global-typography-7a25b66-font-size );line-height:var( --e-global-typography-7a25b66-line-height );}.elementor-147 .elementor-element.elementor-element-70e4a7d4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-1b17dc66 .elementor-button{padding:0px 10px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2d5c8bd1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-418fe2c3{padding:50px 15px 50px 15px;}.elementor-147 .elementor-element.elementor-element-682002ad > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-5a97c324{--width:500px;font-size:var( --e-global-typography-2759122-font-size );line-height:var( --e-global-typography-2759122-line-height );letter-spacing:var( --e-global-typography-2759122-letter-spacing );word-spacing:var( --e-global-typography-2759122-word-spacing );}.elementor-147 .elementor-element.elementor-element-418d356e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-418d356e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-bf3a4c4{text-align:center;}.elementor-147 .elementor-element.elementor-element-bf3a4c4 .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-1604516{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-1604516 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-3c09537b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;text-align:center;}.elementor-147 .elementor-element.elementor-element-3c09537b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-2d2a9c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-b6f32e1-font-size );line-height:var( --e-global-typography-b6f32e1-line-height );}.elementor-147 .elementor-element.elementor-element-30a8e894.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-77d223b9 .elementor-button{padding:0px 10px 0px 0px;}.elementor-147 .elementor-element.elementor-element-19a9c508 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-3d813565 > .elementor-background-overlay{background-size:cover;}.elementor-147 .elementor-element.elementor-element-3d813565{padding:50px 15px 50px 15px;}.elementor-147 .elementor-element.elementor-element-2154f59e .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-19baf2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-19baf2b1 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-56ba8284{margin-top:0px;margin-bottom:0px;}.elementor-147 .elementor-element.elementor-element-22df35ac > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-4e91f1b img{max-width:65%;}.elementor-147 .elementor-element.elementor-element-b6e5824 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-36cfc1b0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-7a65186f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-43a8108f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-4821a8fe img{max-width:65%;}.elementor-147 .elementor-element.elementor-element-31da7b2d .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-22db0dd0 .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-4fced916{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-4a4e2f8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-147 .elementor-element.elementor-element-4d079ad5 img{max-width:65%;}.elementor-147 .elementor-element.elementor-element-26dbda45 .elementor-heading-title{font-size:var( --e-global-typography-9b027d1-font-size );line-height:var( --e-global-typography-9b027d1-line-height );}.elementor-147 .elementor-element.elementor-element-2debb3ce .elementor-heading-title{font-size:var( --e-global-typography-cc47f19-font-size );line-height:var( --e-global-typography-cc47f19-line-height );}.elementor-147 .elementor-element.elementor-element-47b929fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-147 .elementor-element.elementor-element-3ad572bf{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-316ba7a8{padding:50px 15px 60px 15px;}.elementor-147 .elementor-element.elementor-element-3fa99fa6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-3fa99fa6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-4424af7a .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7480e602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 10px 0px 10px;}.elementor-147 .elementor-element.elementor-element-7480e602 .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}.elementor-147 .elementor-element.elementor-element-4fc02ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-147 .elementor-element.elementor-element-708fe4d2{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-24609a18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-1fe0c99f > .elementor-background-overlay{background-size:cover;}.elementor-147 .elementor-element.elementor-element-1fe0c99f{padding:50px 15px 50px 15px;}.elementor-147 .elementor-element.elementor-element-439157ec .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-32cb7e99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-147 .elementor-element.elementor-element-32cb7e99 .elementor-heading-title{font-size:var( --e-global-typography-7ff05cc-font-size );line-height:var( --e-global-typography-7ff05cc-line-height );word-spacing:var( --e-global-typography-7ff05cc-word-spacing );}.elementor-147 .elementor-element.elementor-element-7f71108.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-58cd1f11 .elementor-button{padding:0px 10px 0px 0px;}.elementor-147 .elementor-element.elementor-element-59d3cc2d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-147 .elementor-element.elementor-element-70a6e05e{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-above ul.slick-dots{top:-15px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-dots-below ul.slick-dots{bottom:-15px;}.elementor-147 .elementor-element.elementor-element-2737b89d .premium-carousel-nav-fraction{bottom:-15px;}.elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li, .elementor-147 .elementor-element.elementor-element-2737b89d ul.slick-dots li svg{width:18px;height:18px;font-size:calc( 18px / 2 );}.elementor-147 .elementor-element.elementor-element-5b58b01f{padding:50px 15px 60px 15px;}.elementor-147 .elementor-element.elementor-element-68530b80.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-147 .elementor-element.elementor-element-68530b80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-147 .elementor-element.elementor-element-481b1d7f .elementor-heading-title{font-size:var( --e-global-typography-cb49e86-font-size );line-height:var( --e-global-typography-cb49e86-line-height );letter-spacing:var( --e-global-typography-cb49e86-letter-spacing );}.elementor-147 .elementor-element.elementor-element-7e217b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 10px 0px 10px;}.elementor-147 .elementor-element.elementor-element-7e217b9d .elementor-heading-title{font-size:var( --e-global-typography-3769bd4-font-size );line-height:var( --e-global-typography-3769bd4-line-height );}}