.elementor-265 .elementor-element.elementor-element-854e204{--display:flex;--min-height:100vh;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-slide-bg{background-color:var( --e-global-color-text );background-image:url("https://dev.mybcn.es/wp-content/uploads/Photo-Barcelona-Old-Town-Gothic-Quarter-Placa-St-Jaume-Jana-with-tour-20170919at1120-NikD7100-32-4303x2919-Walking-Tour-EB-2017-69-LRC70.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-slide-bg::before{background-color:var( --e-global-color-text );mix-blend-mode:inherit;opacity:0.2;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider .elementor-repeater-item-4018f37 .xpro-hero-slider-slide-content-wrapper{justify-content:center;text-align:center;align-items:center;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-subtitle,.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-subtitle span.char{animation-duration:2s;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-subtitle::after{animation-duration:2s;animation-delay:4s;-webkit-animation-delay:4s;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-subtitle{animation-delay:4s;-webkit-animation-delay:4s;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-title,.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-description{animation-delay:6s;-webkit-animation-delay:6s;animation-duration:2s;}.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-description::after{animation-delay:6s;-webkit-animation-delay:6s;animation-duration:2s;}.elementor-265 .elementor-element.elementor-element-029b7bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-slide-content-wrapper{min-height:100vh;width:100%;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-slide-content-area{width:1920px;padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-subtitle{font-family:"Inter (UI)", Sans-serif;font-size:clamp(1.3rem, 0.5882rem + 2.5882vw, 2.4rem);font-weight:200;text-decoration:none;text-shadow:4px 4px 16px rgba(0, 0, 0, 0.8);margin:2em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-title{font-family:"Macondo Swash Caps (Gothic)", Sans-serif;font-size:clamp(4.2rem, 2.0647rem + 7.7647vw, 7.5rem);font-weight:normal;line-height:1em;letter-spacing:7.5px;text-shadow:4px 4px 8px rgba(0, 0, 0, 0.8);margin:0.2em 0.2em 0.2em 0.2em;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-description{font-family:"Raleway (Body)", Sans-serif;font-size:clamp(1.3rem, 0.5882rem + 2.5882vw, 2.4rem);text-decoration:none;line-height:1.2em;margin:0em 0em 2em 0em;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-primary{width:160px;max-width:100%;gap:8px;border-style:solid;border-width:1px 4px 4px 1px;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;margin:8px 8px 8px 8px;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-primary i{font-size:8px;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-primary svg{width:8px;height:auto;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-secondary{width:160px;max-width:100%;gap:8px;border-style:solid;border-width:1px 4px 4px 1px;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;margin:8px 8px 8px 8px;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-secondary i{font-size:24px;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-secondary svg{width:24px;height:auto;}.elementor-265 .elementor-element.elementor-element-d101628.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-eb6c4d9{--display:flex;--min-height:100vh;--justify-content:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overflow:hidden;}.elementor-265 .elementor-element.elementor-element-8c85b61{order:1;}.elementor-265 .elementor-element.elementor-element-8c85b61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-8c85b61 .elementor-icon-box-wrapper{text-align:center;gap:0em;}.elementor-265 .elementor-element.elementor-element-8c85b61 .elementor-icon-box-title{margin-block-end:0em;}.elementor-265 .elementor-element.elementor-element-8c85b61 .elementor-icon{font-size:120px;}.elementor-265 .elementor-element.elementor-element-8c85b61 .elementor-icon-box-img{overflow:hidden;}.elementor-265 .elementor-element.elementor-element-8c85b61 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri{writing-mode:inherit;}.elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri div{writing-mode:inherit;}.elementor-265 .elementor-element.elementor-element-782d923{width:auto;max-width:auto;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 2em 0em;order:2;text-align:center;}.elementor-265 .elementor-element.elementor-element-782d923.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-265 .elementor-element.elementor-element-782d923:not(.elementor-widget),.elementor-265 .elementor-element.elementor-element-782d923{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 0.8 ) blur( 8px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 0.8 ) blur( 8px ) hue-rotate( 0deg );}.elementor-265 .elementor-element.elementor-element-782d923.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-782d923 .elementor-heading-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(4.2rem, -1.6882rem + 21.4118vw, 13.3rem);font-weight:900;line-height:1.1em;text-shadow:4px 4px 8px rgba(0, 0, 0, 0.8);color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > div, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > h1, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > h2, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > h3, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > h4, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > h5, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > h6, .elementor-265 .elementor-element.elementor-element-782d923.ob-harakiri > p{transform:rotate(0deg);}.elementor-265 .elementor-element.elementor-element-782d923 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-265 .elementor-element.elementor-element-65f1052.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-265 .elementor-element.elementor-element-65f1052{order:3;}.elementor-265 .elementor-element.elementor-element-65f1052:not(.elementor-widget),.elementor-265 .elementor-element.elementor-element-65f1052{backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 0.8 ) blur( 8px ) hue-rotate( 0deg );-webkit-backdrop-filter:brightness( 1 ) contrast( 1 ) saturate( 0.8 ) blur( 8px ) hue-rotate( 0deg );}.elementor-265 .elementor-element.elementor-element-65f1052.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-heading-wrapper-inner{max-width:100%;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-heading-title{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-title-focus > span{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(2.4rem, 1.2353rem + 4.2353vw, 4.2rem);text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-title-focus:not(.morphext), .elementor-265 .elementor-element.elementor-element-65f1052 .morphext > span{border-style:none;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-title-focus:not(.morphext) ,.elementor-265 .elementor-element.elementor-element-65f1052 .morphext > span{border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-title-focus:not(.morphext),.elementor-265 .elementor-element.elementor-element-65f1052 .morphext > span{padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-title-focus{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-heading-subtitle{color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b7d70e1{--display:flex;--min-height:50vh;--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:flex-start;--flex-wrap:nowrap;--overflow:hidden;}.elementor-265 .elementor-element.elementor-element-b7d70e1:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-b7d70e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-e765230.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-wrapper-inner{max-width:100vw;}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(2.4rem, 1.2353rem + 4.2353vw, 4.2rem);letter-spacing:-2.7px;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-title-focus{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(2.4rem, 1.2353rem + 4.2353vw, 4.2rem);letter-spacing:-3.2px;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-e765230  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-e765230 .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-e765230 [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-9d0e4ee{--display:flex;--min-height:50vh;--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:flex-start;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-9d0e4ee > .elementor-shape-top svg, .elementor-265 .elementor-element.elementor-element-9d0e4ee > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:8em;}.elementor-265 .elementor-element.elementor-element-9d0e4ee > .elementor-shape-bottom svg, .elementor-265 .elementor-element.elementor-element-9d0e4ee > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:8em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-icon .xpro-heading-icon-media{background-color:#B0B0B000;height:40px;width:40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-7083607{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0rem 0rem 0rem 0rem;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-7083607.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-7083607.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-title-focus{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-icon i{font-size:32px;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-icon svg{width:32px;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-7083607  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-7083607 .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-7083607 [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-7083607 .xpro-shadow-text{filter:brightness( 100% ) contrast( 75% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-b50b159.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-item .xpro-horizontal-timeline-date,
					.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-item .xpro-horizontal-timeline-content{padding:0 8px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-col .xpro-horizontal-timeline-item{grid-gap:40px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-col .xpro-horizontal-timeline-dates:before,.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-col .xpro-horizontal-timeline-content-inner:after{height:calc(40px + 50px);}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-col-reverse .xpro-horizontal-timeline-item{grid-gap:40px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-col-reverse .xpro-horizontal-timeline-dates:before,.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-col-reverse .xpro-horizontal-timeline-content-inner:after{height:calc(40px + 50px);}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-dates{box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-title{color:var( --e-global-color-secondary );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-time{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-time,.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-content-time{color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-inner .xpro-horizontal-timeline-dates > img{width:100%;height:100%;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-media > i{font-size:24px;color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-media > img{width:24px;height:24px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-media > svg{width:24px;height:auto;fill:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-media{width:40px;height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-media > .xpro-horizontal-timeline-media-custom{color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-content-inner{text-align:left;max-width:100%;box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0.5em 0.5em 0.5em 0.5em;display:inline-block;grid-gap:8px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-content-inner .xpro-horizontal-timeline-content-media > img{width:100%;height:auto;margin-bottom:8px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-sub-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-horizontal-timeline-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
					 .elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{font-size:24px;width:40px;height:40px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
					.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{top:124px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
				.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev, 
					.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-dot{height:16px;width:16px;margin:0 4px;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-dots-horizontal-style-2.owl-carousel .owl-dot.active{width:calc(16px * 2);}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-dots{bottom:-64px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-dot.active{background-color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-8f1aedf{--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;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0rem 0rem 0rem 0rem;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-b0a64ec.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-b0a64ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-title-focus{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-icon i{font-size:32px;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-icon svg{width:32px;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-icon .xpro-heading-icon-media{height:40px;width:40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-b0a64ec  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-b0a64ec [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-b0a64ec .xpro-shadow-text{filter:brightness( 100% ) contrast( 90% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-806f21d{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:1120px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-806f21d.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-806f21d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-806f21d .xpro-google-map{min-height:600px;}.elementor-265 .elementor-element.elementor-element-806f21d .gm-style .gm-style-iw{box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-806f21d .gm-style .gm-style-iw-c{padding:16px 16px 16px 16px !important;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-item{height:33vh;box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-style:solid;border-width:1px 1px 1px 1px;overflow:hidden;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-image{height:33vh;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-content{min-height:20vh;}.elementor-265 .elementor-element.elementor-element-cd4ae45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-item:hover .xpro-post-grid-image::after{background-color:#EBEBEBCC;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-content{box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-title{color:var( --e-global-color-secondary );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-excerpt{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin:1em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-style:none;overflow:hidden;border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-meta-list{grid-gap:8px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-btn{border-style:solid;border-width:1px 4px 4px 1px;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-nav > button.owl-prev,.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-nav > button.owl-next{font-size:24px;height:40px;width:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-nav > button.owl-prev{left:0px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-nav > button.owl-next{right:0px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-dots > button.owl-dot{height:16px;width:16px;margin-left:4px;margin-right:4px;background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-dots-horizontal-style-2.owl-carousel .owl-dots > .owl-dot.active{width:calc(16px * 2);}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-dots{bottom:-4px;margin:0px 0px -40px 0px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-dots > button.owl-dot.active{background-color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-e39f215{--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;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-e39f215 > .elementor-shape-top svg, .elementor-265 .elementor-element.elementor-element-e39f215 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:8em;}.elementor-265 .elementor-element.elementor-element-e39f215 > .elementor-shape-bottom svg, .elementor-265 .elementor-element.elementor-element-e39f215 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:8em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-icon .xpro-heading-icon-media{background-color:#B0B0B000;height:40px;width:40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-9d9801c{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0rem 0rem 0rem 0rem;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-9d9801c.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-9d9801c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-title-focus{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-icon i{font-size:32px;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-icon svg{width:32px;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-9d9801c  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-9d9801c [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-9d9801c .xpro-shadow-text{filter:brightness( 100% ) contrast( 75% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-media > i{color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-media > svg{fill:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-media > .xpro-vertical-timeline-media-custom{color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-dates:before,
					.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-content-inner:after,
					.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-media:before,
					.elementor-265 .elementor-element.elementor-element-0ac972b .elementor-repeater-item-e309828 .xpro-vertical-timeline-media:after{background-color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0ac972b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-inner{grid-gap:8px;padding-bottom:40px;align-items:center;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media::before,
					.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media::after{width:8px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media-box:before,
					.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media-box:after{height:calc(8px + 750px);}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-dates{box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-title{color:var( --e-global-color-secondary );margin:0em 0em 0.5em 0em;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-time,.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-content-time{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-inner .xpro-vertical-timeline-dates > img{width:100%;height:100%;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media > i{font-size:24px;color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media > svg{width:24px;height:auto;fill:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media > img{width:24px;height:24px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media{width:40px;height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media > .xpro-vertical-timeline-media-custom{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-content-inner{text-align:left;width:100%;box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);border-style:solid;border-width:1px 1px 1px 1px;overflow:hidden;border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;grid-gap:8px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-content-inner .xpro-vertical-timeline-content-media > img{width:100%;height:100%;margin-bottom:8px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-sub-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1rem, 0.4824rem + 1.8824vw, 1.8rem);text-decoration:none;line-height:1.3em;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-content-time{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e176687{--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;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-icon .xpro-heading-icon-media{background-color:#B0B0B000;height:40px;width:40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-22fcf8f{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0rem 0rem 0rem 0rem;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-22fcf8f.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-22fcf8f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-title-focus{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-icon i{font-size:32px;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-icon svg{width:32px;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-22fcf8f  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-22fcf8f [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-22fcf8f .xpro-shadow-text{filter:brightness( 100% ) contrast( 90% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-f2b146f{width:var( --container-widget-width, 1120px );max-width:1120px;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-f2b146f.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-f2b146f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-layout-vertical{row-gap:16px;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-layout-horizontal{row-gap:16px;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-icon::before{--xpro-speparator-line:16px;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-item{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-item,.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-item > a{align-items:center;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-icon,.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-custom{color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-icon > svg{fill:var( --e-global-color-accent );width:24px;height:auto;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media{border-style:none;border-radius:0px 0px 0px 0px;margin:0em 0.5em 0em -0.25em;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-icon{font-size:24px;min-height:24px;min-width:24px;height:40px;width:40px;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-image img{width:40px;height:40px;object-fit:cover;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-media-type-custom{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-title{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-f2b146f .xpro-infolist-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri{writing-mode:inherit;}.elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri div{writing-mode:inherit;}.elementor-265 .elementor-element.elementor-element-2a2e160{width:var( --container-widget-width, 1120px );max-width:1120px;margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 3em;--container-widget-width:1120px;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-2a2e160.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-2a2e160 p{margin-block-end:1em;}.elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > div, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > h1, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > h2, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > h3, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > h4, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > h5, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > h6, .elementor-265 .elementor-element.elementor-element-2a2e160.ob-harakiri > p{transform:rotate(0deg);}.elementor-265 .elementor-element.elementor-element-2a2e160 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-265 .elementor-element.elementor-element-4c834df{--display:flex;--min-height:auto auto;--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:flex-start;--align-items:center;--flex-wrap:nowrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-4c834df:not(.elementor-motion-effects-element-type-background), .elementor-265 .elementor-element.elementor-element-4c834df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-icon .xpro-heading-icon-media{background-color:#61616100;height:40px;width:40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e86c655{width:var( --container-widget-width, 1120px );max-width:1120px;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-e86c655.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-wrapper-inner{max-width:100vw;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-title-focus{border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-icon i{font-size:32px;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-icon svg{width:32px;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-e86c655  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-e86c655 [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e86c655 .xpro-shadow-text{color:var( --e-global-color-text );filter:brightness( 85% ) contrast( 101% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery-layout-grid .xpro-elementor-gallery-item{height:33vh;}.elementor-265 .elementor-element.elementor-element-e684fc8{width:var( --container-widget-width, 100% );max-width:100%;padding:0em 1em 0em 1em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-e684fc8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .cbp-caption-active .cbp-caption-activeWrap{padding:0.5em 0.5em 0.5em 0.5em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-overlay-icon > i{font-size:24px;color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-overlay-icon > svg{width:24px;fill:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-overlay-icon{min-width:24px;height:40px;width:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-title{color:var( --e-global-color-secondary );font-family:"Raleway (Body)", Sans-serif;font-size:16px;font-weight:bold;text-decoration:none;line-height:1.3em;letter-spacing:0.5px;text-align:center;margin:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-desc{color:var( --e-global-color-secondary );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery-filter{text-align:center;margin:1em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery-filter > ul > li.cbp-filter-item{border-style:solid;border-width:1px 4px 4px 1px;margin-left:8px;margin-right:8px;border-radius:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery-filter > ul > li.cbp-filter-item.cbp-filter-item-active{background-color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery-filter .xpro-select-option{padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-gallery-elementor-loadmore, .elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-gallery-elementor-custom-link{text-align:center;margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-gallery-elementor-loadmore > a, .elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-gallery-elementor-custom-link > a{border-style:solid;border-width:1px 4px 4px 1px;border-radius:0px 0px 0px 0px;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-elementor-gallery-item .cbp-caption{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-e684fc8 .cbp-caption{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-265 .elementor-element.elementor-element-11c5d86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-4a49499{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0rem 0rem 0rem 0rem;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-4a49499.elementor-element{--align-self:flex-start;}.elementor-265 .elementor-element.elementor-element-4a49499.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-4a49499 .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-4a49499 .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-4a49499 .xpro-title-focus{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-4a49499 .xpro-shadow-text{filter:brightness( 100% ) contrast( 90% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-box-icon-wrapper{text-align:center;}.elementor-265 .elementor-element.elementor-element-2ec3bfa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-2ec3bfa.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-2ec3bfa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-info-box-button-wrapper{display:flex;justify-content:center;}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-box-icon-wrapper-inner{display:inline-block;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-box-icon-item{height:60px;width:60px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-box-icon-item > svg{fill:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-box-icon-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1.8rem, 0.8941rem + 3.2941vw, 3.2rem);text-decoration:none;letter-spacing:-2.4px;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-2ec3bfa  .xpro-info-box-button-wrapper  button{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-info-box-button-wrapper  button{margin:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-2ec3bfa .xpro-info-box-button-wrapper button{border-style:solid;border-width:1px 4px 4px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-box-icon-wrapper{text-align:center;}.elementor-265 .elementor-element.elementor-element-8083a6c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-8083a6c.elementor-element{--align-self:center;}.elementor-265 .elementor-element.elementor-element-8083a6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-info-box-button-wrapper{display:flex;justify-content:center;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-box-icon-wrapper-inner{display:inline-block;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-box-icon-item{height:60px;width:60px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-box-icon-item > svg{fill:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-box-icon-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1.8rem, 0.8941rem + 3.2941vw, 3.2rem);text-decoration:none;letter-spacing:-2.4px;color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-8083a6c  .xpro-info-box-button-wrapper  button{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-info-box-button-wrapper  button{margin:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-info-box-button-wrapper button{border-style:solid;border-width:1px 4px 4px 1px;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-media{background-color:#F5F5F500;border-style:none;border-radius:0px 0px 0px 0px;margin:0em 0.5em 0em -0.25em;}.elementor-265 .elementor-element.elementor-element-346144d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-346144d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-layout-vertical{row-gap:16px;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-layout-horizontal{row-gap:16px;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-media-type-icon::before{--xpro-speparator-line:16px;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-item{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-item,.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-item > a{align-items:center;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-media-type-icon{font-size:24px;min-height:24px;min-width:24px;height:40px;width:40px;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-media-type-icon > svg{width:24px;height:auto;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-media-type-image img{width:40px;height:40px;object-fit:cover;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-media-type-custom{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1rem, 0.4824rem + 1.8824vw, 1.8rem);text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );margin:0em 0em 0.25em 0em;}.elementor-265 .elementor-element.elementor-element-346144d .xpro-infolist-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media{background-color:#F5F5F500;border-style:none;border-radius:0px 0px 0px 0px;margin:0em 0.5em 0em -0.25em;}.elementor-265 .elementor-element.elementor-element-0c476f9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-265 .elementor-element.elementor-element-0c476f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-layout-vertical{row-gap:16px;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-layout-horizontal{row-gap:16px;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-icon::before{--xpro-speparator-line:16px;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-item{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-item,.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-item > a{align-items:center;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-icon,.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-custom{color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-icon > svg{fill:var( --e-global-color-accent );width:24px;height:auto;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-item:hover .xpro-infolist-media-type-icon,.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-item:hover .xpro-infolist-media-type-custom{color:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-item:hover .xpro-infolist-media-type-icon > svg{fill:var( --e-global-color-accent );}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-icon{font-size:24px;min-height:24px;min-width:24px;height:40px;width:40px;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-image img{width:40px;height:40px;object-fit:cover;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-media-type-custom{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1rem, 0.4824rem + 1.8824vw, 1.8rem);text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );margin:0em 0em 0.25em 0em;}.elementor-265 .elementor-element.elementor-element-0c476f9 .xpro-infolist-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-3f98ffe{width:var( --container-widget-width, 50% );max-width:50%;margin:2em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;padding:1em 1em 1em 1em;--container-widget-width:50%;--container-widget-flex-grow:0;order:6;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;box-shadow:4px 4px 16px -8px rgba(0, 0, 0, 0.8);}.elementor-265 .elementor-element.elementor-element-3f98ffe:hover{--e-transform-scale:1.2;}.elementor-265 .elementor-element.elementor-element-3f98ffe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon-box-wrapper{text-align:center;gap:0em;}.elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon-box-title{margin-block-end:0em;transition-duration:0.2s;}.elementor-265 .elementor-element.elementor-element-3f98ffe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-3f98ffe.elementor-view-framed .elementor-icon, .elementor-265 .elementor-element.elementor-element-3f98ffe.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon{transition-duration:0.2s;font-size:24px;}.elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon i{transform:rotate(0deg);}.elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon-box-img{overflow:hidden;}.elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon-box-title, .elementor-265 .elementor-element.elementor-element-3f98ffe .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-52954ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-icon .xpro-heading-icon-media{background-color:#B0B0B000;height:48px;width:48px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-bbf6b7b{width:100%;max-width:100%;order:1;}.elementor-265 .elementor-element.elementor-element-bbf6b7b.elementor-element{--align-self:flex-start;}.elementor-265 .elementor-element.elementor-element-bbf6b7b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-title-focus{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-icon i{font-size:24px;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-icon svg{width:24px;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-bbf6b7b  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-bbf6b7b [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b .xpro-shadow-text{filter:brightness( 100% ) contrast( 95% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-99f5adc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;order:2;}.elementor-265 .elementor-element.elementor-element-99f5adc.elementor-element{--align-self:flex-start;}.elementor-265 .elementor-element.elementor-element-99f5adc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1rem, 0.4824rem + 1.8824vw, 1.8rem);text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-icon{font-size:24px;color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-icon > svg{width:24px;fill:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-image{width:24px;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-icon,.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-image{margin:0em 0.5em 0em 0.5em;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-toggle-icon{font-size:24px;margin:0em 1em 0em 1em;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-toggle-icon > svg{width:24px;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-header{background-color:#61616100;border-style:none;border-radius:0px 0px 0px 0px;padding:0.5em 0em 0.5em 0em;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-list{margin-bottom:0px;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-content{text-align:left;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 1em 0em 2.25em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-content, .elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-content > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-25a5bb4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;order:2;}.elementor-265 .elementor-element.elementor-element-25a5bb4.elementor-element{--align-self:flex-start;}.elementor-265 .elementor-element.elementor-element-25a5bb4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-title{font-family:"Cormorant (Headers)", Sans-serif;font-size:clamp(1rem, 0.4824rem + 1.8824vw, 1.8rem);text-decoration:none;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-icon{font-size:24px;color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-icon > svg{width:24px;fill:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-image{width:24px;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-icon,.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-image{margin:0em 0.5em 0em 0.5em;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-toggle-icon{font-size:24px;margin:0em 1em 0em 1em;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-toggle-icon > svg{width:24px;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-header{background-color:#61616100;border-style:none;border-radius:0px 0px 0px 0px;padding:0.5em 0em 0.5em 0em;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-list{margin-bottom:0px;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-content{text-align:left;border-style:none;border-radius:0px 0px 0px 0px;padding:0em 1em 0em 2.25em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-content, .elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-content > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-265 .elementor-element.elementor-element-b49c7e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0em 2em;--row-gap:0em;--column-gap:2em;--flex-wrap:nowrap;--overflow:hidden;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-265 .elementor-element.elementor-element-03f2fa3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-03f2fa3 .xpro-image{-webkit-mask-image:url(https://dev.mybcn.es/wp-content/plugins/xpro-elementor-addons/assets/images/masking-shape/shape42.svg);mask-image:url(https://dev.mybcn.es/wp-content/plugins/xpro-elementor-addons/assets/images/masking-shape/shape42.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-265 .elementor-element.elementor-element-03f2fa3 .xpro-image img{width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-03f2fa3{text-align:center;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-icon .xpro-heading-icon-media{background-color:#B0B0B000;height:48px;width:48px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-09ed9a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-wrapper-inner{max-width:1120px;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-title{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-title-focus{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-description, .elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-description > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-description{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-icon i{font-size:16px;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-icon svg{width:16px;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-icon{margin:0em 0em 1em 0em;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-simple::before,.elementor-265 .elementor-element.elementor-element-09ed9a2  .xpro-heading-separator-double:before,.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-double:after,.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-text::before,.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-text::after,.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-icon::before,.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-icon::after{width:160px;border-top-width:1px;border-top-style:solid;border-radius:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-text,.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-heading-separator-icon{padding:0 160px;}.elementor-265 .elementor-element.elementor-element-09ed9a2 [class*=xpro-heading-separator]{margin:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-09ed9a2 .xpro-shadow-text{filter:brightness( 100% ) contrast( 90% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-b39e29e{--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;--overflow:hidden;}.elementor-265 .elementor-element.elementor-element-1323ead.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-265 .elementor-element.elementor-element-6bcac46{--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;--overflow:hidden;}.elementor-265 .elementor-element.elementor-element-f698043.xpro-widget-bg-overlay:before{transition:background 0.3s;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-265 .elementor-element.elementor-element-9d0e4ee{--width:100%;}.elementor-265 .elementor-element.elementor-element-e39f215{--width:100%;}.elementor-265 .elementor-element.elementor-element-e176687{--width:100%;}}@media(max-width:1024px){.elementor-265 .elementor-element.elementor-element-782d923 .elementor-heading-title{font-size:10rem;}.elementor-265 .elementor-element.elementor-element-b7d70e1{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-265 .elementor-element.elementor-element-7083607{padding:0em 1em 0em 1em;}.elementor-265 .elementor-element.elementor-element-b50b159{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
					.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{top:145px;}.elementor-265 .elementor-element.elementor-element-b0a64ec{padding:0em 1em 0em 1em;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-nav > button.owl-prev,.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-nav > button.owl-next{border-width:1px 1px 1px 1px;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-owl-theme .owl-dots > button.owl-dot{border-width:1px 1px 1px 1px;}.elementor-265 .elementor-element.elementor-element-9d9801c{padding:0em 1em 0em 1em;}.elementor-265 .elementor-element.elementor-element-0ac972b{width:initial;max-width:initial;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-time,.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-content-time{margin:1em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-content-inner{padding:0.5em 0.5em 0.5em 0.5em;}.elementor-265 .elementor-element.elementor-element-e176687{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-265 .elementor-element.elementor-element-e86c655{padding:0em 1em 0em 1em;}.elementor-265 .elementor-element.elementor-element-e684fc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-265 .elementor-element.elementor-element-11c5d86{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-265 .elementor-element.elementor-element-4a49499{width:100%;max-width:100%;}.elementor-265 .elementor-element.elementor-element-3f98ffe{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-265 .elementor-element.elementor-element-52954ba{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-265 .elementor-element.elementor-element-bbf6b7b{padding:0em 1em 0em 0em;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-toggle-icon{margin:0em 1em 0em 0.5em;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-toggle-icon{margin:0em 1em 0em 0.5em;}.elementor-265 .elementor-element.elementor-element-b49c7e0{--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-265 .elementor-element.elementor-element-03f2fa3 .xpro-image img{width:100%;}.elementor-265 .elementor-element.elementor-element-09ed9a2{padding:0em 1em 0em 0em;}}@media(max-width:767px){.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-slide-content-area{padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-subtitle{font-size:1rem;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-title{font-size:2.4rem;margin:2em 0em 2em 0em;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-description{font-size:1rem;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-primary{width:120px;max-width:100%;padding:16px 16px 16px 16px;}.elementor-265 .elementor-element.elementor-element-029b7bc .xpro-hero-slider-button-secondary{width:120px;max-width:100%;padding:16px 16px 16px 16px;}.elementor-265 .elementor-element.elementor-element-8c85b61{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-265 .elementor-element.elementor-element-782d923{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-782d923 .elementor-heading-title{font-size:4.2em;}.elementor-265 .elementor-element.elementor-element-65f1052{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-65f1052 .xpro-title-focus > span{font-size:1.8rem;}.elementor-265 .elementor-element.elementor-element-b7d70e1{--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:flex-start;--align-items:flex-start;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-prev,
					.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-nav button.owl-next{top:118px;}.elementor-265 .elementor-element.elementor-element-b50b159 .xpro-owl-theme.owl-carousel .owl-dots{bottom:-80px;}.elementor-265 .elementor-element.elementor-element-b0a64ec{order:1;}.elementor-265 .elementor-element.elementor-element-806f21d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;order:2;}.elementor-265 .elementor-element.elementor-element-806f21d.elementor-element{--align-self:stretch;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-item{height:50vh;}.elementor-265 .elementor-element.elementor-element-cd4ae45 .xpro-post-grid-wrapper .xpro-post-grid-image{height:50vh;}.elementor-265 .elementor-element.elementor-element-cd4ae45{order:3;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-inner{grid-gap:16px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media::before,
					.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media::after{width:16px;}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media-box:before,
					.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-media-box:after{height:calc(16px + 750px);}.elementor-265 .elementor-element.elementor-element-0ac972b .xpro-vertical-timeline-sub-title{font-size:16px;}.elementor-265 .elementor-element.elementor-element-f2b146f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;order:2;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-elementor-gallery .xpro-title{font-size:16px;}.elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-gallery-elementor-loadmore > a, .elementor-265 .elementor-element.elementor-element-e684fc8 .xpro-gallery-elementor-custom-link > a{padding:1.5em 1.5em 1.5em 1.5em;}.elementor-265 .elementor-element.elementor-element-11c5d86{--align-content:flex-start;}.elementor-265 .elementor-element.elementor-element-2ec3bfa{padding:2em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;order:3;}.elementor-265 .elementor-element.elementor-element-8083a6c{padding:2em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;order:3;}.elementor-265 .elementor-element.elementor-element-8083a6c .xpro-info-box-button-wrapper  button{margin:1em 1em 1em 1em;}.elementor-265 .elementor-element.elementor-element-346144d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;order:2;}.elementor-265 .elementor-element.elementor-element-0c476f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;order:4;}.elementor-265 .elementor-element.elementor-element-3f98ffe{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-265 .elementor-element.elementor-element-52954ba{--align-content:flex-start;}.elementor-265 .elementor-element.elementor-element-bbf6b7b{padding:0em 0em 0em 0em;}.elementor-265 .elementor-element.elementor-element-99f5adc{width:100%;max-width:100%;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-icon,.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-accordion-image{margin:0em 0.5em 0em 0em;}.elementor-265 .elementor-element.elementor-element-99f5adc .xpro-toggle-icon{margin:0em 0em 0em 0.5em;}.elementor-265 .elementor-element.elementor-element-25a5bb4{width:100%;max-width:100%;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-icon,.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-accordion-image{margin:0em 0.5em 0em 0em;}.elementor-265 .elementor-element.elementor-element-25a5bb4 .xpro-toggle-icon{margin:0em 0em 0em 0.5em;}.elementor-265 .elementor-element.elementor-element-b49c7e0{--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;}}@media(max-width:1024px) and (min-width:768px){.elementor-265 .elementor-element.elementor-element-b7d70e1{--content-width:100%;}.elementor-265 .elementor-element.elementor-element-9d0e4ee{--width:100%;}.elementor-265 .elementor-element.elementor-element-e39f215{--width:100%;}.elementor-265 .elementor-element.elementor-element-e176687{--width:100%;}}@media(min-width:1025px){.elementor-265 .elementor-element.elementor-element-029b7bc .elementor-repeater-item-4018f37 .xpro-hero-slider-slide-bg{background-attachment:fixed;}}