 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}   img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} .has-text-align-justify{text-align:justify;}   .blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;}  #fsg-container { position: fixed; top: 0; left: 0; margin: 0; padding: 0; width: 100vw; min-width: 100vw; height: 100vh; min-height: 100vh; line-height: 1.2; font-weight: 400; background: #111; color: #fff; z-index: 99999; }  @media screen and (min-width: 600px) { .admin-bar #fsg-container, .admin-bar #fsg-close, .admin-bar #fsg-open-full {  top: 32px; } .admin-bar #fsg-container {  height: calc( 100vh - 32px );  min-height: calc( 100vh - 32px ); } }  @media screen and (min-width: 600px) and (max-width: 782px) { .admin-bar #fsg-container, .admin-bar #fsg-close, .admin-bar #fsg-open-full {  top: 46px; } .admin-bar #fsg-container {  height: calc( 100vh - 46px );  min-height: calc( 100vh - 46px ); } } body.fsg-open { overflow: hidden; } #full-screen-gallery, #full-screen-gallery figure { display: block; margin: 0; padding: 0; width: 100%; height: 100%; position: relative; } #full-screen-gallery figure { opacity: 0; position: absolute; top: 100%; transition: opacity .2s ease-in-out; display: flex; flex-direction: column; justify-content: center; } #fsg-container a { color: #fc0; text-decoration: underline; max-width: 100%; max-height: 100%; } #fsg-container a:hover, #fsg-container a:focus, #fsg-container a:active { color: #fff; text-decoration: none; } #fsg-container img { max-height: 100%; width: auto; margin: 0 auto; padding: 0; position: relative; display: block; }  #fsg-container img:focus { outline: none; box-shadow: none; border: none; } #fsg-container .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } #fsg-container figcaption {   box-sizing: border-box;   display: block;   position: absolute;   bottom: 0;   top: auto;   left: 64px;   right: 64px;   width: auto;   padding: 8px 32px;   margin: 0;   max-width: 1920px;   height: auto;   text-align: center;   font-size: 16px;   line-height: 1.5; color: #fff;   background: #111; } #fsg-container figcaption:empty { display: none; } #fsg-navigation > a, #fsg-navigation > button { display: block; padding: 0; margin: 0; border: 0; outline: none; position: fixed; bottom: 0; width: 64px; height: 64px; background: #111; color: #fff; text-align: center; vertical-align: middle; font-size: 32px; line-height: 64px; z-index: 100001; text-decoration: none; transition: all .2s ease-in-out; cursor: pointer; } #fsg-navigation > a:hover, #fsg-navigation > button:hover, #fsg-navigation > a:focus, #fsg-navigation > button:focus { color: #fc0; box-shadow: 0 0 0 3px #fc0 inset; font-size: 40px; } #fsg-navigation #fsg-close { font-size: 24px; } #fsg-navigation #fsg-close:focus, #fsg-navigation #fsg-close:hover { font-size: 32px; }  #fsg-previous, #fsg-close { left: 0; right: auto; } #fsg-next, #fsg-open-full { right: 0; left: auto; } #fsg-close, #fsg-open-full { top: 0; bottom: auto; } #fsg-open-full[href=""] { display: none; } @media screen and (max-width: 800px) { #fsg-container figcaption {   padding: 8px 16px; } } #fsg-launch-button { display: none;  } #fsg-progress { display: block; position: absolute; bottom: 0; left: 64px; width: calc(100% - 128px); height: 3px; } #fsg-progress-slider { height: 100%; transition: width .2s ease-in-out;  width: 0; background: #fff; } #fsg-progress-slider:hover > .screen-reader-text {  display: block; bottom: 3px; left: 0; padding: 1em; margin: 0; clip: auto; clip-path: none; width: auto; height: auto; }@font-face{font-family:'digital-7mono';src:url('https://arvidlille.com/wp-content/plugins/live-weather-station/public/font/digital-7_mono-webfont.eot');src:url('https://arvidlille.com/wp-content/plugins/live-weather-station/public/font/digital-7_mono-webfont.eot?#iefix') format('embedded-opentype'),url('https://arvidlille.com/wp-content/plugins/live-weather-station/public/font/digital-7_mono-webfont.woff2') format('woff2'),url('https://arvidlille.com/wp-content/plugins/live-weather-station/public/font/digital-7_mono-webfont.woff') format('woff'),url('https://arvidlille.com/wp-content/plugins/live-weather-station/public/font/digital-7_mono-webfont.ttf') format('truetype'),url('https://arvidlille.com/wp-content/plugins/live-weather-station/public/font/digital-7_mono-webfont.svg#digital-7mono') format('svg');font-weight:normal;font-style:normal}.nvtooltip{padding:8px !important;max-width:350px}.nvtooltip table{margin:2px !important;border-spacing:0 !important;background:transparent !important;border:none !important}.nvtooltip table thead,.nvtooltip table thead th,.nvtooltip table thead tr,.nvtooltip table thead td,.nvtooltip table tbody,.nvtooltip table tbody tr,.nvtooltip table tbody td{border:none !important;border-spacing:0 !important;background:transparent !important;border-width:0 !important;text-align:left}td.legend-color-guide{max-width:20px;width:20px;display:inline-block}td.key{display:inline-block}td.value{display:inline-block}div.module-daily-windrose div div svg:not(:root){overflow:visible !important}.ico-size-0{font-size:1.25em !important;line-height:1em !important}.ico-size-1{font-size:1.3em !important;line-height:1em !important}.ico-size-2{font-size:1.9em !important;line-height:1em !important}.ico-size-3{font-size:2.1em !important;line-height:1em !important} html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { border: 0; font-size: 100%; font: inherit; margin: 0; padding: 0; vertical-align: baseline; }  article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } button, input, select, textarea { font-size: 100%; overflow: visible; margin: 0; vertical-align: baseline; width: auto; } textarea { overflow: auto; vertical-align: text-top; }  hr { background: #ddd; border: none; clear: both; color: #ddd; float: none; height: 1px; width: 100%; } hr.space { background: #fff; color: #fff; }  html { height: 100%; } body { -moz-font-smoothing: antialiased; -webkit-font-smoothing: antialiased; background: #efefef; color: #555; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-smoothing: antialiased; line-height: 1.5em; text-rendering: optimizeLegibility; }  p { word-wrap: break-word; } i, em, dfn, cite { font-style: italic; } tt, var, pre, kbd, samp, code { font-family: monospace, serif; font-style: normal; } b, strong { font-weight: 700; } pre { -moz-box-sizing: border-box; -moz-border-radius: 2px; -moz-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); -webkit-border-radius: 2px; -webkit-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); -webkit-box-sizing: border-box; box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0,0,0,0.2); box-sizing: border-box; background: #f4f4f4; border: 1px solid #aaa; border-bottom-color: #ccc; border-radius: 2px; height: auto; margin: 0; outline: none; padding: 6px 10px; vertical-align: middle; width: 100%; word-wrap: break-word; white-space: pre-wrap; } del { color: #555; text-decoration: line-through; } ins, dfn { border-bottom: 1px solid #ccc; } sup, sub, small { font-size: 85%; } abbr, acronym { font-size: 85%; letter-spacing: .1em; text-transform: uppercase; } a abbr, a acronym { border: none; } dfn[title], abbr[title], acronym[title] { border-bottom: 1px solid #ccc; cursor: help; } sup { vertical-align: super; } sub { vertical-align: sub; }  .grid { float: left; margin-bottom: 2.127659574468%; padding-top: 0; } .grid-right { float: right; margin-bottom: 2.127659574468%; padding-top: 0; } .col-60, .col-140, .col-220, .col-300, .col-380, .col-460, .col-540, .col-620, .col-700, .col-780, .col-860 { display: inline; margin-right: 2.127659574468%; } .col-60 { width: 6.382978723404%; } .col-140 { width: 14.893617021277%; } .col-220 { width: 23.404255319149%; } .col-300 { width: 31.914893617021%; } .col-380 { width: 40.425531914894%; } .col-460 { width: 48.936170212766%; } .col-540 { width: 57.446808510638%; } .col-620 { width: 65.957446808511%; } .col-700 { width: 74.468085106383%; } .col-780 { width: 82.978723404255%; } .col-860 { width: 91.489361702128%; } .col-940 { width: 100%; } .fit { margin-left: 0 !important; margin-right: 0 !important; }  .hidden { visibility: hidden; } .visible { visibility: visible; } .none { display: none; } .hide-desktop { display: none; } .show-desktop { display: block; }  img { -ms-interpolation-mode: bicubic; border: 0; height: auto; max-width: 100%; } .ie8 img { height: auto; width: auto\9; } .ie8 img.size-large { max-width: 60%; width: auto; }  embed, object { max-width: 100%; } svg:not(:root) { overflow: hidden; }  a { color: #06c; font-weight: 400; text-decoration: none; } a:hover, a:focus, a:active { color: #444; outline: 0; text-decoration: none; } ::selection { background: #999; color: #fff; text-shadow: none; }  label { display: inline-block; font-weight: 700; padding: 2px 0; } legend { padding: 2px 5px; } fieldset { border: 1px solid #ccc; margin: 0 0 1.5em; padding: 1em 2em; } select, input[type="text"], input[type="password"] { -moz-box-sizing: border-box; -moz-border-radius: 2px; -webkit-box-sizing: border-box; -webkit-border-radius: 2px; -webkit-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2); background-color: #fff; box-sizing: border-box; border: 1px solid #aaa; border-bottom-color: #ccc; border-radius: 2px; margin: 0; outline: none; padding: 6px 8px; vertical-align: middle; width: 100%; } select { height: auto; width: 100%; } area, textarea { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-border-radius: 2px; -webkit-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2); background-color: #fff; box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.2); box-sizing: border-box; border: 1px solid #aaa; border-bottom-color: #ccc; border-radius: 2px; height: auto; overflow: auto; margin: 0; outline: none; padding: 8px 10px; width: 100%; } input, select { cursor: pointer; } area:focus, input:focus, textarea:focus { border: 1px solid #6cf; } input[type='text'], input[type='password'] { cursor: text; }  .ie7 area, .ie7 select, .ie7 textarea, .ie7 input[type="text"], .ie7 input[type="password"] { width: 96%; }  button, a.button, input[type='reset'], input[type='button'], input[type='submit'], #featured .read-more a { -moz-border-radius: 2px; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; -webkit-border-radius: 2px; background-color: #f9f9f9;  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f1f1f1)); background-image: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: -moz-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: -ms-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: -o-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: linear-gradient(top, #f9f9f9, #f1f1f1); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; border: 1px solid #ddd; border-radius: 2px; color: #333; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 700; line-height: 20px; margin: 0; padding: 4px 10px; text-decoration: none; text-shadow: 0 1px 0 #fff; vertical-align: middle; white-space: nowrap; } button:hover, a.button:hover, input[type='reset']:hover, input[type='button']:hover, input[type='submit']:hover, #featured .read-more a:hover { -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; background-color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1)); background-image: -webkit-linear-gradient(top, #fff, #f1f1f1); background-image: -moz-linear-gradient(top, #fff, #f1f1f1); background-image: -ms-linear-gradient(top, #fff, #f1f1f1); background-image: -o-linear-gradient(top, #fff, #f1f1f1); background-image: linear-gradient(top, #fff, #f1f1f1); border: 1px solid #ddd; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; color: #333; } button:active, a.button:active, input[type='reset']:active, input[type='button']:active, input[type='submit']:active, #featured .read-more a:active { -moz-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.1); background-color: #f9f9f9; background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f1f1f1)); background-image: -webkit-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: -moz-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: -ms-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: -o-linear-gradient(top, #f9f9f9, #f1f1f1); background-image: linear-gradient(top, #f9f9f9, #f1f1f1); box-shadow: 0 1px 0 #fff, inset 0 1px 1px rgba(0, 0, 0, 0.1); }  .call-to-action, #featured .read-more { text-align: center; } .call-to-action a.button, #featured .read-more a { font-size: 24px; padding: 15px 35px; } .call-to-action a.button:hover, #featured .read-more a:hover { text-decoration: none; } .ie7 .call-to-action a.button, .ie7 #featured .read-more a { padding: 11px 35px 19px 35px; }  a.blue, #featured .read-more a { background-color: #1874cd;  background-image: -webkit-gradient(linear, left top, left bottom, from(#4f9eea), to(#1874cd)); background-image: -webkit-linear-gradient(top, #4f9eea, #1874cd); background-image: -moz-linear-gradient(top, #4f9eea, #1874cd); background-image: -ms-linear-gradient(top, #4f9eea, #1874cd); background-image: -o-linear-gradient(top, #4f9eea, #1874cd); background-image: linear-gradient(top, #4f9eea, #1874cd); border: 1px solid #115290; color: #fff; text-shadow: 0 -1px 0 #115290; } a.blue:hover, #featured .read-more a:hover { background-color: #7db7f0; background-image: -webkit-gradient(linear, left top, left bottom, from(#7db7f0), to(#1874cd)); background-image: -webkit-linear-gradient(top, #7db7f0, #1874cd); background-image: -moz-linear-gradient(top, #7db7f0, #1874cd); background-image: -ms-linear-gradient(top, #7db7f0, #1874cd); background-image: -o-linear-gradient(top, #7db7f0, #1874cd); background-image: linear-gradient(top, #7db7f0, #1874cd); border: 1px solid #115290; color: #fff; text-shadow: 0 -1px 0 #115290; } #featured .read-more { display: none; }  .info-box { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; display: block; margin: 20px 0; padding: 15px; text-align: left; } .alert { background-color: #faebeb; border: 1px solid #dc7070; color: #212121; } .address { background-color: #f6f5ef; border: 1px solid #cdc9a5; color: #212121; } .notice { background-color: #fbf9e9; border: 1px solid #e3cf57; color: #212121; } .success { background-color: #f9fde8; border: 1px solid #a2bc13; color: #212121; } .download { background-color: #fff4e5; border: 1px solid #ff9912; color: #212121; } .information { background-color: #eef3f6; border: 1px solid #6ca6cd; color: #212121; } .required { color: #d5243f; }  th, td, table { border: 1px solid #ddd; } table { border-collapse: collapse; width: 100%; }  ul { list-style-type: disc; margin: 0; padding: 0; } ol { line-height: 22px; list-style-position: outside; list-style-type: decimal; margin: 0; padding: 0; } dt { font-weight: 400; }  blockquote { background: #f9f9f9; border: none; border-left: 4px solid #d6d6d6; margin: 20px; overflow: auto; padding: 0 0 10px 12px; } blockquote p { font-family: 'Georgia', 'Times New Roman', Times, serif; font-style: italic; font-size: 18px; line-height: 26px; }  h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: 700; line-height: 1.0em; word-wrap: break-word; } h1 { font-size: 2.625em;  margin-bottom: .5em; margin-top: .5em; } h2 { font-size: 2.250em;  margin-bottom: .75em; margin-top: .75em; } h3 { font-size: 1.875em;  margin-bottom: .857em; margin-top: .857em; } h4 { font-size: 1.500em;  margin-bottom: 1em; margin-top: 1em; } h5 { font-size: 1.125em;  margin-bottom: 1.125em; margin-top: 1.125em; } h6 { font-size: 1.000em;  margin-bottom: 1.285em; margin-top: 1.285em; }  p, hr, dl, pre, form, table, address, blockquote { margin: 1.6em 0; } th, td { padding: .8em; } caption { padding-bottom: .8em; } blockquote { padding: 0 1em; } blockquote:first-child { margin: .8em 0; } fieldset { margin: 1.6em 0; padding: 0 1em 1em; } legend { padding-left: .8em; padding-right: .8em; } legend+* { margin-top: 1em; } input, textarea { padding: .3em .4em .15em; } select { padding: .1em .2em 0; } option { padding: 0 .4em; } dt { margin-bottom: .4em; margin-top: .8em; }  ul { list-style-type: disc; } ol { list-style-type: decimal; } ul, ol { margin: 0 1.5em 1.5em 0; padding-left: 2.0em; } li ul, li ol { margin: 0; } form div { margin-bottom: .8em; }  #container { margin: 0 auto; max-width: 960px; padding: 0px 25px; } #wrapper { -webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: #fff; border: 1px solid #e5e5e5; border-radius: 4px; clear: both; margin: 20px auto 20px auto; padding: 0 20px 20px 20px; position: relative; } .page-template-page-home-php #wrapper { background-color: transparent; border: none; margin: 20px auto 20px auto; padding: 0; } #header { margin: 0; } #footer { clear: both; margin: 0 auto; max-width: 960px; padding: 0 25px 0 25px; } #footer-wrapper { background: #efefef; margin: 0; padding: 1%; overflow: hidden; width: 98%; } #footer .scroll-top, #footer .copyright, #footer .powered { margin-bottom: 0; } .powered .sep { clear: both; display: block; height: 1px; margin: 0; visibility: hidden; width: 100%; }  #logo { float: left; margin: 5px 0 0; max-width: 100%; } #logo > a { display: inline-block; margin-bottom: 5px; max-width: 100%; } #logo img { vertical-align: bottom; } .site-logo { width: auto; max-width: 300px; height: auto; max-height: 100px; } .site-name { display: block; font-size: 2.063em;  line-height: 1.0em; } .site-title { color: #333; font-weight: 700; margin: 0 0 5px; } .site-title a { color: inherit; } .site-description { color: #afafaf; display: block; font-size: 0.875em;  padding-top: 5px; margin: 0 0 5px; }  #content { margin-bottom: 20px; } #content-full { margin-bottom: 20px; } #content-blog { margin-bottom: 20px; } #content-images { margin-bottom: 20px; } #content-search { margin-bottom: 20px; margin-top: 20px; } #content-archive { margin-bottom: 20px; } #content-sitemap { margin-bottom: 20px; } #content-sitemap a { font-size: 12px; } #content .sticky { clear: both; }  .page-template-page-landing-php .menu, .page-template-page-landing-php .top-menu, .page-template-page-landing-php .tinynav, .page-template-page-landing-php .footer-menu, .page-template-page-landing-php .sub-header-menu { display: none; }  #author-meta { -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #f9f9f9; border: 1px solid #d6d6d6; border-radius: 4px; clear: both; display: block; margin: 30px 0 40px 0; padding: 10px; overflow: hidden; } #author-meta img { float: left; padding: 10px 15px 0 5px; } #author-meta p { margin: 0; padding: 5px; } #author-meta .about-author { font-weight: 700; margin: 10px 0 0 0; }  #featured { -moz-border-radius: 4px; -webkit-border-radius: 4px; background-color: #fff; border: 1px solid #e5e5e5; border-radius: 4px; padding: 40px 1%; width: 97.893617021277%; } #featured h1.featured-title { font-size: 60px; letter-spacing: -1px; margin: 0; padding: 0; text-align: center; } #featured h2 { text-align: center; } #featured p { font-size: 18px; font-weight: 200; line-height: 27px; padding: 0 40px 0 40px; text-align: center; } #featured-image { margin: 0; } #featured-image .fluid-width-video-wrapper { margin-left: -20px; } .featured-image img { margin-top: 44px; }  .comments-link { font-size: 12px; } #cancel-comment-reply-link { color: #900; } .post-data { clear: both; font-size: 12px; font-weight: 700; margin-top: 20px; } .post-data a { color: #111; } .post-entry { clear: both; } .post-meta { clear: both; color: #9f9f9f; font-size: 12px; margin-bottom: 10px; } .post-edit { clear: both; display: block; font-size: 12px; margin: 1.5em 0; } .post-search-terms { clear: both; } .read-more { clear: both; font-weight: 700; } .attachment-entry { clear: both; text-align: center; }  .ellipsis { color: #aaa; font-size: 18px; margin-left: 5px; } .form-allowed-tags { display: none; font-size: 10px; }  .widget-wrapper { -webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: #f9f9f9; border: 1px solid #e5e5e5; border-radius: 4px; margin: 0 0 20px; padding: 20px; } .widget-wrapper select, .widget-wrapper input[type="text"], .widget-wrapper input[type="password"] { width: 75%; } #widgets { margin-top: 40px; } .page-template-page-home-php #widgets { margin-top: 0; } #widgets a { margin: 0; padding: 0; text-decoration: none; } #widgets form { margin: 0; } #widgets ul, #widgets ol { padding: 0 0 0 20px; } #widgets ul li a { display: inline; text-decoration: none; } #widgets .widget-title img { float: right; height: 11px; position: relative; top: 4px; width: 11px; } #widgets .rss-date { line-height: 18px; padding: 6px 12px; } #widgets .rssSummary { padding: 10px; } #widgets cite { font-style: normal; line-height: 18px; padding: 6px 12px; } #widgets .tagcloud, #widgets .textwidget { display: block; line-height: 1.5em; margin: 0; word-wrap: break-word; } #widgets .textwidget a { display: inline; } #widgets ul .children { padding: 0 0 0 10px; } #widgets .author { font-weight: 700; padding-top: 4px; } .widget_archive select, #cat { display: block; margin: 0 15px 0 0; } .colophon-widget { background: none; min-height: 0; } .colophon-widget select, .colophon-widget input[type="text"], .colophon-widget input[type="password"] { width: 100%; } .top-widget { background: none; border: none; clear: right; float: right; min-height:0; padding: 0 3px 0 0; text-align: right; width: 45%; } .top-widget ul { list-style: none; padding: 0; } .top-widget select, .top-widget input[type="text"], .top-widget input[type="password"] { width: auto; } .top-widget #searchform { margin: 0; } #wp-calendar td { padding: .4em; text-align: center; }  .widget-title, .widget-title-home h3 { display: block; font-size: 24px; font-weight: 700; line-height: 23px; margin: 0; padding: 0 0 20px 0; text-align: left; } .top-widget .widget-title { font-size: 14px; padding: 0; text-align: right; } .widget-title a { border-bottom: none; padding: 0 !important; } .title-404 { color: #933; }  .error404 select, .error404 input[type="text"], .error404 input[type="password"] { width: auto; }  .top-menu { float: right; margin: 10px 0; padding: 0; } .top-menu li { display: inline; list-style-type: none; } .top-menu li a { border-left: 1px solid #ccc; color: #333; font-size: 11px; padding: 0 4px 0 8px; } .top-menu > li:first-child > a { border-left: none; } .top-menu li a:hover { color: #333; }  .menu { background-color: #585858; background-image: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d)); background-image: -webkit-linear-gradient(top, #585858, #3d3d3d); background-image: -moz-linear-gradient(top, #585858, #3d3d3d); background-image: -ms-linear-gradient(top, #585858, #3d3d3d); background-image: -o-linear-gradient(top, #585858, #3d3d3d); background-image: linear-gradient(top, #585858, #3d3d3d); clear: both; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d); margin: 0 auto; } .menu, .menu ul { display: block; list-style-type: none; margin: 0; padding: 0; } .menu li { border: 0; display: block; float: left; margin: 0; padding: 0; position: relative; z-index: 5; } .menu li:hover { white-space: normal; z-index: 10000; } .menu li li { float: none; } .menu ul { left: 0; position: absolute; top: 0; visibility: hidden; z-index: 10; } .menu li:hover > ul { top: 100%; visibility: visible; } .menu li li:hover > ul { left: 100%; top: 0; } .menu:after, .menu ul:after { clear: both; content: '.'; display: block; height: 0; overflow: hidden; visibility: hidden; } .menu, .menu ul { min-height: 0; } .menu ul, .menu ul ul { margin: 0; padding: 0; } .menu ul li a:hover, .menu li li a:hover { color: #484848; text-decoration: none; } .menu ul { margin-top: 1px; min-width: 15em; width: auto; } .menu a { border-top: 1px solid #585858; border-left: 1px solid #585858; color: #fff; cursor: pointer; display: block; font-size: 13px; font-weight: 700; height: 45px; line-height: 45px; margin: 0; padding: 0 0.9em; position: relative; text-decoration: none; text-shadow: 0 -1px 0 #000; } .menu a:hover { background-color: #808080; background-image: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#363636)); background-image: -webkit-linear-gradient(top, #808080, #363636); background-image: -moz-linear-gradient(top, #808080, #363636); background-image: -ms-linear-gradient(top, #808080, #363636); background-image: -o-linear-gradient(top, #808080, #363636); background-image: linear-gradient(top, #808080, #363636); color: #fff; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#363636); } .menu .current_page_item a, .menu .current-menu-item a { background-color: #343434; } .page-template-page-home-php .menu .current_page_item a { background: none; background-color: transparent; background-image: none; filter: none; } .menu li li { background: #fff; background-image: none; border: 1px solid #e5e5e5; color: #444; filter: none; margin: -1px 0 1px 0; width: auto; } .menu li li a { background: transparent !important; border: none; color: #444; font-size: 12px; font-weight: 400; height: auto; height: 20px; line-height: 20px; padding: 5px 10px; text-shadow: none; white-space: nowrap; } .menu li li a:hover { background: #f5f5f5 !important; background-image: none; border: none; color: #444; filter: none; } .menu ul > li + li { border-top: 0; } .menu li li:hover > ul { left: 100%; top: 0; } .menu > li:first-child > a { border-left: none; }  .ie7 .menu ul { background: url(https://arvidlille.com/wp-content/themes/responsive/images/ie7-fix.gif) repeat; } .ie7 .menu li li a { min-width: 100%; }  .assistive-text { clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px); position: absolute !important; } .main-small-navigation { background: #3d3d3d; display: block; position: relative; } .menu-toggle { background: url(https://arvidlille.com/wp-content/themes/responsive/images/select-icons.png) no-repeat right 5px; color: #fff; cursor: pointer; display: block; font-size: 12px; font-weight: 700; text-decoration: none; text-shadow: 0 -1px 0 #000; height: 10px; margin: 0 2%; padding: 10px 0; width: 96%; } .main-small-navigation .menu { background: #fff; display: none; position: absolute;  left: 0;  top: 30px; width: 100%; } .main-small-navigation li { float: none; } .main-small-navigation li a { background: #fff; border: none 0; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; color: #444; display: block; font-size: 11px; height: auto; line-height: inherit; padding: 1% 2%; text-shadow: none; } .main-small-navigation > li:first-child > a { border-left: 1px solid #e5e5e5; } .main-small-navigation a:hover, .main-small-navigation .current_page_item a, .main-small-navigation .current-menu-item a { background: #f2f2f2; color: #3d3d3d; } .main-small-navigation .menu .sub-menu { display: block; margin: 0; min-width: inherit; position: relative; visibility: visible; } .main-small-navigation .menu .sub-menu li { background: #fff; background-image: none; border: none 0; border-right: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; color: #444; margin: 0; width: auto; } .main-small-navigation .menu .sub-menu a { background: #fff; border: none 0; border-bottom: 1px solid #e5e5e5; color: #444; display: block; font-size: 11px; font-weight: 700; height: auto; line-height: inherit; padding: 1% 2%; text-shadow: none; } .main-small-navigation .menu .sub-menu li a { padding: 1% 4%; } .main-small-navigation .menu .sub-menu li ul { margin: 0; } .main-small-navigation .menu .sub-menu li li { border: none 0; } .main-small-navigation .menu .sub-menu li li a { padding: 1% 6%; } .main-small-navigation li li:hover > ul, .main-small-navigation li li.focus > ul { left: 0; }  .sub-header-menu { background-color: #fff; border: 1px solid #e5e5e5; border-top: none; clear: both; margin: 0 auto; } .sub-header-menu, .sub-header-menu ul { display: block; list-style-type: none; margin: 0; padding: 0; } .sub-header-menu li { border: 0; display: block; float: left; margin: 0; padding: 0; position: relative; z-index: 5; } .sub-header-menu li:hover { white-space: normal; z-index: 10000; } .sub-header-menu li li { float: none; } .sub-header-menu ul { left: 0; position: absolute; top: 0; visibility: hidden; z-index: 10; } .sub-header-menu li:hover > ul { top: 100%; visibility: visible; } .sub-header-menu li li:hover > ul { left: 100%; top: 0; } .sub-header-menu:after, .sub-header-menu ul:after { clear: both; content: '.'; display: block; height: 0; overflow: hidden; visibility: hidden; } .sub-header-menu, .sub-header-menu ul { min-height: 0; } .sub-header-menu ul, .sub-header-menu ul ul { margin: 0; padding: 0; } .sub-header-menu ul li a:hover, .sub-header-menu li li a:hover { color: #484848; text-decoration: none; } .sub-header-menu ul { margin-top: 1px; min-width: 15em; width: auto; } .sub-header-menu a { border-top: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; color: #333; cursor: pointer; display: block; font-size: 12px; font-weight: 400; height: 35px; line-height: 35px; margin: 0; padding: 0 0.9em; position: relative; text-decoration: none; text-shadow: none; } .sub-header-menu li:last-child a { border-right: none 0; } .sub-header-menu a:hover { -moz-background-clip: padding; -webkit-background-clip: padding-box; background-color: #f9f9f9; background-clip: padding-box; } .sub-header-menu .current_page_item a, .sub-header-menu .current-menu-item a { background-color: #f9f9f9; } .sub-header-menu li li { background: #fff; background-image: none; border: 1px solid #e5e5e5; color: #444; filter: none; margin: -1px 0 1px 0; width: auto; } .sub-header-menu li li a { border: none; color: #444; font-size: 12px; font-weight: 400; height: auto; height: 20px; line-height: 20px; padding: 5px 10px; text-shadow: none; } .sub-header-menu li li a:hover { background: #f9f9f9; background-image: none; border: none; color: #444; filter: none; } .sub-header-menu ul > li + li { border-top: 0; } .sub-header-menu li li:hover > ul { left: 100%; top: 0; } .sub-header-menu > li:first-child > a { border-left: none; } .sub-header-menu ul.children a, .sub-header-menu .current_page_ancestor, .sub-header-menu .current_page_ancestor ul a { background: none; background-image: none; filter: none; }  .ie7 .sub-header-menu ul { background: url(https://arvidlille.com/wp-content/themes/responsive/images/ie7-fix.gif) repeat; } .ie7 .sub-header-menu li li a { min-width: 100%; }  .footer-menu { margin-left: 0; padding: 0; } .footer-menu li { display: inline; list-style-type: none; } .footer-menu li a { border-left: 1px solid #ccc; color: #333; padding: 0 8px; } .footer-menu li a:hover { color: #222; } .footer-menu > li:first-child > a { border-left: none; padding: 0 8px 0 0; } .footer-menu .sub-menu { display: none; }  .navigation { color: #111; display: block; font-size: 13px; height: 28px; line-height: 28px; margin: 20px 0; padding: 0 5px; } .navigation a { color: #aaa; padding: 4px 10px; } .navigation a:hover { color: #111; text-decoration: none; } .navigation .previous { float: left; } .navigation .next { float: right; } .navigation .bracket { font-size: 36px; }  .pagination { clear: both; display: block; font-size: 16px; font-weight: 700; margin: 10px 0; padding: 5px 0; } .pagination a { text-decoration: none; }  .breadcrumb-list { font-size: 12px; padding: 40px 0 0 0; }  #commentform { margin: 0; } .commentlist { border-bottom: 1px solid #e5e5e5; list-style: none; margin: 0; padding: 0; } .commentlist ol { list-style: decimal; } .commentlist li { -webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: #fff; border-radius: 4px; margin: 0; } .commentlist li cite { color: #111; font-size: 1.1em; font-style: normal; font-weight: 400; } .commentlist li.alt { background: #f9f9f9; } .commentlist .children { list-style: none; margin-left: 10px; padding: 10px; } .commentlist .avatar { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; float: left; margin-right: 10px; padding: 0; vertical-align: middle; } .comment-author .fn { } .comment-author .says { color: #999; } .comment-body .comment-meta { color: #999; display: inline-block; margin: 0; padding: 0; text-align: left; } .comment-body .comment-meta a { font-size: 11px; } .comment-body { clear: both; padding: 10px; } .comment-body p { clear: both; } .comment-body .reply { } .pingback, .trackback { list-style: none; margin: 20px 0; } .pingback cite, .trackback cite { font-style: normal; } #pings, #comments { text-align: left; } #respond { -moz-border-radius: 4px; -webkit-border-radius: 4px; background-color: #eaeaea; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea)); background-image: -webkit-linear-gradient(top, #ffffff, #eaeaea); background-image: -moz-linear-gradient(top, #ffffff, #eaeaea); background-image: -ms-linear-gradient(top, #ffffff, #eaeaea); background-image: -o-linear-gradient(top, #ffffff, #eaeaea); background-image: linear-gradient(top, #ffffff, #eaeaea); border: 1px solid #ccc; border-bottom-color: #aaa; border-radius: 4px; clear: both; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea); margin-top: 15px; padding: 10px 20px 50px; } #respond label { display: inline; } .reply { margin: 10px 0; } .comment-form-url input, .comment-form-email input, .comment-form-author input, .comment-form-comment textarea { display: block; } .nocomments { color: #999; font-size: .9em; text-align: center; }  .alignnone { margin: 5px 20px 20px 0; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 20px auto; } .alignright { float: right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } .aligncenter { display: block; margin: 5px auto; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #f9f9f9; border: 1px solid #f0f0f0; max-width: 96%; padding: 13px 10px 10px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 12px; line-height: 1.5em; margin: 0; padding: 10px; } img.wp-smiley { vertical-align: middle; }  .gallery { margin: 0 auto 18px; } .gallery .gallery-item { float: left; margin-top: 0; text-align: center; } .gallery-columns-2 img { max-width: 96%; } .gallery-columns-3 img { max-width: 94%; } .gallery-columns-4 img { max-width: 92%; } .gallery-columns-5 img { max-width: 90%; } .gallery-columns-6 img, .gallery-columns-7 img { max-width: 88%; } .gallery-columns-8 img, .gallery-columns-9 img { max-width: 86%; } .gallery img { border: 1px solid #ddd; } .gallery .gallery-caption { font-size: 12px; margin: 0 0 12px; } .gallery dl { margin: 0; } .gallery br+br { display: none; } .attachment-gallery img { background: #fff; border: 1px solid #f0f0f0; display: block; height: auto; margin: 15px auto; max-width: 96%; padding: 5px; width: auto; } .gallery-meta .iso, .gallery-meta .camera, .gallery-meta .shutter, .gallery-meta .aperture, .gallery-meta .full-size, .gallery-meta .focal-length { display: block; }  img.wp-post-image, img.attachment-full, img.attachment-large, img.attachment-medium, img.attachment-thumbnail { display: block; margin: 15px auto; }  #footer { font-size: 11px; line-height: 1.5em; } #footer a { color: #333; font-weight: 400; } #footer a:hover { color: #444; } #footer-wrapper .grid.col-940 { margin: 0; } .scroll-top { text-align: center; } .copyright { text-align: left; } .powered { text-align: right; }  #footer .social-icons { list-style: none; line-height: normal; padding: 0; margin: 0; text-align: right; } #footer .yelp-icon, #footer .vimeo-icon, #footer .youtube-icon, #footer .twitter-icon, #footer .facebook-icon, #footer .linkedin-icon, #footer .rss-feed-icon, #footer .instagram-icon, #footer .pinterest-icon, #footer .foursquare-icon, #footer .google-plus-icon, #footer .stumble-upon-icon { display: inline; margin: 1px; padding-left: 3px; }  .left { float: left; } .right { float: right; } .center { text-align: center; }  .clearfix:after, .clearfix:before, #container:after, #container:before, .widget-wrapper:after, .widget-wrapper:before { content: ' '; display: table; } .clearfix:after, #container:after, .widget-wrapper:after { clear: both; } .ie7 .clearfix, .ie7 #container, .ie7 .widget-wrapper { zoom: 1; } .clear { clear: both; }  .tiled-gallery { padding-bottom: 1.6em; } img#wpstats { display: block; margin: 0 auto; padding: 2px; } .jetpack-video-wrapper { margin-bottom: 1.6em; } .jetpack-video-wrapper * { margin: 0 auto !important; }  .infinite-scroll #wrapper:after { clear: both; content: ''; display: block; } .infinite-scroll #content { margin-bottom: 1.5em; } .infinite-scroll.neverending #content { margin-bottom: 1.5em; } #infinite-footer .container { float: none; } .infinite-loader { clear: both; color: #333; padding: 0 0 1.5em 0; } .infinite-scroll #infinite-handle span { background: #eee; border: 1px solid #e5e5e5; border-radius: 4px; color: #333; display: block; text-align: center; } .infinite-scroll .infinite-wrap { border: 0 none; padding: 0; }  .infinite-scroll #content-blog .navigation, .infinite-scroll.neverending #footer { display: none; }  .infinity-end.neverending #footer { display: block; }  @media screen and (max-width: 980px) {  .grid, .grid-right {  float: none; }  #featured-image .fluid-width-video-wrapper {  margin: 20px 0 0 0; }  .page-template-page-home-php #widgets {  margin-top: 40px; }  .top-widget, .page-template-page-home-php .top-widget {  margin-top: 0 !important; }  .hide-980 {  display: none; }  .show-980 {  display: block; } } @media screen and (max-width: 650px) {  #logo {  float: none;  text-align: center; }  #logo > a {  margin-left: auto;  margin-right: auto; }  .grid, .grid-right {  float: none; }  #featured-image .fluid-width-video-wrapper {  margin: 20px 0 0 0; }  .top-widget {  float: none;  margin: 0 auto 10px auto;  position: relative;  text-align: center;  width: auto; }  .top-widget .widget-title {  text-align: center; }  .js .menu, .js .sub-header-menu {  display: none; }  .top-menu, .footer-menu li {  float: none;  font-size: 11px;  text-align: center; }  .tinynav {  display: block; }  .sb-holder {  display: block; }  #author-meta {  padding: 20px; }  .hide-650 {  display: none; }  .show-650 {  display: block; }  #footer {  text-align: center; }  #footer .social-icons {  padding-bottom: 10px;  text-align: center; } } @media screen and (max-width: 480px) {  #logo {  float: none;  text-align: center; }  .site-logo {  max-width: 100%; }  .grid, .grid-right {  float: none; }  #featured-image .fluid-width-video-wrapper {  margin: 20px 0 0 0; }  .featured-title {  font-size: 40px;  padding: 40px 20px 0 20px }  .featured-subtitle {  font-size: 24px; }  .navigation .next, .navigation .previous {  display: block;  margin: 0 auto;  text-align: center; }  .menu ul, .menu li, .top-menu, .footer-menu li, .sub-header-menu li {  float: none;  text-align: center;  text-rendering: optimizeSpeed; }  .hide-480 {  display: none; }  .show-480 {  display: block; }  #footer {  text-align: center; }  #footer .social-icons {  text-align: center; } } @media screen and (max-width: 320px) {  #featured p {  font-size: 12px;  line-height: 1.5em; }  .featured-title {  font-size: 35px; }  .featured-subtitle {  font-size: 15px; }  .call-to-action a.button {  font-size: 14px;  padding: 7px 17px; }  .hide-320 {  display: none; }  .show-320 {  display: block; } } @media screen and (max-width: 240px) {  #featured p {  font-size: 11px;  line-height: 1.5em; }  .featured-title {  font-size: 20px; }  .featured-subtitle {  font-size: 11px; }  .call-to-action a.button {  font-size: 12px;  padding: 5px 15px; }  .top-widget area, .top-widget select, .top-widget textarea, .top-widget input[type="text"], .top-widget input[type="password"] {  width: 75%; }  .widget-title, .widget-title-home h3 {  font-size: 14px;  height: 13px;  line-height: 13px;  text-align: left; }  .hide-240 {  display: none; }  .show-240 {  display: block; } }   #jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}} @media(max-width:360px){#wpadminbar .wp-admin-bar-reader{display:none!important}}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-item{padding:0}@media(max-width:782px){#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-item{display:flex;justify-content:center}}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-icon{align-items:center;display:flex;height:100%;margin:0;padding:0 6px}@media(max-width:782px){#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-icon{justify-content:center;padding:0}}@media(max-width:480px){#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-icon{max-width:40px}}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-icon:before{background-color:currentColor;content:"";display:flex;height:20px;margin:0;mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="11" fill="none" viewBox="0 0 24 11"><path fill="%23000" d="m22.875 4.607-.055-.25C22.335 2.175 20.276.584 17.924.584c-1.271 0-2.488.447-3.412 1.264-.32.283-.568.593-.769.894a9.5 9.5 0 0 0-1.711-.18h-.027c-.586 0-1.163.085-1.73.188a4.7 4.7 0 0 0-.777-.91C8.573 1.013 7.356.575 6.085.575 3.724.584 1.665 2.174 1.18 4.358l-.055.249H0v1.4h1.125l.055.25c.458 2.183 2.517 3.773 4.895 3.773 2.764 0 5.005-2.114 5.005-4.718 0 0 .01-.585-.228-1.341a9 9 0 0 1 1.153-.095c.366 0 .75.035 1.143.086-.247.765-.229 1.35-.229 1.35 0 2.604 2.242 4.718 5.005 4.718 2.38 0 4.438-1.581 4.896-3.773l.055-.25H24v-1.4zm-16.8 4.022c-1.94 0-3.522-1.487-3.522-3.326 0-1.84 1.583-3.326 3.522-3.326 1.94 0 3.523 1.487 3.523 3.326 0 1.84-1.583 3.326-3.523 3.326m11.85 0c-1.94 0-3.523-1.487-3.523-3.326 0-1.84 1.583-3.326 3.522-3.326 1.94 0 3.523 1.487 3.523 3.326 0 1.84-1.583 3.326-3.523 3.326"/></svg>');mask-position:center;mask-repeat:no-repeat;width:24px}@media(max-width:782px){#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-icon:before{height:36px;margin:0;mask-size:contain;width:36px}}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-label{padding-inline-end:8px}@media(max-width:782px){#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader .ab-label{display:none}#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader{display:block}}@media(max-width:480px){#wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-reader{width:46px}} :root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;} .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}img#wpstats{display:none}  .site-title,  .site-description {  color: #5076ba;  }   body.custom-background { background-color: #ffffff; } img.zoooom,.zoooom img{padding:0!important;} .blog .col-300 { display: none; } .blog .col-620 { width: 100%; text-align: center; }:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top-color:#0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;width:44px;z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;top:50%}.swiper-button-prev{left:4px;right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;top:50%}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;margin-left:-22px;margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;left:0;top:auto;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px;button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;right:8px;top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit}.swiper-pagination-progressbar{background:#00000040;position:absolute;.swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:4px;height:4px;left:1%;position:absolute;top:auto;width:98%;z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:98%;left:auto;position:absolute;right:4px;top:1%;width:4px;z-index:50}}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}:root { --jp-carousel-primary-color: #fff; --jp-carousel-primary-subtle-color: #999; --jp-carousel-bg-color: #000; --jp-carousel-bg-faded-color: #222; --jp-carousel-border-color: #3a3a3a; } :root .jp-carousel-light { --jp-carousel-primary-color: #000; --jp-carousel-primary-subtle-color: #646970; --jp-carousel-bg-color: #fff; --jp-carousel-bg-faded-color: #fbfbfb; --jp-carousel-border-color: #dcdcde; } .jp-carousel-overlay .swiper-button-prev, .jp-carousel-overlay .swiper-rtl .swiper-button-next, .jp-carousel-overlay .swiper-button-next, .jp-carousel-overlay .swiper-rtl .swiper-button-prev { background-image: none; }  [data-carousel-extra]:not(.jp-carousel-wrap) img, [data-carousel-extra]:not(.jp-carousel-wrap) img + figcaption { cursor: pointer; } .jp-carousel-wrap * { line-height: inherit; } .jp-carousel-wrap.swiper { height: auto; width: 100vw; } .jp-carousel-overlay .swiper-zoom-container { background-size: 200%; background-repeat: no-repeat; background-position: center; }  .jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img, .jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img { transition: none !important; } .jp-carousel-overlay .swiper-button-prev, .jp-carousel-overlay .swiper-button-next { opacity: 0.5; transition: 0.5s opacity ease-out; height: initial; width: initial; padding: 20px 40px; background-image: none; } .jp-carousel-overlay .swiper-button-prev:hover, .jp-carousel-overlay .swiper-button-next:hover { opacity: 1; } .jp-carousel-overlay .swiper-button-next::after, .jp-carousel-overlay .swiper-rtl .swiper-button-next::after, .jp-carousel-overlay .swiper-button-prev::after, .jp-carousel-overlay .swiper-rtl .swiper-button-prev::after { content: none; } .jp-carousel-overlay .swiper-button-prev svg, .jp-carousel-overlay .swiper-button-next svg { height: 30px; width: 28px; background: var(--jp-carousel-bg-color); border-radius: 4px; } .jp-carousel-overlay .swiper-button-prev svg:hover, .jp-carousel-overlay .swiper-button-next svg:hover { background: var(--jp-carousel-primary-subtle-color); } .jp-carousel-overlay { font-family: "Helvetica Neue", sans-serif !important; z-index: 2147483647; overflow-x: hidden; overflow-y: auto; direction: ltr; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: var(--jp-carousel-bg-color); } .jp-carousel-overlay * { box-sizing: border-box; }  .jp-carousel-overlay h1::before, .jp-carousel-overlay h2::before, .jp-carousel-overlay h3::before { content: none; display: none; } .jp-carousel-overlay .swiper .swiper-button-prev { left: 0; right: auto; } .jp-carousel-overlay .swiper .swiper-button-next { right: 0; left: auto; } .jp-carousel-overlay .swiper.swiper-rtl .swiper-button-prev, .jp-carousel-overlay .swiper.swiper-rtl .swiper-button-next { transform: scaleX(-1); } .jp-carousel-container { display: grid; grid-template-rows: 1fr 64px;  height: 100%; } .jp-carousel-hide-controls .jp-carousel-container { grid-template-rows: 1fr; } .jp-carousel-hide-controls .swiper-wrapper { margin-top: -32px; }  .jp-carousel-hide-controls .jp-swiper-button-next, .jp-carousel-hide-controls .jp-swiper-button-prev { margin-top: -54px; } .jp-carousel-msg { font-family: "Open Sans", sans-serif; font-style: normal; display: inline-block; line-height: 19px; padding: 11px 15px; font-size: 14px; text-align: center; margin: 25px 20px 0 2px; background-color: var(--jp-carousel-primary-color); border-left: 4px solid #ffba00; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); } .jp-carousel-info { display: flex; flex-direction: column; text-align: left !important; -webkit-font-smoothing: subpixel-antialiased !important; z-index: 100; background-color: var(--jp-carousel-bg-color); transition: opacity 200ms ease-out; opacity: 1; } .jp-carousel-hide-controls .jp-carousel-info { visibility: hidden; height: 0; overflow: hidden; } .jp-carousel-info-footer { position: relative; background-color: var(--jp-carousel-bg-color); height: 64px; display: flex; align-items: center; justify-content: space-between; width: 100vw; } .jp-carousel-info-extra { display: none; background-color: var(--jp-carousel-bg-color); padding: 35px; width: 100vw; border-top: 1px solid var(--jp-carousel-bg-faded-color); } .jp-carousel-title-and-caption { margin-bottom: 15px; } .jp-carousel-info-extra.jp-carousel-show { display: block; } .jp-carousel-info ::selection { background: var(--jp-carousel-primary-color);  color: var(--jp-carousel-primary-color); } .jp-carousel-info ::-moz-selection { background: var(--jp-carousel-primary-color);  color: var(--jp-carousel-primary-color); } .jp-carousel-photo-info { left: 0 !important; width: 100% !important; } .jp-carousel-comments-wrapper { padding: 0; width: 100% !important; display: none; } .jp-carousel-comments-wrapper.jp-carousel-show { display: block; } .jp-carousel-comments-wrapper > .jp-carousel-photo-info { display: none; } .jp-carousel-transitions .jp-carousel-photo-info { transition: 400ms ease-out; } .jp-carousel-buttons { margin: -18px -20px 15px; padding: 8px 10px; border-bottom: 1px solid #222; background: #222; text-align: center; } div.jp-carousel-buttons a { border: none !important; color: var(--jp-carousel-primary-subtle-color); font: 400 11px/1.2em "Helvetica Neue", sans-serif !important; letter-spacing: 0 !important; padding: 5px 2px 5px 0; text-decoration: none !important; text-shadow: none !important; vertical-align: middle; -webkit-font-smoothing: subpixel-antialiased; } div.jp-carousel-buttons a:hover { color: var(--jp-carousel-primary-color); border: none !important; } .jp-carousel-transitions div.jp-carousel-buttons a:hover { transition: none !important; } .jp-carousel-slide, .jp-carousel-slide img { transform: translate3d(0, 0, 0); } .jp-carousel-close-hint { letter-spacing: 0 !important; position: fixed; top: 20px; right: 30px; padding: 10px; text-align: right; width: 45px; height: 45px; z-index: 15; color: var(--jp-carousel-primary-color); cursor: pointer; transition: opacity 200ms ease-out; } .jp-carousel-transitions .jp-carousel-close-hint { transition: color 200ms linear; } .jp-carousel-close-hint svg { padding: 3px 2px; background: var(--jp-carousel-bg-color); border-radius: 4px; } .jp-carousel-close-hint svg:hover { background: var(--jp-carousel-primary-subtle-color); } .jp-carousel-close-hint:hover { color: var(--jp-carousel-primary-color); } .jp-carousel-close-hint:hover span { border-color: var(--jp-carousel-primary-color); }  .jp-carousel-pagination-container { flex: 1; margin: 0 15px 0 35px; } .jp-swiper-pagination, .jp-carousel-pagination { color: var(--jp-carousel-primary-color); font-size: 15px;  font-weight: 400; white-space: nowrap; display: none; position: static !important; } .jp-carousel-pagination-container .swiper-pagination { text-align: left; line-height: 8px; } .jp-carousel-pagination { padding-left: 5px; } .jp-swiper-pagination .swiper-pagination-bullet { background: var(--jp-carousel-primary-subtle-color); margin: 0 4px; } .jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: var(--jp-carousel-primary-color); } .jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) { background: var(--jp-carousel-primary-color); opacity: 0.5; }   .jp-carousel-info-footer .jp-carousel-photo-title-container { flex: 4; justify-content: center; overflow: hidden; margin: 0; } .jp-carousel-photo-title, .jp-carousel-photo-caption { background: none !important; border: none !important; display: inline-block; font: 400 20px/1.3em "Helvetica Neue", sans-serif; line-height: normal; letter-spacing: 0 !important; margin: 0 0 10px 0; padding: 0; overflow: hidden; text-shadow: none !important; text-transform: none !important; color: var(--jp-carousel-primary-color); } .jp-carousel-info-footer .jp-carousel-photo-caption { text-align: center; font-size: 15px;  white-space: nowrap; color: var(--jp-carousel-primary-subtle-color); cursor: pointer; margin: 0; text-overflow: ellipsis; } .jp-carousel-info-footer .jp-carousel-photo-caption p { margin: 0; } .jp-carousel-photo-title { font-size: 32px; margin-bottom: 2px; } .jp-carousel-photo-description { color: var(--jp-carousel-primary-subtle-color); font-size: 16px; margin: 25px 0; width: 100%; overflow: hidden; overflow-wrap: break-word; } .jp-carousel-photo-description p { color: var(--jp-carousel-primary-subtle-color); line-height: 1.4; margin-bottom: 0; } .jp-carousel-photo-description p a, .jp-carousel-comments p a, .jp-carousel-info h2 a { color: var(--jp-carousel-primary-color) !important; border: none !important; text-decoration: underline !important; font-weight: 400 !important; font-style: normal !important; } .jp-carousel-photo-description p strong, .jp-carousel-photo-description p b { font-weight: 700; color: var(--jp-carousel-primary-subtle-color); } .jp-carousel-photo-description p em, .jp-carousel-photo-description p i { font-style: italic; color: var(--jp-carousel-primary-subtle-color); } .jp-carousel-photo-description p a:hover, .jp-carousel-comments p a:hover, .jp-carousel-info h2 a:hover { color: var(--jp-carousel-primary-subtle-color) !important; } .jp-carousel-photo-description p:empty { display: none; } .jp-carousel-photo-info h1::before, .jp-carousel-photo-info h1::after, .jp-carousel-comments-wrapper h1::before, .jp-carousel-comments-wrapper h1::after { content: none !important; } .jp-carousel-caption { font-size: 14px; font-weight: 400; margin: 0; }   .jp-carousel-image-meta { color: var(--jp-carousel-primary-color); font: 12px/1.4 "Helvetica Neue", sans-serif !important; width: 100%; display: none; } .jp-carousel-image-meta.jp-carousel-show { display: block; } .jp-carousel-image-meta li, .jp-carousel-image-meta h5 { font-family: "Helvetica Neue", sans-serif !important; position: inherit !important; top: auto !important; right: auto !important; left: auto !important; bottom: auto !important; background: none !important; border: none !important; font-weight: 400 !important;  line-height: 1.3em !important; } .jp-carousel-image-meta ul { margin: 0 !important; padding: 0 !important; list-style: none !important; } .jp-carousel-image-meta li { width: 48% !important; display: inline-block !important; vertical-align: top !important; margin: 0 2% 15px 0 !important; color: var(--jp-carousel-primary-color) !important; font-size: 13px !important; } .jp-carousel-image-meta h5 { color: var(--jp-carousel-primary-subtle-color) !important; text-transform: uppercase !important; font-size: 10px !important; margin: 0 0 2px !important; letter-spacing: 0.1em !important; } a.jp-carousel-image-download { display: inline-block; clear: both; color: var(--jp-carousel-primary-subtle-color); line-height: 1; font-weight: 400; font-size: 14px; text-decoration: none; } a.jp-carousel-image-download svg { display: inline-block; vertical-align: middle; margin: 0 3px; padding-bottom: 2px; } a.jp-carousel-image-download span.photo-size { font-size: 11px; border-radius: 1em; margin-left: 2px; display: inline-block; } a.jp-carousel-image-download span.photo-size-times { padding: 0 1px 0 2px; }   .jp-carousel-comments { font: 15px/1.7 "Helvetica Neue", sans-serif !important; font-weight: 400; background: none transparent; width: 100%; bottom: 10px; margin-top: 20px; } .jp-carousel-comments p a:hover, .jp-carousel-comments p a:focus, .jp-carousel-comments p a:active { color: var(--jp-carousel-primary-color) !important; } .jp-carousel-comment { background: none transparent; color: var(--jp-carousel-primary-subtle-color); overflow: auto; width: 100%; display: flex; } .jp-carousel-comment + .jp-carousel-comment { margin-top: 20px; } .jp-carousel-comment:last-of-type { margin-bottom: 20px; } .jp-carousel-comment p { color: var(--jp-carousel-primary-subtle-color) !important; } .jp-carousel-comment .comment-author { font-size: 15px; font-weight: 500; padding: 0; width: auto; display: inline; float: none; border: none; margin: 0; } .jp-carousel-comment .comment-author a { color: var(--jp-carousel-primary-color); } .jp-carousel-comment .comment-gravatar { float: none; margin-right: 10px; } .jp-carousel-comment .comment-content { border: none; padding: 0; } .jp-carousel-comment .avatar { margin: 0; border-radius: 4px; border: none !important; padding: 0 !important; background-color: transparent !important; min-width: 64px; min-height: 64px; width: 64px; height: 64px; } .jp-carousel-comment .comment-date { color: var(--jp-carousel-primary-subtle-color); font-size: 11px; border-bottom: 1px solid var(--jp-carousel-bg-faded-color); margin-bottom: 6px; } #jp-carousel-comment-form { margin: 0 0 10px !important; width: 100%; } #jp-carousel-comment-form.jp-carousel-is-disabled { opacity: 0.5; pointer-events: none; } textarea#jp-carousel-comment-form-comment-field { background: var(--jp-carousel-bg-faded-color); border: 1px solid var(--jp-carousel-border-color); color: var(--jp-carousel-primary-subtle-color); font: 16px/1.4 "Helvetica Neue", sans-serif !important; width: 100%; padding: 10px 10px 5px; margin: 0; float: none; height: 147px; box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.1); border-radius: 3px; overflow: hidden; box-sizing: border-box; } textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder { color: #555; } textarea#jp-carousel-comment-form-comment-field:focus { background: var(--jp-carousel-bg-faded-color); color: var(--jp-carousel-primary-subtle-color); } textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder { color: var(--jp-carousel-primary-subtle-color); } #jp-carousel-loading-overlay { display: none; position: fixed; top: 0; bottom: 0; left: 0; right: 0; } #jp-carousel-loading-wrapper { display: flex; align-items: center; justify-content: center; height: 100vh; width: 100vw; } #jp-carousel-library-loading, #jp-carousel-library-loading::after { border-radius: 50%; width: 40px; height: 40px; } #jp-carousel-library-loading { float: left; margin: 22px 0 0 10px; font-size: 10px; position: relative; text-indent: -9999em; border-top: 8px solid rgba(255, 255, 255, 0.2); border-right: 8px solid rgba(255, 255, 255, 0.2); border-bottom: 8px solid rgba(255, 255, 255, 0.2); border-left: 8px solid var(--jp-carousel-primary-color); transform: translateZ(0); animation: load8 1.1s infinite linear; } #jp-carousel-comment-form-spinner, #jp-carousel-comment-form-spinner::after { border-radius: 50%; width: 20px; height: 20px; } #jp-carousel-comment-form-spinner { display: none; float: left; font-size: 10px; position: absolute;  text-indent: -9999em; border-top: 4px solid rgba(255, 255, 255, 0.2); border-right: 4px solid rgba(255, 255, 255, 0.2); border-bottom: 4px solid rgba(255, 255, 255, 0.2); border-left: 4px solid var(--jp-carousel-primary-color); transform: translateZ(0); animation: load8 1.1s infinite linear; margin: 0 auto; top: calc(50% - 15px); left: 0; bottom: 0; right: 0; } @keyframes load8 {  0% {  transform: rotate(0deg); }  100% {  transform: rotate(360deg); } } .jp-carousel-info-content-wrapper { max-width: 800px; margin: auto; } #jp-carousel-comment-form-submit-and-info-wrapper { display: none; overflow: hidden; width: 100%; } #jp-carousel-comment-form-commenting-as input { background: var(--jp-carousel-bg-color); border: 1px solid var(--jp-carousel-border-color); color: var(--jp-carousel-primary-subtle-color); font: 16px/1.4 "Helvetica Neue", sans-serif !important; padding: 10px; float: left; box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.2); border-radius: 2px; width: 285px; } #jp-carousel-comment-form-commenting-as input:focus { background: var(--jp-carousel-bg-faded-color); color: var(--jp-carousel-primary-subtle-color); } #jp-carousel-comment-form-commenting-as p { font: 400 13px/1.7 "Helvetica Neue", sans-serif !important; margin: 22px 0 0; float: left; } #jp-carousel-comment-form-commenting-as fieldset { float: left; border: none; margin: 20px 0 0 0; padding: 0; clear: both; } #jp-carousel-comment-form-commenting-as label { font: 400 13px/1.7 "Helvetica Neue", sans-serif !important; margin: 0 20px 3px 0; float: left; width: 100px; } #jp-carousel-comment-form-button-submit { margin-top: 20px; margin-left: auto; display: block; border: solid 1px var(--jp-carousel-primary-color); background: var(--jp-carousel-bg-color); border-radius: 3px; padding: 8px 16px; font-size: 14px; color: var(--jp-carousel-primary-color); } #jp-carousel-comment-form-button-submit:active, #jp-carousel-comment-form-button-submit:focus { background: var(--jp-carousel-primary-color); color: var(--jp-carousel-bg-color); } #jp-carousel-comment-form-container { margin-bottom: 15px; width: 100%; margin-top: 20px; color: var(--jp-carousel-primary-subtle-color); position: relative; overflow: hidden; } #jp-carousel-comment-post-results { display: none; overflow: auto; width: 100%; } #jp-carousel-comment-post-results span { display: block; text-align: center; margin-top: 20px; width: 100%; overflow: auto; padding: 1em 0; box-sizing: border-box; border-radius: 2px; font: 13px/1.4 "Helvetica Neue", sans-serif !important; border: 1px solid var(--jp-carousel-border-color); box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.2); } .jp-carousel-comment-post-error { color: #df4926; } #jp-carousel-comments-closed { display: none; color: var(--jp-carousel-primary-subtle-color); } #jp-carousel-comments-loading { font: 400 15px/1.7 "Helvetica Neue", sans-serif !important; display: none; color: var(--jp-carousel-primary-subtle-color); text-align: left; margin-bottom: 20px; width: 100%; bottom: 10px; margin-top: 20px; }  .jp-carousel-photo-icons-container { flex: 1; display: block; text-align: right; margin: 0 20px 0 30px; white-space: nowrap; } .jp-carousel-icon-btn { padding: 16px; text-decoration: none; border: none; background: none; display: inline-block; height: 64px; } .jp-carousel-icon { border: none; display: inline-block; line-height: 0; font-weight: 400; font-style: normal; border-radius: 4px; width: 31px;  padding: 4px 3px 3px; } .jp-carousel-icon:hover { background: var(--jp-carousel-primary-subtle-color); } .jp-carousel-icon svg { display: inline-block; } .jp-carousel-overlay rect { fill: var(--jp-carousel-primary-color); } .jp-carousel-selected .jp-carousel-icon { background: var(--jp-carousel-primary-color); } .jp-carousel-selected rect { fill: var(--jp-carousel-bg-color); } .jp-carousel-icon-comments.jp-carousel-show { display: inline-block; } .jp-carousel-icon .jp-carousel-has-comments-indicator { display: none; font-size: 12px; vertical-align: top; margin-left: -16px; line-height: 1; padding: 2px 4px; border-radius: 4px; background: var(--jp-carousel-primary-color); color: var(--jp-carousel-bg-color); font-weight: 400; font-family: "Helvetica Neue", sans-serif !important; position: relative; } .jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator { background: var(--jp-carousel-bg-color); color: var(--jp-carousel-primary-color); } .jp-carousel-has-comments-indicator.jp-carousel-show { display: inline-block; }   @media only screen and ( max-width: 760px ) {  .jp-carousel-overlay .swiper .swiper-button-next, .jp-carousel-overlay .swiper .swiper-button-prev {  display: none !important; }  .jp-carousel-buttons {  display: none !important; }  .jp-carousel-image-meta {  float: none !important;  width: 100% !important;  box-sizing: border-box;  margin-left: 0; }  .jp-carousel-close-hint {  font-size: 26px !important;  position: fixed !important;  top: 10px;  right: 10px; }   .admin-bar .jp-carousel-close-hint {  top: 40px; }  .jp-carousel-slide img {  opacity: 1; }  .jp-carousel-wrap {  background-color: var(--jp-carousel-bg-color); }  .jp-carousel-fadeaway {  display: none; }  .jp-carousel-info > .jp-carousel-photo-info {  display: none; }  .jp-carousel-comments-wrapper > .jp-carousel-photo-info {  display: block; }  .jp-carousel-caption {  overflow: visible !important; }  .jp-carousel-info-footer .jp-carousel-photo-title-container {  display: none; }  .jp-carousel-photo-icons-container {  margin: 0 10px 0 0;  white-space: nowrap; }  .jp-carousel-icon-btn {  padding-left: 20px; }  .jp-carousel-pagination {  padding-left: 5px; }  .jp-carousel-pagination-container {  margin-left: 25px; }  .jp-carousel-comment .avatar {  min-width: 48px; }  #jp-carousel-comment-form-commenting-as fieldset, #jp-carousel-comment-form-commenting-as input {  width: 100%;  float: none; } }  .wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}.wp-block-gallery.wp-block-gallery-2{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 