@import url(https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Black+Han+Sans&family=Karla:ital,wght@0,200..800;1,200..800&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{font-family:Karla,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Black Han Sans",sans-serif}label,p{font-size:1rem}.text-formatted p{font-size:1.125rem}.fw-400{font-weight:400}.fs-2em{font-size:2em}.fs-2-5em{font-size:2.5em}.fs-3em{font-size:3em}.blue-link{font-size:2em;color:#6dd6e2;text-decoration:none}.orange-link{font-size:2rem;color:#ff962e;text-decoration:none}
@font-face{font-family:"Social Gothic";src:url(/themes/fencesforfido/dist/fonts/SocialGothic-Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
footer[role=contentinfo]{background:#ff962e;padding-top:6rem;padding-bottom:6rem;color:#fff;margin-top:0}footer[role=contentinfo] h2,footer[role=contentinfo] h5{color:#fff;font-size:24px;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:12px;margin-bottom:24px;text-transform:uppercase}footer[role=contentinfo] a,footer[role=contentinfo] p{font-size:16px;color:#fff}footer[role=contentinfo] .webform-submission-form .btn-primary,footer[role=contentinfo] .webform-submission-form .form-control{border-radius:18px;background:rgba(255,255,255,.1);border-color:#fff;color:#fff;padding:.375rem .75rem;font-weight:400;line-height:1.5;display:block;margin-bottom:1em;max-width:100%;font-size:1rem}footer[role=contentinfo] .webform-submission-form .btn-primary:focus,footer[role=contentinfo] .webform-submission-form .form-control:focus{background:rgba(255,255,255,.2);border-color:#fff}footer[role=contentinfo] .webform-submission-form .btn-primary::placeholder,footer[role=contentinfo] .webform-submission-form .form-control::placeholder{color:#fff}footer[role=contentinfo] .webform-submission-form .button:hover{color:#ff962e;background-color:#fff}footer[role=contentinfo] .webform-submission-form .cta-button-wrapper{display:none}
.webform-submission-contact-form{max-width:20rem;margin:0 auto}
body{margin:0;overflow-x:hidden;fill:linear-gradient(180deg,rgba(255,200,0,.04) -2.88%,rgba(190,203,255,0) 93.76%)}.region-content .block-system-main-block{margin-left:-.5rem;margin-right:-.5rem}.layout-content{margin:0 auto;padding:2rem 0 0 0}.layout-content .node-page-layout-builder-form{max-width:1320px;margin:0 auto}.layout-content [data-drupal-messages]>div:first-child{max-width:1320px;margin:0 auto;font-size:1.1rem;font-weight:600}.layout-content div[role=contentinfo][aria-label="Status message"][data-drupal-selector=edit-message]{max-width:initial;margin:initial;font-size:.9rem;font-weight:400}.layout-content #block-nordic-cryo-tabs{background-color:#f0f0f0;padding:10px;border:1px solid #ccc;max-width:1320px;margin:1rem auto}.layout-content #block-nordic-cryo-tabs ul{list-style:none;padding:10px;margin:0}.layout-content #block-nordic-cryo-tabs ul li{display:inline-block;margin-right:10px}.layout-content #block-nordic-cryo-tabs ul li a{text-decoration:none;padding:5px 10px;background-color:#0073e6;color:#fff;border:1px solid #0058a0;border-radius:5px}.layout-content #block-nordic-cryo-tabs ul li a.is-active{background-color:#0058a0}#block-nordic-cryo-breadcrumbs nav[role=navigation]{padding:10px 0;font-size:16px}#block-nordic-cryo-breadcrumbs nav[role=navigation] ol{list-style:none;padding:0;margin:0}#block-nordic-cryo-breadcrumbs nav[role=navigation] ol li{display:inline;margin-right:5px;color:#6dd6e2}#block-nordic-cryo-breadcrumbs nav[role=navigation] ol li:not(:last-child)::after{content:"/";margin-left:5px;color:#ff962e}#block-nordic-cryo-breadcrumbs nav[role=navigation] ol a{text-decoration:none;color:#ff962e}#block-nordic-cryo-breadcrumbs nav[role=navigation] ol a:hover{text-decoration:underline;text-decoration-color:#6dd6e2}#block-nordic-cryo-breadcrumbs nav[role=navigation] .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.services-gallery ul{display:flex;flex-wrap:wrap;gap:1rem;padding:0}.services-gallery ul li{list-style:none}footer[role=contentinfo]{margin-top:4rem}@media screen and (min-width:992px){footer[role=contentinfo]{margin-top:6rem}}body.path-frontpage footer[role=contentinfo]{margin-top:0}.layout-content{padding:0}.block-inline-blockimage img{max-width:100%;height:auto}.two-col-blocks .col-12{display:grid;gap:2rem}@media screen and (min-width:768px){.two-col-blocks .col-12{grid-template-columns:repeat(2,1fr)}}.grid{display:grid;gap:2rem}@media screen and (min-width:768px){.grid-md-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:768px){.grid-md-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px){.grid-md-2{grid-template-columns:repeat(2,1fr)}}.block-inline-blockinternal-video img{object-fit:cover;width:100%;height:300px}.block-inline-blockinternal-video .modal-content video{width:100%;height:auto}.page-node-type-event .block-field-blocknodeeventfield-date-range,.page-node-type-event .block-field-blocknodeeventfield-location{margin-bottom:1rem;margin-top:2rem}.page-node-type-event .block-field-blocknodeeventfield-date-range>div,.page-node-type-event .block-field-blocknodeeventfield-location>div{margin-bottom:0!important}.page-node-type-event .block-field-blocknodeeventfield-date-range div,.page-node-type-event .block-field-blocknodeeventfield-date-range p,.page-node-type-event .block-field-blocknodeeventfield-date-range time,.page-node-type-event .block-field-blocknodeeventfield-location div,.page-node-type-event .block-field-blocknodeeventfield-location p,.page-node-type-event .block-field-blocknodeeventfield-location time{font-size:1.5rem!important}.page-node-type-event .block-field-blocknodeeventfield-date-range h2,.page-node-type-event .block-field-blocknodeeventfield-location h2{font-size:1.5rem;margin:0}.page-node-type-event .block-field-blocknodeeventfield-media-image img{border-radius:2rem}.page-node-type-event .bs-border-style-top-solid{border-color:#d3d3d3}
h2,h3,h4{text-transform:uppercase}h2.heading-decorative{display:flex;flex-direction:column}h2.heading-decorative span{font-size:1.5rem;font-weight:400;text-transform:uppercase}
