.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-repeater-item-3258816 .swiper-slide-bg{background-image:url(https://www.bbandre.it/wp-content/uploads/2023/01/bb_andre_gallery_2023_05.jpg);background-size:cover;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-repeater-item-3258816 .elementor-background-overlay{background-color:#2C2C2C80;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-button{background-color:var( --e-global-color-background );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-background );}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-slide-contents{max-width:80%;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-slide-inner{text-align:center;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-heading{font-family:"Roboto Serif", Sans-serif;font-size:59px;font-weight:400;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-description{font-family:"Figtree", Sans-serif;font-size:31px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-pagination-bullet{height:16px;width:16px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-pagination-fraction{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-background );opacity:var( --e-global-color-background );}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-c765027{--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:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3174 .elementor-element.elementor-element-c765027:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-c765027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.bbandre.it/wp-content/uploads/2026/05/wireframe-img-6.png");background-position:center center;background-size:cover;}.elementor-3174 .elementor-element.elementor-element-1722acaa{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3174 .elementor-element.elementor-element-1722acaa:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-1722acaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-background );}.elementor-3174 .elementor-element.elementor-element-27de7c72{text-align:center;}.elementor-3174 .elementor-element.elementor-element-27de7c72 .elementor-heading-title{font-family:var( --e-global-typography-heading_s-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_s-font-size );font-weight:var( --e-global-typography-heading_s-font-weight );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-7055e683{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3174 .elementor-element.elementor-element-7055e683 .elementor-heading-title{font-family:var( --e-global-typography-heading_l-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_l-font-size );font-weight:var( --e-global-typography-heading_l-font-weight );line-height:var( --e-global-typography-heading_l-line-height );color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-f047b27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-6b140c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3174 .elementor-element.elementor-element-6b140c9a .elementor-heading-title{font-family:var( --e-global-typography-heading_l-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_l-font-size );font-weight:var( --e-global-typography-heading_l-font-weight );line-height:var( --e-global-typography-heading_l-line-height );color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-8ab2e3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-f73d6d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3174 .elementor-element.elementor-element-f73d6d5 .elementor-heading-title{font-family:var( --e-global-typography-heading_l-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_l-font-size );font-weight:var( --e-global-typography-heading_l-font-weight );line-height:var( --e-global-typography-heading_l-line-height );color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-57771e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-a4c8028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3174 .elementor-element.elementor-element-a4c8028 .elementor-heading-title{font-family:var( --e-global-typography-heading_l-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_l-font-size );font-weight:var( --e-global-typography-heading_l-font-weight );line-height:var( --e-global-typography-heading_l-line-height );color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-5b3a07e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-backgroundAccent );color:var( --e-global-color-backgroundAccent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:12px 24px 12px 24px;}.elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button:hover, .elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-11e169df{width:auto;max-width:auto;}.elementor-3174 .elementor-element.elementor-element-11e169df.elementor-element{--align-self:center;}.elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button-content-wrapper{flex-direction:row;}.elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-3174 .elementor-element.elementor-element-2e26dc77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-49d3fdb6{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-3174 .elementor-element.elementor-element-4a935e0f{text-align:center;}.elementor-3174 .elementor-element.elementor-element-4a935e0f .elementor-heading-title{font-family:var( --e-global-typography-heading_s-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_s-font-size );font-weight:var( --e-global-typography-heading_s-font-weight );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-bb292f{text-align:center;}.elementor-3174 .elementor-element.elementor-element-bb292f .elementor-heading-title{font-family:var( --e-global-typography-heading_l-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_l-font-size );font-weight:var( --e-global-typography-heading_l-font-weight );line-height:var( --e-global-typography-heading_l-line-height );color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-595decf9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3174 .elementor-element.elementor-element-8050e95{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-8050e95:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-8050e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-432d577f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-432d577f .elementor-icon-wrapper{text-align:start;}.elementor-3174 .elementor-element.elementor-element-432d577f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-432d577f.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-432d577f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-432d577f.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-432d577f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-432d577f .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-432d577f .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-79ee6969{text-align:start;}.elementor-3174 .elementor-element.elementor-element-79ee6969 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-24f37e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-5bd7762c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-5bd7762c:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-5bd7762c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-2a57778e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-2a57778e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-2a57778e.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-2a57778e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-2a57778e.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-2a57778e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-2a57778e .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-2a57778e .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-203b97c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-7e7d239a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-7dc591b2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-7dc591b2:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-7dc591b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-2b18f684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-2b18f684.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-2b18f684.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-2b18f684.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-2b18f684.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-2b18f684.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-2b18f684 .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-2b18f684 .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-14c9cc01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-37db950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-6a62a0b4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-6a62a0b4:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-6a62a0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-4fe96296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-4fe96296 .elementor-icon-wrapper{text-align:start;}.elementor-3174 .elementor-element.elementor-element-4fe96296.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-4fe96296.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-4fe96296.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-4fe96296.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-4fe96296.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-4fe96296 .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-4fe96296 .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-20f5713f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-8ccc083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-8b4053e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-8b4053e:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-8b4053e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-1e36313f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-1e36313f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-1e36313f.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-1e36313f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-1e36313f.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-1e36313f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-1e36313f .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-1e36313f .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-4feec712 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-5393a73e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-2a92305{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-2a92305:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-2a92305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-c3da831{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-c3da831 .elementor-icon-wrapper{text-align:start;}.elementor-3174 .elementor-element.elementor-element-c3da831.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-c3da831.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-c3da831.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-c3da831.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-c3da831.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-c3da831 .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-c3da831 .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-0e6ce31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-fd6c185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-2a4a427{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-2a4a427:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-2a4a427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-473c4ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-473c4ea .elementor-icon-wrapper{text-align:start;}.elementor-3174 .elementor-element.elementor-element-473c4ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-473c4ea.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-473c4ea.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-473c4ea.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-473c4ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-473c4ea .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-473c4ea .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-aa601dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-c75a8f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-67e7480a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-67e7480a:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-67e7480a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-11754d5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-11754d5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-11754d5d.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-11754d5d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-11754d5d.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-11754d5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-11754d5d .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-11754d5d .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-29735267 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-9fcdbab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-32f586d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-32f586d:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-32f586d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-5a9fef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-5a9fef9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5a9fef9.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-5a9fef9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5a9fef9.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-5a9fef9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5a9fef9 .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-5a9fef9 .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-6e881d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-855b095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-93155f4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-93155f4:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-93155f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-5360677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-5360677.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5360677.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-5360677.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5360677.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-5360677.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5360677 .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-5360677 .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-b1b2135 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-14dec54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-bb6a6b4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3174 .elementor-element.elementor-element-bb6a6b4:not(.elementor-motion-effects-element-type-background), .elementor-3174 .elementor-element.elementor-element-bb6a6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundAccent );}.elementor-3174 .elementor-element.elementor-element-5c0e9c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-5c0e9c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5c0e9c0.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-5c0e9c0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5c0e9c0.elementor-view-framed .elementor-icon, .elementor-3174 .elementor-element.elementor-element-5c0e9c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3174 .elementor-element.elementor-element-5c0e9c0 .elementor-icon{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-5c0e9c0 .elementor-icon svg{height:32px;}.elementor-3174 .elementor-element.elementor-element-d378469 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-66fc37d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-374abc6f{--display:flex;}.elementor-3174 .elementor-element.elementor-element-1302487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-3174 .elementor-element.elementor-element-45e49ee9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3174 .elementor-element.elementor-element-8254609{text-align:center;}.elementor-3174 .elementor-element.elementor-element-8254609 .elementor-heading-title{font-family:var( --e-global-typography-heading_s-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_s-font-size );font-weight:var( --e-global-typography-heading_s-font-weight );color:var( --e-global-color-text );}.elementor-3174 .elementor-element.elementor-element-51550c91{text-align:center;}.elementor-3174 .elementor-element.elementor-element-51550c91 .elementor-heading-title{font-family:var( --e-global-typography-heading_l-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_l-font-size );font-weight:var( --e-global-typography-heading_l-font-weight );line-height:var( --e-global-typography-heading_l-line-height );color:var( --e-global-color-primary );}.elementor-3174 .elementor-element.elementor-element-5a7f2bee{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3174 .elementor-element.elementor-element-62fe7d1e .gallery-item .gallery-caption{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-slide{height:579px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-heading{font-size:32px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-description{font-size:21px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3174 .elementor-element.elementor-element-c765027{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3174 .elementor-element.elementor-element-27de7c72 .elementor-heading-title{font-size:var( --e-global-typography-heading_s-font-size );}.elementor-3174 .elementor-element.elementor-element-7055e683 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-f047b27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-6b140c9a .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-8ab2e3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-f73d6d5 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-57771e43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-a4c8028 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-5b3a07e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-11e169df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3174 .elementor-element.elementor-element-2e26dc77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-49d3fdb6{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-4a935e0f .elementor-heading-title{font-size:var( --e-global-typography-heading_s-font-size );}.elementor-3174 .elementor-element.elementor-element-bb292f .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-595decf9{--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-8050e95{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-432d577f{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-79ee6969 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-24f37e32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-5bd7762c{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-2a57778e{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-203b97c .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-7e7d239a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-7dc591b2{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-2b18f684{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-14c9cc01 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-37db950{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-6a62a0b4{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-4fe96296{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-20f5713f .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-8ccc083{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-8b4053e{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-1e36313f{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-4feec712 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-5393a73e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-2a92305{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-c3da831{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-0e6ce31 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-fd6c185{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-2a4a427{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-473c4ea{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-aa601dd .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-c75a8f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-67e7480a{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-11754d5d{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-29735267 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-9fcdbab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-32f586d{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-5a9fef9{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-6e881d8 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-855b095{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-93155f4{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-5360677{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-b1b2135 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-14dec54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-bb6a6b4{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-5c0e9c0{padding:0px 0px 0px 0px;}.elementor-3174 .elementor-element.elementor-element-d378469 .elementor-heading-title{font-size:18px;}.elementor-3174 .elementor-element.elementor-element-66fc37d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-1302487{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-8254609 .elementor-heading-title{font-size:var( --e-global-typography-heading_s-font-size );}.elementor-3174 .elementor-element.elementor-element-51550c91 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-62fe7d1e .gallery-item .gallery-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3174 .elementor-element.elementor-element-4d60f3bd .swiper-slide{height:500px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-heading{font-size:26px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-description{font-size:19px;}.elementor-3174 .elementor-element.elementor-element-4d60f3bd .elementor-slide-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-3174 .elementor-element.elementor-element-c765027{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-1722acaa{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-27de7c72 .elementor-heading-title{font-size:var( --e-global-typography-heading_s-font-size );}.elementor-3174 .elementor-element.elementor-element-7055e683{text-align:center;}.elementor-3174 .elementor-element.elementor-element-7055e683 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-f047b27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-6b140c9a{text-align:center;}.elementor-3174 .elementor-element.elementor-element-6b140c9a .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-8ab2e3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-f73d6d5{text-align:center;}.elementor-3174 .elementor-element.elementor-element-f73d6d5 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-57771e43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-a4c8028{text-align:center;}.elementor-3174 .elementor-element.elementor-element-a4c8028 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-5b3a07e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-11e169df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3174 .elementor-element.elementor-element-11e169df .elementor-button{font-size:var( --e-global-typography-primary-font-size );padding:12px 24px 12px 24px;}.elementor-3174 .elementor-element.elementor-element-2e26dc77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-49d3fdb6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-4a935e0f .elementor-heading-title{font-size:var( --e-global-typography-heading_s-font-size );}.elementor-3174 .elementor-element.elementor-element-bb292f .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-595decf9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-8050e95{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-79ee6969{text-align:start;}.elementor-3174 .elementor-element.elementor-element-79ee6969 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-24f37e32{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-5bd7762c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-203b97c{text-align:start;}.elementor-3174 .elementor-element.elementor-element-203b97c .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-7e7d239a{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-7dc591b2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-14c9cc01{text-align:start;}.elementor-3174 .elementor-element.elementor-element-14c9cc01 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-37db950{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-6a62a0b4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-20f5713f{text-align:start;}.elementor-3174 .elementor-element.elementor-element-20f5713f .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-8ccc083{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-8b4053e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-4feec712{text-align:start;}.elementor-3174 .elementor-element.elementor-element-4feec712 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-5393a73e{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-2a92305{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-0e6ce31{text-align:start;}.elementor-3174 .elementor-element.elementor-element-0e6ce31 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-fd6c185{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-2a4a427{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-aa601dd{text-align:start;}.elementor-3174 .elementor-element.elementor-element-aa601dd .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-c75a8f3{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-67e7480a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-29735267{text-align:start;}.elementor-3174 .elementor-element.elementor-element-29735267 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-9fcdbab{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-32f586d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-6e881d8{text-align:start;}.elementor-3174 .elementor-element.elementor-element-6e881d8 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-855b095{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-93155f4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-b1b2135{text-align:start;}.elementor-3174 .elementor-element.elementor-element-b1b2135 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-14dec54{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-bb6a6b4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3174 .elementor-element.elementor-element-d378469{text-align:start;}.elementor-3174 .elementor-element.elementor-element-d378469 .elementor-heading-title{font-size:16px;}.elementor-3174 .elementor-element.elementor-element-66fc37d{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3174 .elementor-element.elementor-element-1302487{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-3174 .elementor-element.elementor-element-8254609 .elementor-heading-title{font-size:var( --e-global-typography-heading_s-font-size );}.elementor-3174 .elementor-element.elementor-element-51550c91{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3174 .elementor-element.elementor-element-51550c91 .elementor-heading-title{font-size:var( --e-global-typography-heading_l-font-size );line-height:var( --e-global-typography-heading_l-line-height );}.elementor-3174 .elementor-element.elementor-element-5a7f2bee{--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3174 .elementor-element.elementor-element-62fe7d1e .gallery-item .gallery-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-3174 .elementor-element.elementor-element-1722acaa{--width:45%;}.elementor-3174 .elementor-element.elementor-element-49d3fdb6{--content-width:1280px;}.elementor-3174 .elementor-element.elementor-element-1302487{--content-width:1280px;}.elementor-3174 .elementor-element.elementor-element-45e49ee9{--content-width:1280140px;}.elementor-3174 .elementor-element.elementor-element-5a7f2bee{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3174 .elementor-element.elementor-element-1722acaa{--width:60%;}}