@media all{@charset "UTF-8";HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,DL,DT,DD,OL,UL,LI,FIELDSET,FIGURE,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD{margin:0;padding:0;outline:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}IMG{border:0}:focus{outline:0}BODY{line-height:1;color:#000;background:#fff}OL,UL{list-style:none}TABLE{border-collapse:separate;border-spacing:0}CAPTION,TH,TD{text-align:left;font-weight:400}BLOCKQUOTE:before,BLOCKQUOTE:after,Q:before,Q:after{content:""}BLOCKQUOTE,Q{quotes:"" ""}MAIN{display:block}HTML,BODY{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}A{text-decoration:none;color:inherit}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}SELECT{outline:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;cursor:pointer}BUTTON,INPUT[type="email"],INPUT[type="tel"],INPUT[type="password"],INPUT[type="text"],INPUT[type="button"],INPUT[type="submit"],TEXTAREA{-webkit-appearance:none;-webkit-border-radius:0}INPUT[type="text"],INPUT[type="email"],INPUT[type="url"],INPUT[type="password"],INPUT[type="search"],INPUT[type="number"],INPUT[type="tel"],INPUT[type="range"],INPUT[type="date"],INPUT[type="month"],INPUT[type="week"],INPUT[type="time"],INPUT[type="datetime"],INPUT[type="datetime-local"],INPUT[type="color"],TEXTAREA,SELECT{outline:none;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}ABBR{text-decoration:none}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height 0.35s cubic-bezier(.4,0,.2,1),width 0.35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}#nprogress{pointer-events:none}#nprogress .bar{background:#585248;position:fixed;z-index:99999;top:0;left:0;width:100%;height:2px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.sr-only:not(:focus):not(:active),.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.color__pink{color:#FF00B2!important}:root{--margin-xxs:6px;--margin-xs:14px;--margin-sm:40px;--margin-md:65px;--margin-lg:100px;--margin-xl:115px;--margin-form:2px;--margin-form-sm:2px}@media (min-width:1024px) and (max-width:1400px){:root{--margin-md:50px}}@media (min-width:768px) and (max-width:1024px){:root{--margin-md:40px;--margin-lg:80px}}@media (max-width:767px){:root{--margin-xs:9px;--margin-sm:20px;--margin-md:20px;--margin-lg:40px}}.max__text-sm{max-width:300px}@media (max-width:767px){.max__text-sm{max-width:87%}}.max__text{max-width:470px}@media (min-width:768px) and (max-width:1024px){.max__text.right{padding-right:35px}}@media (max-width:767px){.max__text.right{padding-right:56px}}.max__text-lg{max-width:605px}.max__text-xl{max-width:866px}.max__content{max-width:1600px}.max__vh{max-height:90vh}.max__form{max-width:90%}.max__form-small{max-width:640px}*[class*='max__'].centered{margin-left:auto;margin-right:auto}*[class*='max__'].right{margin-left:auto}.block-xxs{margin-bottom:var(--margin-xxs)}.block-xs,.blocks-xs>DIV{margin-bottom:var(--margin-xs)}.block-sm,.blocks-sm>DIV{margin-bottom:var(--margin-sm)}@media (max-width:767px){.block-sm,.blocks-sm>DIV{margin-bottom:var(--margin-md)}}.block,.blocks>DIV{margin-bottom:var(--margin-md)}@media (max-width:767px){.block,.blocks>DIV{margin-bottom:var(--margin-lg)}}.block-lg{margin-bottom:var(--margin-lg)}.block-xl{margin-bottom:var(--margin-xl)}.block,.blocks>DIV,.block-xs,.blocks-xs>DIV,.block-sm,.blocks-sm>DIV,.block-lg{position:relative}.block:last-child,.blocks>DIV:last-child,.block-xs:last-child,.blocks-xs>DIV:last-child,.block-sm:last-child,.blocks-sm>DIV:last-child,.block-lg:last-child{margin-bottom:0!important}.wrap{position:relative;padding-left:var(--margin-md);padding-right:var(--margin-md)}@media (max-width:767px){.wrap{padding-left:var(--margin-xs);padding-right:var(--margin-xs)}}.unwrap{margin-left:calc(var(--margin-md) * -1);margin-right:calc(var(--margin-md) * -1)}@media (max-width:767px){.m\:unwrap{margin-left:calc(var(--margin-xs) * -1);margin-right:calc(var(--margin-xs) * -1)}}.wrap-all{position:relative;padding:var(--margin-sm)}.wrap-sm{position:relative;padding-left:var(--margin-sm);padding-right:var(--margin-sm)}@media (max-width:767px){.wrap-sm{padding-left:var(--margin-xs);padding-right:var(--margin-xs)}}.wrap-sm-all{position:relative;padding:var(--margin-sm)}.absolute-center{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.vertical-center{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:767px){.hide-for-mobile,.hide-mobile{display:none!important;visibility:hidden}}@media (min-width:768px){.show-for-mobile,.show-mobile{display:none!important;visibility:hidden}}@media (min-width:1024px){.hide-for-desktop,.hide-desktop{display:none!important;visibility:hidden}}@media (max-width:1024px){.show-for-desktop,.show-desktop{display:none!important;visibility:hidden}}.hidden{visibility:hidden}.display-none{display:none!important}.columns{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--margin-lg)}@media (min-width:768px){.columns{grid-template-columns:repeat(12,1fr)}.columns .col.vertical-center{align-self:center}.columns .col.vertical-bottom{align-self:end}.columns .col.col-1\/4{grid-column:span 3}.columns .col.col-3\/4{grid-column:span 9}.columns .col.col-1\/3{grid-column:span 4}.columns .col.col-2\/3{grid-column:span 8}.columns .col.col-1\/2{grid-column:span 6}.columns .col.col-5{grid-column:span 5}.columns .col.col-7{grid-column:span 7}.columns .col.col-12{grid-column:span 12}}.columns__half{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--margin-md)}@media (min-width:768px){.columns__half{grid-template-columns:repeat(2,1fr)}}.columns__text{column-count:1;column-gap:var(--margin-sm)}@media (min-width:768px){.columns__text[col-num='2']{column-count:2}}@media (min-width:768px) and (max-width:1024px){.columns__text[col-num='3']{column-count:2}}@media (min-width:1024px){.columns__text[col-num='3']{column-count:3}}@media (min-width:1800px){.columns__text[col-num='3']{column-count:4}}@media (min-width:768px) and (max-width:1024px){.columns__text[col-num='4']{column-count:2}}@media (min-width:1024px){.columns__text[col-num='4']{column-count:4}}.columns__text>DIV{break-inside:avoid}.grid{display:grid;column-gap:var(--margin-md);row-gap:var(--margin-sm);grid-template-columns:repeat(1,1fr)}@media (min-width:1024px) and (max-width:1400px){.grid{row-gap:var(--margin-md)}}.grid.vertical-center{justify-content:center}.grid.vertical-bottom{justify-content:flex-end}@media (min-width:768px){.grid[grid-cols='2'],.grid.cols-2{grid-template-columns:repeat(2,1fr)}}.grid[grid-cols='2-2'],.grid.cols-2-2{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.grid[grid-cols='2-2'],.grid.cols-2-2{column-gap:var(--margin-xs)}}@media (min-width:768px) and (max-width:1024px){.grid[grid-cols='3'],.grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid[grid-cols='3'],.grid.cols-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.grid[grid-cols='3-2'],.grid.cols-3-2{column-gap:var(--margin-xs)}}@media (max-width:1024px){.grid[grid-cols='3-2'],.grid.cols-3-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid[grid-cols='3-2'],.grid.cols-3-2{grid-template-columns:repeat(3,1fr)}}.grid[grid-cols='4'],.grid.cols-4{grid-template-columns:repeat(2,1fr)}@media (min-width:768px) and (max-width:1024px){.grid[grid-cols='4'],.grid.cols-4{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.grid[grid-cols='4'],.grid.cols-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1800px){.grid[grid-cols='4'],.grid.cols-4{grid-template-columns:repeat(5,1fr)}}.grid[grid-cols='5'],.grid.cols-5{grid-template-columns:repeat(3,1fr)}@media (min-width:768px) and (max-width:1024px){.grid[grid-cols='5'],.grid.cols-5{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.grid[grid-cols='5'],.grid.cols-5{grid-template-columns:repeat(5,1fr)}}@media (min-width:1800px){.grid[grid-cols='5'],.grid.cols-5{grid-template-columns:repeat(6,1fr)}}.grid[grid-cols='6'],.grid.cols-6{grid-template-columns:repeat(3,1fr)}@media (min-width:768px) and (max-width:1024px){.grid[grid-cols='6'],.grid.cols-6{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.grid[grid-cols='6'],.grid.cols-6{grid-template-columns:repeat(6,1fr)}}@font-face{font-family:'Saol-Display';src:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../fonts/SaolDisplay-Regular.eot);src:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../fonts/SaolDisplay-Regular.eot) format("embedded-opentype"),url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../fonts/SaolDisplay-Regular.woff2) format("woff2"),url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../fonts/SaolDisplay-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}BODY,BUTTON,INPUT,SELECT,OPTGROUP,TEXTAREA{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%}P{margin:0}DFN,CITE,EM,I{font-style:inherit}H1,H2,H3,H4,H5,H6{clear:both;font-weight:400;margin:0}.skip-p>p:first-child{margin-top:0}.strip-p>p:first-child{margin:0}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.balance-text{opacity:0}.balance-text.balanced{opacity:1}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.text__base,.form SELECT:not(.plain),.form TEXTAREA,.form INPUT[type="text"],.form INPUT[type="email"],.form INPUT[type="url"],.form INPUT[type="password"],.form INPUT[type="search"],.form INPUT[type="number"],.form INPUT[type="tel"],FORM.wpcf7-form SELECT:not(.plain),FORM.wpcf7-form TEXTAREA,FORM.wpcf7-form INPUT[type="text"],FORM.wpcf7-form INPUT[type="email"],FORM.wpcf7-form INPUT[type="url"],FORM.wpcf7-form INPUT[type="password"],FORM.wpcf7-form INPUT[type="search"],FORM.wpcf7-form INPUT[type="number"],FORM.wpcf7-form INPUT[type="tel"],.woocommerce-form SELECT:not(.plain),.woocommerce-form TEXTAREA,.woocommerce-form INPUT[type="text"],.woocommerce-form INPUT[type="email"],.woocommerce-form INPUT[type="url"],.woocommerce-form INPUT[type="password"],.woocommerce-form INPUT[type="search"],.woocommerce-form INPUT[type="number"],.woocommerce-form INPUT[type="tel"],.woocommerce FORM SELECT:not(.plain),.woocommerce FORM TEXTAREA,.woocommerce FORM INPUT[type="text"],.woocommerce FORM INPUT[type="email"],.woocommerce FORM INPUT[type="url"],.woocommerce FORM INPUT[type="password"],.woocommerce FORM INPUT[type="search"],.woocommerce FORM INPUT[type="number"],.woocommerce FORM INPUT[type="tel"],.form SELECT,FORM.wpcf7-form SELECT,.woocommerce-form SELECT,.woocommerce FORM SELECT,FORM.wpcf7-form .wpcf7-not-valid-tip,FORM.wpcf7-form .wpcf7-response-output,BODY{font-family:'Lato',sans-serif;font-size:15px;letter-spacing:.02px}@media (min-width:768px) and (max-width:1024px){.text__base,.form SELECT:not(.plain),.form TEXTAREA,.form INPUT[type="text"],.form INPUT[type="email"],.form INPUT[type="url"],.form INPUT[type="password"],.form INPUT[type="search"],.form INPUT[type="number"],.form INPUT[type="tel"],FORM.wpcf7-form SELECT:not(.plain),FORM.wpcf7-form TEXTAREA,FORM.wpcf7-form INPUT[type="text"],FORM.wpcf7-form INPUT[type="email"],FORM.wpcf7-form INPUT[type="url"],FORM.wpcf7-form INPUT[type="password"],FORM.wpcf7-form INPUT[type="search"],FORM.wpcf7-form INPUT[type="number"],FORM.wpcf7-form INPUT[type="tel"],.woocommerce-form SELECT:not(.plain),.woocommerce-form TEXTAREA,.woocommerce-form INPUT[type="text"],.woocommerce-form INPUT[type="email"],.woocommerce-form INPUT[type="url"],.woocommerce-form INPUT[type="password"],.woocommerce-form INPUT[type="search"],.woocommerce-form INPUT[type="number"],.woocommerce-form INPUT[type="tel"],.woocommerce FORM SELECT:not(.plain),.woocommerce FORM TEXTAREA,.woocommerce FORM INPUT[type="text"],.woocommerce FORM INPUT[type="email"],.woocommerce FORM INPUT[type="url"],.woocommerce FORM INPUT[type="password"],.woocommerce FORM INPUT[type="search"],.woocommerce FORM INPUT[type="number"],.woocommerce FORM INPUT[type="tel"],.form SELECT,FORM.wpcf7-form SELECT,.woocommerce-form SELECT,.woocommerce FORM SELECT,FORM.wpcf7-form .wpcf7-not-valid-tip,FORM.wpcf7-form .wpcf7-response-output,BODY{font-size:14px}}@media (max-width:767px){.text__base,.form SELECT:not(.plain),.form TEXTAREA,.form INPUT[type="text"],.form INPUT[type="email"],.form INPUT[type="url"],.form INPUT[type="password"],.form INPUT[type="search"],.form INPUT[type="number"],.form INPUT[type="tel"],FORM.wpcf7-form SELECT:not(.plain),FORM.wpcf7-form TEXTAREA,FORM.wpcf7-form INPUT[type="text"],FORM.wpcf7-form INPUT[type="email"],FORM.wpcf7-form INPUT[type="url"],FORM.wpcf7-form INPUT[type="password"],FORM.wpcf7-form INPUT[type="search"],FORM.wpcf7-form INPUT[type="number"],FORM.wpcf7-form INPUT[type="tel"],.woocommerce-form SELECT:not(.plain),.woocommerce-form TEXTAREA,.woocommerce-form INPUT[type="text"],.woocommerce-form INPUT[type="email"],.woocommerce-form INPUT[type="url"],.woocommerce-form INPUT[type="password"],.woocommerce-form INPUT[type="search"],.woocommerce-form INPUT[type="number"],.woocommerce-form INPUT[type="tel"],.woocommerce FORM SELECT:not(.plain),.woocommerce FORM TEXTAREA,.woocommerce FORM INPUT[type="text"],.woocommerce FORM INPUT[type="email"],.woocommerce FORM INPUT[type="url"],.woocommerce FORM INPUT[type="password"],.woocommerce FORM INPUT[type="search"],.woocommerce FORM INPUT[type="number"],.woocommerce FORM INPUT[type="tel"],.form SELECT,FORM.wpcf7-form SELECT,.woocommerce-form SELECT,.woocommerce FORM SELECT,FORM.wpcf7-form .wpcf7-not-valid-tip,FORM.wpcf7-form .wpcf7-response-output,BODY{font-size:13px}}.text__body,.wysiwyg{line-height:153.75%}@media (min-width:1024px){.text__body,.wysiwyg{line-height:168.75%}}.text__body-small{font-size:13px;letter-spacing:.02px;text-align:justify;line-height:161.538%}.text__body-bold{font-weight:800}.text__headline{font-family:'Saol-Display',serif;font-size:51px;letter-spacing:.67px;line-height:100%}@media (min-width:1024px) and (max-width:1400px){.text__headline{font-size:46px}}@media (min-width:768px) and (max-width:1024px){.text__headline{font-size:44px}}@media (max-width:767px){.text__headline{font-size:39px}}.text__headline-medium{font-family:'Saol-Display',serif;font-size:29px;letter-spacing:.38px}@media (max-width:1024px){.text__headline-medium{font-size:24px}}.text__headline-small{font-weight:300;font-size:26px;letter-spacing:.34px;line-height:126%}@media (max-width:1024px){.text__headline-small{font-size:22px;line-height:112.276%}}.text__subheadline{font-weight:700;font-size:14px;letter-spacing:.42px;line-height:178.571%}.text__statement{font-size:26px;font-weight:300;color:#FF00B2;letter-spacing:.45px;line-height:113%}@media (min-width:768px){.text__statement{font-size:calc(26px + 8 * (100vw - 768px) / 632)}}@media (min-width:1400px){.text__statement{font-size:34px}}.wysiwyg P,.wysiwyg>*{margin-bottom:18px}.wysiwyg A{text-decoration-thickness:1px!important;text-underline-offset:2px;text-decoration:underline}.wysiwyg UL{margin-left:var(--margin-sm);list-style:none;padding-left:0;max-width:70%}.wysiwyg UL LI{list-style-type:square;position:relative;margin-bottom:5px}.wysiwyg IMG{display:block;width:100%;height:auto}HEADER.full{transition:all 300ms linear;top:0;padding:var(--margin-md);position:fixed;left:0;z-index:100;pointer-events:none;width:330px;height:100vh}HEADER.full A{color:var(--color-primary)}HEADER.full .inside{padding-right:10px}HEADER.full .logo{pointer-events:auto}HEADER.full UL.nav{pointer-events:auto;position:absolute;top:calc(50vh - 100px)}HEADER.full UL.nav>LI>A{font-family:'Saol-Display',serif;font-size:53px;letter-spacing:.5px}HEADER.full UL.nav>LI UL{transition:opacity 800ms linear;text-transform:uppercase;font-weight:500;line-height:24px;margin:10px 0 8px 0;display:none}HEADER.full UL.nav>LI.current-menu-parent UL{display:block}HTML.show-drawer HEADER.touch .drawer{opacity:1;pointer-events:auto}@media (min-width:768px) and (max-width:1024px){BODY{padding-top:120px}}@media (max-width:767px){BODY{padding-top:77px}}HEADER.touch{transition:opacity 300ms ease-out,transform 300ms ease-out,background-color 300ms ease-out;padding:var(--margin-sm) var(--margin-md);position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#fff}HEADER.touch .bar{display:flex;align-items:center}HEADER.touch .bar .logo{flex:1}HEADER.touch .bar .logo IMG{width:180px}@media (max-width:767px){HEADER.touch .bar .logo IMG{width:145px}}HEADER.touch .bar .toggle{width:23px;height:20px;display:block}HEADER.touch .panel{display:block;opacity:0;transform:translateX(100%);background-color:#fff;transition:transform 400ms ease-out,opacity 400ms ease-out;position:fixed;top:0;bottom:0;right:0;width:350px;max-width:100vw;overflow:hidden;z-index:1000;color:#000;background-color:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,.37);padding:var(--margin-xs) var(--margin-sm) var(--margin-sm) var(--margin-sm)}HEADER.touch .panel .top{text-align:right;padding-top:8px}HEADER.touch .panel .bottom{padding:var(--margin-sm);position:absolute;bottom:0;left:0;width:100%;opacity:.7;font-size:11px;letter-spacing:0}HEADER.touch UL.nav{margin-top:10px}HEADER.touch UL.nav>LI>A{font-family:'Saol-Display',serif;font-size:44px;letter-spacing:.5px}HEADER.touch UL.sub-menu{text-transform:uppercase;line-height:24px;margin:10px 0 8px 0}HEADER.touch .overlay{transition:opacity 400ms ease-out;position:fixed;z-index:900;background-color:#fff;opacity:0;top:0;left:0;width:100vw;height:100vh;pointer-events:none}HTML.show-drawer HEADER.touch .panel{pointer-events:auto;transform:translateX(0);opacity:1}HTML.show-drawer HEADER.touch .overlay{pointer-events:auto;opacity:.5}HTML.menu-hide HEADER.touch{transform:translateY(-100%)}FOOTER{margin-top:var(--margin-lg);margin-left:var(--margin-md);margin-right:var(--margin-md);padding-bottom:20px}FOOTER .inside{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;flex-direction:column}@media (min-width:1024px){FOOTER .inside{flex-direction:row}}FOOTER .side{width:var(--sidebar-width);padding-top:36px;margin-top:4px}FOOTER .emblem{width:220px}FOOTER .emblem IMG{display:inline-block;width:100%;max-width:144px;height:auto}@media (max-width:767px){FOOTER .emblem{width:90px}}@media (min-width:768px) and (max-width:1024px){FOOTER .emblem{width:180px}}FOOTER .main{flex:1;display:flex;flex-direction:column;column-gap:20px;row-gap:20px}@media (min-width:768px){FOOTER .main{flex-direction:row}}@media (min-width:1024px){FOOTER .main{padding-top:35px;border-top:1px solid rgba(149,149,149,.4)}}FOOTER .main .max{margin-top:12px}FOOTER .main .statement{flex:1;padding-right:30px}FOOTER .main .statement P{max-width:570px}@media (min-width:1024px){FOOTER .main .statement P{max-width:660px}}@media (max-width:767px){FOOTER .main .statement BR{display:none}}FOOTER .main .contact{margin-top:5px}FOOTER .main .copyright{opacity:.7;padding-top:20px;font-size:11px;letter-spacing:0}@media (max-height:640px) and (min-width:1024px){FOOTER .emblem IMG{display:none}}UL.nav{list-style:none;position:relative}UL.nav LI{color:inherit}UL.nav.horizontal .current>A,UL.nav.horizontal .current-menu-item>A,UL.nav.horizontal A:hover{text-decoration-thickness:1px!important;text-underline-offset:2px;text-decoration:underline}UL.nav.horizontal>LI{margin-right:20px;list-style-type:none;display:inline-block;position:relative}@media (min-width:1400px){UL.nav.horizontal>LI{margin-right:26px}}UL.nav.horizontal>LI:last-of-type{margin-right:0}UL.nav.vertical{list-style:none;position:relative;display:flex;flex-direction:column;gap:8px}UL.nav.vertical LI{margin-right:0;display:block}UL.nav.vertical LI A{position:relative}A{color:#959595;transition:color 200ms linear}A:hover{color:#696969!important}A.underline{text-decoration-thickness:1px!important;text-underline-offset:2px;text-decoration:underline}A.underline-hover{text-decoration-thickness:1px!important;text-underline-offset:2px;text-decoration:none}A.underline-hover:hover{text-decoration:underline}A.link__instagram{display:inline-flex;align-items:center}A.link__instagram:before{content:'';display:inline-block;width:11px;height:11px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-instagram.svg) no-repeat 0 0;background-size:100% auto;margin-right:4px;opacity:.8;position:relative;top:1px}A.link__instagram:hover:before{opacity:1}A.link__instagram-large{display:inline-flex;align-items:center;color:#FF00B2}A.link__instagram-large:before{content:'';display:inline-block;width:26px;height:26px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-instagram-large-pink.svg) no-repeat 0 0;background-size:100% auto;margin-right:6px;position:relative;top:1px}A.link__instagram-small{display:inline-flex;align-items:center;color:#FF00B2}A.link__instagram-small:before{content:'';display:inline-block;width:16px;height:16px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-instagram-small.svg) no-repeat 0 0;background-size:100% auto;margin-right:5px;position:relative;top:1px}A.link__directions-large{display:inline-flex;align-items:center;color:#FF00B2}A.link__directions-large:before{content:'';display:inline-block;width:18px;height:26px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-directions-large-pink.svg) no-repeat 0 0;background-size:100% auto;margin-right:6px;position:relative;top:1px}A.link__directions-small{display:inline-flex;align-items:center;color:#FF00B2}A.link__directions-small:before{content:'';display:inline-block;width:13px;height:17px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-directions-small.svg) no-repeat 0 0;background-size:100% auto;margin-right:4px;position:relative;top:1px}A.link__previous,A.link__next{display:inline-flex;gap:6px;align-items:center}A.link__previous:before{content:'';display:inline-block;width:22px;height:19px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/arrow-small-left.svg) no-repeat 0 0;background-size:100% auto}A.link__next:after{content:'';display:inline-block;width:22px;height:19px;background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/arrow-small-right.svg) no-repeat 0 0;background-size:100% auto}.form SELECT,.form TEXTAREA,.form INPUT[type="text"],.form INPUT[type="email"],.form INPUT[type="url"],.form INPUT[type="password"],.form INPUT[type="search"],.form INPUT[type="number"],.form INPUT[type="tel"],FORM.wpcf7-form SELECT,FORM.wpcf7-form TEXTAREA,FORM.wpcf7-form INPUT[type="text"],FORM.wpcf7-form INPUT[type="email"],FORM.wpcf7-form INPUT[type="url"],FORM.wpcf7-form INPUT[type="password"],FORM.wpcf7-form INPUT[type="search"],FORM.wpcf7-form INPUT[type="number"],FORM.wpcf7-form INPUT[type="tel"],.woocommerce-form SELECT,.woocommerce-form TEXTAREA,.woocommerce-form INPUT[type="text"],.woocommerce-form INPUT[type="email"],.woocommerce-form INPUT[type="url"],.woocommerce-form INPUT[type="password"],.woocommerce-form INPUT[type="search"],.woocommerce-form INPUT[type="number"],.woocommerce-form INPUT[type="tel"],.woocommerce FORM SELECT,.woocommerce FORM TEXTAREA,.woocommerce FORM INPUT[type="text"],.woocommerce FORM INPUT[type="email"],.woocommerce FORM INPUT[type="url"],.woocommerce FORM INPUT[type="password"],.woocommerce FORM INPUT[type="search"],.woocommerce FORM INPUT[type="number"],.woocommerce FORM INPUT[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}.form SELECT::placeholder,.form TEXTAREA::placeholder,.form INPUT[type="text"]::placeholder,.form INPUT[type="email"]::placeholder,.form INPUT[type="url"]::placeholder,.form INPUT[type="password"]::placeholder,.form INPUT[type="search"]::placeholder,.form INPUT[type="number"]::placeholder,.form INPUT[type="tel"]::placeholder,FORM.wpcf7-form SELECT::placeholder,FORM.wpcf7-form TEXTAREA::placeholder,FORM.wpcf7-form INPUT[type="text"]::placeholder,FORM.wpcf7-form INPUT[type="email"]::placeholder,FORM.wpcf7-form INPUT[type="url"]::placeholder,FORM.wpcf7-form INPUT[type="password"]::placeholder,FORM.wpcf7-form INPUT[type="search"]::placeholder,FORM.wpcf7-form INPUT[type="number"]::placeholder,FORM.wpcf7-form INPUT[type="tel"]::placeholder,.woocommerce-form SELECT::placeholder,.woocommerce-form TEXTAREA::placeholder,.woocommerce-form INPUT[type="text"]::placeholder,.woocommerce-form INPUT[type="email"]::placeholder,.woocommerce-form INPUT[type="url"]::placeholder,.woocommerce-form INPUT[type="password"]::placeholder,.woocommerce-form INPUT[type="search"]::placeholder,.woocommerce-form INPUT[type="number"]::placeholder,.woocommerce-form INPUT[type="tel"]::placeholder,.woocommerce FORM SELECT::placeholder,.woocommerce FORM TEXTAREA::placeholder,.woocommerce FORM INPUT[type="text"]::placeholder,.woocommerce FORM INPUT[type="email"]::placeholder,.woocommerce FORM INPUT[type="url"]::placeholder,.woocommerce FORM INPUT[type="password"]::placeholder,.woocommerce FORM INPUT[type="search"]::placeholder,.woocommerce FORM INPUT[type="number"]::placeholder,.woocommerce FORM INPUT[type="tel"]::placeholder{color:var(--form-color,rgba(0,0,0,.5));opacity:1}.form SELECT:not(.plain),.form TEXTAREA,.form INPUT[type="text"],.form INPUT[type="email"],.form INPUT[type="url"],.form INPUT[type="password"],.form INPUT[type="search"],.form INPUT[type="number"],.form INPUT[type="tel"],FORM.wpcf7-form SELECT:not(.plain),FORM.wpcf7-form TEXTAREA,FORM.wpcf7-form INPUT[type="text"],FORM.wpcf7-form INPUT[type="email"],FORM.wpcf7-form INPUT[type="url"],FORM.wpcf7-form INPUT[type="password"],FORM.wpcf7-form INPUT[type="search"],FORM.wpcf7-form INPUT[type="number"],FORM.wpcf7-form INPUT[type="tel"],.woocommerce-form SELECT:not(.plain),.woocommerce-form TEXTAREA,.woocommerce-form INPUT[type="text"],.woocommerce-form INPUT[type="email"],.woocommerce-form INPUT[type="url"],.woocommerce-form INPUT[type="password"],.woocommerce-form INPUT[type="search"],.woocommerce-form INPUT[type="number"],.woocommerce-form INPUT[type="tel"],.woocommerce FORM SELECT:not(.plain),.woocommerce FORM TEXTAREA,.woocommerce FORM INPUT[type="text"],.woocommerce FORM INPUT[type="email"],.woocommerce FORM INPUT[type="url"],.woocommerce FORM INPUT[type="password"],.woocommerce FORM INPUT[type="search"],.woocommerce FORM INPUT[type="number"],.woocommerce FORM INPUT[type="tel"]{width:100%;transition:border-color 200ms ease-out;background-color:transparent;border-bottom:1px solid var(--form-border,rgba(149,149,149,.4));padding:15px 0 10px 0;text-transform:none;color:var(--form-color,#696969)}.form SELECT,FORM.wpcf7-form SELECT,.woocommerce-form SELECT,.woocommerce FORM SELECT{background:transparent url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/arrow-dropdown-light.svg) no-repeat;background-position:right center;background-size:15px auto}.form SELECT.placeholder,.form SELECT.default,FORM.wpcf7-form SELECT.placeholder,FORM.wpcf7-form SELECT.default,.woocommerce-form SELECT.placeholder,.woocommerce-form SELECT.default,.woocommerce FORM SELECT.placeholder,.woocommerce FORM SELECT.default{color:var(--form-color,rgba(105,105,105,.5))}.form SELECT.plain,FORM.wpcf7-form SELECT.plain,.woocommerce-form SELECT.plain,.woocommerce FORM SELECT.plain{padding-right:17px}.form SELECT.auto-width,FORM.wpcf7-form SELECT.auto-width,.woocommerce-form SELECT.auto-width,.woocommerce FORM SELECT.auto-width{opacity:0;transition:opacity 300ms ease-out}.form SELECT.auto-width.init,FORM.wpcf7-form SELECT.auto-width.init,.woocommerce-form SELECT.auto-width.init,.woocommerce FORM SELECT.auto-width.init{opacity:1}INPUT:-webkit-autofill,INPUT:-webkit-autofill:hover,INPUT:-webkit-autofill:focus TEXTAREA:-webkit-autofill,TEXTAREA:-webkit-autofill:hover TEXTAREA:-webkit-autofill:focus,SELECT:-webkit-autofill,SELECT:-webkit-autofill:hover,SELECT:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}FORM.form,FORM.wpcf7-form{overflow:hidden;position:relative}FORM.form .note,FORM.wpcf7-form .note{font-style:italic;color:#959595}FORM.form LABEL,FORM.wpcf7-form LABEL{margin-bottom:9px;text-transform:uppercase;font-size:13px;display:block}FORM.form .form-rows,FORM.wpcf7-form .form-rows{margin-right:calc(var(--margin-form-sm) * -1);overflow:hidden}FORM.form .field,FORM.form .form-row,FORM.wpcf7-form .field,FORM.wpcf7-form .form-row{padding-bottom:var(--margin-form-sm);padding-right:var(--margin-form-sm);float:left;width:100%}FORM.form .field:last-of-type,FORM.form .form-row:last-of-type,FORM.wpcf7-form .field:last-of-type,FORM.wpcf7-form .form-row:last-of-type{padding-bottom:0}FORM.form .static-submit INPUT[type="submit"],FORM.wpcf7-form .static-submit INPUT[type="submit"]{display:none}FORM.form .debug,FORM.wpcf7-form .debug{pointer-events:none;float:left;overflow:hidden;width:calc(100% - var(--margin-form))}FORM.form .debug INPUT,FORM.wpcf7-form .debug INPUT{font-size:10px;line-height:12px;font-family:Courier,fixed;border:0;padding:0;color:#f0f}FORM.form .extra,FORM.wpcf7-form .extra{position:absolute;top:-9999px;left:-9999px}@media (max-width:767px){FORM.form .field.buttons,FORM.form .form-row.buttons,FORM.wpcf7-form .field.buttons,FORM.wpcf7-form .form-row.buttons{margin-top:4px}}@media (min-width:1024px){FORM.form .form-rows,FORM.wpcf7-form .form-rows{margin-right:calc(var(--margin-form) * -1)}FORM.form .field,FORM.form .form-row,FORM.wpcf7-form .field,FORM.wpcf7-form .form-row{padding-bottom:var(--margin-form);padding-right:var(--margin-form)}FORM.form .field.two-fourth,FORM.form .field.two-fourths,FORM.form .field.half,FORM.form .form-row.two-fourth,FORM.form .form-row.two-fourths,FORM.form .form-row.half,FORM.wpcf7-form .field.two-fourth,FORM.wpcf7-form .field.two-fourths,FORM.wpcf7-form .field.half,FORM.wpcf7-form .form-row.two-fourth,FORM.wpcf7-form .form-row.two-fourths,FORM.wpcf7-form .form-row.half{width:50%}FORM.form .field.one-third,FORM.form .field.one-thirds,FORM.form .form-row.one-third,FORM.form .form-row.one-thirds,FORM.wpcf7-form .field.one-third,FORM.wpcf7-form .field.one-thirds,FORM.wpcf7-form .form-row.one-third,FORM.wpcf7-form .form-row.one-thirds{width:33.333333%}FORM.form .field.two-third,FORM.form .field.two-thirds,FORM.form .form-row.two-third,FORM.form .form-row.two-thirds,FORM.wpcf7-form .field.two-third,FORM.wpcf7-form .field.two-thirds,FORM.wpcf7-form .form-row.two-third,FORM.wpcf7-form .form-row.two-thirds{width:66.66666%}FORM.form .field.one-fourth,FORM.form .field.one-fourths,FORM.form .form-row.one-fourth,FORM.form .form-row.one-fourths,FORM.wpcf7-form .field.one-fourth,FORM.wpcf7-form .field.one-fourths,FORM.wpcf7-form .form-row.one-fourth,FORM.wpcf7-form .form-row.one-fourths{width:25%}FORM.form .field.three-fourth,FORM.form .field.three-fourths,FORM.form .form-row.three-fourth,FORM.form .form-row.three-fourths,FORM.wpcf7-form .field.three-fourth,FORM.wpcf7-form .field.three-fourths,FORM.wpcf7-form .form-row.three-fourth,FORM.wpcf7-form .form-row.three-fourths{width:75%}FORM.form .field.links,FORM.form .field.buttons,FORM.form .form-row.links,FORM.form .form-row.buttons,FORM.wpcf7-form .field.links,FORM.wpcf7-form .field.buttons,FORM.wpcf7-form .form-row.links,FORM.wpcf7-form .form-row.buttons{padding-top:10px}}@media (max-width:767px){FORM.form__labels-right .form-row LABEL{padding-top:5px}}@media (min-width:768px){FORM.form__labels-right .form-row{display:flex;align-items:center}FORM.form__labels-right .form-row LABEL{width:200px;font-size:inherit;text-transform:none;margin-bottom:0}FORM.form__labels-right .form-row INPUT,FORM.form__labels-right .form-row TEXTAREA,FORM.form__labels-right .form-row SELECT{flex:1}FORM.form__labels-right .links,FORM.form__labels-right .buttons{padding-left:200px}}FORM#loginform LABEL{display:none}FORM.wpcf7-form .wpcf7-spinner,FORM.wpcf7-form .ajax-loader{display:none}FORM.wpcf7-form .wpcf7-not-valid-tip{color:#dc3232;padding:11px 0}FORM.wpcf7-form .wpcf7-response-output{text-align:left;padding:0;margin:0;border:0;margin-bottom:var(--margin-xs)}FORM.wpcf7-form .wait,FORM.wpcf7-form .end{display:none}FORM.wpcf7-form.resetting>*{display:none}FORM.wpcf7-form.resetting .wait{display:block}FORM.wpcf7-form.invalid .wpcf7-response-output{display:none!important}FORM.wpcf7-form.sent>*{display:none}FORM.wpcf7-form.sent .form-response{display:block}FORM.wpcf7-form.sent .wpcf7-response-output{display:block}FORM{transition:opacity 200ms ease-out}FORM.processing,FORM.submitting{pointer-events:none;cursor:progress;opacity:.5}FORM.processing *>,FORM.submitting *>{pointer-events:none!important}.form-state{transition:opacity 600ms ease-out;pointer-events:none;opacity:0}.form-state.init{pointer-events:auto;opacity:1}.form-response{display:none}.form-response.error{color:#dc3232}.form-response.error A.underline:after{background-color:#dc3232}.grecaptcha-badge{opacity:0;pointer-events:none}INPUT[type="button"],INPUT[type="submit"],BUTTON.button,.button{display:inline-block;transition:background-color 200ms linear,border-color 200ms linear;cursor:pointer;text-align:center;padding:10px 0;background-color:transparent;border:0;font-family:'BespokeSans-Regular',serif;font-size:12px;letter-spacing:.13px;text-transform:uppercase;text-decoration:underline}INPUT[type="button"].text,INPUT[type="button"].secondary,INPUT[type="submit"].text,INPUT[type="submit"].secondary,BUTTON.button.text,BUTTON.button.secondary,.button.text,.button.secondary{text-decoration:none}.button:not(:first-child){margin-left:30px}.buttons__strip{display:flex;gap:var(--form-margin)}.buttons__strip .button{width:100%;margin:0}@media (max-width:767px){.buttons__strip{flex-direction:column}}.forms__subscribe{transition:padding 200ms linear;position:relative;padding-right:60px}.forms__subscribe FORM.form{position:relative}.forms__subscribe INPUT[type="text"],.forms__subscribe INPUT[type="email"]{transition:all 200ms linear;border-bottom:1px solid transparent;display:block;padding:2px 45px 8px 0;width:140px}.forms__subscribe INPUT[type="submit"]{display:none}.forms__subscribe .loading,.forms__subscribe .submit{position:absolute;top:50%;transform:translateY(-50%);position:absolute;right:0;padding:10px 0 10px 10px;z-index:8;transition:right 400ms ease-out}.forms__subscribe .loading{display:none}.forms__subscribe .response{margin-top:10px}.forms__subscribe.hover{padding-right:0}.forms__subscribe.hover INPUT[type="text"],.forms__subscribe.hover INPUT[type="email"]{width:200px;border-color:#959595}.forms__subscribe.processing{pointer-events:none;opacity:.5}.img-wrapper{transition:opacity 0.4s ease-out,transform 1s linear;position:relative;overflow:hidden;background-color:#F4F4F4}.img-wrapper.no-background-color{background-color:transparent}.img-wrapper>DIV{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.img-wrapper>IMG{z-index:1;display:block;width:100%;height:100%;top:0;left:0;position:absolute;object-fit:cover;font-family:"object-fit: cover";object-position:center center;line-height:0}.img-wrapper.contain>DIV,.img-wrapper.contain .img-wrapper>DIV{background-size:contain}.img-wrapper.contain IMG{object-fit:contain;font-family:"object-fit: contain"}.img-wrapper.as-background{padding-bottom:0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.img-wrapper.autosize{aspect-ratio:auto}.img-wrapper.rounded{border-radius:20px;overflow:hidden}.img-wrapper.rounded img{border-radius:20px}.img-wrapper>.caption{position:absolute;bottom:20px;left:20px;z-index:10;height:auto;top:auto}.img-wrapper+.caption{padding-top:8px;max-width:1100px}.img-sizer .img-wrapper+.caption{position:absolute;top:auto;bottom:-12px}.img-wrapper .hover-swap{z-index:2;opacity:0;transition:opacity 350ms ease-out}.img-wrapper:hover .hover-swap{opacity:1}.img-wrapper.hover-fade{transition:opacity 200ms ease-in-out}.img-wrapper.hover-fade:hover{opacity:.7}.img-wrapper.hover-zoom>IMG,.img-wrapper.hover-zoom>DIV{transition:transform 400ms}.img-wrapper.hover-zoom:hover>IMG,.img-wrapper.hover-zoom:hover>DIV{transform:scale(1.05)}.img-wrapper.hover-unzoom>IMG,.img-wrapper.hover-unzoom>DIV{transition:transform 400ms;transform:scale(1.05)}.img-wrapper.hover-unzoom:hover>IMG,.img-wrapper.hover-unzoom:hover>DIV{transform:scale(1)}.img-wrapper.hover-border:after{opacity:0;transition:opacity 200ms ease-in-out;display:block;content:' ';position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;pointer-events:none;border:1px solid rgba(0,0,0,.1)}.img-wrapper.hover-border:hover:after{opacity:1}.img-wrapper.effect-dim:after{display:block;content:' ';position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;pointer-events:none;background-color:rgba(0,0,0,.2)}.img-wrapper.effect-bw DIV,.img-wrapper.effect-bw IMG{filter:grayscale(100%)}.img-wrapper.effect-bw-hover DIV,.img-wrapper.effect-bw-hover IMG{transition:filter 400ms;filter:grayscale(100%)}.img-wrapper.effect-bw-hover DIV:hover,.img-wrapper.effect-bw-hover IMG:hover{filter:grayscale(0)}.lazyload,.lazyload-persist{opacity:0;transition:opacity 1000ms}.lazyloaded{opacity:1}.img-wrapper>IMG.left_top{object-position:left top}.img-wrapper>IMG.center_top{object-position:center top}.img-wrapper>IMG.right_top{object-position:right top}.img-wrapper>IMG.left_center{object-position:left center}.img-wrapper>IMG.center_center{object-position:center center}.img-wrapper>IMG.right_center{object-position:right center}.img-wrapper>IMG.left_bottom{object-position:left bottom}.img-wrapper>IMG.center_bottom{object-position:center bottom}.img-wrapper>IMG.right_bottom{object-position:right bottom}.img-wrapper>DIV.left_top{background-position:left top}.img-wrapper>DIV.center_top{background-position:center top}.img-wrapper>DIV.right_top{background-position:right top}.img-wrapper>DIV.left_center{background-position:left center}.img-wrapper>DIV.center_center{background-position:center center}.img-wrapper>DIV.right_center{background-position:right center}.img-wrapper>DIV.left_bottom{background-position:left bottom}.img-wrapper>DIV.center_bottom{background-position:center bottom}.img-wrapper>DIV.right_bottom{background-position:right bottom}.video__player-simple,.img-wrapper{aspect-ratio:4/3}.video__player-simple.square,.img-wrapper.square{aspect-ratio:1/1}.video__player-simple.vertical,.img-wrapper.vertical{aspect-ratio:500/670}.video__player-simple.size-16x9,.img-wrapper.size-16x9{aspect-ratio:16/9}@media (max-width:767px){.video__player-simple.size-16x9,.img-wrapper.size-16x9{aspect-ratio:16/12}}.img-sizer{position:relative;overflow:hidden}.img-sizer>DIV:not(.img-wrapper),.img-sizer>IMG{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.img-sizer>DIV:not(.img-wrapper){background-size:contain}.img-sizer>IMG{object-fit:contain}.img-sizer>.img-wrapper{background-color:transparent;position:static}:root{--plyr-font-family:MarkProBook, Arial, sans-serif;--plyr-font-size-base:12px;--plyr-font-size-small:12px;--plyr-font-size-large:12px;--plyr-color-main:white;--plyr-range-track-height:1px;--plyr-tooltip-radius:0;--plyr-tooltip-background:white;--plyr-tooltip-padding:0;--plyr-tooltip-color:black;--plyr-control-radius:0;--plyr-control-icon-size:17px}.plyr .plyr__control--overlaid{padding:25px}.plyr .plyr__control--overlaid *{fill:#000}.plyr .plyr__controls .plyr__control[data-plyr="play"]:hover,.plyr .plyr__controls .plyr__control[data-plyr="fullscreen"]:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 0 0 0 1px #fff}.plyr--stopped:not(:hover) .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.video__player-simple{aspect-ratio:16/9;position:relative;background-color:#000;overflow:hidden}.video__player-simple>DIV{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.video__player-simple .cover{z-index:4}.video__player-simple .cover .control-small{transition:opacity 500ms ease-out;display:block;position:absolute;bottom:0;right:0;background:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/video-small-play.svg) no-repeat 50% 50%;width:64px;height:70px;z-index:2;opacity:.5;cursor:pointer}.video__player-simple .cover .control-small:hover{opacity:1}.video__player-simple .dim{pointer-events:none;z-index:3;background-color:rgba(0,0,0,.15)}.video__player-simple IFRAME{transition:opacity 300ms linear;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.video__player-simple.loaded IFRAME{opacity:1}.video__player-simple .placeholder{z-index:1;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.video__player-simple.status-play .cover .control-small{background-image:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/video-small-pause.svg)}.module-accordion{border-top:1px solid rgba(149,149,149,.4)}.module-accordion .item{position:relative;padding:28px 0 27px 0;border-bottom:1px solid rgba(149,149,149,.4)}.module-accordion .item .trigger{background:no-repeat url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-plus.svg);background-position:right 7px center;cursor:pointer}.module-accordion .item .trigger SVG{display:inline-block;margin-left:4px;position:relative;top:-1px}.module-accordion .item.open .trigger{background-image:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/icon-minus.svg)}.module-accordion .item .details{max-height:0;overflow:hidden}.module-accordion .item .details>.inner{padding-right:70px;padding-top:37px;padding-bottom:27px}.cursor.cursor--left,.cursor.cursor--previous{cursor:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/arrow-left.svg) 22 22,auto}.cursor.cursor--right,.cursor.cursor--next{cursor:url(//www.bradleystephens.com/wp-content/themes/Stephens-Design-Group/assets/dist/../img/arrow-right.svg) 22 22,auto}.cursor--zoomin{cursor:zoom-in}.cursor--loading{cursor:wait}.debug{padding:10px;border:1px solid #f0f;color:#f0f;text-align:left;font-size:10px;line-height:12px;font-family:Courier,fixed}BODY.is-development:before{content:'Breakpoint: Default';line-height:17px;position:fixed;top:1px;letter-spacing:0;width:160px;text-align:center;color:#fff;font-size:9px;font-family:Arial;padding:0 11px 1px 10px;z-index:9999;background-color:rgba(0,0,0,.3);text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:11px;text-shadow:0 0 2px rgba(0,0,0,.4);font-weight:700;left:50%;margin-left:-80px}@media (max-width:767px){BODY.is-development:before{content:'Breakpoint: Mobile'}}@media (min-width:768px) and (max-width:1024px){BODY.is-development:before{content:'Breakpoint: Tablet'}}@media (min-width:1024px){BODY.is-development:before{content:'Breakpoint: Desktop'}}@media (min-width:1400px){BODY.is-development:before{content:'Breakpoint: Desktop (LG)'}}@media (min-width:1800px){BODY.is-development:before{content:'Breakpoint: Desktop (XL)'}}.wordpress-edit-button{display:none}@media (min-width:1024px){.wordpress-edit-button{display:block;position:fixed;top:0;right:0;z-index:1000}.wordpress-edit-button A{display:inline-block;text-decoration:none;letter-spacing:0;text-shadow:none;padding:7px 7px 6px 7px;background-color:#000;color:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.wordpress-edit-button A SVG{display:inline-block;width:18px;height:auto}HTML.modal-open .wordpress-edit-button{display:none}}#user_switching_switch_on{position:static!important;padding:0 5px 10px var(--margin-md)!important}.gdpr__dialog{display:none;right:var(--margin-xs);bottom:var(--margin-xs);padding:var(--margin-sm);position:fixed;z-index:9999;background-color:#000;text-align:left;width:320px;background-color:#fff;border:1px solid rgba(149,149,149,.4);box-shadow:-2px 2px 18px 0 rgba(70,62,53,.12)}.gdpr__dialog .text A{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.gdpr__dialog .confirm A{text-decoration:none;text-decoration-thickness:1px;text-underline-offset:2px}.gdpr__dialog .confirm A:hover{text-decoration:underline}.modal{display:none;position:fixed;z-index:9000}.modal .modal-overlay{background-color:#F4F4F4;opacity:.8;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9001}.modal.loading .modal-overlay .spinner-wrapper{display:block}.modal .modal-content{padding:var(--margin-sm);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9002;overflow:hidden}.modal .modal-content .x{top:var(--margin-sm);right:var(--margin-lg);position:absolute;z-index:9002;cursor:pointer;color:#000;pointer-events:auto}.modal .modal-content .window{padding:var(--margin-sm);max-width:550px;margin:0 auto;position:relative;pointer-events:auto;background-color:#fff}.modal .modal-content.full{overflow-y:hidden;top:0;padding:0;bottom:0;left:0}.modal .modal-content.full .modal-content{padding:0}.modal .modal-content.full .window{height:100vh;width:100vw;box-shadow:none;overflow:hidden;overflow-y:auto;max-width:none;border:0;padding:0}.modal .modal-content.full .window IFRAME{height:100vh!important;width:100vw!important}.modal .modal-content.full .x{color:#fff}.modal .modal-content.full .x:after{background-color:#fff}.modal .modal-content.xlarge{max-width:1600px;margin-left:auto;margin-right:auto;padding:var(--margin-md)}.modal .modal-content.xlarge .window{max-width:none}.modal .modal-content.form .x{display:none}.modal .modal-content.small .x{display:none}.modal .modal-content.small .window{max-width:480px}.modal .modal-content.xsmall .x{display:none}.modal .modal-content.xsmall .window{max-width:220px}.modal .modal-content.swatch .target{padding-top:var(--margin-xs)}.modal .modal-content.swatch IMG{display:block;width:100%;height:100%}@media (max-width:767px){.modal .modal-content .window{border:0;padding-top:30px;padding-bottom:30px;max-width:none}.modal .modal-content .x:before{position:absolute;display:block;content:' ';top:-5px;left:-10px;right:-10px;bottom:-5px}.modal .modal-content.small{top:auto;bottom:40px;left:40px}}HTML.no-scroll .modal .modal-content{overflow-y:auto}.outdated-browser{text-align:center;position:fixed;z-index:20;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:9999}.outdated-browser .inner{width:500px;background-color:#fff;padding:40px;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.outdated-browser .fa{font-size:20px;margin-bottom:15px}.module__readmore{min-height:15px;position:relative;position:relative}.module__readmore A.trigger{cursor:pointer;position:absolute;top:0;left:0;width:100%}.module__readmore.open A.trigger{display:none}.module__readmore .more{overflow:hidden;height:0}.module__readmore .inner{padding-top:15px;padding-bottom:15px}.module-slideshow{position:relative;transition:opacity 600ms ease-out;opacity:0;--slideshow-ui-color:#000}.module-slideshow .caption{padding-top:10px;padding-bottom:3px;max-width:unset;padding-right:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.module-slideshow .caption{padding-top:5px}}.module-slideshow.initialized{opacity:1}.module-slideshow .nav-arrow{width:200px;height:100%;position:absolute;top:0;z-index:10}.module-slideshow .nav-arrow SPAN{position:absolute;top:50%;transform:translateY(-50%);left:40px;right:40px}.module-slideshow .nav-arrow.prev{left:0}.module-slideshow .nav-arrow.prev SPAN{transition:left 200ms ease-out}.module-slideshow .nav-arrow.next{right:0;text-align:right}.module-slideshow .nav-arrow.next SPAN{transition:right 200ms ease-out}.module-slideshow .nav-arrow:hover.prev SPAN{left:35px}.module-slideshow .nav-arrow:hover.next SPAN{right:35px}@media (max-width:767px){.module-slideshow .nav-arrow SPAN{left:0px!important;right:0px!important;transform:translateY(-50%) scale(.75)}}.module-slideshow .owl-dots{text-align:right}.module-slideshow .owl-dots .owl-dot{padding:8px 4px}.module-slideshow .owl-dots .owl-dot:last-of-type{padding-right:0}.module-slideshow .owl-dots .owl-dot SPAN{width:7px;height:7px;border-radius:50%;background-color:#fff;border:1px solid var(--slideshow-ui-color);display:inline-block}.module-slideshow .owl-dots .owl-dot:hover SPAN,.module-slideshow .owl-dots .owl-dot.active SPAN{background-color:var(--slideshow-ui-color)}.module-slideshow.dots-over .owl-dots{position:absolute;right:30px;bottom:20px;z-index:10}.module-slideshow.dots-over .owl-dots .owl-dot SPAN{border-color:var(--slideshow-ui-color)}.module-slideshow.dots-over .owl-dots .owl-dot:hover SPAN,.module-slideshow.dots-over .owl-dots .owl-dot.active SPAN{background-color:var(--slideshow-ui-color)}.module-slideshow.dots-below.has-captions .owl-dots{position:absolute;bottom:-3px;right:0}.module-slideshow .arrows-over>A{display:block;width:50%;height:auto;bottom:100px;position:absolute;top:0;z-index:10}.module-slideshow .arrows-over>A.prev{left:0}.module-slideshow .arrows-over>A.next{right:0}@media (max-width:1024px){.module-slideshow .arrows-over{display:none}}.module-slideshow .counter{position:absolute;bottom:3px;right:0}.module-slideshow-image>.owl-carousel{position:absolute;top:0;left:0;width:100%}.module-slideshow-image>.owl-carousel .slide{width:100%}.module-slideshow-image>.owl-carousel .slide .background{position:absolute;top:-1000px;width:100%;height:2000px;z-index:-1}.module-slideshow-strip{--slide-max-height:500px;position:relative}.module-slideshow-strip .owl-carousel .owl-wrapper{display:table!important}.module-slideshow-strip .owl-carousel .owl-item{display:table-cell;float:none;vertical-align:top}.module-slideshow-strip .slide.text{position:relative;width:70vw;max-width:420px;padding-top:var(--margin-md)}.module-slideshow-strip .slide .img-wrapper{height:75vh;max-height:var(--slide-max-height)}.module-slideshow-strip .nav-arrow{transition:opacity 300ms ease-out;width:200px;height:100%;position:absolute;top:0;z-index:10}.module-slideshow-strip .nav-arrow SPAN{position:absolute;top:50%;transform:translateY(-50%);left:25px;right:25px}.module-slideshow-strip .nav-arrow.prev{left:0;opacity:0}.module-slideshow-strip .nav-arrow.prev SPAN{transition:left 200ms ease-out}.module-slideshow-strip .nav-arrow.prev.show{opacity:1}.module-slideshow-strip .nav-arrow.next{right:0;text-align:right}.module-slideshow-strip .nav-arrow.next SPAN{transition:right 200ms ease-out}.module-slideshow-strip .nav-arrow:hover.prev SPAN{left:20px}.module-slideshow-strip .nav-arrow:hover.next SPAN{right:20px}@media (max-width:767px){.module-slideshow-strip{--slide-max-height:300px}.module-slideshow-strip .slide.text{width:50vw}.module-slideshow-strip .slide.text .wrap{padding-left:20px;padding-right:30px}.module-slideshow-strip .slide .img-wrapper{height:380px}.module-slideshow-strip .nav-arrow{display:none}.module-slideshow-strip .nav-arrow SPAN{left:0px!important;right:0px!important;transform:translateY(-50%) scale(.75)}.module-slideshow-strip .slide.vertical,.module-slideshow-strip .slide.horizontal,.module-slideshow-strip .slide.square{width:100vw}}@media (min-width:768px){.module-slideshow-strip .slide{position:relative}.module-slideshow-strip .slide:after{content:'';display:block;width:4px;height:100%;position:absolute;top:0;right:0;z-index:10;background-color:#fff}}@media (min-width:1400px){.module-slideshow-strip .slide.vertical,.module-slideshow-strip .slide.square{width:31vw}.module-slideshow-strip .slide.horizontal{width:57.2vw}}.bounce-dots,.spinner__bouncing{margin:0 auto;width:40px;text-align:center}.bounce-dots>DIV,.spinner__bouncing>DIV{width:7px;height:7px;background-color:rgba(149,149,149,.4);border-radius:100%;display:inline-block;-webkit-animation:animation-bounce-dots 1.4s infinite ease-in-out both;animation:animation-bounce-dots 1.4s infinite ease-in-out both}.bounce-dots .bounce1,.spinner__bouncing .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bounce-dots .bounce2,.spinner__bouncing .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@keyframes animation-bounce-dots{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.spinner{--spinner-size:24px;--spinner-width:2px;--spinner-color:rgba(149, 149, 149, 0.4);pointer-events:none;animation:spinner-rotate 900ms linear infinite!important;width:var(--spinner-size)!important;height:var(--spinner-size)!important;border-radius:50%!important;border-top:var(--spinner-width) solid var(--spinner-color)!important;border-bottom:var(--spinner-width) solid var(--spinner-color)!important;border-left:var(--spinner-width) solid var(--spinner-color)!important;border-right:var(--spinner-width) solid transparent!important;margin-left:auto!important;margin-right:auto!important}.spinner.left{margin-left:0!important}@keyframes spinner-rotate{100%{transform:rotate(360deg)}}.module-subscribe{position:relative}.module-subscribe FORM.form{position:relative}.module-subscribe INPUT[type="text"],.module-subscribe INPUT[type="email"]{width:100%;display:block;padding-right:45px}.module-subscribe INPUT[type="submit"]{display:none}.module-subscribe .loading,.module-subscribe .submit{position:absolute;top:50%;transform:translateY(-50%);position:absolute;right:6px;padding:10px;z-index:8;transition:right 400ms ease-out}.module-subscribe .submit{cursor:pointer}.module-subscribe .submit:hover{right:2px}.module-subscribe .loading{display:none}.module-subscribe .response{margin-top:10px}.module-subscribe.processing .submit{display:none}.module-subscribe.processing .loading{display:block}.scrollbar__vertical{overflow-x:auto;border-bottom:0!important;border-left:0!important;margin-right:-30px;padding-right:30px}.scrollbar__vertical::-webkit-scrollbar{width:9px;height:9px}.scrollbar__vertical::-webkit-scrollbar-track{background:#fff;border-radius:5px;border:1px solid rgba(149,149,149,.4)}.scrollbar__vertical::-webkit-scrollbar-thumb{background:rgba(149,149,149,.4);border-radius:5px;border:1px solid #fff}.scrollbar__vertical::-webkit-scrollbar-thumb:hover{background:#000}.module__overlay{position:fixed;bottom:0;right:0;background-color:#696969;color:#F4F4F4;width:calc(470px + var(--margin-body-right) + var(--margin-sm));max-width:100vw;z-index:10;display:block;opacity:0;transform:translateY(15px);transition:transform 600ms ease-out,opacity 400ms ease-out;pointer-events:none}.module__overlay .inner{opacity:0;transition:opacity 1200ms ease-out;position:relative;padding:var(--margin-sm) var(--margin-body-right) var(--margin-md) var(--margin-sm)}.module__overlay FORM{--form-border:rgba(248, 245, 242, 0.4);--form-color:#F4F4F4}.module__overlay FORM TEXTAREA{resize:none}.module__overlay INPUT[type="button"],.module__overlay INPUT[type="submit"],.module__overlay BUTTON.button,.module__overlay .button{color:#F4F4F4}.module__overlay INPUT[type="button"]:hover,.module__overlay INPUT[type="submit"]:hover,.module__overlay BUTTON.button:hover,.module__overlay .button:hover{color:#fff}.module__overlay.--show{pointer-events:auto;transform:translateY(0);opacity:1}.module__overlay.--show .inner{opacity:1}@keyframes reveal-fade-in{0%{opacity:0}100%{opacity:1}}.reveal{--animation-delay:0;opacity:0}.reveal.--show{animation:reveal-fade-in 1200ms linear forwards;animation-delay:calc(var(--animation-delay) * 450ms)}HTML{min-height:100%;width:100%;--sidebar-width:260px;--header-height:0px}@media (min-width:1400px){HTML{--sidebar-width:280px}}@media (min-width:768px) and (max-width:1024px){HTML{--sidebar-width:0px;--header-height:51px}}@media (max-width:767px){HTML{--sidebar-width:0px;--header-height:-24px}}BODY{min-height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;background-color:#fff;color:#959595;max-width:1900px}BODY .skip-to-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}BODY .skip-to-main:focus,BODY .skip-to-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:auto;height:auto;white-space:nowrap;overflow:auto;margin:10px;padding:10px;text-align:center;font-size:14px;z-index:999}BODY ::selection{color:#fff;background-color:#666}HTML.no-scroll{overflow:hidden}HTML.no-scroll BODY{overflow:hidden}HR{margin:0;border:0;height:1px;background-color:rgba(149,149,149,.4)}HR.small{width:55px}.loading-container{transition:all 200ms linear;padding-left:var(--margin-md);padding-right:var(--margin-md);padding-top:var(--margin-md)}@media (min-width:1024px){.loading-container{padding-top:var(--margin-xl);margin-left:calc(var(--sidebar-width) + 20px)}}MAIN{min-height:calc(100vh - var(--header-height))}MAIN>SECTION{margin-bottom:var(--margin-lg)}MAIN>SECTION:last-child{margin-bottom:0}BODY.home FOOTER{margin-top:var(--margin-sm)}BODY.home FOOTER .side{padding-top:0}BODY.home FOOTER .main{padding-top:0;border-top:0}MAIN.home{margin-top:calc(var(--margin-xl) * -1);margin-right:calc(var(--margin-md) * -1)}MAIN.home .img-wrapper{aspect-ratio:unset;height:calc(100vh - var(--header-height))}@media (max-width:1024px){MAIN.home{margin-left:calc(var(--margin-md) * -1);min-height:unset}MAIN.home .img-wrapper{height:auto;aspect-ratio:1000/1900}}@media (max-width:767px){MAIN.home .module-slideshow{pointer-events:none}}@media (max-width:767px){MAIN.contact .top .link{margin-top:6px}}MAIN.contact .images{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--margin-xs)}@media (min-width:768px){MAIN.contact .images{grid-template-columns:repeat(3,1fr)}}MAIN.contact .eapps-instagram-feed-posts-grid-load-more-container,MAIN.contact .eapps-instagram-feed-posts-grid-load-more-enabled{display:none!important}MAIN.contact .placeholders{display:grid;gap:var(--margin-sm);grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){MAIN.contact .placeholders{gap:var(--margin-xs)}}@media (max-width:767px){MAIN.contact .placeholders{grid-template-columns:repeat(2,1fr)}}MAIN.contact .placeholders .placeholder{aspect-ratio:1/1;background-color:#F4F4F4}BODY.page-template-studio HEADER.touch{background-color:transparent}HTML.menu-pin HEADER.touch{background-color:#fff}MAIN.studio SECTION.profile .hero{rotate:-14deg;margin-bottom:0}MAIN.studio SECTION.profile .hero .img-wrapper{margin-left:auto;margin-right:auto;width:80vw;max-width:590px}MAIN.studio SECTION.profile .groups{margin-top:-100px;display:flex;gap:var(--margin-md)}MAIN.studio SECTION.profile .groups>DIV{flex:1}MAIN.studio SECTION.profile .group-1 .text-1{margin-top:210px;margin-bottom:60px;position:relative;padding-left:40px;padding-right:40px}MAIN.studio SECTION.profile .group-1 .image-2{margin-right:10px;rotate:-6deg;position:relative;z-index:10}MAIN.studio SECTION.profile .group-1 .image-2 .img-wrapper{margin-left:auto;width:60%}MAIN.studio SECTION.profile .group-1 .image-3{position:relative;margin-top:-50px;margin-right:40px}MAIN.studio SECTION.profile .group-1 .image-3 .img-wrapper{margin-left:auto;width:90%}MAIN.studio SECTION.profile .group-2 .image-1{margin-bottom:var(--margin-sm)}@media (min-width:1024px) and (max-width:1400px){MAIN.studio SECTION.profile .group-1 .text-1{padding-left:0}}@media (min-width:768px) and (max-width:1024px){MAIN.studio SECTION.profile .group-1 .text-1{padding-left:0;padding-right:0}}@media (max-width:767px){MAIN.studio SECTION.profile .hero{rotate:-8deg}MAIN.studio SECTION.profile .groups{flex-direction:column}MAIN.studio SECTION.profile .group-1 .text-1{margin-top:152px;margin-bottom:50px;max-width:320px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}MAIN.studio SECTION.profile .group-1 .image-2{display:none}MAIN.studio SECTION.profile .group-1 .image-3{margin-top:-60px;rotate:2deg;position:relative;top:50px;z-index:10}MAIN.studio SECTION.profile .group-2 .text-2{padding-top:20px;max-width:320px;margin-left:auto;margin-right:auto}}MAIN.studio .team__cell .img-wrapper{margin-bottom:16px}MAIN.studio .team__cell .role{margin-bottom:2px}MAIN.studio .team__cell .email{line-height:145%}MAIN.studio .team__cell .email IMG{width:24px;opacity:.6}MAIN.studio .team__cell .phone{line-height:145%}MAIN.studio .team__cell .email,MAIN.studio .team__cell .phone{margin-bottom:4px}@media (max-width:767px){MAIN.studio .team__cell .img-wrapper{aspect-ratio:1/1}}MAIN.studio .team__drawer .drawer{display:block;opacity:0;transform:translateX(100%);transition:transform 400ms ease-out,opacity 400ms ease-out;position:fixed;top:0;right:0;bottom:0;width:500px;max-width:100vw;z-index:901;background-color:#fff;box-shadow:0 2px 30px 0 rgba(0,0,0,.37)}MAIN.studio .team__drawer .overlay{transition:opacity 400ms ease-out;position:fixed;z-index:900;background-color:#fff;opacity:0;top:0;left:0;width:100vw;height:100vh;pointer-events:none}MAIN.studio .team__drawer.--show .drawer{pointer-events:auto;transform:translateX(0);opacity:1}MAIN.studio .team__drawer.--show .overlay{pointer-events:auto;opacity:.5}MAIN.studio .team__drawer .inner{padding:var(--margin-lg) var(--margin-sm) var(--margin-sm) var(--margin-sm);max-height:100vh;overflow:auto}MAIN.studio .team__drawer .inner .close{position:absolute;top:var(--margin-sm);right:var(--margin-sm)}MAIN.studio .press__list{padding-bottom:30px;max-width:1200px}MAIN.studio .press__list .item .details{display:flex;gap:var(--margin-md);flex-direction:row;max-width:850px}MAIN.studio .press__list .item .cover{width:230px}MAIN.studio .press__list .item .cover .img-wrapper{rotate:-3deg}MAIN.studio .press__list .item .info{align-self:center;flex:1}MAIN.studio .press__list .item:nth-child(odd) .details{margin-right:var(--margin-xl)}MAIN.studio .press__list .item:nth-child(even) .details{margin-left:var(--margin-md);flex-direction:row-reverse}MAIN.studio .press__list .item:nth-child(even) .cover .img-wrapper{rotate:2deg}@media (max-width:767px){MAIN.studio .press__list .item .details{margin-left:0!important;margin-right:0!important;flex-direction:column!important}MAIN.studio .press__list .item .cover{width:170px}}.project__cell A{text-decoration:none}.project__cell A .title{transition:color 200ms linear;padding-top:2px;margin-bottom:7px}.project__cell A:hover{text-decoration:none}@media (max-width:767px){.project__cell .location{margin-top:-2px}}@media (max-width:1024px){.project__list .layout{display:flex;gap:var(--margin-lg);flex-direction:column-reverse}.project__list .layout .cell.image-grid,.project__list .layout .cell.slideshow{order:1}.project__list .layout .cell.image-grid .img-wrapper,.project__list .layout .cell.slideshow .img-wrapper{aspect-ratio:330/450}}@media (min-width:1024px){.project__list .layout{display:flex;gap:var(--margin-md);flex-direction:row}.project__list .layout .cell.image-grid{flex:1.25;margin-top:calc(var(--margin-xl) * -1);top:0;position:sticky;position:-webkit-sticky;align-self:flex-start;height:100vh;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.project__list .layout .cell.image-grid .img-wrapper{aspect-ratio:0;height:33.33vh}.project__list .layout .cell.slideshow{flex:1.25;margin-top:calc(var(--margin-xl) * -1);top:0;position:sticky;position:-webkit-sticky;align-self:flex-start;height:100vh;background-color:#F4F4F4}.project__list .layout .cell.slideshow .img-wrapper{aspect-ratio:unset;height:100vh}.project__list .layout .cell.projects{flex:.75;max-width:400px;padding-bottom:var(--margin-md)}.project__list .layout .cell.projects.centered{align-self:center}}@media (max-width:1800px){.project__list .layout .cell.image-grid .img-wrapper:nth-of-type(1n+7){display:none}}@media (min-width:1800px){.project__list .layout .cell.image-grid{grid-template-columns:repeat(3,1fr)}}.project__detail{user-select:none}.project__detail .images{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:calc(var(--margin-lg) * -1)}.project__detail .images .images-cell{width:100%;padding-bottom:var(--margin-lg)}@media (min-width:768px){.project__detail .images .images-cell.vertical{width:50%;padding-left:var(--margin-sm);padding-right:var(--margin-sm)}}@media (min-width:1024px) and (max-width:1400px){.project__detail .images .images-cell.vertical{padding-left:22px;padding-right:22px}}.project__detail .pagination{display:flex;margin-top:var(--margin-md)}.project__detail .pagination>DIV{flex:1}.project__detail .pagination .next{text-align:right}.project__detail .pagination .short{display:none}@media (max-width:767px){.project__detail{padding-top:var(--margin-lg)}.project__detail .images .images-cell{padding-bottom:var(--margin-md)}.project__detail .pagination{padding-top:var(--margin-lg)}.project__detail .pagination .short{display:inline-block}.project__detail .pagination .long{display:none}}}