/* res_id: 748ac3a05b212d237ae273e5389dc00b */

@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css);@import url(bootstrap.min.css);@import url(slick.css);@import url(slick-theme.css);@import url(gallery.css);@import url(aos.css);@keyframes pulseBig{0%{box-shadow:0 0 0 0#fff}50%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes float{0%,to{transform:translatey(0)}50%{transform:translatey(-20px)}}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes flyInLeft{to{left:0;opacity:1}}@keyframes flyInRight{to{right:0;opacity:1}}@keyframes zoomIn{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}*{outline:0}html,ol,ul{margin:0;padding:0}body{margin:0}ul{list-style-type:none}a{color:#f2184f}a:active,a:focus,a:hover{transition:all ease-in-out .3s;color:#f2184f}:focus-visible{outline:0}button:focus:not(:focus-visible){box-shadow:0 0 1.375rem rgba(0,0,0,.1)}a,a:hover{text-decoration:none}a{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.custum-input{border-radius:.8rem;min-height:50px}.custum-input:focus{background-color:transparent}::-webkit-input-placeholder{color:#202c45!important}:focus::-webkit-input-placeholder{opacity:.5;color:#f2184f}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:#fff;background-color:#f2184f;border-color:transparent;opacity:.5}.btn-wrapper{height:auto}.btn-wrapper .menu-toggle{min-height:40px}.btn-wrapper .menu-toggle .icon-bars{display:block;width:2rem;height:2px;background-color:#fff;position:relative;transition:transform .3s ease-in,background-color .2s ease}.btn-wrapper .menu-toggle .icon-bars::after,.btn-wrapper .menu-toggle .icon-bars::before{display:block;width:2rem;height:2px;background-color:#fff;content:"";position:absolute;left:0;transition:top .3s .3s ease-in,transform .3s ease-in,background-color .2s ease}.btn-wrapper .menu-toggle .icon-bars::before{top:.5em}.btn-wrapper .menu-toggle .icon-bars::after{top:-.5em}.btn-wrapper .menu-toggle:active .icon-bars,.menu--is-revealed .menu-toggle .icon-bars{transition:transform .3s .2s ease-in,background-color .2s ease;transform:rotate3d(0,0,1,135deg)}.btn-wrapper .menu-toggle:active .icon-bars::after,.btn-wrapper .menu-toggle:active .icon-bars::before,.menu--is-revealed .menu-toggle .icon-bars::after,.menu--is-revealed .menu-toggle .icon-bars::before{transition:top .2s ease-in,transform .3s .2s ease-in,background-color .2s ease;transform:rotate3d(0,0,1,90deg);top:0}.mobile_fixed-top{padding-right:14px}.desktop_fixed-top{padding-right:0!important}html{font-size:1rem}body{font-family:"Merriweather",serif;height:100%;overflow-y:scroll!important}.font-small{font-size:.875rem}.font-extra-small{font-size:.75rem}.theme-bg-primary{background-color:#f2184f}.theme-bg-secondary{background-color:#202c45}.theme-bg-accent-one{background-color:#000}.theme-bg-accent-two{background-color:#878a9b}.about-company .about-pic .experience-box p,.about-company .about-pic .video-box span,.theme-text-white{color:#fff}.slick-dots li.slick-active button::before,.theme-text-primary,a.effect:hover,a.effect:hover i{color:#f2184f}.feature-list li i,.news .news-card a,.theme-text-secondary{color:#202c45}.theme-text-accent-one{color:#000}.theme-text-accent-two,a.effect{color:#878a9b}.courses-sec .card-wrap .con-wrap .rating-cover i,.extra-text-color{color:#ffc107}.theme-box-shadow{box-shadow:0 0 1.375rem rgba(0,0,0,.1)}.theme-text-shadow{text-shadow:0 0 1.375rem rgba(0,0,0,.1)}.custom-btn-primary{background-color:#f2184f;color:#fff}.custom-btn-primary,.custom-btn-secondary,.custom-btn-tertiary{min-width:140px;min-height:50px;border:0;border-radius:.8rem}.custom-btn-secondary{background-color:#202c45;color:#fff;display:inline-flex;justify-content:center;align-items:center}.custom-btn-tertiary{background-color:#ccc;color:#000}.custom-link{background-color:#878a9b;color:#f2184f;min-width:120px;min-height:40px}.custom-link:hover{background-color:transparent;color:#202c45;border:2px solid #f2184f}.theme-border-radius{border-radius:.8rem}.theme-border{border:1px solid #f2184f}.btn-effect{position:relative;overflow:hidden;z-index:0}.btn-effect::after{height:0;left:50%;top:50%;width:0;background:#000;content:"";position:absolute;z-index:-1}.btn-effect-two:hover,.btn-effect:hover{color:#fff;background-color:#f2184f;transition:all .2s ease}.btn-effect-two:hover::after,.btn-effect:hover::after{height:100%;left:0;top:0;width:100%}.btn-effect,.btn-effect-two,.btn-effect-two::after,.btn-effect::after{-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn-effect-two{position:relative;overflow:hidden;z-index:10}.btn-effect-two::after{background:#ccc;height:0;left:50%;top:50%;width:0;background:#000;content:"";position:absolute;z-index:-1}.btn-effect-two:hover{background-color:#ccc}.icon-wrapper{box-shadow:0 0 0 0 rgba(32,44,69,.5);cursor:pointer;border-radius:50%}.stroke-btn{background-color:#fff;border:1px solid #f2184f;color:#f2184f}.img-effect img{transition:all .4s ease-in-out}.img-effect:hover img{transform:scale(1.5)}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;box-shadow:none}.slick-dots li button:before{color:#f2184f;font-size:10px}.para-highlight{position:relative;color:#000;font-weight:700}.para-highlight::before{content:"";display:inline-block;width:15px;height:5px;background-color:#f2184f;margin-right:15px}.box-icon-float{transform:translatey(0);animation:float 6s ease-in-out infinite}.ele-center{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}a.effect:hover i:before{transform:translateX(5px);transition:all .2s ease}.courses-sec .card-wrap .con-img-wrap img,a.effect .bi:before{transition:all .2s ease}.img-lt{-webkit-filter:opacity(.5);filter:opacity(.5);transition:.5s ease-in-out}.img-lt:hover{-webkit-filter:opacity(1);filter:opacity(1)}.page-loader{width:100%;height:100%;position:fixed;background:#fff;z-index:9999;overflow:visible;display:flex;justify-content:center;align-items:center}.ajax-load #ajax-loading,.ajax-load-left #ajax-loading,.page-loader #loading{display:inline-block;width:50px;height:50px;border:3px solid #f2184f;border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite}.ajax-load,.ajax-load-left{text-align:center}.ajax-load-left{width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center}.header{background-color:#fff}.header .navbar-nav .nav-item .nav-link{color:#202c45;padding:1.2rem 1rem;font-size:.875rem;font-weight:600}@media screen and (max-width:992px){.header .navbar-nav .nav-item .nav-link{padding:.8rem 0;border-bottom:1px solid #878a9b}}.header .navbar-nav .nav-item .dropdown-menu{border-radius:0;border:0;padding:0;box-shadow:0 0 1.375rem rgba(0,0,0,.1)}.header .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#000;padding:.8rem 1rem;font-size:.875rem;font-weight:600}.header .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{background-color:#f2184f;color:#fff}.header .navbar-nav .active a{color:#f2184f!important}.header .navbar-nav .active a::before,.nav-effect::before{content:"";position:absolute;top:0;left:0;width:1.25rem;background:#f2184f;border-radius:3rem}.header .navbar-nav .active a::before{height:2px;bottom:0;display:block}@media screen and (max-width:992px){.header .navbar-nav .active a::before{left:0}}.header .navbar-nav .active .dropdown-item{color:#202c45!important}.hero .item .hero-pic,.nav-effect{position:relative}.nav-effect::before{height:4px;transform-origin:center center;transform:scale(0,1);transition:transform .4s cubic-bezier(1,0,0,1)}@media screen and (max-width:992px){.nav-effect::before{left:0}}.nav-effect:hover:before{transform-origin:left center;transform:scale(1,1)}.smooth{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.hero{position:relative;background:linear-gradient(to bottom right,rgba(72,72,212,0),rgba(241,104,104,0)),url(../images/hero/shap-bg.png)center center no-repeat;background-size:contain;background-position:right top}.hero .item,.hero .item .hero-pic .circle-icon{display:flex;justify-content:center;align-items:center}.hero .item{min-height:85vh;background-size:cover;background-position:center}.hero .item h3{line-height:30px}.hero .item .hero-pic:before{content:"";display:block;position:absolute;bottom:0;background:url(../images/hero/Polygon-shap.svg)no-repeat;width:180px;height:180px}.hero .item .hero-pic .circle-icon{position:absolute;bottom:0;right:0;background:rgba(32,44,69,.5);border-radius:50%;width:100px;height:100px}.contact-sec .icons:hover i,.courses-sec .card-wrap .con-wrap .timing i,.footer .footer-link li a:hover,.hero .item .text,.news .news-card a:hover{color:#f2184f}.about-company .about-pic{position:relative;width:80%;margin:0 auto}.about-company .about-pic .experience-box,.about-company .about-pic .video-box{position:absolute;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.8rem}.about-company .about-pic .experience-box{top:0;left:-20px;background-color:#f2184f}.about-company .about-pic .video-box{bottom:0;right:-20px;background-color:#202c45}.about-company .action{width:3.75rem;height:3.75rem;padding:1.4rem;justify-content:center;align-items:center;display:flex;animation:pulseBig infinite 4s linear}.about-company .action:hover{background-color:#202c45}.about-company .about-list{padding:1rem 0}.about-company .about-list li{font-size:.875rem;line-height:2rem}.about-company .about-list li i{color:#202c45;margin-right:.8rem}.core-services{background-color:rgba(242,24,79,.05)}.core-services .icon-wrap{width:5rem;height:5rem;background-color:#202c45;border-radius:50%;display:inline-block;line-height:5rem}@media (max-width:768px){.core-services .card{height:unset;width:100%}}.feature-list{list-style:none}.feature-list li{color:#878a9b;line-height:2.5rem}.cardeffect{transition:all 500ms ease-in-out}.cardeffect:hover{transform:translateY(-10px);cursor:pointer;box-shadow:0 0 1.375rem rgba(0,0,0,.1);transition:all 800ms cubic-bezier(.19,1,.22,1)}.courses-sec .nav-pills li .nav-link{border:0 solid transparent;color:#202c45;font-weight:700}.courses-sec .nav-pills li .active{background-color:transparent;color:#f2184f}.cardeffect,.courses-sec .card-wrap{background-color:#fff}.courses-sec .card-wrap .con-img-wrap,.gallery-sec .project-card figure{position:relative;border-radius:.8rem;overflow:hidden}.courses-sec .card-wrap .con-img-wrap img:hover{transform:scale(1.1)}.courses-sec .card-wrap .con-img-wrap .offer-tag{background-color:#f2184f;border-radius:50%;width:3rem;height:3rem;display:block;position:absolute;right:10px;bottom:20px;text-align:center;line-height:50px;border:2px solid #fff;color:#fff;font-size:14px;font-weight:700}.courses-sec .card-wrap .con-wrap .rating-cover,.courses-sec .card-wrap .con-wrap .timing,.footer p{color:#878a9b}.gallery-sec{background-color:rgba(242,24,79,.1);background-image:url(../images/section/gallery-bg.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:750px;background-position:center center}.free-consult,.gallery-sec .project-card{position:relative;width:100%}.gallery-sec .project-card figure{margin:0;width:100%;height:auto;cursor:pointer;min-height:300px;background:#f2184f;background:linear-gradient(0deg,#f2184f 0,rgba(242,24,79,0) 100%)}@media screen and (max-width:992px){.gallery-sec .project-card figure{height:300px}}.gallery-sec .project-card figure img{position:relative;display:block;min-height:100%;min-width:100%;opacity:.8}.gallery-sec .project-card .content{position:absolute;bottom:1rem;left:1rem;display:flex;flex-direction:column;z-index:1}.price-sec .price-box{text-align:center;position:relative;transition:all .2s ease-out;margin:0;min-height:630px}.price-sec .price-box:hover{transform:translateY(-10px)}.price-sec .price-box .top-sec{min-height:70px;border-bottom:1px #d3d3d3 solid}.price-sec .price-box .pricing-rate{display:flex;flex-direction:column;margin-top:1rem}.price-sec .price-box .pricing-rate .price{font-weight:900}.price-sec .price-box .pricing-rate .supper{vertical-align:super;font-size:1.5rem}.price-sec .price-box .list{min-height:310px}.price-sec .price-box .list ol{text-align:left;list-style:none;padding-left:0;margin-right:0}.price-sec .price-box .list ol li{line-height:2rem;font-size:.8rem;display:flex;align-items:flex-start;margin-bottom:10px}.price-sec .price-box .list ol li i{color:#878a9b;flex-shrink:0;margin-right:10px}.price-sec .price-box .tag,.price-sec .price-box .tag-discount{position:absolute;top:0;left:0;padding:11px 12px;color:#fff;min-width:66px}.price-sec .price-box .tag{background-color:#f2184f;font-size:11px}.price-sec .price-box .tag-discount:before,.price-sec .price-box .tag:before{content:"";position:absolute;left:0;top:38px;border-bottom:20px solid transparent}.price-sec .price-box .tag:before{border-left:34px solid #f2184f;border-right:33px solid #f2184f}.price-sec .price-box .tag-discount{background-color:green;font-size:12px;font-weight:700}.price-sec .price-box .tag-discount:before{border-left:34px solid green;border-right:33px solid green}@media (max-width:576px){.price-sec .price-box,.price-sec .price-box .list{min-height:unset}}@media (min-width:1200px) and (max-width:1400px){.price-sec .price-box{min-height:750px}.price-sec .price-box .list{min-height:380px}}.free-consult{background-color:rgba(242,24,79,.1);background-image:url(../images/section/consult-bg.png);background-repeat:no-repeat;background-size:cover;height:100%;min-height:750px;background-position:center center;padding:6rem 0;background-attachment:fixed}.free-consult::before{content:"";background:#000;background:linear-gradient(90deg,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;border-radius:0 10px 10px 0}.free-consult .group{display:flex}.free-consult,.free-consult .video-icon{display:flex;align-items:center;justify-content:center}.free-consult .video-icon{border-radius:50%;background-color:#fff;color:#202c45;line-height:60px;width:60px;height:60px;animation:pulseBig infinite 4s linear;margin-left:1rem}.free-consult .video-icon i{color:#f2184f;font-size:1.5rem}.testimonials{position:relative;background:#fff;background:linear-gradient(180deg,#fff 0,rgba(17,17,17,.05) 100%)}.testimonials .top-logo-container{font-family:"Open Sans",Arial,SansSerif;height:24px;font-size:20px;font-weight:700;color:#222;margin-bottom:2px;margin-left:5px}.testimonials .top-logo-container img{height:28px;margin-bottom:5px;margin-right:10px}.testimonials .write-review-button{font-family:"Open Sans",Arial,SansSerif;font-size:14px;font-weight:700;background-color:#4285f4;color:#fff;text-align:center;padding:10px 20px;border-radius:4px;text-decoration:none;display:block;cursor:pointer}.testimonials .top-logo-rating{font-family:"Open Sans",Arial,SansSerif;font-size:20px;font-weight:700;color:#222}.testimonials .top-logo-rating .rating-number{display:flex;float:left}.testimonials .top-logo-rating .rating-stars{display:flex;float:left;margin-left:6px;margin-top:3px}.testimonials .slick-track{padding-bottom:1.5rem}.testimonials .pic-wrap{display:flex;width:48px;height:48px}.testimonials .pic-wrap .avatar{overflow:hidden;width:3rem;height:3rem;border-radius:50%;background:#f2184f;border:0 solid #f2184f}.testimonials .client-con{margin-left:1.1rem;margin-right:1.5rem}.testimonials .client-con .circle{border-radius:50%;background-color:#fff;border:0 solid #f2184f;width:4rem;height:4rem;display:inline-flex;padding:1rem;top:-20px}.testimonials .client-con .qotes-img{width:100%;height:100%;display:inline-block}.testimonials .carouselTestimonials{position:relative}.testimonials .carouselTestimonials .slick-slide{display:flex}.testimonials .carouselTestimonials .avatar-user-link{cursor:pointer}.testimonials .carouselTestimonials .readMore{text-decoration:underline;width:100%;text-align:center;font-size:.875rem;margin-top:5px;cursor:pointer}.news .news-card{background-color:#fff;border-radius:.8rem;box-shadow:0 0 1.375rem rgba(0,0,0,.1)}.news .date-tag{width:60px;height:60px;text-align:center;border-radius:.8rem;color:#fff;background-color:#202c45;position:absolute;right:0;bottom:0;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-sec{background-color:rgba(0,0,0,.04);padding-top:3rem;padding-bottom:3rem}.contact-sec .contact-form{position:relative}.contact-sec .icons{background-color:#202c45;width:5rem;height:5rem;display:inline-block;border-radius:50%;line-height:5rem;text-align:center;transition-duration:.3s}.contact-sec .icons:hover{background-color:#202c45;transform:translateY(-5px);cursor:pointer}.contact-sec .icons i{font-size:2.5rem;color:#fff}.contact-sec .content-box{text-align:center;margin-top:2rem;margin-bottom:2rem}.contact-sec .content-box h3{font-weight:700}.contact-sec-info{background-color:rgba(242,24,79,.8);color:#fff}.partner{position:relative}.subscribe .box{background-color:rgba(242,24,79,.05);border-radius:.8rem;padding:4rem}@media screen and (max-width:575px){.subscribe .box{padding:2rem}}.subscribe .box .input-group{background-color:#fff;padding:.5rem;border-radius:.8rem;box-shadow:0 0 1.375rem rgba(0,0,0,.1)}@media screen and (max-width:767px){.subscribe .box .input-group{flex-direction:column}}.subscribe .box .input-group::before{content:"";position:absolute;display:block;font-family:"bootstrap-icons";color:#878a9b;z-index:10;top:20px;left:16px}.subscribe .box .input-group input{padding-left:2.2rem!important}@media screen and (max-width:767px){.subscribe .box .input-group input{width:100%}}.subscribe .box .input-group button{border-radius:.8rem!important}.footer{background-color:rgba(0,0,0,.04)}.footer p{line-height:1.5}.footer .footer-link li{line-height:2.5rem;padding:0 1rem}.footer .footer-link li:last-child{padding-right:0}.footer .footer-link li a{color:#878a9b;font-size:.875rem;padding:0 0 .5rem}.footer .social .payment_ico{max-width:40px;margin-right:.5rem}.footer .social .payment_ico:last-child{margin-right:0}.footer .social .botom-link,.footer .social a{color:#878a9b}#hero-headline .langtext,.footer .social .botom-link:hover,.footer .social a:hover{color:#f2184f}.scrollup{overflow:hidden;position:fixed;height:5rem;width:5rem;line-height:5rem;bottom:-5rem;right:10px;text-align:center;z-index:1;background-color:rgba(242,24,79,.8);display:block;color:#fff;transition:all .5s cubic-bezier(0,0,.15,1.88);border-radius:50%;display:flex;flex-direction:column;line-height:1.5}.scrollup i{font-size:1.8rem;display:inline-block;transition:all .5s ease-out;transform:rotate(135deg)}.scrollup:focus,.scrollup:hover{color:#202c45}.scrollup.back-top{bottom:20px}#subnav_container{padding-right:0;background-color:#fff!important}#subnav_container a:hover{text-decoration:underline}.subnav{width:100%;padding-right:0!important}#subnav_left,#subnav_right{font-size:12px;padding-top:3px;padding-bottom:3px}#subnav_left{text-align:left}#subnav_right{text-align:right;padding-right:0}.navbar-brand{padding-top:1rem;padding-bottom:1rem}.navbar-brand img{min-width:150px}.footer-brand img{max-width:150px}.ccm-settings-summoner.ccm-show{bottom:100px!important;z-index:0!important;left:25px!important}#hero-headline{min-height:220px}#hero-headline-2{min-height:180px}#hero-headline-2 .fs-1{font-size:2.5rem!important}#hero-headline-2 .langtext{color:#f2184f}#blog-article h1,section .textflow_in_output h2{font-size:1.5rem}ul.timeline{list-style-type:none;position:relative}ul.timeline:before,ul.timeline>li:before{content:" ";display:inline-block;position:absolute;z-index:400}ul.timeline:before{background:#d4d9df;left:29px;width:2px;height:100%}ul.timeline>li{margin:20px 0;padding-left:20px}ul.timeline>li:before{background:#fff;border-radius:50%;border:4px solid #f2184f;margin-top:2px;left:20px;width:20px;height:20px}.agb-text p{font-size:.875rem}.agb-text h1{font-size:2rem}.agb-text h2{font-size:1.2rem!important;font-weight:700}.agb-text h3{font-size:1rem;font-weight:700}.modal,body{overflow-x:hidden!important;padding:0!important}@media only screen and (max-width:1600px){.hero .item .hero-pic .circle-icon{left:0;right:unset}}@media only screen and (max-width:768px){#hero-headline{margin-top:35px;min-height:170px}.navbar-brand img{min-width:150px}}@media only screen and (max-width:552px){#hero-headline-2{min-height:200px}.hero .item .hero-pic{margin-top:25px;margin-bottom:25px}.hero .item .hero-pic:before{width:140px;height:140px}.hero .item .hero-pic .circle-icon{bottom:150px;left:0;width:80px;height:80px}.ccm-settings-summoner.ccm-show{display:none}}.card{overflow:hidden;width:18rem;display:block}.card .card-img-top{max-height:150px;object-fit:cover}.card,.card .card-body{display:flex;flex-direction:column}.card .card-body{flex-grow:1}.card .custom-btn-primary,.card .custom-btn-secondary{min-height:unset}.card .position-relative{position:relative}.card .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:60px;height:60px;cursor:pointer}.card .play-button img{width:100%;height:100%}.card-checkout{width:unset;height:unset}#faqAccordion .accordion-button{padding-right:0}#faqAccordion .accordion-button .row{width:100%}#faqAccordion .accordion-button .new-ico{text-align:right}#faqAccordion .accordion-button .new-ico img{transition:transform .3s ease,fill .3s ease}#faqAccordion .accordion-button::after{display:none}#faqAccordion .accordion-button .rotated{transform:rotate(180deg);fill:#f2184f}.page-link,.theme-primary-color{color:#f2184f}.page-link:focus,.page-link:hover{color:#f2184f}.youtube-gallery .card{max-height:250px}.youtube-gallery .card img{cursor:pointer}.banner_reisetagebuch{width:100%;max-width:928px;height:250px;overflow:hidden;position:relative;background:url(/media/meinreisetagebuch_hg.jpg)no-repeat center center;background-size:cover;cursor:pointer}.banner_reisetagebuch .left-image,.banner_reisetagebuch .right-image{width:20%;max-width:185px;position:absolute;top:50%;transform:translateY(-50%);opacity:0;animation:2s ease-out forwards}.banner_reisetagebuch .left-image.left-image,.banner_reisetagebuch .right-image.left-image{left:-20%;animation-name:flyInLeft;animation-delay:1.5s}.banner_reisetagebuch .left-image.right-image,.banner_reisetagebuch .right-image.right-image{right:-20%;animation-name:flyInRight;animation-delay:2s}.banner_reisetagebuch .banner-text{opacity:0;transition:opacity 1s ease-out;z-index:10}.banner_reisetagebuch .banner-text.initial-text{animation:zoomIn 1.5s ease-out 2.5s forwards}.banner_reisetagebuch .banner-text.typewriter-text{z-index:10}#blog-article h2{font-size:1.2rem;font-weight:700;color:#f2184f;position:relative;padding-left:15px}#blog-article h2:before{content:"::";position:absolute;left:0;color:#000}#blog-article h3{font-size:.9rem}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-focus,section{outline:0;caret-color:transparent}

.cart--link{cursor:pointer;margin-top:10px}.cart--link i{margin-right:6px}.cart--link,.cart--number{display:inline-block!important}.cart--trash{cursor:pointer}.cart--basket{font-size:12px;background-color:#efefef}.cart--login-pwrenew a:hover{text-decoration:underline}#cart--positions{color:#000}#offcanvasRight{background-image:url(/assets/images/bg_canvas_1.png);background-size:auto;background-position:top left;background-repeat:repeat-y;height:100%;font-family:"Open Sans",sans-serif,Arial;color:#fff;background-color:#e62752}#offcanvasRight .cart--fullsize{border:1px #fff solid}

body{overflow:hidden;overflow-y:scroll}#cartloginForm button,#cartloginForm button::after{-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#cartloginForm button{position:relative;overflow:hidden;z-index:10;background-color:#f2184f;color:#fff;min-width:140px;min-height:50px;border:0;margin-top:5px;border-radius:.8rem}#cartloginForm button::after{height:0;left:50%;top:50%;width:0;background:#000;content:"";position:absolute;z-index:-1}#cartloginForm button:hover{color:#fff;background-color:#f2184f;transition:all .2s ease}#cartloginForm button:hover::after{height:100%;left:0;top:0;width:100%}#cartloginForm div.checkbox{margin-top:5px;font-size:12px}#cartloginForm div.checkbox input[type=checkbox]{margin-top:2px;margin-right:5px}.accordion{--bs-accordion-active-color:#000000}.accordion-button:not(.collapsed){background-color:#fff}.accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='red'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='red'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.form-check-input:checked{background-color:#f2184f;border-color:#f2184f}.form-check-input:focus{border-color:#ff9dc4;outline:0;box-shadow:0 0 0 .25rem rgba(172,71,96,.25)}a#company--link:hover{text-decoration:underline}#yform-formular-company,#yform-formular-company .input-group .input-group-addon,#yform-formular-company input.form-control,#yform-formular-company_add,#yform-formular-company_add .input-group .input-group-addon,#yform-formular-company_add input.form-control{width:100%}#yform-formular-company_add{padding-bottom:20px;border-bottom:1px #ccc solid}input::placeholder{color:#d3d3d3!important;opacity:1}input::-ms-input-placeholder{color:#d3d3d3!important}.stepper{list-style:none;padding:0;display:flex;justify-content:space-between}.stepper .stepper-step{width:100%;position:relative;text-align:center}.stepper .stepper-step .step-number{width:30px;height:30px;line-height:24px;border:2px solid #6c757d;display:inline-block;border-radius:50%;margin-bottom:8px;color:#6c757d;background-color:transparent;position:relative;z-index:1}.stepper .stepper-step .step-number.active{background-color:#f2184f;border-color:#f2184f;color:#fff;front-weight:bold}.stepper .stepper-step:nth-child(1)::after{background-color:#f2184f!important}.stepper .stepper-step:nth-child(2)::after{background-color:#6c757d!important}.stepper .stepper-step:not(:last-child)::after{content:"";width:calc(100% - 30px);height:2px;background-color:#6c757d;position:absolute;left:calc(50% + 15px);top:calc(15px + 4px)}.stepper .stepper-step .step-label{display:block;color:#6c757d}.stepper .stepper-step .step-label.active{color:#f2184f;font-weight:700}@media (max-width:768px){.stepper{flex-direction:column}.stepper .stepper-step:not(:last-child)::after{width:2px;height:50px;left:15px;top:calc(30px + 8px)}}

#registration .divider{clear:both;display:flow-root}#registration .form-group{float:left;margin-right:5px;margin-top:5px;margin-bottom:5px}#registration .form-group label.control-label{color:#333}#registration #yform-formular-firstname,#registration #yform-formular-name,#registration #yform-formular-password,#registration #yform-formular-password_2{width:48%}#registration #yform-formular-city input,#registration #yform-formular-email input,#registration #yform-formular-firstname input,#registration #yform-formular-name input,#registration #yform-formular-no input,#registration #yform-formular-password input,#registration #yform-formular-password_2 input,#registration #yform-formular-phone_mobile input,#registration #yform-formular-street input,#registration #yform-formular-zip input{width:98%}#registration #yform-formular-city .input-group-addon,#registration #yform-formular-email .input-group-addon,#registration #yform-formular-firstname .input-group-addon,#registration #yform-formular-name .input-group-addon,#registration #yform-formular-no .input-group-addon,#registration #yform-formular-password .input-group-addon,#registration #yform-formular-password_2 .input-group-addon,#registration #yform-formular-phone_mobile .input-group-addon,#registration #yform-formular-street .input-group-addon,#registration #yform-formular-zip .input-group-addon{width:100%}#registration #yform-formular-no,#registration #yform-formular-zip{width:15%}#registration #yform-formular-email,#registration #yform-formular-phone_mobile,#registration #yform-formular-street{width:80%}#registration #yform-formular-city{width:82%}#registration #yform-formular-termsofuse_accepted label{margin-top:10px}#registration #yform-formular-termsofuse_accepted input[type=checkbox]{margin-right:5px}.btn-login,.btn-registration,.btn-reset{background-color:#f2184f;border-radius:.8rem;min-width:140px;min-height:50px;border:0}.btn-login:hover,.btn-registration:hover,.btn-reset:hover{border-color:#000}.btn-registration{float:right}#account .account--box,#account .account--content{min-height:300px}#account .account--box span{margin-bottom:4px;margin-left:10px}#account .account--box span a:hover{text-decoration:underline}#account .account--box span:last-child{margin-top:8px}#account [id$=jetzt_aendern]{clear:both;display:flow-root;overflow:hidden;z-index:10;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#f2184f;color:#fff;min-width:140px;min-height:50px;border:0;margin:15px auto auto;border-radius:.8rem}#account [id$=jetzt_aendern]:hover{color:#fff;background-color:#000;transition:all .2s ease}#account [id$=jetzt_aendern]:hover::after{height:100%;left:0;top:0;width:100%}

[data-aos][data-aos][data-aos-duration="50ms"],body[data-aos-duration="50ms"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="0"],[data-aos][data-aos][data-aos-delay="0"].aos-animate,body[data-aos-delay="0"] [data-aos],body[data-aos-delay="0"] [data-aos].aos-animate{transition-delay:0}[data-aos][data-aos][data-aos-duration="100ms"],body[data-aos-duration="100ms"] [data-aos]{transition-duration:100ms}[data-aos][data-aos][data-aos-delay="50ms"],[data-aos][data-aos][data-aos-delay="50ms"].aos-animate,body[data-aos-delay="50ms"] [data-aos],body[data-aos-delay="50ms"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="150ms"],body[data-aos-duration="150ms"] [data-aos]{transition-duration:150ms}[data-aos][data-aos][data-aos-delay="100ms"],[data-aos][data-aos][data-aos-delay="100ms"].aos-animate,body[data-aos-delay="100ms"] [data-aos],body[data-aos-delay="100ms"] [data-aos].aos-animate{transition-delay:100ms}[data-aos][data-aos][data-aos-duration="200ms"],body[data-aos-duration="200ms"] [data-aos]{transition-duration:200ms}[data-aos][data-aos][data-aos-delay="150ms"],[data-aos][data-aos][data-aos-delay="150ms"].aos-animate,body[data-aos-delay="150ms"] [data-aos],body[data-aos-delay="150ms"] [data-aos].aos-animate{transition-delay:150ms}[data-aos][data-aos][data-aos-duration="250ms"],body[data-aos-duration="250ms"] [data-aos]{transition-duration:250ms}[data-aos][data-aos][data-aos-delay="200ms"],[data-aos][data-aos][data-aos-delay="200ms"].aos-animate,body[data-aos-delay="200ms"] [data-aos],body[data-aos-delay="200ms"] [data-aos].aos-animate{transition-delay:200ms}[data-aos][data-aos][data-aos-duration="300ms"],body[data-aos-duration="300ms"] [data-aos]{transition-duration:300ms}[data-aos][data-aos][data-aos-delay="250ms"],[data-aos][data-aos][data-aos-delay="250ms"].aos-animate,body[data-aos-delay="250ms"] [data-aos],body[data-aos-delay="250ms"] [data-aos].aos-animate{transition-delay:250ms}[data-aos][data-aos][data-aos-duration="350ms"],body[data-aos-duration="350ms"] [data-aos]{transition-duration:350ms}[data-aos][data-aos][data-aos-delay="300ms"],[data-aos][data-aos][data-aos-delay="300ms"].aos-animate,body[data-aos-delay="300ms"] [data-aos],body[data-aos-delay="300ms"] [data-aos].aos-animate{transition-delay:300ms}[data-aos][data-aos][data-aos-duration="400ms"],body[data-aos-duration="400ms"] [data-aos]{transition-duration:400ms}[data-aos][data-aos][data-aos-delay="350ms"],[data-aos][data-aos][data-aos-delay="350ms"].aos-animate,body[data-aos-delay="350ms"] [data-aos],body[data-aos-delay="350ms"] [data-aos].aos-animate{transition-delay:350ms}[data-aos][data-aos][data-aos-duration="450ms"],body[data-aos-duration="450ms"] [data-aos]{transition-duration:450ms}[data-aos][data-aos][data-aos-delay="400ms"],[data-aos][data-aos][data-aos-delay="400ms"].aos-animate,body[data-aos-delay="400ms"] [data-aos],body[data-aos-delay="400ms"] [data-aos].aos-animate{transition-delay:400ms}[data-aos][data-aos][data-aos-duration="500ms"],body[data-aos-duration="500ms"] [data-aos]{transition-duration:500ms}[data-aos][data-aos][data-aos-delay="450ms"],[data-aos][data-aos][data-aos-delay="450ms"].aos-animate,body[data-aos-delay="450ms"] [data-aos],body[data-aos-delay="450ms"] [data-aos].aos-animate{transition-delay:450ms}[data-aos][data-aos][data-aos-duration="550ms"],body[data-aos-duration="550ms"] [data-aos]{transition-duration:550ms}[data-aos][data-aos][data-aos-delay="500ms"],[data-aos][data-aos][data-aos-delay="500ms"].aos-animate,body[data-aos-delay="500ms"] [data-aos],body[data-aos-delay="500ms"] [data-aos].aos-animate{transition-delay:500ms}[data-aos][data-aos][data-aos-duration="600ms"],body[data-aos-duration="600ms"] [data-aos]{transition-duration:600ms}[data-aos][data-aos][data-aos-delay="550ms"],[data-aos][data-aos][data-aos-delay="550ms"].aos-animate,body[data-aos-delay="550ms"] [data-aos],body[data-aos-delay="550ms"] [data-aos].aos-animate{transition-delay:550ms}[data-aos][data-aos][data-aos-duration="650ms"],body[data-aos-duration="650ms"] [data-aos]{transition-duration:650ms}[data-aos][data-aos][data-aos-delay="600ms"],[data-aos][data-aos][data-aos-delay="600ms"].aos-animate,body[data-aos-delay="600ms"] [data-aos],body[data-aos-delay="600ms"] [data-aos].aos-animate{transition-delay:600ms}[data-aos][data-aos][data-aos-duration="700ms"],body[data-aos-duration="700ms"] [data-aos]{transition-duration:700ms}[data-aos][data-aos][data-aos-delay="650ms"],[data-aos][data-aos][data-aos-delay="650ms"].aos-animate,body[data-aos-delay="650ms"] [data-aos],body[data-aos-delay="650ms"] [data-aos].aos-animate{transition-delay:650ms}[data-aos][data-aos][data-aos-duration="750ms"],body[data-aos-duration="750ms"] [data-aos]{transition-duration:750ms}[data-aos][data-aos][data-aos-delay="700ms"],[data-aos][data-aos][data-aos-delay="700ms"].aos-animate,body[data-aos-delay="700ms"] [data-aos],body[data-aos-delay="700ms"] [data-aos].aos-animate{transition-delay:700ms}[data-aos][data-aos][data-aos-duration="800ms"],body[data-aos-duration="800ms"] [data-aos]{transition-duration:800ms}[data-aos][data-aos][data-aos-delay="750ms"],[data-aos][data-aos][data-aos-delay="750ms"].aos-animate,body[data-aos-delay="750ms"] [data-aos],body[data-aos-delay="750ms"] [data-aos].aos-animate{transition-delay:750ms}[data-aos][data-aos][data-aos-duration="850ms"],body[data-aos-duration="850ms"] [data-aos]{transition-duration:850ms}[data-aos][data-aos][data-aos-delay="800ms"],[data-aos][data-aos][data-aos-delay="800ms"].aos-animate,body[data-aos-delay="800ms"] [data-aos],body[data-aos-delay="800ms"] [data-aos].aos-animate{transition-delay:800ms}[data-aos][data-aos][data-aos-duration="900ms"],body[data-aos-duration="900ms"] [data-aos]{transition-duration:900ms}[data-aos][data-aos][data-aos-delay="850ms"],[data-aos][data-aos][data-aos-delay="850ms"].aos-animate,body[data-aos-delay="850ms"] [data-aos],body[data-aos-delay="850ms"] [data-aos].aos-animate{transition-delay:850ms}[data-aos][data-aos][data-aos-duration="950ms"],body[data-aos-duration="950ms"] [data-aos]{transition-duration:950ms}[data-aos][data-aos][data-aos-delay="900ms"],[data-aos][data-aos][data-aos-delay="900ms"].aos-animate,body[data-aos-delay="900ms"] [data-aos],body[data-aos-delay="900ms"] [data-aos].aos-animate{transition-delay:900ms}[data-aos][data-aos][data-aos-duration="1000ms"],body[data-aos-duration="1000ms"] [data-aos]{transition-duration:1000ms}[data-aos][data-aos][data-aos-delay="950ms"],[data-aos][data-aos][data-aos-delay="950ms"].aos-animate,body[data-aos-delay="950ms"] [data-aos],body[data-aos-delay="950ms"] [data-aos].aos-animate{transition-delay:950ms}

.search-box{display:flex;position:relative;margin-top:20px;align-items:stretch}.search-box input[type=text]{flex-grow:1;border-radius:20px 0 0 20px;border:1px solid #ccc}.search-box input[type=text]:focus{outline:0;border-color:#ac4760;box-shadow:0 0 0 .2rem rgba(172,71,96,.25)}.search-box button{border-radius:0 20px 20px 0;border:1px solid #ccc;border-left:none;background-color:#f2184f;color:#fff;padding:.5rem 1rem;white-space:nowrap}.search-box button.custom-color{background-color:var(--button-color, #F2184F)}.search-box .suggestbox{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:calc(100% - 1.2rem);background:#efefef;border:1px solid #ccc;border-top:none;z-index:1000;padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.search-box .suggestbox .search-result-item:hover{background-color:#fff;cursor:pointer}

