@import url("https://use.typekit.net/pqw0ulr.css");@import url("https://use.typekit.net/pqw0ulr.css");@import url("https://use.typekit.net/pqw0ulr.css");@import url("https://use.typekit.net/pqw0ulr.css");@import url("https://use.typekit.net/pqw0ulr.css");:root{font-size:62.5%;}body{background-color:#181818;font:1.6rem/2.4rem freight-text-pro,serif;font-weight:300;margin:0;padding:0 0 40px;color:#fff;}@media screen and (min-width:860px) and (max-width:1199px){body{padding-bottom:60px;}}@media screen and (min-width:1200px) and (max-width:1599px){body{padding-bottom:100px;}}@media screen and (min-width:1600px){body{padding-bottom:140px;}}a{color:#fff;text-decoration:none;}.node-type-story .blog-content p a,.node-type-story .blog-content ul a,.node-type-story .blog-content ol a,.node-type-page .field-name-body a{color:#a1a1a1;}.node-type-story .blog-content p a:hover,.node-type-story .blog-content ul a:hover,.node-type-story .blog-content ol a:hover,.node-type-page .field-name-body a:hover{color:#333;}.button{overflow:hidden;display:inline-block;background:#fff;color:#333;text-transform:uppercase;letter-spacing:1px;font-family:futura-pt,sans-serif;font-size:1.2rem;line-height:2.0rem;font-weight:600;padding:4px 8px;border-radius:4px;}@media screen and (min-width:860px) and (max-width:1199px){.button{font-size:1.4rem;padding:8px 16px;}}@media screen and (min-width:1200px){.button{font-size:1.6rem;padding:10px 20px;}}.button-medium{text-shadow:none;overflow:visible;border-radius:8px;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;transition:background 0.1s ease-in-out;font-family:futura-pt,sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:#fff;color:#333;padding:12px 24px;margin-right:10px;}.button-medium:hover{background:rgba(255,255,255,0.8);}.button-large{text-shadow:none;overflow:visible;border-radius:8px;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;transition:background 0.1s ease-in-out;font-family:futura-pt,sans-serif;font-size:2.0rem;font-weight:600;text-shadow:none;text-transform:uppercase;letter-spacing:3px;background:#fff;color:#333;padding:15px 20px;margin-right:10px;}.button-large:hover{background:rgba(255,255,255,0.8);}.button-medium-ghost-light{text-shadow:none;overflow:visible;border-radius:8px;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;transition:background 0.1s ease-in-out;font-family:futura-pt,sans-serif;font-size:1.6rem;font-weight:600;text-shadow:none;color:#fff;padding:12px 24px;margin-right:10px;border:2px solid rgba(255,255,255,0.2);}@media screen and (min-width:768px){.button-medium-ghost-light{font-size:2.0rem;}}.button-medium-ghost-light:hover{background:rgba(255,255,255,0.1);}.button-medium-ghost-light-arrow{text-shadow:none;overflow:visible;border-radius:8px;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;transition:background 0.1s ease-in-out;font-family:futura-pt,sans-serif;font-size:1.6rem;font-weight:600;text-shadow:none;color:#fff;padding:12px 24px;margin-right:10px;border:2px solid rgba(255,255,255,0.2);}@media screen and (min-width:768px){.button-medium-ghost-light-arrow{font-size:2.0rem;}}.button-medium-ghost-light-arrow:hover{background:rgba(255,255,255,0.1);}.button-medium-ghost-light-arrow:after{content:" ";background:url(/sites/all/themes/kobolt_2020/images/icons/arrow-right-white.svg) no-repeat 0 0/100% auto;width:16px;height:1.6rem;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-left:8px;transition:margin 0.08s ease-in-out;-webkit-transition:margin 0.08s ease-in-out;-moz-transition:margin 0.08s ease-in-out;}.button-medium-ghost-light-arrow:hover:after{margin-left:12px;}a.back{display:inline-block;font-family:futura-pt,sans-serif;font-size:2.0rem;line-height:2.4rem;font-weight:600;}a.back:before{content:" ";background:url(/sites/all/themes/kobolt_2020/images/icons/arrow-left-white.svg) no-repeat left/100% auto;width:16px;height:1.6rem;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-right:8px;transition:margin 0.08s ease-in-out;-webkit-transition:margin 0.08s ease-in-out;-moz-transition:margin 0.08s ease-in-out;}a.back:hover:before{margin-right:12px;}a.back.dark:after{background-image:url(/sites/all/themes/kobolt_2020/images/icons/arrow-left-black.svg);}a.readmore,.post-link,.views-field-view-node a{margin-bottom:15px;display:inline-block;font-family:futura-pt,sans-serif;font-size:2.0rem;line-height:2.4rem;font-weight:600;}a.readmore:after,.post-link:after,.views-field-view-node a:after{content:" ";background:url(/sites/all/themes/kobolt_2020/images/icons/arrow-right-white.svg) no-repeat 0 0/100% auto;width:16px;height:1.6rem;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-left:8px;transition:margin 0.08s ease-in-out;-webkit-transition:margin 0.08s ease-in-out;-moz-transition:margin 0.08s ease-in-out;}a.readmore:hover:after,.post-link:hover:after,.views-field-view-node a:hover:after{margin-left:12px;}a.readmore.dark,.post-link.dark,.views-field-view-node a.dark{color:#333;}a.readmore.dark:after,.post-link.dark:after,.views-field-view-node a.dark:after{background-image:url(/sites/all/themes/kobolt_2020/images/icons/arrow-right-black.svg);}h1,h2,h3{font-family:futura-pt,sans-serif;font-weight:600;}h1{margin:0;padding:0 0 0.2em;font-size:2em;line-height:1.3em;}@media screen and (min-width:640px){h1{font-size:2.6em;}}@media screen and (min-width:768px){h1{font-size:3em;}}@media screen and (min-width:1024px){h1{font-size:4em;}}h1.title{padding-bottom:0.1em;}h2{margin:0;padding:8px 0;font-size:2.4rem;line-height:1.2;}@media screen and (min-width:640px){h2{font-size:3.2rem;}}@media screen and (min-width:860px){h2{font-size:4rem;}}@media screen and (min-width:1024px){h2{line-height:1.3;}}h3{font-size:2rem;padding:8px 0;margin:0;line-height:1.1;}@media screen and (min-width:640px){h3{font-size:2.4rem;}}@media screen and (min-width:768px){h3{font-size:3.2rem;}}h1 a,h2 a,h3 a,h1 a:hover,h2 a:hover,h3 a:hover{color:#fff;}p{margin:0.7em 0 1.4em;}.view-content ul{margin:1em 0 2em;padding:0 0 0 2px;list-style-position:inside;}h2 + p,h3 + p,h2 + ul,h3 + ul{margin-top:0;}.title-2{font-size:2.4rem;}@media screen and (min-width:640px){.title-2{font-size:3.2rem;}}@media screen and (min-width:860px){.title-2{font-size:4rem;}}.title-3{font-size:2rem;}@media screen and (min-width:640px){.title-3{font-size:2.4rem;}}@media screen and (min-width:768px){.title-3{font-size:3.2rem;}}.title-4{font-size:2rem;}@media screen and (min-width:768px){.title-4{font-size:2.4rem;}}.preheader{text-transform:uppercase;letter-spacing:2px;font-family:futura-pt,sans-serif;font-size:1.4rem;line-height:2.0rem;font-weight:600;text-align:left;margin:8px 0 16px;}@media screen and (min-width:768px){.preheader{font-size:1.6rem;line-height:2.4rem;letter-spacing:3px;}}#header{grid-column:col-first;}main{grid-column:col-first / col-last;z-index:10;}.not-front main{grid-column:col-first / col-last;}.page-prints main,.page-prints2 main{grid-column:col-start / col-end;padding:0 32px;}@media screen and (min-width:860px) and (max-width:1199px){.page-prints main,.page-prints2 main{padding:0 88px;}}@media screen and (min-width:1200px){.page-prints main,.page-prints2 main{padding:0 10vw;}}.node-type-story main,.not-front.node-type-page main{grid-column:col-start / col-end;}#page{display:grid;overflow:visible;display:grid;grid-template-columns:[col-start] 32px [col-first] 32px repeat(7,1fr) 32px [col-last] 32px [col-end];column-gap:0;}@media screen and (min-width:860px) and (max-width:1199px){#page{grid-template-columns:[col-start] 88px [col-first] 32px repeat(9,1fr) 32px [col-last] 88px [col-end];}}@media screen and (min-width:1200px) and (max-width:1899px){#page{grid-template-columns:[col-start] 10vw [col-first] 32px repeat(9,1fr) 32px [col-last] 10vw [col-end];}}@media screen and (min-width:1900px){#page{grid-template-columns:[col-start] 17vw [col-first] 32px repeat(9,1fr) 32px [col-last] 17vw [col-end];}}#hero,#header{grid-column:col-start / col-end;display:grid;grid-template-columns:[col-start] 32px [col-first] 32px repeat(6,1fr) 32px [col-last] 32px [col-end];column-gap:0;text-align:center;position:relative;}@media screen and (min-width:860px) and (max-width:1199px){#hero,#header{grid-template-columns:[col-start] 88px [col-first] 32px repeat(6,1fr) 32px [col-last] 88px [col-end];}}@media screen and (min-width:1200px){#hero,#header{grid-template-columns:[col-start] 10vw [col-first] 32px repeat(6,1fr) 32px [col-last] 10vw [col-end];}}@media screen and (min-width:1200px){#hero,#header{text-align:left;}}#header{grid-template-rows:[row-start] 64px [row-last] 94px [row-end];position:relative;}@media screen and (min-width:860px){#header{grid-template-rows:[row-start] 88px [row-last] 8vw [row-end];}}.section-blogg #header{grid-template-rows:[row-start] 64px [row-last] 16px [row-end];}@media screen and (min-width:768px) and (max-width:859px){.section-blogg #header{grid-template-rows:[row-start] 64px [row-last] 64px [row-end];}}.section-prints #header{grid-template-rows:[row-start] 64px [row-last] 48px [row-end];}@media screen and (min-width:860px){.section-prints #header{grid-template-rows:[row-start] 88px [row-last] 6vw [row-end];}}#header #block-views-photo-header-block,#header #block-views-page-block-1{position:absolute;top:0;left:0;width:100%;}#header #block-views-photo-header-block .view-content,#header #block-views-page-block-1 .view-content{position:relative;}#header #block-views-photo-header-block img,#header #block-views-page-block-1 img{width:100%;height:400px;object-fit:cover;opacity:0.45;z-index:1;}@media screen and (min-width:860px){#header #block-views-photo-header-block img,#header #block-views-page-block-1 img{height:649px;}}#header #block-views-photo-header-block .gradient,#header #block-views-page-block-1 .gradient{background:#181818;background:linear-gradient(0deg,#181818 4%,rgba(24,24,24,0.5) 63%,rgba(24,24,24,0) 100%);height:194px;width:100%;position:absolute;bottom:0;left:0;z-index:2;}#hero{grid-template-rows:[row-start] 64px 1fr 1fr [row-last] 80px [row-end];position:relative;background-size:cover;background-position:60% 100%;background-repeat:no-repeat;height:85vh;max-height:1000px;}@media screen and (min-width:860px){#hero{grid-template-rows:[row-start] 88px 1fr 1fr [row-last] 80px [row-end];}}#hero.lazyloaded{background-image:url(/sites/all/themes/kobolt_2020/images/splash-abisko-m.jpg);}@media screen and (min-width:860px){#hero{background-size:cover;}}@media screen and (min-width:1200px){#hero{height:90vh;}#hero.lazyloaded{background-image:url(/sites/all/themes/kobolt_2020/images/splash-abisko-xl.jpg);}#hero .region-navigation{grid-row:3 / 3;}}#hero .gradient{grid-column:col-start / col-end;grid-row:3 / row-end;height:100%;z-index:2;background:linear-gradient(0deg,#181818 0%,rgba(24,24,24,0) 100%);}#hero .gradient:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#hero .gradient .inner{padding-left:30px;padding-right:30px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;}@media screen and (min-width:768px){#hero .gradient .inner{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){#hero .gradient .inner{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){#hero .gradient .inner{padding-left:100px;padding-right:100px;}}@media screen and (min-width:1200px){#hero .gradient .inner{align-items:flex-end;flex-direction:row;justify-content:space-between;}#hero .gradient .inner #skip{order:2;}}#hero .identity{grid-column:col-first / col-last;grid-row:3 / 3;z-index:3;align-self:end;}@media screen and (min-width:480px) and (max-width:767px){#hero .identity{grid-column:3 / 9;}}@media screen and (min-width:768px) and (max-width:1199px){#hero .identity{grid-column:4 / 8;}}@media screen and (min-width:1200px) and (max-width:1399px){#hero .identity{grid-column:2 / 6;}}@media screen and (min-width:1400px){#hero .identity{grid-column:2 / 5;}}#hero .identity h1.logo-animated{margin:0;padding:0;}#hero .identity h1.logo-animated a{max-width:360px;display:block;margin:0 auto;}@media screen and (min-width:1200px){#hero .identity h1.logo-animated a{margin:0;}}#hero .identity h1.logo-animated .signature-horizontal{margin:40px auto 15px;width:265px;height:80px;}@media screen and (min-width:1200px){#hero .identity h1.logo-animated .signature-horizontal{display:none;}}#hero .identity h1.logo-animated .signature-vertical{display:none;}@media screen and (min-width:1200px){#hero .identity h1.logo-animated .signature-vertical{display:block;width:360px;height:300px;margin-left:-18px;margin-bottom:24px;}}#hero .identity .bio{margin:0 auto 0;color:#fff;font-family:freight-text-pro,serif;font-style:italic;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;}@media screen and (min-width:480px) and (max-width:1023px){#hero .identity .bio{font-size:2.0rem;line-height:3.2rem;}}@media screen and (min-width:1024px){#hero .identity .bio{font-size:2.4rem;line-height:3.6rem;}}@media screen and (min-width:1200px){#hero .identity .bio{text-align:left;}}#logo{grid-row:1 / 1;grid-column:2 / 8;align-self:end;justify-self:start;color:#fff;text-transform:uppercase;background:url(/sites/all/themes/kobolt_2020/images/icons/circle.svg) no-repeat left/16px;display:flex;align-items:center;padding-left:30px;font-family:futura-pt,sans-serif;font-weight:600;letter-spacing:1px;font-size:1.4rem;line-height:2.4rem;transform-origin:0 0;z-index:99;text-align:left;position:static;top:34px;left:40px;z-index:100;height:44px;}@media screen and (min-width:860px){#logo{background-size:24px auto;padding-left:40px;font-size:2.0rem;width:auto;height:auto;}}@media screen and (min-width:860px){#logo{}#logo span{display:block;}}#header .inner{padding-left:30px;padding-right:30px;display:flex;align-items:center;flex-direction:column;}@media screen and (min-width:768px){#header .inner{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){#header .inner{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){#header .inner{padding-left:100px;padding-right:100px;}}@media screen and (min-width:1200px){#header .inner{align-items:flex-end;flex-direction:row;justify-content:space-between;}}#skip{margin:0 auto;display:block;width:80px;height:80px;border-radius:100%;background:rgba(0,0,0,0) url(/sites/all/themes/kobolt_2020/images/icons/arrow-down-white.svg) no-repeat center center;opacity:0.8;background-size:16px auto;transition:opacity 0.2s ease-in-out;animation:bounce;animation-duration:2s;animation-delay:4s;grid-row:4 / 4;grid-column:col-start / col-end;justify-self:center;z-index:5;}@media screen and (min-width:1200px){#skip{width:120px;height:120px;background-size:24px auto;margin:0 0 -50px;}}#skip:hover{opacity:1;}.inner{max-width:1680px;margin-left:auto;margin-right:auto;}main{margin:0;}.node-type-page main,.node-type-story main,.page-taxonomy main,.page-views main{font-size:1.6rem;line-height:2.4rem;padding-top:30px;}@media screen and (min-width:768px) and (max-width:859px){.node-type-page main,.node-type-story main,.page-taxonomy main,.page-views main{font-size:2.0rem;line-height:3.2rem;}}@media screen and (min-width:860px){.node-type-page main,.node-type-story main,.page-taxonomy main,.page-views main{font-size:2.0rem;line-height:3.2rem;}}.node-type-page main .field-name-body,.node-type-page main .field-name-field-paragraph-text,.node-type-story main .field-name-body,.node-type-story main .field-name-field-paragraph-text,.page-taxonomy main .field-name-body,.page-taxonomy main .field-name-field-paragraph-text,.page-views main .field-name-body,.page-views main .field-name-field-paragraph-text{line-height:2.8rem;}@media screen and (min-width:768px){.node-type-page main .field-name-body,.node-type-page main .field-name-field-paragraph-text,.node-type-story main .field-name-body,.node-type-story main .field-name-field-paragraph-text,.page-taxonomy main .field-name-body,.page-taxonomy main .field-name-field-paragraph-text,.page-views main .field-name-body,.page-views main .field-name-field-paragraph-text{line-height:3.2rem;}}@media screen and (min-width:768px) and (max-width:859px){.node-type-page main,.node-type-story main,.page-taxonomy main,.page-views main{padding-top:40px;}}@media screen and (min-width:860px){.node-type-page main,.node-type-story main,.page-taxonomy main,.page-views main{padding-top:50px;}}@media screen and (min-width:1024px){.node-type-page main,.node-type-story main,.page-taxonomy main,.page-views main{padding-top:60px;}}.node-type-page main,.page-taxonomy main,.page-views main{}.front main{padding-top:20px;}@media screen and (min-width:860px) and (max-width:1199px){.front main{padding-top:40px;}}@media screen and (min-width:1200px) and (max-width:1399px){.front main{padding-top:50px;}}@media screen and (min-width:1400px){.front main{padding-top:60px;}}main .region-content-bottom{padding:30px;background:#313131;}@media screen and (min-width:768px){main .region-content-bottom{padding:40px;}}@media screen and (min-width:860px){main .region-content-bottom{padding:60px;}}@media screen and (min-width:1200px){main .region-content-bottom{padding:100px;}}.node-type-story main .region-content-bottom{background:none;max-width:1680px;margin:0 auto;padding-bottom:0;}@media screen and (min-width:860px) and (max-width:1023px){.node-type-story main .region-content-bottom{}}@media screen and (min-width:1024px){.node-type-story main .region-content-bottom{}}.node-type-page main[data-scroll],.page-taxonomy main[data-scroll],.section-foto main[data-scroll]{transition:opacity 0.5s;}.node-type-page main[data-scroll="in"],.page-taxonomy main[data-scroll="in"],.section-foto main[data-scroll="in"]{opacity:1;}.node-type-page main[data-scroll="out"],.page-taxonomy main[data-scroll="out"],.section-foto main[data-scroll="out"]{opacity:0;}.menu-open main{pointer-events:none;}.not-front #content-header{}h1#page-title{text-align:center;display:inline-block;margin:0 auto 16px;padding:0;}@media screen and (min-width:1024px){h1#page-title{margin-bottom:50px;animation-duration:1s;}}h1#page-title:after{content:" ";background:#fff;height:4px;width:100%;max-width:140px;margin-top:16px;display:block;}h1#page-title.center:after{margin:16px auto 0;}.page-preamble,.section-foto .view-header,.section-foton .view-header,.section-prints .view-header,.section-prints2 .view-header,.node-type-page.not-front #page-header .field-name-field-preamble{font-family:freight-text-pro,serif;font-style:italic;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:left;color:#bbbbbb;padding-right:10vw;max-width:400px;margin-bottom:48px;}@media screen and (min-width:480px) and (max-width:1023px){.page-preamble,.section-foto .view-header,.section-foton .view-header,.section-prints .view-header,.section-prints2 .view-header,.node-type-page.not-front #page-header .field-name-field-preamble{font-size:2.0rem;line-height:3.2rem;}}@media screen and (min-width:640px) and (max-width:1023px){.page-preamble,.section-foto .view-header,.section-foton .view-header,.section-prints .view-header,.section-prints2 .view-header,.node-type-page.not-front #page-header .field-name-field-preamble{font-size:2.4rem;line-height:4.0rem;}}@media screen and (min-width:1024px){.page-preamble,.section-foto .view-header,.section-foton .view-header,.section-prints .view-header,.section-prints2 .view-header,.node-type-page.not-front #page-header .field-name-field-preamble{font-size:3.2rem;line-height:4.8rem;}}@media screen and (min-width:1024px){.page-preamble,.section-foto .view-header,.section-foton .view-header,.section-prints .view-header,.section-prints2 .view-header,.node-type-page.not-front #page-header .field-name-field-preamble{margin-bottom:64px;max-width:600px;}}.page-preamble > p,.section-foto .view-header > p,.section-foton .view-header > p,.section-prints .view-header > p,.section-prints2 .view-header > p,.node-type-page.not-front #page-header .field-name-field-preamble > p{margin:0;padding:0;}.preamble{font-family:freight-text-pro,serif;font-style:italic;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:left;}@media screen and (min-width:480px) and (max-width:1023px){.preamble{font-size:2.0rem;line-height:3.2rem;}}@media screen and (min-width:640px) and (max-width:1023px){.preamble{font-size:2.4rem;line-height:4.0rem;}}@media screen and (min-width:1024px){.preamble{font-size:3.2rem;line-height:4.8rem;}}.preamble p{margin-top:0;}.preamble-small{font-family:freight-text-pro,serif;font-style:italic;font-weight:400;font-size:2.0rem;line-height:3.2rem;text-align:left;}@media screen and (min-width:1024px){.preamble-small{font-size:2.4rem;line-height:3.2rem;}}.preamble-small p{margin:0 0 2.4rem;}body.node-type-webform.not-front h1#page-title{margin-bottom:20px;}@media screen and (min-width:1024px){body.node-type-webform.not-front h1#page-title{margin-bottom:30px;}}body.node-type-webform.not-front #content-inner{background:#313131;color:#fff;padding:30px;}@media screen and (min-width:768px){body.node-type-webform.not-front #content-inner{padding:40px;}}@media screen and (min-width:860px){body.node-type-webform.not-front #content-inner{padding:60px;}}@media screen and (min-width:1200px){body.node-type-webform.not-front #content-inner{padding:100px;}}body.node-type-webform.not-front .view-mode-full{max-width:1024px;margin:0 auto;}#block-views-photo-categories-block-1{margin-bottom:24px;}@media screen and (min-width:860px){#block-views-photo-categories-block-1{margin-bottom:40px;}}@media screen and (min-width:1024px){#block-views-photo-categories-block-1{margin-bottom:60px;}}@media screen and (min-width:1600px){#block-views-photo-categories-block-1{margin-bottom:90px;}}#footer{padding-left:30px;padding-right:30px;}#footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}@media screen and (min-width:768px){#footer{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){#footer{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){#footer{padding-left:100px;padding-right:100px;}}#footer .block{float:left;width:33%;}.region-navigation{grid-row:2 / 2;grid-column:col-start / col-last;align-self:start;justify-self:start;width:100%;height:100%;}@media screen and (min-width:1200px){.region-navigation{width:auto;height:auto;grid-row:1 / 3;grid-column:col-start / col-last;align-self:start;justify-self:end;z-index:10;margin-top:44px;animation:fadeInUp;animation-duration:0.3s;}.front .region-navigation{align-self:end;margin:0;}}.region-navigation .block-menu-block .menu{padding:0 48px;margin:0;text-align:center;box-sizing:border-box;}@media screen and (min-width:768px) and (max-width:1199px){.region-navigation .block-menu-block .menu{padding:0 96px;}}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu{padding:0;}}.region-navigation .block-menu-block .menu li{display:inline-block;margin:0 0 24px 0;}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li{margin:0 0 0 20px;}}.region-navigation .block-menu-block .menu li a{text-transform:uppercase;font-size:2.4rem;line-height:6.0rem;font-family:futura-pt,sans-serif;font-weight:700;letter-spacing:1px;color:rgba(255,255,255,0.7);transition:color 0.1s ease-in-out;display:block;position:relative;}@media screen and (min-width:768px) and (max-width:1199px){.region-navigation .block-menu-block .menu li a{font-size:3.4rem;line-height:8.0rem;}}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li a{padding:0 8px;}}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li a{font-size:1.3em;line-height:3.2em;}}.region-navigation .block-menu-block .menu li a:after,.region-navigation .block-menu-block .menu li.active a:after,.region-navigation .block-menu-block .menu li.active-trail a:after{content:" ";height:3px;width:0%;box-sizing:border-box;background:#fff;bottom:4px;left:0px;position:absolute;transition:all 0.3s ease-in-out;}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li a:after,.region-navigation .block-menu-block .menu li.active a:after,.region-navigation .block-menu-block .menu li.active-trail a:after{left:8px;}}.region-navigation .block-menu-block .menu li a:hover,.region-navigation .block-menu-block .menu li.active a,.region-navigation .block-menu-block .menu li.active-trail a{color:#fff;}.region-navigation .block-menu-block .menu li a:hover:after,.region-navigation .block-menu-block .menu li.active a:after,.region-navigation .block-menu-block .menu li.active-trail a:after{width:100%;}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li a:hover:after,.region-navigation .block-menu-block .menu li.active a:after,.region-navigation .block-menu-block .menu li.active-trail a:after{width:calc(100% - 16px);}}.region-navigation .block-menu-block .menu li.first a{padding-left:0;}.region-navigation .block-menu-block .menu li.first a:after,.region-navigation .block-menu-block .menu li.first.active a:after,.region-navigation .block-menu-block .menu li.first.active-trail a:after{left:0;}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li.first a:hover:after,.region-navigation .block-menu-block .menu li.first.active a:after,.region-navigation .block-menu-block .menu li.first.active-trail a:after{width:calc(100% - 8px);}}.region-navigation .block-menu-block .menu li.last a{padding-right:0;}@media screen and (min-width:1200px){.region-navigation .block-menu-block .menu li.last a:hover:after,.region-navigation .block-menu-block .menu li.last.active a:after,.region-navigation .block-menu-block .menu li.last.active-trail a:after{width:calc(100% - 8px);}}.nav,.menu-overlay,.menu-burger{position:fixed;width:50px;height:50px;font-size:30px;text-align:center;border-radius:100%;right:18px;top:18px;z-index:998;}@media screen and (min-width:860px) and (max-width:1199px){.nav,.menu-overlay,.menu-burger{right:40px;top:40px;}}@media screen and (min-width:1200px){.nav,.menu-overlay,.menu-burger{display:none;}}.menu-overlay{background:rgba(0,0,0,0.1);pointer-events:none;transition:.3s;right:43px;top:43px;transform:translate3d(50%,-50%,0);transform-origin:center center;}@media screen and (min-width:860px) and (max-width:1199px){.menu-overlay{right:65px;top:65px;}}.menu-overlay.open{transform:translate3d(50%,-50%,0);width:500vw;height:500vw;background:rgba(0,0,0,0.95);}.menu-burger{color:white;padding-top:11px;-webkit-user-select:none;cursor:pointer;transition:.4s;transform-origin:center;z-index:999;}.menu-burger.open{transform:rotate(-180deg) translateY(10px);}ul.menu{position:fixed;width:100%;text-align:center;opacity:0;transition:.4s;margin-top:100px;transform:translateY(-200%);pointer-events:none;z-index:9999;display:flex;flex-direction:column;align-items:flex-start;}@media screen and (min-width:1200px){ul.menu{position:static;display:inline-block;transform:none;opacity:100%;pointer-events:auto;}}ul.menu div{transition:1s;opacity:0;margin-top:0px;}ul.menu.open{transform:translateY(0);pointer-events:auto;opacity:1;}ul.menu.open div{opacity:1;margin-top:75px;}.front .view.image-grid-container .view-footer,.front .view.bloglist.compact .view-footer{text-align:center;padding:15px 0 0;}@media screen and (min-width:860px) and (max-width:1199px){.front .view.image-grid-container .view-footer,.front .view.bloglist.compact .view-footer{padding-top:30px;}}@media screen and (min-width:1200px){.front .view.image-grid-container .view-footer,.front .view.bloglist.compact .view-footer{padding-top:40px;}}.front .block-title{text-transform:uppercase;letter-spacing:2px;font-family:futura-pt,sans-serif;font-size:1.4rem;line-height:2.0rem;font-weight:600;text-align:center;margin-bottom:24px;}@media screen and (min-width:768px){.front .block-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:3px;}}@media screen and (min-width:860px){.front .block-title{margin-bottom:32px;}}.front .view.image-grid-container .view-header{padding:20px 0 30px;}@media screen and (min-width:640px){.front .view.image-grid-container .view-header{padding:20px 0 30px;}}@media screen and (min-width:1024px){.front .view.image-grid-container .view-header{padding:30px 0 50px;}}ul.image-grid{margin:0;padding:0;}ul.image-grid:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}ul.image-grid > li > a{display:block;}ul.image-grid li{text-align:center;position:relative;list-style:none;overflow:hidden;}@media screen and (min-width:640px){ul.image-grid li{width:50%;float:left;}}ul.image-grid li img{display:block;width:100%;height:auto;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;}ul.image-grid li:hover img{opacity:0.8;transform:scale(1.05,1.05);}ul.image-grid.titled img{display:block;opacity:0.7;}ul.image-grid.titled .photo-label{display:none;text-transform:uppercase;letter-spacing:2px;font-family:futura-pt,sans-serif;font-size:1.4rem;line-height:2.0rem;font-weight:600;text-align:center;position:absolute;top:0;width:100%;padding-top:20px;}@media screen and (min-width:768px){ul.image-grid.titled .photo-label{font-size:1.6rem;line-height:2.4rem;letter-spacing:3px;}}@media screen and (min-width:860px) and (max-width:1023px){ul.image-grid.titled .photo-label{padding-top:30px;}}@media screen and (min-width:1024px){ul.image-grid.titled .photo-label{padding-top:40px;}}ul.image-grid.titled .details{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;padding:0 12% 0;width:100%;height:100%;box-sizing:border-box;transition:top 0.2s ease-in-out;}ul.image-grid.titled .details .title{font-size:2.4rem;line-height:2.8rem;margin:0;padding:0;max-width:60%;}@media screen and (min-width:860px) and (max-width:1199px){ul.image-grid.titled .details .title{font-size:3.2rem;line-height:3.6rem;}}@media screen and (min-width:1200px){ul.image-grid.titled .details .title{font-size:4.0rem;line-height:4.8rem;}}ul.image-grid.titled .details .button{display:none;}@media screen and (min-width:1024px){ul.image-grid.titled .details .button{display:inline-block;}}ul.image-grid.titled li:hover .details{top:2%;}ul.image-grid.titled li:hover img{opacity:0.6;}ul.image-grid.small li{width:50%;float:left;}@media screen and (min-width:1024px){ul.image-grid.small li{width:25%;}}ul.image-teaser{margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between;}ul.image-teaser > li > a{display:block;}ul.image-teaser li{text-align:center;position:relative;list-style:none;overflow:hidden;margin-bottom:24px;}@media screen and (min-width:640px){ul.image-teaser li{width:calc(50% - 12px);flex:0 1 auto;margin:0;}}ul.image-teaser li img{display:block;width:100%;height:auto;opacity:0.7;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;}ul.image-teaser li .details{position:absolute;z-index:100;display:flex;flex-direction:column;justify-content:flex-end;align-items:start;top:0;text-align:left;padding:12%;width:100%;height:100%;box-sizing:border-box;transition:top 0.2s ease-in-out;}ul.image-teaser li .details .overline{text-transform:uppercase;letter-spacing:2px;font-family:futura-pt,sans-serif;font-size:1.4rem;line-height:2.0rem;font-weight:600;text-align:left;margin-bottom:4px;}@media screen and (min-width:768px){ul.image-teaser li .details .overline{font-size:1.6rem;line-height:2.4rem;letter-spacing:3px;}}ul.image-teaser li .details .title{font-size:2.4rem;line-height:2.8rem;margin:0;padding:0;margin-bottom:16px;}@media screen and (min-width:860px) and (max-width:1199px){ul.image-teaser li .details .title{font-size:3.2rem;line-height:3.6rem;}}@media screen and (min-width:1200px){ul.image-teaser li .details .title{font-size:4.0rem;line-height:4.8rem;margin-bottom:24px;}}ul.image-teaser li:hover img{opacity:0.6;transform:scale(1.05,1.05);}ul.image-teaser li:hover .details{top:2%;}#block-views-teasers-block{margin-bottom:24px;}@media screen and (min-width:860px){#block-views-teasers-block{margin-bottom:40px;}}@media screen and (min-width:1024px){#block-views-teasers-block{margin-bottom:60px;}}@media screen and (min-width:1600px){#block-views-teasers-block{margin-bottom:90px;}}.section-foto h1#page-title,.section-foton h1#page-title,.section-prints h1#page-title,.section-prints2 h1#page-title{}.section-foto .view-header,.section-foton .view-header,.section-prints .view-header,.section-prints2 .view-header{}.section-foto .view-header > p,.section-foton .view-header > p,.section-prints .view-header > p,.section-prints2 .view-header > p{margin-top:0;}.section-foto .view-content,.section-foton .view-content,.section-prints .view-content,.section-prints2 .view-content{}.section-foto .view-footer,.section-foton .view-footer,.section-prints .view-footer,.section-prints2 .view-footer{text-align:center;padding:15px 0 0;}@media screen and (min-width:860px) and (max-width:1199px){.section-foto .view-footer,.section-foton .view-footer,.section-prints .view-footer,.section-prints2 .view-footer{padding-top:30px;}}@media screen and (min-width:1200px){.section-foto .view-footer,.section-foton .view-footer,.section-prints .view-footer,.section-prints2 .view-footer{padding-top:40px;}}@media screen and (min-width:768px){.section-foto,.section-foton,.section-prints,.section-prints2{}}.masonry:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.masonry .grid-item{width:calc(50% - 5px) !important;}.masonry .gutter-sizer{width:5px;}@media screen and (min-width:768px) and (max-width:1023px){.masonry .grid-item{width:calc(33.3333333% - 6.66666667px) !important;}.masonry .gutter-sizer{width:8px;}}@media screen and (min-width:1024px){.masonry .grid-item{width:calc(25% - 15px) !important;}.masonry .gutter-sizer{width:15px;}}.view-prints{margin-bottom:64px;}.view-prints .view-content{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:32px;}@media screen and (min-width:480px) and (max-width:1023px){.view-prints .view-content{grid-template-columns:1fr 1fr;}}@media screen and (min-width:1024px){.view-prints .view-content{grid-template-columns:1fr 1fr 1fr;}}.view-prints .view-content .views-row{position:relative;}.view-prints .view-content .views-row img{display:block;width:100%;border:20px solid #fff;box-sizing:border-box;transition:opacity 0.2s ease-in-out;}@media screen and (min-width:768px){.view-prints .view-content .views-row img{border-width:24px;}}.view-prints .view-content .views-row img:nth-child(2){opacity:0;position:absolute;top:0;left:0;}.view-prints .view-content .views-row img:nth-child(2):hover{opacity:1;}.section-prints .region-content-bottom{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:56px;row-gap:0;justify-items:stretch;}@media screen and (min-width:1024px){.section-prints .region-content-bottom{grid-template-columns:0.6fr minmax(256px,0.4fr);column-gap:94px;}}.section-prints .block.prints-info{grid-column:1 / 3;grid-row:1 / 1;}@media screen and (min-width:1024px){.section-prints .block.prints-info{grid-column:1 / 1;grid-row:1 / 2;}}.section-prints .block.prints-price{grid-column:1 / 3;grid-row:2 / 2;padding-top:20px;}@media screen and (min-width:1024px){.section-prints .block.prints-price{grid-column:2 / 2;grid-row:1 / 2;}}.node-type-print .content-grid-wrapper{display:grid;grid-template-columns:auto;grid-template-rows:auto auto;row-gap:32px;}@media screen and (min-width:860px){.node-type-print .content-grid-wrapper{grid-template-columns:auto minmax(256px,0.4fr);column-gap:40px;}}@media screen and (min-width:1200px){.node-type-print .content-grid-wrapper{grid-template-columns:auto minmax(380px,0.4fr);column-gap:56px;}}.node-type-print .field-name-field-photo img{box-sizing:border-box;width:100%;height:auto;}@media screen and (min-width:1200px){.node-type-print #sidebar{font-size:2.0rem;line-height:3.2rem;}}.prints-price-list{list-style:none;padding-left:0;}.prints-price-list li strong,.prints-price-list li span.price{display:inline-block;}.prints-price-list li strong.format{padding-right:8px;min-width:90px;}.post-date{background:#000;background:rgba(0,0,0,0.9);color:#fff;text-align:center;float:right;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 10px 15px;border-radius:100px;font-family:futura-pt,sans-serif;font-weight:600;width:64px;height:64px;font-size:1.3rem;line-height:1.6rem;}.post-date .day{font-size:2.0rem;}.post-date span{display:block;text-transform:uppercase;}.post-date span.month{padding:2px 0 0;}@media screen and (min-width:768px){.post-date{float:left;margin:-5px 0 0 0;}}.bloglist{margin:0 auto;}.bloglist .view-content{margin:0 auto;}.bloglist .view-content.one-col .item{margin-left:auto;margin-right:auto;margin-bottom:15px;}.bloglist .item{display:block;background:#fff;color:#333;width:auto;position:relative;margin-bottom:24px;}@media screen and (min-width:860px){.bloglist .item{margin-bottom:40px;}}@media screen and (min-width:1024px){.bloglist .item{margin-bottom:60px;}}@media screen and (min-width:1600px){.bloglist .item{margin-bottom:90px;}}.bloglist .item .views-field-field-paragraph-image,.bloglist .item .views-field-field-blog-image{transition:opacity 0.1s ease-in-out;}.bloglist .item .views-field-field-paragraph-image .field-content,.bloglist .item .views-field-field-blog-image .field-content{display:flex;flex-flow:row wrap;justify-content:flex-start;}.bloglist .item .views-field-field-paragraph-image .field-content > a,.bloglist .item .views-field-field-blog-image .field-content > a{display:block;width:50%;}.bloglist .item .views-field-field-paragraph-image .field-content > a img,.bloglist .item .views-field-field-blog-image .field-content > a img{width:100%;height:auto;display:block;}.bloglist .item .views-field-field-paragraph-image:hover,.bloglist .item .views-field-field-blog-image:hover{opacity:0.9;}.bloglist .item .post-content{padding:32px 32px 40px;}.bloglist .item a{color:#333;}.bloglist .item h2.post-title{word-wrap:break-word;hyphens:auto;}.bloglist .item h2.post-title a{color:#333;}@media screen and (max-width:1440px){.bloglist .item h2.post-title{margin-bottom:10px;}}.bloglist .item .post-body{padding:0;max-width:660px;margin-top:0;margin-bottom:5px;color:#868686;font-size:1.6rem;line-height:2.4rem;}.bloglist .item .post-link{margin-bottom:0;padding:12px 0 0;font-size:1.6rem;line-height:2.4rem;}@media screen and (min-width:1024px){.bloglist .item .post-link{font-size:2.0rem;line-height:3.2rem;}}@media screen and (min-width:768px) and (max-width:859px){.bloglist .item h2.post-title,.bloglist .item .post-body,.bloglist .item .post-link{margin-left:90px;}}@media screen and (min-width:860px){.bloglist .item h2.post-title,.bloglist .item .post-body,.bloglist .item .post-link{margin-left:120px;}}@media screen and (min-width:860px){.bloglist.highlighted .item .post-date{width:96px;height:96px;font-size:1.8rem;line-height:2.4rem;}.bloglist.highlighted .item .post-date .day{font-size:3.0rem;}}.bloglist.highlighted .item h2.post-title{margin-bottom:8px;}@media screen and (min-width:1400px){.bloglist.highlighted .item .post-body{font-size:2.0rem;line-height:3.0rem;}}.bloglist.compact .view-content{display:flex;flex-flow:row wrap;justify-content:space-between;}.bloglist.compact .item{background:#fff;}@media screen and (min-width:860px){.bloglist.compact .item{flex:0 1 auto;width:calc(50% - 12px);margin-bottom:24px;}}@media screen and (min-width:1400px){.bloglist.compact .item .post-date{width:96px;height:96px;font-size:1.8rem;line-height:2.4rem;}.bloglist.compact .item .post-date .day{font-size:3.0rem;}}.bloglist.compact .item h2.post-title{margin-top:0;margin-bottom:0;}@media screen and (min-width:860px) and (max-width:1599px){.bloglist.compact .item h2.post-title{font-size:3.2rem;line-height:3.6rem;}}@media screen and (min-width:1600px){.bloglist.compact .item h2.post-title{font-size:4.0rem;line-height:4.8rem;}}@media screen and (min-width:768px) and (max-width:1399px){.bloglist.compact .item h2.post-title,.bloglist.compact .item .post-body,.bloglist.compact .item .post-link{margin-left:90px;}}.bloglist.compact .view-footer{text-align:center;padding:15px 0 0;}@media screen and (min-width:860px) and (max-width:1199px){.bloglist.compact .view-footer{padding-top:30px;}}@media screen and (min-width:1200px){.bloglist.compact .view-footer{padding-top:40px;}}#block-views-front-block-5 .block-title{text-align:center;margin-bottom:16px;margin-top:32px;}@media screen and (min-width:860px){#block-views-front-block-5 .block-title{margin-bottom:32px;}}.node-type-story article img{display:block;width:100%;height:auto;}.node-type-story .caption{padding-top:5px;text-align:center;font-style:italic;display:none;}.node-type-story .view-blog-header{margin-bottom:-80px;max-width:1680px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}@media screen and (min-width:768px){.node-type-story .view-blog-header{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){.node-type-story .view-blog-header{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){.node-type-story .view-blog-header{padding-left:100px;padding-right:100px;}}@media screen and (min-width:860px){.node-type-story .view-blog-header{margin-bottom:-200px;}}.node-type-story .view-blog-header .view-content{position:relative;background:#6c6c6c;background:radial-gradient(circle,#6c6c6c 0%,#333333 100%);overflow:hidden;}@media screen and (min-width:768px) and (max-width:859px){.node-type-story .view-blog-header .view-content{min-height:200px;}}@media screen and (min-width:860px){.node-type-story .view-blog-header .view-content{min-height:370px;}}.node-type-story .view-blog-header .views-field-field-highlight-image{}.node-type-story .view-blog-header .header-content{background-size:cover;background-position:center center;height:250px;display:flex;align-items:stretch;}@media screen and (min-width:640px) and (max-width:859px){.node-type-story .view-blog-header .header-content{height:400px;}}@media screen and (min-width:860px) and (max-width:1199px){.node-type-story .view-blog-header .header-content{height:600px;}}@media screen and (min-width:1200px){.node-type-story .view-blog-header .header-content{height:800px;}}.node-type-story .view-blog-header .details{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 12% 0;width:100%;box-sizing:border-box;transition:top 0.2s ease-in-out;background:rgba(0,0,0,0.2);}.node-type-story .view-blog-header .details h1#page-title{margin-bottom:8px;font-size:2.4rem;line-height:2.8rem;}.node-type-story .view-blog-header .details h1#page-title:after{display:none;}@media screen and (min-width:768px){.node-type-story .view-blog-header .details h1#page-title{margin-bottom:16px;}}@media screen and (min-width:768px) and (max-width:1023px){.node-type-story .view-blog-header .details h1#page-title{font-size:4.8rem;line-height:5.6rem;}}@media screen and (min-width:1024px){.node-type-story .view-blog-header .details h1#page-title{font-size:5.6rem;line-height:6.4rem;}}.node-type-story .view-blog-header .details .submitted{color:#fff;margin:0;text-transform:uppercase;letter-spacing:2px;font-family:futura-pt,sans-serif;font-size:1.4rem;line-height:2.0rem;font-weight:600;text-align:center;}@media screen and (min-width:768px){.node-type-story .view-blog-header .details .submitted{font-size:1.6rem;line-height:2.4rem;letter-spacing:3px;}}.node-type-story .field-name-field-preamble{font-family:freight-text-pro,serif;font-style:italic;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;max-width:420px;margin:0 auto;padding-left:30px;padding-right:30px;}@media screen and (min-width:480px) and (max-width:1023px){.node-type-story .field-name-field-preamble{font-size:2.0rem;line-height:3.2rem;}}@media screen and (min-width:640px) and (max-width:1023px){.node-type-story .field-name-field-preamble{font-size:2.4rem;line-height:4.0rem;}}@media screen and (min-width:1024px){.node-type-story .field-name-field-preamble{font-size:3.2rem;line-height:4.8rem;}}@media screen and (min-width:768px){.node-type-story .field-name-field-preamble{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){.node-type-story .field-name-field-preamble{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){.node-type-story .field-name-field-preamble{padding-left:100px;padding-right:100px;}}@media screen and (min-width:860px){.node-type-story .field-name-field-preamble{max-width:580px;}}@media screen and (min-width:1024px){.node-type-story .field-name-field-preamble{max-width:680px;}}.node-type-story .field-name-field-preamble:after{content:' ';display:block;width:60px;height:2px;background:rgba(0,0,0,0.1);margin:20px auto 0;}@media screen and (min-width:768px){.node-type-story .field-name-field-preamble:after{height:4px;}}@media screen and (min-width:768px) and (max-width:1023px){.node-type-story .field-name-field-preamble:after{margin-top:30px;}}@media screen and (min-width:1024px){.node-type-story .field-name-field-preamble:after{margin-top:40px;}}.node-type-story .field-name-body .field-items > .field-item p:first-child::first-letter{float:left;font-size:6.4rem;line-height:0.64;margin:0.1em 0.16em 0.1em 0;}@media screen and (min-width:768px){.node-type-story .field-name-body .field-items > .field-item p:first-child::first-letter{font-size:7.2rem;line-height:0.64;}}.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{max-width:800px;margin:0 auto;padding-top:24px;padding-bottom:24px;padding-left:30px;padding-right:30px;}@media screen and (min-width:860px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-top:40px;}}@media screen and (min-width:1024px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-top:60px;}}@media screen and (min-width:1600px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-top:90px;}}@media screen and (min-width:860px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-bottom:40px;}}@media screen and (min-width:1024px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-bottom:60px;}}@media screen and (min-width:1600px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-bottom:90px;}}@media screen and (min-width:768px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){.node-type-story .blog-inner,.node-type-story .paragraphs-item-text{padding-left:100px;padding-right:100px;}}.node-type-story .blog-inner p:first-child,.node-type-story .paragraphs-item-text p:first-child{margin-top:0;}.node-type-story .paragraphs-item-text{padding-top:16px;}@media screen and (min-width:768px) and (max-width:1023px){.node-type-story .paragraphs-item-text{padding-top:32px;}}@media screen and (min-width:1024px){.node-type-story .paragraphs-item-text{padding-top:40px;}}.node-type-story .blog-content{background:#fff;color:#333;padding-bottom:30px;padding-top:100px;}@media screen and (min-width:768px){.node-type-story .blog-content{padding-bottom:40px;}}@media screen and (min-width:860px){.node-type-story .blog-content{padding-bottom:60px;}}@media screen and (min-width:1200px){.node-type-story .blog-content{padding-bottom:100px;}}@media screen and (min-width:640px) and (max-width:859px){.node-type-story .blog-content{padding-top:120px;}}@media screen and (min-width:860px){.node-type-story .blog-content{padding-top:240px;}}.node-type-story .blog-content .field-name-field-blog-image,.node-type-story .blog-content .paragraphs-item-images-wide,.node-type-story .blog-content .paragraphs-item-images-2col,.node-type-story .blog-content .view-blog-related-posts{margin:0 auto;max-width:1024px;padding-left:30px;padding-right:30px;}@media screen and (min-width:768px){.node-type-story .blog-content .field-name-field-blog-image,.node-type-story .blog-content .paragraphs-item-images-wide,.node-type-story .blog-content .paragraphs-item-images-2col,.node-type-story .blog-content .view-blog-related-posts{padding-left:40px;padding-right:40px;}}@media screen and (min-width:860px){.node-type-story .blog-content .field-name-field-blog-image,.node-type-story .blog-content .paragraphs-item-images-wide,.node-type-story .blog-content .paragraphs-item-images-2col,.node-type-story .blog-content .view-blog-related-posts{padding-left:60px;padding-right:60px;}}@media screen and (min-width:1200px){.node-type-story .blog-content .field-name-field-blog-image,.node-type-story .blog-content .paragraphs-item-images-wide,.node-type-story .blog-content .paragraphs-item-images-2col,.node-type-story .blog-content .view-blog-related-posts{padding-left:100px;padding-right:100px;}}.node-type-story .blog-content .field-name-field-blog-image img,.node-type-story .blog-content .paragraphs-item-images-wide img,.node-type-story .blog-content .paragraphs-item-images-2col img,.node-type-story .blog-content .view-blog-related-posts img{max-width:100%;height:auto;display:block;}#comments{background:#313131;padding:30px;margin:0;}@media screen and (min-width:768px){#comments{padding:40px;}}@media screen and (min-width:860px){#comments{padding:60px;}}@media screen and (min-width:1200px){#comments{padding:100px;}}#comments .comment-container,#comments .comment-form-container{max-width:1024px;margin:0 auto;}#comments .comment-container h2,#comments .comment-form-container h2{font-size:2rem;}@media screen and (min-width:640px){#comments .comment-container h2,#comments .comment-form-container h2{font-size:2.4rem;}}@media screen and (min-width:768px){#comments .comment-container h2,#comments .comment-form-container h2{font-size:3.2rem;}}#comments .comment-list{margin-bottom:40px;}#comments .comment-list .comment{border-bottom:1px solid rgba(255,255,255,0.1);padding:24px 0;}#comments .comment-list .comment.last{border-bottom:1px solid rgba(255,255,255,0.1);}#comments .comment-list .comment header{margin-bottom:8px;}#comments .comment-list .comment header .author,#comments .comment-list .comment header time{display:inline-block;}#comments .comment-list .comment header .author{margin:0;}#comments .comment-list .comment header .author a{color:#fff;}#comments .comment-list .comment header time{color:#757575;padding-left:8px;}#comments .comment-list .comment .comment-body{max-width:70ch;}#comments .comment-list .comment ul.links{margin:0;padding:0;list-style:none;}#comments .comment-list .comment ul.links li{display:inline-block;}#comments .comment-list .comment.comment-by-node-author{padding-left:48px;}#comments .comment-form{padding-top:24px;}.page-comment main #content-inner .node{display:none;}.view-blog-related-posts.view{padding-top:32px;}.view-blog-related-posts.view .view-header .title{font-size:2rem;}@media screen and (min-width:640px){.view-blog-related-posts.view .view-header .title{font-size:2.4rem;}}@media screen and (min-width:768px){.view-blog-related-posts.view .view-header .title{font-size:3.2rem;}}.view-blog-related-posts.view .item-list{list-style:none;margin:0;padding:24px 0 0;}@media screen and (min-width:860px){.view-blog-related-posts.view .item-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px;}}.view-blog-related-posts.view .item-list li{text-align:left;display:grid;grid-template-columns:80px 1fr;column-gap:24px;margin-bottom:24px;}@media screen and (min-width:860px){.view-blog-related-posts.view .item-list li{display:block;}}.view-blog-related-posts.view .item-list li .thumb{margin-bottom:16px;grid-column:1;grid-row:1 / span 3;display:block;}.view-blog-related-posts.view .item-list li h3{font-size:1.17em;}.view-blog-related-posts.view .item-list li h3 a,.view-blog-related-posts.view .item-list li h3 a:hover{color:#333;}.view-blog-related-posts.view .item-list li p{color:#868686;font-size:1.6rem;line-height:2.4rem;margin-bottom:0;}@media screen and (min-width:860px){.view-blog-related-posts.view .item-list li p{margin-bottom:8px;}}.view-blog-related-posts.view .item-list li a.readmore{margin-bottom:0;font-size:1.6rem;line-height:2.4rem;}@media screen and (min-width:1024px){.view-blog-related-posts.view .item-list li a.readmore{font-size:2.0rem;line-height:3.2rem;}}.view-blog-related-posts.view .item-list li h3,.view-blog-related-posts.view .item-list li p,.view-blog-related-posts.view .item-list li a.readmore{grid-column:2;}.node-type-page.not-front{}.node-type-page.not-front #content-inner article{display:grid;grid-template-columns:[col-start] 32px [col-first] 32px repeat(7,1fr) 32px [col-last] 32px [col-end];column-gap:0;grid-template-rows:[row-start] auto [img-start] 65vw 100px [img-end] auto [row-end];}@media screen and (min-width:860px) and (max-width:1199px){.node-type-page.not-front #content-inner article{grid-template-columns:[col-start] 88px [col-first] 32px repeat(9,1fr) 32px [col-last] 88px [col-end];}}@media screen and (min-width:1200px) and (max-width:1899px){.node-type-page.not-front #content-inner article{grid-template-columns:[col-start] 10vw [col-first] 32px repeat(9,1fr) 32px [col-last] 10vw [col-end];}}@media screen and (min-width:1900px){.node-type-page.not-front #content-inner article{grid-template-columns:[col-start] 17vw [col-first] 32px repeat(9,1fr) 32px [col-last] 17vw [col-end];}}@media screen and (min-width:860px){.node-type-page.not-front #content-inner article{grid-template-rows:[row-start] auto auto auto auto [row-end];}}.node-type-page.not-front #page-header{grid-column:col-first / col-last;grid-row:1 / 1;align-self:start;z-index:1;}@media screen and (min-width:860px){.node-type-page.not-front #page-header{grid-column:col-first / 8;grid-row:1 / 1;}}.node-type-page.not-front .view.page-image,.node-type-page.not-front .field-name-field-page-images{grid-column:col-first / col-last;grid-row:img-start / img-end;align-self:stretch;z-index:2;}.node-type-page.not-front .view.page-image .page-image-bg,.node-type-page.not-front .field-name-field-page-images .page-image-bg{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}@media screen and (min-width:860px){.node-type-page.not-front .view.page-image,.node-type-page.not-front .field-name-field-page-images{grid-column:8 / col-last;grid-row:row-start / 4;padding-bottom:30px;}}@media screen and (min-width:860px) and (min-width:768px){.node-type-page.not-front .view.page-image,.node-type-page.not-front .field-name-field-page-images{padding-bottom:40px;}}@media screen and (min-width:860px) and (min-width:860px){.node-type-page.not-front .view.page-image,.node-type-page.not-front .field-name-field-page-images{padding-bottom:60px;}}@media screen and (min-width:860px) and (min-width:1200px){.node-type-page.not-front .view.page-image,.node-type-page.not-front .field-name-field-page-images{padding-bottom:100px;}}@media screen and (min-width:860px){.node-type-page.not-front .view.page-image .page-image-bg,.node-type-page.not-front .field-name-field-page-images .page-image-bg{max-height:50vw;}}.node-type-page.not-front .view.page-image *,.node-type-page.not-front .field-name-field-page-images *{height:100%;}.node-type-page.not-front .field-name-body{grid-column:col-start / col-end;grid-row:3 / 5;background:#fff;z-index:1;color:#333;padding-top:130px;padding-bottom:30px;padding-left:32px;padding-right:32px;}@media screen and (min-width:768px){.node-type-page.not-front .field-name-body{padding-bottom:40px;}}@media screen and (min-width:860px){.node-type-page.not-front .field-name-body{padding-bottom:60px;}}@media screen and (min-width:1200px){.node-type-page.not-front .field-name-body{padding-bottom:100px;}}@media screen and (min-width:860px) and (max-width:1199px){.node-type-page.not-front .field-name-body{padding-left:88px;padding-right:88px;}}@media screen and (min-width:1200px) and (max-width:1899px){.node-type-page.not-front .field-name-body{padding-left:10vw;padding-right:10vw;}}@media screen and (min-width:1900px){.node-type-page.not-front .field-name-body{padding-left:17vw;padding-right:17vw;}}@media screen and (min-width:860px){.node-type-page.not-front .field-name-body{grid-column:col-start / col-end;grid-row:2 / 4;padding-top:30px;}}@media screen and (min-width:860px) and (min-width:768px){.node-type-page.not-front .field-name-body{padding-top:40px;}}@media screen and (min-width:860px) and (min-width:860px){.node-type-page.not-front .field-name-body{padding-top:60px;}}@media screen and (min-width:860px) and (min-width:1200px){.node-type-page.not-front .field-name-body{padding-top:100px;}}@media screen and (min-width:860px){.node-type-page.not-front .field-name-body .field-items{max-width:45%;}}.node-type-page.not-front .paragraphs-items{grid-column:col-start / col-end;grid-row:4 / 4;}.node-type-page.not-front .paragraphs-items .field-item{}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item{color:#333;z-index:1;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-text{display:grid;grid-template-columns:[col-start] 32px [col-first] 32px repeat(7,1fr) 32px [col-last] 32px [col-end];column-gap:0;}@media screen and (min-width:860px) and (max-width:1199px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-text{grid-template-columns:[col-start] 88px [col-first] 32px repeat(9,1fr) 32px [col-last] 88px [col-end];}}@media screen and (min-width:1200px) and (max-width:1899px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-text{grid-template-columns:[col-start] 10vw [col-first] 32px repeat(9,1fr) 32px [col-last] 10vw [col-end];}}@media screen and (min-width:1900px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-text{grid-template-columns:[col-start] 17vw [col-first] 32px repeat(9,1fr) 32px [col-last] 17vw [col-end];}}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-text .content{grid-column:col-first / col-last;padding:60px 0;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-gallery{background:#F6F1EE;display:grid;grid-template-columns:[col-start] 32px [col-first] 32px repeat(7,1fr) 32px [col-last] 32px [col-end];column-gap:0;padding:32px 0 32px;}@media screen and (min-width:860px) and (max-width:1199px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-gallery{grid-template-columns:[col-start] 88px [col-first] 32px repeat(9,1fr) 32px [col-last] 88px [col-end];}}@media screen and (min-width:1200px) and (max-width:1899px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-gallery{grid-template-columns:[col-start] 10vw [col-first] 32px repeat(9,1fr) 32px [col-last] 10vw [col-end];}}@media screen and (min-width:1900px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-gallery{grid-template-columns:[col-start] 17vw [col-first] 32px repeat(9,1fr) 32px [col-last] 17vw [col-end];}}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-gallery .content{grid-column:col-first / col-last;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block{background:#E4D2C7;padding:60px 0;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content{padding-left:32px;padding-right:32px;display:grid;grid-template-columns:[col-start] repeat(12,1fr) [col-end];column-gap:32px;grid-template-rows:[row-start] repeat(2,auto) [row-end];}@media screen and (min-width:860px) and (max-width:1199px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content{padding-left:88px;padding-right:88px;}}@media screen and (min-width:1200px) and (max-width:1899px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content{padding-left:10vw;padding-right:10vw;}}@media screen and (min-width:1900px){.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content{padding-left:17vw;padding-right:17vw;}}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content .field-name-field-paragraph-image{grid-column:col-start / 6;grid-row:row-start / span 3;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content .field-name-field-paragraph-image img{max-width:100%;height:auto;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content .field-name-field-paragraph-title{grid-column:6 / col-end;grid-row:row-start;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-section-block .content .field-name-field-paragraph-text{grid-column:6 / col-end;grid-row:row-end;}.node-type-page.not-front .paragraphs-items .field-item .entity-paragraphs-item.paragraphs-item-text-box{background:#E4D2C7;padding:60px 0;}.node-type-page.not-front .paragraphs-items .field-item:first-child .paragraphs-item-gallery{padding-top:64px;}.node-type-page.not-front .paragraphs-items .field-item:last-child .paragraphs-item-gallery{padding-bottom:64px;}.paragraphs-item-text{}.paragraphs-item-text p:first-child{margin-top:0;}.paragraphs-item-text p:last-child{margin-bottom:0;}.paragraphs-item-images-wide .field-item{margin-bottom:16px;}@media screen and (min-width:768px){.paragraphs-item-images-wide .field-item{margin-bottom:20px;}}.paragraphs-item-images-wide .field-item img{width:100%;max-width:100%;height:auto;}.paragraphs-item-images-2col img{margin-bottom:20px;}.paragraphs-item-images-2col > .content > .field > .field-items{display:flex;flex-direction:row;justify-content:space-between;}.paragraphs-item-images-2col > .content > .field > .field-items .field-item{width:calc(50% - 8px);}@media screen and (min-width:768px){.paragraphs-item-images-2col > .content > .field > .field-items .field-item{width:calc(50% - 10px);}}.node-type-story .paragraphs-item-images-wide[data-scroll],.node-type-story .paragraphs-item-images-2col[data-scroll],.node-type-story .paragraphs-item-text[data-scroll]{transition:opacity 0.6s ease-in-out,transform 0.4s ease-in-out;}@media screen and (min-width:860px){.node-type-story .paragraphs-item-images-wide[data-scroll],.node-type-story .paragraphs-item-images-2col[data-scroll],.node-type-story .paragraphs-item-text[data-scroll]{transition:opacity 0.8s ease-in-out,transform 0.7s ease-in-out;}}.node-type-story .paragraphs-item-images-wide[data-scroll="in"],.node-type-story .paragraphs-item-images-2col[data-scroll="in"],.node-type-story .paragraphs-item-text[data-scroll="in"]{opacity:1;transform:translate(0,0);}.node-type-story .paragraphs-item-images-wide[data-scroll="out"],.node-type-story .paragraphs-item-images-2col[data-scroll="out"],.node-type-story .paragraphs-item-text[data-scroll="out"]{opacity:0;transform:translate(0,8px);}@media screen and (min-width:768px) and (max-width:859px){.node-type-story .paragraphs-item-images-wide[data-scroll="out"],.node-type-story .paragraphs-item-images-2col[data-scroll="out"],.node-type-story .paragraphs-item-text[data-scroll="out"]{transform:translate(0,16px);}}@media screen and (min-width:860px){.node-type-story .paragraphs-item-images-wide[data-scroll="out"],.node-type-story .paragraphs-item-images-2col[data-scroll="out"],.node-type-story .paragraphs-item-text[data-scroll="out"]{transform:translate(0,30px);}}.section-info .block-webform,.section-info .block.contact-info{max-width:1024px;margin:0 auto;}.section-info .block-webform .block-title,.section-info .block.contact-info .block-title{margin-bottom:20px;}@media screen and (min-width:1024px){.section-info .block-webform .block-title,.section-info .block.contact-info .block-title{margin-bottom:30px;}}.block.instagram{background:#111;margin-top:30px;padding-top:30px;}@media screen and (min-width:768px){.block.instagram{margin-top:40px;}}@media screen and (min-width:860px){.block.instagram{margin-top:60px;}}@media screen and (min-width:1200px){.block.instagram{margin-top:100px;}}@media screen and (min-width:768px){.block.instagram{padding-top:40px;}}@media screen and (min-width:860px){.block.instagram{padding-top:60px;}}@media screen and (min-width:1200px){.block.instagram{padding-top:100px;}}.block.instagram .block-title{text-transform:uppercase;letter-spacing:2px;font-family:futura-pt,sans-serif;font-size:1.4rem;line-height:2.0rem;font-weight:600;text-align:center;}@media screen and (min-width:768px){.block.instagram .block-title{font-size:1.6rem;line-height:2.4rem;letter-spacing:3px;}}.block.instagram .lightwidget__header{padding:24px 0 24px;}@media screen and (min-width:768px){.block.instagram .lightwidget__header{padding:40px 0 32px;}}.block.instagram .lightwidget__header img{border-radius:100%;width:80px;margin-bottom:8px;}@media screen and (min-width:1024px){.block.instagram .lightwidget__header img{width:120px;margin-bottom:16px;}}.block.instagram .lightwidget__header p{padding:0;margin:0;}.block.instagram .lightwidget__header .instagram_username a{font-weight:bold;}.block.instagram .instagram_gallery{display:flex;flex-direction:row;flex-wrap:wrap;}.block.instagram .instagram_gallery a{width:25%;overflow:hidden;}@media screen and (min-width:1200px){.block.instagram .instagram_gallery a{width:16.66666%;}}.block.instagram .instagram_gallery a img{display:block;max-width:100%;height:auto;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;}.block.instagram .instagram_gallery a:hover img{opacity:0.8;transform:scale(1.05,1.05);}.hidden{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.lazyload,.lazyloading{opacity:0;}.lazyloaded{opacity:1;transition:opacity 200ms ease-out;}@media screen and (min-width:768px){.lazyloaded{transition:opacity 500ms ease-out;}}
.node-unpublished p.unpublished,.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished p.unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.node .submitted{color:#757575;}p.intro{font-size:1.2em;line-height:1.5;}.node-type-story .submitted{text-align:center;margin-bottom:24px;}@media screen and (min-width:860px){.node-type-story .submitted{margin-bottom:40px;}}@media screen and (min-width:1024px){.node-type-story .submitted{margin-bottom:60px;}}@media screen and (min-width:1600px){.node-type-story .submitted{margin-bottom:90px;}}.node-type-story .field-name-field-blog-image .field-items .field-item{margin-bottom:40px;margin-bottom:25px;}@media screen and (min-width:768px){.node-type-story .field-name-field-blog-image .field-items .field-item{margin-bottom:30px;}}@media screen and (min-width:860px){.node-type-story .field-name-field-blog-image .field-items .field-item{margin-bottom:40px;}}@media screen and (min-width:1600px){.node-type-story .field-name-field-blog-image .field-items .field-item{margin-bottom:50px;}}.node-type-story .field-name-field-blog-image .field-items .field-item:last-child{margin-bottom:0;}.node-type-story .field-name-field-blog-image .field-items:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.node-type-story .field-name-field-blog-image .field-items .grid-sizer,.node-type-story .field-name-field-blog-image .field-items .field-item{width:100%;}.node-type-story .field-name-field-blog-image .field-items .gutter-sizer{width:0;}@media screen and (min-width:1024px){.node-type-story .field-name-field-blog-image .field-items .grid-sizer,.node-type-story .field-name-field-blog-image .field-items .field-item{width:49%;margin:0;}.node-type-story .field-name-field-blog-image .field-items .gutter-sizer{width:2%;}}
input,textarea,button{font-family:freight-text-pro,serif;font-size:1.2em;line-height:1.6;border-radius:7px;border:none;}input[type=text],input[type=email],.form-text,.form-textarea{padding:15px;background:rgba(255,255,255,0.1);color:#fff;display:block;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;transition:background 0.1s ease-in-out;}input[type=text]:focus,input[type=email]:focus,.form-text:focus,.form-textarea:focus{background:rgba(255,255,255,0.2);outline:none;}.form-submit,input[type=submit],button,.button-large{text-shadow:none;overflow:visible;border-radius:8px;cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;transition:background 0.1s ease-in-out;font-family:futura-pt,sans-serif;font-size:2.0rem;font-weight:600;text-shadow:none;text-transform:uppercase;letter-spacing:3px;background:#fff;color:#333;padding:15px 20px;margin-right:10px;}.form-submit:hover,input[type=submit]:hover,button:hover,.button-large:hover{background:rgba(255,255,255,0.8);}.form-select{border:1px solid #dbdbdb;display:block;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.form-item{margin:0 0 20px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #c00;}.form-item label{display:block;font-weight:bold;margin-bottom:8px;font-size:1.6rem;}.form-item label.option{display:inline;font-weight:normal;}@media screen and (min-width:860px){.form-item label:not(.option){font-size:2.0rem;}}.form-required{color:#c0c0c0;}.form-item .description,.fieldset-description{font-size:1.4rem;margin:0;padding:8px 0 8px;max-width:90ch;color:#AEAEAE;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.container-inline div,.container-inline label{display:inline;}.webform-client-form .form-item:not(.form-type-checkbox){margin:0 0 20px;}.webform-client-form .form-actions{margin-bottom:0;}form.comment-form input#edit-mail + .description{display:none;}form.comment-form,.webform-client-form{}form.comment-form input.form-submit,.webform-client-form input.form-submit{padding:15px 20px;}form.comment-form fieldset,.webform-client-form fieldset{border:none;padding:0;margin:24px 0;}form.comment-form fieldset legend,.webform-client-form fieldset legend{font-weight:bold;margin-bottom:8px;font-size:1.6rem;}@media screen and (min-width:860px){form.comment-form fieldset legend,.webform-client-form fieldset legend{font-size:2.0rem;}}form.comment-form fieldset .fieldset-description,.webform-client-form fieldset .fieldset-description{color:#bbb;font-size:1.4rem;line-height:2.0rem;}@media screen and (min-width:860px){form.comment-form fieldset .fieldset-description,.webform-client-form fieldset .fieldset-description{font-size:1.6rem;line-height:2.4rem;}}.webform-confirmation{text-align:center;margin-top:30px;}.webform-confirmation + .links{text-align:center;}.entityform .pre-instructions{background:rgba(0,0,0,0.6);padding:16px 24px 8px;margin-bottom:24px;}@media screen and (min-width:860px){.entityform .pre-instructions{margin-bottom:40px;}}@media screen and (min-width:1024px){.entityform .pre-instructions{margin-bottom:60px;}}@media screen and (min-width:1600px){.entityform .pre-instructions{margin-bottom:90px;}}@media screen and (min-width:860px){.entityform .pre-instructions{padding:32px 32px 24px;}}.entityform .pre-instructions p{max-width:90ch;}.entityform .pre-instructions a{color:#AEAEAE;}.entityform .pre-instructions a:hover{color:#fff;}.entityform .fieldgroup{padding:8px 0;}@media screen and (min-width:860px){.entityform .fieldgroup{padding:16px 0;}}.entityform .fieldgroup > h3{padding-bottom:16px;}.field-name-field-order-images{margin-bottom:40px;}.field-name-field-order-images .form-checkboxes{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px;row-gap:8px;}@media screen and (min-width:640px) and (max-width:1023px){.field-name-field-order-images .form-checkboxes{grid-template-columns:repeat(4,1fr);}}@media screen and (min-width:1024px) and (max-width:1199px){.field-name-field-order-images .form-checkboxes{grid-template-columns:repeat(6,1fr);}}@media screen and (min-width:1200px){.field-name-field-order-images .form-checkboxes{grid-template-columns:repeat(8,1fr);column-gap:16px;row-gap:16px;}}.field-name-field-order-images .form-item{position:relative;}.field-name-field-order-images .form-item input[type=checkbox]{position:absolute;top:16px;left:16px;}@media screen and (min-width:1024px){.field-name-field-order-images .form-item input[type=checkbox]{top:20px;left:20px;}}.field-name-field-order-images .form-item label.option{display:block;cursor:pointer;background:rgba(0,0,0,0.3);color:#AEAEAE;font-size:1.2rem;line-height:1.6rem;word-break:break-word;padding:8px;height:100%;box-sizing:border-box;transition:background 0.1s ease-in-out,color 0.1s ease-in-out;}@media screen and (min-width:768px){.field-name-field-order-images .form-item label.option{padding:12px;font-size:1.4rem;line-height:2.0rem;}}.field-name-field-order-images .form-item label.option img,.field-name-field-order-images .form-item label.option span{display:block;}.field-name-field-order-images .form-item label.option img{border:none;width:100%;height:auto;margin-bottom:8px;box-sizing:border-box;}.field-name-field-order-images .form-item label.option:hover{background:rgba(0,0,0,0.6);color:#fff;}.field-name-field-order-images .form-item input[type=checkbox]:checked + label.option{background:#fff;color:#333;}.field-name-field-order-images .form-item input[type=checkbox]:checked + label.option img{border:none;}form.comment-form .compact-form-label,.webform-client-form .compact-form-label,.entityform .compact-form-label{top:16px;left:15px;font-size:1.2em;line-height:1.6;font-weight:normal;}.g-recaptcha{margin:16px 0 0;}
#admin-area{position:fixed;bottom:20px;right:20px;z-index:100;background:rgba(0,0,0,0.2);border-radius:24px;padding:16px;}.page-node.not-front #admin-area{padding:0;}div.messages{background-image:none;color:#fff;padding:20px 25px;border-radius:7px;border-width:2px;font-size:1.6rem;}div.messages a{color:#333;}div.messages.error{border-color:#c00;background:rgba(204,0,0,0.05);}div.messages.status{border-color:#66bf18;background:rgba(102,191,24,0.05);}div.tabs{margin:0;overflow:hidden;}ul.primary{margin:0;padding:0;border:none;list-style:none;white-space:nowrap;line-height:normal;}ul.primary li{float:left;margin:0;padding:0 5px 0 0;}ul.primary li a{display:block;margin:0;padding:5px 10px;border:none;font-weight:normal;text-decoration:none;color:#777;background:#e5e5e5;border:1px solid #e5e5e5;border-radius:5px;}ul.primary li.active a{display:block;margin:0;padding:5px 10px;border:none;font-weight:normal;text-decoration:none;color:#777;background:#e5e5e5;border:1px solid #e5e5e5;border-radius:5px;}ul.primary li.active a:hover,ul.primary li.active a:focus{display:block;margin:0;padding:5px 10px;border:none;font-weight:normal;text-decoration:none;color:#777;background:#e5e5e5;border:1px solid #e5e5e5;border-radius:5px;}ul.primary li a{}ul.primary li.active a{background:#fff;border:1px solid #e4e4e4;}ul.primary li.active a:hover,ul.primary li.active a:focus{background:#fff;border:1px solid #e4e4e4;}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(/sites/all/themes/kobolt_2020/images/tab-secondary-bg.png) repeat-x left bottom;}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(/sites/all/themes/kobolt_2020/images/tab-secondary.png) repeat-x left -56px;}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}ul.secondary a:hover,ul.secondary a:focus{background:url(/sites/all/themes/kobolt_2020/images/tab-secondary.png) repeat-x left bottom;}ul.secondary a.active{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/kobolt_2020/images/tab-secondary.png) repeat-x left top;}ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/kobolt_2020/images/tab-secondary.png) repeat-x left top;}ul.menu{border:none;padding:0;}ul.menu li{list-style:none;text-align:left;padding:0;margin:0;}#circleG{width:64px;margin:auto;}.circleG{background-color:white;float:left;height:14px;margin-left:7px;width:14px;animation-name:bounce_circleG;-o-animation-name:bounce_circleG;-ms-animation-name:bounce_circleG;-webkit-animation-name:bounce_circleG;-moz-animation-name:bounce_circleG;animation-duration:0.8775s;-o-animation-duration:0.8775s;-ms-animation-duration:0.8775s;-webkit-animation-duration:0.8775s;-moz-animation-duration:0.8775s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;border-radius:9px;-o-border-radius:9px;-ms-border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;}#circleG_1{animation-delay:0.1795s;-o-animation-delay:0.1795s;-ms-animation-delay:0.1795s;-webkit-animation-delay:0.1795s;-moz-animation-delay:0.1795s;}#circleG_2{animation-delay:0.4055s;-o-animation-delay:0.4055s;-ms-animation-delay:0.4055s;-webkit-animation-delay:0.4055s;-moz-animation-delay:0.4055s;}#circleG_3{animation-delay:0.5285s;-o-animation-delay:0.5285s;-ms-animation-delay:0.5285s;-webkit-animation-delay:0.5285s;-moz-animation-delay:0.5285s;}@keyframes bounce_circleG{0%{}50%{background-color:black;}100%{}}@-o-keyframes bounce_circleG{0%{}50%{background-color:black;}100%{}}@-ms-keyframes bounce_circleG{50%{background-color:black;}}@-webkit-keyframes bounce_circleG{0%{}50%{background-color:black;}100%{}}@-moz-keyframes bounce_circleG{0%{}50%{background-color:black;}100%{}}
.views-view-grid .views-row{padding-bottom:15px;}.views-view-grid .views-row.row-last{padding-bottom:0;}.views-view-grid .col-item{float:left;margin-right:15px;}.views-view-grid .col-item.col-last{margin-right:0;}.views-exposed-form .views-exposed-widget{float:none;padding:0;}.bef-checkboxes,.bef-select-as-radios{text-align:center;}.bef-select-all-none{text-align:center;}.bef-checkboxes .form-item label,.bef-select-as-radios .form-item label,.bef-select-all-none .bef-toggle{background:#fff;padding:9px 13px 8px;margin:0 3px;cursor:pointer;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);font-family:"rokkitt",serif;font-size:16px;color:#525252;display:inline-block;}.bef-select-all-none .bef-checkboxes,.bef-select-all-none .bef-select-as-radios{display:inline-block;}.bef-select-all-none .bef-toggle{min-width:63px;margin-right:6px;}.bef-checkboxes .form-item,.bef-select-as-radios .form-item{display:inline-block;}.bef-checkboxes .form-item.highlight,.bef-checkboxes .form-item:hover,.bef-select-as-radios .form-item.highlight,.bef-select-as-radios .form-item:hover{opacity:1;}.views-exposed-form .form-checkboxes .form-item
.views-exposed-form .form-radios .form-item{position:relative;}.views-exposed-form .form-checkboxes .form-item input[type=checkbox],.views-exposed-form .form-radios .form-item input[type=radio]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;z-index:5;cursor:pointer;left:15px;top:10px;}.views-exposed-form .form-checkboxes .form-item input[type=checkbox] + label,.views-exposed-form .form-radios .form-item input[type=radio] + label{cursor:pointer;}.views-exposed-form .form-checkboxes .form-item input[type=checkbox] + label:hover{}.views-exposed-form .form-checkboxes .form-item input[type=checkbox]:checked + label{}.views-exposed-form .form-checkboxes .form-item input[type=checkbox] + label:before,.views-exposed-form .form-radios .form-item input[type=radio] + label:before{font-family:'kobolt';margin-right:5px;font-size:15.4px;line-height:1;vertical-align:text-top;color:#a3a3a3;}.views-exposed-form .form-checkboxes .form-item input[type=checkbox] + label:before,.views-exposed-form .form-radios .form-item input[type=radio] + label:before{content:"\25a2";cursor:pointer;}.views-exposed-form .form-checkboxes .form-item input[type=checkbox]:checked + label:before,.views-exposed-form .form-radios .form-item input[type=radio]:checked + label:before{content:"\58";cursor:pointer;}.view .item-list{clear:both;padding-top:30px;text-align:center;}.view .item-list .pager li{display:inline-block;}.view .item-list #infscr-loading{font-size:1.1em;}.view .item-list #infscr-loading img{display:none;}.views-submit-button .ajax-progress,.views-submit-button .ajax-progress-throbber{width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center;}.views-submit-button .ajax-progress .throbber{width:120px !important;height:120px !important;margin:20% auto !important;background:#fff;position:static !important;display:block !important;float:none;border-radius:100%;-webkit-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out;}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0);}100%{-webkit-transform:scale(1);opacity:0;}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0);}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0;}}.views-table.draggable th{border:none;}.views-table.draggable tbody{border-top:1px solid rgba(255,255,255,0.2);}.views-table.draggable tr.even,.views-table.draggable tr.odd{background:#0f0f0f;border-bottom:1px solid rgba(255,255,255,0.2);}.views-table.draggable tr.drag{background:#282828;}.views-table.draggable td{vertical-align:middle;padding:10px 20px 10px 0;}.views-table.draggable img{display:block;border-radius:6px;}.views-table.draggable .draggable a.tabledrag-handle{margin-left:0;margin-top:14px;}.views-table.draggable .tabledrag-changed{display:none !important;}

@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name a:visited{text-decoration:none !important;}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
