@media (min-width: 768px){.col-sm-offset-3,.col-md-offset-3,.col-lg-offset-3{margin-left:29.1666666667%}}body{font-family:acumin-pro, sans-serif !important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:acumin-pro, sans-serif !important;font-weight:700;font-style:normal}.bg-green,.bg-green-link{background-color:#56A34C}.position-relative{position:relative}header{background:url(/assets/hero_kayak-a5116403d869c4ae44ed4c2467dcda15df875a53bd028fd02841a96983cf0f09.jpg) no-repeat center;background-size:cover;min-height:380px}header .logo{padding-top:20px;padding-left:0;text-align:left !important}header .logo .svg{height:auto}header .col-xs-6{padding:0}header .buttons{padding:30px 15px 0 0}header .buttons img{width:30px}@media all and (max-width: 992px){header .buttons{padding:25px 10px 0 0}}header .header_element{float:right !important}.container{max-width:1440px}.front .container{max-width:none}.box,.box.alert,.box-inside{border-radius:6px}@media all and (max-width: 576px){.box .padding,.box.alert .padding,.box-inside .padding{padding:20px}}.flash-div .box{box-shadow:0 1px 9px 0 rgba(0,0,0,0.2)}.failures-red input:invalid:focus,.failures-red select:invalid:focus{border-color:#d9534f}.failures-red input:invalid,.failures-red select:invalid{outline:none}.failures-red .checkbox-control input:invalid:focus{outline:2px solid  #d9534f;outline-offset:-4px}.form-control{height:42px;font-size:16px}.checkbox-control label{font-size:16px}.btn{font-size:16px;padding:10px 30px;border:none;border-radius:6px}.btn.cancel{color:#5a5a5a}.bg-green-link:hover,.bg-green-link:active,.bg-green-link:focus{background-color:#63ba58}.bg-blue{background-color:#0567A6}.formcontent .row label{display:block}.form-mobile-landcode{width:60px;display:inline-block}.form-mobile-number{width:calc(100% - 65px);display:inline-block}.btn-is-orange{font-size:22px;font-weight:bold;background-color:#ed7a00;padding:10px 40px;border:none;border-radius:6px;text-decoration:none !important}@media all and (max-width: 576px){.btn-is-orange{font-size:18px}}.alert-danger strong{font-size-adjust:0.6}.row.navbar{max-width:1440px;margin:auto;padding-bottom:30px}.row.divider{padding-top:120px;margin-left:-700px;display:none}@media all and (min-width: 1900px){.row.divider{margin-left:-500px}}@media all and (min-width: 576px){.row.divider{display:block}}.front .row.divider{padding-top:20px}.row.divider.mobile{display:none;position:relative;padding-top:40px}@media all and (max-width: 576px){.row.divider.mobile{display:block}.row.divider.mobile img{position:absolute;right:60px}}.row.blue-box{margin-top:-15px;transform:rotate(-5deg);position:absolute;left:-40px}.row.blue-box h2{font-size:4vw}.row.blue-box p{font-style:italic;font-size:1.2vw}.row.blue-box .content{background-color:#0567A6;padding:30px 40px 30px 140px;color:white;display:inline-block}.row.info-box{padding:0 0 0 40px;max-width:1440px;margin:auto;margin-top:-25px}.row.info-box .col-md-6{float:right}.row.info-box h1{font-size:26px;font-weight:bold;color:#56A34C}.row.info-box .box{background-color:white;padding:50px 35px 35px;margin-bottom:60px;border-radius:5px;margin-top:-10px}.row.info-box .box:after{content:"";clear:both;display:table}.row.info-box .box form{margin-top:30px}.row.info-box .box img{float:right;margin-top:36px;width:100%;max-width:450px}.row.info-box .btn{font-size:22px;font-weight:bold;background-color:#ed7a00;padding:10px 40px;border:none;border-radius:6px}@media all and (max-width: 992px){.row.info-box{margin-top:60px;padding:0 10px}.row.info-box .col-md-6{padding:0;max-width:500px}.row.info-box .box{padding:20px;margin-bottom:30px}.row.blue-box{position:relative}.row.blue-box .content{padding:20px 40px 20px 75px}.row.blue-box h2{font-size:44px}.row.blue-box p{font-size:17px}}.buycard,.profile,.login{margin-top:-93px;padding-top:0;padding-bottom:40px}.buycard .box h3,.profile .box h3,.login .box h3{font-size:18px;color:#333;font-weight:normal}.buycard .box.form h2,.profile .box.form h2,.login .box.form h2{background-color:#0567A6;border-top-left-radius:6px;border-top-right-radius:6px;padding:30px;font-weight:bold;color:white}@media all and (max-width: 576px){.buycard .box.form h2,.profile .box.form h2,.login .box.form h2{padding:20px;font-size:22px}}.buycard .box.form input[type="submit"].cancel,.buycard .box.form .btn-like.big.cancel,.buycard .box.form .btn.cancel,.buycard .box.form .btn-like.cancel,.profile .box.form input[type="submit"].cancel,.profile .box.form .btn-like.big.cancel,.profile .box.form .btn.cancel,.profile .box.form .btn-like.cancel,.login .box.form input[type="submit"].cancel,.login .box.form .btn-like.big.cancel,.login .box.form .btn.cancel,.login .box.form .btn-like.cancel{background-color:#e2e8ee;border-color:#e2e8ee;color:#999999}.buycard .box.form input[type="submit"],.buycard .box.form .btn-like.big,.profile .box.form input[type="submit"],.profile .box.form .btn-like.big,.login .box.form input[type="submit"],.login .box.form .btn-like.big{background-color:#56A34C;font-size:22px;font-weight:bold;border-radius:6px}.buycard .box.form input[type="submit"],.profile .box.form input[type="submit"],.login .box.form input[type="submit"]{padding:10px 40px}.buycard .box.form input[type="submit"]:hover,.profile .box.form input[type="submit"]:hover,.login .box.form input[type="submit"]:hover{background-color:#63ba58;color:white}.buycard .box.form.for-login input[type="submit"],.profile .box.form.for-login input[type="submit"],.login .box.form.for-login input[type="submit"]{padding:10px 30px}.buycard .box.form input[type=text],.profile .box.form input[type=text],.login .box.form input[type=text]{margin-bottom:0;padding-left:6px}.buycard .box.form input[type=checkbox],.profile .box.form input[type=checkbox],.login .box.form input[type=checkbox]{height:24px;width:24px;line-height:24px;margin:0px 5px 0px 0px;display:inline-block;float:left}.buycard .box.form .bankid-icon,.profile .box.form .bankid-icon,.login .box.form .bankid-icon{position:absolute;left:0px;top:0px}.buycard .box.form form .formcontent,.profile .box.form form .formcontent,.login .box.form form .formcontent{padding-top:0px}.buycard .box.form form .formcontent .checkbox-control input:focus,.profile .box.form form .formcontent .checkbox-control input:focus,.login .box.form form .formcontent .checkbox-control input:focus{box-shadow:0px 0px 10px rgba(102,175,233,0.6)}.buycard .box.form form .formcontent .checkbox-control label,.profile .box.form form .formcontent .checkbox-control label,.login .box.form form .formcontent .checkbox-control label{margin-left:4px;line-height:24px}.buycard .box.form form .formcontent label,.profile .box.form form .formcontent label,.login .box.form form .formcontent label{margin-bottom:2px;font-size:16px}.buycard .box.form form .formcontent .btn.ssnbtn,.profile .box.form form .formcontent .btn.ssnbtn,.login .box.form form .formcontent .btn.ssnbtn{margin-top:36px;padding:10px 34px}.buycard .box.form .row,.profile .box.form .row,.login .box.form .row{padding-bottom:15px}.buycard .box.form .row.notbottom,.profile .box.form .row.notbottom,.login .box.form .row.notbottom{padding-bottom:0px}.buycard .box.form .col-xs-12,.profile .box.form .col-xs-12,.login .box.form .col-xs-12{max-width:360px}.buycard .box.form .full-width,.profile .box.form .full-width,.login .box.form .full-width{max-width:100%}.buycard .box.form .extra-padding-top,.profile .box.form .extra-padding-top,.login .box.form .extra-padding-top{padding-top:10px}.buycard .box.form .no-padding-bottom,.profile .box.form .no-padding-bottom,.login .box.form .no-padding-bottom{padding-bottom:0;margin-bottom:-30px}.buycard .box.information h3,.profile .box.information h3,.login .box.information h3{box-shadow:none;font-size:22px;font-weight:bold;color:#56A34C;padding:30px 30px 0;margin-bottom:-10px}.buycard .box.information p,.profile .box.information p,.login .box.information p{color:#5a5a5a;font-size:16px}.buycard .box.information label,.profile .box.information label,.login .box.information label{font-size:16px}.buycard .box.information a,.profile .box.information a,.login .box.information a{text-decoration:underline}.buycard .box.information.my-card h3,.profile .box.information.my-card h3,.login .box.information.my-card h3{color:#0567A6}.buycard .box.information.my-card p,.profile .box.information.my-card p,.login .box.information.my-card p{font-size:18px;margin-bottom:20px;color:#333}.buycard .box.information.my-card label,.profile .box.information.my-card label,.login .box.information.my-card label{margin-bottom:0;color:#5a5a5a}.buycard .box .btn.maincolor,.profile .box .btn.maincolor,.login .box .btn.maincolor{background-color:#0567A6;border-color:#0567A6}.buycard .box .btn.maincolor:hover,.profile .box .btn.maincolor:hover,.login .box .btn.maincolor:hover{background-color:#0877be;border-color:#0877be}.buycard .buttons,.profile .buttons,.login .buttons{text-align:left !important;border-top:1px solid #d2d2d2;padding:15px 30px}@media all and (max-width: 576px){.buycard .buttons,.profile .buttons,.login .buttons{padding:15px 20px !important;text-align:center !important}}.buycard .infobox.hidden-lg,.profile .infobox.hidden-lg,.login .infobox.hidden-lg{margin-bottom:15px;border-bottom:1px solid #d2d2d2}.buycard .infobox.hidden-lg h3,.profile .infobox.hidden-lg h3,.login .infobox.hidden-lg h3{font-size:16px;font-weight:bold;color:#56A34C;padding-bottom:20px;text-decoration:underline;text-align:right}.buycard .infobox.hidden-lg p,.profile .infobox.hidden-lg p,.login .infobox.hidden-lg p{font-size:13px;color:#5a5a5a}.buycard .infobox.hidden-lg .padding,.profile .infobox.hidden-lg .padding,.login .infobox.hidden-lg .padding{display:none;padding-top:0}.buycard .infobox.hidden-lg a,.profile .infobox.hidden-lg a,.login .infobox.hidden-lg a{text-decoration:underline}.buycard .infobox.hidden-lg.my-card,.profile .infobox.hidden-lg.my-card,.login .infobox.hidden-lg.my-card{margin-bottom:0}.buycard .infobox.hidden-lg.my-card h3,.profile .infobox.hidden-lg.my-card h3,.login .infobox.hidden-lg.my-card h3{padding:20px 0 10px;text-align:left;text-decoration:none}.buycard .infobox.hidden-lg.my-card p,.profile .infobox.hidden-lg.my-card p,.login .infobox.hidden-lg.my-card p{font-size:15px}.buycard .infobox.hidden-lg.my-card .padding,.profile .infobox.hidden-lg.my-card .padding,.login .infobox.hidden-lg.my-card .padding{display:block !important;padding-bottom:20px}.vat-row{font-size:15px;white-space:nowrap}.no-wrap{white-space:nowrap}.profile,.login{margin-top:-103px}.login p{font-size:17px}.login .col-xs-12{padding-bottom:15px}.terms-headline h1{border-bottom:1px solid #e5e5e5;padding-bottom:19px;margin-top:0px;margin-bottom:19px}#terms-modal .modal-dialog h1{color:#0567A6}#terms-modal .modal-dialog .modal-content{margin-top:40px}#terms-modal .modal-dialog .modal-header .close{position:absolute;top:20px;right:20px;opacity:1}#terms-modal .modal-dialog .modal-header .close span{color:#56A34C}#terms-modal .modal-dialog .modal-footer button{background-color:#56A34C;font-size:22px;border-radius:6px;padding:10px 40px}@media all and (max-width: 576px){#terms-modal .modal-dialog{width:100%}#terms-modal .modal-dialog h1{font-size:24px}#terms-modal .modal-dialog p{font-size:14px}#terms-modal .modal-dialog h5{margin-top:20px}}.row.receipt{margin-top:-103px}.row.receipt .box h2{background-color:#0567A6;color:white;padding:30px;font-size:30px;font-weight:300;border-top-left-radius:6px;border-top-right-radius:6px;text-align:left}@media all and (max-width: 576px){.row.receipt .box h2{padding:20px;font-size:22px}}.row.receipt .box .pull-right{text-align:right}.row.receipt .box .btn.cancel{padding:10px 34px}.row.receipt .box input[type="submit"]{background-color:#56A34C;font-size:22px;border-radius:6px;padding:10px 40px}.row.receipt .box input[type="submit"]:hover{background-color:#63ba58;color:white}.row.receipt .box .receiptcontent .header div{font-size:24px}@media all and (max-width: 576px){.row.receipt .box .receiptcontent .header div{font-size:20px}}.row.receipt .box .row.top-line::before{content:none}.row.receipt .box .row.top-line::after{content:" "}.row.receipt .box .row.top-line hr{margin:0 0 20px 0}.row.receipt .buttons .col-xs-6{text-align:left;padding:0}.row.receipt .buttons:after{content:"";clear:both;display:table}@media all and (max-width: 992px){.button-margin{margin-bottom:15px}}.purchase-price{font-size:24px}.purchase-title{font-size:28px}.small-caps{font-size:12px;text-transform:uppercase}.card-number{font-size:30px}.mb-60{margin-bottom:60px}.app-image{width:100%;max-width:250px}.receipt-lh{line-height:18px}@media (max-width: 768px){.purchase-price{font-size:20px}.purchase-title{font-size:24px}.card-number{font-size:26px}}footer .container{padding:50px 100px}@media all and (max-width: 1200px){footer .container{padding:40px}}@media all and (max-width: 992px){footer .container{padding:40px 25px}}footer .content{overflow:visible}footer .content .links{float:none}footer .content .links a{display:block;text-align:left;line-height:30px;margin:0;font-size:16px}footer .content h2{color:#0567A6;font-size:22px;font-weight:bold;text-align:left}footer .content .contact p{line-height:30px;margin-bottom:30px}footer .content .contact a{color:#ed7a00}footer .content .contact a h2{color:#ed7a00}footer .content .col-md-4{padding-bottom:30px}@media all and (min-width: 992px){footer .content .col-md-4:first-child{padding-right:80px}}.link-decorations a{color:#428bca;text-decoration:underline}.link-decorations-default-color a{text-decoration:underline}@media all and (max-width: 576px){.mobile-padding{padding-bottom:20px}}
