*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{line-height:1.5;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%;width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@font-face{font-display:swap;font-family:Minion Pro;font-style:normal;font-weight:600;src:url(../fonts/MinionPro/MinionPro-Semibold.eot);src:url(../fonts/MinionPro/MinionPro-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro/MinionPro-Semibold.woff2) format("woff2"),url(../fonts/MinionPro/MinionPro-Semibold.woff) format("woff"),url(../fonts/MinionPro/MinionPro-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Minion Pro;font-style:normal;font-weight:700;src:url(../fonts/MinionPro/MinionPro-Semibold.eot);src:url(../fonts/MinionPro/MinionPro-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro/MinionPro-Semibold.woff2) format("woff2"),url(../fonts/MinionPro/MinionPro-Semibold.woff) format("woff"),url(../fonts/MinionPro/MinionPro-Semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Minion Pro;font-style:normal;font-weight:500;src:url(../fonts/MinionPro/MinionPro-Medium.eot);src:url(../fonts/MinionPro/MinionPro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro/MinionPro-Medium.woff2) format("woff2"),url(../fonts/MinionPro/MinionPro-Medium.woff) format("woff"),url(../fonts/MinionPro/MinionPro-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Minion Pro;font-style:normal;font-weight:400;src:url(../fonts/MinionPro/MinionPro-Regular.eot);src:url(../fonts/MinionPro/MinionPro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro/MinionPro-Regular.woff2) format("woff2"),url(../fonts/MinionPro/MinionPro-Regular.woff) format("woff"),url(../fonts/MinionPro/MinionPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Minion Pro;font-style:italic;font-weight:600;src:url(../fonts/MinionPro/MinionPro-SemiboldIt.eot);src:url(../fonts/MinionPro/MinionPro-SemiboldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro/MinionPro-SemiboldIt.woff2) format("woff2"),url(../fonts/MinionPro/MinionPro-SemiboldIt.woff) format("woff"),url(../fonts/MinionPro/MinionPro-SemiboldIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:Minion Pro;font-style:italic;font-weight:500;src:url(../fonts/MinionPro/MinionPro-MediumIt.eot);src:url(../fonts/MinionPro/MinionPro-MediumIt.eot?#iefix) format("embedded-opentype"),url(../fonts/MinionPro/MinionPro-MediumIt.woff2) format("woff2"),url(../fonts/MinionPro/MinionPro-MediumIt.woff) format("woff"),url(../fonts/MinionPro/MinionPro-MediumIt.ttf) format("truetype")}@font-face{font-display:swap;font-family:Trixie-Plain;font-style:normal;font-weight:400;src:url(../fonts/Trixie-Plain/Trixie-Plain.eot);src:url(../fonts/Trixie-Plain/Trixie-Plain.eot?#iefix) format("embedded-opentype"),url(../fonts/Trixie-Plain/Trixie-Plain.woff2) format("woff2"),url(../fonts/Trixie-Plain/Trixie-Plain.woff) format("woff"),url(../fonts/Trixie-Plain/Trixie-Plain.ttf) format("truetype")}@font-face{font-display:swap;font-family:sturehof-icons;font-style:normal;font-weight:400;src:url(../fonts/Sturehof-icons/sturehof-icons.eot);src:url(../fonts/Sturehof-icons/sturehof-icons.eot?#iefix) format("embedded-opentype"),url(../fonts/Sturehof-icons/sturehof-icons.woff2) format("woff2"),url(../fonts/Sturehof-icons/sturehof-icons.woff) format("woff"),url(../fonts/Sturehof-icons/sturehof-icons.ttf) format("truetype")}body,html{font-family:Minion Pro,serif;font-size:18px;line-height:26px}h1,h2,h3,h4,h5{color:#0a0a0a;font-family:Trixie-Plain,serif;font-weight:400;letter-spacing:0;text-decoration:none}h1>span,h2>span,h3>span,h4>span,h5>span{color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit}h1{font-size:66px;line-height:62px}h2{font-size:36px;line-height:46px}h3{font-size:28px;line-height:36px}h4{font-size:24px;line-height:30px}h5{font-family:Minion Pro,serif;font-size:20px;line-height:24px}a,a:visited{color:#3c5381;cursor:pointer;font-size:inherit;font-style:normal;font-weight:400;text-decoration:none}a:active,a:hover,a:visited:active,a:visited:hover{text-decoration:underline}a.back,a.download,a.forward,a:visited.back,a:visited.download,a:visited.forward,a:visited[download],a[download]{position:relative;text-decoration:none}a.back:after,a.download:after,a.forward:after,a:visited.back:after,a:visited.download:after,a:visited.forward:after,a:visited[download]:after,a[download]:after{border-right:1px solid #3c5381;border-top:1px solid #3c5381;content:"";display:block;height:9px;position:absolute;top:40%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:9px}a.forward,a:visited.forward{padding-right:26px}a.forward:after,a:visited.forward:after{right:12px;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}a.forward:active:after,a.forward:hover:after,a:visited.forward:active:after,a:visited.forward:hover:after{-webkit-transform:translate(10px,-50%) rotate(45deg);-ms-transform:translate(10px,-50%) rotate(45deg);transform:translate(10px,-50%) rotate(45deg)}a.back,a:visited.back{padding-left:26px}a.back:after,a:visited.back:after{left:12px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}a.back:active:after,a.back:hover:after,a:visited.back:active:after,a:visited.back:hover:after{-webkit-transform:translate(-10px,-50%) rotate(-135deg);-ms-transform:translate(-10px,-50%) rotate(-135deg);transform:translate(-10px,-50%) rotate(-135deg)}a.download,a:visited.download,a:visited[download],a[download]{display:inline-block;overflow:hidden;padding-left:22px}a.download:after,a:visited.download:after,a:visited[download]:after,a[download]:after{left:2px;top:2px;-webkit-transform:translateY(0) rotate(135deg);-ms-transform:translateY(0) rotate(135deg);transform:translateY(0) rotate(135deg)}a.download:active:after,a.download:hover:after,a:visited.download:active:after,a:visited.download:hover:after,a:visited[download]:active:after,a:visited[download]:hover:after,a[download]:active:after,a[download]:hover:after{-webkit-animation:download-arrow-animation .5s ease-in-out forwards;animation:download-arrow-animation .5s ease-in-out forwards}.font-family-minion-pro{font-family:Minion Pro,serif}.font-family-trixie-plain{font-family:Trixie-Plain,serif}#primary .button,#primary button,#primary input[type=button],#primary input[type=submit]{background-color:#3c5381;border:1px solid #3c5381;border-radius:50px;color:#fff;cursor:pointer;display:block;font-family:Trixie-Plain,serif;font-size:16px;font-weight:400;line-height:20px;padding:12px 34px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .2s,background-color .2s,color .2s;-o-transition:border-color .2s,background-color .2s,color .2s;transition:border-color .2s,background-color .2s,color .2s}#primary .button:active,#primary .button:hover,#primary button:active,#primary button:hover,#primary input[type=button]:active,#primary input[type=button]:hover,#primary input[type=submit]:active,#primary input[type=submit]:hover{background-color:#6d7ea0;border-color:#6d7ea0;color:#fff;text-decoration:none}#primary .button.disabled,#primary .button:disabled,#primary button.disabled,#primary button:disabled,#primary input[type=button].disabled,#primary input[type=button]:disabled,#primary input[type=submit].disabled,#primary input[type=submit]:disabled{background-color:#c2c2c2;border-color:#c2c2c2;color:#848484;cursor:not-allowed;pointer-events:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{background:#fff;border-radius:5px;margin:44px auto 40px;max-width:1260px;padding:170px 40px 200px}.woocommerce-checkout.woocommerce-order-received .woocommerce .woocommerce-order-details{margin-bottom:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-notice{margin-bottom:20px}.woocommerce-checkout.woocommerce-order-received .woocommerce-table a{color:#404040;text-decoration:none}.woocommerce-checkout.woocommerce-order-received .order_details{padding:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-notice{margin-top:0}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .the-content{margin:0}.woocommerce-checkout .title,.woocommerce-checkout .woocommerce-notices-wrapper{display:none}.woocommerce-checkout #kco-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.woocommerce-checkout #kco-wrapper #kco-iframe{width:100%}.woocommerce-checkout .entry-content{margin:0}.woocommerce-checkout #kco-order-review{display:none}.woocommerce-checkout .page,.woocommerce-checkout.page{margin:0}.woocommerce-checkout .woocommerce{background:#f6f6f6;min-height:100vh}.woocommerce-checkout__header{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.07);box-shadow:0 4px 4px rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:22px 20px;position:relative}.woocommerce-checkout__back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3c5381;display:-webkit-box;display:-ms-flexbox;display:flex;left:71px;position:absolute;text-decoration:none}.woocommerce-checkout__back:before{background-image:url(../images/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:14px;margin-right:10px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:8px}.woocommerce-checkout__back:active,.woocommerce-checkout__back:hover,.woocommerce-checkout__back:visited:active,.woocommerce-checkout__back:visited:hover{color:#3c5381;text-decoration:none}.woocommerce-checkout__back:active:before,.woocommerce-checkout__back:hover:before{color:#3c5381;text-decoration:none;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.woocommerce-cart .post{background:#fff;border-radius:5px;margin:40px auto 0;max-width:640px;padding:40px}html{background-color:#f6f6f6}.site-header{display:none}@media (max-width:991px){a:active,a:focus,a:hover,a:visited:active,a:visited:focus,a:visited:hover{outline:none}h1{font-size:46px;line-height:48px}h2{font-size:30px;line-height:43px}}@media (max-width:768px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order{margin:40px 0 0;padding:170px 10px 200px}.woocommerce-checkout.woocommerce-order-received .woocommerce .woocommerce-order-details__title{text-align:center;word-break:break-word}.woocommerce-checkout.woocommerce-order-received .order_details li{border-bottom:1px dashed #d3ced2;border-right:0;margin-bottom:5px;width:100%}.woocommerce-checkout #kco-wrapper{padding:20px}.woocommerce-checkout__back{left:20px}.woocommerce-cart .post{padding:20px}}@media only screen and (min-width:769px){.woocommerce-checkout #kco-iframe{background:#fff;border-radius:8px;max-width:640px;padding:25px 20px;width:100%}}