.elementor-2310 .elementor-element.elementor-element-ec502c0{--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.9;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2310 .elementor-element.elementor-element-ec502c0:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-ec502c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1819;background-image:url("https://villaggiorobinson.com/wp-content/uploads/2025/11/foto-villaggio-robinson-homepage-3.jpg");background-position:center center;background-size:cover;}.elementor-2310 .elementor-element.elementor-element-ec502c0::before, .elementor-2310 .elementor-element.elementor-element-ec502c0 > .elementor-background-video-container::before, .elementor-2310 .elementor-element.elementor-element-ec502c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2310 .elementor-element.elementor-element-ec502c0 > .elementor-background-slideshow::before, .elementor-2310 .elementor-element.elementor-element-ec502c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2310 .elementor-element.elementor-element-ec502c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-0c2c15f ) 0%, #FFFFFF00 100%);}.elementor-2310 .elementor-element.elementor-element-08f0c6c{width:100%;max-width:100%;text-align:center;}.elementor-2310 .elementor-element.elementor-element-08f0c6c > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-2310 .elementor-element.elementor-element-08f0c6c .elementor-heading-title{font-family:var( --e-global-typography-f236f38-font-family ), Sans-serif;font-size:var( --e-global-typography-f236f38-font-size );font-weight:var( --e-global-typography-f236f38-font-weight );text-transform:var( --e-global-typography-f236f38-text-transform );font-style:var( --e-global-typography-f236f38-font-style );text-decoration:var( --e-global-typography-f236f38-text-decoration );line-height:var( --e-global-typography-f236f38-line-height );letter-spacing:var( --e-global-typography-f236f38-letter-spacing );color:#FFFFFF;}.elementor-2310 .elementor-element.elementor-element-e0bbe80{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-71430ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-2310 .elementor-element.elementor-element-71430ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2310 .elementor-element.elementor-element-d8eb60b{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-d8eb60b:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-d8eb60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villaggiorobinson.com/wp-content/uploads/2025/11/foto-villaggio-robinson-homepage-6.jpg");background-position:center center;background-size:cover;}.elementor-2310 .elementor-element.elementor-element-d0dc6d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-072750e{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-c3478ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-2310 .elementor-element.elementor-element-048cad4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-048cad4:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-048cad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villaggiorobinson.com/wp-content/uploads/2025/11/foto-villaggio-robinson-homepage-13.jpg");background-position:center center;background-size:cover;}.elementor-2310 .elementor-element.elementor-element-c129c80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-c129c80:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-c129c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9928dc8 );}.elementor-2310 .elementor-element.elementor-element-c389b00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-c389b00{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-c389b00 .elementor-heading-title{font-family:var( --e-global-typography-90f73da-font-family ), Sans-serif;font-size:var( --e-global-typography-90f73da-font-size );font-weight:var( --e-global-typography-90f73da-font-weight );text-transform:var( --e-global-typography-90f73da-text-transform );font-style:var( --e-global-typography-90f73da-font-style );text-decoration:var( --e-global-typography-90f73da-text-decoration );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-6a81ead{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-a3b26ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-2310 .elementor-element.elementor-element-a46fa79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-a46fa79:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-a46fa79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villaggiorobinson.com/wp-content/uploads/2026/01/foto-piscina-olimpionica-5.jpg");background-position:center center;background-size:cover;}.elementor-2310 .elementor-element.elementor-element-2f9fa65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-2f9fa65:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-2f9fa65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9928dc8 );}.elementor-2310 .elementor-element.elementor-element-5666c7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-5666c7b{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-5666c7b .elementor-heading-title{font-family:var( --e-global-typography-90f73da-font-family ), Sans-serif;font-size:var( --e-global-typography-90f73da-font-size );font-weight:var( --e-global-typography-90f73da-font-weight );text-transform:var( --e-global-typography-90f73da-text-transform );font-style:var( --e-global-typography-90f73da-font-style );text-decoration:var( --e-global-typography-90f73da-text-decoration );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-6726283{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-a3fcc42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-6d2e1a8{width:100%;max-width:100%;z-index:5;text-align:center;}.elementor-2310 .elementor-element.elementor-element-6d2e1a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-6d2e1a8 .elementor-heading-title{font-family:var( --e-global-typography-90f73da-font-family ), Sans-serif;font-size:var( --e-global-typography-90f73da-font-size );font-weight:var( --e-global-typography-90f73da-font-weight );text-transform:var( --e-global-typography-90f73da-text-transform );font-style:var( --e-global-typography-90f73da-font-style );text-decoration:var( --e-global-typography-90f73da-text-decoration );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-778355d{text-align:center;font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-d1585f2{text-align:center;font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-78012fa{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-1df2122 );--border-color:var( --e-global-color-1df2122 );--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2310 .elementor-element.elementor-element-78012fa:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-78012fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-element-ed724c4{width:100%;max-width:100%;z-index:5;text-align:center;}.elementor-2310 .elementor-element.elementor-element-ed724c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-ed724c4 .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-383433b{text-align:center;font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-a34cb79{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-a34cb79:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-a34cb79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c2c15f );}.elementor-2310 .elementor-element.elementor-element-974f04e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-0db2c23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-0db2c23{text-align:center;}.elementor-2310 .elementor-element.elementor-element-0db2c23 .elementor-heading-title{font-family:var( --e-global-typography-90f73da-font-family ), Sans-serif;font-size:var( --e-global-typography-90f73da-font-size );font-weight:var( --e-global-typography-90f73da-font-weight );text-transform:var( --e-global-typography-90f73da-text-transform );font-style:var( --e-global-typography-90f73da-font-style );text-decoration:var( --e-global-typography-90f73da-text-decoration );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );color:#FFFFFF;}.elementor-2310 .elementor-element.elementor-element-b892c36{text-align:center;font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-element-b62304d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-b62304d.e-con{--align-self:center;}.elementor-2310 .elementor-element.elementor-element-5448181{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2310 .elementor-element.elementor-element-5448181:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-5448181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-global-1431{--e-image-carousel-slides-to-show:1;}.elementor-2310 .elementor-element.elementor-global-1431 > .elementor-widget-container{margin:0px 0px -6px 0px;border-radius:10px 10px 10px 10px;}.elementor-2310 .elementor-element.elementor-global-1431 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-2310 .elementor-element.elementor-element-4aa6ea5{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-22f874a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-212bba9 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-2310 .elementor-element.elementor-element-212bba9 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-ae932f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-ae932f2{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-b96f189{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2310 .elementor-element.elementor-element-b96f189:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-b96f189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-global-1434{--e-image-carousel-slides-to-show:1;}.elementor-2310 .elementor-element.elementor-global-1434 > .elementor-widget-container{margin:0px 0px -6px 0px;border-radius:10px 10px 10px 10px;}.elementor-2310 .elementor-element.elementor-global-1434 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-2310 .elementor-element.elementor-element-7af64e7{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-2a026fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-12f8c4d > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-2310 .elementor-element.elementor-element-12f8c4d .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-df086e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-df086e1{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-5ea2cf7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-5ea2cf7.e-con{--align-self:center;}.elementor-2310 .elementor-element.elementor-element-f5ad999{--display:flex;--border-radius:5px 5px 5px 5px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2310 .elementor-element.elementor-element-f5ad999:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-f5ad999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-global-1437{--e-image-carousel-slides-to-show:1;}.elementor-2310 .elementor-element.elementor-global-1437 > .elementor-widget-container{margin:0px 0px -6px 0px;border-radius:10px 10px 10px 10px;}.elementor-2310 .elementor-element.elementor-global-1437 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-2310 .elementor-element.elementor-element-4ca2f7c{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-ace5408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-6bbb5a1 > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-2310 .elementor-element.elementor-element-6bbb5a1 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-1443a0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-1443a0e{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-e2c28fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-e2c28fa:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-e2c28fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c2c15f );}.elementor-2310 .elementor-element.elementor-element-254b706{--display:flex;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2310 .elementor-element.elementor-element-254b706:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-254b706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-element-b98b5d4{width:100%;max-width:100%;z-index:5;text-align:center;}.elementor-2310 .elementor-element.elementor-element-b98b5d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-b98b5d4 .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-icon i{color:var( --e-global-color-3635954 );transition:color 0.3s;}.elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-icon svg{fill:var( --e-global-color-3635954 );transition:fill 0.3s;}.elementor-2310 .elementor-element.elementor-element-184c712{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-item > a{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2310 .elementor-element.elementor-element-96b058e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-2310 .elementor-element.elementor-element-96b058e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2310 .elementor-element.elementor-element-cdc681e{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-cdc681e:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-cdc681e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villaggiorobinson.com/wp-content/uploads/2025/11/foto-villaggio-robinson-homepage-6.jpg");background-position:center center;background-size:cover;}.elementor-2310 .elementor-element.elementor-element-f4e72ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-61ffb3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-61ffb3f{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-61ffb3f .elementor-heading-title{font-family:var( --e-global-typography-90f73da-font-family ), Sans-serif;font-size:var( --e-global-typography-90f73da-font-size );font-weight:var( --e-global-typography-90f73da-font-weight );text-transform:var( --e-global-typography-90f73da-text-transform );font-style:var( --e-global-typography-90f73da-font-style );text-decoration:var( --e-global-typography-90f73da-text-decoration );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-e463df8{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-51191bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-51191bc{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-51191bc .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-e0002cd{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-5908e60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-5908e60{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-5908e60 .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-6c826fb{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-8c10042{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-2310 .elementor-element.elementor-element-8c10042.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2310 .elementor-element.elementor-element-1b85ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2310 .elementor-element.elementor-element-4ef4b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-4ef4b0d{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-4ef4b0d .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-4028524{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-47c5325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-47c5325{z-index:5;text-align:start;}.elementor-2310 .elementor-element.elementor-element-47c5325 .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-96a4012{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-90d5066{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-90d5066:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-90d5066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villaggiorobinson.com/wp-content/uploads/2025/11/foto-villaggio-robinson-homepage-15.jpg");background-position:center center;background-size:cover;}.elementor-2310 .elementor-element.elementor-element-d63d003{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2310 .elementor-element.elementor-element-d63d003:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-d63d003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}.elementor-2310 .elementor-element.elementor-element-d63d003.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2310 .elementor-element.elementor-element-8d66c1c{--display:flex;}.elementor-2310 .elementor-element.elementor-element-f69aef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-f69aef8{text-align:start;}.elementor-2310 .elementor-element.elementor-element-f69aef8 .elementor-heading-title{font-family:var( --e-global-typography-90f73da-font-family ), Sans-serif;font-size:var( --e-global-typography-90f73da-font-size );font-weight:var( --e-global-typography-90f73da-font-weight );text-transform:var( --e-global-typography-90f73da-text-transform );font-style:var( --e-global-typography-90f73da-font-style );text-decoration:var( --e-global-typography-90f73da-text-decoration );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );color:var( --e-global-color-3635954 );}.elementor-2310 .elementor-element.elementor-element-0c309be{--display:flex;}.elementor-2310 .elementor-element.elementor-element-bb7b64e{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-aecb15f{--display:flex;}.elementor-2310 .elementor-element.elementor-element-8900b4d{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-fa62813{--display:flex;}.elementor-2310 .elementor-element.elementor-element-9eb6a18{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-d23b609{--display:flex;}.elementor-2310 .elementor-element.elementor-element-85681ba{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-8fb5803{--display:flex;}.elementor-2310 .elementor-element.elementor-element-b836166{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-43b1b98{--display:flex;}.elementor-2310 .elementor-element.elementor-element-a4e4f13{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-7150150{--display:flex;}.elementor-2310 .elementor-element.elementor-element-5860abf{font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-6b94406 );}.elementor-2310 .elementor-element.elementor-element-d2357ad{--n-accordion-title-font-size:var( --e-global-typography-2e50f96-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-3635954 );--n-accordion-title-active-color:var( --e-global-color-3635954 );--n-accordion-icon-size:15px;}.elementor-2310 .elementor-element.elementor-element-d2357ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-2310 .elementor-element.elementor-element-d2357ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-2e50f96-font-family ), Sans-serif;font-weight:var( --e-global-typography-2e50f96-font-weight );line-height:var( --e-global-typography-2e50f96-line-height );}:where( .elementor-2310 .elementor-element.elementor-element-d2357ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2310 .elementor-element.elementor-element-cb96dcd{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2310 .elementor-element.elementor-element-cb96dcd:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-cb96dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villaggiorobinson.com/wp-content/uploads/2025/12/foto-homepage-robinson-3.jpg");background-size:cover;}.elementor-2310 .elementor-element.elementor-element-30ddafc{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-30ddafc:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-30ddafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df2122 );}.elementor-2310 .elementor-element.elementor-element-232b448{--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;}.elementor-2310 .elementor-element.elementor-element-232b448:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-232b448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df2122 );}.elementor-2310 .elementor-element.elementor-element-57051ab{--display:flex;--justify-content:center;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:4em;--margin-bottom:4em;--margin-left:0em;--margin-right:-7em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:5em;}.elementor-2310 .elementor-element.elementor-element-57051ab:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-57051ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad22fff );}body:not(.rtl) .elementor-2310 .elementor-element.elementor-element-0b1c086{right:52px;}body.rtl .elementor-2310 .elementor-element.elementor-element-0b1c086{left:52px;}.elementor-2310 .elementor-element.elementor-element-0b1c086{bottom:0px;z-index:0;text-align:end;}.elementor-2310 .elementor-element.elementor-element-0b1c086 img{width:23%;}.elementor-2310 .elementor-element.elementor-element-156c373{text-align:start;}.elementor-2310 .elementor-element.elementor-element-156c373 .elementor-heading-title{font-family:var( --e-global-typography-bfe7638-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7638-font-size );font-weight:var( --e-global-typography-bfe7638-font-weight );text-transform:var( --e-global-typography-bfe7638-text-transform );font-style:var( --e-global-typography-bfe7638-font-style );text-decoration:var( --e-global-typography-bfe7638-text-decoration );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );color:var( --e-global-color-0c2c15f );}.elementor-2310 .elementor-element.elementor-element-23e53fb{text-align:start;font-family:var( --e-global-typography-72fcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-72fcce5-font-size );font-weight:var( --e-global-typography-72fcce5-font-weight );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );color:var( --e-global-color-0c2c15f );}.elementor-2310 .elementor-element.elementor-element-14d6c3f{--display:flex;--z-index:1;}.elementor-2310 .elementor-element.elementor-element-c9538fd img{border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}body.elementor-page-2310{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2310 .elementor-element.elementor-element-ec502c0{--content-width:1300px;}.elementor-2310 .elementor-element.elementor-element-71430ad{--width:100%;}.elementor-2310 .elementor-element.elementor-element-d8eb60b{--width:50%;}.elementor-2310 .elementor-element.elementor-element-d0dc6d7{--width:50%;}.elementor-2310 .elementor-element.elementor-element-048cad4{--width:50%;}.elementor-2310 .elementor-element.elementor-element-c129c80{--width:50%;}.elementor-2310 .elementor-element.elementor-element-a46fa79{--width:50%;}.elementor-2310 .elementor-element.elementor-element-2f9fa65{--width:50%;}.elementor-2310 .elementor-element.elementor-element-a34cb79{--content-width:1300px;}.elementor-2310 .elementor-element.elementor-element-974f04e{--width:100%;}.elementor-2310 .elementor-element.elementor-element-22f874a{--width:100%;}.elementor-2310 .elementor-element.elementor-element-2a026fb{--width:100%;}.elementor-2310 .elementor-element.elementor-element-5ea2cf7{--width:50%;}.elementor-2310 .elementor-element.elementor-element-ace5408{--width:100%;}.elementor-2310 .elementor-element.elementor-element-96b058e{--width:100%;}.elementor-2310 .elementor-element.elementor-element-cdc681e{--width:50%;}.elementor-2310 .elementor-element.elementor-element-f4e72ec{--width:50%;}.elementor-2310 .elementor-element.elementor-element-8c10042{--width:100%;}.elementor-2310 .elementor-element.elementor-element-1b85ae1{--width:50%;}.elementor-2310 .elementor-element.elementor-element-90d5066{--width:50%;}.elementor-2310 .elementor-element.elementor-element-8d66c1c{--width:50%;}.elementor-2310 .elementor-element.elementor-element-cb96dcd{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2310 .elementor-element.elementor-element-5ea2cf7{--width:100%;}.elementor-2310 .elementor-element.elementor-element-8d66c1c{--width:100%;}.elementor-2310 .elementor-element.elementor-element-cb96dcd{--width:100%;}}@media(max-width:1024px){.elementor-2310 .elementor-element.elementor-element-ec502c0{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2310 .elementor-element.elementor-element-08f0c6c > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-2310 .elementor-element.elementor-element-08f0c6c .elementor-heading-title{font-size:var( --e-global-typography-f236f38-font-size );line-height:var( --e-global-typography-f236f38-line-height );letter-spacing:var( --e-global-typography-f236f38-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-e0bbe80{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-072750e{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-c389b00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-c389b00 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6a81ead{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5666c7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-5666c7b .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6726283{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6d2e1a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-6d2e1a8 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-778355d{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-d1585f2{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-ed724c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-ed724c4 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-383433b{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-0db2c23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-0db2c23 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b892c36{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b62304d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2310 .elementor-element.elementor-element-212bba9 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-ae932f2{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-12f8c4d .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-df086e1{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5ea2cf7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2310 .elementor-element.elementor-element-6bbb5a1 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-1443a0e{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b98b5d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-b98b5d4 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-item > a{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-61ffb3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-61ffb3f .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-e463df8{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-51191bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-51191bc .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-e0002cd{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5908e60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-5908e60 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6c826fb{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-4ef4b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-4ef4b0d .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-4028524{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-47c5325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-47c5325 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-96a4012{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-d63d003{--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-2310 .elementor-element.elementor-element-f69aef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-f69aef8 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-bb7b64e{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-8900b4d{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-9eb6a18{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-85681ba{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b836166{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-a4e4f13{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5860abf{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-d2357ad{--n-accordion-title-font-size:var( --e-global-typography-2e50f96-font-size );}:where( .elementor-2310 .elementor-element.elementor-element-d2357ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2e50f96-line-height );}.elementor-2310 .elementor-element.elementor-element-cb96dcd{--min-height:320px;}.elementor-2310 .elementor-element.elementor-element-30ddafc{--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-2310 .elementor-element.elementor-element-232b448{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2310 .elementor-element.elementor-element-57051ab{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}body:not(.rtl) .elementor-2310 .elementor-element.elementor-element-0b1c086{right:-27px;}body.rtl .elementor-2310 .elementor-element.elementor-element-0b1c086{left:-27px;}.elementor-2310 .elementor-element.elementor-element-0b1c086{bottom:-7px;}.elementor-2310 .elementor-element.elementor-element-156c373 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-23e53fb{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-14d6c3f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2310 .elementor-element.elementor-element-ec502c0{--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-08f0c6c .elementor-heading-title{font-size:var( --e-global-typography-f236f38-font-size );line-height:var( --e-global-typography-f236f38-line-height );letter-spacing:var( --e-global-typography-f236f38-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-e0bbe80{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-d8eb60b{--min-height:300px;}.elementor-2310 .elementor-element.elementor-element-072750e{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-048cad4{--min-height:300px;}.elementor-2310 .elementor-element.elementor-element-c389b00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-c389b00 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6a81ead{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-a46fa79{--min-height:300px;}.elementor-2310 .elementor-element.elementor-element-5666c7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-5666c7b .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6726283{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6d2e1a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-6d2e1a8 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-778355d{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-d1585f2{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-ed724c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-ed724c4 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-383433b{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-a34cb79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-0db2c23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-0db2c23 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b892c36{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b62304d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2310 .elementor-element.elementor-element-4aa6ea5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2310 .elementor-element.elementor-element-212bba9 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-ae932f2{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-7af64e7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2310 .elementor-element.elementor-element-12f8c4d .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-df086e1{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5ea2cf7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2310 .elementor-element.elementor-element-4ca2f7c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2310 .elementor-element.elementor-element-6bbb5a1 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-1443a0e{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b98b5d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-b98b5d4 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2310 .elementor-element.elementor-element-184c712 .elementor-icon-list-item > a{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-cdc681e{--min-height:300px;}.elementor-2310 .elementor-element.elementor-element-61ffb3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-61ffb3f .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-e463df8{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-51191bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-51191bc .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-e0002cd{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5908e60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-5908e60 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-6c826fb{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-1b85ae1.e-con{--order:99999 /* order end hack */;}.elementor-2310 .elementor-element.elementor-element-4ef4b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-4ef4b0d .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-4028524{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-47c5325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-47c5325 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-96a4012{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-90d5066{--min-height:300px;}.elementor-2310 .elementor-element.elementor-element-f69aef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2310 .elementor-element.elementor-element-f69aef8 .elementor-heading-title{font-size:var( --e-global-typography-90f73da-font-size );line-height:var( --e-global-typography-90f73da-line-height );letter-spacing:var( --e-global-typography-90f73da-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-bb7b64e{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-8900b4d{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-9eb6a18{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-85681ba{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-b836166{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-a4e4f13{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-5860abf{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-d2357ad{--n-accordion-title-font-size:var( --e-global-typography-2e50f96-font-size );}:where( .elementor-2310 .elementor-element.elementor-element-d2357ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2e50f96-line-height );}.elementor-2310 .elementor-element.elementor-element-cb96dcd{--min-height:290px;}.elementor-2310 .elementor-element.elementor-element-57051ab{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}body:not(.rtl) .elementor-2310 .elementor-element.elementor-element-0b1c086{right:-27px;}body.rtl .elementor-2310 .elementor-element.elementor-element-0b1c086{left:-27px;}.elementor-2310 .elementor-element.elementor-element-0b1c086{bottom:293px;}.elementor-2310 .elementor-element.elementor-element-0b1c086 img{width:36%;}.elementor-2310 .elementor-element.elementor-element-156c373 .elementor-heading-title{font-size:var( --e-global-typography-bfe7638-font-size );line-height:var( --e-global-typography-bfe7638-line-height );letter-spacing:var( --e-global-typography-bfe7638-letter-spacing );}.elementor-2310 .elementor-element.elementor-element-23e53fb{font-size:var( --e-global-typography-72fcce5-font-size );line-height:var( --e-global-typography-72fcce5-line-height );letter-spacing:var( --e-global-typography-72fcce5-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-0b1c086 */.elementor-2310 .elementor-element.elementor-element-0b1c086 {
    opacity: 0.2
}/* End custom CSS */