.elementor-2 .elementor-element.elementor-element-95f4872:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-95f4872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-2 .elementor-element.elementor-element-95f4872{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-95f4872 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-344f148 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-repeater-item-23be980 .swiper-slide-bg{background-color:#CCCCCC;background-image:url(https://staging.rentmycaravan.com/wp-content/uploads/2022/11/rmc-homepage-image.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-repeater-item-23be980 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide{height:67vh;}.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide-inner{padding:10% 7.29% 10% 7.29%;text-align:center;}.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-slide-heading{font-family:"Satisfy", Sans-serif;font-size:112px;font-weight:600;line-height:45px;}.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-slide-description{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:46px;}.elementor-2 .elementor-element.elementor-element-eb3fcd4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eb3fcd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-2 .elementor-element.elementor-element-eb3fcd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-eb3fcd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-75fec00 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-repeater-item-23be980 .swiper-slide-bg{background-color:#CCCCCC;background-image:url(https://staging.rentmycaravan.com/wp-content/uploads/2021/09/rentmycaravan-northwalescountrsiderailway.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-repeater-item-23be980 .swiper-slide-inner{align-items:flex-end;text-align:left;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide{height:67vh;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide-inner{padding:10% 7.29% 10% 7.29%;text-align:center;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-slide-heading{font-family:"Satisfy", Sans-serif;font-size:112px;font-weight:600;line-height:45px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-slide-description{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:46px;}.elementor-2 .elementor-element.elementor-element-8613279:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8613279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254777;}.elementor-2 .elementor-element.elementor-element-8613279{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.29% 0% 7.29%;}.elementor-2 .elementor-element.elementor-element-8613279 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5da8bcd > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 60px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-48b7acd{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-dac7c6a > .elementor-element-populated{padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-bafe63f{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-bafe63f{right:0px;}.elementor-2 .elementor-element.elementor-element-bafe63f{bottom:0px;}.elementor-2 .elementor-element.elementor-element-bafe63f .layout_vertical_form_wrapper{padding:30px 30px 0px 30px;background-color:#33DADE;border-radius:15px 15px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-caravan-search-primary-heading-wrapper{margin:0px 0px 5px 0px;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-caravan-search-secondary-heading-wrapper{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-adavanced-search-button-wrapper .elementor-rmc-caravan-search-adavanced-search-button{width:100%;padding:8px 8px 8px 8px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;background-color:#33DADE;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-primary-submit-wrapper .elementor-rmc-caravan-search-primary-submit{width:100%;padding:10px 15px 10px 15px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:16px;color:#FFFFFF;background-color:#F25E76;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F25E76;}.elementor-2 .elementor-element.elementor-element-bafe63f .field-wrapper{margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-caravan-search-primary-heading-wrapper .elementor-caravan-search-primary-heading{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-caravan-search-secondary-heading-wrapper .elementor-caravan-search-secondary-heading{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#254777;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-region-wrapper .select2-selection__placeholder{color:#292F37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-region-wrapper .select2-selection__placeholder i{color:#33DADE;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-dates-wrapper .elementor-rmc-caravan-search-dates{color:#292F37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-dates-wrapper i{color:#33DADE;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-guests-wrapper{color:#292F37;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-guests-wrapper .elementor-rmc-caravan-search-guests{color:#292F37;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-guests-wrapper i{color:#33DADE;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-guests-wrapper,.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-guests-wrapper .elementor-rmc-caravan-search-guests{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-adavanced-search-button-wrapper .elementor-rmc-caravan-search-adavanced-search-button:hover{color:#FFFFFF;background-color:#254777;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254777;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-primary-submit-wrapper .elementor-rmc-caravan-search-primary-submit .elementor-icon{font-size:14px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bafe63f .elementor-rmc-caravan-search-primary-submit-wrapper .elementor-rmc-caravan-search-primary-submit:hover{color:#FFFFFF;background-color:#254777;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254777;}.elementor-2 .elementor-element.elementor-element-7c7c4ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c7c4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F25E76;}.elementor-2 .elementor-element.elementor-element-7c7c4ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 7.29% 2% 7.29%;}.elementor-2 .elementor-element.elementor-element-7c7c4ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-62f9ecc > .elementor-element-populated{padding:0px 0px 210px 0px;}.elementor-2 .elementor-element.elementor-element-d4d6e20 > .elementor-container{max-width:595px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6e2ad1c{text-align:center;}.elementor-2 .elementor-element.elementor-element-6e2ad1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-090526c > .elementor-container{max-width:595px;}.elementor-2 .elementor-element.elementor-element-0620828{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3d689f0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d689f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3d689f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.29% 0% 7.29%;}.elementor-2 .elementor-element.elementor-element-3d689f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0cec2ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-ae426a1{margin-top:-210px;margin-bottom:0px;}.elementor-widget-region-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-region-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-region-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-656e920 .elementor-grid{grid-row-gap:0px;grid-column-gap:0px;}.elementor-2 .elementor-element.elementor-element-656e920 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-656e920 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-656e920 .elementor-cta__content{min-height:420px;text-align:center;padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-656e920 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-2 .elementor-element.elementor-element-47b42be:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-47b42be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-47b42be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.29% 2% 7.29%;}.elementor-2 .elementor-element.elementor-element-47b42be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8b5bbed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-1d88981 .elementor-grid{grid-row-gap:0px;grid-column-gap:0px;}.elementor-2 .elementor-element.elementor-element-1d88981 .elementor-cta .elementor-cta__bg, .elementor-2 .elementor-element.elementor-element-1d88981 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2 .elementor-element.elementor-element-1d88981 .elementor-cta__content{min-height:420px;text-align:center;padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-1d88981 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-2 .elementor-element.elementor-element-d0870f7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d0870f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d0870f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.29% 2% 7.29%;}.elementor-2 .elementor-element.elementor-element-d0870f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-23a90a7{text-align:center;}.elementor-2 .elementor-element.elementor-element-23a90a7 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:40px;font-weight:500;line-height:50px;color:#F25E76;}.elementor-2 .elementor-element.elementor-element-3e66724:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3e66724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33DADE;}.elementor-2 .elementor-element.elementor-element-3e66724{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 7.29% 0% 7.29%;}.elementor-2 .elementor-element.elementor-element-3e66724 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-148c8ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e5f7d79{margin-top:0px;margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-f9e124d{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9e124d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:42px;color:#254777;}.elementor-2 .elementor-element.elementor-element-68e82fc > .elementor-container{max-width:760px;}.elementor-2 .elementor-element.elementor-element-68e82fc{margin-top:0px;margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-69c8182{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3fce854:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3fce854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33DADE;}.elementor-2 .elementor-element.elementor-element-3fce854{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.29% 0% 7.29%;}.elementor-2 .elementor-element.elementor-element-3fce854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c995ab1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d791a0b{overflow:hidden;margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-ef70dca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-ef70dca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E166;}.elementor-2 .elementor-element.elementor-element-ef70dca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ef70dca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-ef70dca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-90983f5 img{width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-c62d0b7 .elementor-button{background-color:#F25E76;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c62d0b7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;bottom:35px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c62d0b7{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c62d0b7{right:0px;}.elementor-2 .elementor-element.elementor-element-0622553 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e35e25{overflow:hidden;margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-a5fe2c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-a5fe2c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E166;}.elementor-2 .elementor-element.elementor-element-a5fe2c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a5fe2c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-a5fe2c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-48aabec img{width:100%;}.elementor-2 .elementor-element.elementor-element-b4cf40b .elementor-button{background-color:#254777;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b4cf40b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;bottom:35px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b4cf40b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-b4cf40b{right:0px;}.elementor-2 .elementor-element.elementor-element-e4e177f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5fb2bfa{overflow:hidden;margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-35a10f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-35a10f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E166;}.elementor-2 .elementor-element.elementor-element-35a10f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-35a10f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-35a10f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-801193d img{width:100%;}.elementor-2 .elementor-element.elementor-element-eb28f4b .elementor-button{background-color:#F25E76;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-eb28f4b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;bottom:35px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-eb28f4b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-eb28f4b{right:0px;}.elementor-2 .elementor-element.elementor-element-d61673c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7d6092e{overflow:hidden;margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-b054bc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-b054bc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E166;}.elementor-2 .elementor-element.elementor-element-b054bc3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-b054bc3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-b054bc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0b41f38{text-align:left;}.elementor-2 .elementor-element.elementor-element-0b41f38 img{width:100%;}.elementor-2 .elementor-element.elementor-element-6eef93a .elementor-button{background-color:#254777;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-6eef93a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;bottom:35px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6eef93a{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-6eef93a{right:0px;}.elementor-2 .elementor-element.elementor-element-ebd6bf2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ebd6bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33DADE;}.elementor-2 .elementor-element.elementor-element-ebd6bf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.29% 3% 7.29%;}.elementor-2 .elementor-element.elementor-element-ebd6bf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d858f7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1467d3f > .elementor-container{max-width:760px;}.elementor-2 .elementor-element.elementor-element-dced508 .elementor-button{background-color:#33DADE;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#274875;color:#274875;border-style:solid;border-width:3px 3px 3px 3px;border-color:#274875;padding:2% 15% 2% 15%;}.elementor-2 .elementor-element.elementor-element-dced508 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-dced508 .elementor-button:focus{background-color:#274875;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-dced508 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-dced508 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-dced508 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-574438c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-574438c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-574438c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-574438c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e651cd1{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e651cd1{right:0px;}.elementor-2 .elementor-element.elementor-element-e651cd1{top:0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-e651cd1 img{width:50%;}.elementor-2 .elementor-element.elementor-element-3ca2431{padding:90px 0px 90px 0px;z-index:10;}.elementor-2 .elementor-element.elementor-element-7094d19 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2 .elementor-element.elementor-element-05f6bd2{text-align:left;}.elementor-2 .elementor-element.elementor-element-05f6bd2 img{width:50%;}.elementor-2 .elementor-element.elementor-element-8d2b6c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-8d2b6c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F25E76;}.elementor-2 .elementor-element.elementor-element-8d2b6c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8d2b6c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:6% 11% 6% 10%;}.elementor-2 .elementor-element.elementor-element-8d2b6c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0693cb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#254777;}.elementor-2 .elementor-element.elementor-element-1f49c74{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-56612c0 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bf7a6bf{--spacer-size:30px;}.elementor-2 .elementor-element.elementor-element-3412952{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#254777;}.elementor-2 .elementor-element.elementor-element-4e18332{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-12b1dd7{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-32dc41f{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-3ebb7f3 .elementor-button{background-color:#254777;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#254777;padding:20px 45px 20px 45px;}.elementor-2 .elementor-element.elementor-element-3ebb7f3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3ebb7f3 .elementor-button:focus{background-color:#33DADE;border-color:#33DADE;}.elementor-2 .elementor-element.elementor-element-3337833:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3337833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3337833{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3337833 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-bc65a04{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-bc65a04{right:0px;}.elementor-2 .elementor-element.elementor-element-bc65a04{top:0px;text-align:right;}.elementor-2 .elementor-element.elementor-element-bc65a04 img{width:50%;}.elementor-2 .elementor-element.elementor-element-07e63e2{padding:90px 0px 90px 0px;z-index:10;}.elementor-2 .elementor-element.elementor-element-3ece95b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-3ece95b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254777;}.elementor-2 .elementor-element.elementor-element-3ece95b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3ece95b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:6% 10% 6% 11%;}.elementor-2 .elementor-element.elementor-element-3ece95b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5097eb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#33DADE;}.elementor-2 .elementor-element.elementor-element-145718f{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-beb245f .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ea7bd28{--spacer-size:30px;}.elementor-2 .elementor-element.elementor-element-ce5e433{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#33DADE;}.elementor-2 .elementor-element.elementor-element-fd02ca2{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-6a74537{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-89ff1e3{--spacer-size:15px;}.elementor-2 .elementor-element.elementor-element-4ec7cb5 .elementor-button{background-color:#33DADE;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#33DADE;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-4ec7cb5 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4ec7cb5 .elementor-button:focus{background-color:#254777;border-color:#33DADE;}.elementor-2 .elementor-element.elementor-element-4ec7cb5{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4ec7cb5 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ebd719c .elementor-button{background-color:#254777;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:#33DADE;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ebd719c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ebd719c .elementor-button:focus{background-color:#33DADE;border-color:#33DADE;}.elementor-2 .elementor-element.elementor-element-ebd719c{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ebd719c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2 .elementor-element.elementor-element-e6bad4b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2 .elementor-element.elementor-element-426207b{text-align:right;}.elementor-2 .elementor-element.elementor-element-426207b img{width:50%;}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-5da8bcd{width:100%;}.elementor-2 .elementor-element.elementor-element-dac7c6a{width:100%;}.elementor-2 .elementor-element.elementor-element-c86c70d{width:100%;}.elementor-2 .elementor-element.elementor-element-2b32fb7{width:100%;}.elementor-2 .elementor-element.elementor-element-c995ab1{width:50%;}.elementor-2 .elementor-element.elementor-element-0622553{width:50%;}.elementor-2 .elementor-element.elementor-element-e4e177f{width:50%;}.elementor-2 .elementor-element.elementor-element-d61673c{width:50%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide{height:450px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide{height:450px;}.elementor-2 .elementor-element.elementor-element-8613279{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-bafe63f .layout_vertical_form_wrapper{padding:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-7c7c4ff{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-62f9ecc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3d689f0{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-ae426a1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c86c70d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-47b42be{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-a163ebf{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b32fb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d0870f7{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-3e66724{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-3fce854{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-d791a0b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0622553 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e35e25{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5fb2bfa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7d6092e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide{height:193px;}.elementor-2 .elementor-element.elementor-element-a5e85dd .swiper-slide-inner{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-slide-heading{font-size:24px;line-height:46px;}.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-slide-description{font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-75fec00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide{height:193px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .swiper-slide-inner{padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-slide-heading{font-size:36px;line-height:46px;}.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-slide-description{font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-8613279{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-5da8bcd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bafe63f .layout_vertical_form_wrapper{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-7c7c4ff{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-62f9ecc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e2ad1c .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-090526c{margin-top:15px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3d689f0{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-0cec2ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ae426a1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c86c70d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-656e920 .elementor-grid{grid-row-gap:15px;grid-column-gap:15px;}.elementor-2 .elementor-element.elementor-element-656e920 .elementor-cta__content{min-height:200px;}.elementor-2 .elementor-element.elementor-element-47b42be{padding:0px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-8b5bbed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a163ebf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b32fb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1d88981 .elementor-grid{grid-row-gap:15px;grid-column-gap:15px;}.elementor-2 .elementor-element.elementor-element-1d88981 .elementor-cta__content{min-height:200px;}.elementor-2 .elementor-element.elementor-element-23a90a7 .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-3e66724{padding:15px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-f9e124d .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-3fce854{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-d791a0b{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e35e25{margin-top:0px;margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5fb2bfa{margin-top:0px;margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-7d6092e{margin-top:0px;margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-ebd6bf2{padding:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-574438c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-33e42f6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e651cd1 img{width:100%;}.elementor-2 .elementor-element.elementor-element-3ca2431{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-05f6bd2 img{width:100%;}.elementor-2 .elementor-element.elementor-element-8d2b6c8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-56612c0 .elementor-heading-title{font-size:46px;line-height:46px;}.elementor-2 .elementor-element.elementor-element-3ebb7f3 .elementor-button{font-size:13px;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-07e63e2{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3ece95b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-beb245f .elementor-heading-title{font-size:46px;line-height:46px;}.elementor-2 .elementor-element.elementor-element-4ec7cb5{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-4ec7cb5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-4ec7cb5 .elementor-button{font-size:13px;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-ebd719c{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-ebd719c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ebd719c .elementor-button{font-size:13px;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-426207b img{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-a5e85dd */@media only screen and (min-width: 1200px) {
.elementor-2 .elementor-element.elementor-element-a5e85dd .elementor-slide-description{margin-left:100px;}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4c1a39a */@media only screen and (min-width: 1200px) {
.elementor-2 .elementor-element.elementor-element-4c1a39a .elementor-slide-description{margin-left:100px;}
}/* End custom CSS */
/* Start custom CSS for rmc_caravan_search, class: .elementor-element-bafe63f */@media only screen and (max-width: 1199px) {
    .elementor-2 .elementor-element.elementor-element-bafe63f{position:relative !important;}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae426a1 */@media only screen and (min-width: 1200px) {
.elementor-2 .elementor-element.elementor-element-ae426a1 .elementor-container{margin-left:-20px;margin-right:-20px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a163ebf */@media only screen and (min-width: 1200px) {
.elementor-2 .elementor-element.elementor-element-a163ebf .elementor-container{margin-left:-20px;margin-right:-20px;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e651cd1 */.elementor-2 .elementor-element.elementor-element-e651cd1,.elementor-2 .elementor-element.elementor-element-e651cd1 .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-e651cd1 img {height:100%;}
.elementor-2 .elementor-element.elementor-element-e651cd1 img{object-fit:cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05f6bd2 */.elementor-2 .elementor-element.elementor-element-05f6bd2,.elementor-2 .elementor-element.elementor-element-05f6bd2 .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-05f6bd2 img {height:100%;}
.elementor-2 .elementor-element.elementor-element-05f6bd2 img{object-fit:cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc65a04 */.elementor-2 .elementor-element.elementor-element-bc65a04,.elementor-2 .elementor-element.elementor-element-bc65a04 .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-bc65a04 img {height:100%;}
.elementor-2 .elementor-element.elementor-element-bc65a04 img{object-fit:cover;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-426207b */.elementor-2 .elementor-element.elementor-element-426207b,.elementor-2 .elementor-element.elementor-element-426207b .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-426207b img {height:100%;}
.elementor-2 .elementor-element.elementor-element-426207b img{object-fit:cover;}/* End custom CSS */