.elementor-664 .elementor-element.elementor-element-b20d0b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-664 .elementor-element.elementor-element-b20d0b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-4d5adbf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-664 .elementor-element.elementor-element-4d5adbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .swiper-slide-bg{background-color:rgba(131,60,163,0);background-image:url(https://hotelcasa.nl/wp-content/uploads/2019/09/Header-opzet.png);background-size:cover;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .elementor-background-overlay{background-color:rgba(0,0,0,0.2);mix-blend-mode:luminosity;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .swiper-slide-contents{margin:0 auto;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .swiper-slide-inner{align-items:center;text-align:center;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .swiper-slide-inner .elementor-slide-heading{color:#ffffff;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .swiper-slide-inner .elementor-slide-description{color:#ffffff;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-repeater-item-0b3bbae .swiper-slide-inner .elementor-slide-button{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-50a9c58 .swiper-slide{height:700px;}.elementor-664 .elementor-element.elementor-element-50a9c58 .swiper-slide-inner{text-align:center;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-slide-heading{color:#ffffff;font-family:"Casa Gothic", Sans-serif;font-size:10rem;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-slide-description{color:#ffffff;font-family:"Antique Olive Bold", Sans-serif;font-size:19px;font-weight:normal;}.elementor-664 .elementor-element.elementor-element-b41f59d{z-index:1;}.elementor-664 .elementor-element.elementor-element-d3f062e > .elementor-widget-container{padding:29px 95px 20px 95px;background-color:#F61C69;}.elementor-664 .elementor-element.elementor-element-94e0e47 .elementor-heading-title{font-family:"Casa Gothic", Sans-serif;}.elementor-664 .elementor-element.elementor-element-97ff7ba:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-97ff7ba > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2020/12/Casa_Lobby-EAST-272-verkleind.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-664 .elementor-element.elementor-element-97ff7ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-664 .elementor-element.elementor-element-97ff7ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-f4549e5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-f4549e5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2019/08/Casa_Lobby-EAST-194-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-664 .elementor-element.elementor-element-f4549e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-664 .elementor-element.elementor-element-f4549e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-cc4dfa2{font-family:"Antique Olive Light", Sans-serif;}.elementor-664 .elementor-element.elementor-element-f4d5722.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}.elementor-664 .elementor-element.elementor-element-f4d5722.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}.elementor-664 .elementor-element.elementor-element-f4d5722.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-f4d5722 .elementor-icon{font-size:23px;padding:13px;}.elementor-664 .elementor-element.elementor-element-f4d5722 .elementor-icon i{transform:rotate(0deg);}.elementor-664 .elementor-element.elementor-element-f4d5722 .elementor-icon-box-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-f4d5722 .elementor-icon-box-title{margin-bottom:0px;}.elementor-664 .elementor-element.elementor-element-106b096:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-106b096 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2019/08/JD-Photography-DSC_1217-2080x1440-c-default-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-664 .elementor-element.elementor-element-106b096 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-664 .elementor-element.elementor-element-106b096 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-b0cfc55:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-b0cfc55 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2019/08/JD-Photography-DSC_1245-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-664 .elementor-element.elementor-element-b0cfc55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-664 .elementor-element.elementor-element-b0cfc55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-5ae0bcc{font-family:"Antique Olive Light", Sans-serif;}.elementor-664 .elementor-element.elementor-element-9e715c9.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}.elementor-664 .elementor-element.elementor-element-9e715c9.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}.elementor-664 .elementor-element.elementor-element-9e715c9.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-9e715c9 .elementor-icon{font-size:23px;padding:13px;}.elementor-664 .elementor-element.elementor-element-9e715c9 .elementor-icon i{transform:rotate(0deg);}.elementor-664 .elementor-element.elementor-element-9e715c9 .elementor-icon-box-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-9e715c9 .elementor-icon-box-title{margin-bottom:0px;}.elementor-664 .elementor-element.elementor-element-1a006c8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-1a006c8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8c2c8;}.elementor-664 .elementor-element.elementor-element-1a006c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 0px;}.elementor-664 .elementor-element.elementor-element-1a006c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header{background-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header img{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header svg{fill:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .title{color:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .title span.lead{color:#000000;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .title, .elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .title span{font-family:"Antique Olive", Sans-serif;}.elementor-664 .elementor-element.elementor-element-9378c56 .eael-dual-header .subtext{color:rgba(77,77,77,0.91);font-family:"Antique Olive", Sans-serif;}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-a55722c.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-a55722c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-a55722c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-a55722c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72cff3;}.elementor-664 .elementor-element.elementor-element-a55722c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;}.elementor-664 .elementor-element.elementor-element-a55722c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header{background-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header img{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header svg{fill:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .title{color:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .title span.lead{color:#000000;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .title, .elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .title span{font-family:"Antique Olive", Sans-serif;}.elementor-664 .elementor-element.elementor-element-bd84fd2 .eael-dual-header .subtext{color:rgba(77,77,77,0.91);font-family:"Antique Olive", Sans-serif;}.elementor-664 .elementor-element.elementor-element-419a64f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-419a64f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18a74b;}.elementor-664 .elementor-element.elementor-element-419a64f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 13px;}.elementor-664 .elementor-element.elementor-element-419a64f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header{background-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header img{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header svg{fill:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .title{color:#4d4d4d;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .title span.lead{color:#000000;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .title, .elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .title span{font-family:"Antique Olive", Sans-serif;}.elementor-664 .elementor-element.elementor-element-8fd7f48 .eael-dual-header .subtext{color:rgba(77,77,77,0.91);font-family:"Antique Olive", Sans-serif;}body:not(.rtl) .elementor-664 .elementor-element.elementor-element-8fd7f48{left:-1px;}body.rtl .elementor-664 .elementor-element.elementor-element-8fd7f48{right:-1px;}.elementor-664 .elementor-element.elementor-element-8fd7f48{bottom:0px;}.elementor-664 .elementor-element.elementor-element-ffb16c1{font-family:"Antique Olive Light", Sans-serif;}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-903ac5b.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-903ac5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-903ac5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;}.elementor-664 .elementor-element.elementor-element-903ac5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-d970720.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}.elementor-664 .elementor-element.elementor-element-d970720.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}.elementor-664 .elementor-element.elementor-element-d970720.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-d970720 .elementor-icon{font-size:23px;padding:13px;}.elementor-664 .elementor-element.elementor-element-d970720 .elementor-icon i{transform:rotate(0deg);}.elementor-664 .elementor-element.elementor-element-d970720 .elementor-icon-box-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-d970720 .elementor-icon-box-title{margin-bottom:0px;}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-b25524f.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-b25524f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-b25524f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;}.elementor-664 .elementor-element.elementor-element-b25524f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-bc58d04{font-family:"Antique Olive Light", Sans-serif;}.elementor-664 .elementor-element.elementor-element-93815b9.elementor-position-right .elementor-icon-box-icon{margin-left:10px;}.elementor-664 .elementor-element.elementor-element-93815b9.elementor-position-left .elementor-icon-box-icon{margin-right:10px;}.elementor-664 .elementor-element.elementor-element-93815b9.elementor-position-top .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-93815b9 .elementor-icon{font-size:23px;padding:13px;}.elementor-664 .elementor-element.elementor-element-93815b9 .elementor-icon i{transform:rotate(0deg);}.elementor-664 .elementor-element.elementor-element-93815b9 .elementor-icon-box-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-93815b9 .elementor-icon-box-title{margin-bottom:0px;}.elementor-664 .elementor-element.elementor-element-b49fd3f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.2 * 100% );}.elementor-664 .elementor-element.elementor-element-b49fd3f:after{content:"1.2";}.elementor-664 .elementor-element.elementor-element-b49fd3f .elementor-post__thumbnail__link{width:100%;}.elementor-664 .elementor-element.elementor-element-b49fd3f{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-664 .elementor-element.elementor-element-b49fd3f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-664 .elementor-element.elementor-element-b49fd3f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-664 .elementor-element.elementor-element-b49fd3f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-645332d.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-645332d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-645332d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-645332d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2020/10/MG_7272-scaled.jpg");background-position:center center;background-size:cover;}.elementor-664 .elementor-element.elementor-element-645332d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 0px;}.elementor-664 .elementor-element.elementor-element-645332d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-2a7c324 .elementor-icon-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-stacked .elementor-icon{background-color:#ffffff;color:#000000;}.elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-664 .elementor-element.elementor-element-2a7c324.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-664 .elementor-element.elementor-element-2a7c324 .elementor-icon{font-size:30px;}.elementor-664 .elementor-element.elementor-element-2a7c324 .elementor-icon i, .elementor-664 .elementor-element.elementor-element-2a7c324 .elementor-icon svg{transform:rotate(0deg);}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-eb39699.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-eb39699.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-eb39699:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-eb39699 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2021/02/DSCF5795-scaled.jpg");background-position:center center;background-size:cover;}.elementor-664 .elementor-element.elementor-element-eb39699 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;}.elementor-664 .elementor-element.elementor-element-eb39699 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-edc3a30 .elementor-icon-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-stacked .elementor-icon{background-color:#ffffff;color:#000000;}.elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-664 .elementor-element.elementor-element-edc3a30.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-664 .elementor-element.elementor-element-edc3a30 .elementor-icon{font-size:30px;}.elementor-664 .elementor-element.elementor-element-edc3a30 .elementor-icon i, .elementor-664 .elementor-element.elementor-element-edc3a30 .elementor-icon svg{transform:rotate(0deg);}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-253a3c0.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-253a3c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-253a3c0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-253a3c0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2021/03/image4.jpg");background-position:top center;background-size:contain;}.elementor-664 .elementor-element.elementor-element-253a3c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 13px;}.elementor-664 .elementor-element.elementor-element-253a3c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-cb8e4fb .elementor-icon-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-stacked .elementor-icon{background-color:#ffffff;color:#000000;}.elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-664 .elementor-element.elementor-element-cb8e4fb.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-664 .elementor-element.elementor-element-cb8e4fb .elementor-icon{font-size:30px;}.elementor-664 .elementor-element.elementor-element-cb8e4fb .elementor-icon i, .elementor-664 .elementor-element.elementor-element-cb8e4fb .elementor-icon svg{transform:rotate(0deg);}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-2eb6ce5.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-2eb6ce5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-2eb6ce5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-2eb6ce5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2020/10/MG_7310-scaled.jpg");background-position:center center;background-size:cover;}.elementor-664 .elementor-element.elementor-element-2eb6ce5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 13px 0px 0px;}.elementor-664 .elementor-element.elementor-element-2eb6ce5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-f0f0333 .elementor-icon-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-stacked .elementor-icon{background-color:#ffffff;color:#000000;}.elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-664 .elementor-element.elementor-element-f0f0333.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-664 .elementor-element.elementor-element-f0f0333 .elementor-icon{font-size:30px;}.elementor-664 .elementor-element.elementor-element-f0f0333 .elementor-icon i, .elementor-664 .elementor-element.elementor-element-f0f0333 .elementor-icon svg{transform:rotate(0deg);}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-cc9a7db.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-cc9a7db.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-cc9a7db:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-cc9a7db > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2021/02/MG_9748-4-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-664 .elementor-element.elementor-element-cc9a7db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;}.elementor-664 .elementor-element.elementor-element-cc9a7db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-19a6ed0 .elementor-icon-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-stacked .elementor-icon{background-color:#ffffff;color:#000000;}.elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-664 .elementor-element.elementor-element-19a6ed0.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-664 .elementor-element.elementor-element-19a6ed0 .elementor-icon{font-size:30px;}.elementor-664 .elementor-element.elementor-element-19a6ed0 .elementor-icon i, .elementor-664 .elementor-element.elementor-element-19a6ed0 .elementor-icon svg{transform:rotate(0deg);}.elementor-bc-flex-widget .elementor-664 .elementor-element.elementor-element-0b1a0e0.elementor-column .elementor-column-wrap{align-items:space-between;}.elementor-664 .elementor-element.elementor-element-0b1a0e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-664 .elementor-element.elementor-element-0b1a0e0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-664 .elementor-element.elementor-element-0b1a0e0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelcasa.nl/wp-content/uploads/2021/03/image3.jpg");background-size:cover;}.elementor-664 .elementor-element.elementor-element-0b1a0e0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 13px;}.elementor-664 .elementor-element.elementor-element-0b1a0e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-664 .elementor-element.elementor-element-7f71c65 .elementor-icon-wrapper{text-align:left;}.elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-stacked .elementor-icon{background-color:#ffffff;color:#000000;}.elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-framed .elementor-icon, .elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-664 .elementor-element.elementor-element-7f71c65.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-664 .elementor-element.elementor-element-7f71c65 .elementor-icon{font-size:30px;}.elementor-664 .elementor-element.elementor-element-7f71c65 .elementor-icon i, .elementor-664 .elementor-element.elementor-element-7f71c65 .elementor-icon svg{transform:rotate(0deg);}.elementor-664 .elementor-element.elementor-element-8f1d6fb .elementor-spacer-inner{height:50px;}@media(max-width:1024px){.elementor-664 .elementor-element.elementor-element-50a9c58 .swiper-slide{height:60vh;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-slide-heading{font-size:7rem;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-slide-description{font-size:14px;}.elementor-664 .elementor-element.elementor-element-1a006c8 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-a55722c > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-419a64f > .elementor-element-populated{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-664 .elementor-element.elementor-element-50a9c58 .swiper-slide{height:45vh;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-slide-heading{font-size:3.5rem;}.elementor-664 .elementor-element.elementor-element-50a9c58 .elementor-slide-description{font-size:11px;}.elementor-664 .elementor-element.elementor-element-f4d5722 .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-9e715c9 .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-1a006c8 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-a55722c > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-419a64f > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-903ac5b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-d970720 .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-b25524f > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-93815b9 .elementor-icon-box-icon{margin-bottom:10px;}.elementor-664 .elementor-element.elementor-element-b49fd3f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-664 .elementor-element.elementor-element-b49fd3f:after{content:"0.5";}.elementor-664 .elementor-element.elementor-element-b49fd3f .elementor-post__thumbnail__link{width:100%;}.elementor-664 .elementor-element.elementor-element-b49fd3f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-664 .elementor-element.elementor-element-645332d > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-eb39699 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-253a3c0 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-2eb6ce5 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-cc9a7db > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-664 .elementor-element.elementor-element-0b1a0e0 > .elementor-element-populated{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-664 .elementor-element.elementor-element-1a006c8{width:33.365%;}.elementor-664 .elementor-element.elementor-element-a55722c{width:32.967%;}}@media(max-width:1024px) and (min-width:768px){.elementor-664 .elementor-element.elementor-element-1a006c8{width:33%;}.elementor-664 .elementor-element.elementor-element-a55722c{width:33%;}.elementor-664 .elementor-element.elementor-element-419a64f{width:33%;}}/* Start custom CSS */@keyframes changeLetter {
  0% {
    content: "A";
  }
  15% {
    content: "¬";
  }
  30% {
    content: "º";
  }
  
  45% {
    content: "§";
  }
  60% {
    content: "¶";
  }
  80% {
    content: "§";
  }
  100% {
    content: "ª";
  }
  
}

.changing:after {
  animation: changeLetter 9s linear infinite alternate;
  content: "A";
  font-size: 80px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Casa Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotelcasa.nl/wp-content/uploads/2019/08/CasaGothicStdv4Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antique Olive Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotelcasa.nl/wp-content/uploads/2019/10/AntiqueOliveStd-Bold.otf') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antique Olive Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotelcasa.nl/wp-content/uploads/2019/08/AntiqueOliveStd-Light.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antique Olive';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotelcasa.nl/wp-content/uploads/2019/08/AntiqueOliveStd-Roman.woff') format('woff');
}
/* End Custom Fonts CSS */