@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap);html{height:100%;scroll-behavior:smooth}body{padding:0;margin:0;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.8em;color:#294254;min-height:100%;position:relative}.grid-container{max-width:1400px}a:link,a:active,a:visited{color:#81bee7;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}a:hover{text-decoration:underline;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.cta-container{margin:20px 0 0}a.cta:link,a.cta:active,a.cta:visited{color:#fff;font-size:15px;line-height:15px;display:inline-block;padding:13px 20px;background:#5accc5;text-transform:uppercase;font-weight:500;letter-spacing:.08em;box-sizing:border-box;border:solid 2px #5accc5;margin:5px 0;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px}a.cta:hover{text-decoration:none}a.cta.small:link,a.cta.small:visited,a.cta.small:active{font-size:13px;line-height:1.5em;padding:6px 15px}a.cta.outline:link,a.cta.outline:visited,a.cta.outline:active{background:none;border-color:#81bee7;color:#005d9b}a.cta.grey:link,a.cta.grey:active,a.cta.grey:visited{background:#444;color:#777;text-shadow:none}a.cta.light-blue:link,a.cta.light-blue:active,a.cta.light-blue:visited{background:#81bee7;border-color:#81bee7}a.cta.dark-blue:link,a.cta.dark-blue:active,a.cta.dark-blue:visited{background:#294254;border-color:#294254}span.pre-title{color:#005d9b;padding:0;margin:0 0 20px;font-size:18px;line-height:1.5em;font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:.01em}h1{font-size:44px;line-height:1.3em}h2{font-size:40px;line-height:1.3em;position:relative;padding-bottom:25px;margin-bottom:0}h2.has-sub{margin-bottom:0;padding-bottom:8px}h2:after{content:"";width:50px;height:3px;background:#d0dce4;position:absolute;bottom:0;display:block}h2.has-sub:after{display:none}h3{color:#005d9b;font-size:20px;line-height:1.4em;position:relative;padding-bottom:15px;margin-bottom:0;position:relative}h3.large{font-size:30px;line-height:1.5em;position:relative;padding-bottom:20px;margin-bottom:25px}h3:after{content:"";width:40px;height:2px;background:#d0dce4;position:absolute;bottom:0;display:block}h3.large:after{content:"";width:50px;height:3px;background:#d0dce4;position:absolute;bottom:0;display:block}h3.sub{font-size:17px;line-height:1.5em;margin-top:0;padding-top:0;padding-bottom:30px}h3.sub:after{content:"";width:50px;height:3px;background:#d0dce4;position:absolute;bottom:0;display:block}.text-center h2:after,.text-center h3.sub:after,.text-center h3:after{left:50%;transform:translateX(-50%)}img.circle{border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%}img.alignright{float:right;margin:0 0 20px 20px}img.alignleft{float:left;margin:0 20px 20px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}img{border:0;outline:0;max-width:100%;height:auto}ul{line-height:1.7em}#banner a.more{margin:0 0 0 20px;font-size:18px}#banner .form-container li{padding:0!important;margin:0!important;background:none!important}.form-container{max-width:450px;margin:auto}.form-container.box-out{border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;box-sizing:border-box}.form-container.box-out h3{background:#1f3748;color:#fff;padding:15px 25px;margin:0}.form-container.box-out h3:after{display:none!important}.form-container.box-out .form-section{padding:25px 25px;box-sizing:border-box;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}#banner div.description ul,#banner div.description ul li{padding:0;margin:20px 0 0 30px;list-style-type:disc;background:none}#banner div.description ul li{padding:5px 0;margin:0}.validation_error{font-weight:700;color:orange;margin:0 0 10px}.validation_message{position:relative;top:-10px;font-size:12px;color:orange}.green-bg .validation_error,.blue-bg .validation_error,.green-bg .validation_message,.blue-bg .validation_message{color:#fff}.form-hidden,.gform_validation_container{display:none!important}form ul,form ul li{margin:0!important;padding:0!important;list-style-type:none}form label{display:block;text-indent:-10000px;line-height:0;font-size:1px}form#awsm-application-form label{text-indent:0;line-height:15px;font-size:15px}input,textarea,button,select{border:solid 1px #e0e0e0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;outline:0;padding:6px 10px;font-family:'Poppins',sans-serif;font-size:15px;line-height:1.8em;color:#294254;width:100%;margin:0 0 12px;box-sizing:border-box}.green-bg input,.blue-bg input,.dark-blue-bg input,.green-bg textarea,.blue-bg textarea,.dark-blue-bg textarea{border:0}input:focus,textarea:focus{background:#FCFCF0}input[type="submit"],button{cursor:pointer;border:0;width:auto;color:#fff;font-size:15px;line-height:15px;display:inline-block;padding:13px 20px;background:#5accc5;text-transform:uppercase;font-weight:500;letter-spacing:.08em;box-sizing:border-box;border:solid 2px #294254;margin:5px 0 0 0;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;background:#294254}.green-btn input[type="submit"],.green-btn button{background:#5accc5;border-color:#5accc5}.light-blue-btn input[type="submit"],.light-blue-btn button{background:#81bee7;border-color:#81bee7}textarea{height:104px}hr{margin:20px 0}blockquote{padding:50px 20px 50px 110px;margin:0;position:relative}blockquote:before{content:"\f10d";font-family:"Font Awesome 5 Pro";color:#81bee7;display:none}blockquote img{position:absolute;left:20px;width:80px;top:110px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px}blockquote svg{color:#81bee7;width:50px!important;height:50px!important;position:absolute;left:50px}blockquote span{display:block;color:#81bee7;font-size:13px;text-transform:uppercase;letter-spacing:.05em;padding:5px 0 0}.quoted-review{position:relative}.quoted-review .elementor-testimonial__header{align-items:center}.quoted-review::before{color:#FAA000;content:"“";display:block;font-family:"Times New Roman",Times,serif;font-size:100px;font-weight:900;height:.6em;line-height:1;position:absolute;z-index:99;right:55px;top:35px}@media screen and (max-width:767px){.quoted-review::before{display:none}}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wave-top{background-image:url(/wp-content/themes/cargoo/images/wave-grey-top.png);background-position:center -720px;background-repeat:no-repeat}.wave-white-top-mask{background-image:url(/wp-content/themes/cargoo/images/wave-white-top-mask.png);background-position:center -720px;background-repeat:no-repeat}.photo-bg{background-position:center;background-size:cover}.dark-blue-bg{background-color:#294254;color:#fff}.dark-blue-bg h3{color:#81bee7}.dark-blue-bg.photo-bg{background-image:url(/wp-content/themes/cargoo/images/dark-blue-bg.jpg)}.green-bg{background-color:#5accc5}.green-bg.photo-bg{background-image:url(/wp-content/themes/cargoo/images/green-bg.jpg)}.cta-bar{background-image:url(/wp-content/uploads/2025/02/wavy_bg.png);background-size:cover;background-color:rgb(90 204 197 / .1);background-position:center}.cta-bar .flex-container{max-width:1010px;display:flex;gap:25px;padding:125px 0;justify-content:center;text-align:center;align-items:center}.cta-bar h2{color:#08539E;padding:0}.cta-bar p{margin:0}.cta-bar h2:after{display:none}.cta-bar a{color:#294254;margin:0!important}.light-grey-bg{background-color:#f6f8fa}.blue-bg{background-color:#005d9b;color:#fff}.light-blue-bg{background-color:#81bee7}.content-padding{padding:80px 0}.content-padding.small-top{padding-top:40px}.text-center{text-align:center}.valign-center{display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;display:-moz-flex;-moz-box-align:center}.no-top{padding-top:0;margin-top:0}.no-bottom{padding-bottom:0;margin-bottom:0}.inline-contact{font-size:18px;line-height:1.5em;margin:20px 0 0;font-weight:500}.inline-contact a{color:#294254;display:inline-block;margin:0 20px 0 0}.inline-contact a svg{color:#81bee7}.green-bg .inline-contact a svg{color:#fff}#top-bar{text-align:right;font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding:3px 0}#top-bar ul,#top-bar ul li{list-style-type:none;padding:0;margin:0;display:inline-block}#top-bar ul li{padding:0 0 0 12px;margin:0 0 0 12px;border-left:solid 1px rgb(255 255 255 / .3)}#top-bar ul li:first-of-type{border:0}#top-bar ul li a{color:#fff;text-decoration:none}#top-bar ul li a svg{color:#81bee7;margin:0 3px 0 0}header{padding:20px 0;background:#f6f8fa}header a.logo{font-size:0;line-height:0;display:block;padding:0}header a.logo img{height:70px;width:auto}#primary-navigation{text-align:right;padding:0;margin:15px 0 0;list-style-type:none}#primary-navigation .nav-block{display:inline-block}#primary-navigation .nav-block li:last-of-type{margin-right:0}#primary-navigation li{padding:0;margin:0 30px 0 0;font-size:0;display:inline-block;line-height:0;list-style-type:none;position:relative}#primary-navigation li a:link,#primary-navigation li a:active,#primary-navigation li a:visited{color:#616f78;font-size:14px;line-height:14px;display:inline-block;padding:10px 0;text-transform:uppercase;letter-spacing:.07em}#primary-navigation li a:hover{text-decoration:none;color:#81bee7}#primary-navigation li.cta a{background:#81bee7;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;color:#fff;padding:13px 20px;font-weight:500;letter-spacing:0.08em!important}#primary-navigation li.login{padding-right:0;margin-right:0}#primary-navigation li.login a{text-align:center;font-size:14px;position:relative;padding:0;color:#cb0400}#primary-navigation li.login svg{display:block;margin:0 auto 2px;font-size:15px;display:inline-block;margin:0 3px 2px 0;font-size:15px;position:relative;top:2px}#primary-navigation ul.sub-menu{margin:0;padding:6px 0 4px;position:absolute;display:block;left:-9999px;z-index:9999;text-align:left;background:#294254;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px}#primary-navigation ul.sub-menu ul{padding:0}#primary-navigation ul.sub-menu li a{padding:6px 15px;width:180px;border-bottom:solid 4px #294254}#primary-navigation ul.sub-menu ul li a{padding-left:25px;width:170px}#primary-navigation li:hover ul.sub-menu{left:0}#primary-navigation ul.sub-menu li{display:block;border-right:0;margin:0;padding:0}#primary-navigation ul.sub-menu li a:link,#primary-navigation ul.sub-menu li a:active,#primary-navigation ul.sub-menu li a:visited{display:block;color:#fff;font-size:13px}#primary-navigation ul.sub-menu li a:hover{text-decoration:none;background:#1f3748}.mob-menu-items{text-align:right;margin:8px 0 0}a.mob-menu-item{font-size:30px;color:#005d9b;text-decoration:none;margin-top:9px;display:inline-block;cursor:pointer}.mob-menu-items a.mob-menu-item{margin-left:20px}.mob-menu-items .mob-menu-item.nav{margin-left:16px}body.mobile-navigation-open{overflow:hidden}.nav-mobile{width:100%;position:absolute;top:0;left:0;display:none;background:rgb(255 255 255 / .9);z-index:9999;text-align:left}.nav-mobile .nav-container{height:100vh;background:#f6f8fa;width:80%;display:block;max-width:400px;position:relative;min-width:200px}.nav-mobile .nav-container a.mob-menu-item{position:absolute;top:24px;background:#005d9b;font-size:20px;color:#fff;display:inline-block;padding:6px 15px 6px 14px;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;left:100%}.nav-mobile .nav-container .sub-items{position:absolute;bottom:0;left:0;width:100%;height:176px;z-index:99999;border-top:solid 1px #f0f0f0}.nav-mobile .nav-container .sub-items .social{padding:12px 0}.nav-mobile .nav-container .sub-items .social a{color:#005d9b;font-size:16px;display:inline-block;margin:0 0 0 15px}.nav-mobile .nav-container .sub-items svg{color:#81bee7}.nav-mobile .nav-container .sub-items li.sign-in a,.nav-mobile .nav-container .sub-items li.sign-in svg{color:#cb0400}.nav-mobile ul{padding:0;margin:0;list-style-type:none;max-height:calc(100vh - 176px);overflow-y:scroll;overflow-x:hidden}.mobile-scroll .nav-mobile ul{max-height:calc(100vh - 221.5px)}.nav-mobile ul li{border-bottom:solid 1px #f0f0f0}.nav-mobile ul li a{color:#616f78;font-size:13px;text-transform:uppercase;left:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative;padding:8px 15px;display:block;font-weight:500}.nav-mobile ul li.cta{border-bottom:solid 1px #81bee7;background:#81bee7}.nav-mobile ul li.cta.green{border-bottom:solid 1px #5accc5;background:#5accc5}.nav-mobile ul li.cta a{color:#fff}.nav-mobile ul li a:hover{cursor:pointer;text-decoration:none;left:5px}.nav-mobile ul ul.sub-menu{display:none;background:#fff}.nav-mobile ul ul.sub-menu li{border-bottom:solid 1px #f3f1ed}.nav-mobile ul ul.sub-menu li:last-of-type{border:0}.nav-mobile ul ul.sub-menu li a{color:#616f78;font-weight:700}.nav-mobile ul ul.sub-menu ul.sub-menu li:first-of-type{border-top:solid 1px #f3f1ed}.nav-mobile ul ul.sub-menu ul.sub-menu li a{color:#555;font-weight:400;padding:5px 15px 5px 30px;font-size:13px;text-transform:none}#banner{position:relative}#banner ul,#banner ul li{padding:0;margin:0;list-style-type:none}#banner ul li{background:#f6f8fa;padding:10px 0 150px;position:relative;background-image:url(/wp-content/themes/cargoo/images/wave-white-bottom-mask.png);background-position:center 100px;background-size:cover;background-repeat:no-repeat}#banner.solid li{background-image:none;padding:10px 0 50px}#banner ul li.text-center{background-position:center 70px}.page-template-page-message #banner ul li{padding-bottom:250px;background-position:cenmter 0}#banner .inline-contact{font-size:18px;line-height:1.5em;margin:45px 0 0}#banner h1{padding:0 0 30px;margin:0;position:relative}#banner h1:after{content:"";width:60px;height:4px;background:#d0dce4;position:absolute;bottom:0;display:block}#banner .text-center h1:after{left:50%;transform:translateX(-50%)}#banner h2{color:#005d9b;padding:0;margin:30px 0 0;font-size:18px;line-height:1.5em;font-weight:500}#banner h2:after{display:none}#banner img{max-height:600px;max-height:calc(100vh - 210px);margin:auto;display:block}#banner a.video-btn{position:relative;display:block;text-decoration:none}#banner a.video-btn span.btn{font-size:60px;color:#81bee7;display:block;background:#294254;border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:125px;width:125px;box-sizing:border-box;padding:32px 0 0 40px}#banner a.video-btn span.label{color:#294254;font-weight:500;font-size:14px;display:block;padding:10px 0 0;text-align:center}#banner a.video-btn span.label svg{color:#81bee7;padding:0 0 0 5px}#banner .bx-controls{position:relative}#banner .bx-pager{position:absolute;bottom:25px;left:20px;z-index:10000}#banner .bx-pager .bx-pager-item{display:inline-block;margin:0 10px 0 0;display:none}#banner .bx-pager .bx-pager-item a:link,#banner .bx-pager .bx-pager-item a:active,#banner .bx-pager .bx-pager-item a:visited,#banner .bx-pager .bx-pager-item a:hover{text-indent:-10000px;background:#fff;border:solid 3px #fff;width:8px;height:8px;display:block;border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;text-decoration:none}#banner .bx-pager .bx-pager-item a.active:link,#banner .bx-pager .bx-pager-item a.active:active,#banner .bx-pager .bx-pager-item a.active:visited,#banner .bx-pager .bx-pager-item a.active:hover{background:#81bee7}.trusted-by{padding:30px 0 0;font-size:0;border-bottom:solid 1px #f6f8fa;text-align:center}.trusted-by h3{color:#AFBBC3;text-transform:uppercase;margin:0;padding:0;font-size:15px;line-height:1.3em;letter-spacing:1px;font-weight:400}.trusted-by h3:after{display:none}.trusted-by .logo{width:14.285%;padding:25px 30px 30px;font-size:0;box-sizing:border-box;display:inline-block;height:100px}.trusted-by .logo span.height-helper{height:100%;display:inline-block;vertical-align:middle}.trusted-by .logo img{max-height:35px;max-width:90%;width:auto;vertical-align:middle}.feature{padding:40px 20px 0;box-sizing:border-box}.feature .icon{width:60px;float:left;text-align:center;padding:7px 0 0}.feature .icon svg{font-size:40px;color:#81bee7}.feature .content{width:calc(100% - 60px);float:right;padding-left:10px;box-sizing:border-box}.feature .content h3{padding-top:0;margin-top:0}.box{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;padding:50px;box-sizing:border-box;position:relative;overflow:hidden}.box .bleed-bottom img{width:calc(50% - 200px);position:absolute;right:100px;top:50px}.newsletter-box{background:#294254;color:#fff;text-align:left;padding:0 0 30px}.newsletter-box form{padding:0 20px}.newsletter-box h4{color:#fff;text-transform:uppercase;padding-top:0;margin-top:0;background:#1f3748;padding:12px 20px;font-size:18px}.content-row{padding:50px 0}.content-row a.cta{margin-top:20px}.content-row img{max-height:600px;padding:0 40px;box-sizing:border-box;margin:auto;display:block}.post.case-study a.thumb{position:relative;aspect-ratio:10 / 7;display:block;background:#fff;border-bottom:solid 1px #eee}.post.case-study a.thumb img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:260px;padding:20px;width:100%;box-sizing:border-box}.posts-container .flex-container{gap:40px}.post-snippet{font-size:0;line-height:0;box-shadow:0 0 10px #eee;flex:0 0 calc((100% - 80px)/3);display:flex;flex-direction:column}.post-snippet img{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.post-snippet .content{font-size:16px;line-height:1.8em;color:#294254;background:#fff;padding:15px 20px 20px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.post-snippet .content h3{margin:0;padding:0;font-size:24px;line-height:1.5em}.post-snippet .cta{width:max-content}.post-snippet .content h3 a{color:#005d9b}.post-snippet .content h3:after{display:none}.post span.date{color:#81bee7;font-size:12px;line-height:1.3em}.post-snippet .content p:first-of-type{padding-top:4px;margin-top:0}div.wp-pagenavi{background:#fff;padding:15px 20px 15px 30px;display:inline-block;flex:100%!important}.wp-pagenavi a,.wp-pagenavi span{padding:0 10px 0 0;border:0}.wp-pagenavi span.pages{margin:0 20px 0 0}.numbers .number b{font-size:36px;color:#81bee7;display:block;padding:15px 0 10px}.numbers .number i,.numbers .number svg{font-size:32px}.team-member{padding:0 0 60px}.team-member a{display:block}.team-member a h3,.team-member a span,.team-member a{text-decoration:none;color:inherit}.team-member a h3{color:#005d9b}.team-member .position{display:block!important;margin-top:7px}.circle.profile-image{width:200px;height:200px;object-fit:cover;object-position:top}#imageTicker img{height:75px;width:auto;padding:20px;box-sizing:border-box}footer{padding:75px 0 20px;background:#294254;color:#fff}footer .social a{font-size:25px;margin:0 10px 0 0;display:inline-block}footer .social img{min-width:152px}footer a:link,footer a:active,footer a:visited{color:#fff}footer h4{font-size:17px;margin:0;padding:0 0 5px;text-transform:uppercase;color:#81bee7;letter-spacing:.07em}footer ul,footer ul li{list-style-type:none;padding:0;margin:0;font-size:14px;line-height:1.4em}footer ul{padding:0 0 60px}footer ul li{padding:2px 0}footer ul li svg{color:#5accc5}footer .social{margin-top:-30px}footer .social a{display:inline-block;color:#81bee7;font-size:17px;margin:0 15px 0 0}@media screen and (max-width:1229px){#primary-navigation li a:link,#primary-navigation li a:active,#primary-navigation li a:visited{font-size:12px}}@media screen and (max-width:1110px){#primary-navigation li{margin:0 12px 0 0}article.elementor-post{max-width:425px}}@media screen and (max-width:767px){#banner .form-container{margin:40px auto 0}.text-right{text-align:center}ul.slicknav_nav{left:calc(-66.7% - 10px)}.valign-center{display:block}footer h4{margin-top:30px}footer .social a{margin:-35px 0 10px}footer{padding:40px 0;text-align:center}h2{font-size:30px;line-height:1.4em}#banner ul li{text-align:center;padding:40px 0 50px}#banner h1{font-size:34px;line-height:1.4em}#banner h1:after{left:50%;transform:translateX(-50%)}#banner h2{font-size:20px;line-height:1.4em}#banner img{max-width:500px;width:75%;height:auto;max-height:auto;padding:50px 0 0}#footer-meta{text-align:center}#footer-meta span.break{font-size:0;height:0;line-height:0;text-indent:-10000px;display:block}.trusted-by .logo:nth-of-type(3),.trusted-by .logo:nth-of-type(4),.trusted-by .logo:nth-of-type(5),.trusted-by .logo:nth-of-type(6){display:none}.trusted-by .logo{width:50%}.feature{padding:50px 0 0}blockquote{padding:30px 0 20px 100px}blockquote img{left:0;top:90px}blockquote svg{left:0}.content-row h3{padding-top:30px}.box .bleed-bottom{height:300px}.box .bleed-bottom img{position:absolute;width:calc(100% - 120px);right:auto;top:auto}.content-padding{padding:60px 0}.no-top{padding:0 0 60px}.posts-container{padding:0 0 20px}.post-snippet{padding:0}#footer-meta a.logo{display:none}#footer-meta .nav{top:auto}}@media screen and (min-width:768px) and (max-width:1025px){#primary-navigation{position:relative;padding-top:60px;margin:12px 0 0}#primary-navigation .nav-block{display:block;position:absolute;top:0;right:0}#primary-navigation li{margin:0 20px 0 0}#primary-navigation li:last-of-type{padding-right:0;margin-right:0}}@media screen and (max-height:726px){h1{font-size:34px}#banner h2{font-size:17px}#banner p:first-of-type{margin:5px 0 0}}.privacy-policy .mobile-grid-100{text-align:left!important}.privacy-policy h2:after{display:none}.privacy-policy .content-padding.wave-top a{word-break:break-word}.impressum{text-align:left!important}.impressum h2:after{display:none}.spacer{height:30px}.flex-container{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1380px;padding-left:20px;padding-right:20px}.j-center{justify-content:center}#footer-meta{background:#1f3748;color:#7c8a95;font-size:12px;padding:30px 0 20px}#footer-meta .flex-container{max-width:1400px;padding-left:20px;padding-right:20px;margin:auto;align-items:flex-end}#footer-meta .nav{display:flex;position:relative;top:-20px;align-items:center}#footer-meta ul{list-style:none;display:flex;margin:0;padding:0}#footer-meta li{list-style:none;display:flex;margin-right:10px}#footer-meta li:after{content:'|';display:block;margin-left:10px}#footer-meta a.logo img{height:50px;width:auto;margin:0 30px 0 0}#footer-meta a:link,#footer-meta a:active,#footer-meta a:visited{color:#7c8a95}#careers .flex-container div{flex:1}.booking-section{padding-top:40px}.booking-section h1{padding-top:40px}.top-padding{padding-top:50px}.top-padding h1{padding-top:20px}@media screen and (min-width:767px){.team .flex-container>div{flex-basis:33%}}@media screen and (max-width:767px){.flex-container{flex-direction:column;flex-wrap:wrap;justify-content:center}#footer-meta .flex-container{align-items:center}#footer-meta li{margin-top:3px}#footer-meta li:after{display:none}#footer-meta .nav{flex-direction:column;align-items:center;top:0}#footer-meta ul{flex-direction:column;align-items:center}#footer-meta li{margin:0}#careers .flex-container,#careers .flex-container div{padding:0}.top-padding{padding-top:0}.top-padding h1{padding-top:0}.trusted-by .flex-container{flex-direction:row;columns:2}}.numbers .number{width:25%}