@charset "UTF-8";.animatable{visibility:hidden;animation-play-state:paused}.animated{visibility:visible;animation-fill-mode:both;animation-duration:1s;animation-play-state:running}.animated.moveUp{animation-name:moveUp}.animated.fadeInDown{animation-name:fadeInDown}.animated.fadeInUp{animation-name:fadeInUp}.animated.moveLeft{animation-name:moveLeft}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes moveLeft{0%{opacity:0;transform:translateX(-250px)}100%{opacity:1;transform:translateX(0)}}section{background:#e5e5e5;font-family:Poppins,sans-serif}section .btn{display:inline-block;font-weight:600;color:#313131;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1.6rem 4.7rem;font-size:1.5rem;line-height:22px;letter-spacing:.05rem;border-radius:0;text-transform:uppercase}section .btn-primary{color:#fff;background-color:#e5001c;border-color:#e5001c}section .btn-primary:hover{color:#fff;background-color:#bf0017;border-color:#b20016;text-decoration:none}section h2,section h3{color:#000;text-transform:uppercase}.section-amsterdam-1{color:#fff;padding:0}@media screen and (min-width:992px){.section-amsterdam-1{background:url(../images/com_themes/amsterdam-1bg.jpg) top left no-repeat;margin-bottom:3rem}}@media screen and (min-width:1200px){.section-amsterdam-1{padding:3rem 0;margin:0}}@media screen and (max-width:991px){.section-amsterdam-1 .btn-primary{margin:auto}}.section-amsterdam-1 .a-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.section-amsterdam-1 .a-left{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;text-align:center;height:auto}@media screen and (min-width:768px){.section-amsterdam-1 .a-left{width:50%;height:450px}}@media screen and (min-width:992px){.section-amsterdam-1 .a-left{height:600px}}@media screen and (min-width:1200px){.section-amsterdam-1 .a-left{height:655px;width:56%}}@media screen and (min-width:1400px){.section-amsterdam-1 .a-left{height:985px}}@media screen and (max-width:991px){.section-amsterdam-1 .a-left{background:url(../images/com_themes/amsterdam-1bg.jpg) top left no-repeat;padding-bottom:3rem;background-size:cover}}.section-amsterdam-1 h1{font-size:3rem;line-height:130%;font-weight:700;margin:6rem auto}.section-amsterdam-1 h2{font-size:2.5rem;font-weight:700;line-height:130%;margin:0 0 2rem 0;color:#fff;text-transform:none}.section-amsterdam-1 p{font-size:1.8rem;line-height:30px;color:#c7c7c7;padding-bottom:3rem}.section-amsterdam-1 .a-right{box-shadow:0 30px 200px rgba(0,0,0,.15)}@media screen and (min-width:768px){.section-amsterdam-1 .a-right{width:50%}}@media screen and (min-width:1200px){.section-amsterdam-1 .a-right{width:44%}}@media screen and (max-width:991px){.section-amsterdam-1 .a-right{overflow:hidden;position:relative}}@media screen and (min-width:1200px){.section-amsterdam-1{padding:0}.section-amsterdam-1 .a-left{padding:0 12rem 4rem 7rem;text-align:left}.section-amsterdam-1 h1{margin:0 0 6rem 0}.section-amsterdam-1 h2{font-size:5rem;font-weight:700;margin:0}.section-amsterdam-1 p{padding-bottom:5rem;margin-top:2rem}}@media screen and (min-width:1500px){.section-amsterdam-1 .a-left{padding:0 12rem 20rem 37rem}}.section-amsterdam-1 .slick-arrow{font-size:0;display:-ms-flexbox;display:flex;background-color:#e5001c;width:30px;height:30px;position:absolute;top:0;bottom:0;margin:auto;border:0;box-shadow:none;z-index:1;transition:all .4s ease-in-out}.section-amsterdam-1 .slick-arrow:after{border:solid #fff;content:" ";height:8px;width:8px;display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;transform:rotate(-45deg);left:0}.section-amsterdam-1 .slick-arrow:active,.section-amsterdam-1 .slick-arrow:hover{background-color:#bf0017}.section-amsterdam-1 .slick-arrow:focus{outline:0}.section-amsterdam-1 .slick-slide img{max-width:100%;height:auto}.section-amsterdam-1 .slick-prev.slick-arrow{left:0}.section-amsterdam-1 .slick-prev.slick-arrow:after{border-width:2px 0 0 2px}.section-amsterdam-1 .slick-next.slick-arrow{right:2px}.section-amsterdam-1 .slick-next.slick-arrow:after{border-width:0 2px 2px 0}.section-amsterdam-1 .slick-dotted.slick-slider{margin-bottom:15px}.section-amsterdam-1 .slick-dots{display:block;width:100%;padding:0;margin:15px 0 0;list-style:none;text-align:center}.section-amsterdam-1 .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.section-amsterdam-1 .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.section-amsterdam-1 .slick-dots li button:focus,.section-amsterdam-1 .slick-dots li button:hover{outline:0}.section-amsterdam-1 .slick-dots li button:focus:before,.section-amsterdam-1 .slick-dots li button:hover:before{opacity:1}.section-amsterdam-1 .slick-dots li button:before{font-size:4rem;line-height:15px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-amsterdam-1 .slick-dots li.slick-active button:before{opacity:.75;color:#000}@media screen and (min-width:1200px){.amsterdam-features{padding-top:10rem}}.amsterdam-features .a-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.amsterdam-features .a-inner .a-inner2{padding:3rem 4rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.amsterdam-features .a-inner .a-inner2:before{content:none;display:block;width:40px;height:40px;border:5px solid #e5001c;border-radius:100%;top:10rem;position:absolute}.amsterdam-features .a-inner .a-inner2 h2{position:relative;line-height:1.1;padding-left:6rem}.amsterdam-features .a-inner .a-inner2 h2:before{content:"";display:block;width:40px;height:40px;border:5px solid #e5001c;border-radius:100%;top:0;left:0;position:absolute}.amsterdam-features .a-inner .a-inner2:nth-of-type(4) h2:before{border-color:#fff}.amsterdam-features .a-inner .a-inner2:nth-of-type(1){color:#fff;background:url(../images/com_themes/amsterdam-feature-1.jpg) bottom right no-repeat}.amsterdam-features .a-inner .a-inner2:nth-of-type(1) h2,.amsterdam-features .a-inner .a-inner2:nth-of-type(1) p{color:#fff}.amsterdam-features .a-inner .a-inner2:nth-of-type(4){color:#fff;background:url(../images/com_themes/amsterdam-feature-4.jpg) top left no-repeat}.amsterdam-features .a-inner .a-inner2:nth-of-type(4) h2,.amsterdam-features .a-inner .a-inner2:nth-of-type(4) p{color:#fff}.amsterdam-features .a-inner .a-inner2:nth-of-type(4):before{border-color:#fff}.amsterdam-features .a-inner .a-inner2 div{max-width:375px}.amsterdam-features .a-inner h2{font-size:2.5rem;font-weight:700}.amsterdam-features .a-inner p{line-height:190%;color:#646464;font-size:1.5rem}.amsterdam-features .container{padding:0}@media screen and (min-width:768px){.amsterdam-features{background:transparent url(../images/com_themes/amsterdam-features.jpg) center center no-repeat}.amsterdam-features .a-inner .a-inner2{width:50%;min-height:700px;padding:10rem 8rem}.amsterdam-features .a-inner .a-inner2:before{width:120px;height:120px;content:"";display:block;border:5px solid #e5001c;border-radius:100%;top:10rem;position:absolute}.amsterdam-features .a-inner .a-inner2:nth-of-type(even){text-align:right}.amsterdam-features .a-inner .a-inner2:nth-of-type(even) h2{width:100%;display:inline-block}.amsterdam-features .a-inner .a-inner2:nth-of-type(even):before{right:7rem}.amsterdam-features .a-inner .a-inner2:nth-of-type(1){color:#fff;background:url(../images/com_themes/amsterdam-feature-1.jpg) bottom right no-repeat}.amsterdam-features .a-inner .a-inner2:nth-of-type(4){color:#fff;background:url(../images/com_themes/amsterdam-feature-4.jpg) top left no-repeat}.amsterdam-features .a-inner .a-inner2:nth-of-type(4):before{border-color:#fff}.amsterdam-features .a-inner .a-inner2:nth-of-type(2),.amsterdam-features .a-inner .a-inner2:nth-of-type(4){-ms-flex-pack:end;justify-content:flex-end}.amsterdam-features .a-inner .a-inner2 h2{font-size:3.5rem;padding:8rem 0 2.5rem 0;line-height:50px}.amsterdam-features .a-inner .a-inner2 h2:before{content:none}.amsterdam-features .container{padding:0 15px}}.amsterdam-more-features{background:#f8f8f8}@media screen and (min-width:1200px){.amsterdam-more-features{margin-top:-3rem}}.amsterdam-more-features .a-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width:768px){.amsterdam-more-features .a-inner{position:relative;z-index:2}}.amsterdam-more-features .a-item{background:#fff;box-shadow:0 40px 70px rgba(0,0,0,.05);padding:5rem 4rem 2rem 4rem;max-width:350px;position:relative;margin:0 auto 4rem auto}@media screen and (min-width:1200px){.amsterdam-more-features .a-item{padding:8rem 4rem 2rem 4rem}}.amsterdam-more-features .a-item:before{content:"";position:absolute;width:2px;height:60px;background:#e5001c;display:block;left:4rem;top:-1rem}.amsterdam-more-features h2{font-size:2.5rem;line-height:37px;letter-spacing:.05em;padding-bottom:2rem;font-weight:700}@media screen and (min-width:992px){.amsterdam-more-features h2{padding-bottom:5rem}}.amsterdam-more-features h3{font-weight:700;font-size:15px;line-height:25px;letter-spacing:.05em;min-height:50px}.amsterdam-more-features p{font-style:normal;font-weight:400;font-size:13px;line-height:190%;color:#646464}@media screen and (min-width:768px){.amsterdam-more-features{padding-top:8rem}.amsterdam-more-features .a-item:nth-of-type(2),.amsterdam-more-features .a-item:nth-of-type(5){margin:4rem 0 0 0}.amsterdam-more-features .a-item:nth-of-type(1),.amsterdam-more-features .a-item:nth-of-type(3),.amsterdam-more-features .a-item:nth-of-type(4),.amsterdam-more-features .a-item:nth-of-type(6){margin:0 0 4rem 0}}@media screen and (min-width:992px){.amsterdam-more-features{padding-top:17rem}}.amsterdam-ilikeit{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;background:url(../images/com_themes/amsterdam-ilikeit.jpg) top center no-repeat;min-height:350px;font-size:18px;line-height:190%;text-align:center;color:#fff;padding:0;position:relative}.amsterdam-ilikeit:after{content:"";display:block;background-color:#e5001c;position:absolute;bottom:0;left:0;right:0;margin:auto;width:2px;height:30px}@media screen and (min-width:992px){.amsterdam-ilikeit:after{height:80px}}@media screen and (max-width:480px){.amsterdam-ilikeit .container{overflow:hidden}}@media screen and (max-width:991px){.amsterdam-ilikeit{padding:4rem 0 5rem 0;background-size:cover}}.amsterdam-ilikeit .content{margin:auto;max-width:770px}.amsterdam-ilikeit h2{font-weight:700;font-size:3.5rem;line-height:4rem;text-align:center;letter-spacing:.05em;text-transform:none;color:rgba(255,255,255,.4)}@media screen and (min-width:1200px){.amsterdam-ilikeit h2{line-height:97px}}@media screen and (min-width:768px){.amsterdam-ilikeit{margin-top:-10rem;background:url(../images/com_themes/amsterdam-ilikeit.jpg) top center no-repeat;height:500px}}@media screen and (min-width:992px){.amsterdam-ilikeit{height:700px}.amsterdam-ilikeit h2{font-size:6.5rem;margin-bottom:2rem}}.amsterdam-trial{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:4rem 0;text-align:center;background:url(../images/com_themes/amsterdam-trial.jpg) top center no-repeat}.amsterdam-trial h2{font-weight:700;font-size:2.5rem;line-height:1.5;text-align:center;letter-spacing:.05em;color:#fff;text-shadow:0 5px 44px rgba(0,0,0,.15);text-transform:none;margin-bottom:6rem}.amsterdam-trial h2 span{text-decoration:underline}.amsterdam-trial .btn{background:#fff;box-shadow:0 5px 34px rgba(0,0,0,.2);font-weight:900;font-size:1.6rem;line-height:30px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#e5001c}.amsterdam-trial .btn:hover{color:#fff;background-color:#e5001c;border-color:#e5001c}@media screen and (min-width:768px){.amsterdam-trial{height:450px;padding:0;margin-bottom:4rem}.amsterdam-trial h2{font-size:4rem}.amsterdam-trial .btn{font-size:2rem}}@media screen and (min-width:992px){.amsterdam-trial{margin-bottom:11rem}}.amsterdam{position:relative}.amsterdam-sticky{bottom:46px;width:100%;height:80px;z-index:1000;position:fixed;display:none;opacity:0;visibility:hidden;background:#313131 url(../images/com_themes/amsterdam-sticky.jpg) left center no-repeat;color:#fff}@media screen and (min-width:768px){.amsterdam-sticky{bottom:0}}@media screen and (max-width:767px){.amsterdam-sticky{background-size:cover;background-position:-270px 0}}@media screen and (max-width:767px){.amsterdam-sticky .btn-primary{padding:10px 20px}}@media screen and (max-width:480px){.amsterdam-sticky .btn-primary{font-size:12px}}.amsterdam-sticky span{font-size:2.5rem;padding-right:50px}@media screen and (max-width:767px){.amsterdam-sticky span{font-size:1.9rem;padding-right:15px}}.amsterdam-sticky-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (max-width:767px){.amsterdam-sticky-inner{padding:0 15px}}.sticky-active{display:block;opacity:1;visibility:visible;transition:all .4s linear}.com_theme_amsterdam #footer{margin-bottom:55px}