/*! 

    Theme Name: Clockwork Theme
    Author: Nikolas Haug
    Author URI: https://nikohaug.com
    Description: Wordpress Assignment theme for Clockwork
    Version: 1.0

*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}figure{margin:0}html{font-size:62.5%;font-family:"Work Sans","Arial",sans-serif;color:#2F4858}body{line-height:1.6;background-color:#f7f7f7;font-size:1.6rem}p,ol,ul,dl,table{margin:0 0 1.2rem 0;letter-spacing:.8px}h1,h2,h3,h4,h5{margin:1.2rem 0;font-weight:600;font-family:"Noto Serif","Arial",sans-serif;letter-spacing:1px;line-height:1.2;color:#2F4858}h1{font-size:2.8rem}h2{font-size:2.6rem}h3{font-size:2.2rem}h4{font-size:1.8rem}h5{font-size:1.4rem}@media only screen and (min-width: 850px){h1{font-size:3.6rem}h2{font-size:3.2rem}h3{font-size:2.8rem}h4{font-size:2.4rem}h5{font-size:2rem}}a{color:#005B4A;text-decoration:none}a:hover,a:active,a:focus{color:#008e73;text-decoration:underline}::selection{background-color:#005B4A;color:#f7f7f7}.button,a.button,button,[type=submit],[type=reset],[type=button]{-webkit-appearance:none;display:inline-block;border:1px solid #005B4A;border-radius:.5rem;background:#005B4A;color:#ebebeb;font-weight:400;font-family:"Work Sans","Arial",sans-serif;font-size:1.6rem;text-transform:uppercase;padding:1rem 1.5rem;margin:0 0 1.5rem 0;vertical-align:middle;text-align:center;cursor:pointer;text-decoration:none;line-height:1;transition:all 0.3s}.button:hover,a.button:hover,button:hover,[type=submit]:hover,[type=reset]:hover,[type=button]:hover{border:1px solid #002821;background:#008e73;color:#ebebeb;text-decoration:none}.button:focus,.button:active,a.button:focus,a.button:active,button:focus,button:active,[type=submit]:focus,[type=submit]:active,[type=reset]:focus,[type=reset]:active,[type=button]:focus,[type=button]:active{border:1px solid #002821;background:#002821;color:#ebebeb;text-decoration:none}.button::-moz-focus-inner,a.button::-moz-focus-inner,button::-moz-focus-inner,[type=submit]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=button]::-moz-focus-inner{border:0;padding:0}.accent-button,a.accent-button{color:#ebebeb;border:1px solid #46876D;background:#46876D}.accent-button:hover,.accent-button:focus,.accent-button:active,a.accent-button:hover,a.accent-button:focus,a.accent-button:active{border:1px solid #356552;background:#356552}.muted-button,a.muted-button{background:rgba(0,0,0,0);border:1px solid #005B4A;color:#005B4A}.muted-button:hover,.muted-button:focus,.muted-button:active,a.muted-button:hover,a.muted-button:focus,a.muted-button:active{color:#46876D;border:1px solid #00f4c6;background:rgba(0,0,0,0)}.round-button,a.round-button{border-radius:5rem}.square-button,a.square-button{border-radius:0}.full-button,a.full-button{display:block;width:100%}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],[type=week],[type=time],select,textarea{display:block;border:1px solid #2F4858;border-radius:.5rem;padding:1rem;outline:none;background:#f7f7f7;color:#2F4858;margin:0 0 0.5rem 0;font-size:1.6rem;width:100%;max-width:100%;line-height:1}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=url]:hover,[type=week]:hover,[type=time]:hover,select:hover,textarea:hover{border:1px solid #46876D}[type=color]:focus,[type=color]:active,[type=date]:focus,[type=date]:active,[type=datetime]:focus,[type=datetime]:active,[type=datetime-local]:focus,[type=datetime-local]:active,[type=email]:focus,[type=email]:active,[type=month]:focus,[type=month]:active,[type=number]:focus,[type=number]:active,[type=password]:focus,[type=password]:active,[type=search]:focus,[type=search]:active,[type=tel]:focus,[type=tel]:active,[type=text]:focus,[type=text]:active,[type=url]:focus,[type=url]:active,[type=week]:focus,[type=week]:active,[type=time]:focus,[type=time]:active,select:focus,select:active,textarea:focus,textarea:active{border:1px solid #46876D;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 6px #00f4c6}textarea{overflow:auto;height:auto}fieldset{border:1px solid #2F4858;border-radius:.5rem;padding:1rem;margin:1.2rem 0}legend{padding:0 0.5rem;font-weight:600}select{display:block;border:1px solid #2F4858;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQVQoFY2QMQqEMBBFv7ERa/EMXkGw11K8QbDXzuN4BHv7QO6ifUgj7v4UAdlVM8Uwf+b9YZJISnlqrfEUZVlinucnBGKaJgghbiHOyLyFKIoCbdvecpyReYvo/Ma2bajrGtbaC58kCdZ1RZ7nl/4/4d5EsO/7nzl7IUtodBexMMagaRrs+06JLMvcNWmaOv2W/C/TMAyD58dxROgSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==);background-position:right center;background-repeat:no-repeat}select::-ms-expand{display:none}select option{font-weight:normal}select::-ms-expand{display:none}[type="range"]{width:100%}[type=checkbox]+label,[type=radio]+label{display:inline-block}[type=checkbox]:checked+label,[type=radio]:checked+label{color:#46876D}label{font-weight:600;max-width:100%;display:block;margin:1rem 0 0.5rem}input.has-error,input.has-error:hover,input.has-error:focus,input.has-error:active,select.has-error,select.has-error:hover,select.has-error:focus,select.has-error:active,textarea.has-error,textarea.has-error:hover,textarea.has-error:focus,textarea.has-error:active{border:1px solid red;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 3px #ffb3b3}input.is-success,input.is-success:hover,input.is-success:focus,input.is-success:active,select.is-success,select.is-success:hover,select.is-success:focus,select.is-success:active,textarea.is-success,textarea.is-success:hover,textarea.is-success:focus,textarea.is-success:active{border:1px solid green;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),0 0 3px #01ff01}::-webkit-input-placeholder{color:#46876D}:-ms-input-placeholder{color:#46876D}::placeholder{color:#46876D}.card{position:relative;margin:0 0 1rem 0;background-color:#f7f7f7;transition:box-shadow .25s;border-radius:2px}.card__content{padding:2.5rem;border-radius:0 0 2px 2px}.card__content p{margin:0}.card__image{position:relative}.card__image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card__title{display:block;line-height:3rem;font-size:3rem;margin-bottom:1.5rem}.card__action{background-color:inherit;border-top:1px solid #ebebeb;position:relative;padding:1.5rem 2.5rem}.card__action a,.card__action .button,.card__action button{margin:0}.modal{display:none;position:fixed;z-index:99999;left:0;right:0;background-color:#ebebeb;padding:2rem;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:.5rem;will-change:transform, opacity}.modal.open{display:block}.modal__close{position:absolute;top:.5rem;right:2rem;color:#2F4858;font-size:2.4rem;font-weight:700}.modal__close:hover,.modal__close:focus{color:#141f26;text-decoration:none;cursor:pointer}.modal-overlay{position:fixed;z-index:9999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:rgba(47,72,88,0.85);will-change:opacity}.modal-fade-in{animation:modal-fade-in .3s ease-out}@keyframes modal-fade-in{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;color:#2F4858}thead th{border-bottom:2px solid #2F4858}tfoot th{border-top:2px solid #2F4858}td{border-bottom:1px solid #2F4858}th,td{text-align:left;padding:0.5rem}caption{padding:1.5rem 0;caption-side:bottom;color:#2F4858;font-style:italic}.table-striped tbody tr:nth-child(odd){background-color:#46876D}.table-overflow{overflow-x:auto}@media only screen and (min-width: 850px){.table-overflow{width:100%}}blockquote{background:rgba(0,0,0,0);margin:0 0 1.2rem 0;border-left:5px solid #2F4858;padding:0 1.5rem;font-size:1.3rem}blockquote cite{display:block;margin-top:1.2rem;font-size:1rem}.scroll-top-button{opacity:0;position:fixed;bottom:20px;right:30px;z-index:999;font-size:1.6rem;background-color:#005B4A;color:#ebebeb;cursor:pointer;padding:1rem;border-radius:.5rem;transition:opacity .3s ease-out}.scroll-top-button:hover,.scroll-top-button:focus,.scroll-top-button:active{box-shadow:0 0 10px #46876D}pre{border:0;border-radius:.5rem;background:#e5e5e5;padding:1rem;tab-size:2;color:#2F4858;font-family:Menlo,monospace;font-size:1.4rem;margin:0 0 1.2rem 0}pre code{font-family:Menlo,monospace;line-height:1.2}kbd{background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #f7f7f7 inset;color:#2F4858;display:inline-block;font-family:Helvetica, Arial, sans-serif;font-size:1.3rem;line-height:1.4;margin:0 .1rem;padding:.1rem .6rem;text-shadow:0 1px 0 #f7f7f7}:not(pre)>code{color:#2F4858;background:#e5e5e5;font-family:Menlo,monospace;font-size:1.4rem;padding:0 0.2rem;border-radius:.5rem}.slider-menu__toggler{position:absolute;right:20px;z-index:999;height:44px;width:44px;border-color:transparent;border-radius:5px;cursor:pointer;display:none;align-items:center;background-color:#ebebeb}.slider-menu__toggler:active,.slider-menu__toggler:focus,.slider-menu__toggler:hover{background-color:#ebebeb}.slider-menu__toggler span{left:8px}.slider-menu__toggler span,.slider-menu__toggler span::before,.slider-menu__toggler span::after{position:absolute;content:"";width:28px;height:2.5px;background:#46876D;border-radius:20px;transition:0.3s cubic-bezier(0.77, 0, 0.175, 1)}.slider-menu__toggler span::before{top:-8px;right:0}.slider-menu__toggler span::after{top:8px;left:0}.slider-menu__toggler.active>span{background:transparent}.slider-menu__toggler.active>span::before,.slider-menu__toggler.active>span::after{background:#2c5544;top:0px}.slider-menu__toggler.active>span::before{transform:rotate(-225deg)}.slider-menu__toggler.active>span::after{transform:rotate(225deg)}.slider-menu{height:100%;background:#f7f7f7;justify-content:center;transition:0.3s left cubic-bezier(0.77, 0, 0.175, 1)}.slider-menu.active{left:0}.slider-menu ul{list-style:none;display:flex;justify-content:flex-end;margin:0}.slider-menu ul li a{display:inline-block;text-decoration:none;text-transform:uppercase;font-size:1.6rem;padding:1rem;color:#2F4858;border-radius:3px;transition:all .2s;border-bottom:3px solid transparent}.slider-menu ul li a:hover{border-bottom:3px solid #7BBDA1}@media only screen and (max-width: 755px){.slider-menu{width:250px;left:-250px;padding:5rem 0 0 2rem}.slider-menu{position:fixed;top:0;z-index:998;clip-path:polygon(0 0, 100% 0, 85% 100%, 0% 100%);height:100%}.slider-menu ul{flex-direction:column}.slider-menu__toggler{display:flex}}.container{width:100%;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}.container-stretch{width:100%;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}.container-sm{max-width:calc(480px * .95);width:100%;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}.container-med{max-width:calc(850px * .95);width:100%;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}.container-lg{max-width:calc(1100px * .95);width:100%;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto}@media only screen and (min-width: 480px){.container{max-width:calc(480px * .95)}}@media only screen and (min-width: 850px){.container{max-width:calc(850px * .95)}}@media only screen and (min-width: 1100px){.container{max-width:calc(1100px * .95)}}@media only screen and (min-width: 1200px){.container{max-width:calc(1200px * .95)}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem}.row-gallery{max-height:20rem;overflow:hidden}.col-1,.col-sm-1,.col-med-1,.col-lg-1,.col,.col-sm,.col-med,.col-lg,.col-2,.col-sm-2,.col-med-2,.col-lg-2,.col-3,.col-sm-3,.col-med-3,.col-lg-3,.col-4,.col-sm-4,.col-med-4,.col-lg-4,.col-5,.col-sm-5,.col-med-5,.col-lg-5,.col-6,.col-sm-6,.col-med-6,.col-lg-6,.col-7,.col-sm-7,.col-med-7,.col-lg-7,.col-8,.col-sm-8,.col-med-8,.col-lg-8,.col-9,.col-sm-9,.col-med-9,.col-lg-9,.col-10,.col-sm-10,.col-med-10,.col-lg-10,.col-11,.col-sm-11,.col-med-11,.col-lg-11,.col-12,.col-sm-12,.col-med-12,.col-lg-12{position:relative;width:100%;padding-right:1.5rem;padding-left:1.5rem}[class*="row-cols-"]>*{flex:0 0 100%;max-width:100%}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.row-custom{margin-right:-.5rem;margin-left:-.5rem}.row-custom>[class*="col-"]{padding-right:.5rem;padding-left:.5rem}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-10>*{flex:0 0 10%;max-width:10%}.row-cols-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-12>*{flex:0 0 8.33333%;max-width:8.33333%}.col-1{flex-basis:8.33333%;max-width:8.33333%}.col-offset-1{margin-left:8.33333%}.col-2{flex-basis:16.66667%;max-width:16.66667%}.col-offset-2{margin-left:16.66667%}.col-3{flex-basis:25%;max-width:25%}.col-offset-3{margin-left:25%}.col-4{flex-basis:33.33333%;max-width:33.33333%}.col-offset-4{margin-left:33.33333%}.col-5{flex-basis:41.66667%;max-width:41.66667%}.col-offset-5{margin-left:41.66667%}.col-6{flex-basis:50%;max-width:50%}.col-offset-6{margin-left:50%}.col-7{flex-basis:58.33333%;max-width:58.33333%}.col-offset-7{margin-left:58.33333%}.col-8{flex-basis:66.66667%;max-width:66.66667%}.col-offset-8{margin-left:66.66667%}.col-9{flex-basis:75%;max-width:75%}.col-offset-9{margin-left:75%}.col-10{flex-basis:83.33333%;max-width:83.33333%}.col-offset-10{margin-left:83.33333%}.col-11{flex-basis:91.66667%;max-width:91.66667%}.col-offset-11{margin-left:91.66667%}.col-12{flex-basis:100%;max-width:100%}.col-offset-12{margin-left:100%}@media only screen and (min-width: 480px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.col-sm-1{flex-basis:8.33333%;max-width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{flex-basis:16.66667%;max-width:16.66667%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{flex-basis:33.33333%;max-width:33.33333%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{flex-basis:41.66667%;max-width:41.66667%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{flex-basis:58.33333%;max-width:58.33333%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{flex-basis:66.66667%;max-width:66.66667%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{flex-basis:83.33333%;max-width:83.33333%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{flex-basis:91.66667%;max-width:91.66667%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-12{margin-left:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-sm-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-sm-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-sm-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-sm-10>*{flex:0 0 10%;max-width:10%}.row-cols-sm-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-sm-12>*{flex:0 0 8.33333%;max-width:8.33333%}}@media only screen and (min-width: 850px){.col-med{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.col-med-1{flex-basis:8.33333%;max-width:8.33333%}.col-med-offset-1{margin-left:8.33333%}.col-med-2{flex-basis:16.66667%;max-width:16.66667%}.col-med-offset-2{margin-left:16.66667%}.col-med-3{flex-basis:25%;max-width:25%}.col-med-offset-3{margin-left:25%}.col-med-4{flex-basis:33.33333%;max-width:33.33333%}.col-med-offset-4{margin-left:33.33333%}.col-med-5{flex-basis:41.66667%;max-width:41.66667%}.col-med-offset-5{margin-left:41.66667%}.col-med-6{flex-basis:50%;max-width:50%}.col-med-offset-6{margin-left:50%}.col-med-7{flex-basis:58.33333%;max-width:58.33333%}.col-med-offset-7{margin-left:58.33333%}.col-med-8{flex-basis:66.66667%;max-width:66.66667%}.col-med-offset-8{margin-left:66.66667%}.col-med-9{flex-basis:75%;max-width:75%}.col-med-offset-9{margin-left:75%}.col-med-10{flex-basis:83.33333%;max-width:83.33333%}.col-med-offset-10{margin-left:83.33333%}.col-med-11{flex-basis:91.66667%;max-width:91.66667%}.col-med-offset-11{margin-left:91.66667%}.col-med-12{flex-basis:100%;max-width:100%}.col-med-offset-12{margin-left:100%}.row-cols-med-1>*{flex:0 0 100%;max-width:100%}.row-cols-med-2>*{flex:0 0 50%;max-width:50%}.row-cols-med-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-med-4>*{flex:0 0 25%;max-width:25%}.row-cols-med-5>*{flex:0 0 20%;max-width:20%}.row-cols-med-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-med-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-med-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-med-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-med-10>*{flex:0 0 10%;max-width:10%}.row-cols-med-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-med-12>*{flex:0 0 8.33333%;max-width:8.33333%}}@media only screen and (min-width: 1100px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.col-lg-1{flex-basis:8.33333%;max-width:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-2{flex-basis:16.66667%;max-width:16.66667%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{flex-basis:33.33333%;max-width:33.33333%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-5{flex-basis:41.66667%;max-width:41.66667%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{flex-basis:58.33333%;max-width:58.33333%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-8{flex-basis:66.66667%;max-width:66.66667%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{flex-basis:83.33333%;max-width:83.33333%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-11{flex-basis:91.66667%;max-width:91.66667%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-12{margin-left:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.row-cols-lg-7>*{flex:0 0 14.28571%;max-width:14.28571%}.row-cols-lg-8>*{flex:0 0 12.5%;max-width:12.5%}.row-cols-lg-9>*{flex:0 0 11.11111%;max-width:11.11111%}.row-cols-lg-10>*{flex:0 0 10%;max-width:10%}.row-cols-lg-11>*{flex:0 0 9.09091%;max-width:9.09091%}.row-cols-lg-12>*{flex:0 0 8.33333%;max-width:8.33333%}}.clearfix{content:"";display:table;clear:both}.dis-block{display:block}.dis-inline{display:inline}.dis-inline-block{display:inline-block}.dis-flex{display:flex}.show{display:block}.hide{display:none}.invisible{visibility:hidden}.visible{visibility:visible}.flex-dir-row{flex-direction:row}.flex-dir-col{flex-direction:column}.float-left{float:left}.float-right{float:right}.pos-relative{position:relative}.margin-auto{margin:0 auto}.margin-top-auto{margin-top:auto !important}.margin-bottom-auto{margin-bottom:auto !important}.margin-left-auto{margin-left:auto !important}.margin-right-auto{margin-right:auto !important}.margin-top-zero{margin-top:0}.margin-bottom-zero{margin-bottom:0}.margin-left-zero{margin-left:0}.margin-right-zero{margin-right:0}.margin-top{margin-top:1.5rem}.margin-bottom{margin-bottom:1.5rem}.margin-left{margin-left:1.5rem}.margin-right{margin-right:1.5rem}.margin-complete{margin:1.5rem}.padding-top-auto{padding-top:auto}.padding-bottom-auto{padding-bottom:auto}.padding-left-auto{padding-left:auto}.padding-right-auto{padding-right:auto}.padding-top-zero{padding-top:0}.padding-bottom-zero{padding-bottom:0}.padding-left-zero{padding-left:0}.padding-right-zero{padding-right:0}.padding-top{padding-top:1.5rem}.padding-bottom{padding-bottom:1.5rem}.padding-left{padding-left:1.5rem}.padding-right{padding-right:1.5rem}.padding-complete{padding:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.img-100{width:100%;height:auto}.img-cover{width:100%;height:100%;object-fit:cover}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-center{align-items:center}.align-self-center{align-self:center}.center-align{display:flex;justify-content:center;align-items:center}.visually-hidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media only screen and (min-width: 480px){.pad-sm-0{padding-left:0;padding-right:0}.pad-sm-r-0{padding-right:0}.pad-sm-l-0{padding-left:0}.mar-sm-0{margin-left:0;margin-right:0}.justify-content-sm-center{justify-content:center}.justify-content-sm-between{justify-content:space-between}.justify-content-sm-around{justify-content:space-around}}@media only screen and (min-width: 850px){.pad-med-0{padding-left:0;padding-right:0}.pad-med-r-0{padding-right:0}.pad-med-l-0{padding-left:0}.mar-med-0{margin-left:0;margin-right:0}.justify-content-med-center{justify-content:center}.justify-content-med-between{justify-content:space-between}.justify-content-med-around{justify-content:space-around}}@media only screen and (min-width: 1100px){.pad-lg-0{padding-right:0;padding-left:0}.pad-lg-r-0{padding-right:0}.pad-lg-l-0{padding-left:0}.mar-lg-0{margin-left:0;margin-right:0}.justify-content-lg-center{justify-content:center}.justify-content-lg-between{justify-content:space-between}.justify-content-lg-around{justify-content:space-around}}body.dimmed{background:rgba(0,0,0,0.85)}body.custom-background.dimmed{background:rgba(0,0,0,0.85)}.main-header{padding-top:5rem}@media screen and (max-width: 480px){.main-header{padding-top:1rem}}h3,h4{font-weight:300}ul{list-style:square;margin:0 0 1.6rem 1.6rem;padding-left:1.5rem}.banner{display:flex}.site-logo{width:15rem;height:10rem}.custom-logo{max-width:15rem}@media screen and (max-width: 850px){.custom-logo{max-width:12.5rem}}.title-tag{font-size:4.8rem;font-weight:300;text-transform:uppercase}.title-tag a{text-decoration:none;letter-spacing:1.2px;transition:all .3s}@media screen and (max-width: 850px){.title-tag{font-size:2.5rem}}.sub-title{margin-bottom:4rem}main{border-top:1px solid #ebebeb;padding-top:3.5rem}footer{border-top:1px solid #ebebeb;margin-top:1.5rem}.social-icon{padding:0 1rem;transition:all .3s}.container--booking{position:relative;margin-bottom:2rem;border-radius:3px;overflow:hidden;opacity:0;animation:fade-in .5s .5s ease-out forwards}.container--booking::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0.9), transparent)}.hero--cta{position:absolute;left:50%;bottom:20%;transform:translate(-50%, -20%);width:100%;text-align:center;z-index:99}@media (max-width: 755px){.hero--cta{bottom:-15%}}.hero--cta .button{padding:1.5rem 2.5rem;font-size:1.8rem;margin-top:1rem}@media (max-width: 755px){.hero--cta .button{padding:1rem 1.5rem;font-size:1.6rem}}.hero--cta h2{color:#f7f7f7}@media (max-width: 755px){.hero--cta h2{font-size:1.8rem}}.sidebar-item{background:#ebebeb;padding:1rem 1.5rem;margin-bottom:1.5rem;border-radius:.3rem}.sidebar-item ul{list-style:none;margin-left:0;padding:0}[class*="widget_"] ul{list-style:none;margin-left:0;padding:0}.posts-heading{margin-bottom:3.5rem}.posts-content{margin-bottom:3.5rem}.meta{margin-bottom:2.5rem;font-size:1.4rem}.testimonial-block{background:#ebebeb;padding:1rem 1.6rem 0 1.6rem;height:100%;display:flex;flex-direction:column;border-radius:4px;opacity:0;transform:scale(0);animation:fade-in-grow .3s ease-out forwards}.testimonial-block p{line-height:1.3;font-style:italic;font-size:1.8rem}.testimonial-block h4{color:#7BBDA1;border-right:2px solid #46876D;padding-right:1rem;margin-top:auto;margin-left:auto}@keyframes fade-in-grow{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes fade-in{to{opacity:1}}
