.elementor-77 .elementor-element.elementor-element-c109c07{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 20px 20px;--padding-top:250px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-77 .elementor-element.elementor-element-c109c07::before, .elementor-77 .elementor-element.elementor-element-c109c07 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-c109c07 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-c109c07 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-c109c07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-c109c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-710b568 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-77 .elementor-element.elementor-element-c109c07.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-80f3b28{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-77 .elementor-element.elementor-element-6100ca1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-75bd767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-77 .elementor-element.elementor-element-75bd767 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2.4rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-c70b12a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3.2rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3.4rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-126cdf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:1.1rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-4a0a5df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1d262fe img{width:46px;height:46px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55e2695 );border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-eecbfc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-77 .elementor-element.elementor-element-eecbfc3 img{width:46px;height:46px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55e2695 );border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-8bf8cb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-77 .elementor-element.elementor-element-8bf8cb7 img{width:46px;height:46px;object-fit:cover;object-position:center center;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-55e2695 );border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-537dcc8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4d84110{--e-rating-icon-font-size:25px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-596e6eb{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:1.1rem;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-07d8cc0 img{width:270px;}.elementor-77 .elementor-element.elementor-element-ee6a2b4{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-ee6a2b4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ee6a2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081A2E59;}.elementor-77 .elementor-element.elementor-element-ee6a2b4.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;}.elementor-77 .elementor-element.elementor-element-150183a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-150183a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.9rem;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-957a5ad{text-align:center;font-size:1rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:8px;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-8px;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-77 .elementor-element.elementor-element-1653241 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-1653241 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-77 .elementor-element.elementor-element-1653241 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-field{color:var( --e-global-color-e312df1 );}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-field, .elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-subgroup label{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#C9A24D26;border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#C9A24D26;border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-select-wrapper::before{color:#C9A24D26;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:1.3rem;font-weight:700;text-transform:none;text-decoration:none;line-height:1.1em;letter-spacing:1px;border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-1653241 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;transition-duration:0.5ms;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;transition-duration:0.5ms;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:0.5ms;}.elementor-77 .elementor-element.elementor-element-1653241 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:0.5ms;}.elementor-77 .elementor-element.elementor-element-1653241 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-55e2695 );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-55e2695 );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-1653241 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-message.elementor-message-success{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-message.elementor-message-danger{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-message.elementor-help-inline{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1653241{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-77 .elementor-element.elementor-element-850f463{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:0.8rem;line-height:1rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-3466a1ce{--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;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-3466a1ce::before, .elementor-77 .elementor-element.elementor-element-3466a1ce > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-3466a1ce > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-3466a1ce > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-3466a1ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-3466a1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/palm2.webp");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-77 .elementor-element.elementor-element-6ab7b638{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f0c6d39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-30f117d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d33ef4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-77 .elementor-element.elementor-element-d33ef4b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0f6b73d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.8rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:#081A2E;}.elementor-77 .elementor-element.elementor-element-28764b6 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-77 .elementor-element.elementor-element-18f43be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-056e795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-5710466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-5710466.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );width:20px;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-77 .elementor-element.elementor-element-a1d73d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e5a108c img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-77 .elementor-element.elementor-element-79bf241{--display:flex;--min-height:300px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-77 .elementor-element.elementor-element-3fdaad8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f832a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-f832a4e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-dd1a700{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-dd1a700.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-dd1a700 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.3rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2.5rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-abfa0d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c723f3b{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-c723f3b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c723f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5595680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-5595680 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-17c4ef7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9c9e2f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-9c9e2f4 .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-3756631{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a22b450{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-0a20c1b{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-0a20c1b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-0a20c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9600b8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-9600b8c img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-1091bee{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9ddd698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-9ddd698 .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-6be9dfb{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d52dc1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4fa83a4{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.03);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-4fa83a4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4fa83a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a41ad62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-a41ad62 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-f097b13{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-347261f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-347261f .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-d43abce{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c4058d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d87a72f{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-d87a72f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d87a72f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-bad0679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-bad0679 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-fd610bb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-59c877c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-59c877c .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-6cce866{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-2e0cd69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8b84c9f{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-8b84c9f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8b84c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-9bc22a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-9bc22a0 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-0b3d808{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-35941ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-35941ef .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-2ffbe02{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-686e97c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c1f8df3{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-c1f8df3:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c1f8df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-ba053ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-ba053ed img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-69959cb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-697aa30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-697aa30 .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-f2a04c2{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4296d53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4d7e5ae{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-4d7e5ae:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4d7e5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d923e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-d923e53 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-c2355c1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-58dff7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-58dff7b .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-2920694{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-f53a90d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a4aa5ef{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-a4aa5ef:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a4aa5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-975aeed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-975aeed img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-7c3a68a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9e6f909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-77 .elementor-element.elementor-element-9e6f909 .elementor-heading-title{font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-75d2fda{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-70b37f7{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-e312df1 );--e-n-carousel-dots-hover-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-937302b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-937302b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-937302b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-715c62e );}.elementor-77 .elementor-element.elementor-element-470093e8{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e4dc5bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6ccb992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-77 .elementor-element.elementor-element-6ccb992 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0e2a53c{text-align:start;}.elementor-77 .elementor-element.elementor-element-0e2a53c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.8rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-316942a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-77 .elementor-element.elementor-element-3b77019 img{width:100%;height:380px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-ecf9ce1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f70c025.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-f70c025.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-f70c025.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-77 .elementor-element.elementor-element-f70c025.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-accent );text-align:left;padding:1.5em 1em 1.5em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);border-style:none;border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:5px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-55e2695 );background-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;margin:0px 0px 0px 0px;padding:13px 0px 0px 13px;height:50px;width:50px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-55e2695 );width:25px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:25px;}.elementor-77 .elementor-element.elementor-element-d69bb78.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-d69bb78.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-d69bb78.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-77 .elementor-element.elementor-element-d69bb78.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-accent );text-align:left;padding:1.5em 1em 1.5em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);border-style:none;border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:5px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-55e2695 );background-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;margin:0px 0px 0px 0px;padding:9px 0px 0px 10px;height:50px;width:50px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-55e2695 );width:30px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:30px;}.elementor-77 .elementor-element.elementor-element-3e278c4.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-3e278c4.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-3e278c4.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-77 .elementor-element.elementor-element-3e278c4.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-accent );text-align:left;padding:1.5em 1em 1.5em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);border-style:none;border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:5px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-55e2695 );background-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;margin:0px 0px 0px 0px;padding:12px 0px 0px 14px;height:50px;width:50px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-55e2695 );width:22px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:22px;}.elementor-77 .elementor-element.elementor-element-c33e147.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-c33e147.jkit-equal-height-enable, .elementor-77 .elementor-element.elementor-element-c33e147.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-77 .elementor-element.elementor-element-c33e147.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-accent );text-align:left;padding:1.5em 1em 1.5em 1em;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);border-style:none;border-radius:15px 15px 15px 15px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:5px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-55e2695 );background-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;margin:0px 0px 0px 0px;padding:9px 0px 0px 10px;height:50px;width:50px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-55e2695 );width:30px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:30px;}.elementor-77 .elementor-element.elementor-element-cc5380a{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-cdd40b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a3f0074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-a3f0074 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-0ea0eb8{text-align:center;}.elementor-77 .elementor-element.elementor-element-0ea0eb8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-85581fa{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3da9521{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1afb781{--display:flex;--min-height:400px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-77 .elementor-element.elementor-element-1afb781:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1afb781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-715c62e );}.elementor-77 .elementor-element.elementor-element-39a68db{background-color:var( --e-global-color-e312df1 );padding:1.5em 1.5em 1.5em 1.5em;border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-39a68db.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-39a68db .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-39a68db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-39a68db.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-39a68db.elementor-view-default .elementor-icon{color:var( --e-global-color-55e2695 );border-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-39a68db.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-39a68db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-39a68db .elementor-icon{font-size:30px;}.elementor-77 .elementor-element.elementor-element-39a68db .elementor-icon svg{height:30px;}.elementor-77 .elementor-element.elementor-element-823cfd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-823cfd7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.7rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-8229744{text-align:center;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-53e469c{--display:flex;--min-height:400px;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-77 .elementor-element.elementor-element-53e469c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-53e469c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-67decd0{background-color:var( --e-global-color-55e2695 );padding:1.5em 1.5em 1.5em 1.5em;border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-67decd0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-67decd0 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-67decd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-67decd0.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-67decd0.elementor-view-default .elementor-icon{color:var( --e-global-color-07afe16 );border-color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-67decd0.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-67decd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-67decd0 .elementor-icon{font-size:30px;}.elementor-77 .elementor-element.elementor-element-67decd0 .elementor-icon svg{height:30px;}.elementor-77 .elementor-element.elementor-element-17bfdca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-17bfdca .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f640b99{text-align:center;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-ba5040d{--display:flex;--min-height:400px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-77 .elementor-element.elementor-element-ba5040d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ba5040d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-715c62e );}.elementor-77 .elementor-element.elementor-element-41b1e50{background-color:var( --e-global-color-e312df1 );padding:1.5em 1.5em 1.5em 1.5em;border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-41b1e50.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-41b1e50 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-41b1e50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-41b1e50.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-41b1e50.elementor-view-default .elementor-icon{color:var( --e-global-color-55e2695 );border-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-41b1e50.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-41b1e50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-41b1e50 .elementor-icon{font-size:30px;}.elementor-77 .elementor-element.elementor-element-41b1e50 .elementor-icon svg{height:30px;}.elementor-77 .elementor-element.elementor-element-0b727f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-0b727f0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.7rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-3e77da0{text-align:center;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-4f5a2502{--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;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4f5a2502:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4f5a2502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/riviera2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-4f5a2502::before, .elementor-77 .elementor-element.elementor-element-4f5a2502 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-4f5a2502 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-4f5a2502 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-4f5a2502 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-4f5a2502 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-710b568 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-77 .elementor-element.elementor-element-72f0edbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-26bed106{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-26bed106.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-a4d8cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-77 .elementor-element.elementor-element-a4d8cf4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3.7rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2.3rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-129d985{font-family:"Inter Tight", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:none;text-decoration:none;line-height:1.6rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );width:20px;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-77 .elementor-element.elementor-element-39a7f48b{--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;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-39a7f48b::before, .elementor-77 .elementor-element.elementor-element-39a7f48b > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-39a7f48b > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-39a7f48b > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-39a7f48b > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-39a7f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/palm1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-77 .elementor-element.elementor-element-7efac130{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2a40ea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-2a40ea4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-73776aa{text-align:center;}.elementor-77 .elementor-element.elementor-element-73776aa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-6c832f72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cdfc55a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cdfc55a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-2e03ab62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2e03ab62:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-2e03ab62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-13dbba79{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-13dbba79:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-13dbba79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/meilleure-conciergerie-nice.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-1701feda{background-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-1701feda.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-1701feda .elementor-heading-title{font-family:var( --e-global-typography-834998a-font-family ), Sans-serif;font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-4aa67857{--spacer-size:200px;}.elementor-77 .elementor-element.elementor-element-82a45a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-6993f1ca{--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-747f671c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-6eb0f52d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1c3f98e1{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-5px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d9e0e2:hover{--e-transform-scale:0.9;}.elementor-77 .elementor-element.elementor-element-d9e0e2.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-77 .elementor-element.elementor-element-5ae28780{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5ae28780:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-5ae28780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-30531c31{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-30531c31:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-30531c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/cb17cbcf-8653-47-6C2nb.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-1ef68332{background-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-1ef68332.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-1ef68332 .elementor-heading-title{font-family:var( --e-global-typography-834998a-font-family ), Sans-serif;font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f4b28b8{--spacer-size:200px;}.elementor-77 .elementor-element.elementor-element-1951438a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-3ffc5cd4{--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-cee4d2 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-bd02419{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-ef777d6{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-5px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-08820ed:hover{--e-transform-scale:0.9;}.elementor-77 .elementor-element.elementor-element-08820ed.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-77 .elementor-element.elementor-element-b63a9f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-b63a9f5:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-b63a9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-9d4df27{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-9d4df27:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9d4df27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/773497b2-8b8c-48-r9QYt.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-c3496bb{background-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-c3496bb.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-c3496bb .elementor-heading-title{font-family:var( --e-global-typography-834998a-font-family ), Sans-serif;font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-bc9dc52{--spacer-size:200px;}.elementor-77 .elementor-element.elementor-element-30148c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-266c329{--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-91fa314 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:none;text-decoration:none;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-1a87946{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7a840af{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-5px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8cce49:hover{--e-transform-scale:0.9;}.elementor-77 .elementor-element.elementor-element-f8cce49.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-77 .elementor-element.elementor-element-16b3409{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3f3415b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3f3415b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-3f3415b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-352066e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-352066e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-352066e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/meilleure-conciergerie-nice.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-77c0250{background-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-77c0250.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-77c0250 .elementor-heading-title{font-family:var( --e-global-typography-834998a-font-family ), Sans-serif;font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-fd549c6{--spacer-size:200px;}.elementor-77 .elementor-element.elementor-element-8e60afd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-acab7a5{--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-22e16a0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-3325869{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-bccd3bb{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-5px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8b522e:hover{--e-transform-scale:0.9;}.elementor-77 .elementor-element.elementor-element-f8b522e.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-77 .elementor-element.elementor-element-94a8473{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8dca65d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-8dca65d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-8dca65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-f10ca9d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-f10ca9d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f10ca9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/mediterranean-villa-interior-and-exterior-design.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-c971bd3{background-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-c971bd3.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-c971bd3 .elementor-heading-title{font-family:var( --e-global-typography-834998a-font-family ), Sans-serif;font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-3a06553{--spacer-size:200px;}.elementor-77 .elementor-element.elementor-element-a862647{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-834d03f{--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-5b90a50 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-e3f81ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-db557a7{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-5px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-c87378e:hover{--e-transform-scale:0.9;}.elementor-77 .elementor-element.elementor-element-c87378e.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-77 .elementor-element.elementor-element-1d5d62a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-09e07e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-09e07e7:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-09e07e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-81eec2e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-81eec2e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-81eec2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-dd10674{background-color:var( --e-global-color-accent );padding:10px 20px 10px 20px;border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-dd10674.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-dd10674 .elementor-heading-title{font-family:var( --e-global-typography-834998a-font-family ), Sans-serif;font-size:var( --e-global-typography-834998a-font-size );font-weight:var( --e-global-typography-834998a-font-weight );text-transform:var( --e-global-typography-834998a-text-transform );text-decoration:var( --e-global-typography-834998a-text-decoration );line-height:var( --e-global-typography-834998a-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-3d1e85c{--spacer-size:200px;}.elementor-77 .elementor-element.elementor-element-1014ed9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-fb23986{--e-rating-icon-font-size:18px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-5e47712 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-e9e0f73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cad1fbe );--border-color:var( --e-global-color-cad1fbe );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3c74b63{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:-5px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-2250779:hover{--e-transform-scale:0.9;}.elementor-77 .elementor-element.elementor-element-2250779.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-77 .elementor-element.elementor-element-b9b743e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:18px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-77 .elementor-element.elementor-element-0585fc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-0585fc0:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-0585fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-715c62e );}.elementor-77 .elementor-element.elementor-element-0585fc0.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-46d1def{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-46d1def.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-46d1def img{width:390px;height:73px;object-fit:contain;object-position:center center;}.elementor-77 .elementor-element.elementor-element-614ec0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-35b749c{text-align:start;}.elementor-77 .elementor-element.elementor-element-35b749c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.7rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2.3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-40ddfc3{--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;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-40ddfc3:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-40ddfc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-715c62e );}.elementor-77 .elementor-element.elementor-element-be5ab4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a1416ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-a1416ab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-99043f3{text-align:center;}.elementor-77 .elementor-element.elementor-element-99043f3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-4fcea77{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-6800a9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c9ec81d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c9ec81d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-06a163c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7fcbef3 img{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-23cb7da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b5e6477-font-family ), Sans-serif;font-size:var( --e-global-typography-b5e6477-font-size );font-weight:var( --e-global-typography-b5e6477-font-weight );text-transform:var( --e-global-typography-b5e6477-text-transform );text-decoration:var( --e-global-typography-b5e6477-text-decoration );line-height:var( --e-global-typography-b5e6477-line-height );padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d741522{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2884c8b img{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-0f713d7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b5e6477-font-family ), Sans-serif;font-size:var( --e-global-typography-b5e6477-font-size );font-weight:var( --e-global-typography-b5e6477-font-weight );text-transform:var( --e-global-typography-b5e6477-text-transform );text-decoration:var( --e-global-typography-b5e6477-text-decoration );line-height:var( --e-global-typography-b5e6477-line-height );padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c7faefa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-f6d337e img{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-c386f18{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:capitalize;text-decoration:none;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b5e6477-font-family ), Sans-serif;font-size:var( --e-global-typography-b5e6477-font-size );font-weight:var( --e-global-typography-b5e6477-font-weight );text-transform:var( --e-global-typography-b5e6477-text-transform );text-decoration:var( --e-global-typography-b5e6477-text-decoration );line-height:var( --e-global-typography-b5e6477-line-height );padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-470c421{--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;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:25px 25px 25px 25px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:7em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-470c421:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-470c421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/riviera.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-470c421::before, .elementor-77 .elementor-element.elementor-element-470c421 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-470c421 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-470c421 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-470c421 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-470c421 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-07afe16 );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-459dfbdd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7d3a935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-7d3a935 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-d2047a0{text-align:center;}.elementor-77 .elementor-element.elementor-element-d2047a0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.8rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-70aa580{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;text-decoration:none;line-height:1.7rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-47275c2{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6bcffcf{--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;--overlay-opacity:0.06;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-6bcffcf::before, .elementor-77 .elementor-element.elementor-element-6bcffcf > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-6bcffcf > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-6bcffcf > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-6bcffcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-6bcffcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/palm2.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-77 .elementor-element.elementor-element-cac8486{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-262a5ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4ba72f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-77 .elementor-element.elementor-element-4ba72f8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-58fe0c9{text-align:start;}.elementor-77 .elementor-element.elementor-element-58fe0c9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-a41a5cb{--display:flex;--overlay-opacity:0.9;--border-radius:20px 20px 20px 20px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a41a5cb:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a41a5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-07afe16 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-a41a5cb::before, .elementor-77 .elementor-element.elementor-element-a41a5cb > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-a41a5cb > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-a41a5cb > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-a41a5cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-a41a5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-3d50a66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-3d50a66 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2rem;font-weight:600;text-transform:none;text-decoration:none;line-height:2.2rem;color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-5ff2c4e{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:1.1rem;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-c06e27b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-c06e27b:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c06e27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c06e27b.e-con{--align-self:center;}.elementor-77 .elementor-element.elementor-element-c0155c2{text-align:center;}.elementor-77 .elementor-element.elementor-element-c0155c2 .elementor-heading-title{font-size:1.8rem;font-weight:700;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-icon i{color:var( --e-global-color-55e2695 );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-icon svg{fill:var( --e-global-color-55e2695 );transition:fill 0.3s;}.elementor-77 .elementor-element.elementor-element-751fd8a{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-item > a{font-size:1rem;line-height:1.2rem;}.elementor-77 .elementor-element.elementor-element-751fd8a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-55e2695 );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );width:20px;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-77 .elementor-element.elementor-element-cbced65{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-55e2695 );--border-color:var( --e-global-color-55e2695 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-d274d25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6be0606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-6be0606 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:2rem;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:none;line-height:1.1em;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-747073a{text-align:center;}.elementor-77 .elementor-element.elementor-element-747073a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:600;text-transform:none;text-decoration:none;line-height:3rem;color:var( --e-global-color-07afe16 );}.elementor-77 .elementor-element.elementor-element-25bcee5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-04797f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-36b8815{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button, .elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button, .elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:#FFF8F200;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button{background-color:var( --e-global-color-715c62e );color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{background-color:var( --e-global-color-accent );font-size:16px;color:var( --e-global-color-55e2695 );border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{background-color:var( --e-global-color-55e2695 );font-size:16px;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cad1fbe );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:var( --e-global-typography-742e12c-font-family ), Sans-serif;font-size:var( --e-global-typography-742e12c-font-size );font-weight:var( --e-global-typography-742e12c-font-weight );text-transform:var( --e-global-typography-742e12c-text-transform );text-decoration:var( --e-global-typography-742e12c-text-decoration );line-height:var( --e-global-typography-742e12c-line-height );transition-duration:0.5s;padding:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button, .elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient{transition-duration:0.5s;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cad1fbe );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button, .elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before{border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );padding:20px 30px 10px 30px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] > [class*="icon"]{padding:15px 17px 10px 17px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:16px;fill:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:16px;fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-e72d6e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-231ea43 img{width:100%;height:650px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );border-radius:200px 200px 200px 200px;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-e312df1 );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-a507f8b{left:20px;}body.rtl .elementor-77 .elementor-element.elementor-element-a507f8b{right:20px;}.elementor-77 .elementor-element.elementor-element-a507f8b{bottom:20px;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-accent );width:20px;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}@media(max-width:1366px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-262a5ac{--width:62%;}}@media(max-width:1366px){.elementor-77 .elementor-element.elementor-element-c109c07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-80f3b28{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c70b12a .elementor-heading-title{font-size:2.8rem;line-height:2.9rem;}.elementor-77 .elementor-element.elementor-element-70b37f7{--e-n-carousel-swiper-slides-to-display:3;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-1afb781{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-53e469c{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-ba5040d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-4f5a2502{--padding-top:12em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a4d8cf4 .elementor-heading-title{font-size:3.1rem;}.elementor-77 .elementor-element.elementor-element-1701feda .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-4aa67857{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-747f671c .elementor-heading-title{font-size:1.4rem;line-height:1.4rem;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:13px 15px 13px 15px;font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-1ef68332 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-f4b28b8{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-cee4d2 .elementor-heading-title{font-size:1.4rem;line-height:1.4rem;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:13px 15px 13px 15px;font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-c3496bb .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-bc9dc52{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-91fa314 .elementor-heading-title{font-size:1.4rem;line-height:1.4rem;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:13px 15px 13px 15px;font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-77c0250 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:13px 15px 13px 15px;font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-c971bd3 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:13px 15px 13px 15px;font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-dd10674 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:13px 15px 13px 15px;font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -16px 0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -16px 0px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -16px 0px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-470c421{--padding-top:7em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-cac8486{--justify-content:space-between;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-742e12c-font-size );line-height:var( --e-global-typography-742e12c-line-height );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-77 .elementor-element.elementor-element-80f3b28{--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-c70b12a .elementor-heading-title{font-size:3rem;line-height:2.8rem;}.elementor-77 .elementor-element.elementor-element-596e6eb{font-size:1rem;}.elementor-77 .elementor-element.elementor-element-150183a .elementor-heading-title{font-size:1.4rem;line-height:1.9rem;letter-spacing:1px;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button{font-size:1.3rem;}.elementor-77 .elementor-element.elementor-element-3466a1ce{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-d33ef4b .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-0f6b73d .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-f832a4e .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-dd1a700 .elementor-heading-title{font-size:2.4rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-9c9e2f4 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-9ddd698 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-347261f .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-59c877c .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-35941ef .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-697aa30 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-58dff7b .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-9e6f909 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-937302b{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-6ccb992 .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-0e2a53c .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-cc5380a{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a3f0074 .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-0ea0eb8 .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-1afb781{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-53e469c{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-ba5040d{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-4f5a2502{--padding-top:10em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a4d8cf4 .elementor-heading-title{font-size:3rem;}.elementor-77 .elementor-element.elementor-element-39a7f48b{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-2a40ea4 .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-73776aa .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-fd549c6{--spacer-size:120px;}.elementor-77 .elementor-element.elementor-element-22e16a0 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-3325869{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title{font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:20px;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.85rem;}.elementor-77 .elementor-element.elementor-element-f10ca9d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f10ca9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/cb17cbcf-8653-47-6C2nb.jpg");}.elementor-77 .elementor-element.elementor-element-3a06553{--spacer-size:120px;}.elementor-77 .elementor-element.elementor-element-5b90a50 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-e3f81ef{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title{font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:20px;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.85rem;}.elementor-77 .elementor-element.elementor-element-81eec2e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-81eec2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeselectriviera.com/wp-content/uploads/2026/01/773497b2-8b8c-48-r9QYt.jpg");}.elementor-77 .elementor-element.elementor-element-3d1e85c{--spacer-size:120px;}.elementor-77 .elementor-element.elementor-element-5e47712 .elementor-heading-title{font-size:1.2rem;}.elementor-77 .elementor-element.elementor-element-e9e0f73{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title{font-size:0.9rem;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:20px;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.85rem;}.elementor-77 .elementor-element.elementor-element-0585fc0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-35b749c .elementor-heading-title{font-size:1.6rem;}.elementor-77 .elementor-element.elementor-element-40ddfc3{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a1416ab .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-99043f3 .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:15px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:15px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -15px 0px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:15px;}.elementor-77 .elementor-element.elementor-element-470c421{--padding-top:6em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-7d3a935 .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-d2047a0 .elementor-heading-title{font-size:2.5rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-6bcffcf{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-77 .elementor-element.elementor-element-4ba72f8 .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-58fe0c9 .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}.elementor-77 .elementor-element.elementor-element-cbced65{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-6be0606 .elementor-heading-title{font-size:2.2rem;}.elementor-77 .elementor-element.elementor-element-747073a .elementor-heading-title{font-size:2.6rem;line-height:2.5rem;}}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-c109c07{--padding-top:13em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-80f3b28{--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-77 .elementor-element.elementor-element-75bd767{text-align:center;}.elementor-77 .elementor-element.elementor-element-75bd767 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-c70b12a{text-align:center;}.elementor-77 .elementor-element.elementor-element-c70b12a .elementor-heading-title{font-size:2.4rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-126cdf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-size:1rem;}.elementor-77 .elementor-element.elementor-element-4a0a5df{--justify-content:center;}.elementor-77 .elementor-element.elementor-element-596e6eb{font-size:1.2rem;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-ee6a2b4{--border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-ee6a2b4.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-77 .elementor-element.elementor-element-150183a .elementor-heading-title{font-size:1.7rem;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-field, .elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-subgroup label{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button{font-size:1.4rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-3466a1ce{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-6ab7b638{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-f0c6d39{--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-77 .elementor-element.elementor-element-d33ef4b .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-0f6b73d .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-28764b6 img{height:350px;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-f832a4e .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-dd1a700 .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-9c9e2f4 .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-9ddd698 .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-347261f .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-59c877c .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-35941ef .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-697aa30 .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-58dff7b .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-9e6f909 .elementor-heading-title{font-size:1.4rem;}.elementor-77 .elementor-element.elementor-element-70b37f7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-77 .elementor-element.elementor-element-937302b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-6ccb992 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-0e2a53c .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-0de646b );}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-0de646b );}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-0de646b );}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-0de646b );}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-cc5380a{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a3f0074 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-0ea0eb8 .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-85581fa{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-3da9521{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-823cfd7 .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-53e469c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-77 .elementor-element.elementor-element-17bfdca .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-0b727f0 .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-4f5a2502{--padding-top:10em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-72f0edbc{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a4d8cf4 .elementor-heading-title{font-size:2.8rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-129d985{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-39a7f48b{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-2a40ea4 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-73776aa .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-6c832f72{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-1701feda .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-747f671c .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1ef68332 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-cee4d2 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c3496bb .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-91fa314 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title{font-size:16px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-77c0250 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-22e16a0 .elementor-heading-title{font-size:1.3rem;line-height:1.3em;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title{font-size:16px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.9rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c971bd3 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-5b90a50 .elementor-heading-title{font-size:1.3rem;line-height:1.3em;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title{font-size:16px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.9rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-dd10674 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-5e47712 .elementor-heading-title{font-size:1.3rem;line-height:1.3em;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title{font-size:16px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.9rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b9b743e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;}.elementor-77 .elementor-element.elementor-element-0585fc0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-46d1def img{width:282px;height:90px;}.elementor-77 .elementor-element.elementor-element-614ec0f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-35b749c .elementor-heading-title{font-size:1.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-40ddfc3{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-a1416ab .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-99043f3 .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-4fcea77{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-6800a9f{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.2rem;line-height:0.8em;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-size:14px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.2rem;line-height:0.8em;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-size:14px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.2rem;line-height:0.8em;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-size:14px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-470c421{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-7d3a935 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-d2047a0 .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-70aa580{font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-47275c2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6bcffcf{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-cac8486{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4ba72f8{text-align:center;}.elementor-77 .elementor-element.elementor-element-4ba72f8 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-58fe0c9{text-align:center;}.elementor-77 .elementor-element.elementor-element-58fe0c9 .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-3d50a66 .elementor-heading-title{font-size:2rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-5ff2c4e{font-size:23px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-cbced65{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-77 .elementor-element.elementor-element-6be0606 .elementor-heading-title{font-size:2.2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-747073a .elementor-heading-title{font-size:2.5rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-25bcee5{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-36b8815{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-61bb146{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-742e12c-font-size );line-height:var( --e-global-typography-742e12c-line-height );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-c109c07{--padding-top:10em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-80f3b28{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77 .elementor-element.elementor-element-75bd767 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-c70b12a .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-4a0a5df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-537dcc8{--width:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4d84110{--e-rating-justify-content:center;}.elementor-77 .elementor-element.elementor-element-596e6eb{font-size:1.2rem;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-ee6a2b4{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-150183a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-group .elementor-field, .elementor-77 .elementor-element.elementor-element-1653241 .elementor-field-subgroup label{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-1653241 .elementor-button{font-size:1rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-3466a1ce{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-d33ef4b{text-align:center;}.elementor-77 .elementor-element.elementor-element-d33ef4b .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-0f6b73d{text-align:center;}.elementor-77 .elementor-element.elementor-element-0f6b73d .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-28764b6 img{height:250px;}.elementor-77 .elementor-element.elementor-element-18f43be{text-align:center;}.elementor-77 .elementor-element.elementor-element-056e795{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-5710466{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-5710466 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:16px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-79bf241{--min-height:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-77 .elementor-element.elementor-element-f832a4e{text-align:center;}.elementor-77 .elementor-element.elementor-element-f832a4e .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-dd1a700{text-align:center;}.elementor-77 .elementor-element.elementor-element-dd1a700 .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-70b37f7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-77 .elementor-element.elementor-element-937302b{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-6ccb992{text-align:center;}.elementor-77 .elementor-element.elementor-element-6ccb992 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-0e2a53c{text-align:center;}.elementor-77 .elementor-element.elementor-element-0e2a53c .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-3b77019 img{height:250px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-55e2695 );margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );width:25px;}.elementor-77 .elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:25px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-55e2695 );margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-55e2695 );margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .title{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-text );background-color:var( --e-global-color-55e2695 );margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-cc5380a{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-a3f0074 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-0ea0eb8 .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-85581fa{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-1afb781{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-823cfd7 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-53e469c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-17bfdca .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-ba5040d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-0b727f0 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-4f5a2502{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-72f0edbc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a4d8cf4{text-align:center;}.elementor-77 .elementor-element.elementor-element-a4d8cf4 .elementor-heading-title{font-size:1.8rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-129d985{text-align:center;font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-948925d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{width:100%;font-size:16px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-39a7f48b{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-2a40ea4 .elementor-heading-title{font-size:2rem;line-height:1.8rem;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-73776aa .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-1701feda .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-4aa67857{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-747f671c .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-1c3f98e1 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-d9e0e2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-1ef68332 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-f4b28b8{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-cee4d2 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-bd02419{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-ef777d6 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-08820ed .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c3496bb .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-bc9dc52{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-91fa314 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title{font-size:16px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-7a840af .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8cce49 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-77c0250 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-fd549c6{--spacer-size:120px;}.elementor-77 .elementor-element.elementor-element-22e16a0 .elementor-heading-title{font-size:1.3rem;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title{font-size:0.9rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-bccd3bb .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.85rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-f8b522e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c971bd3 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-3a06553{--spacer-size:120px;}.elementor-77 .elementor-element.elementor-element-5b90a50 .elementor-heading-title{font-size:1.3rem;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-e3f81ef{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title{font-size:0.9rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-db557a7 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.85rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-c87378e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-dd10674 .elementor-heading-title{font-size:var( --e-global-typography-834998a-font-size );line-height:var( --e-global-typography-834998a-line-height );}.elementor-77 .elementor-element.elementor-element-3d1e85c{--spacer-size:120px;}.elementor-77 .elementor-element.elementor-element-5e47712 .elementor-heading-title{font-size:1.3rem;line-height:1.4em;}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title{font-size:0.9rem;line-height:1.6em;color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3c74b63 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:22px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:0.85rem;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-2250779 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-b9b743e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-77 .elementor-element.elementor-element-0585fc0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-46d1def.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-614ec0f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-77 .elementor-element.elementor-element-35b749c{text-align:center;}.elementor-77 .elementor-element.elementor-element-35b749c .elementor-heading-title{font-size:1.8rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-9954629{text-align:center;}.elementor-77 .elementor-element.elementor-element-40ddfc3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-a1416ab .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-99043f3 .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-4fcea77{font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-6800a9f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-c9ec81d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77 .elementor-element.elementor-element-06a163c{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.4rem;line-height:1rem;}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-a53dcef .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-d741522{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.4rem;line-height:1rem;}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-a3db544 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-c7faefa{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.4rem;line-height:1rem;}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-b5e6477-font-size );line-height:var( --e-global-typography-b5e6477-line-height );}.elementor-77 .elementor-element.elementor-element-9c6d42c .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-text );font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-470c421{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-7d3a935 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-d2047a0 .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-70aa580{font-size:1rem;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-6bcffcf{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-4ba72f8{text-align:center;}.elementor-77 .elementor-element.elementor-element-4ba72f8 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-58fe0c9{text-align:center;}.elementor-77 .elementor-element.elementor-element-58fe0c9 .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-cee53ee{text-align:center;font-size:1rem;}.elementor-77 .elementor-element.elementor-element-a41a5cb{--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-3d50a66 .elementor-heading-title{font-size:1.7rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-5ff2c4e{font-size:1.2rem;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-6a294cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;}.elementor-77 .elementor-element.elementor-element-cbced65{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-77 .elementor-element.elementor-element-6be0606 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-1px;}.elementor-77 .elementor-element.elementor-element-747073a .elementor-heading-title{font-size:1.9rem;line-height:1.1em;}.elementor-77 .elementor-element.elementor-element-36b8815{text-align:center;font-size:16px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-size:var( --e-global-typography-742e12c-font-size );line-height:var( --e-global-typography-742e12c-line-height );padding:10px 10px 10px 10px;margin-bottom:10px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var( --e-global-color-55e2695 );margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button, .elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:100px 100px 100px 100px;}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{color:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{fill:var( --e-global-color-55e2695 );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-61bb146 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{fill:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-231ea43 img{height:240px;}.elementor-77 .elementor-element.elementor-element-a507f8b .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:16px;line-height:1.2em;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-80f3b28{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-6100ca1{--width:55%;}.elementor-77 .elementor-element.elementor-element-537dcc8{--width:200px;}.elementor-77 .elementor-element.elementor-element-ee6a2b4{--width:40%;}.elementor-77 .elementor-element.elementor-element-3466a1ce{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-6ab7b638{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-79bf241{--width:100%;}.elementor-77 .elementor-element.elementor-element-c723f3b{--width:100%;}.elementor-77 .elementor-element.elementor-element-0a20c1b{--width:100%;}.elementor-77 .elementor-element.elementor-element-4fa83a4{--width:100%;}.elementor-77 .elementor-element.elementor-element-d87a72f{--width:100%;}.elementor-77 .elementor-element.elementor-element-8b84c9f{--width:100%;}.elementor-77 .elementor-element.elementor-element-c1f8df3{--width:100%;}.elementor-77 .elementor-element.elementor-element-4d7e5ae{--width:100%;}.elementor-77 .elementor-element.elementor-element-a4aa5ef{--width:100%;}.elementor-77 .elementor-element.elementor-element-937302b{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-470093e8{--width:45%;}.elementor-77 .elementor-element.elementor-element-ecf9ce1{--width:55%;}.elementor-77 .elementor-element.elementor-element-cc5380a{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-cdd40b1{--content-width:850px;}.elementor-77 .elementor-element.elementor-element-3da9521{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-72f0edbc{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-26bed106{--width:75%;}.elementor-77 .elementor-element.elementor-element-39a7f48b{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-7efac130{--content-width:824px;}.elementor-77 .elementor-element.elementor-element-6c832f72{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-cdfc55a{--width:100%;}.elementor-77 .elementor-element.elementor-element-2e03ab62{--width:33%;}.elementor-77 .elementor-element.elementor-element-5ae28780{--width:33%;}.elementor-77 .elementor-element.elementor-element-b63a9f5{--width:33%;}.elementor-77 .elementor-element.elementor-element-16b3409{--content-width:100%;}.elementor-77 .elementor-element.elementor-element-3f3415b{--width:100%;}.elementor-77 .elementor-element.elementor-element-8dca65d{--width:100%;}.elementor-77 .elementor-element.elementor-element-09e07e7{--width:100%;}.elementor-77 .elementor-element.elementor-element-0585fc0{--width:79%;}.elementor-77 .elementor-element.elementor-element-40ddfc3{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-be5ab4f{--content-width:773px;}.elementor-77 .elementor-element.elementor-element-6800a9f{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-c9ec81d{--width:90%;}.elementor-77 .elementor-element.elementor-element-470c421{--width:calc(100% - 20px);}.elementor-77 .elementor-element.elementor-element-459dfbdd{--content-width:1025px;}.elementor-77 .elementor-element.elementor-element-6bcffcf{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-cac8486{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-262a5ac{--width:54%;}.elementor-77 .elementor-element.elementor-element-a41a5cb{--width:400px;}.elementor-77 .elementor-element.elementor-element-c06e27b{--width:300px;}.elementor-77 .elementor-element.elementor-element-cbced65{--content-width:1290px;}.elementor-77 .elementor-element.elementor-element-d274d25{--content-width:850px;}.elementor-77 .elementor-element.elementor-element-25bcee5{--content-width:1290px;}}@media(max-width:1200px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-6100ca1{--width:55%;}.elementor-77 .elementor-element.elementor-element-ee6a2b4{--width:45%;}.elementor-77 .elementor-element.elementor-element-c9ec81d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-6100ca1{--width:100%;}.elementor-77 .elementor-element.elementor-element-ee6a2b4{--width:100%;}.elementor-77 .elementor-element.elementor-element-e4dc5bd{--width:100%;}.elementor-77 .elementor-element.elementor-element-1afb781{--width:48%;}.elementor-77 .elementor-element.elementor-element-53e469c{--width:48%;}.elementor-77 .elementor-element.elementor-element-ba5040d{--width:100%;}.elementor-77 .elementor-element.elementor-element-26bed106{--width:100%;}.elementor-77 .elementor-element.elementor-element-cdfc55a{--width:100%;}.elementor-77 .elementor-element.elementor-element-0585fc0{--width:100%;}.elementor-77 .elementor-element.elementor-element-c9ec81d{--width:100%;}.elementor-77 .elementor-element.elementor-element-262a5ac{--width:100%;}}@media(min-width:1367px){.elementor-77 .elementor-element.elementor-element-4f5a2502:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4f5a2502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-77 .elementor-element.elementor-element-470c421:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-470c421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for form, class: .elementor-element-1653241 */.elementor-77 .elementor-element.elementor-element-1653241 #form-field-type_de_bien {
    padding:8px 15px;
}/* End custom CSS */
@media (min-width: 1367px) {.elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1367px) {.elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-f70c025 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }
@media (min-width: 1367px) {.elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1367px) {.elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-d69bb78 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }
@media (min-width: 1367px) {.elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1367px) {.elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-3e278c4 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }
@media (min-width: 1367px) {.elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1367px) {.elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }@media (max-width: 767px) {.elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: block } }@media (max-width: 767px) {.elementor-element.elementor-element-c33e147 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: unset; margin-left: unset; } }
/* Start custom CSS for heading, class: .elementor-element-a4d8cf4 */.elementor-77 .elementor-element.elementor-element-a4d8cf4 span {
    font-family: "Cormorant Garamond", sans-serif;
    font-size: 4.5rem;
    font-weight: 600;
    text-transform: capitalize;
    font-style: italic;
    line-height: 1.1em;
    letter-spacing: -1px;
    color: var(--e-global-color-primary);
}

@media all and (max-width:1366px) and (min-width:1201px) {
    .elementor-77 .elementor-element.elementor-element-a4d8cf4 span {
        font-size: 4rem;
    }
}
@media all and (max-width:1200px) and (min-width:1025px) {
    .elementor-77 .elementor-element.elementor-element-a4d8cf4 span {
        font-size: 3.5rem;
    }
}
@media all and (max-width:1024px) and (min-width:768px) {
    .elementor-77 .elementor-element.elementor-element-a4d8cf4 span {
        font-size: 3.4rem;
    }
}
@media all and (max-width:767px){
    .elementor-77 .elementor-element.elementor-element-a4d8cf4 span {
        font-size: 2.3rem;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-63cdd10 */.elementor-77 .elementor-element.elementor-element-63cdd10 .ti-fade-container * {
    color: white !important;
}/* End custom CSS */