@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");html,body,div,span,applet,object,iframe,h1,.has-h1style,h2,.has-h2style,h3,.has-h3style,h4,.has-h4style,h5,.has-h5style,h6,.has-h6style,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}.is-position-relative{position:relative;}.is-position-absolute{position:absolute;}.is-position-fixed{position:fixed;}.is-position-inherit{position:inherit;}.is-overflow-hidden{overflow:hidden;}.is-overflow-x-hidden{overflow-x:hidden;}.is-overflow-y-hidden{overflow-y:hidden;}.has-opacity-1{opacity:1;}.has-opacity-0{opacity:0;}.is-no-br{white-space:nowrap;}.is-clearfix{overflow:auto;}.is-clearfix:after{content:"";clear:both;display:table;}.is-padding-flat{padding:0;}.is-padding-small,.wp-block{padding:50px 0;}@media only screen and (max-width:768px){.is-padding-small,.wp-block{padding:25px 0}}.is-padding-medium{padding:100px 0;}@media only screen and (max-width:768px){.is-padding-medium{padding:50px 0}}.is-padding-large{padding:150px 0;}@media only screen and (max-width:768px){.is-padding-large{padding:75px 0}}.is-margin-flat{margin:0 auto!important;}.is-margin-small{margin:25px auto!important;}.is-margin-medium{margin:60px auto!important;}.is-margin-large{margin:100px auto!important;}.is-reverse-row{display:flex;flex-direction:row-reverse;}@media only screen and (max-width:768px){.is-reverse-row{display:block}}.is-inverted h1,.is-inverted .has-h1style,.is-inverted h2,.is-inverted .has-h2style,.is-inverted h3,.is-inverted .has-h3style,.is-inverted h4,.is-inverted .has-h4style,.is-inverted h5,.is-inverted .has-h5style,.is-inverted h6,.is-inverted .has-h6style,.is-inverted p,.is-inverted figcaption,.is-inverted a,.is-inverted ul,.is-inverted li,.is-inverted i,.is-inverted svg,.is-inverted .slick-prev:before,.is-inverted .slick-next:before{color:white!important;}.is-inverted a:hover{color:rgba(255,255,255,.8);}.is-inverted .slick-prev,.is-inverted .slick-next{background:#000;}.is-inverted .slick-prev:hover,.is-inverted .slick-prev:focus,.is-inverted .slick-next:hover,.is-inverted .slick-next:focus{background:rgba(0,0,0,.8);}.is-inverted .featuredList li:before{color:#fff!important;}.has-dropshadow{box-shadow:0 0 10px 0 rgba(0,0,0,.1);}.cover{background-size:cover;background-position:center center;background-repeat:no-repeat;}.has-bg-parallax{background-attachment:fixed;background-position:center center;background-size:cover;}.has-bg-position-cc{background-position:center center!important;}.has-bg-position-ct{background-position:center top!important;}.has-bg-position-cb{background-position:center bottom!important;}.has-bg-position-lt{background-position:left top!important;}.has-bg-position-lc{background-position:left center!important;}.has-bg-position-lb{background-position:left bottom!important;}.has-bg-position-rt{background-position:right top!important;}.has-bg-position-rc{background-position:right center!important;}.has-bg-position-rb{background-position:right bottom!important;}.is-zindex-1{z-index:1;}.is-zindex-2{z-index:2;}.is-zindex-3{z-index:3;}.is-zindex-4{z-index:4;}.is-zindex-5{z-index:5;}.has-ar-16-9{aspect-ratio:16/9;}.has-ar-1-1{aspect-ratio:1/1;}.has-ar-5-3{aspect-ratio:5/3;}.has-rounded-corners{border-radius:5px;}.has-round-image{height:100%;width:100%;border-radius:50%;object-fit:cover;}.wow{visibility:hidden;}.has-columbreak-1 .column{flex:1 1 1200px;}.has-columbreak-2 .column{flex:1 1 600px;}.has-columbreak-3 .column{flex:1 1 300px;}.has-columbreak-4 .column{flex:1 1 200px;}.has-columbreak-5 .column{flex:1 1 150px;}.has-width-100{width:100%;}.has-width-auto{width:auto;}.has-height-100{height:100%;}.has-height-auto{width:auto;}.has-object-fit-cover{object-fit:cover;}.has-object-fit-contain{object-fit:contain;}@media only screen and (min-width:1024px){.has-negative-margin-100{margin-top:-100px!important}}@media only screen and (min-width:1024px){.has-negative-margin-150{margin-top:-150px!important}}@media only screen and (min-width:1024px){.has-negative-margin-200{margin-top:-200px!important}}@media only screen and (min-width:1024px){.has-negative-margin-300{margin-top:-300px!important}}.has-image-object-fit-contain img{object-fit:contain!important;}html,body{height:100%;}html{font:400 16px/1.75em "Work Sans",sans-serif;color:#333333;scroll-behavior:smooth;}body{letter-spacing:0;margin:0;font:400 16px/1.75em "Work Sans",sans-serif;color:#333333;background:white;min-width:100%;}figure figcaption.imageCaption{font-size:.8rem;text-align:center;opacity:75%;}.container,.wp-block,.containter-full{margin-top:0;}.container,.wp-block{width:80%!important;max-width:1600px!important;margin-left:auto;margin-right:auto;}.container-full{width:95%!important;max-width:1600px!important;}section.is-narrow{width:80%;max-width:1600px;margin:40px auto;border-radius:5px;overflow:hidden;}@media only screen and (max-width:768px){section.is-narrow{width:90%}}section.is-narrow .container,section.is-narrow .wp-block{width:100%!important;padding-left:30px;padding-right:30px;}@media only screen and (min-width:1024px){.home .main-content,.darkMode .main-content{margin-top:0!important}}@media only screen and (min-width:1024px){.home header.headerMain.topFixed,.darkMode header.headerMain.topFixed{background-color:rgba(255,255,255,0)!important}.home header.headerMain.topFixed #mainNavbar a,.home header.headerMain.topFixed .secondaryNav a,.home header.headerMain.topFixed .userNav a,.darkMode header.headerMain.topFixed #mainNavbar a,.darkMode header.headerMain.topFixed .secondaryNav a,.darkMode header.headerMain.topFixed .userNav a{color:#fff!important}.home header.headerMain.topFixed #mainNavbar a:hover,.home header.headerMain.topFixed .secondaryNav a:hover,.home header.headerMain.topFixed .userNav a:hover,.darkMode header.headerMain.topFixed #mainNavbar a:hover,.darkMode header.headerMain.topFixed .secondaryNav a:hover,.darkMode header.headerMain.topFixed .userNav a:hover{color:dark(#fff,10%)!important}.home header.headerMain.topFixed #mainNavbar .navbar-dropdown .menu-block .menu-item,.home header.headerMain.topFixed #secondaryNav .navbar-dropdown .menu-block .menu-item,.darkMode header.headerMain.topFixed #mainNavbar .navbar-dropdown .menu-block .menu-item,.darkMode header.headerMain.topFixed #secondaryNav .navbar-dropdown .menu-block .menu-item{color:#333333!important}}.home header.headerMain.topFixed .navbar-brand a .cls-1,.darkMode header.headerMain.topFixed .navbar-brand a .cls-1{fill:#fff;}.home header.headerMain.topFixed .menuIcons .phoneNum a,.home header.headerMain.topFixed .socialIcons ul li a,.darkMode header.headerMain.topFixed .menuIcons .phoneNum a,.darkMode header.headerMain.topFixed .socialIcons ul li a{color:#fff;}@media only screen and (min-width:1024px){.home .videoHero .container,.home .videoHero .wp-block,.darkMode .videoHero .container,.darkMode .videoHero .wp-block{margin-top:100px}}a{color:#333333;text-decoration:none;cursor:pointer;transition:all .25s ease-in-out;}a:hover{color:rgba(0,0,0,.8);}a:focus,a:active{outline:none;}a.has-no-decoration{text-decoration:none!important;}p{font:400 16px/1.75em "Work Sans",sans-serif;color:#333333;letter-spacing:0;}p a,ul a,ol a{color:#333333;text-decoration:underline;text-decoration-color:#000000;text-decoration-thickness:.15em;text-underline-offset:1.5px;}p a:hover,ul a:hover,ol a:hover{color:#333333;text-decoration:underline;text-decoration-color:#1a1a1a;text-decoration-thickness:.15em;text-underline-offset:1.5px;outline:none;}p a:focus,p a:active,ul a:focus,ul a:active,ol a:focus,ol a:active{outline:none;}p + p{margin-top:15px;}h1,.has-h1style,h2,.has-h2style,h3,.has-h3style,h4,.has-h4style,h5,.has-h5style,h6,.has-h6style{color:#333333;font-family:"Work Sans",sans-serif;font-weight:400;line-height:1.2em;text-transform:none;margin:0 0 20px 0;}h1,.has-h1style{font-size:2rem;}@media only screen and (max-width:768px){h1,.has-h1style{font-size:1.75rem!important}}h2,.has-h2style{font-size:1.5rem;}h3,.has-h3style{font-size:1.25rem;}h4,.has-h4style{font-size:1rem;}h5,.has-h5style{font-size:1rem;color:#000000;font-weight:600;}h6,.has-h6style{font-size:.8rem;}.subheading{display:inline-block;background-color:#000000;border-radius:5px 20px 20px 5px;color:#fff;font-size:.8rem;line-height:2.5em;font-weight:600;padding:0 10px;}ol,ul{font:400 16px/1.75em "Work Sans",sans-serif;color:#333333;margin:0 0 0 20px;padding:0;}ol.has-no-list-style,ul.has-no-list-style{list-style:none!important;}ul{list-style:disc;}ol{list-style:decimal;}ul.featuredList,ol.featuredList{list-style:none;}ul.featuredList li,ol.featuredList li{margin-bottom:20px;}ul.featuredList li:before,ol.featuredList li:before{content:"\f14a";display:inline-block;width:20px;height:auto;font-size:20px;line-height:1em;font-family:"Font Awesome 6 Pro";font-weight:400;text-decoration:inherit;font-style:normal;margin-right:5px;color:#000000;}ul.is-x li:before,ol.is-x li:before{content:"\e286";color:red;}*::selection,*::-moz-selection{background:whitesmoke;color:#333333;}hr{height:1px;margin:20px auto;border:0;width:100%;border-top:1px solid #000;opacity:10%;}em{font-style:italic;}strong,b{font-weight:700;color:inherit;}blockquote{background-color:rgba(0,0,0,.1);padding:20px;margin:20px 0;}blockquote::before{content:'"';font-family:"Work Sans",sans-serif;font-size:4rem;line-height:2rem;color:white;float:left;margin-right:15px;}blockquote cite{font-size:.8rem;}.has-drop-cap::first-letter{color:#000000;font-family:"Work Sans",sans-serif;}.is-primary-color{color:#000000!important;}.is-secondary-color{color:#000000!important;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.25);clip:auto!important;clip-path:none;color:blue;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;border:solid 2px blue;outline:none}.screen-reader-text:focus-visible{outline:0!important;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}a:focus-visible,button:focus-visible,input[type=submit]:focus-visible,input[type=checkbox]:focus-visible,.modal-content:focus-visible,.vi-lazyload:focus-visible,.embed-youtube:focus-visible{outline:blue solid 4px!important;}.vi-lazyload-playbtn:focus,.vi-lazyload-playbtn:focus-visible{border:blue solid 4px!important;}input:focus,textarea:focus{border:solid 2px blue!important;}a,button,input{-webkit-tap-highlight-color:transparent;}header{position:relative;}header.headerMain{background-color:#fff;z-index:92;top:0;left:0;width:100%;transform:translateZ(0);will-change:transform;transition:transform .5s;}header.headerMain.is-hidden-nav{transform:translateY(-100%);}header.headerMain .navbar-brand a{height:auto;width:100%;}header.headerMain .navbar-brand a:focus{opacity:.75;}header.headerMain .navbar-brand a img{max-width:100%;object-fit:contain;object-position:center left;height:125px;}@media only screen and (max-width:768px){header.headerMain .navbar-brand a img{height:100px!important}}header.headerMain .navbar-brand a #fcc_logo{width:250px;display:block;margin:auto;}header.headerMain .navbar-brand a .cls-1{fill:#000;}header.headerMain #mainNavbar a,header.headerMain #secondaryNav a{color:#333333;font-size:.9rem;text-transform:uppercase;font-weight:600;}header.headerMain #mainNavbar a:hover,header.headerMain #mainNavbar a.current-menu-item,header.headerMain #secondaryNav a:hover,header.headerMain #secondaryNav a.current-menu-item{color:#000000;}header.headerMain #mainNavbar .navbar-item,header.headerMain #secondaryNav .navbar-item{display:block;}header.headerMain #mainNavbar .menu-item-description,header.headerMain #secondaryNav .menu-item-description{color:#333333;font-size:.7rem;line-height:.7rem;}header.headerMain #mainNavbar .navbar-dropdown,header.headerMain #secondaryNav .navbar-dropdown{background:#fff;visibility:hidden;opacity:0;height:1px;}header.headerMain #mainNavbar .navbar-dropdown a.navbar-item,header.headerMain #secondaryNav .navbar-dropdown a.navbar-item{color:#333333;}header.headerMain #mainNavbar .navbar-dropdown a.navbar-item:before,header.headerMain #secondaryNav .navbar-dropdown a.navbar-item:before{display:none;}header.headerMain #mainNavbar .navbar-dropdown a.navbar-item:hover,header.headerMain #secondaryNav .navbar-dropdown a.navbar-item:hover{color:#666666;}header.headerMain #mainNavbar .navbar-dropdown .menu-block,header.headerMain #secondaryNav .navbar-dropdown .menu-block{display:flex;flex-direction:row;padding:10px 0;}header.headerMain #mainNavbar .navbar-dropdown .menu-block a,header.headerMain #secondaryNav .navbar-dropdown .menu-block a{align-items:baseline;}header.headerMain #mainNavbar .navbar-dropdown .menu-block .menu-item,header.headerMain #secondaryNav .navbar-dropdown .menu-block .menu-item{color:#333333;display:flex;flex-direction:column;}header.headerMain #mainNavbar .navbar-dropdown .menu-block .menu-item:hover,header.headerMain #secondaryNav .navbar-dropdown .menu-block .menu-item:hover{color:#666666;}header.headerMain #mainNavbar .navbar-dropdown .menu-block .menu-item:hover .menu-item-description,header.headerMain #secondaryNav .navbar-dropdown .menu-block .menu-item:hover .menu-item-description{color:#333333;}header.headerMain #mainNavbar .navbar-dropdown.is-open,header.headerMain #secondaryNav .navbar-dropdown.is-open{visibility:visible;opacity:1;height:auto;transition:all .25s ease-in-out;pointer-events:auto;transform:translateY(0);}header.headerMain .secondaryNav a{text-transform:uppercase;font-size:.9rem;color:#333333;font-weight:400!important;}header.headerMain .secondaryNav a:hover{color:black;}header.headerMain a.headerCTA{background-color:#000000!important;padding:5px 15px;border-radius:5px 20px 20px 5px;font-weight:600!important;color:#fff!important;font-size:.8rem!important;margin-left:20px;}header.headerMain a.headerCTA:hover{background-color:black!important;transform:scale(1.025);color:#fff;}header.headerMain .userNav a{text-transform:uppercase;font-weight:400;font-size:.85rem;color:#333333;}header.headerMain .userNav a:hover{font-weight:600;}header .menuIcons .topSearch input[type=search]{width:150px;height:30px;border:1px solid #eeeeee;border-radius:5px;transition:all .25s ease-in-out;background:transparent;color:#333333;}header .menuIcons .topSearch input[type=search]::placeholder{font-family:"Font Awesome 6 Pro";font-weight:900;color:#333333;}header .menuIcons .topSearch input[type=search]:focus{background:#eeeeee!important;outline:none;border:none!important;transition:all .25s ease-in-out;}header .menuIcons .socialIcons ul{margin-left:0!important;}header .menuIcons .socialIcons ul li{font-size:1rem;display:inline-block;margin-right:10px;}header .menuIcons .socialIcons ul li:last-child{margin-right:0;}header .menuIcons .socialIcons ul li a{color:#000000;}header .menuIcons .socialIcons ul li a:hover,header .menuIcons .socialIcons ul li a:focus{opacity:.5;}header .menuIcons .phoneNum a{font-size:1rem;font-weight:400;color:#333333;}header .navbar-burger{color:#333333;font-size:1.5rem;flex-grow:100;font-size:1.5rem;position:absolute;right:0;}header .navbar-burger:hover{opacity:#666666;background:rgba(255,255,255,0);}header .navbar-burger:focus{outline:none;}header .CTAmobile a{width:100%;height:100%;text-align:center;background-color:#000000;color:#fff;font-size:1.25rem;font-weight:600;}body.admin-bar header.headerMain{margin-top:32px;}.navbar-link:not(.is-arrowless)::after{border-color:#b3b3b3;}.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0);}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background:transparent!important;}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:transparent!important;}footer{background-color:#fff;}footer h1,footer .has-h1style,footer h2,footer .has-h2style,footer h3,footer .has-h3style,footer h4,footer .has-h4style,footer h5,footer .has-h5style,footer h6,footer .has-h6style,footer p{color:#000;}@media only screen and (max-width:768px){footer .footerLogo img{margin:auto!important;width:30%!important}}footer .footerMenu li{display:inline-block;margin-right:15px;}footer .footerMenu li a{color:#000;font-size:.8rem;font-weight:700;text-transform:none;line-height:1rem;text-decoration:none;}footer .footerMenu li a:hover{color:#333333;}footer .email a{color:#000;}footer .phoneNum a{color:#000;}footer .address{color:#000;}footer .footerSocial li{display:inline-block;margin-right:10px;}footer .footerSocial li:last-child{margin-right:0;}footer .footerSocial li a{color:#000;font-size:1.25rem;}#copyright p{color:rgba(0,0,0,.25);}#cookie-banner{bottom:0;z-index:99999;background:white;width:100%;}#lpbp-lateral-nav{height:100vh;right:0;top:0;visibility:hidden;z-index:94;width:300px;background-color:#fff;overflow-y:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0s,visibility 0s .4s;-moz-transition:-moz-transform .4s 0s,visibility 0s .4s;transition:transform .4s 0s,visibility 0s .4s;-moz-transform:translateX(300px);-o-transform:translateX(300px);-ms-transform:translateX(300px);-webkit-transform:translateX(300px);transform:translateX(300px);}#lpbp-lateral-nav::-webkit-scrollbar{width:5px;}@media only screen and (max-width:768px){#lpbp-lateral-nav::-webkit-scrollbar{height:2px}}#lpbp-lateral-nav::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(0,0,0,.3);}#lpbp-lateral-nav::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey;border-radius:5px;}#lpbp-lateral-nav .closing-time button{font-size:1.5rem;color:#000000;background:transparent;border:none;}#lpbp-lateral-nav .mobileSearch input[type=search]{border:none;width:100%;background:#fff;border-radius:0;color:#333333;}#lpbp-lateral-nav .mobileSearch input[type=search]::placeholder{font-family:"Font Awesome 6 Pro";font-weight:900;color:#000000;}#lpbp-lateral-nav #main-nav{list-style:none!important;margin-left:0;}#lpbp-lateral-nav #main-nav .menu-item{margin:15px 0 15px;}#lpbp-lateral-nav .primaryNav a{font-weight:600;font-weight:#000000;font-size:1.25rem;}#lpbp-lateral-nav .headerCTA a{background-color:#000000;padding:5px 15px;border-radius:5px 20px 20px 5px;font-weight:600;color:#fff;font-size:.8rem;margin-bottom:25px;}#lpbp-lateral-nav .headerCTA a:hover{background-color:black!important;transform:scale(1.025);color:#fff;}#lpbp-lateral-nav .sub-menu{display:none;list-style:none;}#lpbp-lateral-nav a{display:block;text-transform:uppercase;font-weight:600;font-size:.9rem;line-height:1.5em;color:#333333;transition:all .5s ease-in-out;text-decoration:none;}#lpbp-lateral-nav a:hover{color:#666666;transition:all .5s ease-in-out;}#lpbp-lateral-nav .current-menu-item a{color:#666666;}#lpbp-lateral-nav .socialcons li{display:inline-block;}#lpbp-lateral-nav .socialcons li a{padding:10px;color:#000000;}#lpbp-lateral-nav .socialcons li a,#lpbp-lateral-nav .socialcons li i,#lpbp-lateral-nav .socialcons li svg{font-size:1.75rem!important;}#lpbp-lateral-nav .socialcons li:first-of-type a{padding-left:32px;}#lpbp-lateral-nav .email a,#lpbp-lateral-nav .phoneNum a{color:#333333;text-transform:unset;}#lpbp-lateral-nav.lateral-menu-is-open{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform .4s 0s,visibility 0s 0s;-moz-transition:-moz-transform .4s 0s,visibility 0s 0s;transition:transform .4s 0s,visibility 0s 0s;-webkit-overflow-scrolling:touch;}#lpbp-lateral-nav .menu-item-has-children>a{position:relative;}#lpbp-lateral-nav .menu-item-has-children>a:after{transition:all .6s ease-in-out;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;right:1em;content:"\f078";-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform;color:#000000;}#lpbp-lateral-nav .menu-item-has-children>a.submenu-open:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.archive .next-posts,.archive .prev-posts{display:inline-block;font-weight:700;}.archive .next-posts{float:right;}.archive .prev-posts{float:left;}.single .postHeader{background-color:#000;}.blogSidebar{background-color:rgba(0,0,0,.025);}.blogSidebar input[type=search]{padding:5px;width:100%;}.blogSidebar .widget{margin-bottom:20px;}.blogSidebar .widget h2,.blogSidebar .widget .has-h2style{padding:0 5px;font-size:1rem;font-family:"Work Sans",sans-serif;display:inline-block;margin-bottom:5px;}.blogSidebar .widget ul{list-style:none;}.blogSidebar .widget .tagcloud a{background:rgba(0,0,0,.05);padding:0 5px!important;border-radius:10px;color:#333333;white-space:nowrap;font-size:.7rem!important;display:inline-block;margin:2px 0;}.blogSidebar .widget .tagcloud a:hover{background-color:rgba(0,0,0,.1);border-color:#000000;}#service-area-menu{height:100vh;right:0;top:0;visibility:hidden;z-index:94;width:300px;background-color:#fff;overflow-y:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0s,visibility 0s .4s;-moz-transition:-moz-transform .4s 0s,visibility 0s .4s;transition:transform .4s 0s,visibility 0s .4s;-moz-transform:translateX(300px);-o-transform:translateX(300px);-ms-transform:translateX(300px);-webkit-transform:translateX(300px);transform:translateX(300px);}#service-area-menu .closing-time button{font-size:1.5rem;color:#000000;background:transparent;border:none;}#service-area-menu #service-nav{list-style:none!important;margin-left:0;}#service-area-menu a{display:block;text-transform:uppercase;font-weight:600;font-size:.9rem;line-height:1.5em;color:#333333;transition:all .5s ease-in-out;text-decoration:none;margin-bottom:30px;}#service-area-menu a:hover{color:#666666;transition:all .5s ease-in-out;}#service-area-menu .current-menu-item a{color:#666666;}#service-area-menu.lateral-menu-is-open{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;-webkit-transition:-webkit-transform .4s 0s,visibility 0s 0s;-moz-transition:-moz-transform .4s 0s,visibility 0s 0s;transition:transform .4s 0s,visibility 0s 0s;-webkit-overflow-scrolling:touch;}.button{transition:all .5s ease-in-out;padding:5px 10px;background:rgba(255,255,255,0);border-width:2px;border-color:#000000;border-radius:5px;font-family:"Work Sans",sans-serif;color:#000000;font-weight:600;font-size:.9rem;text-transform:uppercase;cursor:pointer;text-decoration:none!important;}.button:hover,.button:active,.button:focus{background-color:rgba(0,0,0,.1);border-color:#000000;color:#000000;transform:scale(1.025);}.button.secondary{background:#000000;border-color:#000000;color:white;}.button.secondary:hover,.button.secondary:active,.button.secondary:focus{background-color:#1a1a1a;border-color:#000000;color:white;}@media only screen and (max-width:768px){.button{font-size:.6rem}}.button.is-button-small{padding:5px 20px!important;font-size:.8rem!important;border-radius:10px!important;}.button.is-button-medium{padding:8px 30px!important;font-size:1rem!important;border-radius:15px!important;}.button.is-button-large{padding:15px 40px!important;font-size:1.5rem!important;border-radius:20px!important;}@media only screen and (max-width:768px){.button.is-button-small,.button.is-button-medium,.button.is-button-large{padding:unset!important;font-size:unset!important;border-radius:unset!important}}.button.has-no-style{background-color:transparent!important;border:none;padding:0;}.button.is-text{background-color:transparent!important;border:none!important;padding:0;text-decoration:none!important;color:inherit!important;font-weight:400;font-size:.8rem;}.button.is-text:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;right:-20px;content:"\f324";color:#000000;transition:all .5s ease-in-out;}.button.is-text:hover{transform:none;}.button.is-text:hover:after{right:-25px;transition:all .5s ease-in-out;}.is-inverted .button{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:#fff!important;}.is-inverted .button:hover{background-color:rgba(255,255,255,.1)!important;border-color:#fff!important;color:#fff!important;}.is-inverted .button.secondary{background-color:#fff!important;border-color:#fff!important;color:#333333!important;}.is-inverted .button.secondary:hover{background-color:#e6e6e6!important;border-color:#fff!important;color:#333333!important;}.is-inverted .button.is-text{background-color:transparent!important;color:#fff!important;}input[type=submit]{line-height:1rem;}form input[type=text],form input,form select,form textarea{background:transparent;border:solid 2px rgba(0,0,0,.2)!important;font-size:1rem!important;padding:10px!important;border-radius:6px!important;box-shadow:none!important;}form input[type=text]:focus,form input:focus,form select:focus,form textarea:focus{outline:none;}form input[type=text]::placeholder,form input::placeholder,form select::placeholder,form textarea::placeholder{text-transform:none;letter-spacing:.8px;color:rgba(51,51,51,.6);font-size:1rem!important;}form label,form .gfield_label{font-size:1rem!important;font-weight:700!important;}.formHolder{background-color:#fff;padding:25px;border-radius:5px;border:solid 4px #000000;}.formHolder label,.formHolder .gfield_label{color:#333333!important;}.formHolder .gform_button{background-color:#000000!important;color:#fff!important;}.formHolder .gform_title{display:none;}.formHolder h1,.formHolder .has-h1style,.formHolder h2,.formHolder .has-h2style,.formHolder h3,.formHolder .has-h3style,.formHolder h4,.formHolder .has-h4style,.formHolder h5,.formHolder .has-h5style,.formHolder h6,.formHolder .has-h6style,.formHolder:past{color:#333333!important;}.tableHolder{width:100%;overflow-x:auto;}.tableHolder::-webkit-scrollbar{width:5px;}@media only screen and (max-width:768px){.tableHolder::-webkit-scrollbar{height:2px}}.tableHolder::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(0,0,0,.3);}.tableHolder::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey;border-radius:5px;}table{width:100%;border:1px solid #bfbfbf;border-collapse:collapse;}@media only screen and (max-width:768px){table{white-space:nowrap;overflow-x:scroll;overflow-y:hidden}}table thead{background-color:#000;}table thead th,table thead td{color:#fff;padding:5px;}table>tbody>tr td,table>tbody>tr th{color:#333333;padding:10px;font-size:14px;line-height:1.42857143;vertical-align:top;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;}table>tbody>tr td a,table>tbody>tr th a{font-weight:600;}table>tbody>tr td a i,table>tbody>tr th a i{color:#000000;padding-right:10px;}table>tbody>tr:nth-of-type(odd){background-color:white;}table>tbody>tr:nth-of-type(even){background-color:rgba(0,0,0,.1);}table .label{color:white;padding:0 6px 3px;}table.container::after,table.wp-block::after{height:0;content:none;}.modal{z-index:1000;}.modal-background{background:rgba(248,248,248,.8);}.modal-content{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:block;overflow-y:scroll;max-height:calc(100vh - 150px);}.modal-content::-webkit-scrollbar{width:5px;}@media only screen and (max-width:768px){.modal-content::-webkit-scrollbar{height:2px}}.modal-content::-webkit-scrollbar-track{box-shadow:inset 0 0 2px rgba(0,0,0,.3);}.modal-content::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey;border-radius:5px;}.modal .modal-close::before,.modal .delete::before{height:2px;width:20px;}.modal .modal-close::after,.modal .delete::after{height:20px;width:2px;}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background-color:transparent;mix-blend-mode:normal;}.overlay.is-filled{background-color:#f8f8f8;opacity:.8;}.has-overlay-blend-mode-multiply .overlay{mix-blend-mode:multiply!important;}.accordion .card{background:transparent;box-shadow:none;}.accordion .card .card-header{box-shadow:none;border-bottom:solid 1px #000000;border-top:none;border-left:none;border-right:none;width:100%;cursor:pointer;}.accordion .card .card-header.open .card-header-icon{transform:rotate(180deg);transition:all .25s ease-in-out;}.contentBlock{background-size:cover;background-position:center center;background-repeat:no-repeat;}.cta.is-narrow{border:solid 3px #000000;}.featuredColumns{background-size:cover;background-position:center center;background-repeat:no-repeat;}.featuredColumns .featCol{min-height:100%;}.featuredColumns .featCol .columnImage{display:block;border-radius:5px;margin-right:auto;margin-left:auto;margin-bottom:15px;transition:all .7s ease;aspect-ratio:1/1;overflow:hidden;}.featuredColumns .featCol .columnImage img{transform:scale(1);width:100%;height:100%;object-fit:cover;}.featuredColumns .featCol .columnImage.imgSmall{width:75px!important;height:75px!important;text-align:center;height:auto;aspect-ratio:cover;border-radius:50%!important;border:solid 3px #000000;display:flex;align-content:center;}.featuredColumns .featCol .columnImage.imgSmall img{height:50px;width:50px;object-fit:contain;}.featuredColumns .featCol .columnImage.imgMd{width:50%;}.featuredColumns .featCol .columnImage.imgLg{width:100%;aspect-ratio:16/9;}.featuredColumns .featCol .columnImage img{transition:all .7s ease;}.featuredColumns .featCol:hover .columnImage img{transform:scale(1.1);}.featuredColumns.half-columns .column{flex:1 1 600px!important;}.featuredColumns.has-image-ar-16-9 .columnImage,.featuredColumns.has-image-ar-16-9 .columnImage img{aspect-ratio:16/9;}.featuredColumns.has-image-ar-1-1 .columnImage,.featuredColumns.has-image-ar-1-1 .columnImage img{aspect-ratio:1/1;}.featuredColumns.has-image-ar-3-2 .columnImage,.featuredColumns.has-image-ar-3-2 .columnImage img{aspect-ratio:3/2;}.featuredList .iconBar img{opacity:.5;}@media only screen and (max-width:768px){.featuredList .iconBar{height:100px}}.feature-slider{max-width:100vw;}.feature-slider .slick-slide{height:auto!important;}.feature-slider .slick-slide div:not([class]):not([id]){height:100%!important;}.feature-slider .slideBig i,.feature-slider .slideBig svg{font-size:4rem;color:#000000!important;}.feature-slider .slider-nav-featured .slick-track{max-width:90vw!important;}.feature-slider .slider-nav-featured .thumbnailHolder{border-radius:5px;width:200px!important;}.feature-slider .slider-nav-featured .thumbnailHolder.slick-active{border:solid 2px #000000;}@media only screen and (max-width:768px){.feature-slider .slider-nav-featured .thumbnailHolder{height:75px!important}}.feature-slider .slick-prev{left:-25px;}.feature-slider .slick-next{right:-25px;}.featuredBlocks{width:100vw;overflow:hidden;}.featuredBlocks .overlay{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.25),black);}.featuredNumbers .featNum h2,.featuredNumbers .featNum .has-h2style{font-family:"Work Sans",sans-serif;color:#333333;font-size:6rem;line-height:6rem;}@media only screen and (max-width:768px){.featuredNumbers .featNum h2,.featuredNumbers .featNum .has-h2style{font-size:2.5rem;line-height:3rem;margin-bottom:10px}}@media only screen and (max-width:768px){.featuredNumbers .featNum h3,.featuredNumbers .featNum .has-h3style{font-size:.8rem;line-height:1rem;letter-spacing:0}}.featuredNumbers .bigStat h2,.featuredNumbers .bigStat .has-h2style{font-size:9rem;}@media only screen and (max-width:768px){.featuredNumbers .bigStat h2,.featuredNumbers .bigStat .has-h2style{font-size:2rem}}.testimonials .headshot{width:150px;height:150px;}@media only screen and (max-width:768px){.testimonials .body-copy p{font-size:1rem;line-height:1.5em}}.testimonials .body-copy p:before{content:open-quote;font-size:3rem;margin-right:10px;}.testimonials .body-copy p:after{content:close-quote;}.testimonials.testimonialSliderBlock .slick-list,.testimonials.testimonialSliderBlock .slick-track{height:fit-content;}.testimonials.testimonialSliderBlock .slick-prev{left:-25px!important;}.testimonials.testimonialSliderBlock .slick-next{right:-25px!important;}.timeline{overflow-x:hidden;}.timeline .slick-prev{left:-60px;}@media only screen and (max-width:768px){.timeline .slick-prev{left:-35px}}.timeline .slick-next{right:-60px;}@media only screen and (max-width:768px){.timeline .slick-next{right:-35px}}.timeline .slider-nav-timeline{border-bottom:dotted 3px #b3b3b3;}.timeline .slider-nav-timeline .slick-list{overflow:visible;}.timeline .slider-nav-timeline .slick-list h3,.timeline .slider-nav-timeline .slick-list .has-h3style{opacity:.8;cursor:pointer;}.timeline .slider-nav-timeline .slick-list h3:after,.timeline .slider-nav-timeline .slick-list .has-h3style:after{content:"•";color:#b3b3b3;font-size:1.5rem;line-height:1.5rem;position:absolute;margin:auto;bottom:-34px;right:0;left:0;text-align:center;}.timeline .slider-nav-timeline .slick-list .slick-active h3,.timeline .slider-nav-timeline .slick-list .slick-active .has-h3style{opacity:1;}.timeline .slider-nav-timeline .slick-list .slick-active h3:after,.timeline .slider-nav-timeline .slick-list .slick-active .has-h3style:after{font-size:2.5rem;line-height:2.5rem;bottom:-42px;}@media only screen and (max-width:768px){.timeline .slider-nav-timeline .slick-list .slick-active h3:after,.timeline .slider-nav-timeline .slick-list .slick-active .has-h3style:after{font-size:1.5rem}}.timeline .dateImage{width:100%;margin:auto;}.hero{background-size:cover;background-position:center center;background-repeat:no-repeat;}@media only screen and (max-width:768px){.hero .image-container img{width:100%!important;margin:auto}}.formHero label,.formHero legend{color:#333333!important;}.formHero .gform_heading{display:none;}.videoHero{background-image:none;}.videoHero .videoControls{right:20px;bottom:20px;z-index:3;}.videoHero .videoControls button{background:black;color:white;border:2px solid #000;outline:none;padding:10px;width:40px;height:40px;border-radius:50%;text-align:center;font-size:.6rem;}.videoHero .videoControls button:hover,.videoHero .videoControls button:focus{border-color:#000000;}.banner__video{min-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%,-50%);}.hero.inverted .button:first-of-type,.videoHero.inverted .button:first-of-type{background-color:transparent!important;color:#000000!important;border:solid 2px #000000!important;}.hero.inverted .button:first-of-type:hover,.videoHero.inverted .button:first-of-type:hover{border-color:black!important;color:black!important;}#background_cycler{top:0;left:0;}#background_cycler img{left:0;top:0;user-select:none;}#background_cycler img.active{z-index:3;}.pageTitle{background-color:#fff;}.pageTitle h1,.pageTitle .has-h1style,.pageTitle h2,.pageTitle .has-h2style{color:#000000;}.pricingTable .is-featured{transform:scale(1.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);background:#000000!important;}.recentPosts{background-size:cover;background-position:center center;background-repeat:no-repeat;}.recentPosts .postBlock .postContent .postDate p{color:rgba(51,51,51,.75);}.recentPosts .postBlock .postContent .post-header h3 a,.recentPosts .postBlock .postContent .post-header .has-h3style a{color:#333333;}.recentPosts .postBlock .postContent .post-header h3 a:hover,.recentPosts .postBlock .postContent .post-header .has-h3style a:hover{color:rgba(51,51,51,.8);}.recentPosts .postBlock .blog-feature img{transition:all .5s ease-in-out;}.recentPosts .postBlock:hover .blog-feature img{transform:scale(1.05);transition:all .5s ease-in-out;}.sliderBlock .slick-slide{height:auto!important;}.sliderBlock .slick-slide div:not([class]):not([id]){height:100%!important;}.controls{right:20px;top:20px;}.controls button{background:black;color:white;border:2px solid #000;outline:none;padding:10px;width:40px;height:40px;border-radius:50%;text-align:center;font-size:.6rem;}.controls button:hover,.controls button:focus{border-color:#000000;}.logoSlider .logoSlides .slick-track{display:flex!important;}.logoSlider .logoSlides .slick-slide{height:inherit!important;}.logoSlider .logoSlides .slide{height:100%!important;}.logoSlider .logoSlides .slick-slide{align-self:center;padding:0 40px;}@media only screen and (max-width:768px){.logoSlider .logoSlides .slick-slide{padding:0 20px}}.logoSlider .logoSlides .slick-slide img{display:inline-block;margin:auto;width:auto;}.logoSlider .slick-prev{left:-25px;}.logoSlider .slick-next{right:-25px;}.steps{background-size:cover;background-position:center center;background-repeat:no-repeat;}.steps .container .stepsCol hr,.steps .wp-block .stepsCol hr{border-top:solid 1px #333333;}.tabHolder .tabsBlock button{border:none;background:transparent;}@media only screen and (max-width:768px){.tabHolder .tabsBlock button{display:block}}.tabHolder .tabsBlock [role=tab]:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:black;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s;}.tabHolder .tabsBlock [role=tab][aria-selected=true]:before{visibility:visible;transform:scaleX(1);}.viCopy .columnImage.is-img-float-left{margin-left:-75px;}@media only screen and (max-width:768px){.viCopy .columnImage.is-img-float-left{margin-left:0!important}}.viCopy .columnImage.is-img-float-right{margin-right:-75px;}@media only screen and (max-width:768px){.viCopy .columnImage.is-img-float-right{margin-right:0!important}}.viCopy .columnImage img{object-fit:cover;}@media only screen and (max-width:768px){.viCopy .columnImage img{width:100%!important;margin:auto}}.viCopy .is-centered .column{width:100%;flex-basis:0;flex-grow:1;flex-shrink:1;}.viCopy.twoCol .columnImage img{object-fit:cover;}.embed-container,.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;}.embed-container iframe,.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.wp-block-embed-youtube .wp-block-embed__wrapper{margin-bottom:20px;}.embed-youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer;}.embed-youtube img{width:100%;top:-16.84%;left:0;opacity:.7;}.embed-youtube .embed-youtube-play{width:68px;height:48px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px;}.embed-youtube .embed-youtube-play:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;}.embed-youtube img,.embed-youtube .embed-youtube-play{cursor:pointer;}.embed-youtube img,.embed-youtube iframe,.embed-youtube .embed-youtube-play,.embed-youtube .embed-youtube-play:before{position:absolute;}.embed-youtube .embed-youtube-play,.embed-youtube .embed-youtube-play:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:999;}.embed-youtube iframe{height:100%;width:100%;top:0;left:0;}.embed-youtube .embed-youtube-play:hover{background-color:#f00;}:root{--vi-lazyload-logo-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 109 31' fill='%231ab7ea'%3E%3Cpath d='M88.24 23.443a11.978 11.978 0 0 1-.054-.678c-.184-3.124.947-5.995 3.394-8.61 2.627-2.905 5.929-4.358 9.908-4.358 2.553 0 4.487.855 5.801 2.561 1.242 1.563 1.807 3.578 1.698 6.047-.147 3.342-1.387 6.23-3.723 8.663-2.335 2.434-5.237 3.65-8.704 3.65-2.882 0-5.072-.926-6.568-2.78a7.757 7.757 0 0 1-.871-1.372 34.1 34.1 0 0 1-1.235.727c-3.868 2.217-7.792 3.323-11.769 3.323-2.956 0-5.074-.982-6.35-2.945a7.353 7.353 0 0 1-.266-.422 21.55 21.55 0 0 1-.117.103c-2.446 2.108-4.89 3.162-7.335 3.162-2.374 0-3.522-1.307-3.45-3.926.036-1.164.265-2.562.684-4.198.42-1.636.648-2.909.685-3.818.037-1.38-.384-2.073-1.264-2.073-.952 0-2.086 1.13-3.404 3.384-1.392 2.365-2.144 4.656-2.252 6.874-.074 1.566.08 2.767.46 3.603-2.546.073-4.33-.346-5.348-1.256-.911-.8-1.33-2.126-1.255-3.983a14.67 14.67 0 0 1 .537-3.492c.321-1.164.5-2.2.537-3.11.074-1.347-.42-2.02-1.48-2.02-.915 0-1.902 1.038-2.96 3.111-1.06 2.073-1.645 4.239-1.754 6.494-.073 2.037.058 3.455.392 4.256-2.505.073-4.284-.454-5.337-1.58-.48-.518-.817-1.185-1.01-2.002-.205.194-.415.386-.631.574-2.446 2.108-4.89 3.162-7.335 3.162-1.133 0-2-.363-2.601-1.09-.602-.728-.885-1.672-.848-2.836.035-1.199.41-3.053 1.121-5.562.712-2.508 1.069-3.854 1.069-4.036 0-.944-.33-1.417-.985-1.417-.207 0-.77.34-1.69 1.016-.693 2.067-2.205 4.595-4.535 7.584-3.315 4.295-6.119 6.443-8.413 6.443-1.42 0-2.624-1.307-3.606-3.924L5.41 19.497c-.73-2.615-1.512-3.924-2.349-3.924-.182 0-.82.383-1.913 1.145L0 15.244a309.082 309.082 0 0 0 3.558-3.163c1.604-1.383 2.809-2.11 3.612-2.183 1.897-.182 3.065 1.111 3.503 3.88.474 2.986.802 4.844.986 5.57.547 2.479 1.148 3.716 1.806 3.716.51 0 1.276-.803 2.298-2.41 1.021-1.608 1.568-2.831 1.642-3.672.146-1.387-.401-2.082-1.642-2.082-.583 0-1.185.134-1.804.399 1.198-3.914 3.487-5.814 6.866-5.706 2.256.066 3.438 1.387 3.546 3.961L26 12.081c1.57-1.383 2.738-2.11 3.506-2.183 1.203-.109 2.088.244 2.654 1.06.564.816.774 1.875.63 3.18-.475 2.212-.987 5.02-1.534 8.425-.037 1.56.53 2.338 1.697 2.338.51 0 1.422-.537 2.737-1.615l.049-.04c.083-.76.218-1.662.405-2.708.3-1.687.468-3 .504-3.945.072-.652-.093-.979-.493-.979-.22 0-.84.369-1.862 1.104l-1.314-1.473c.183-.144 1.331-1.2 3.45-3.164 1.532-1.418 2.572-2.145 3.119-2.182.949-.073 1.715.318 2.299 1.172.584.855.876 1.847.876 2.974 0 .364-.036.71-.108 1.037a10.044 10.044 0 0 1 1.916-2.183c1.678-1.455 3.558-2.274 5.638-2.456 1.788-.145 3.064.273 3.833 1.255.619.8.91 1.947.875 3.438a73.7 73.7 0 0 0 .822-.71c.838-.982 1.659-1.763 2.462-2.345 1.35-.982 2.756-1.528 4.215-1.638 1.752-.145 3.01.271 3.777 1.25.656.798.949 1.94.877 3.424-.037 1.015-.284 2.492-.74 4.431-.457 1.94-.684 3.052-.684 3.342-.037.763.037 1.287.22 1.577.181.29.618.434 1.313.434.311 0 .773-.2 1.385-.602a9.877 9.877 0 0 1-.072-1.43c.035-2.945 1.35-5.745 3.942-8.401 2.845-2.909 6.203-4.365 10.072-4.365 3.576 0 5.474 1.453 5.693 4.355.145 1.85-.877 3.755-3.065 5.715-2.337 2.142-5.276 3.502-8.815 4.082.656.908 1.641 1.36 2.956 1.36 2.627 0 5.492-.664 8.596-1.997.138-.058.274-.117.408-.175zm14.56-5.244c.038-.984-.1-1.886-.41-2.706-.31-.82-.758-1.23-1.341-1.23-1.862 0-3.395 1.002-4.597 3.007-1.024 1.64-1.571 3.39-1.643 5.247-.037.912.128 1.714.492 2.406.4.803.966 1.203 1.697 1.203 1.642 0 3.048-.965 4.216-2.898.985-1.604 1.513-3.28 1.587-5.029zm-21.1-1.834c.035-.976-.365-1.465-1.203-1.465-1.094 0-2.204.751-3.334 2.253-1.13 1.502-1.713 2.94-1.748 4.315-.021 0-.021.236 0 .706a12.322 12.322 0 0 0 4.645-2.985c1.056-1.157 1.603-2.1 1.64-2.824zM34.651 2.714c-.036.906-.492 1.775-1.369 2.607-.985.941-2.153 1.412-3.503 1.412-2.08 0-3.084-.905-3.011-2.715.035-.94.592-1.846 1.669-2.715C29.513.435 30.708 0 32.023 0c.766 0 1.405.3 1.917.896.51.598.747 1.204.711 1.818z'/%3E%3C/svg%3E");}.vi-lazyload{width:100%;position:relative!important;overflow:hidden;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;}.vi-lazyload::before{content:"";width:100%;display:block;position:relative;padding-top:56.25%;background-color:#000;}.vi-lazyload-wrap{position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit;}.vi-lazyload-content{width:100%;height:100%;position:relative;background-color:#000;background-size:cover;background-position:50%;background-repeat:no-repeat;}.vi-lazyload-playbtn{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Crect fill='rgba(0,0,0,.65)' width='13' height='8' rx='1' ry='1'/%3E%3Cpolygon fill='%23fff' points='5 6 9 4 5 2'/%3E%3C/svg%3E");background-position:50%;background-size:calc(35px + 10%) auto;background-repeat:no-repeat;}.vi-lazyload-playbtn:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Crect fill='%231ab7ea' width='13' height='8' rx='1' ry='1'/%3E%3Cpolygon fill='%23fff' points='5 6 9 4 5 2'/%3E%3C/svg%3E");}.vi-lazyload-logo{display:block;width:30%;min-width:95px;min-height:27px;max-width:215px;padding-top:8.6%;position:absolute;right:4%;bottom:4%;z-index:2;background-image:var(--vi-lazyload-logo-blue);background-position:50%;background-size:contain;background-repeat:no-repeat;opacity:.75;transition:opacity .3s;}.vi-lazyload[data-logo="2"] .vi-lazyload-logo{filter:brightness(0) saturate(100%) invert(10%) sepia(31%) saturate(433%) hue-rotate(126deg) brightness(96%) contrast(95%);}.vi-lazyload[data-logo="3"] .vi-lazyload-logo{filter:grayscale(100%) brightness(200%);}.vi-lazyload-logo:hover{opacity:1;transition:opacity .3s;}.vi-lazyload iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0;z-index:3;border:0;background-color:#000;}.transcriptTab .card-header{border-bottom:none!important;}.transcriptTab .card-header h3,.transcriptTab .card-header .has-h3style{font-family:"Work Sans",sans-serif;}.transcriptTab .card-content{background-color:#fff;}.transcriptTab .card-content h1,.transcriptTab .card-content .has-h1style,.transcriptTab .card-content h2,.transcriptTab .card-content .has-h2style,.transcriptTab .card-content h3,.transcriptTab .card-content .has-h3style,.transcriptTab .card-content h4,.transcriptTab .card-content .has-h4style,.transcriptTab .card-content h5,.transcriptTab .card-content .has-h5style,.transcriptTab .card-content h6,.transcriptTab .card-content .has-h6style,.transcriptTab .card-content p,.transcriptTab .card-content ul,.transcriptTab .card-content ol,.transcriptTab .card-content li,.transcriptTab .card-content span{color:#000!important;}.image-video-slider .slideBig .slide .container,.image-video-slider .slideBig .slide .wp-block{top:0;left:0;}@media only screen and (max-width:768px){.image-video-slider .slideBig h2,.image-video-slider .slideBig .has-h2style{font-size:1rem!important}}@media only screen and (max-width:768px){.image-video-slider .slideBig p{font-size:.7rem!important;line-height:1rem!important}}.image-video-slider .slideBig i,.image-video-slider .slideBig svg{font-size:4rem;color:#000000;}@media only screen and (max-width:768px){.image-video-slider .slideBig i,.image-video-slider .slideBig svg{font-size:1.5rem!important}}.image-video-slider .slider-nav-gallery .thumbnailHolder{width:200px!important;}.image-video-slider .slider-nav-gallery .thumbnail{height:101px;}@media only screen and (max-width:768px){.image-video-slider .slider-nav-gallery h4,.image-video-slider .slider-nav-gallery .has-h4style{font-family:"Work Sans",sans-serif;font-size:.6rem!important;line-height:.8rem!important}}.image-video-slider .slick-prev{left:-25px;}.image-video-slider .slick-next{right:-25px;}.beforeafterslider .sliderHolder{width:800px;height:530px;}@media only screen and (min-width:769px){.beforeafterslider .sliderHolder{width:700px;height:463px}}@media only screen and (max-width:768px){.beforeafterslider .sliderHolder{width:300px;height:198px}}.beforeafterslider .image{height:100%;background-repeat:no-repeat;background-position:top left;background-size:cover;position:absolute;top:0;left:0;}.beforeafterslider .image.before{width:50%;z-index:2;}.beforeafterslider .image.after{width:100%;z-index:1;}.beforeafterslider input.slider{width:100%;height:100%;outline:none;background-color:transparent;position:absolute;margin:0;z-index:3;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:.25s all ease-in-out;-moz-transition:.25s all ease-in-out;-webkit-transition:.25s all ease-in-out;z-index:4;}.beforeafterslider input.slider::-moz-range-thumb{width:6px;height:600px;background-color:white;cursor:pointer;}.beforeafterslider input.slider::-webkit-slider-thumb{width:6px;height:530px;background-color:white;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;}@media only screen and (min-width:769px){.beforeafterslider input.slider::-webkit-slider-thumb{height:463px}}@media only screen and (max-width:768px){.beforeafterslider input.slider::-webkit-slider-thumb{height:198px}}.beforeafterslider .slider-button{width:30px;height:30px;border-radius:50%;-moz-broder-radius:50%;-webkit-border-radius:50%;background-color:white;position:absolute;top:calc(50% - 18px);left:calc(50% - 18px);cursor:pointer;z-index:3;}.beforeafterslider .slider-button:before{color:#555;position:absolute;top:3px;left:0;content:"⮜";}.beforeafterslider .slider-button:after{color:#555;position:absolute;top:3px;right:0;content:"⮞";}.hotspotBlock .hotspotHolder{top:0;bottom:0;left:0;right:0;}.hotspotBlock .hotspotHolder.is-active{z-index:3;}.hotspotBlock .hotspotTooltip.is-active .tooltiptext{visibility:visible;z-index:3;}.hotspotBlock .hotspotTooltip:focus .hotspotTrigger,.hotspotBlock .hotspotTooltip:focus-visible .hotspotTrigger{outline:solid 4px blue!important;}.hotspotBlock .hotspotTooltip .hotspotTrigger{transform:translate(0%,-50%);text-shadow:0 0 1px black,0 0 2px black,0 0 3px black,0 0 4px black,0 0 5px black,0 0 8px black;font-size:1rem;white-space:nowrap;color:white;}@media only screen and (max-width:768px){.hotspotBlock .hotspotTooltip .hotspotTrigger{font-size:.5em!important;line-height:.5em!important}}.hotspotBlock .hotspotTooltip .hotspotTrigger:after{content:"";background:transparent;border-radius:50%;box-shadow:0 0 0 0 black;margin:0;height:1em;width:1em;position:absolute;left:0;top:0;z-index:-1;transform:scale(1);animation:pulse-black 2s infinite;}@media only screen and (max-width:768px){.hotspotBlock .hotspotTooltip .hotspotTrigger:after{font-size:.75em}}@keyframes pulse-black{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.hotspotBlock .hotspotTooltip .tooltiptext{visibility:hidden;background-color:black;border-radius:6px;}.hotspotBlock .hotspotTooltip .tooltiptext.right{transform:translate(-75%,0%);}.hotspotBlock .hotspotTooltip .tooltiptext p{color:white;text-align:center;white-space:nowrap;}@media only screen and (max-width:768px){.hotspotBlock .hotspotTooltip .tooltiptext p{font-size:.5em;line-height:.75em}.hotspotBlock .hotspotTooltip .tooltiptext p + p{margin-top:10px}}.slide{background-size:cover;background-position:center center;background-repeat:no-repeat;}.slide .mt-5{height:75px;}#slider{position:relative;overflow:hidden;margin:0 auto 0 auto;border-radius:4px;}#slider ul{position:relative;margin:0;padding:0;list-style:none;margin-left:0!important;margin-bottom:0!important;height:100%;}#slider ul li{position:relative;display:block;float:left;margin:0;padding:0;background:#ccc;text-align:center;background-size:cover;background-position:center center;}#slider .pause,#slider .play{background:transparent;border:none;opacity:.5;}#slider .pause i,#slider .play i{font-size:.8rem;}#slider .pause.is-active,#slider .play.is-active{opacity:1;}.slick-list,.slick-track{height:100%;}.slick-prev,.slick-next{z-index:5;width:50px;height:50px;border-radius:50%;text-align:center;padding:5px;background:#000!important;color:#fff;font-size:0;line-height:0;position:absolute;top:50%;display:block;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none;outline:none;}@media only screen and (max-width:768px){.slick-prev,.slick-next{height:30px;width:30px}}.slick-prev:before,.slick-next:before{color:#fff;font-family:"Font Awesome 6 Pro";font-size:1.5rem;line-height:1rem;}@media only screen and (max-width:768px){.slick-prev:before,.slick-next:before{font-size:.6rem}}.slick-prev{left:25px;}@media only screen and (max-width:768px){.slick-prev{left:2px}}.slick-next{right:25px;}@media only screen and (max-width:768px){.slick-next{right:2px}}.slick-prev:before{content:"\f053";}.slick-next:before{content:"\f054";}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:rgba(0,0,0,.8)!important;color:#fff;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-disabled{cursor:not-allowed!important;}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.slick-track{display:flex!important;}.slick-slide{height:auto!important;}.slide{height:100%!important;}@media only screen and (max-width:768px){.slide{background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat}}