.elementor-2123 .elementor-element.elementor-element-a876fed{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-a876fed:not(.elementor-motion-effects-element-type-background),.elementor-2123 .elementor-element.elementor-element-a876fed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-58e4791);background:url(https://tragni.it/wp-content/uploads/2024/05/Screenshot-2024-05-31-alle-11.34.48.png) 50% 50%;background-size:cover}.elementor-2123 .elementor-element.elementor-element-a876fed::before,.elementor-2123 .elementor-element.elementor-element-a876fed>.elementor-background-video-container::before,.elementor-2123 .elementor-element.elementor-element-a876fed>.e-con-inner>.elementor-background-video-container::before,.elementor-2123 .elementor-element.elementor-element-a876fed>.elementor-background-slideshow::before,.elementor-2123 .elementor-element.elementor-element-a876fed>.e-con-inner>.elementor-background-slideshow::before,.elementor-2123 .elementor-element.elementor-element-a876fed>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-e6c2263);--background-overlay:''}.elementor-2123 .elementor-element.elementor-element-a088601{--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-end;--align-items:flex-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-8c16692{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2123 .elementor-element.elementor-element-948360d{text-align:end}.elementor-2123 .elementor-element.elementor-element-948360d .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:45px;font-weight:600;line-height:50px;color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-311c38c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-8aae4dc{width:var(--container-widget-width,64.682%);max-width:64.682%;--container-widget-width:64.682%;--container-widget-flex-grow:0;text-align:start}.elementor-2123 .elementor-element.elementor-element-8aae4dc>.elementor-widget-container{padding:0 0 0 0}.elementor-2123 .elementor-element.elementor-element-8aae4dc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-8aae4dc .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-457548a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-ac27bc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-dbfdeac{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-1d89f47{width:var(--container-widget-width,52.855%);max-width:52.855%;--container-widget-width:52.855%;--container-widget-flex-grow:0;text-align:end}.elementor-2123 .elementor-element.elementor-element-1d89f47.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-1d89f47 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-weight:400;text-transform:uppercase}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2123 .elementor-element.elementor-element-e42923e{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:end;font-family:"Work Sans",Sans-serif;font-weight:400}.elementor-2123 .elementor-element.elementor-element-e42923e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2123 .elementor-element.elementor-element-8688daf .elementor-button{background-color:var(--e-global-color-e6c2263);font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0}.elementor-2123 .elementor-element.elementor-element-8688daf .elementor-button:hover,.elementor-2123 .elementor-element.elementor-element-8688daf .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-8688daf .elementor-button:hover svg,.elementor-2123 .elementor-element.elementor-element-8688daf .elementor-button:focus svg{fill:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-94a96a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{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-2123 .elementor-element.elementor-element-2fe3e54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-fbbd59f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-50922c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-6bcee80{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-ff54dbc{width:var(--container-widget-width,52.855%);max-width:52.855%;--container-widget-width:52.855%;--container-widget-flex-grow:0}.elementor-2123 .elementor-element.elementor-element-ff54dbc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-29fc387{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Work Sans",Sans-serif;font-weight:400}.elementor-2123 .elementor-element.elementor-element-29fc387.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-8095f2d .elementor-button{background-color:var(--e-global-color-e6c2263);font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0}.elementor-2123 .elementor-element.elementor-element-8095f2d .elementor-button:hover,.elementor-2123 .elementor-element.elementor-element-8095f2d .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-8095f2d .elementor-button:hover svg,.elementor-2123 .elementor-element.elementor-element-8095f2d .elementor-button:focus svg{fill:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-e104ec1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-73a6564{--e-image-carousel-slides-to-show:4}.elementor-2123 .elementor-element.elementor-element-73a6564>.elementor-widget-container{--e-transform-scale:1.3}.elementor-2123 .elementor-element.elementor-element-73a6564 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--e-global-color-58e4791);opacity:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-73a6564 .swiper-pagination-bullet{background:var(--e-global-color-accent)}.elementor-2123 .elementor-element.elementor-element-417ed33{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-417ed33:not(.elementor-motion-effects-element-type-background),.elementor-2123 .elementor-element.elementor-element-417ed33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tragni.it/wp-content/uploads/2024/05/banner_parallasse_home.jpeg);background-position:center center;background-size:cover}.elementor-2123 .elementor-element.elementor-element-417ed33::before,.elementor-2123 .elementor-element.elementor-element-417ed33>.elementor-background-video-container::before,.elementor-2123 .elementor-element.elementor-element-417ed33>.e-con-inner>.elementor-background-video-container::before,.elementor-2123 .elementor-element.elementor-element-417ed33>.elementor-background-slideshow::before,.elementor-2123 .elementor-element.elementor-element-417ed33>.e-con-inner>.elementor-background-slideshow::before,.elementor-2123 .elementor-element.elementor-element-417ed33>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-e6c2263);--background-overlay:''}.elementor-2123 .elementor-element.elementor-element-8b366a1{--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;--justify-content:center}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-1d6fac9 .elementor-counter-number-wrapper{font-family:"Work Sans",Sans-serif;font-size:60px;font-weight:600}.elementor-2123 .elementor-element.elementor-element-1d6fac9 .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-839c2c0{--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;--justify-content:center}.elementor-2123 .elementor-element.elementor-element-893ab9f .elementor-counter-number-wrapper{font-family:"Work Sans",Sans-serif;font-size:60px;font-weight:600}.elementor-2123 .elementor-element.elementor-element-893ab9f .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-a301c10{--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;--justify-content:center}.elementor-2123 .elementor-element.elementor-element-77f06e5 .elementor-counter-number-wrapper{font-family:"Work Sans",Sans-serif;font-size:60px;font-weight:600}.elementor-2123 .elementor-element.elementor-element-77f06e5 .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-07692da{--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;--justify-content:center}.elementor-2123 .elementor-element.elementor-element-d80439c .elementor-counter-number-wrapper{font-family:"Work Sans",Sans-serif;font-size:60px;font-weight:600}.elementor-2123 .elementor-element.elementor-element-d80439c .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-9fa03cd{--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;--justify-content:center}.elementor-2123 .elementor-element.elementor-element-eb659ec .elementor-counter-number-wrapper{font-family:"Work Sans",Sans-serif;font-size:60px;font-weight:600}.elementor-2123 .elementor-element.elementor-element-eb659ec .elementor-counter-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-d5c6dea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-ea47b69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-d524a69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-639ad1b{text-align:end}.elementor-2123 .elementor-element.elementor-element-639ad1b .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-83eac8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-31e5693{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start}.elementor-2123 .elementor-element.elementor-element-31e5693>.elementor-widget-container{padding:5px 0 5px 0}.elementor-2123 .elementor-element.elementor-element-31e5693.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-31e5693 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:19px;font-weight:400;color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-16c217e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform)}.elementor-2123 .elementor-element.elementor-element-294ad09{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-2123 .elementor-element.elementor-element-294ad09 .elementor-loop-container{grid-auto-rows:1fr}.elementor-2123 .elementor-element.elementor-element-294ad09 .e-loop-item>.elementor-section,.elementor-2123 .elementor-element.elementor-element-294ad09 .e-loop-item>.elementor-section>.elementor-container,.elementor-2123 .elementor-element.elementor-element-294ad09 .e-loop-item>.e-con,.elementor-2123 .elementor-element.elementor-element-294ad09 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-2123 .elementor-element.elementor-element-5bb2396{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-80f16c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-a6a9944{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-862477a .elementor-button{background-color:var(--e-global-color-e6c2263);font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0}.elementor-2123 .elementor-element.elementor-element-862477a .elementor-button:hover,.elementor-2123 .elementor-element.elementor-element-862477a .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-862477a .elementor-button:hover svg,.elementor-2123 .elementor-element.elementor-element-862477a .elementor-button:focus svg{fill:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-84c1003{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-84c1003:not(.elementor-motion-effects-element-type-background),.elementor-2123 .elementor-element.elementor-element-84c1003>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://tragni.it/wp-content/uploads/2024/05/Tragni-pannelli-arredamento-campionatura-01-1.jpg);background-position:center center;background-size:cover}.elementor-2123 .elementor-element.elementor-element-84c1003::before,.elementor-2123 .elementor-element.elementor-element-84c1003>.elementor-background-video-container::before,.elementor-2123 .elementor-element.elementor-element-84c1003>.e-con-inner>.elementor-background-video-container::before,.elementor-2123 .elementor-element.elementor-element-84c1003>.elementor-background-slideshow::before,.elementor-2123 .elementor-element.elementor-element-84c1003>.e-con-inner>.elementor-background-slideshow::before,.elementor-2123 .elementor-element.elementor-element-84c1003>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-e6c2263);--background-overlay:''}.elementor-2123 .elementor-element.elementor-element-f710eca{--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;--justify-content:center}.elementor-2123 .elementor-element.elementor-element-09293af{text-align:end}.elementor-2123 .elementor-element.elementor-element-09293af .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:45px;font-weight:600;line-height:50px;color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-d21f625{--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;--justify-content:center}.elementor-2123 .elementor-element.elementor-element-d21f625.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-6cc67d6{width:var(--container-widget-width,74.545%);max-width:74.545%;--container-widget-width:74.545%;--container-widget-flex-grow:0;text-align:start}.elementor-2123 .elementor-element.elementor-element-6cc67d6>.elementor-widget-container{padding:5px 0 5px 0}.elementor-2123 .elementor-element.elementor-element-6cc67d6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-6cc67d6 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-1800e2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-b7b83e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-fef1925{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-fef1925.e-con{--align-self:flex-end}.elementor-2123 .elementor-element.elementor-element-4bca873{width:initial;max-width:initial;text-align:end}.elementor-2123 .elementor-element.elementor-element-4bca873>.elementor-widget-container{padding:5px 0 5px 0}.elementor-2123 .elementor-element.elementor-element-4bca873.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-4bca873 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:19px;font-weight:400;color:var(--e-global-color-text)}.elementor-2123 .elementor-element.elementor-element-696ba4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-d54660a{text-align:start}.elementor-2123 .elementor-element.elementor-element-d54660a .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-ae02351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-27b8d4b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-7333f48 img{height:400px;object-fit:cover;object-position:top center}.elementor-2123 .elementor-element.elementor-element-3245d8c{text-align:start}.elementor-2123 .elementor-element.elementor-element-3245d8c .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-ca5fc71{width:initial;max-width:initial;text-align:start}.elementor-2123 .elementor-element.elementor-element-ca5fc71>.elementor-widget-container{padding:5px 0 5px 0}.elementor-2123 .elementor-element.elementor-element-ca5fc71.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-ca5fc71 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:19px;font-weight:400;color:var(--e-global-color-text)}.elementor-2123 .elementor-element.elementor-element-564c7b5 .elementor-button{background-color:var(--e-global-color-e6c2263);font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0}.elementor-2123 .elementor-element.elementor-element-564c7b5 .elementor-button:hover,.elementor-2123 .elementor-element.elementor-element-564c7b5 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-564c7b5 .elementor-button:hover svg,.elementor-2123 .elementor-element.elementor-element-564c7b5 .elementor-button:focus svg{fill:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-1636825{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-be05306 img{height:400px;object-fit:cover;object-position:top center}.elementor-2123 .elementor-element.elementor-element-9e31c86{text-align:start}.elementor-2123 .elementor-element.elementor-element-9e31c86 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-681dc09{width:initial;max-width:initial;text-align:start}.elementor-2123 .elementor-element.elementor-element-681dc09>.elementor-widget-container{padding:5px 0 5px 0}.elementor-2123 .elementor-element.elementor-element-681dc09.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-681dc09 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:19px;font-weight:400;color:var(--e-global-color-text)}.elementor-2123 .elementor-element.elementor-element-6ab4f13 .elementor-button{background-color:var(--e-global-color-e6c2263);font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:0 0 0 0}.elementor-2123 .elementor-element.elementor-element-6ab4f13 .elementor-button:hover,.elementor-2123 .elementor-element.elementor-element-6ab4f13 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-6ab4f13 .elementor-button:hover svg,.elementor-2123 .elementor-element.elementor-element-6ab4f13 .elementor-button:focus svg{fill:var(--e-global-color-58e4791)}.elementor-2123 .elementor-element.elementor-element-b729a8e{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 0 0 0;--border-top-width:2px;--border-right-width:00px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-accent);--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-ebdd7c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-a821f40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-a821f40.e-con{--align-self:center}.elementor-2123 .elementor-element.elementor-element-a63a4f1{width:initial;max-width:initial;text-align:start}.elementor-2123 .elementor-element.elementor-element-a63a4f1>.elementor-widget-container{padding:5px 0 5px 0}.elementor-2123 .elementor-element.elementor-element-a63a4f1.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0}.elementor-2123 .elementor-element.elementor-element-a63a4f1 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:22px;font-weight:400;color:var(--e-global-color-text)}.elementor-2123 .elementor-element.elementor-element-f3f4e7e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-de4d599{text-align:start}.elementor-2123 .elementor-element.elementor-element-de4d599 img{max-width:19%}:root{--page-title-display:none}@media(min-width:768px){.elementor-2123 .elementor-element.elementor-element-8b366a1{--width:25%}.elementor-2123 .elementor-element.elementor-element-839c2c0{--width:25%}.elementor-2123 .elementor-element.elementor-element-a301c10{--width:25%}.elementor-2123 .elementor-element.elementor-element-07692da{--width:25%}.elementor-2123 .elementor-element.elementor-element-9fa03cd{--width:25%}.elementor-2123 .elementor-element.elementor-element-f710eca{--width:50%}.elementor-2123 .elementor-element.elementor-element-d21f625{--width:50%}.elementor-2123 .elementor-element.elementor-element-27b8d4b{--width:50%}.elementor-2123 .elementor-element.elementor-element-1636825{--width:50%}}@media(max-width:1024px){.elementor-2123 .elementor-element.elementor-element-1d89f47{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-2123 .elementor-element.elementor-element-e42923e>.elementor-widget-container{padding:0 10px 0 0}.elementor-2123 .elementor-element.elementor-element-e42923e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-2123 .elementor-element.elementor-element-ff54dbc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-2123 .elementor-element.elementor-element-29fc387>.elementor-widget-container{padding:0 10px 0 0}.elementor-2123 .elementor-element.elementor-element-29fc387{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2123 .elementor-element.elementor-element-73a6564{--e-image-carousel-slides-to-show:3}.elementor-widget-counter .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-1d6fac9 .elementor-counter-number-wrapper{font-size:38px}.elementor-2123 .elementor-element.elementor-element-1d6fac9 .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-893ab9f .elementor-counter-number-wrapper{font-size:38px}.elementor-2123 .elementor-element.elementor-element-893ab9f .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-77f06e5 .elementor-counter-number-wrapper{font-size:38px}.elementor-2123 .elementor-element.elementor-element-77f06e5 .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-d80439c .elementor-counter-number-wrapper{font-size:38px}.elementor-2123 .elementor-element.elementor-element-d80439c .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-eb659ec .elementor-counter-number-wrapper{font-size:38px}.elementor-2123 .elementor-element.elementor-element-eb659ec .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-294ad09{--grid-columns:2}.elementor-2123 .elementor-element.elementor-element-6cc67d6>.elementor-widget-container{padding:0 10px 0 0}.elementor-2123 .elementor-element.elementor-element-6cc67d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2123 .elementor-element.elementor-element-27b8d4b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-1636825{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px}}@media(max-width:767px){.elementor-2123 .elementor-element.elementor-element-a876fed{--min-height:70vh;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-a088601{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-2123 .elementor-element.elementor-element-948360d{text-align:center}.elementor-2123 .elementor-element.elementor-element-8aae4dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-2123 .elementor-element.elementor-element-8aae4dc .elementor-heading-title{font-size:18px;line-height:1.2em}.elementor-2123 .elementor-element.elementor-element-457548a{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-ac27bc5{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2123 .elementor-element.elementor-element-dbfdeac{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-2123 .elementor-element.elementor-element-2fe3e54{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-fbbd59f{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2123 .elementor-element.elementor-element-6bcee80{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-2123 .elementor-element.elementor-element-e104ec1{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2123 .elementor-element.elementor-element-73a6564{--e-image-carousel-slides-to-show:3}.elementor-2123 .elementor-element.elementor-element-73a6564>.elementor-widget-container{--e-transform-scale:1}.elementor-2123 .elementor-element.elementor-element-417ed33{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-widget-counter .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-1d6fac9 .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-893ab9f .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-77f06e5 .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-d80439c .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-eb659ec .elementor-counter-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-d5c6dea{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-ea47b69{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-2123 .elementor-element.elementor-element-639ad1b{text-align:start}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-2123 .elementor-element.elementor-element-294ad09{--grid-columns:2}.elementor-2123 .elementor-element.elementor-element-5bb2396{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-2123 .elementor-element.elementor-element-84c1003{--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;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-2123 .elementor-element.elementor-element-09293af{text-align:center}.elementor-2123 .elementor-element.elementor-element-6cc67d6{text-align:center}.elementor-2123 .elementor-element.elementor-element-6cc67d6 .elementor-heading-title{font-size:18px;line-height:1.2em}.elementor-2123 .elementor-element.elementor-element-1800e2f{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-2123 .elementor-element.elementor-element-fef1925.e-con{--order:99999 /* order end hack */}.elementor-2123 .elementor-element.elementor-element-4bca873{text-align:start}.elementor-2123 .elementor-element.elementor-element-27b8d4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2123 .elementor-element.elementor-element-27b8d4b.e-con{--order:3}.elementor-2123 .elementor-element.elementor-element-1636825{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2123 .elementor-element.elementor-element-1636825.e-con{--order:4}.elementor-2123 .elementor-element.elementor-element-a821f40.e-con{--order:99999 /* order end hack */}.elementor-2123 .elementor-element.elementor-element-a63a4f1{text-align:start}}@media(min-width:1025px){.elementor-2123 .elementor-element.elementor-element-417ed33:not(.elementor-motion-effects-element-type-background),.elementor-2123 .elementor-element.elementor-element-417ed33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-2123 .elementor-element.elementor-element-84c1003:not(.elementor-motion-effects-element-type-background),.elementor-2123 .elementor-element.elementor-element-84c1003>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.form .elementor-button{padding:0}.form .elementor-button{padding:0}#gallery{overflow-x:hidden;overflow-y:hidden}.form .elementor-button{padding:0}.form .elementor-button{padding:0}.form .elementor-button{padding:0}