.elementor-405 .elementor-element.elementor-element-b2b2835 > .elementor-container{max-width:1200px;}.elementor-405 .elementor-element.elementor-element-b2b2835:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-b2b2835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 179, 255, 0.82);}.elementor-405 .elementor-element.elementor-element-b2b2835{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 36px 0px;}.elementor-405 .elementor-element.elementor-element-b2b2835 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-3c17598.elementor-column .elementor-column-wrap{align-items:center;}.elementor-405 .elementor-element.elementor-element-3c17598.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-405 .elementor-element.elementor-global-62{color:#000000;font-family:"Open Sans", Sans-serif;font-size:14px;}.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-175ea51.elementor-column .elementor-column-wrap{align-items:center;}.elementor-405 .elementor-element.elementor-element-175ea51.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-405 .elementor-element.elementor-element-6aa363b .elementor-menu-toggle{margin:0 auto;}.elementor-405 .elementor-element.elementor-element-6aa363b .elementor-nav-menu--main .elementor-item{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-6aa363b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-3419233 > .elementor-container{max-width:1200px;}.elementor-405 .elementor-element.elementor-element-3419233:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-3419233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-3419233{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-3419233 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-405 .elementor-element.elementor-global-65{text-align:left;}.elementor-405 .elementor-element.elementor-global-65 > .elementor-widget-container{margin:0px 0px 0px 13px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-bea4326.elementor-column .elementor-column-wrap{align-items:center;}.elementor-405 .elementor-element.elementor-element-bea4326.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-menu-toggle{margin:0 auto;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main .elementor-item{color:#000000;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main .elementor-item:focus{color:#00B3FF;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#00B3FF;}.elementor-405 .elementor-element.elementor-element-49950a1 .e--pointer-framed .elementor-item:before,
					.elementor-405 .elementor-element.elementor-element-49950a1 .e--pointer-framed .elementor-item:after{border-color:#00B3FF;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-405 .elementor-element.elementor-element-49950a1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#00B3FF;}.elementor-405 .elementor-element.elementor-element-49950a1 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-405 .elementor-element.elementor-element-49950a1 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#00B3FF;}.elementor-405 .elementor-element.elementor-element-3cc4f29{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-5f9852f .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://indoorcaravanfigueres.com/wp-content/uploads/2020/07/f2.jpg);background-size:cover;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-5f9852f .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-5f9852f .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-5f9852f .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-9b8617b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://indoorcaravanfigueres.com/wp-content/uploads/2020/07/slider2.jpg);background-size:cover;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-9b8617b .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-9b8617b .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-9b8617b .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-19c4b75 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://indoorcaravanfigueres.com/wp-content/uploads/2020/07/slider3.jpg);background-size:cover;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-19c4b75 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-19c4b75 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-19c4b75 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-b493177 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://indoorcaravanfigueres.com/wp-content/uploads/2020/07/slider4.jpg);background-size:cover;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-b493177 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-b493177 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-b493177 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-6a5e622 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://indoorcaravanfigueres.com/wp-content/uploads/2020/07/slider5.jpg);background-size:cover;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-6a5e622 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-6a5e622 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-repeater-item-6a5e622 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .swiper-slide{height:400px;transition-duration:calc(2000ms*1.2);}.elementor-405 .elementor-element.elementor-element-ee1fe03 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 7px rgba(0, 0, 0, 0.98);}.elementor-405 .elementor-element.elementor-element-ee1fe03 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-slide-heading{color:#23A455;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-slide-description{font-family:"Open Sans", Sans-serif;font-size:49px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-slide-button{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:300;border-width:0px;border-radius:0px;background-color:rgba(0, 0, 0, 0.45);}.elementor-405 .elementor-element.elementor-element-f63d09b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-bb3a01f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-405 .elementor-element.elementor-element-bb3a01f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-405 .elementor-element.elementor-element-964b0fb .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-964b0fb{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-a4cb802 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-405 .elementor-element.elementor-element-75bc327.elementor-column .elementor-column-wrap{align-items:center;}.elementor-405 .elementor-element.elementor-element-75bc327.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-405 .elementor-element.elementor-element-246b2fd .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-246b2fd{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-8cfffb1 iframe{height:119px;}.elementor-405 .elementor-element.elementor-element-8cfffb1 > .elementor-widget-container{margin:-39px 50px 0px 50px;}.elementor-405 .elementor-element.elementor-element-2859a84 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-2859a84{color:#54595F;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;}.elementor-405 .elementor-element.elementor-element-2859a84 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9b5434e > .elementor-container{max-width:1200px;}.elementor-405 .elementor-element.elementor-element-9b5434e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-9b5434e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-405 .elementor-element.elementor-element-872d329{--divider-border-style:solid;--divider-border-color:#54595F;--divider-border-width:1px;}.elementor-405 .elementor-element.elementor-element-872d329 .elementor-divider-separator{width:100%;}.elementor-405 .elementor-element.elementor-element-872d329 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-405 .elementor-element.elementor-element-34f96eb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-36680f3 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-36680f3{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-36680f3 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-b0fe787 .elementor-text-editor{text-align:left;}.elementor-405 .elementor-element.elementor-element-b0fe787{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-8558b21 > .elementor-container{max-width:1185px;}.elementor-405 .elementor-element.elementor-element-8558b21{margin-top:-21px;margin-bottom:-21px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-1332ff1 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-1332ff1{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-4884299 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-4884299{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-21dd1be .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-21dd1be{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-fb21fbf .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-fb21fbf{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-6bfc59d .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-6bfc59d{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-90a3fc3 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-90a3fc3{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-150bfb6 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-150bfb6{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-b935cae .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-b935cae{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-3da0c3f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-f94756b .elementor-text-editor{text-align:left;}.elementor-405 .elementor-element.elementor-element-f94756b{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-a917762 > .elementor-container{max-width:1084px;}.elementor-405 .elementor-element.elementor-element-a917762{margin-top:-21px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-75a22c1 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-75a22c1{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-5591ed1 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-5591ed1{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-cb1324d .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-cb1324d{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-a035767 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-a035767{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-4a87664 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-4a87664{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-fcfc8ea .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-fcfc8ea{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-56704d1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-648dc39 .elementor-text-editor{text-align:left;}.elementor-405 .elementor-element.elementor-element-648dc39{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-51803e7{padding:30px 0px 30px 0px;}.elementor-405 .elementor-element.elementor-element-72638b20 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-72638b20{color:#54595F;font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:500;}.elementor-405 .elementor-element.elementor-element-72638b20 > .elementor-widget-container{margin:0px 100px 0px 100px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-05e0e79 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#FFFFFF;}.elementor-405 .elementor-element.elementor-element-6c73b75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-6a4dad7 .elementor-text-editor{text-align:left;}.elementor-405 .elementor-element.elementor-element-6a4dad7{color:#03B1FB;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:300;}.elementor-405 .elementor-element.elementor-element-88e0de1 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-88e0de1{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:bold;line-height:0.1em;}.elementor-405 .elementor-element.elementor-element-88e0de1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;background-color:#4072B2;}.elementor-405 .elementor-element.elementor-element-662ece08 > .elementor-container{max-width:900px;}.elementor-405 .elementor-element.elementor-element-662ece08{padding:30px 0px 30px 0px;}.elementor-405 .elementor-element.elementor-element-5ac684bc{text-align:center;}.elementor-405 .elementor-element.elementor-element-5e6cedcb .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-element-5e6cedcb{color:#54595F;font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:bold;}.elementor-405 .elementor-element.elementor-element-5e6cedcb > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-60281dc8:not(.elementor-motion-effects-element-type-background), .elementor-405 .elementor-element.elementor-element-60281dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4072B2;}.elementor-405 .elementor-element.elementor-element-60281dc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:12px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-element-60281dc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-405 .elementor-element.elementor-global-71{color:#FFFFFF;font-size:15px;}.elementor-405 .elementor-element.elementor-global-71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-global-74 .elementor-text-editor{text-align:right;}.elementor-405 .elementor-element.elementor-global-74{color:#FFFFFF;font-size:15px;}.elementor-405 .elementor-element.elementor-global-74 > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-405 .elementor-element.elementor-global-62 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-global-62{font-size:13px;}.elementor-405 .elementor-element.elementor-global-65{text-align:center;}.elementor-405 .elementor-element.elementor-element-ee1fe03 .elementor-slide-button{font-size:20px;}.elementor-405 .elementor-element.elementor-element-72638b20 > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-405 .elementor-element.elementor-global-71 .elementor-text-editor{text-align:center;}.elementor-405 .elementor-element.elementor-global-74 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-405 .elementor-element.elementor-element-3c17598{width:46.333%;}.elementor-405 .elementor-element.elementor-element-175ea51{width:53.667%;}}