img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.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:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 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--spacing--20:.44rem;--wp--preset--spacing--30:.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,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}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}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.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}
:root{--primary--color-white:#fff;--secondary--color-white:#d5d4d4;--primary--color-black:#000;--secondary--color-black:#292828;--primary--color-grey:#8a8e8e;--primary--font:Ubuntu,sans-serif;--global--back-white:#e0dfdf;--global--back-brown:#241f1a;--global--back-blue:#001220;--global--back-grey:#6f6f6e}
@keyframes fade-in{0%{opacity:0}35%{opacity:0}100%{opacity:1}}.fade-in-element{animation:fade-in 1s;animation-timing-function:ease-out}@keyframes focus-in{0%{opacity:0;transform:matrix(.4,0,0,.4,0,0)}55%{opacity:0}100%{opacity:1;transform:matrix(1,0,0,1,0,0)}}.focus-in-element{animation:focus-in 1.5s;animation-timing-function:ease-out}@keyframes slideleft-in{0%{opacity:0;transform:matrix(1,0,0,1,50,0)}55%{opacity:0;transform:matrix(1,0,0,1,50,0)}100%{opacity:1;transform:matrix(1,0,0,1,0,0)}}.slideleft-in-element{animation:slideleft-in 1.5s;animation-timing-function:ease-out}h1,h2,h3,h4,h5{transition-timing-function:ease;transition-duration:.65s;transition-delay:.351852s;animation-duration:.65s;transition-property:opacity}p{white-space:pre-wrap;transition-timing-function:ease;transition-duration:.65s;transition-delay:.518519s;animation-duration:.65s;transition-property:opacity}.list-item-media-inner{transition-timing-function:ease;transition-duration:.65s;transition-delay:.481481s;animation-duration:.65s}.gallery-block{transition-timing-function:ease;transition-duration:.65s;transition-delay:.740741s;animation-duration:.65s}
body,.section-background-overlay,.section-background,#page{background-color:#000}.hfeed,.section-grey{background:var(--global--back-grey) !important}#page{z-index:1}a,section,.block-button{background:0 0}.light-back{background:rgba(224,223,223,1);background:linear-gradient(0deg,#959393 0%,rgba(224,223,223,1) 78%)}.section-light{background:rgba(224,223,223,1) !important}.brown-back,.section-brown{background-color:var(--global--back-brown) !important}.blue-back,.section-blue{background-color:var(--global--back-blue) !important}.darkgrey-back,.section-darkgrey{background-color:#282828 !important}.offwhite-back,.section-offwhite{background-color:#cdcdcd !important}#navigation{background-color:rgba(0,0,0,.62);transition:background-color .2s ease-out}footer{background-color:var(--global--back-grey) !important}footer section .section-background{background-color:var(--global--back-grey)}footer section .section-background-overlay{background-color:var(--global--back-grey);background-image:url(//randyscottonline.com/wp-content/uploads/randyscottonline-logo.png);background-repeat:no-repeat;background-position:right bottom;background-size:500px;background-attachment:fixed}.banner-title{background-color:transparent;background-image:url(//randyscottonline.com/wp-content/themes/randyscott2024/assets/banner-title-black.png);background-repeat:no-repeat;background-position:center center;filter:invert(1)}.is-scrolled .banner-title{filter:unset}#global .section-background-overlay{background-image:none}.is-scrolled{background-color:#e0dfdf !important;transition:background-color .3s cubic-bezier(.24,.08,0,.67)}#hero .section-background{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}#hero .section-background,.prefooter{background-attachment:fixed}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.text-white,#navigation,.block-grid-overlay .block-title,.colophon,footer a,footer a:link,footer a:hover,footer a:visited,.footermenu a,.footermenu a:link,.footermenu a:hover,.footermenu a:visited,.light-grey,.white,.white p,.white a.block-button,.white a,.white a:link,.white a:hover,.white a:visited{color:var(--primary--color-white)}.menu-item .menu-item li,.menu-item a,.menu-item a:link,.menu-item a:hover,.menu-item a:visited{color:var(--secondary--color-white)}p{color:var(--secondary--color-black)}a,a:link,a:hover,a:visited,body,.text-black{color:var(--primary--color-black)}.is-scrolled,.is-scrolled a,.is-scrolled a:link,.is-scrolled a:visited{color:var(--primary--color-black) !important}body,.block-grid-overlay .block-title{font-family:Ubuntu,sans-serif}body,p{font-weight:400}body{font-style:normal;letter-spacing:0;text-transform:none;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:grayscale;text-rendering:auto}body{font-size:1rem;line-height:1.64}.image-block-wrapper{line-height:0!important;font-size:0 !important}.hfeed,.catalog-item-list{font-size:calc((1.14 - 1)* 1.2vw + 1rem)}h1{font-size:calc((6.3 - 1)*1.2vh + 1rem);line-height:calc(1.2 * (1 + (1 - 4)/25));font-weight:400;text-align:center;overflow-wrap:break-word;text-transform:uppercase}h2,.subsection-heading{font-size:calc((3.3 - 1)*1.2vh + 1rem);line-height:calc(1.33 * (1 + (1 - 3)/25));font-weight:400;text-align:center;overflow-wrap:break-word}h3,.subsection-subheading{font-size:calc((1.9 - 1)*1.2vh + 1rem);line-height:calc(1.5 * (1 + (1 - 2.4)/25));font-weight:400;text-align:center}h4{line-height:calc(1.5 * (1 + (1 - 1.4)/25));font-weight:400;text-align:center}h5{line-height:calc(1.5 * (1 + (1 - 1.3)/25));font-weight:400;text-align:center}.hero-home h1{font-size:calc(1.2 * 1.9em);text-transform:none !important}.topmenu ul li a{font-size:19px;line-height:25px}.block-button{font-size:1.5rem}.colophon{font-size:.85rem;line-height:23px}b,footer a{font-weight:500}#hero .block-button{border-color:var(--primary--color-white)}.block-content :not(h1):not(h2):not(h3){word-wrap:break-word}a{cursor:pointer}.nav-links a,.nav-links a:link,.nav-links a:visited,.block-button-container a,.block-button a,.menu-item li,.menu-item a,.menu-item a:visited,.footermenu li,.footermenu a,.footermenu a:visited,.footermenu a:active,#hero a,a:visited{text-decoration:none}.menu-item a:active,.menu-item a:hover,.footermenu a:hover{text-decoration:underline!important}.menu-item{text-align:right}.colophon{text-align:center}
.topmenu ul li{list-style-type:none;list-style-image:none}.gallery-block-grid,figure{overflow:hidden}.row:after,.row:before,.topmenu:after,.topmenu:before,#menu:before,#menu:after{content:"";display:table}.row:after,.topmenu:after,#menu:after{clear:both}.section-background,.section-background-overlay{overflow:hidden;pointer-events:none}.image-block-wrapper,.content figure{box-shadow:rgba(0,0,0,.71) 1px 3px 5px}figure.timbre-logo img,figure.timbre-logo{box-shadow:none !important}.block-content{outline:none}.image-block-wrapper{overflow:hidden}.hfeed{flex-direction:column}section{box-sizing:border-box;align-items:center}#navigation{z-index:9999999;text-align:center}.content-wrapper{box-sizing:border-box;justify-content:center}.block-button,.wp-element-button,.wp-block-button,#latest .block-content,#global .block-content,footer ul,.hero-linktree,.has-text-align-center{text-align:center}.image-block-wrapper a{top:0;left:0}.section-background,.section-background-overlay{top:0;right:0;bottom:0;left:0}section,img,.block-content,.topmenu,.content-wrapper,.image-block-wrapper,.banner-title{position:relative}#navigation{position:fixed}.hero-linktree .section-background{position:absolute !important}.section-background,.section-background-overlay{position:absolute}#navigation{top:0}img{left:0;top:0}img{border:0}#social{border-bottom:#a4a4a4 1px dotted}h2{border-bottom:#696969 1px dotted}.image-block{display:flex}
.section-background img{object-fit:cover;object-position:50% 50%}.block-content{height:auto}img,.image-block-wrapper a{height:100%}iframe{height:70vh}.hfeed,.hero-linktree{min-height:100vh}#hero .content-wrapper{min-height:calc(100vh - 60px)}#global .content-wrapper{min-height:calc(61vh - 60px)}section#content{min-height:unset}#mid,#artist section,#footer section{min-height:unset}.prefooter{min-height:300px}#banner{min-height:70px}.banner-title{height:32px;min-height:initial}#hero .block-grid-overlay .grid-item{height:auto}.hero-home figure{max-width:55%}.content,.section-background,.section-background-overlay,.content-wrapper,#hero,#navigation,.post-navigation,.nav-links,.pagination .col,img{width:100%}.banner-title{width:160px}.block-button-container,.hero-linktree figure a,.wp-element-button{width:-moz-fit-content;width:fit-content}.wp-block-button.has-custom-width{width:auto !important;max-width:100%;flex:0 0 auto}.her-linktree figure a{max-width:112px}.hero-home .content-wrapper{max-width:1300px}.content-wrapper{max-width:1200px}.full-bleed>.content-wrapper{max-width:100%}.row{width:auto}.col-100{width:100%}.col-89{width:89%}.col-80{width:80%}.col-75{width:75%}.col-63{width:63%}.col-60{width:60%}.col-59{width:59%}.col-54{width:54%}.col-50{width:50%}.col-49{width:49%}.col-45{width:45%}.col-43{width:43%}.col-41{width:41%}.col-39{width:39%}.col-35{width:35%}.colophon,footer a{max-width:750px}.left,.nav-links .nav-previous,.gallery-block-grid .slide,.banner-title{float:left}.right,.nav-links .nav-next{float:right}footer figure{max-width:180px !important}
.image-block{display:flex}h1{margin:0 0 1.1rem}h2,h3,h4{margin:0 0 1.5rem}figure,#navigation,.content-wrapper{margin:0 auto}.right img,footer figure,.block-button-container,.row,.right,.right>.row,.right>.row>.block-content,.site-wrapper section:first-of-type .content,.hero-linktree figure,.wp-block-button{margin:auto}.col{margin:7vh auto}.hero-linktree .col{margin:auto}p{margin:1rem 0 1.5rem}#hero .content p{margin:.4rem 0}body{margin:0;padding:0}.topmenu ul,.footermenu ul{margin:0;padding:0}#social{padding:0 0 40px;margin:0 0 40px}h2{padding:0 0 25px}.footermenu{padding:20px 0 0}.footermenu ul li{padding:0}.content-wrapper{margin:0 auto;padding-right:4vw;padding-left:4vw;padding-top:6.6vmax;padding-bottom:6.6vmax}.site-wrapper section:first-of-type .content-wrapper{margin:0 auto;padding-right:4vw;padding-left:4vw;padding-top:unset;padding-bottom:unset}.topmenu ul li a,.topmenu ul li a:visited{margin:0 16px 8px 15px}.footermenu ul li a,.footermenu ul li a:visited{margin:0 20px 12px 19px}.banner-title{margin:6px 20px 0;padding:0}.gallery-block-grid .gallery-design-grid{margin-right:0}footer section .content-wrapper{padding-top:4vmax;padding-bottom:12vmax}.image-only{padding-top:6vmax;padding-bottom:6vmax}.layout .row .block-content:not(.float):first-child:last-child{padding-bottom:0}.layout .row .block-content:not(.float):first-child{padding-top:0}.layout>.row{margin-left:-17px;margin-right:-17px}.right .block-content div p{margin:.25em 0}.block-content{margin:auto;padding:17px}#prefooter .content-wrapper{padding-top:4vmax;padding-bottom:4vmax}#prefooter .block-content{padding:0}.full-bleed>.content-wrapper{padding:0}.margin-wrapper{position:relative;width:100%}.margin-wrapper{margin-right:0;margin-bottom:0}.user-item-list{padding-top:6.6vmax;padding-bottom:6.6vmax}ul{padding:0 0 2vh 10px;margin:0 20px 10px}ul ul,ul il li{list-style-type:none;padding:0 0 2vh;margin:0 20px 10px 0}.colophon,footer a{margin:1em auto}#navigation{padding:12px 0 16px}.block-button,.wp-element-button{padding:9px 28px}.hero-linktree .block-content{padding:0 0 40px}.pagination .block-button-container{margin-bottom:0}.spacer{padding:20px 0}.hero-subheading{padding:16px 0 15px}#global .col{padding-left:15px}#global .block-content{padding-top:0;padding-bottom:0}#content .portfolio-grid-overlay .grid-image,#content .portfolio-grid-overlay .grid-item{padding-bottom:60%}section.pagination{padding:3vw 4vw}.hfeed:after,#navigation,.block-content{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,.image-block-wrapper a{display:block}footer section .layout>.row{display:block}img{display:block}#hero,#global{display:block}.hfeed,.content-wrapper,.layout>.row,.portfolio-grid-overlay .grid-item .portfolio-text,.hero-linktree figure a{display:flex}.footermenu ul li{display:inline}.block-button,.hero-linktree figure,.wp-element-button{display:inline-block}.show-mobile,.screen-reader-text{display:none}
.mobile-hide{display:none}.desktop-show{display:block}@media screen and (min-width:2500px){.hero-home figure{max-width:unset}.content-wrapper{max-width:1600px}.hfeed,.catalog-item-list{font-size:calc( (1.19 - 1) * 1.2vw + 1rem)}}@media screen and (max-width:1920px){.hero-home figure{max-width:83%}}@media screen and (max-width:1620px){.hero-home figure{max-width:55%}.hfeed,.catalog-item-list{font-size:calc((1.15 - 1) * 1.2vw + 1rem)}h1{font-size:calc(5.8 * 1rem)}h2{font-size:calc(3.9 * 1rem)}h3{font-size:calc(2.8 * 1rem)}h4{font-size:calc(1.7 * 1rem)}h5{font-size:calc(1.5 * 1rem)}}@media screen and (min-width:0) and (max-width:1619px){.hfeed,.catalog-item-list{font-size:calc((1.15 - 1) * 1.2vw + 1rem)}h1{font-size:calc((5.9 - 1) * 1.2vh + 1rem)}h2,.subpage-heading,.subsection-heading{font-size:calc((3.5 - 1) * 1.2vh + 1rem )}h3,.subpage-subheading{font-size:calc((2.7 - 1) * 1.2vh + 1rem )}h4{font-size:calc((1.4 - 1) * 1.2vh + 1rem )}h5{font-size:calc((1.3 - 1) * 1.2vh + 1rem )}}@media screen and (max-width:1025px){h3,.subsection-subheading{font-size:calc((1.7 - 1)*1.2vh + 1rem)}.hero-home figure{max-width:unset}.col-100,.col-89,.col-80,.col-75,.col-63,.col-60,.col-59,.col-54,.col-50,.col-49,.col-45,.col-43,.col-41,.col-39,.col-35,.col-25{float:none}#global .col-100,#global .col-89,#global .col-80,#global .col-75,#global .col-63,#global .col-60,#global .col-59,#global .col-54{width:unset}#global .block-content{padding:0}#global .content-wrapper{min-height:calc(68vh - 60px)}}@media screen and (max-width:913px){.wp-block-group-is-layout-flex{display:block !important;flex-wrap:unset !important;margin:auto !important}#global .content-wrapper{min-height:calc(55vh - 60px)}#global .col{padding-left:0}.content-wrapper{padding-right:9vw;padding-left:9vw}#hero h1{max-width:100% !important}.banner-title,#hero .section-background,#global .section-background{opacity:1!important}.arrow-container{max-width:unset}.nav-previous a:before{content:"←";display:block}.layout [class*col]{float:none !important;width:auto !important}.block-content{display:block}.block-grid-overlay{padding-left:3vw;padding-right:3vw}.gallery-design-grid-slide{width:50%;clear:none}#mid img{margin:0 0 0 -15%;width:130%}h1{margin:0}}@media screen and (max-width:896px){.wp-block-group .wp-block-group{margin:auto !important}#global .section-background img{margin-left:-30%;width:130%}#global .content-wrapper{min-height:calc(85vh - 60px)}.desktop-hide{display:block}.mobile-show{display:none}.catalog-item-list{font-size:calc((1.3 - 1) * 1.2vh + 1rem)}html{scroll-behavior:unset !important}footer .block-button-container{margin:auto;padding:30px 0}#content .block-grid-overlay .grid-image,#content .block-grid-overlay .grid-item{padding-bottom:50%}h2,.subpage-heading,.subsection-heading{font-size:calc((3.4 - 1)*1.2vh + 1rem) !important}.subpage-subheading{font-size:calc((2.4 - 1) * 1.2vh + 1rem ) !important}.content-wrapper{padding-top:9vmax;padding-bottom:10vmax}.wp-block-group-is-layout-flex{margin:0 auto}ul{margin:0 0 10px}}@media screen and (max-width:800px){#global .content-wrapper{min-height:calc(50vh - 60px)}h1{font-size:68px}}@media screen and (max-width:768px){#global .content-wrapper{min-height:calc(85vh - 60px)}.hero-home h1{font-size:calc((2.8 - 1) * 1.2vh + 1rem)}.block-grid-overlay{padding-left:0;padding-right:0}#content .block-grid-overlay{grid-template-columns:repeat(3,minmax(0,10px))}.nav-links,.block-button-container{margin:auto}#content img{max-width:280px}.footermenu ul li{line-height:3.4em}section:not(#hero){min-height:unset !important}#hero{min-height:unset}footer section .section-background-overlay{background-size:76%}h1{font-size:calc((4 - 1)*1.2vh + 1rem)}.button-white .wp-element-button,.button-black .wp-element-button{margin:.1vh auto 5vh !important}}@media screen and (max-width:713px){#global .content-wrapper{min-height:calc(50vh - 60px)}}@media screen and (max-width:667px){#global .content-wrapper{min-height:calc(85vh - 60px)}}@media screen and (max-width:600px){#global .content-wrapper{min-height:calc(53vh - 60px)}.col-100,.col-89,.col-80,.col-75,.col-63,.col-60,.col-59,.col-54,.col-50,.col-49,.col-45,.col-43,.col-41,.col-39,.col-35,.col-25{width:auto}.slideleft-in-element{animation:unset;animation-timing-function:unset}.hero-home .col{max-width:95%}.block-grid-overlay{grid-template-columns:repeat(1,minmax(0,10px))}.colophon,a.colophon{max-width:unset}.col,.left,.right{float:none;width:auto}.nav-links,.block-button-container{padding:30px 0}#content .block-grid-overlay{grid-template-columns:repeat(2,minmax(0,10px));grid-column-gap:0}.block-button-container{padding:14px 0}#hero .section-background{position:absolute}.footermenu a:hover{text-decoration:none !important}}@media screen and (max-width:569px){#hero .content-wrapper{min-height:unset}#global .content-wrapper{min-height:calc(90vh - 60px)}}@media screen and (max-width:431px){h3,.subsection-subheading{font-size:calc((1.5 - 1)*1.2vh + 1rem) !important}#global .content-wrapper{min-height:calc(61vh - 60px)}.footermenu ul li{display:block;margin:10px auto;font-size:21px}footer section .content-wrapper{padding-top:4vmax;padding-bottom:19vmax}}@media screen and (max-width:378px){#global .content-wrapper{min-height:calc(51vh - 60px)}}@media screen and (max-width:321px){h3,.subsection-subheading{font-size:calc((1.5 - 1)*1.2vh + 1rem) !important}}
body,#hero .section-background,#hero h1,#global h1,#hero .wp-block-group,#global .section-background,.preFade,.preFocus,.preSlideLeft{opacity:0}section.pagination{opacity:.67!important}footer img{opacity:.95}.section-background-overlay{opacity:.45}footer section .section-background-overlay{opacity:.28}#global .section-background-overlay{opacity:.55}#mid .section-background-overlay,#contact .section-background-overlay{opacity:.1}.prefooter h2{opacity:.35!important}.is-scrolled .banner-title{opacity:1!important}section#hero h1:before{opacity:.2!important}.image-block-wrapper{transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}
#billboard .wp-block-group__inner-container{max-width:398px}.hero-image{width:130% !important;filter:blur(0px);transition:filter .9s ease-out;left:-15px;overflow:hidden}.hero-image.is-blurred{filter:blur(6px)}.banner-container{height:83px;background-color:transparent;padding:10px;display:flex;align-items:center}.left-div{width:64px;height:64px;border-radius:8px;margin:0 0 0 10px}.left-div img{object-fit:contain;object-position:left;border-radius:8px}.right-div{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;color:#fff;font-size:14px}.play-button{width:40px;height:40px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:20px}.play-button:before{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #000}#player a,#player a:link,#player span{text-decoration:none !important;color:#fff !important}#player iframe{border:0;border-radius:0;box-shadow:none;max-width:unset;max-height:83px !important;margin:6px auto 0;height:100%}.banner-title{z-index:999999}.topmenu ul li{display:block}.menu-item{text-align:left}.menu-top-menu-container{width:100%;height:100%;background:0 0}.topmenu ul li a{font-size:22px;line-height:70px}.topmenu{float:unset;margin:0 auto;padding:3px 5vw 0}.menu-top-menu-container{overflow:hidden;transition:max-height,min-height .4s cubic-bezier(.13,.36,.46,1.27);max-height:0;min-height:0vh;background:0 0;margin:0;padding:0;max-width:none;opacity:0}.hamb{cursor:pointer;float:right;padding:20px}.hamb-line{background:var(--secondary--color-white);display:block;height:2px;position:relative;width:24px}.hamb-line:before,.hamb-line:after{background:var(--secondary--color-white);content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.hamb-line:before{top:5px}.hamb-line:after{top:-5px}.side-menu{display:none}.section-light .hamb-line,.section-light .hamb-line:before,.section-light .hamb-line:after,.section-offwhite .hamb-line,.section-offwhite .hamb-line:before,.section-offwhite .hamb-line:after{background:#000 !important}.section-light .topmenu ul li a,.section-light .topmenu ul li a:link,.section-light .topmenu ul li a:visited,.section-offwhite .topmenu ul li a,.section-offwhite .topmenu ul li a:link,.section-offwhite .topmenu ul li a:visited,.section-brown .topmenu ul li a,.section-brown .topmenu ul li a:link,.section-brown .topmenu ul li a:visited,.section-blue .topmenu ul li a,.section-blue .topmenu ul li a:link,.section-blue .topmenu ul li a:visited,.section-darkgrey .topmenu ul li a,.section-darkgrey .topmenu ul li a:link,.section-darkgrey .topmenu ul li a:visited{color:var(--primary--color-white)}.section-light .banner-title,.section-offwhite .banner-title{filter:unset !important}.side-menu:checked~div.menu-top-menu-container{max-height:100%;min-height:77vh;border-radius:7px;background:#313131;margin:50px auto;padding:30px 20px;max-width:88%;transition:all .3s cubic-bezier(0,0,0,.91);opacity:1;overflow:visible}.side-menu:checked~.hamb .hamb-line{background:0 0 !important}.side-menu:checked~.hamb .hamb-line:before{transform:rotate(-45deg);top:0}.side-menu:checked~.hamb .hamb-line:after{transform:rotate(45deg);top:0}@media (min-width:815px){.side-menu:checked~div.menu-top-menu-container{max-height:unset;min-height:unset;border-radius:unset;background:unset;margin:unset;padding:unset;max-width:unset;transition:all .3s cubic-bezier(0,0,0,.91);opacity:1;overflow:unset}.section-light,.section-light a,.section-light a:link,.section-light a:visited,.section-offwhite,.section-offwhite a,.section-offwhite a:link,.section-offwhite a:visited{color:var(--primary--color-black) !important}.section-brown,.section-brown a,.section-brown a:link,.section-brown a:visited,.section-blue,.section-blue a,.section-blue a:link,.section-blue a:visited,.section-darkgrey,.section-darkgrey a,.section-darkgrey a:link,.section-darkgrey a:visited{color:var(--primary--color-white) !important}.menu-top-menu-container{max-height:none;top:0;position:relative;float:right;width:fit-content;background-color:transparent !important;height:unset;min-height:unset;max-width:unset;border-radius:unset;margin:unset;padding:unset;opacity:initial}.hamb{display:none}.topmenu ul li a{font-size:19px;line-height:25px}.topmenu ul li{display:inline;padding:0}.topmenu{margin:0 35px 0 0;padding:3px 0 0;float:right}}p.brown-list{font-weight:500;background:#3d362f;padding:5px 10px;border-radius:4px}hr{padding:6vh 0;border:0 !important}ul{line-height:40px}.wp-block-group-is-layout-flex{flex-wrap:nowrap;justify-content:center;display:flex;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:4vw;grid-auto-rows:min-content}.button-black .wp-element-button{border:#000 2px solid !important;background:0 0 !important;color:#000 !important;border-radius:3px !important;margin:.1vh auto !important}.button-white .wp-element-button{border:#fff 2px solid !important;background:#0000005e !important;color:#fff !important;border-radius:3px !important;margin:.1vh auto !important}.wp-block-group__inner-container{margin:auto;width:100%}.wp-block-group .wp-block-group{display:flex;width:-webkit-fill-available;width:100%;width:-moz-available}#featured .wp-block-group .wp-block-group{width:unset}.hero-linktree .section-background-overlay{opacity:.6}.hero-linktree .section-background img{top:-50%;right:0;bottom:0;left:50%;min-width:55%;min-height:55%;margin:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);max-width:none;-webkit-filter:blur(30px);filter:blur(30px);opacity:.71;width:200%;height:200%}.hero-linktree p:nth-of-type(1){margin:0 0 1rem;padding:.6rem 0 0}.hero-linktree .content p:nth-of-type(2){margin:1.1rem 0 !important}.hero-linktree .wp-block-image img{background:#fff;border-radius:5px;padding:.7rem 1.4rem;width:100%;margin:1rem auto;max-width:112px;min-width:112px;height:auto;box-shadow:#0000009e 1px 3px 4px}.light-back .col .wp-block-button__link{border-color:#000 !important;background:#000 !important}.wp-block-button__link{border-color:#fff;background:#0000005e}.hero-linktree .block-content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.hero-linktree .block-content{background:rgba(255,255,255,.2)}.youtube-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;margin:5px;border:#dadada 2px solid;border-radius:8px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.youtube-player img{object-fit:cover;display:block;left:0;bottom:0;margin:auto;max-width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:70px;width:70px;left:50%;top:50%;margin-left:-34px;margin-top:-34px;position:absolute;background:url('//randyscottonline.com/wp-content/uploads/youtube-lite-embed-play.png') no-repeat;cursor:pointer}
/*
Theme Name: Randy Scott Online 2024
Theme URI: //randyscottonline.com
Author: ImageLab
Author URI: //imagelabgraphics.com
Description: Custom Theme for RandyScottOnline.com
Version: 4.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: fluid-layout, responsive-layout
Text Domain: imagelab
Template: blankslate
Randy Scott Online WordPress Theme Copyright 2024 ImageLab
*/
.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:0 0;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:0 0;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
.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}
.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
.wp-block-spacer{clear:both}