@font-face{font-family:Luckiest Guy;src:url(https://cdn.shopify.com/s/files/1/0558/2867/6656/t/5/assets/LuckiestGuy-Regular.eot);src:url(https://cdn.shopify.com/s/files/1/0558/2867/6656/t/5/assets/LuckiestGuy-Regular.eot?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0558/2867/6656/t/5/assets/LuckiestGuy-Regular.ttf) format("ttf"),url(https://cdn.shopify.com/s/files/1/0558/2867/6656/t/5/assets/LuckiestGuy-Regular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0558/2867/6656/t/5/assets/LuckiestGuy-Regular.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0558/2867/6656/t/5/assets/LuckiestGuy-Regular.svg#LuckiestGuy-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(Nunito-Bold.eot);src:url(Nunito-Bold.eot?#iefix) format("embedded-opentype"),url(Nunito-Bold.ttf) format("ttf"),url(Nunito-Bold.woff2) format("woff2"),url(Nunito-Bold.woff) format("woff"),url(Nunito-Bold.svg#Nunito-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(Nunito-SemiBoldItalic.eot);src:url(Nunito-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(Nunito-SemiBoldItalic.ttf) format("ttf"),url(Nunito-SemiBoldItalic.woff2) format("woff2"),url(Nunito-SemiBoldItalic.woff) format("woff"),url(Nunito-SemiBoldItalic.svg#Nunito-SemiBoldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(Nunito-Regular.eot);src:url(Nunito-Regular.eot?#iefix) format("embedded-opentype"),url(Nunito-Regular.ttf) format("ttf"),url(Nunito-Regular.woff2) format("woff2"),url(Nunito-Regular.woff) format("woff"),url(Nunito-Regular.svg#Nunito-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body#tauchen-rotes-meer-malediven{color:#fff}.image-with-text-wrapper{overflow-x:clip}h2 span,.headline span{color:#ffdb00}.offset-img{margin-top:-320px;transform:rotate(22deg);filter:drop-shadow(10px 15px 20px rgba(0,0,0,.42));z-index:2}.text-big{font-size:26px;line-height:1.4}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(360deg,#00000085,#fff0);z-index:1}.overlay-cta{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(360deg,#00000085,#202e8000 80%,#202e80);z-index:1}.hero-video--text{z-index:2}.offset-column{right:0!important;margin-left:-100px;padding-left:100px!important;background:#202e80}.offset-video{z-index:9;margin:60px 0}.homepage-featured-content-wrapper,.homepage-map-wrapper{display:flex;flex-direction:row;align-items:center}.homepage-featured-content-box,.homepage-map-content-box{width:50%;position:relative;top:0%;transform:translateY(0)}.homepage-featured-box-btn,.homepage-section-btn{font-size:20px;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.feature-row__text--right{flex-direction:row-reverse}ul#sm-icons{margin:10px 0 0;list-style-type:none;display:flex;flex-direction:row}ul#sm-icons li{margin-right:15px}ul#sm-icons .fa-2x{font-size:1.5em}.footer-wrapper a,.footer-wrapper p{font-size:15px!important}.kachel-wrapper .shopify-section .homepage-sections-wrapper--white{padding:80px 0}.kachel-wrapper .shopify-section .homepage-sections-wrapper--white.padding{padding:30px 0}.kachel-wrapper .padding .offset-img{margin-top:-270px}.homepage-sections-wrapper:not(.kachel-wrapper) .align-imgs-vertically{flex-direction:column}.kachel{background:#fff;transition:all .3s ease-in-out}.homepage-gallery-grid-item:hover .kachel{background:#ffdb00}.kachel .grid-item-details--below-image .grid-item__title h2{color:var(--color-footer-text);font-size:45px}.kachel .grid-item__content{padding:30px 20px}.kachel.homepage-gallery-grid-inner .overflow{margin-top:-130px;margin-bottom:18px;transform:scale(1.05)}.kachel.homepage-gallery-grid-inner{overflow:visible;margin-top:130px}.kachel.homepage-gallery-grid-inner.info-below-image{width:100%}.offset-video{width:60%}.feature-row--overlapping .text-big{margin-bottom:20px}.steps{margin:0;padding-left:90px;position:relative;list-style:none;counter-reset:my-awesome-counter}.steps li{counter-increment:my-awesome-counter;margin-bottom:30px}.steps li h2{font-size:var(--custom-h2-size);margin-bottom:0}.steps li:before{content:counter(my-awesome-counter) ". ";color:#fff;position:absolute;left:0;font-family:Luckiest Guy!important;font-size:calc(var(--custom-h2-size) - 6px);background:#ffdb00;border-radius:50%;width:70px;height:70px;display:flex;align-items:center;justify-content:center;padding-top:15px}@media screen and (min-width: 480px){.image-with-text-overlay-wrapper .homepage-featured-content-box{width:100%!important}}.col-md-7{max-width:58.33333333%;padding:50px 0}.col-md-5{width:42.666666666%}.homepage-slider-container .homepage-featured-content-box{max-width:100%;left:0}.homepage-section--slideshow-wrapper{overflow:hidden}.homepage-slider-container .homepage-featured-content-box-inner{padding:60px}.quotes:before,.quotes:after{content:"";width:100px;height:100px;background-image:url(//cdn.shopify.com/s/files/1/0558/2867/6656/files/dive-sticker_quote_150x.png);background-size:contain;background-repeat:no-repeat;position:absolute}.quotes:before{top:-40px;left:50px}.quotes:after{right:50px;bottom:-60px}.swiper-container{overflow-x:clip;overflow-y:visible}.homepage-slider-container .swiper-pagination{bottom:-40px;text-align:center}.equal-height{display:flex;align-items:stretch}.testimonial-img{background-image:url(//cdn.shopify.com/s/files/1/0558/2867/6656/files/dive-sticker_testimonial_554c3cf6-7c0e-4083-9d59-c6041af7516e.jpg);background-size:cover;background-position:center;margin-left:-60px}#PageContainer>.main-content,.collection-main-body>.main-content,#PageContainer .partner-form,.shopify-section>.main-content{padding-bottom:340px}body.template-index{color:#fff}.headline{font-size:49px;text-transform:var(--heading-font-case);font-family:Luckiest Guy!important;font-weight:var(--header-font-weight);font-style:var(--header-font-style);line-height:1.1em;margin:0 0 .5em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Luckiest Guy!important}.form-success.successMsg{display:inline-block;margin:0}.block-iframe{max-width:100%;margin:auto auto 30px}@media (min-width:1200px){.block-iframe{max-width:66.66%;margin:auto auto 30px}}.form-success{display:none}.success-msg{text-align:right}.form-vertical span.error{color:red;display:none;font-size:14px;line-height:1;top:-8px;position:relative}form#contact_form .contact-form--submit-button .btn{float:none}.contact-form--submit-button{text-align:right}#verkaufsstellen .sitewide--title-wrapper.main{display:none}.facebook-reviews{margin-top:60px}input.input-full,select.input-full,textarea.input-full{width:100%!important}.shopify-challenge__container .shopify-challenge__button{margin-top:15px!important}#insta-feed{margin-top:0!important}body,button,input,select,textarea{font-family:Nunito,sans-serif}.site-header .site-header__wrapper .site-header__wrapper__left{justify-content:center}.announcement-bar .announcement-bar__message i.fa.fa-star{padding:0 10px}.sticky-header.sticked .site-header{-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 3px 7px 0 rgb(0 0 0 / 5%);box-shadow:0 3px 7px #0000000d}.announcement-bar #sharing li{line-height:0;margin-bottom:0}.announcement-bar #sharing li a{padding:5px 8px}.site-header{border-bottom:1px solid rgb(32 46 128 / 8%)}html{padding:0!important}.header-section .site-title{padding:15px 0}.footer-wrapper{position:relative}.content-footer .footer.logo_main{max-width:100%;width:420px;margin-bottom:0;position:absolute;bottom:calc(100% - 87px)}input:focus,textarea:focus{border-bottom:1px solid #202e8080!important}:focus-visible,:focus{outline:none!important;outline-offset:0!important;box-shadow:none!important;outline-color:unset!important;outline-width:unset!important;outline-style:initial!important;border:none!important}.content-footer .logo_main{max-width:160px;margin-bottom:15px}.contact_main .footer_text{display:flex;margin:0 0 15px}.contact_main .footer_text p,.contact_main .footer_text a{margin:0;font-size:16px;letter-spacing:0;font-weight:400;line-height:1.6;text-decoration:none;transition:all .3s ease;border-bottom:none}.contact_main .footer_text svg{margin-top:2px;margin-right:10px;height:20px;width:20px}.contact_main .footer_text svg path{fill:#202e80}.content-footer .logo_main a{display:inline-block}.footer-header:after{position:absolute;content:"";height:2px;bottom:0;left:0;width:42px;background:#2e2e80;display:flex}.footer-header{margin-bottom:40px;position:relative;padding:0 0 10px}.newsletter-footer .input-group{position:relative;display:flex;align-items:center;border:1px solid #202e8080;border-radius:6px}.newsletter-footer .input-group input.footer-email-input{background:transparent;padding:10px;border-bottom:0}.newsletter-footer input.footer-email-submit{margin:0;padding:14px 20px;border-radius:0 4px 4px 0}.newsletter-footer .payment-icons{margin:25px 0 0}footer{padding-top:80px;padding-bottom:80px}.bottom--footer{margin-top:40px;background:#49b1e3;padding:15px 0}.footer-description,.bottom--footer p{margin-bottom:0;padding-bottom:0}.bottom--footer a:hover{color:#202e80}.bottom--footer a,.bottom--footer p{display:inline-block;color:#202e80;font-weight:500;font-size:18px}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-nav{margin-right:20px}.site-header .site-header__wrapper{max-width:1660px;margin:auto;width:100%}.product-page-related-products,.recently-viewed-products{max-width:1420px;margin:auto}.image-gallery-wrapper .homepage-gallery-background.content-width .wrapper.content-width{padding:0}.category-bg{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:60px;position:relative}.category-bg .category-block{display:flex;align-items:center;justify-content:center;max-width:100%;margin:auto}.category-bg .category-block .category-sub{margin:98px 25px 40px;width:25%}.main-block .image img{height:260px;width:100%;object-fit:cover}.main-block{padding:15px;background:#fff;border:3px solid #80D1F5;box-shadow:0 2px 18px #0000007f;position:relative}.category-details .btn-text{font-size:23px;color:#202e80;transition:all .3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-family:Luckiest Guy;cursor:default;line-height:1;margin:20px 0 5px}.main-block:before{position:absolute;content:"";top:0;left:0;right:0;background:url(https://cdn.shopify.com/s/files/1/0584/5961/9506/files/shape.png?v=1643028498)}.category-details{text-align:center}.main-block .image{position:relative;line-height:0}.main-block .image img{line-height:0}.main-block .image .number-main h2{font-size:30px;margin:0;font-weight:400;font-family:Nunito!important}.main-block .image .number-main{position:absolute;height:65px;width:65px;display:flex;align-items:center;justify-content:center;bottom:0;left:-38px;background:#80d1f5;border-radius:50%}.main-block:before{position:absolute;content:"";top:-100px;left:0;right:0;background:url(https://cdn.shopify.com/s/files/1/0584/5961/9506/files/shape.png?v=1643028498);height:101px;width:100%;margin:auto;background-repeat:no-repeat;background-position:center;z-index:1}.about .wrapper.main-content.page-main--wrapper{padding:0}.about-section{display:flex;flex-wrap:wrap;margin:60px -45px 0}.about-section .about-content,.about-section .about-image{width:50%;padding:0 45px}.about-section .about-image img{width:100%;margin-bottom:-120px;z-index:1;position:relative}.about-section .btn-link a:hover{color:#202e80}.about-section .btn-link a{font-size:36px;font-family:Luckiest Guy,cursive!important;display:inline-block;margin-top:30px;text-decoration:underline;line-height:1.5;transition:all .3s}.about-us .banneraboutus img{width:100%}.about-us h3{margin-bottom:50px}.featured-collections-wrapper img,.featured-collections-wrapper svg.icon.icon--placeholder{max-height:100%!important}.about-us .banneraboutus{line-height:0;margin-bottom:40px}.about-us .image-banner h3{margin-bottom:30px}.partner .wrapper.main-content.page-main--wrapper{padding:0}.partner-section{display:flex;flex-wrap:wrap;margin:60px -45px 0}.partner-section .partner-image{width:40%;padding:0 45px}.partner-section .partner-content{width:60%;padding:0 45px}.partner-section .partner-image img{width:100%;margin-bottom:0;z-index:1;position:relative}.partner-section .btn-link a:hover{color:#202e80}.partner-section .btn-link a{font-size:25px;font-family:Luckiest Guy,cursive!important;display:inline-block;margin-top:30px;text-decoration:underline;line-height:1.5;transition:all .3s}.partner h2{margin-bottom:20px}table.vstellen{width:100%;border:0px}.vstellen tr td{with:20%;vertical-align:top}.vstellen td{border-bottom:1px solid black}.brand-section .brand-slider{padding:30px 0;margin:0;display:flex;justify-content:center}.list-inline li{list-style:none!important}.brand-section .brand-inner{display:flex;justify-content:center;align-items:center;min-height:84px}.brand-section .brand-inner,.list-inline li .brand-inner a{display:flex;justify-content:center;align-items:center;min-height:84px;border:none!important;outline:none!important}.list-inline li.slick-slide img{max-width:100%;width:auto;height:auto;filter:grayscale(1)}.table-responsive{width:100%;max-width:100%;overflow-x:auto}.brand-section .slick-dots{bottom:-40px}.brand-section .slick-dots li{width:13px;height:13px;list-style:none}.brand-section .slick-dots li button{font-size:unset;line-height:20px;position:absolute;top:0;left:0;width:13px;height:13px;border-radius:50%;background-color:#ccc}.brand-section .slick-dots li button:before{width:13px;height:13px;content:""}.brand-section .slick-dots .slick-active button{background-color:#e8ee37}a{background-color:transparent;outline:none!important;border:none!important}.brand-section .slick-arrow{cursor:pointer}.brand-section .prev,.brand-section .owl-prev{position:absolute;left:-25px;top:40%;background:transparent;border:none}.brand-section .next,.brand-section .owl-next{position:absolute;right:-25px;top:40%;background:transparent;border:none}.brand-section .brand-inner img{height:100px;object-fit:contain}.button-contact{display:block;text-align:center;margin:30px 0 0!important}.site-header__nav.top-links .button a{font-size:14px;text-decoration:none;border:none;background:var(--secondary-btn-bg-color);color:var(--secondary-btn-text-color);transition:color .25s ease-in-out,background .25s ease-in-out;display:inline-block;width:100%;padding:10px 25px!important;text-align:center}.button-contact .def-btn:hover,.site-header__nav.top-links .button a:hover{background:#202e80}.button-contact .def-btn{font-size:14px;text-decoration:none;border:none!important;outline:none!important;background:var(--secondary-btn-bg-color);color:var(--secondary-btn-text-color);transition:color .25s ease-in-out,background .25s ease-in-out;max-width:300px;display:inline-block;width:100%;padding:10px 35px!important}.brand-section{margin:30px 0}.grid__item ul.marke-list li a:hover{background:#202e80;color:#fff}.grid__item ul.marke-list li{display:inline-block}.grid__item ul.marke-list{list-style:none;margin:40px 0}.grid__item ul.marke-list li a{padding:10px 25px!important;border-radius:10px;font-size:18px;color:#202e80;background:#f8ea1c;font-weight:600;margin-bottom:10px;display:inline-block;margin-right:15px;transition:all .3s ease}.wp-language-selecter .wg-drop.country-selector .wgcurrent{border:none}.wp-language-selecter .wg-drop.country-selector .wgcurrent a{padding-right:28px}.wp-language-selecter .wg-drop.country-selector a{font-size:12px;font-family:Neuzeit Office Soft Rounded,sans-serif;font-weight:700;font-style:normal;color:#202e80}.cart__msg{color:#ec5831}.m-b-0{margin-bottom:0}#verkaufsstellen #shopify-section-template--page h2{padding-top:30px}.homepage-sections-wrapper .hero-video--media video{object-position:50% 70%}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .homepage-indiv-section-wrapper{display:inline-block;width:100%}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .homepage-indiv-section-wrapper:after{display:none}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .homepage-indiv-section-wrapper .homepage-content--uber-uns-image-with-text{width:30%;padding-right:25px;float:left;display:inline-block}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .homepage-indiv-section-wrapper .homepage-content--uber-uns-image-with-text .lazyautosizes{max-width:100%!important;width:100%!important}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .feature_row__image_wrapper{display:inline;float:none;flex:none;width:auto}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .feature_row__image_wrapper .homepage-sections--title{width:auto}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .feature_row__image_wrapper .homepage-featured-content-box-inner{padding:0}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .feature_row__image_wrapper .homepage-sections--title{font-size:var(--body-font-size-22-to-em)}@media screen and (max-width: 1600px){.brand-section .prev,.brand-section .owl-prev{left:-15px}.brand-section .next,.brand-section .owl-next{right:-15px}.brand-section .slick-dots li button:before{width:10px;height:10px;content:""}.brand-section .slick-arrow img{width:20px;height:20px;object-fit:contain}}@media screen and (max-width: 749px){.brand-section ul{width:100%;margin:0 auto}}@media (max-width:1600px){.site-header .site-header__wrapper{max-width:1300px}}@media (max-width:1440px){.about-us h3{margin-bottom:15px}.about-section .about-content,.about-section .about-image{padding:0 25px}.about-section{margin:20px -25px 0}.about-section .btn-link a{font-size:28px;margin-top:10px}.about-section .about-image img{margin-bottom:-70px}.about-us .image-banner h3{margin-bottom:20px}.about-us .banneraboutus{margin-bottom:30px}}@media (max-width:1360px){.announcement-bar .announcement-bar__message i.fa.fa-star{padding:0 5px}.announcement-bar__message{font-size:13px;padding-left:15%!important}.header-section .site-title{padding:10px 0}.featured-collections-wrapper .collection-grid--items-4 .homepage-collection-grid-item{flex-basis:auto;width:25%}#verkaufsstellen .grid__item.large--two-thirds{width:100%;left:0}}@media (max-width:1280px){.category-bg .category-block{flex-wrap:wrap}.main-block .image .number-main{height:47px;width:47px;left:-30px}.category-bg .category-block .category-sub{margin:98px 10px 0}.category-bg .category-block{max-width:325px;margin:0 auto 60px}.category-bg .category-block .category-sub{width:100%}}@media (max-width:1199px){.top-links--icon-links li a{padding:10px 5px!important}.site-header .site-header__wrapper .site-header__wrapper__left .site-header__logo{padding-left:0}.site-nav__link{padding:15px 6px;font-size:14px}.site-header__nav.top-links{padding-right:0}.announcement-bar #sharing li a{padding:5px 8px}.category-details .btn-text{font-size:18px}.main-block .image .number-main{height:55px;width:55px}.category-bg .category-block .category-sub{margin:98px 20px 0}.featured-collections-wrapper .collection-grid--items-4 .homepage-collection-grid-item{flex-basis:auto;width:33.33%}.about-us p{font-size:14px}.about-section .about-content,.about-section .about-image{padding:0 15px}.about-section{margin:20px -15px 0}.about-section .btn-link a{font-size:22px;margin-top:10px}.about-section .about-image img{margin-bottom:-20px}.grid__item ul.marke-list li a{padding:8px 20px!important;border-radius:10px;font-size:16px;margin-bottom:8px;margin-right:8px}}@media (max-width:991px){.announcement-bar__message{font-size:12px;padding-left:4%!important}.site-nav__link{padding:15px 6px;font-size:13px}.main-block{padding:10px}.category-bg .category-block .category-sub{margin:65px 10px 0}.main-block .image .number-main{height:40px;width:40px;left:-30px}.main-block .image .number-main h2{font-size:24px}.category-details .btn-text{font-size:16px;margin:15px 0 5px}.main-block:before{position:absolute;content:"";top:-68px;left:0;right:0;height:70px;width:212px;z-index:1;background:url(https://cdn.shopify.com/s/files/1/0584/5961/9506/files/shape.png?v=1643028498) center center / contain no-repeat;background-repeat:no-repeat;background-position:center center;margin:auto}.featured-collections-wrapper .collection-grid--items-4 .homepage-collection-grid-item{width:50%}.about-section .about-content,.about-section .about-image{padding:0 15px;width:100%;margin-top:20px}.about-section{margin:0 -15px}.about-section .about-image img{max-width:480px;margin:0 auto -40px}.about-image{text-align:center}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-nav{margin-right:5px}.site-header .site-header__logo-image img,.site-header .site-header__logo-overlay-image img{width:90px!important}.site-header .site-header__wrapper .site-header__wrapper__left{flex-basis:140px!important}.site-header .site-header__wrapper .site-header__wrapper__right{flex:1 1 160%!important;margin:0 10px}.top-links--icon-links li:last-child a{padding-right:0!important}.site-header__nav.top-links .button a{padding:6px 20px!important}.site-header .localization-selector-form .localization-selector{margin:0 8px}.newsletter-footer .input-group{border:none;flex-wrap:wrap}.newsletter-footer .input-group input.footer-email-input{background:transparent;margin-bottom:10px;border-bottom:1px solid;padding:10px 10px 10px 0}.newsletter-footer input.footer-email-submit{border-radius:4px}}@media (max-width:767px){#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .homepage-indiv-section-wrapper .homepage-content--uber-uns-image-with-text{width:100%;padding-right:0;float:none;display:inline-block}.announcement-bar div:nth-child(2){margin-top:0}.announcement-bar__message{font-size:12px;padding:0 5px!important}.announcement-bar #sharing #sm-icons{margin:0}.mobile-nav-bar-wrapper{-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 3px 7px 0 rgb(0 0 0 / 5%);box-shadow:0 3px 7px #0000000d}.category-bg .category-block{flex-wrap:wrap}.main-block .image .number-main h2{font-size:21px}.main-block .image .number-main{height:47px;width:47px;left:-30px}.category-bg .category-block .category-sub{margin:65px 10px 0}.category-bg .category-block{max-width:325px;margin:0 auto 60px}.category-bg .category-block .category-sub{width:100%}.featured-collections-wrapper .collection-grid--items-4 .homepage-collection-grid-item{flex-basis:auto;width:100%}.footer-header{margin-bottom:25px;padding:10px 0}.mobile-nav__grow{margin-top:20px}.grid__item ul.marke-list li a{padding:6px 18px!important;font-size:14px;margin-bottom:5px;margin-right:5px}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .feature_row__image_wrapper .homepage-featured-content-box-inner{padding:15px 0;text-align:left}#shopify-section-uber-uns-image-with-text .homepage-sections-wrapper .homepage-sections--title{text-align:left}}@media (max-width:480px){.footer-header:after{display:flex;justify-content:center;right:0;margin:auto}}@media only screen and (max-width:1250px){.content-footer .footer.logo_main{width:300px}}@media only screen and (max-width:980px){.homepage-featured-content-box,.homepage-map-content-box{width:100%;padding:40px!important;margin:0}.offset-img{margin-top:-140px;width:100%}.step{text-align:left}}@media screen and (min-width: 769px){.image-with-text-overlay-wrapper .size-medium .homepage-featured-content-wrapper{height:40vw!important;max-height:800px!important;min-height:unset!important}}@media only screen and (max-width:680px){.homepage-featured-content-wrapper,.homepage-map-wrapper{flex-direction:column}.offset-video{width:100%;margin:0}.homepage-featured-content-box,.homepage-map-content-box{padding:0!important}.offset-img{margin-top:-100px;width:100%}h2,h2>p,.headline,h1{font-size:35px!important}.text-big{font-size:18px}.shopify-section .homepage-sections-wrapper--white{padding:40px 0}.image-gallery-wrapper .gallery-full-width.keep-spacing .homepage-gallery-grid-item .kachel.homepage-gallery-grid-inner{margin-top:130px!important}.equal-height{flex-direction:column-reverse}.col-md-7{max-width:100%;padding:0}.col-md-5.testimonial-img{width:100%;height:340px;margin-left:0}.homepage-slider-container .swiper-pagination{bottom:-20px}#shopify-section-image--text-with-image-overlay-1 .homepage-featured-content-box-inner{padding-bottom:250px;padding-top:80px}.hero-video--text-content .hero-video--text-subtitle{display:none}.hero-video--text-content .text-size-60px{margin:0}.homepage-featured-box-btn,.homepage-section-btn{font-size:14px}}
/*# sourceMappingURL=/s/files/1/0558/2867/6656/t/5/assets/custom.css.map */
