.elementor-48 .elementor-element.elementor-element-010c6a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-760eea2 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00002.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-760eea2 .elementor-background-overlay{background-color:#0000009C;mix-blend-mode:multiply;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-0100d18 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00001.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-0100d18 .elementor-background-overlay{background-color:#0000009C;mix-blend-mode:multiply;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-214a65d .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00003.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-214a65d .elementor-background-overlay{background-color:#0000009C;mix-blend-mode:multiply;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-d0e2f52 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00055.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-d0e2f52 .elementor-background-overlay{background-color:#0000009C;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-fae967e .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00008.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-repeater-item-fae967e .elementor-background-overlay{background-color:#0000009C;}.elementor-48 .elementor-element.elementor-element-e3faefa .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-e3faefa .swiper-slide-contents{max-width:75%;}.elementor-48 .elementor-element.elementor-element-e3faefa .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;border-width:2px;border-radius:0px;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-swiper-button{font-size:42px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-11fdbb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-11fdbb6:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-11fdbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-2ce4f4d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-2ce4f4d:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-2ce4f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-2ce4f4d.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-d04c16f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:60px;--padding-bottom:60px;--padding-left:180px;--padding-right:180px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-48 .elementor-element.elementor-element-174c9d2{color:#FFFFFF;}.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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button{background-color:#282724;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-60da78b );}.elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button:focus svg{fill:var( --e-global-color-60da78b );}.elementor-48 .elementor-element.elementor-element-45a654b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-45a654b:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-45a654b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-4a2cb42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-4a2cb42:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4a2cb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-4a2cb42.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-0f07ef1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-fc4580b{text-align:center;}.elementor-48 .elementor-element.elementor-element-fc4580b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-c772e52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-c772e52:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-c772e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-c772e52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-82b7d60{--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-48 .elementor-element.elementor-element-2c3ba42{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-2c3ba42:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-2c3ba42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-2c3ba42.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-d6a1618{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-baaf4c8{text-align:center;}.elementor-48 .elementor-element.elementor-element-baaf4c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-6f14230{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-61d3c20{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-48fdf81{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-ee1c938 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00037-1.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-pagination-fraction{font-size:10px;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-756371c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-756371c:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-756371c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-225ef34{--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:center;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-460e062{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:-100px;--margin-right:250px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-460e062:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-460e062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-460e062.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-69928a1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-ff6493a{text-align:center;}.elementor-48 .elementor-element.elementor-element-ff6493a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-800a3a2{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-f79ab71{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-bb195b9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-bb195b9 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-48 .elementor-element.elementor-element-bb195b9.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00024.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00030.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-792ef91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-792ef91:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-792ef91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-eaa3acc{--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-48 .elementor-element.elementor-element-2721696{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-2721696:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-2721696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-2721696.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-d9db702{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-acf3eca{text-align:center;}.elementor-48 .elementor-element.elementor-element-acf3eca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-29a90eb{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-64ac0dc{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-b2ea99f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-b2ea99f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00019.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00020.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .elementor-repeater-item-1214436 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00032.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-f3ee9a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-f3ee9a8:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-f3ee9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-22d06cd{--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:center;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-0c1f2db{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:-100px;--margin-right:250px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-0c1f2db:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-0c1f2db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-0c1f2db.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-6eb8548{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-b8886fb{text-align:center;}.elementor-48 .elementor-element.elementor-element-b8886fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-d90c781{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-6c90b01{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-57698fc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-57698fc.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-8681629 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00031.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-8681629 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00027.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-41f0558{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-41f0558:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-41f0558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-41f0558.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-48 .elementor-element.elementor-element-232e8e1{--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-48 .elementor-element.elementor-element-8c5ab3d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-8c5ab3d:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-8c5ab3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-8c5ab3d.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-bba16e2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-996b7f5{text-align:center;}.elementor-48 .elementor-element.elementor-element-996b7f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-b3f81f2{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-2213961{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-d89ebc9{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-fb10f81 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00029.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-pagination-fraction{font-size:10px;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-9a4cf7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-9a4cf7f:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-9a4cf7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-fd76382{--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:center;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-9697e9e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:-100px;--margin-right:250px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-9697e9e:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-9697e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-9697e9e.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-34e3a4b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-09a7675{text-align:center;}.elementor-48 .elementor-element.elementor-element-09a7675 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-1010185{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-3477fa5{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-7595d18{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-7595d18.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-b055542 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00028.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-pagination-fraction{font-size:10px;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-b510af9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-48 .elementor-element.elementor-element-b510af9:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-b510af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-7546427{--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-48 .elementor-element.elementor-element-45b6d90{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-45b6d90:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-45b6d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-45b6d90.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-9fdbb35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-9af2c48{text-align:center;}.elementor-48 .elementor-element.elementor-element-9af2c48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-9302c52{--e-icon-list-icon-size:29px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-14cfb23{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ebefb8d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-26122a1 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00033.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-26122a1 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00034.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-26122a1 .elementor-repeater-item-1214436 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00036.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-e951a0c{--display:flex;--min-height:78vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.97;}.elementor-48 .elementor-element.elementor-element-e951a0c::before, .elementor-48 .elementor-element.elementor-element-e951a0c > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-e951a0c > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-e951a0c > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-e951a0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-e951a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-646da13 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00055.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-646da13 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00051.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-646da13 .elementor-repeater-item-1214436 .swiper-slide-bg{background-color:var( --e-global-color-86b4fcd );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00054.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-646da13 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-646da13 .swiper-slide-contents{max-width:100%;}.elementor-48 .elementor-element.elementor-element-646da13 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-646da13 .elementor-swiper-button{font-size:43px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-646da13 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-3a65848{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-3a65848:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-3a65848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-99cabe5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-99cabe5:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-99cabe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-99cabe5.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-e60d7e8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-48 .elementor-element.elementor-element-4a665c4{text-align:center;}.elementor-48 .elementor-element.elementor-element-4a665c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-ae89ecb{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-911062d{--display:flex;--min-height:78vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-48 .elementor-element.elementor-element-911062d::before, .elementor-48 .elementor-element.elementor-element-911062d > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-911062d > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-911062d > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-911062d > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-911062d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00009.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00013.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-repeater-item-1214436 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00010.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-repeater-item-36c1c4d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00011.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-repeater-item-bfd73c4 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00007.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .swiper-slide-contents{max-width:100%;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-swiper-button{font-size:43px;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-e3b9a04 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-11a60fc{--display:flex;--min-height:315px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-11a60fc:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-11a60fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-81a9c5e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-90px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-81a9c5e:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-81a9c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-81a9c5e.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-af755c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-48 .elementor-element.elementor-element-d9b281e{text-align:center;}.elementor-48 .elementor-element.elementor-element-d9b281e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-1b6896d{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-66b8994{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-66b8994:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-66b8994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-127c8d5{--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-48 .elementor-element.elementor-element-ada107b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-ada107b:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-ada107b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-ada107b.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-d98ed0c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-3a20cc9{text-align:center;}.elementor-48 .elementor-element.elementor-element-3a20cc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-6c10d91{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-c25da0e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-446a28d .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00044.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-446a28d .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00042.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-446a28d .elementor-repeater-item-1214436 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00043.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-5046459{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5046459:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-5046459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-cf2189d{--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:center;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-5aab218{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:-100px;--margin-right:250px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-5aab218:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-5aab218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-5aab218.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-53ea338{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-af214f4{text-align:center;}.elementor-48 .elementor-element.elementor-element-af214f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-b8599fd{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-57fb822{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-57fb822.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-a78d77f .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00038.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-a78d77f .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00039.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-a78d77f .elementor-repeater-item-1214436 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00040.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-f33baab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-f33baab:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-f33baab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-dd92941{--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-48 .elementor-element.elementor-element-19cbdc6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-19cbdc6:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-19cbdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-19cbdc6.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-390745f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-08ba045{text-align:center;}.elementor-48 .elementor-element.elementor-element-08ba045 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-11fda64{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-9356851{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-cb19b9f .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/BestWestern00056.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-pagination-bullet{height:10px;width:10px;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-pagination-fraction{font-size:10px;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-e4d406e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e4d406e:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-e4d406e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-8ee5cb0{--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:center;--align-items:flex-start;}.elementor-48 .elementor-element.elementor-element-d7abed7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:-100px;--margin-right:250px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-d7abed7:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-d7abed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-d7abed7.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-d4e0471{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-b6ec876{text-align:center;}.elementor-48 .elementor-element.elementor-element-b6ec876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-7399d62{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-62a0f94{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-62a0f94.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-8a792f3 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2025/05/myWO_TreTorri.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-8a792f3 .elementor-repeater-item-81bb418 .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2025/05/myWO_TreTorri2.webp);background-size:cover;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;height:12px;width:12px;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-pagination-fraction{font-size:12px;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-pagination-bullet-active{background-color:#FFDAA6;}.elementor-48 .elementor-element.elementor-element-2bb509c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2bb509c:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-2bb509c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-68ea1e2{--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-48 .elementor-element.elementor-element-c8fce22{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:100px;--margin-bottom:100px;--margin-left:250px;--margin-right:-100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-c8fce22:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-c8fce22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-c8fce22.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-7105e06{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-d402fed{text-align:center;}.elementor-48 .elementor-element.elementor-element-d402fed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-8c46705{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-e34aced{text-align:center;}.elementor-48 .elementor-element.elementor-element-e34aced .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-a134436{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-f7276a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-f7276a7 .elementor-button{fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );}.elementor-48 .elementor-element.elementor-element-f7276a7 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-f7276a7 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-f7276a7 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-f7276a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-1afc9ce{text-align:center;}.elementor-48 .elementor-element.elementor-element-1afc9ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-6405261{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-ab4a2a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-ab4a2a1 .elementor-button{fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );}.elementor-48 .elementor-element.elementor-element-ab4a2a1 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-ab4a2a1 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-ab4a2a1 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-ab4a2a1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-6050b95{text-align:center;}.elementor-48 .elementor-element.elementor-element-6050b95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-293fd24{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-55fefa7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-55fefa7 .elementor-button{fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );}.elementor-48 .elementor-element.elementor-element-55fefa7 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-55fefa7 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-55fefa7 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-55fefa7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-bf466ae{text-align:center;}.elementor-48 .elementor-element.elementor-element-bf466ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-7b67318{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-741b1a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-48 .elementor-element.elementor-element-741b1a1 .elementor-button{fill:var( --e-global-color-d6cea4e );color:var( --e-global-color-d6cea4e );}.elementor-48 .elementor-element.elementor-element-741b1a1 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-741b1a1 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-741b1a1 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-741b1a1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-0e21d2a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-48 .elementor-element.elementor-element-b159e66 .elementor-repeater-item-213aeed .swiper-slide-bg{background-color:var( --e-global-color-57c8da2 );background-image:url(https://www.hoteltretorri.it/wp-content/uploads/sites/93/2025/07/Sostenibilita.webp);background-size:contain;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-slide-contents{max-width:66%;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-slide-inner{text-align:center;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-pagination-fraction{font-size:10px;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c696dce );opacity:var( --e-global-color-c696dce );}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-282d731{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.47;--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-48 .elementor-element.elementor-element-282d731:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-282d731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );background-image:url("https://www.hoteltretorri.it/wp-content/uploads/sites/93/2024/10/Garage-copia.webp");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-282d731::before, .elementor-48 .elementor-element.elementor-element-282d731 > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-282d731 > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-282d731 > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-282d731 > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-282d731 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000EB;--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-02b1463{--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:center;}.elementor-48 .elementor-element.elementor-element-02b1463.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-9f4ccd6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-9f4ccd6:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-9f4ccd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12110E8C;}.elementor-48 .elementor-element.elementor-element-9f4ccd6.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-d3e7469{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-34d9cef{text-align:center;}.elementor-48 .elementor-element.elementor-element-34d9cef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-19e6ddf{color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-931b70c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-931b70c:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-931b70c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-6df89fa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-6df89fa:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6df89fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-6df89fa.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-e66fe23{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-48 .elementor-element.elementor-element-9802882{text-align:center;}.elementor-48 .elementor-element.elementor-element-9802882 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-917407d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-917407d:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-917407d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-917407d.e-con{--align-self:stretch;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__content-item{transition-duration:3000ms;}.elementor-48 .elementor-element.elementor-element-f474745.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 3000ms / 3 );}.elementor-48 .elementor-element.elementor-element-f474745.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 3000ms / 3 ) * 2 );}.elementor-48 .elementor-element.elementor-element-f474745.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 3000ms / 3 ) * 3 );}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta .elementor-cta__bg, .elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-48 .elementor-element.elementor-element-f474745{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__content{min-height:450px;text-align:left;padding:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02000099;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000B8;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__content-item{transition-duration:3000ms;}.elementor-48 .elementor-element.elementor-element-b639af6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 3000ms / 3 );}.elementor-48 .elementor-element.elementor-element-b639af6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 3000ms / 3 ) * 2 );}.elementor-48 .elementor-element.elementor-element-b639af6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 3000ms / 3 ) * 3 );}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta .elementor-cta__bg, .elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-48 .elementor-element.elementor-element-b639af6{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__content{min-height:450px;text-align:left;padding:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02000099;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000B8;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__content-item{transition-duration:3000ms;}.elementor-48 .elementor-element.elementor-element-da13f96.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 3000ms / 3 );}.elementor-48 .elementor-element.elementor-element-da13f96.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 3000ms / 3 ) * 2 );}.elementor-48 .elementor-element.elementor-element-da13f96.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 3000ms / 3 ) * 3 );}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta .elementor-cta__bg, .elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-48 .elementor-element.elementor-element-da13f96{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__content{min-height:450px;text-align:left;padding:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02000099;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000B8;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-6cc2dfd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-6cc2dfd:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6cc2dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-839f2f6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-839f2f6:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-839f2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-839f2f6.e-con{--align-self:center;}.elementor-48 .elementor-element.elementor-element-cf5c1e4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-48 .elementor-element.elementor-element-5864a82{text-align:center;}.elementor-48 .elementor-element.elementor-element-5864a82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-7e44a76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-7e44a76:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-7e44a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-7e44a76.e-con{--align-self:stretch;}.elementor-48 .elementor-element.elementor-element-088be76{--display:flex;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta .elementor-cta__bg, .elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-48 .elementor-element.elementor-element-3e85b39{width:initial;max-width:initial;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__content{min-height:450px;text-align:left;padding:50px 50px 50px 50px;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#12110E4A;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#000000B8;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-48 .elementor-element.elementor-element-802effb{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-61cfd99{text-align:center;}.elementor-48 .elementor-element.elementor-element-61cfd99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-ecef461{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-48 .elementor-element.elementor-element-da43903 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-48 .elementor-element.elementor-element-da43903 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-da43903 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-da43903{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-da43903 .elementor-icon-list-text{color:var( --e-global-color-d6cea4e );transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-728e457{--display:flex;--min-height:74vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-728e457:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-728e457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-ff0c4e1{--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-48 .elementor-element.elementor-element-4499979{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-48 .elementor-element.elementor-element-4499979:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4499979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57c8da2 );}.elementor-48 .elementor-element.elementor-element-4499979.e-con{--align-self:flex-end;}.elementor-48 .elementor-element.elementor-element-1c417f4{--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:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-48 .elementor-element.elementor-element-1c417f4.e-con{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-360bc8c > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-48 .elementor-element.elementor-element-8a38a43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8a38a43.elementor-element{--align-self:flex-start;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-8a38a43{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-aebdda9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-48 .elementor-element.elementor-element-7301c27 iframe{height:400px;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-slide-heading{font-size:45px;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-slide-button{font-size:14px;}.elementor-48 .elementor-element.elementor-element-11fdbb6{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-2ce4f4d{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-d04c16f{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6359c9e .elementor-button{font-size:17px;padding:15px 15px 15px 15px;}.elementor-48 .elementor-element.elementor-element-45a654b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-fc4580b .elementor-heading-title{font-size:25px;}.elementor-48 .elementor-element.elementor-element-c772e52{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-2c3ba42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-baaf4c8 .elementor-heading-title{font-size:1.75em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-6f14230 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-48fdf81{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-48fdf81.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-756371c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-460e062{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-ff6493a .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-800a3a2 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-bb195b9{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-792ef91{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-2721696{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-acf3eca .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-29a90eb .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-b2ea99f{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-b2ea99f.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-f3ee9a8{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-0c1f2db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-b8886fb .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-d90c781 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-57698fc{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-41f0558{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-8c5ab3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-996b7f5 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-b3f81f2 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-d89ebc9{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-d89ebc9.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-9a4cf7f{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-9697e9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-09a7675 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-1010185 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-7595d18{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-b510af9{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-45b6d90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-9af2c48 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-9302c52 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-ebefb8d{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-ebefb8d.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-3a65848{--min-height:188px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-99cabe5{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-e60d7e8{--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-48 .elementor-element.elementor-element-4a665c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-4a665c4 .elementor-heading-title{font-size:25px;}.elementor-48 .elementor-element.elementor-element-11a60fc{--min-height:114px;--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-81a9c5e{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-af755c7{--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-48 .elementor-element.elementor-element-d9b281e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-d9b281e .elementor-heading-title{font-size:25px;}.elementor-48 .elementor-element.elementor-element-66b8994{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-ada107b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-3a20cc9 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-c25da0e{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-c25da0e.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-5046459{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-5aab218{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-af214f4 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-57fb822{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-f33baab{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-19cbdc6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-08ba045 .elementor-heading-title{font-size:45px;}.elementor-48 .elementor-element.elementor-element-9356851{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-9356851.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-e4d406e{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-d7abed7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-b6ec876 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-62a0f94{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-2bb509c{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-c8fce22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-d402fed .elementor-heading-title{font-size:45px;}.elementor-48 .elementor-element.elementor-element-e34aced .elementor-heading-title{font-size:45px;}.elementor-48 .elementor-element.elementor-element-1afc9ce .elementor-heading-title{font-size:45px;}.elementor-48 .elementor-element.elementor-element-6050b95 .elementor-heading-title{font-size:45px;}.elementor-48 .elementor-element.elementor-element-bf466ae .elementor-heading-title{font-size:45px;}.elementor-48 .elementor-element.elementor-element-0e21d2a{--min-height:500px;}.elementor-48 .elementor-element.elementor-element-0e21d2a.e-con{--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-282d731{--min-height:80vh;--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;--overlay-opacity:0.53;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-02b1463{--justify-content:center;}.elementor-48 .elementor-element.elementor-element-34d9cef .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-931b70c{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-6df89fa{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-9802882 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-917407d{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-f474745{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__content{min-height:380px;padding:10px 50px 10px 50px;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__button{font-size:14px;}.elementor-48 .elementor-element.elementor-element-b639af6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__content{min-height:380px;padding:10px 50px 10px 50px;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__button{font-size:14px;}.elementor-48 .elementor-element.elementor-element-da13f96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__content{min-height:380px;padding:10px 50px 10px 50px;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__button{font-size:14px;}.elementor-48 .elementor-element.elementor-element-6cc2dfd{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-839f2f6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48 .elementor-element.elementor-element-5864a82 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-7e44a76{--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:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-3e85b39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__content{min-height:380px;padding:10px 50px 10px 50px;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__button{font-size:14px;}.elementor-48 .elementor-element.elementor-element-61cfd99 .elementor-heading-title{font-size:1.75em;}.elementor-48 .elementor-element.elementor-element-ecef461{font-size:14px;}.elementor-48 .elementor-element.elementor-element-728e457{--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-48 .elementor-element.elementor-element-4499979{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-360bc8c > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-aebdda9{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-010c6a8{--min-height:0px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-e3faefa .swiper-slide{height:60vh;}.elementor-48 .elementor-element.elementor-element-e3faefa .elementor-slide-heading{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-11fdbb6{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-2ce4f4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-d04c16f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-45a654b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-4a2cb42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-0f07ef1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-48 .elementor-element.elementor-element-fc4580b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-c772e52{--width:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-d6a1618{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-baaf4c8 .elementor-heading-title{line-height:1.1em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-48 .elementor-element.elementor-element-48fdf81{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-ee1c938 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-756371c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-69928a1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-ff6493a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-bb195b9{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-6c60cd9 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-d9db702{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-acf3eca .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-b2ea99f{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-5b5ef22 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-6eb8548{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-b8886fb .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-57698fc{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-8681629 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-bba16e2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-996b7f5 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-d89ebc9{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-fb10f81 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-34e3a4b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-09a7675 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-7595d18{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-b055542 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-9fdbb35{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-9af2c48 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-ebefb8d{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-26122a1 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-3a65848{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-99cabe5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-e60d7e8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-4a665c4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-11a60fc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-81a9c5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-af755c7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-d9b281e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-66b8994{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-d98ed0c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-3a20cc9 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-c25da0e{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-446a28d .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-5046459{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-53ea338{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-af214f4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-57fb822{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-a78d77f .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-f33baab{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-390745f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-08ba045 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-9356851{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-cb19b9f .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-e4d406e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-d4e0471{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-b6ec876 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-62a0f94{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-8a792f3 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-2bb509c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-7105e06{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-d402fed .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-e34aced .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-1afc9ce .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-6050b95 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-bf466ae .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-0e21d2a{--min-height:350px;}.elementor-48 .elementor-element.elementor-element-b159e66 .swiper-slide{height:350px;}.elementor-48 .elementor-element.elementor-element-282d731{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-d3e7469{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-34d9cef .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-931b70c{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-6df89fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-e66fe23{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-9802882 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-48 .elementor-element.elementor-element-f474745 .elementor-cta__title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-b639af6 .elementor-cta__title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-da13f96 .elementor-cta__title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-6cc2dfd{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-839f2f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-cf5c1e4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-5864a82 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-3e85b39 .elementor-cta__title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-802effb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-61cfd99 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-48 .elementor-element.elementor-element-ecef461{font-size:14px;line-height:2.1em;}.elementor-48 .elementor-element.elementor-element-1c417f4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-48 .elementor-element.elementor-element-360bc8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-8a38a43{--e-icon-list-icon-size:24px;}.elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-8a38a43 .elementor-icon-list-item > a{font-size:14px;}.elementor-48 .elementor-element.elementor-element-7301c27 iframe{height:350px;}}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-2ce4f4d{--width:1280px;}.elementor-48 .elementor-element.elementor-element-4a2cb42{--width:842px;}.elementor-48 .elementor-element.elementor-element-82b7d60{--width:50%;}.elementor-48 .elementor-element.elementor-element-2c3ba42{--width:85%;}.elementor-48 .elementor-element.elementor-element-48fdf81{--width:50%;}.elementor-48 .elementor-element.elementor-element-225ef34{--width:50%;}.elementor-48 .elementor-element.elementor-element-460e062{--width:85%;}.elementor-48 .elementor-element.elementor-element-bb195b9{--width:50%;}.elementor-48 .elementor-element.elementor-element-eaa3acc{--width:50%;}.elementor-48 .elementor-element.elementor-element-2721696{--width:85%;}.elementor-48 .elementor-element.elementor-element-b2ea99f{--width:50%;}.elementor-48 .elementor-element.elementor-element-22d06cd{--width:50%;}.elementor-48 .elementor-element.elementor-element-0c1f2db{--width:85%;}.elementor-48 .elementor-element.elementor-element-57698fc{--width:50%;}.elementor-48 .elementor-element.elementor-element-41f0558{--width:99.918%;}.elementor-48 .elementor-element.elementor-element-232e8e1{--width:50%;}.elementor-48 .elementor-element.elementor-element-8c5ab3d{--width:85%;}.elementor-48 .elementor-element.elementor-element-d89ebc9{--width:50%;}.elementor-48 .elementor-element.elementor-element-fd76382{--width:50%;}.elementor-48 .elementor-element.elementor-element-9697e9e{--width:85%;}.elementor-48 .elementor-element.elementor-element-7595d18{--width:50%;}.elementor-48 .elementor-element.elementor-element-7546427{--width:50%;}.elementor-48 .elementor-element.elementor-element-45b6d90{--width:85%;}.elementor-48 .elementor-element.elementor-element-ebefb8d{--width:50%;}.elementor-48 .elementor-element.elementor-element-99cabe5{--width:842px;}.elementor-48 .elementor-element.elementor-element-81a9c5e{--width:842px;}.elementor-48 .elementor-element.elementor-element-127c8d5{--width:50%;}.elementor-48 .elementor-element.elementor-element-ada107b{--width:85%;}.elementor-48 .elementor-element.elementor-element-c25da0e{--width:50%;}.elementor-48 .elementor-element.elementor-element-cf2189d{--width:50%;}.elementor-48 .elementor-element.elementor-element-5aab218{--width:85%;}.elementor-48 .elementor-element.elementor-element-57fb822{--width:50%;}.elementor-48 .elementor-element.elementor-element-dd92941{--width:50%;}.elementor-48 .elementor-element.elementor-element-19cbdc6{--width:85%;}.elementor-48 .elementor-element.elementor-element-9356851{--width:50%;}.elementor-48 .elementor-element.elementor-element-8ee5cb0{--width:50%;}.elementor-48 .elementor-element.elementor-element-d7abed7{--width:85%;}.elementor-48 .elementor-element.elementor-element-62a0f94{--width:50%;}.elementor-48 .elementor-element.elementor-element-68ea1e2{--width:50%;}.elementor-48 .elementor-element.elementor-element-c8fce22{--width:85%;}.elementor-48 .elementor-element.elementor-element-0e21d2a{--width:50%;}.elementor-48 .elementor-element.elementor-element-02b1463{--width:100%;}.elementor-48 .elementor-element.elementor-element-9f4ccd6{--width:50%;}.elementor-48 .elementor-element.elementor-element-6df89fa{--width:842px;}.elementor-48 .elementor-element.elementor-element-839f2f6{--width:842px;}.elementor-48 .elementor-element.elementor-element-088be76{--width:50%;}.elementor-48 .elementor-element.elementor-element-802effb{--width:50%;}.elementor-48 .elementor-element.elementor-element-ff0c4e1{--width:50%;}.elementor-48 .elementor-element.elementor-element-4499979{--width:100%;}.elementor-48 .elementor-element.elementor-element-aebdda9{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-48 .elementor-element.elementor-element-2ce4f4d{--width:100%;}.elementor-48 .elementor-element.elementor-element-4a2cb42{--width:100%;}.elementor-48 .elementor-element.elementor-element-82b7d60{--width:100%;}.elementor-48 .elementor-element.elementor-element-2c3ba42{--width:100%;}.elementor-48 .elementor-element.elementor-element-48fdf81{--width:100%;}.elementor-48 .elementor-element.elementor-element-225ef34{--width:100%;}.elementor-48 .elementor-element.elementor-element-460e062{--width:100%;}.elementor-48 .elementor-element.elementor-element-bb195b9{--width:100%;}.elementor-48 .elementor-element.elementor-element-eaa3acc{--width:100%;}.elementor-48 .elementor-element.elementor-element-2721696{--width:100%;}.elementor-48 .elementor-element.elementor-element-b2ea99f{--width:100%;}.elementor-48 .elementor-element.elementor-element-22d06cd{--width:100%;}.elementor-48 .elementor-element.elementor-element-0c1f2db{--width:100%;}.elementor-48 .elementor-element.elementor-element-57698fc{--width:100%;}.elementor-48 .elementor-element.elementor-element-232e8e1{--width:100%;}.elementor-48 .elementor-element.elementor-element-8c5ab3d{--width:100%;}.elementor-48 .elementor-element.elementor-element-d89ebc9{--width:100%;}.elementor-48 .elementor-element.elementor-element-fd76382{--width:100%;}.elementor-48 .elementor-element.elementor-element-9697e9e{--width:100%;}.elementor-48 .elementor-element.elementor-element-7595d18{--width:100%;}.elementor-48 .elementor-element.elementor-element-7546427{--width:100%;}.elementor-48 .elementor-element.elementor-element-45b6d90{--width:100%;}.elementor-48 .elementor-element.elementor-element-ebefb8d{--width:100%;}.elementor-48 .elementor-element.elementor-element-99cabe5{--width:100%;}.elementor-48 .elementor-element.elementor-element-81a9c5e{--width:100%;}.elementor-48 .elementor-element.elementor-element-127c8d5{--width:100%;}.elementor-48 .elementor-element.elementor-element-ada107b{--width:100%;}.elementor-48 .elementor-element.elementor-element-c25da0e{--width:100%;}.elementor-48 .elementor-element.elementor-element-cf2189d{--width:100%;}.elementor-48 .elementor-element.elementor-element-5aab218{--width:100%;}.elementor-48 .elementor-element.elementor-element-57fb822{--width:100%;}.elementor-48 .elementor-element.elementor-element-dd92941{--width:100%;}.elementor-48 .elementor-element.elementor-element-19cbdc6{--width:100%;}.elementor-48 .elementor-element.elementor-element-9356851{--width:100%;}.elementor-48 .elementor-element.elementor-element-8ee5cb0{--width:100%;}.elementor-48 .elementor-element.elementor-element-d7abed7{--width:100%;}.elementor-48 .elementor-element.elementor-element-62a0f94{--width:100%;}.elementor-48 .elementor-element.elementor-element-68ea1e2{--width:100%;}.elementor-48 .elementor-element.elementor-element-c8fce22{--width:100%;}.elementor-48 .elementor-element.elementor-element-0e21d2a{--width:100%;}.elementor-48 .elementor-element.elementor-element-9f4ccd6{--width:100%;}.elementor-48 .elementor-element.elementor-element-6df89fa{--width:100%;}.elementor-48 .elementor-element.elementor-element-839f2f6{--width:100%;}.elementor-48 .elementor-element.elementor-element-088be76{--width:100%;}.elementor-48 .elementor-element.elementor-element-802effb{--width:100%;}.elementor-48 .elementor-element.elementor-element-ff0c4e1{--width:100%;}.elementor-48 .elementor-element.elementor-element-4499979{--width:100%;}.elementor-48 .elementor-element.elementor-element-aebdda9{--width:100%;}}