/* https://cafeteatreorient.cat/wp-content/uploads/elementor/css/post-16855.css?ver=1784357482 */
.elementor-16855 .elementor-element.elementor-element-a2f586e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-68ffec3{--slide-transition-speed:500ms;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:inline-flex;--slide-height:60vh;--arrow-icon-size:50px}.elementor-16855 .elementor-element.elementor-element-68ffec3 .the7-swiper-slide{transition-duration:calc(5000ms*1.2)}.elementor-16855 .elementor-element.elementor-element-68ffec3 .the7-swiper-slide .the7-slide-content>.elementor-section-wrap{min-height:600px}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button{width:max(50px, var(--arrow-icon-size, 1em));height:max(100px, var(--arrow-icon-size, 1em));border-radius:0;border-width:0;border-style:solid}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button>i{color:var(--e-global-color-el_color_0_1)}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button>svg{fill:var(--e-global-color-el_color_0_1);color:var(--e-global-color-el_color_0_1)}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button:hover>i{color:var(--e-global-color-el_color_0)}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button:hover>svg{fill:var(--e-global-color-el_color_0);color:var(--e-global-color-el_color_0)}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button.the7-swiper-button-prev{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button.the7-swiper-button-next{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px}.elementor-16855 .elementor-element.elementor-element-68ffec3 .owl-dots{--bullet-size:30px;--bullet-border-width:4px;--bullet-gap:6px;--bullet-color:var( --e-global-color-el_color_0_1 );--bullet-hover-color:var( --e-global-color-el_color_0 );--bullet-active-color:var( --e-global-color-el_color_0 );--bullet-v-offset:-15px}.elementor-16855 .elementor-element.elementor-element-68ffec3 .elementor-slides-wrapper>.swiper-pagination{top:calc(100% + var(--bullet-v-offset));bottom:auto;--bullet-translate-y:-100%;left:calc(50% + var(--bullet-h-offset));--bullet-translate-x:-50%}.elementor-16855 .elementor-element.elementor-element-83300fc{--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;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px}.elementor-16855 .elementor-element.elementor-element-f2d6b19{--display:flex;--width:550px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-93f63e2>.elementor-widget-container{margin:0 0 5px 0}.elementor-16855 .elementor-element.elementor-element-93f63e2{text-align:left}.elementor-16855 .elementor-element.elementor-element-93f63e2 .the7-heading-title{font-family:"proximanova-bold",Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;text-decoration-style:solid}.elementor-16855 .elementor-element.elementor-element-5cebdde{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:20px;font-weight:400;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-ba01896{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_7_4 );--divider-border-width:1px}.elementor-16855 .elementor-element.elementor-element-ba01896 .elementor-divider-separator{width:50%}.elementor-16855 .elementor-element.elementor-element-ba01896 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-16855 .elementor-element.elementor-element-587a460{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button .popup-icon,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button:hover,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button:focus,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-hover:hover .box-button{background:#EEE8D8}.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:hover .popup-icon,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:focus .popup-icon,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-hover:hover .box-button.elementor-button .popup-icon{background:#999895}.elementor-16855 .elementor-element.elementor-element-58055e8>.elementor-widget-container{margin:15px 0 0 0}.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button *{color:#000}.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button svg{fill:#000;color:#000}.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:hover *,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:focus *,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-hover:hover .box-button.elementor-button *{color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:hover svg,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-button.elementor-button:focus svg,.elementor-16855 .elementor-element.elementor-element-58055e8 .box-hover:hover .box-button.elementor-button svg{fill:#FFFEFE;color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-e77516a{--display:flex;--width:50%;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-5712b2c{--display:flex;--width:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-5712b2c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16855 .elementor-element.elementor-element-1b5b127{--e-image-carousel-slides-to-show:1}.elementor-16855 .elementor-element.elementor-element-fb8e681{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16855 .elementor-element.elementor-element-cad1b53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-97e64b9{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_7_4 );--divider-border-width:1px}.elementor-16855 .elementor-element.elementor-element-97e64b9 .elementor-divider-separator{width:100%}.elementor-16855 .elementor-element.elementor-element-97e64b9 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-16855 .elementor-element.elementor-element-1890240{--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;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px}.elementor-16855 .elementor-element.elementor-element-b33bd85{--display:flex;--width:50%;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-0e3e3f4{--display:flex;--width:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-0e3e3f4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-16855 .elementor-element.elementor-element-f38ecdb{--e-image-carousel-slides-to-show:1}.elementor-16855 .elementor-element.elementor-element-56d087f{--display:flex;--width:550px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-42e32b5>.elementor-widget-container{margin:0 0 5px 0}.elementor-16855 .elementor-element.elementor-element-42e32b5{text-align:left}.elementor-16855 .elementor-element.elementor-element-42e32b5 .the7-heading-title{font-family:"proximanova-bold",Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;text-decoration-style:solid}.elementor-16855 .elementor-element.elementor-element-f33f43f{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:20px;font-weight:400;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-645e28c{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_7_4 );--divider-border-width:1px}.elementor-16855 .elementor-element.elementor-element-645e28c .elementor-divider-separator{width:50%}.elementor-16855 .elementor-element.elementor-element-645e28c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-16855 .elementor-element.elementor-element-71e0011{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button .popup-icon,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button:hover,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button:focus,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-hover:hover .box-button{background:#EEE8D8}.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:hover .popup-icon,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:focus .popup-icon,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-hover:hover .box-button.elementor-button .popup-icon{background:#999895}.elementor-16855 .elementor-element.elementor-element-9ac453a>.elementor-widget-container{margin:15px 0 0 0}.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button *{color:#000}.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button svg{fill:#000;color:#000}.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:hover *,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:focus *,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-hover:hover .box-button.elementor-button *{color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:hover svg,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-button.elementor-button:focus svg,.elementor-16855 .elementor-element.elementor-element-9ac453a .box-hover:hover .box-button.elementor-button svg{fill:#FFFEFE;color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-ba7ff0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16855 .elementor-element.elementor-element-5d08b78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-03722d2{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_7_4 );--divider-border-width:1px}.elementor-16855 .elementor-element.elementor-element-03722d2 .elementor-divider-separator{width:100%}.elementor-16855 .elementor-element.elementor-element-03722d2 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-16855 .elementor-element.elementor-element-dfd8ddb{--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-16855 .elementor-element.elementor-element-ce2bb15{--spacer-size:10px}.elementor-16855 .elementor-element.elementor-element-3220d68{--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;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px}.elementor-16855 .elementor-element.elementor-element-52b8abd{--display:flex;--width:550px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-5f2807c>.elementor-widget-container{margin:0 0 5px 0}.elementor-16855 .elementor-element.elementor-element-5f2807c{text-align:left}.elementor-16855 .elementor-element.elementor-element-5f2807c .the7-heading-title{font-family:"proximanova-bold",Sans-serif;font-size:28px;font-weight:500;line-height:1.3em;text-decoration-style:solid}.elementor-16855 .elementor-element.elementor-element-e01dff7{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:20px;font-weight:400;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-59e4309{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_7_4 );--divider-border-width:1px}.elementor-16855 .elementor-element.elementor-element-59e4309 .elementor-divider-separator{width:50%}.elementor-16855 .elementor-element.elementor-element-59e4309 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-16855 .elementor-element.elementor-element-2e68f22{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-3ec94e6{--divider-border-style:solid;--divider-color:var( --e-global-color-el_color_7_4 );--divider-border-width:1px}.elementor-16855 .elementor-element.elementor-element-3ec94e6 .elementor-divider-separator{width:50%}.elementor-16855 .elementor-element.elementor-element-3ec94e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-16855 .elementor-element.elementor-element-980ae7c{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button .popup-icon,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button:hover,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button:focus,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-hover:hover .box-button{background:#EEE8D8}.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:hover .popup-icon,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:focus .popup-icon,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-hover:hover .box-button.elementor-button .popup-icon{background:#999895}.elementor-16855 .elementor-element.elementor-element-70c9c48>.elementor-widget-container{margin:15px 0 0 0}.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button *{color:#000}.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button svg{fill:#000;color:#000}.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:hover *,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:focus *,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-hover:hover .box-button.elementor-button *{color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:hover svg,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-button.elementor-button:focus svg,.elementor-16855 .elementor-element.elementor-element-70c9c48 .box-hover:hover .box-button.elementor-button svg{fill:#FFFEFE;color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-5bafccb{text-align:left;font-family:"proximanova-regular",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button .popup-icon,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button:hover,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button:focus,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-hover:hover .box-button{background:#EEE8D8}.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:hover .popup-icon,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:focus .popup-icon,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-hover:hover .box-button.elementor-button .popup-icon{background:#999895}.elementor-16855 .elementor-element.elementor-element-f31bb59>.elementor-widget-container{margin:15px 0 0 0}.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button *{color:#000}.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button svg{fill:#000;color:#000}.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:hover,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:focus,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:hover *,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:focus *,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-hover:hover .box-button.elementor-button,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-hover:hover .box-button.elementor-button *{color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:hover svg,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-button.elementor-button:focus svg,.elementor-16855 .elementor-element.elementor-element-f31bb59 .box-hover:hover .box-button.elementor-button svg{fill:#FFFEFE;color:#FFFEFE}.elementor-16855 .elementor-element.elementor-element-0f11c45{--display:flex;--width:50%;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-5cbdc41{--display:flex;--width:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16855 .elementor-element.elementor-element-5cbdc41.e-con{--flex-grow:0;--flex-shrink:0}@media(max-width:1100px){.elementor-16855 .elementor-element.elementor-element-68ffec3{--slide-height:550px}.elementor-16855 .elementor-element.elementor-element-83300fc{--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-16855 .elementor-element.elementor-element-f2d6b19{--width:100%}.elementor-16855 .elementor-element.elementor-element-93f63e2{width:100%;max-width:100%}.elementor-16855 .elementor-element.elementor-element-e77516a{--width:100%}.elementor-16855 .elementor-element.elementor-element-1890240{--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-16855 .elementor-element.elementor-element-b33bd85{--width:100%}.elementor-16855 .elementor-element.elementor-element-56d087f{--width:100%}.elementor-16855 .elementor-element.elementor-element-42e32b5{width:100%;max-width:100%}.elementor-16855 .elementor-element.elementor-element-3220d68{--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-16855 .elementor-element.elementor-element-52b8abd{--width:100%}.elementor-16855 .elementor-element.elementor-element-5f2807c{width:100%;max-width:100%}.elementor-16855 .elementor-element.elementor-element-0f11c45{--width:100%}}@media(max-width:767px){.elementor-16855 .elementor-element.elementor-element-68ffec3{--arrow-icon-size:36px}.elementor-16855 .elementor-element.elementor-element-68ffec3 .swiper-container>.the7-swiper-button{width:max(36px, var(--arrow-icon-size, 1em))}.elementor-16855 .elementor-element.elementor-element-68ffec3 .owl-dots{--bullet-border-width:3px}.elementor-16855 .elementor-element.elementor-element-83300fc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16855 .elementor-element.elementor-element-93f63e2 .the7-heading-title{font-size:23px}.elementor-16855 .elementor-element.elementor-element-587a460{font-size:14px}.elementor-16855 .elementor-element.elementor-element-e77516a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-16855 .elementor-element.elementor-element-b33bd85{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-16855 .elementor-element.elementor-element-42e32b5 .the7-heading-title{font-size:23px}.elementor-16855 .elementor-element.elementor-element-71e0011{font-size:14px}.elementor-16855 .elementor-element.elementor-element-3220d68{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16855 .elementor-element.elementor-element-5f2807c .the7-heading-title{font-size:23px}.elementor-16855 .elementor-element.elementor-element-2e68f22{font-size:14px}.elementor-16855 .elementor-element.elementor-element-980ae7c{font-size:14px}.elementor-16855 .elementor-element.elementor-element-5bafccb{font-size:14px}.elementor-16855 .elementor-element.elementor-element-0f11c45{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}}