/*!
 * Fluidable Grid System 1.3.1
 *
 * Creator: Andri Sigurðsson
 * Site: http://fluidable.com
 * Date: 31.05.2016
 */[class*=col-fixed-]{float:left;width:100%}.col-group{padding:0;*zoom:1}.col-group:after{display:table;content:" "}.col-group:after,.col-group:before{display:table;content:""}.col-group:after{clear:both}.col-group .col-group{padding:0}.col-group [class*=col-]{min-height:1px;box-sizing:border-box}.col-group [class*=pull-],.col-group [class*=push-]{position:relative}.col-mb-12{width:100%}.col-mb-11,.col-mb-12{float:left;padding-right:0;padding-left:0}.col-mb-11{width:91.66666667%}.col-mb-10{width:83.33333333%}.col-mb-9,.col-mb-10{float:left;padding-right:0;padding-left:0}.col-mb-9{width:75%}.col-mb-8{width:66.66666667%}.col-mb-7,.col-mb-8{float:left;padding-right:0;padding-left:0}.col-mb-7{width:58.33333333%}.col-mb-6{width:50%}.col-mb-5,.col-mb-6{float:left;padding-right:0;padding-left:0}.col-mb-5{width:41.66666667%}.col-mb-4{width:33.33333333%}.col-mb-3,.col-mb-4{float:left;padding-right:0;padding-left:0}.col-mb-3{width:25%}.col-mb-2{width:16.66666667%}.col-mb-1,.col-mb-2{float:left;padding-right:0;padding-left:0}.col-mb-1{width:8.33333333%}.col-mb-offset-12{margin-left:100%}.col-mb-offset-11{margin-left:91.66666667%}.col-mb-offset-10{margin-left:83.33333333%}.col-mb-offset-9{margin-left:75%}.col-mb-offset-8{margin-left:66.66666667%}.col-mb-offset-7{margin-left:58.33333333%}.col-mb-offset-6{margin-left:50%}.col-mb-offset-5{margin-left:41.66666667%}.col-mb-offset-4{margin-left:33.33333333%}.col-mb-offset-3{margin-left:25%}.col-mb-offset-2{margin-left:16.66666667%}.col-mb-offset-1{margin-left:8.33333333%}.col-mb-offset-0{margin-left:0}.col-mb-pull-12{right:100%}.col-mb-pull-11{right:91.66666667%}.col-mb-pull-10{right:83.33333333%}.col-mb-pull-9{right:75%}.col-mb-pull-8{right:66.66666667%}.col-mb-pull-7{right:58.33333333%}.col-mb-pull-6{right:50%}.col-mb-pull-5{right:41.66666667%}.col-mb-pull-4{right:33.33333333%}.col-mb-pull-3{right:25%}.col-mb-pull-2{right:16.66666667%}.col-mb-pull-1{right:8.33333333%}.col-mb-pull-0{right:0}.col-mb-push-12{left:100%}.col-mb-push-11{left:91.66666667%}.col-mb-push-10{left:83.33333333%}.col-mb-push-9{left:75%}.col-mb-push-8{left:66.66666667%}.col-mb-push-7{left:58.33333333%}.col-mb-push-6{left:50%}.col-mb-push-5{left:41.66666667%}.col-mb-push-4{left:33.33333333%}.col-mb-push-3{left:25%}.col-mb-push-2{left:16.66666667%}.col-mb-push-1{left:8.33333333%}.col-mb-push-0{left:0}@media (min-width:992px){.container{max-width:992px;margin:0 auto}.col-12{width:100%}.col-11,.col-12{padding-left:0;padding-right:0;float:left}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9,.col-10{padding-left:0;padding-right:0;float:left}.col-9{width:75%}.col-8{width:66.66666667%}.col-7,.col-8{padding-left:0;padding-right:0;float:left}.col-7{width:58.33333333%}.col-6{width:50%}.col-5,.col-6{padding-left:0;padding-right:0;float:left}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3,.col-4{padding-left:0;padding-right:0;float:left}.col-3{width:25%}.col-2{width:16.66666667%}.col-1,.col-2{padding-left:0;padding-right:0;float:left}.col-1{width:8.33333333%}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-offset-0{margin-left:0}.col-pull-12{right:100%}.col-pull-11{right:91.66666667%}.col-pull-10{right:83.33333333%}.col-pull-9{right:75%}.col-pull-8{right:66.66666667%}.col-pull-7{right:58.33333333%}.col-pull-6{right:50%}.col-pull-5{right:41.66666667%}.col-pull-4{right:33.33333333%}.col-pull-3{right:25%}.col-pull-2{right:16.66666667%}.col-pull-1{right:8.33333333%}.col-pull-0{right:0}.col-push-12{left:100%}.col-push-11{left:91.66666667%}.col-push-10{left:83.33333333%}.col-push-9{left:75%}.col-push-8{left:66.66666667%}.col-push-7{left:58.33333333%}.col-push-6{left:50%}.col-push-5{left:41.66666667%}.col-push-4{left:33.33333333%}.col-push-3{left:25%}.col-push-2{left:16.66666667%}.col-push-1{left:8.33333333%}.col-push-0{left:0}.col-group{margin-right:0;margin-left:0;padding:0;*zoom:1}.col-group:after{display:table;content:" "}.col-group:after,.col-group:before{display:table;content:""}.col-group:after{clear:both}}@media (min-width:1367px){.container{max-width:1367px;margin:0 auto}.col-dt-12{width:100%}.col-dt-11,.col-dt-12{padding-left:0;padding-right:0;float:left}.col-dt-11{width:91.66666667%}.col-dt-10{width:83.33333333%}.col-dt-9,.col-dt-10{padding-left:0;padding-right:0;float:left}.col-dt-9{width:75%}.col-dt-8{width:66.66666667%}.col-dt-7,.col-dt-8{padding-left:0;padding-right:0;float:left}.col-dt-7{width:58.33333333%}.col-dt-6{width:50%}.col-dt-5,.col-dt-6{padding-left:0;padding-right:0;float:left}.col-dt-5{width:41.66666667%}.col-dt-4{width:33.33333333%}.col-dt-3,.col-dt-4{padding-left:0;padding-right:0;float:left}.col-dt-3{width:25%}.col-dt-2{width:16.66666667%}.col-dt-1,.col-dt-2{padding-left:0;padding-right:0;float:left}.col-dt-1{width:8.33333333%}.col-dt-offset-12{margin-left:100%}.col-dt-offset-11{margin-left:91.66666667%}.col-dt-offset-10{margin-left:83.33333333%}.col-dt-offset-9{margin-left:75%}.col-dt-offset-8{margin-left:66.66666667%}.col-dt-offset-7{margin-left:58.33333333%}.col-dt-offset-6{margin-left:50%}.col-dt-offset-5{margin-left:41.66666667%}.col-dt-offset-4{margin-left:33.33333333%}.col-dt-offset-3{margin-left:25%}.col-dt-offset-2{margin-left:16.66666667%}.col-dt-offset-1{margin-left:8.33333333%}.col-dt-offset-0{margin-left:0}.col-dt-pull-12{right:100%}.col-dt-pull-11{right:91.66666667%}.col-dt-pull-10{right:83.33333333%}.col-dt-pull-9{right:75%}.col-dt-pull-8{right:66.66666667%}.col-dt-pull-7{right:58.33333333%}.col-dt-pull-6{right:50%}.col-dt-pull-5{right:41.66666667%}.col-dt-pull-4{right:33.33333333%}.col-dt-pull-3{right:25%}.col-dt-pull-2{right:16.66666667%}.col-dt-pull-1{right:8.33333333%}.col-dt-pull-0{right:0}.col-dt-push-12{left:100%}.col-dt-push-11{left:91.66666667%}.col-dt-push-10{left:83.33333333%}.col-dt-push-9{left:75%}.col-dt-push-8{left:66.66666667%}.col-dt-push-7{left:58.33333333%}.col-dt-push-6{left:50%}.col-dt-push-5{left:41.66666667%}.col-dt-push-4{left:33.33333333%}.col-dt-push-3{left:25%}.col-dt-push-2{left:16.66666667%}.col-dt-push-1{left:8.33333333%}.col-dt-push-0{left:0}}@media (min-width:1601px){.container{max-width:1601px;margin:0 auto}.col-ld-12{width:100%}.col-ld-11,.col-ld-12{padding-left:0;padding-right:0;float:left}.col-ld-11{width:91.66666667%}.col-ld-10{width:83.33333333%}.col-ld-9,.col-ld-10{padding-left:0;padding-right:0;float:left}.col-ld-9{width:75%}.col-ld-8{width:66.66666667%}.col-ld-7,.col-ld-8{padding-left:0;padding-right:0;float:left}.col-ld-7{width:58.33333333%}.col-ld-6{width:50%}.col-ld-5,.col-ld-6{padding-left:0;padding-right:0;float:left}.col-ld-5{width:41.66666667%}.col-ld-4{width:33.33333333%}.col-ld-3,.col-ld-4{padding-left:0;padding-right:0;float:left}.col-ld-3{width:25%}.col-ld-2{width:16.66666667%}.col-ld-1,.col-ld-2{padding-left:0;padding-right:0;float:left}.col-ld-1{width:8.33333333%}.col-ld-offset-12{margin-left:100%}.col-ld-offset-11{margin-left:91.66666667%}.col-ld-offset-10{margin-left:83.33333333%}.col-ld-offset-9{margin-left:75%}.col-ld-offset-8{margin-left:66.66666667%}.col-ld-offset-7{margin-left:58.33333333%}.col-ld-offset-6{margin-left:50%}.col-ld-offset-5{margin-left:41.66666667%}.col-ld-offset-4{margin-left:33.33333333%}.col-ld-offset-3{margin-left:25%}.col-ld-offset-2{margin-left:16.66666667%}.col-ld-offset-1{margin-left:8.33333333%}.col-ld-offset-0{margin-left:0}.col-ld-pull-12{right:100%}.col-ld-pull-11{right:91.66666667%}.col-ld-pull-10{right:83.33333333%}.col-ld-pull-9{right:75%}.col-ld-pull-8{right:66.66666667%}.col-ld-pull-7{right:58.33333333%}.col-ld-pull-6{right:50%}.col-ld-pull-5{right:41.66666667%}.col-ld-pull-4{right:33.33333333%}.col-ld-pull-3{right:25%}.col-ld-pull-2{right:16.66666667%}.col-ld-pull-1{right:8.33333333%}.col-ld-pull-0{right:0}.col-ld-push-12{left:100%}.col-ld-push-11{left:91.66666667%}.col-ld-push-10{left:83.33333333%}.col-ld-push-9{left:75%}.col-ld-push-8{left:66.66666667%}.col-ld-push-7{left:58.33333333%}.col-ld-push-6{left:50%}.col-ld-push-5{left:41.66666667%}.col-ld-push-4{left:33.33333333%}.col-ld-push-3{left:25%}.col-ld-push-2{left:16.66666667%}.col-ld-push-1{left:8.33333333%}.col-ld-push-0{left:0}}.col-fixed-hd,.col-fixed-landscape,.col-fixed-portrait,.col-fixed-square{position:relative}.col-fixed-hd:before,.col-fixed-landscape:before,.col-fixed-portrait:before,.col-fixed-square:before{content:"";display:block}.col-fixed-hd .col-content,.col-fixed-landscape .col-content,.col-fixed-portrait .col-content,.col-fixed-square .col-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}.col-fixed-hd:before{margin-top:56.25%}.col-fixed-landscape:before{margin-top:75%}.col-fixed-square:before{margin-top:100%}.col-fixed-portrait:before{margin-top:133.33333333%}.center-block{margin:0 auto}.clear:after{display:table;content:" "}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps>.ps__scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{height:11px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:11px}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:11px}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:11px}.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clear{*zoom:1}.clear:after,.clear:before{display:table;content:""}.clear:after{clear:both}.hide{position:absolute;left:-9999em}.remove{display:none}.serif{font-family:Georgia,Cambria,Times New Roman,serif}.sans,h1,h2,h3{font-family:proxima-nova,Helvetica,Arial,sans-serif}h1,h2,h3{font-weight:800;letter-spacing:0;margin:0}h1,h2,h3{line-height:1}h1{font-size:1.8rem}h1 span{font-weight:100}h2{font-size:1rem;line-height:1;font-weight:800}p{line-height:1rem;font-weight:400;line-height:1.5rem}.section{padding:0}.section .container{padding-left:2rem;padding-right:2rem;max-width:none}h1,h2,h3,p{text-rendering:optimizeLegibility;-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1}.meta{color:#c4dfe1;font-family:proxima-nova,Helvetica,Arial,sans-serif}.title.meta{padding-bottom:1em;text-transform:uppercase}.align-center,.title.meta{text-align:center}.align-right{text-align:right}body,html{font-size:20px;height:100%}body{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;color:#153648;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}img{max-width:100%;height:auto}a:link,a:visited{text-decoration:none;color:#3a98cb;transition:all .2s ease-out}a:hover,a:hover i:before{color:#153648;transition:all .2s ease-out}i:before{color:#3a98cb;vertical-align:middle}a.btn{font-size:1rem;line-height:2em;color:#fff;display:inline-block;padding:0 1em;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:800;background-color:#3a98cb;box-sizing:border-box;border-radius:1rem}a.btn,a.btn:hover{transition:all .2s ease-out}a.btn:hover{background-color:#fff;color:#3a98cb}.btn-purple,a.btn-purple{color:#fff;background-color:#a35abf}.btn-purple:hover,a.btn-purple:hover{color:#a35abf;background-color:#fff}.btn-green,a.btn-green{color:#fff;background-color:#239d87}.btn-green:hover,a.btn-green:hover{color:#239d87;background-color:#fff}i[class*=icon-]{display:inline-block;margin-left:.25em}i[class*=icon-]:before{position:relative;margin-top:-.5em}a.btn-fill.btn-white{background:rgba(21,54,72,.3)}a.btn-fill.btn-white:hover{background:#fff}.misc{display:inline-block;height:12px;width:70px;border-radius:12px 12px 12px 12px;margin-bottom:.75rem}.misc.misc--purple{background-color:#a35abf}.section-form-fields .section-form-field--title h2{padding:0 0 1rem;font-weight:100;text-transform:none;float:left}.section-form-fields .section-form-field--title img{float:right;width:1rem}.section-form-fields .section-form-field--title img.disable{opacity:.5}.section-form-fields .section-form-field--guest{margin-bottom:1rem;border-bottom:1px solid #000}.section-form-fields .section-form-field--guest:last-child{border-bottom:none}.section-form-fields .section-form-field--guest .section-form-field--title h2{font-weight:800}.section-form-fields .section-form-field--extra{border-bottom:1px solid #000}.section-form-fields .section-form-field--extra:last-child{border-bottom:none}.section-form-fields .section-form-field--extra h2{text-transform:none;padding:.3rem 1rem}.section-form-fields .section-form-field--extra p{text-transform:none;font-size:.8rem;line-height:1rem}.section-form-fields .section-form-field_group{margin:0 0 1em}.section-form-fields .section-form-field_group span{color:#fff}.section-form-fields .section-form-field_group .error{padding:1em}.section-form-fields .section-form-field_group .error h3,.section-form-fields .section-form-field_group .error span{color:#fff;margin:0}.section-form-fields .section-form-field_group fieldset{border:none;margin:0;padding:0}.section-form-fields .section-form-field_group fieldset legend{text-transform:uppercase;color:#fff;margin-bottom:1em}.section-form-fields .section-form-field_group .control{position:relative;cursor:pointer;padding:0 0 0 2rem;display:block}.section-form-fields .section-form-field_group .control span{font-size:.7rem;opacity:.65;display:block}.section-form-fields .section-form-field_group .control input{position:absolute;z-index:-1;opacity:0}.section-form-fields .section-form-field_group .control input:checked~.control__indicator:after{display:block}.section-form-fields .section-form-field_group .control input:disabled~.control__indicator{pointer-events:none;opacity:.6;background:#fff}.section-form-fields .section-form-field_group .control .control__indicator{position:absolute;top:4px;left:0;width:24px;height:24px;background:#a35abf;border:none;border-radius:4px}.section-form-fields .section-form-field_group .control .control__indicator:after{position:absolute;display:none;content:""}.section-form-fields .section-form-field_group .control.control--checkbox .control__indicator:after{top:6px;left:5px;width:16px;height:12px;content:"";background-image:url(/
    /img/tick.svg);background-repeat:no-repeat;background-color:transparent;border-width:0 2px 2px 0;background-size:cover}.section-form-fields .section-form-field_group .control.control--radio .control__indicator{border-radius:50%}.section-form-fields .section-form-field_group .control.control--radio .control__indicator:after{top:5px;left:5px;width:14px;height:14px;border-radius:50%;background:#fff}.section-form-fields .section-form-field_group .control.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.section-form-fields .section-form-field_group input,.section-form-fields .section-form-field_group select,.section-form-fields .section-form-field_group textarea{background-color:#fff;height:50px;padding:0 1em;color:#153648;box-sizing:border-box;width:100%;border-radius:4px;border-color:transparent}.section-form-fields .section-form-field_group textarea{height:auto;padding-top:.5em;resize:none}.section-form-fields .section-form-field_group input[type=checkbox],.section-form-fields .section-form-field_group input [type=radio]{width:32px}.section-form-fields .section-form-field_group label{color:#fff}.section-form-fields .section-form-field_group .submit{float:right;margin:0}.section-form-fields .section-form-field_group .submit.btn,.section-form-fields .section-form-field_group .submit.btn:visited{color:#fff;border-color:#fff}.section-form-fields .section-form-field_group .submit.btn:hover,.section-form-fields .section-form-field_group .submit.btn:visited:hover{background-color:#fff;color:#fff}.section-form-fields .section-form-field_group .select{position:relative;width:100%;background-color:#fff;height:50px;border-radius:4px}.section-form-fields .section-form-field_group .select select{width:100%;position:absolute;z-index:1;padding:10px 1em;cursor:pointer;color:#153648;height:50px;line-height:1em;border-radius:0;outline:0;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none}.section-form-fields .section-form-field_group .select select:-ms-expand{display:none}.section-form-fields .section-form-field_group .select select:focus,.section-form-fields .section-form-field_group .select select:hover{color:#153648}.section-form-fields .section-form-field_group .select select:focus~.select__arrow,.section-form-fields .section-form-field_group .select select:hover~.select__arrow{border-top-color:#153648}.section-form-fields .section-form-field_group .select select~.select__arrow--btn{background-color:#a35abf}.section-form-fields .section-form-field_group .select select:focus~.select__arrow--btn,.section-form-fields .section-form-field_group .select select:hover~.select__arrow--btn{background-color:#3a98cb}.section-form-fields .section-form-field_group .select select:disabled{pointer-events:none;opacity:.5}.section-form-fields .section-form-field_group .select select:disabled~.select__arrow{border-top-color:#ccc}.section-form-fields .section-form-field_group .select__arrow--btn{top:0;right:0;position:absolute;width:51px;height:50px;background-color:#a35abf;border-radius:0 4px 4px 0}.section-form-fields .section-form-field_group .select__arrow--btn .select__arrow{position:absolute;top:0;bottom:50%;right:14px;transform:translateY(50%);pointer-events:none}.section-form-fields .section-form-field_group .select--datepicker input{z-index:1;background-color:transparent;position:absolute;border:none;cursor:pointer}.section-form-fields .section-form-field_group .select--datepicker input:focus~.select__arrow--btn,.section-form-fields .section-form-field_group .select--datepicker input:hover~.select__arrow--btn{background-color:#3a98cb}.section-form-fields .section-form-field_group .select--datepicker .select__arrow--btn .select__arrow{right:4px;top:0}.section-form-fields .section-form-field_group .select--datepicker .select__arrow--btn .select__arrow img{width:75%}header{position:absolute;top:0;width:100%;padding-top:2rem;z-index:9}header .container{max-width:none}header .menu__logo{padding-left:2rem}.menu-list{padding:0 2rem 0 0}.menu-list ul{float:right;padding:0;margin-top:-.5rem}.menu-list ul li{float:left;list-style:none;margin-left:1rem}.menu-list ul li a{font-size:1rem;font-weight:700;color:#fff}.menu-list ul li a img{max-width:25px}.menu-list ul li.menu-list__here a{color:#c4dfe1;cursor:default}.card{position:relative}.card strong{font-weight:700}.card ul{list-style:none;padding:0}.card .container{position:relative}.card.card--intro .col-content{padding-top:3rem;max-width:14rem}.card.card--intro p{font-size:.7rem;line-height:1rem}.card.card--grid .container{padding:0}.card.card--grid p{font-size:.7rem;font-weight:500;line-height:1rem}.card.card--grid .col-content{padding:1.5rem}.card.card--grid .card__col--light{background:#c4dfe1}.card.card--grid .card__col--bottom .col-content{position:absolute;bottom:0;left:0;right:0;padding-bottom:.5rem}.card.card--grid .card__col-icon{position:absolute;margin:0}.card.card--grid .card__col-icon--bottom,.card.card--grid .card__col-icon--top{bottom:1.5rem}.card.card--hover .card__col--cta{padding:0 2rem 4rem}.card.card--adaptive{height:auto}.card.card--adaptive .col-content{padding-bottom:3rem}.card .card__layer{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.card .card__layer .card__layer--obj{position:absolute}.card .card__layer .card__layer--x-0{left:0}.card .card__layer .card__layer--x-1{left:8.33333333%}.card .card__layer .card__layer--x-2{left:16.66666667%}.card .card__layer .card__layer--x-3{left:25%}.card .card__layer .card__layer--x-4{left:33.33333333%}.card .card__layer .card__layer--x-5{left:41.66666667%}.card .card__layer .card__layer--x-6{left:50%}.card .card__layer .card__layer--x-7{left:58.33333333%}.card .card__layer .card__layer--x-8{left:66.66666667%}.card .card__layer .card__layer--x-9{left:75%}.card .card__layer .card__layer--x-10{left:83.33333333%}.card .card__layer .card__layer--x-11{left:91.66666667%}.card .card__layer .card__layer--y-0{top:0}.card .card__layer .card__layer--y-0-5{top:12.5%}.card .card__layer .card__layer--y-1{top:25%}.card .card__layer .card__layer--y-1-5{top:37.5%}.card .card__layer .card__layer--y-2{top:50%}.card .card__layer .card__layer--y-2-5{top:62.5%}.card .card__layer .card__layer--y-3{top:75%}.card .card__layer .card__layer--y-3-5{top:87.5%}.card .card__layer .card__layer--h-0-5{height:12.5%}.card .card__layer .card__layer--h-1{height:25%}.card .card__layer .card__layer--h-2{height:50%}.card .card__layer .card__layer--h-3{height:75%}.card .card__layer .card__layer--h-4{height:100%}.card .card__layer .card__layer--w-r{width:1rem}.card .card__layer .card__layer--w-1{width:8.33333333%}.card .card__layer .card__layer--w-2{width:16.66666667%}.card .card__layer .card__layer--w-3{width:25%}.card .card__layer .card__layer--w-4{width:33.33333333%}.card .card__layer .card__layer--line-h{border-left:3px solid #153648}.card .card__layer .card__layer--line-h.card__layer--white{border-color:#fff}.card .card__layer .card__layer--line-h.card__layer--blue{border-color:#3a98cb}.card .card__layer .card__layer--line-h.card__layer--dark{border-color:#153648}.card .card__layer .card__layer--line-h.card__layer--light{border-color:#c4dfe1}.card .card__layer .card__layer--box.card__layer--white{background:#fff}.card .card__layer .card__layer--box.card__layer--blue{background:#3a98cb}.card .card__layer .card__layer--box.card__layer--dark{background:#153648}.card .card__layer .card__layer--box.card__layer--light{background:#c4dfe1}.card .card-head .col-content{padding:0;margin-bottom:1rem}.photogrid{margin-top:3rem}.photogrid .col-group{margin-bottom:3px;position:relative}.photogrid .photogrid__item{padding-left:1px;padding-right:2px;box-shadow:0 0 108px rgba(21,54,72,.2)}.photogrid .photogrid__item img{display:block}.photogrid .photogrid__item--bottom{position:absolute;bottom:0;right:0}.photogrid .photogrid__item--bottom img{position:absolute;bottom:0;width:calc(100% - 3px)}.section{position:relative}.page--home{background-image:url(/img/shape-bg-home.svg);background-repeat:no-repeat;background-position:-3% -90%}.page--home .menu-list ul li a{color:#fff}.page--home .card-head__title h1{text-align:left;padding-right:0;margin-left:2rem}.page--home .section--why .card-head__title h1{margin-left:0}.page--tour{background-repeat:no-repeat;background-position:12rem -44rem}.page--tour.page--silfra_snorkel{background-image:url(/img/bg-tours.jpg)}.page--tour.page--silfra_dive{background-image:url(/img/bg-tours-2.jpg)}.page--tour.page--ocean_dive{background-image:url(/img/bg-tours-5.jpg)}.page--tour.page--private_tour{background-image:url(/img/bg-tours-3.jpg)}.page--tour.page--dry_suit{background-image:url(/img/bg-tours-7.jpg)}.page--tour.page--kleifarvatn_dive{background-image:url(/img/bg-tours-8.jpg)}.page--about{background-image:url(/img/bg-about.jpg);background-repeat:no-repeat;background-position:-5rem -30rem}.section--intro{color:#fff;padding:5rem 0 0}.section--intro.section--home{background-image:url(/img/shape-header-home.svg);background-repeat:no-repeat;background-position:-23rem -25rem;padding-bottom:125px}.section--intro.section--tour{background-image:url(/img/shape-header-tour.svg);background-repeat:no-repeat;background-position:-23rem -19rem;padding-bottom:160px}.section--intro.section--tour .card__col--buttons{margin-top:3rem}.section--intro.section--tour .card__col--buttons .card__col--cta-c{margin:0 1rem 1rem 0;float:left}.section--intro.section--tour .card__col--buttons .card__col--cta-c p{text-align:center;font-weight:800;margin:.3rem 0;padding:0;font-size:.7rem}.section--intro.section--tour .card__col--buttons .card__col--cta-c p span{font-weight:100}.section--intro.section--about{background-image:url(/img/shape-header-about2.svg);background-repeat:no-repeat;background-position:-23rem -17rem;padding-bottom:260px}.section--tours{overflow:hidden}.section--tours.section--tours--more .misc--tours{display:none}.section--tours.section--tours--more .card-head__title h1{margin-left:2rem}.section--tours.section--tours--more .card-head__button{text-align:right}.section--tours.section--tours--more .card-head__button a{margin-right:2rem}.section--tours .misc--tours{position:absolute;z-index:99;right:-70px;top:20px}.section--tours h1 span{color:#a35abf}.section--tours span{font-weight:100}.section--tours .col-group{box-sizing:border-box;display:-ms-flexbox;display:-webkit-inline-box;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--tours .col-group .card__col{flex-basis:100%;-ms-flex-preferred-size:100%;position:relative;color:#fff;margin-bottom:.4rem}.section--tours .col-group .card__col.card__col--purple h1 span{color:#a35abf}.section--tours .col-group .card__col.card__col--purple .col-content{background-color:#a35abf}.section--tours .col-group .card__col.card__col--blue h1 span{color:#3a98cb}.section--tours .col-group .card__col.card__col--blue .col-content{background-color:#3a98cb}.section--tours .col-group .card__col.card__col--green h1 span{color:#239d87}.section--tours .col-group .card__col.card__col--green .col-content{background-color:#239d87}.section--tours .col-group .card__col .col-content{padding:5rem 2rem;height:100%;position:relative;z-index:0}.section--tours .col-group .card__col .col-content :after{background-repeat:no-repeat;background-position:50%;background-size:cover}.section--tours .col-group .card__col .col-content.tours-silfra_snorkel :after{content:"";background-image:url(/img/tour-3.jpg);opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col .col-content.tours-silfra_dive :after{content:"";background-image:url(/img/tour-4.jpg);opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col .col-content.tours-ocean_dive :after{content:"";background-image:url(/img/tour-2.jpg);opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col .col-content.tours-private_tour :after{content:"";background-image:url(/img/tour-8.jpg);opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col .col-content.tours-kleifarvatn_dive :after{content:"";background-image:url(/img/tour-9.jpg);opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col .col-content.tours-dry_suit :after{content:"";background-image:url(/img/tour-1.jpg);opacity:1;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col p{padding-right:0}.section--tours .col-group .card__col h1{text-align:left;padding:0}.section--tours .col-group .card__col .card__col--cta-c{text-align:left;margin-top:2rem}.section--tours .col-group .card__col .card__col--cta-c p{font-weight:800;font-size:.8rem;padding-right:0;margin:.5rem 0 0;text-align:left;padding-left:5px}.section--tours .col-group .card__col .tours__wrap{transition:all .25s cubic-bezier(.4,.15,0,.975);min-height:300px}.section--tours .col-group .card__col:hover .col-content{transition:all .25s cubic-bezier(.4,.15,0,.975);opacity:1}.section--tours .col-group .card__col:hover .col-content :after{opacity:0;transition:all .25s cubic-bezier(.4,.15,0,.975)}.section--tours .col-group .card__col:hover .tours__wrap{transition:all .25s cubic-bezier(.4,.15,0,.975);opacity:1;z-index:65;color:#fff}.section--tours .col-group .card__col:hover .tours__wrap .btn{background-color:#fff;color:#153648}.section--tours .col-group .card__col:hover .tours__wrap h1 span{color:#fff}.section--book .container{padding:0}.section--book .card__col--book{min-height:40rem;background:#a25abf;background:-webkit-gradient(left bottom,right top,color-stop(0,#a25abf),color-stop(100%,#3f95cb));background:linear-gradient(45deg,#a25abf,#3f95cb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a25abf",endColorstr="#3f95cb",GradientType=1);-webkit-mask-image:url(/img/tours-4-mask.png);mask-image:url(/img/tours-4-mask.png);-webkit-mask-position:center center;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;position:relative;z-index:9}.section--book .card__col--book h1{color:#fff;padding:3rem 0 2rem;text-align:center}.section.card.section--photo{background-color:#3a98cb;margin-bottom:3rem;overflow:hidden;max-height:22rem}.section.card.section--photo .container{padding:0}.section.card.section--photo .unslider{position:relative}.section.card.section--photo .unslider nav{position:absolute;bottom:1rem;right:50%;transform:translateX(50%);z-index:99}.section.card.section--photo .unslider nav ol li{width:10px;height:10px;border-radius:10px}.section.card.section--photo .photos--slider ul li{position:relative;margin-bottom:-.5rem;display:block;background-size:cover;background-position:50%;min-height:23rem}.section.card.section--photo .photos--slider ul li span{display:none;position:absolute;z-index:999;left:2rem;bottom:3rem;color:#fff;width:15rem}.section.card.section--photo .photos--slider ul li span p{font-size:.8rem;line-height:1rem}.section.card.section--equipment .card__col--equipment{min-height:55rem;background:#a25abf;background:-webkit-gradient(left bottom,right top,color-stop(0,#a25abf),color-stop(100%,#3f95cb));background:linear-gradient(45deg,#a25abf,#3f95cb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a25abf",endColorstr="#3f95cb",GradientType=1);position:relative;z-index:9;padding:3rem 0 4rem}.section.card.section--equipment .card__col--equipment .col-content{padding:0 2rem}.section.card.section--equipment .card__col--equipment .col-content h1{text-align:center;color:#fff;padding:3rem 0 2rem}.section.card.section--equipment .card__col--equipment .col-content p{text-align:center;color:#fff}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-item{padding:0 1rem;margin-top:3rem}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-item .col-content{border:3px solid #fff;padding:1rem;color:#fff;text-align:left}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-item .col-content span{text-align:right;display:block;padding:1rem 0}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-item .col-content span img{min-height:67px}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-item .col-content p{text-align:left;padding:0}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-brand{margin-top:4rem;text-align:center}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-brand img{padding:0 .5rem}.section.card.section--equipment .container{padding:0}.section.card.section--iceland{background-image:url(/img/bg-iceland.jpg);background-size:cover;background-position:50%;margin-bottom:3rem;min-height:30rem;margin-top:-3rem;color:#fff;text-align:center;position:relative;padding:4rem 0}.section.card.section--iceland .container{padding:0;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.section.card.section--iceland .container .card__col--iceland .col-content{padding:0}.section.card.section--iceland .container .card__col--iceland .col-content p{margin-bottom:0;padding:0 2rem}.section--why{padding:5rem 0 0}.section--why .card-head h1{text-align:left}.section--why.section--why--description h1{color:#a35abf}.section--why.section--why--description ul li{list-style:disc;color:#239d87;font-size:.8rem;margin-bottom:.2rem}.section--why.section--why--description p span{font-size:.6rem;display:block;color:#239d87;border-bottom:1px solid #c4dfe1;padding-bottom:.5rem}.section--why h2{font-size:.8rem}.section--why p{padding-right:2rem;font-size:.8rem;line-height:1.2rem}.section--why .section--grid__button{float:right;margin:2.5rem 0 0;text-align:right}.section--why .section--grid__icon{padding:0;margin:2rem 0}.section--why .section--grid__icon .section--grid__icon--icons{float:left;display:none}.section--why .section--grid__icon .section--grid__icon--button{float:left;margin:.3rem 1rem 0 0}.section--why .section--grid__operator img{float:right}.booking{position:fixed;right:0;width:100%;top:0;height:100%;z-index:-10;box-shadow:0 6px 1rem rgba(0,0,0,.15);background:#153648;opacity:0;transition:all .25s cubic-bezier(.4,.15,0,.975);transform:translateX(2rem);color:#fff;text-transform:none}.booking h2{padding:0}.booking p{font-size:.8rem;line-height:1rem}.booking .booking__top{background-color:rgba(0,0,0,.2);height:3rem;position:relative}.booking .booking__top h2{padding:1rem}.booking .booking__top .booking__top--title{float:left;width:15rem;color:#239d87;height:3rem;padding:0 1rem;box-sizing:border-box}.booking .booking__top .booking__top--btn{width:3rem;position:absolute;top:0;right:1rem}.booking .booking__top .booking__top--btn a{display:block;height:100%;width:100%;box-sizing:border-box;padding:1rem;background-color:transparent;text-align:center;color:#fff}.booking .booking__top .booking__top--btn a:link,.booking .booking__top .booking__top--btn a:visited{color:#fff}.booking .booking__top .booking__top--btn a:hover{opacity:.65}.booking .booking__form{padding:2rem;height:calc(100vh - 7rem);overflow-y:auto}.booking .booking__form.ps:hover>.ps__scrollbar-y-rail:hover{background-color:transparent}.booking .booking__form.ps .ps__scrollbar-y-rail{top:3rem!important}.booking .booking__form .form{height:100%}.booking .booking__form button{font-weight:800}.booking .diving__total{text-align:center;background-color:rgba(0,0,0,.2);height:3rem;position:absolute;bottom:3.5rem;width:100%}.booking .diving__total .diving__total--label h2{font-weight:100;text-transform:uppercase}.booking .diving__status{height:.5rem;background-color:#000;position:absolute;bottom:3rem;width:100%;transition:all .25s cubic-bezier(.4,.15,0,.975);background:#a35abf;background:linear-gradient(45deg,#a35abf,#3f95cb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a35abf",endColorstr="#3f95cb",GradientType=1)}.booking .diving__btn{height:3rem;text-align:center;width:100%;margin-bottom:1rem;margin-top:1.75rem}.booking .diving__btn button{background-color:#a35abf;text-align:center;border-color:transparent;border-radius:42px}.booking .diving__btn span{margin:0 auto;font-weight:500;opacity:.65}.booking .diving__btn span.diving__btn--done{width:96px}.booking .diving__btn span.diving__btn--checkout{width:154px}.booking .diving__btn h2{text-transform:uppercase}.booking .diving__btn img{float:left;padding:.8rem 0 0 1rem}.booking .diving__btn .btn--next{display:block;width:100%;height:100%;transition:all .25s cubic-bezier(.4,.15,0,.975)}.booking .diving__btn .btn--next:link,.booking .diving__btn .btn--next:visited{color:#fff}.booking .diving__btn .btn--next:hover{background-color:#3a98cb;color:#fff}.booking .diving__paypal{position:absolute;bottom:0;text-align:center;text-transform:none;color:#239d87;height:2.5rem;width:100%}.booking .diving__paypal a{width:166px;display:block;margin:5px auto;color:#239d87}.booking .diving__paypal a:hover img,.booking .diving__paypal a:hover p{opacity:.5;color:#239d87}.booking .diving__paypal a p{margin:.5rem 0 0;float:left}.booking .diving__paypal a img{width:3rem;float:left;padding:.4rem 0 0 5px}.booking .booking__step--2,.booking .booking__step--3,.booking .booking__step--4{display:none}.booking .booking__step--1{height:100vh}.section-form-field_group--datepicker .datepicker{display:none}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline{position:absolute;top:2.2rem;left:0;right:0;background-color:#fff;box-shadow:0 0 10px rgba(21,54,72,.5);width:100%;padding:1rem;box-sizing:border-box;z-index:8}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header{position:relative}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header a{position:absolute;cursor:pointer}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header a:hover{opacity:.5}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header a span{color:#a35abf;font-size:.8rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next{right:.3rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-prev{left:.3rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title{position:absolute;left:.3rem;margin-top:1.5rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-header .ui-datepicker-title span{color:#a35abf;font-weight:600}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-calendar{margin-top:3rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline .ui-datepicker-calendar span{color:#153648;font-size:.8rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table{width:100%}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td{font-size:.8rem;text-align:center}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td a,.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td span{display:block;padding:.2rem}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td a:link,.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td a:visited{color:#153648}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td a:hover{background-color:#a35abf;color:#fff}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td.ui-state-disabled span{color:#c4dfe1}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td.ui-datepicker-today a{background-color:#c4dfe1}.section-form-field_group--datepicker .datepicker .ui-datepicker-inline table td.ui-datepicker-current-day a{background-color:#a35abf;color:#fff}body.booking-on{overflow:hidden}body.booking-on .booking{opacity:1;transition:all .25s cubic-bezier(.4,.15,0,.975);transform:translateX(0);display:block;z-index:400}body.booking-on #intercom-container{z-index:-1!important}#intercom-container-body{background:transparent!important}.booking__cover{position:fixed;right:0;left:0;top:0;bottom:0;z-index:-10;opacity:0;background:rgba(0,0,0,.25)}body.booking-on .booking__cover{opacity:1;transition:all .25s cubic-bezier(.4,.15,0,.975);transform:translateX(0);display:block;z-index:399}footer .footer--col{background-color:#239d87;padding:1rem 0;color:#fff}footer .footer--col .menu__logo{text-align:center}footer .footer--col .menu__logo img{height:66px;padding:1.2rem 0 0}footer .footer--col .menu-list{padding:1rem 0 0}footer .footer--col .menu-list .col-content{margin:0 auto}footer .footer--col .menu-list ul{margin:0;padding:0}footer .footer--col .menu-list ul li{margin-left:0;margin-right:.5rem}footer .footer--col .menu-list ul li a{color:#fff;font-size:.7rem}footer .footer--col .menu-list ul li.menu-list__here a{color:#c4dfe1}footer .footer--col .menu-list ul.menu-list--social{float:none;margin:.2rem auto;width:97px;height:30px}footer .footer--col .menu-list ul.menu-list--social li:last-child{margin-right:0}footer .footer--col .menu-list ul.menu-list--menu{float:none;margin:0 auto;max-width:501px;padding:1rem;height:30px}footer .footer--col .menu-list ul.menu-list--menu li:last-child{margin-right:0}@media (max-height:650px) and (min-width:768px){.section.card{height:auto}.section.card .container{padding:3rem 0}.section.card .col-content{padding-top:0}.section.card.card--center .container{padding:3rem 0;position:relative;top:auto;transform:none}.section.card.card--grid .container{padding:0}}@media (max-width:992px){.section.section--tours--more .card__col--clip-two{-webkit-clip-path:none!important;clip-path:none!important}}@media (min-width:650px) and (max-width:768px){.section--intro{padding-left:0;padding-right:7rem}.section--intro.section--home{background-position:-16rem -28rem;padding-bottom:143px}.card.card--intro p{padding-right:4rem}.card.card--intro .col-content{max-width:none}.section.card.section--photo .photos--slider ul li span{display:block}}@media (min-width:768px){.menu-list{padding-right:4rem}a.btn{padding:0 2rem}h1{font-size:2.3rem}body,html{font-size:18px}header .menu__logo{padding-left:4rem}.section .container{padding-left:0;padding-right:0}.card{height:100vh}.card.card--intro p{font-size:1rem;line-height:1.3rem;padding-right:16rem}.card.card--intro .col-content{max-width:none}.card.card--grid p{font-size:1rem;line-height:1.2rem}.card.card--grid .card__col{position:relative}.card.card--grid .card__col--center .col-content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.card.card--half{height:50vh}.card.card--half:before{display:none}.card.card--center .container{position:absolute;top:50%;transform:translateY(-50%);left:0;right:3rem}.card.card--center .container .col-content{padding-top:0}.card.card--hover .card__col--cta{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;padding:0;transition:all .25s cubic-bezier(.4,.15,0,.975)}.card.card--hover .card__col--cta .card__col--cta-c{text-align:center}.card.card--hover .card__col--cta .card__col--cta-c .btn{display:inline-block;position:relative;top:1rem}.card.card--hover .card__col:hover .card__col--cta{z-index:5;background:#153648;transition:all .25s cubic-bezier(.4,.15,0,.975);opacity:1}.card.card--hover .card__col:hover .card__col--cta .btn{top:0}.card .card-head .col-content .card-head__button{text-align:right}.section--intro{padding-left:4rem}.section--intro.section--home{background-position:-26rem -27rem;padding-bottom:204px}.section--intro.section--tour{background-position:-16rem -21rem;padding-bottom:340px}.section--tours .col-group .card__col .col-content{padding:7rem 5rem 3rem}.section--tours .col-group .card__col .card__col--cta-c{text-align:right}.section--tours .col-group .card__col .card__col--cta-c p{text-align:right;padding:0}.section--tours .col-group .card__col .tours__wrap{top:0}.section--tours .col-group .card__col .tours__hover{padding:5rem}.section--tours .col-group .card__col .tours__hover .tours__hover-wrap{top:0}.page--tour{background-image:url(/img/bg-tours.jpg);background-repeat:no-repeat;background-position:14rem -44rem}.page--home .menu-list ul li a{color:#3a98cb}.page--home .card-head__title h1{text-align:right;padding-right:5rem}.page--about{background-position:14rem -32rem}.page--about .section--about{background-position:-33rem -29rem;padding-bottom:274px;background-size:1240px}.page--about .section--about p{padding-right:18rem}.section--why{padding:3rem}.section--why .card-head h1{text-align:left}.section--why .section--grid__icon .section--grid__icon--icons,.section.card.section--photo .photos--slider ul li span{display:block}.section.card.section--equipment .card__col--equipment{-webkit-mask-image:url(/img/tours-4-mask.png);mask-image:url(/img/tours-4-mask.png);-webkit-mask-position:center center;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;padding:3rem 0 16rem}.section.card.section--equipment .card__col--equipment .col-content p{padding:0 11rem}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-item .col-content p{text-align:left;padding:0}.section.card.section--equipment .card__col--equipment .col-content .card__col--equipment-brand{margin-top:7rem}.section.card.section--iceland{margin-top:-10rem}.section.card.section--iceland .container .card__col--iceland .col-content p{padding:0 12rem}footer .footer--col{padding:1rem 3rem}footer .footer--col .menu-list .col-content{width:625px}footer .footer--col .menu-list ul{padding:1rem 0 0}footer .footer--col .menu-list ul.menu-list--social{float:right;margin:.2rem auto;width:auto;height:30px}footer .footer--col .menu-list ul.menu-list--social li:last-child{margin-right:auto}footer .footer--col .menu-list ul.menu-list--menu{float:right;margin:0 auto;width:auto;height:30px;padding:1rem 0 0}footer .footer--col .menu-list ul.menu-list--menu li:last-child{margin-right:auto}footer .footer--col .menu-list ul li{margin-left:1rem;margin-right:0}}@media (min-width:992px){header{padding-top:4rem}.card.card--intro p{padding-right:3rem}.booking{width:22rem}.section--intro{padding-left:4rem;padding-top:7rem}.section--intro.section--home{background-position:-26rem -26rem;padding-bottom:134px}.section--intro.section--tour{background-position:-16rem -21rem;padding-bottom:320px}.section--tours .col-group .card__col{-webkit-transform:translateZ(0);flex-basis:50%;-ms-flex-preferred-size:50%}.section--tours .col-group .card__col:nth-child(odd){right:.4rem}.section--tours .col-group .card__col.card__col--clip-one{margin-left:-1px}.section--tours .col-group .card__col.card__col--clip-two{right:-1px}.section--tours .col-group .card__col.card__col--clip-one{-webkit-mask-image:url(/img/tours-1-mask.png);mask-image:url(/img/tours-1-mask.png);-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 96%;-webkit-mask-size:100% 96%}.section--tours .col-group .card__col.card__col--clip-two{-webkit-mask-image:url(/img/tours-2-mask.png);mask-image:url(/img/tours-2-mask.png)}.section--tours .col-group .card__col.card__col--clip-three,.section--tours .col-group .card__col.card__col--clip-two{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.section--tours .col-group .card__col.card__col--clip-three{-webkit-mask-image:url(/img/tours-3-mask.png);mask-image:url(/img/tours-3-mask.png)}.section--tours .col-group .card__col.card__col--clip-four{-webkit-mask-image:url(/img/tours-4-mask.png);mask-image:url(/img/tours-4-mask.png);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 96%;-webkit-mask-size:100% 96%}.section--tours.section--tours--more .card-head__title h1{margin-left:0}.section--tours.section--tours--more .card-head__button a{margin-right:0}.section--why{padding:3rem 0}.page--about{background-position:25rem -28rem}.page--about .section--about{background-position:-6rem -6rem;padding-bottom:270px;background-size:850px}.page--about .section--why .section--grid__item:nth-child(2),.page--about .section--why .section--grid__item:nth-child(3){margin-top:2rem}.section.card.section--photo{min-height:32rem}.section.card.section--photo .photos--slider ul li{min-height:33rem}.section.card.section--equipment .card__col--equipment{padding:3rem 0 10rem}footer .footer--col .menu__logo{text-align:left}footer .footer--col .menu-list .col-content{width:auto}}@media (min-width:1367px){body,html{font-size:24px}.menu-list{padding:0 4rem 0 0}.card .card-head .col-content .card-head__button{padding-right:3rem;text-align:right}.section--intro{padding:1.4rem 0 0;padding-left:12rem}.section--intro.section--home{background-position:-3rem -20rem;padding-bottom:144px}.section--intro.section--tour{background-position:-3rem -13rem;padding-bottom:320px}.section--tours .card__col .col-content{padding:6rem}.section--tours .card__col .card__col--cta-c p{padding:0}.section--tours .card__col .tours__hover{padding:6rem}.section--tours.card.card--grid .card__col{height:56vh;min-height:600px}.page--tour{background-image:url(/img/bg-tours.jpg);background-repeat:no-repeat;background-position:19rem -30rem}.page--about{background-position:31rem -16rem}.page--about .section--about{background-position:0 -12rem;padding-bottom:244px;background-size:1120px}.page--about .section--about p{padding-right:6rem}.section-form-fields .section-form-field_group .select__arrow--btn .select__arrow{top:-7px}.section.card.section--photo{min-height:32rem}.section.card.section--photo .photos--slider ul li{min-height:33rem}footer .footer--col .menu-list{padding:.6rem 0 0}}@media (min-width:1601px){.menu-list ul li a{color:#3a98cb}.section.card.section--photo{min-height:42rem}.section.card.section--photo .photos--slider ul li{min-height:43rem}.page--about{background-position:33rem -17rem}.page--about .section--about{background-position:0 -17rem;padding-bottom:220px;background-size:1170px}}