/*!
	Theme Name: Hooked Marketing B = Just Rubbish
	url: https://hookedmarketing.net/
	======================================
	|||||||||||||||||||||||||||||||||||||||
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a[href^=tel]{text-decoration:none}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,.5)}*,*:before,*:after{box-sizing:inherit}body:not(.using-mouse) :focus,body:not(.using-mouse) .menu-toggle:focus{box-shadow:0px 0px 0px 5px rgba(54,205,255,.5);outline:none}body.using-mouse :focus,body.using-mouse .menu-toggle:focus{outline:none;box-shadow:none}body:not(.using-mouse) .nav-primary a:focus{box-shadow:inset 0px 0px 0px 5px rgba(54,205,255,.5)}body:not(.using-mouse) #utility-bar :focus{box-shadow:0px 0px 0px 5px rgba(54,205,255,.5);outline:none;background:#000;color:#fff}body:not(.using-mouse) .entry-item :focus *{box-shadow:inset 0px 0px 0px 5px rgba(54,205,255,.5)}.post-edit-link{display:none !important}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;width:1px !important;border:0 !important;overflow:hidden !important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type=submit]:focus{clip:auto !important;height:auto !important;width:auto !important;display:block;font-size:.8em;text-transform:uppercase;font-weight:bold;padding:15px 23px 14px;color:#222;background:#fff;z-index:100000;text-decoration:none}.genesis-skip-link{margin:0;padding:0}.genesis-skip-link li{height:0;width:0;list-style:none;padding:0}img{max-width:100%;height:auto}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){img[src*=".svg"]{width:100%}}.author-box:after,.content:after,.site-inner:after,.archive-intro-text:after,.content-sidebar-wrap:after,.entry-item:after,.entry-content-wrapper:after,.related-posts ul:after,.clearfix:after,li.comment article:after,.widget:after,.entry:after,.entry-content:after,.site-container:after,.footer-widgets:after,.footer-widgets-wrap:after,.site-footer:after,.wrap:after{content:"";display:table;clear:both}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;max-width:100%}iframe{border:none}figure img{display:block}.video-embed-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}:root{font-size:100%}body{margin:0;background:#fff;color:#1e2053;overflow-x:hidden;font-size:1.1em;line-height:1.6;position:relative;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1000px){body{font-size:1.18em;line-height:1.7}}@media(min-width: 1300px){body{font-size:1.25em;line-height:1.7}body.content-sidebar .content{font-size:.92em}}a{color:currentColor}a:hover,a:focus{color:#38b54a;text-decoration:none;transition-duration:.3s}a[href^=tel]{font-weight:600;text-decoration:none;border:none !important}a[href^=tel]:hover{color:#38b54a}a:hover,a:focus,a img{transition-duration:.2s}a.image-link,.text-decoration-none{text-decoration:none !important;box-shadow:none !important;border:none !important}a:hover img{opacity:.7}a:hover *{color:currentColor}body,.menu{font-family:"Figtree",sans-serif}h1,h2,h3,h4,h5,h6,.button,button,.phone,.modal-title,.nav-primary,.header-button{font-family:"Jost"}.header-button{font-weight:900 !important}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}li strong,p strong{font-weight:600}.aside-widget-title,.phone,button,.button,.ca-block-button,input[type=submit],input[type=button]{font-weight:600}h1,h2,h3,h4,h5,h6{color:#123a91}h1{font-size:1.3em;line-height:1.4}h2{font-size:1.3em;line-height:1.4}h3{font-size:1.15em;line-height:1.4}h4{font-size:1.2em;line-height:1.4}h5{font-size:1.1em}h6{font-size:1em}@media(min-width: 800px){h1{font-size:1.8em;line-height:1.3}h2{font-size:1.6em;line-height:1.4}h3{font-size:1.5em;line-height:1.3}h4{font-size:1.3em;line-height:1.3}h5{font-size:1.2em}h6{font-size:1.1em}}@media(min-width: 1000px){h1{font-size:1.7em;line-height:1.25}h2{font-size:1.7em;line-height:1.4}h3{font-size:1.4em}h4{font-size:1.3em}h5{font-size:1.2em}h6{font-size:1.1em}}small{font-size:70%;letter-spacing:0;word-spacing:0}p,h1,h2,h3,h4,h5,h6,ul,ol,dl,table,hr,pre,address,form,.wp-block-gallery,blockquote,.wp-block-quote,figure{margin-top:0;margin-bottom:20px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{margin-bottom:20px}.entry-content h2+h3{margin-top:25px}.entry-content h2+h4{margin-top:25px}.entry-content h2+ul,.entry-content h2+ol{margin-top:25px}.entry-content ol li+li{margin-top:5px}ol{counter-reset:item;margin:0 0 1.5em;padding:0}ol>li{counter-increment:item;list-style-type:none;margin:0;padding:0 0 0 2rem;text-indent:-1.2rem}ol>li::before{content:counter(item) ".";display:inline-block;font-weight:bold;padding-right:.5rem;text-align:right;width:1.5rem}figure{margin-left:auto;margin-right:auto}@media(max-width: 999px){.content h2,.content h3,.content h4{text-align:center}}.hooked-theme .hooked-fancybox-modal-display{width:95%;max-width:900px;color:#1e376d;line-height:1.65;background:#fff;box-shadow:0px 0px 20px 0 rgba(30,55,109,.05),0px 0px 15px 0 rgba(30,55,109,.03);font-size:.9em}.hooked-theme .hooked-fancybox-modal-display.just-rubbish-services-modal{background-color:#272a6d;color:#fff;text-align:center;background-image:url(../images/footer-ny-sky-line-AdobeStock_141493835.svg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.hooked-theme .hooked-fancybox-modal-display.just-rubbish-services-modal a:hover,.hooked-theme .hooked-fancybox-modal-display.just-rubbish-services-modal a.current-page{color:#a3d265 !important}.hooked-theme .hooked-fancybox-modal-display.just-rubbish-services-modal ul{list-style:none;padding:0;margin:0}.modal-inner{position:relative;z-index:10}@media(min-width: 800px){.hooked-theme .hooked-fancybox-modal-display{font-size:1em}}@media(min-width: 1300px){.hooked-theme .hooked-fancybox-modal-display{max-width:1100px;font-size:1em;padding:3%}}.modal-title{font-weight:bold;font-size:1.8em;text-align:center;line-height:1.3;color:#8cc63e}.modal-title a{text-decoration:none}@media(min-width: 1300px){.modal-title{font-size:2.2em}}ul.services-modal-inner-content li{padding:0;margin:0 !important}ul.services-modal-inner-content li a{display:block;padding:8px 0;text-decoration:none}ul.services-modal-inner-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 !important;padding:0 !important}@media(min-width: 1000px){ul.services-modal-inner-content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media(min-width: 1200px){ul.services-modal-inner-content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}body{position:relative;background:#f7f7f7;padding:0}.site-container{position:relative;margin:0 auto;background:#fff;transition-duration:.7s;box-shadow:0 0 0 10px rgba(0,0,0,.03)}.site-wrapper{overflow:hidden;margin:0 auto;max-width:2500px}.content-sidebar-wrap{margin:0 auto;width:100%;padding:0 5% 2%;max-width:1400px;overflow:visible;position:relative}.content-sidebar-wrap{padding-bottom:30px}body.wide-content .content-sidebar-wrap{margin:0 auto;width:100%;padding:0;max-width:none}body.wide-content .content-sidebar-wrap .content,body.wide-content .content-sidebar-wrap>.content>article,body.wide-content .content-sidebar-wrap .entry-content{padding:0;max-width:none;margin:0}.entry{position:relative}body.wide-content .content-sidebar-wrap .entry-content::after{display:none}body.wide-content .content-sidebar-wrap>.content>article{margin:0 !important;padding:0 !important}body.narrow-content .content-sidebar-wrap{width:100%;max-width:calc(800px + 10%)}.site-inner-outer-wrap{opacity:0;transition:opacity 1s ease-in-out;position:relative}.site-inner{position:relative}.front-page .site-inner-outer-wrap:before{background-image:none}.max-width-container>.wp-block-group__inner-container{margin:0 auto;padding:0 5%;max-width:calc(1300px + 10%)}@media(min-width: 1100px){.col-primary-faux{content:"";position:absolute;display:block;top:-100px;bottom:0;z-index:1}.sidebar{position:relative;z-index:10}.sidebar-inner{margin:0 auto;max-width:350px;padding:5% 0}body.sidebar-content .content-sidebar-wrap{padding:0 0 20px 0;max-width:1400px}body.sidebar-content .content{width:70%;float:right;padding:0 40px 40px}body.content-sidebar .entry-content{margin:0 auto;max-width:800px}body.sidebar-content .sidebar-primary{width:30%;padding:40px 30px;float:left}body.sidebar-content .col-primary-faux{width:1000px;right:70%;background-image:linear-gradient(0deg, rgba(51, 144, 255, 0.3) 0%, rgba(51, 144, 255, 0.08) 100%)}body.sidebar-content .content-sidebar-wrap:before{left:30%}body.content-sidebar .content-sidebar-wrap{padding:0 0 20px 0;max-width:1400px}body.content-sidebar .content{width:70%;padding:0 40px 40px;float:left;overflow:hidden}body.content-sidebar .entry-content{margin:0 auto;max-width:800px}body.content-sidebar .sidebar-primary{width:30%;padding:40px 30px;float:right}body.content-sidebar .col-primary-faux{width:1000px;left:70%;background-image:linear-gradient(0deg, rgba(51, 144, 255, 0.3) 0%, rgba(51, 144, 255, 0.08) 100%)}body.content-sidebar .content-sidebar-wrap:before{right:30%}}.gallery-grid{list-style:none;margin:0 -1px;padding:0;opacity:0;transition:opacity .2s ease-in;position:relative}.gallery-grid li{text-align:center}.gallery-grid li>div{padding:1px}.gallery-grid a{text-decoration:none;display:block;overflow:hidden}.gallery-grid a:hover,.gallery-grid a:hover img{opacity:1}.gallery-grid a:hover img{-webkit-transform:scale(1.5);transform:scale(1.5)}.gallery-grid img{width:100%;display:block}.grid-sizer,.grid-item{width:100%;padding:0}@media(min-width: 375px){.grid-sizer,.grid-item{width:50%}}@media(min-width: 600px){.grid-sizer,.grid-item,.gallery-col-3 .grid-sizer,.gallery-col-3 .grid-item{width:33.33%}.gallery-col-2 .grid-sizer,.gallery-col-2 .grid-item{width:50%}}@media(min-width: 1200px){.grid-sizer,.grid-item{width:25%}.gallery-col-5 .grid-sizer,.gallery-col-5 .grid-item{width:20%}body.post-type-archive-gallery .grid-item.grid-landscape{width:50%}body.post-type-archive-gallery .grid-item.grid-landscape-3{width:75%}}#collapse-break-point{display:none}@media(max-width: 1249px){#collapse-break-point{display:block;opacity:0;transition:opacity .5s ease-in-out}.menu-open #collapse-break-point{position:fixed;opacity:1;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.7);z-index:1000}.skip-link-large-viewport{display:none}ul.utility-bar-menu{display:none}}.site-header a{text-decoration:none;color:currenColor}.header-utility{background:#a3d265;font-size:.8em;line-height:1;text-align:center;padding:3px 0;position:relative;z-index:999999999}.header-utility .truncate,.header-utility .truncate-ellipses{display:block}.header-utility a{color:currentColor}.header-utility a:hover{color:#046613}.header-utility-inner{padding:0 2%;width:100%;margin:0 auto;max-width:calc(1400px + 4%)}.site-header .header-utility-left{margin-left:-10px}.site-header .header-utility-right{margin-right:-10px}.header-utility *{margin-bottom:0}.header-utility li{margin:0 5px;padding:0 3px;text-align:center}.header-utility ul{padding:5px 0}.header-license span{font-weight:bold;letter-spacing:1px}.header-reviews:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:12px;position:relative;margin:0 5px;text-shadow:none;color:#046613}a.header-button{padding:3px 8px 3px;font-size:10px;letter-spacing:.5px;margin:3px 0px;display:block;color:#fff;background:#1b6b26;text-shadow:none;border-radius:30px;box-shadow:0px 0px 0px 2px rgba(255,255,255,.3);font-weight:600;line-height:normal;text-transform:uppercase;background-clip:padding-box}a.header-button-alt.header-button{background:#56a00c}.header-utility .header-text{display:inline-block;padding:10px 5px}.header-utility li a:not(.header-button):not(.header-reviews){display:block;padding:10px 5px}a.header-button:hover{background:#1e2053;color:#fff}.header-bar-link.header-button.current-menu-item{background:#046613;color:#fff}.header-utility-left,.header-utility-right,.header-utility-left li,.header-utility-right li,.header-utility-center li{display:inline-block;vertical-align:middle}.header-bold{font-weight:bold}.header-utility a{display:block}@media(max-width: 1099px){.header-utility .hide-sm{display:none}}@media(min-width: 1100px){.header-utility .utility-item-show-small-vp{display:none}.header-utility ul+ul{margin-top:0}.header-utility-inner{display:flex;justify-content:space-between;align-items:center}.header-utility-left,.header-utility-right{display:flex;justify-content:space-between;align-items:center;font-weight:400;margin:0;padding:0}.header-reviews:before{font-size:15px}a.header-button{padding:4px 15px 5px;margin:5px 0px 4px;font-size:13px}}.google-header-link,.yelp-header-link{display:flex;justify-content:center;align-items:center}.yelp-header-link .la.la-yelp{font-size:20px;margin-left:0}.google-header-link em,.yelp-header-link em{font-style:normal}.google-header-link svg,.google-header-link path{fill:currentColor}.google-header-link svg{max-width:12px;max-height:12px;margin-right:5px}@media(min-width: 1000px){.google-header-link svg{max-width:18px;max-height:18px;margin-right:8px}}.site-header,.utility-bar{z-index:500}.site-header{position:relative;font-weight:400;width:100%;font-size:.7em;opacity:0;transition:opacity .5s ease-in-out}@media(min-width: 1000px){.site-header{font-size:.75em}}@media(min-width: 1600px){.site-header{font-size:.8em}}.menu-closed .site-header{left:0 !important;right:0 !important}.header-wrapper{width:100%;position:relative;color:#1e2053;background:#fff}@supports(display: grid){.site-header{position:relative;padding-bottom:15px}.header-wave-pattern,.header-wave-pattern-2{-webkit-mask-image:url(../images/header-wave-pattern-smooth.svg);-webkit-mask:url(../images/header-wave-pattern-smooth.svg);mask:url(../images/header-wave-pattern-smooth.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;position:absolute;bottom:1px;left:0;right:0;z-index:10;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:bottom -50%;mask-position:bottom -50%;background-color:#fff;display:block;padding-top:20px}.header-wave-pattern-2{background:rgba(216,228,255,.4);display:block;padding-top:20px;position:absolute;bottom:-3px;left:0;right:0;opacity:0}.is-scrolling .header-wave-pattern-2{opacity:1}@media(max-width: 599px){.site-header{padding-bottom:10px}.header-wave-pattern,.header-wave-pattern-2{padding-top:10px}.header-wave-pattern-2{bottom:-1px}}}.header-wrapper-inner{position:relative;display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;max-width:calc(1400px + 4%);padding:15px 2% 5px}@media(min-width: 800px){.header-wrapper-inner{padding:20px 2% 10px}}@media(min-width: 1300px){.header-wrapper-inner{padding:40px 2% 30px}}.navigation-wrapper,.nav-primary{display:flex;align-items:center;justify-content:center}.logo{width:40%;max-width:180px;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-duration:.5s}.logo a{display:block;transition:all .2s ease-in-out}.logo a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.logo img{width:100%;display:block}.logo a:hover img{opacity:1}.site-header ul{margin:0;padding:0;list-style:none}.menu-toggle-wrapper{position:relative;display:block;left:-15px;-webkit-transform:skew(-15deg, 0) translate3d(0, 0, 0);transform:skew(-15deg, 0) translate3d(0, 0, 0)}.menu-open .menu-toggle-wrapper{-webkit-transform:skew(0);transform:skew(0);left:-5px}.cloned-menu-toggle{position:absolute;top:10px;right:10px}@media(min-width: 1250px){.menu-toggle-wrapper{display:none}}.menu-open .menu-toggle-wrapper{opacity:1 !important}.menu-toggle-wrapper a{text-decoration:none;color:#20a033;opacity:1;display:block}.menu-toggle-wrapper a:focus{outline:none}.menu-open .menu-text,.menu-toggle-wrapper a:hover{outline:none;color:#20a033}.menu-toggle:hover .menu-burger span,.menu-open .menu-toggle .menu-burger span{background-color:#20a033}.menu-open .off-canvas-nav .menu-toggle .menu-burger span{background-color:#8cc63e}.menu-text{padding:0 0 0 10px;position:relative}.menu-burger{display:inline-block;width:28px;height:35px;top:2px;position:relative;vertical-align:middle;will-change:transform;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.menu-burger span{display:block;position:absolute;height:2px;width:100%;background:#1e2053;border-radius:2px;opacity:1;left:0;will-change:transform;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}.menu-burger span:nth-child(1){top:5px}.menu-burger span:nth-child(2){top:15px}.menu-burger span:nth-child(3){top:25px}.menu-open .menu-burger span:nth-child(1),.menu-open .menu-burger span:nth-child(2),.menu-open .menu-burger span:nth-child(3){width:100%;-webkit-transform:skew(0);transform:skew(0)}.menu-open .menu-burger span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:15px}.menu-open .menu-burger span:nth-child(2){width:0%;opacity:0}.menu-open .menu-burger span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:15px}.site-header .nav-primary .genesis-nav-menu{display:none}@media(min-width: 1250px){.site-header .nav-primary .genesis-nav-menu{display:inline-block}.site-header .menu-toggle{display:none}}.off-canvas-nav nav{position:relative;padding:0 30px;width:100%}.off-canvas-nav ul{margin:0;padding:0;list-style:none;text-align:left}.off-canvas-nav li{width:100%}.off-canvas-nav ul a{display:block;text-decoration:none;position:relative;font-weight:300;font-size:18px}.off-canvas-nav{padding:80px 0 0 0;color:#fff;background:#1e2053;top:0;right:0;bottom:0;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);position:fixed;z-index:2000;will-change:transform;transition-duration:.7s}.off-canvas-nav .nav-primary{min-height:0px}.desktop-device .off-canvas-nav{overflow-y:auto;overflow-x:hidden}.touch-device .off-canvas-nav{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.menu-open .off-canvas-nav{-webkit-transform:translateX(0);transform:translateX(0)}@media(min-width: 420px){.menu-open .site-container{-webkit-transform:translate(-350px);transform:translate(-350px)}.off-canvas-nav{width:351px;-webkit-transform:translateX(351px);transform:translateX(351px)}}html.menu-open body{overflow-y:hidden}.genesis-nav-menu a{text-decoration:none;display:block}.genesis-nav-menu{text-transform:normal;position:relative;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.genesis-nav-menu,.genesis-nav-menu ul{list-style:none;padding:0;margin:0}.genesis-nav-menu ul{display:none;text-transform:none}.genesis-nav-menu li,.genesis-nav-menu a{position:relative}.genesis-nav-menu a.disabled{cursor:default}.genesis-nav-menu::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.genesis-nav-menu a{padding:14px 58px 14px 0;text-decoration:none;display:block;color:inherit}.header-wrapper-inner a:hover,.off-canvas-nav a:hover,.genesis-nav-menu a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu li.current-menu-item>a,.genesis-nav-menu>li.current-parent-or-item>a,.genesis-nav-menu a.highlighted,.genesis-nav-menu>li>a:hover{opacity:1;color:#8cc63e}.genesis-nav-menu li>a,.genesis-nav-menu>li>a{line-height:31px}.genesis-nav-menu li.current-menu-item>a,.genesis-nav-menu>li.current-parent-or-item>a{color:#8cc63e}.genesis-nav-menu li.current-menu-item>a span:first-child,.genesis-nav-menu>li.current-parent-or-item>a span:first-child{border-bottom:1px solid currentColor}.genesis-nav-menu a .sub-arrow{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;overflow:hidden;font-size:16px;text-align:right;text-shadow:none;background:rgba(0,0,0,0)}.genesis-nav-menu a .sub-arrow::before{content:""}.genesis-nav-menu a.highlighted .sub-arrow::before{content:""}.genesis-nav-menu ul a{padding-left:5%}.genesis-nav-menu ul ul a{padding-left:7%}@media(min-width: 1250px){.nav-primary .genesis-nav-menu li>a{padding:10px 10px;font-size:15px}.hooked-theme .header-utility .utility-bar-menu,.hooked-theme .header-utility .utility-bar-menu>li>a{padding-top:0;padding-bottom:0}.header-utility .utility-bar-menu{margin:0 -5px}.header-utility .utility-bar-menu>li{margin:0;padding:0}.header-utility .utility-bar-menu>li>a{margin:0 5px;padding:0 3px}.nav-primary ul{transition:opacity 1s ease-in-out}.nav-primary .genesis-nav-menu{z-index:999999 !important}.utility-bar-menu{z-index:99999999999 !important}.nav-primary .genesis-nav-menu ul a,.utility-bar-menu ul a{white-space:normal;background:rgba(0,0,0,0)}.nav-primary .genesis-nav-menu ul,.utility-bar-menu ul{position:absolute;padding:5px 20px;text-align:left;background:#fff;border-radius:10px;box-shadow:0px 10px 8px rgba(0,0,0,.1)}.utility-bar-menu{display:inline-block;vertical-align:middle}.nav-primary .genesis-nav-menu li ul,.utility-bar-menu li ul{border-radius:0 0 10px 10px;border-bottom:2px solid #20a033}.nav-primary .genesis-nav-menu li ul li ul,.utility-bar-menu li ul li ul{border-radius:10px;border-bottom:0px}.utility-bar-menu ul{background:#222}.nav-primary .genesis-nav-menu ul ul,.utility-bar-menu ul{box-shadow:0px 0 8px 5px rgba(30,55,109,.1)}.utility-bar-menu .current-parent-or-item a.highlighted,.utility-bar-menu li.current-parent-or-item>a,.utility-bar-menu a:hover,.utility-bar-menu a.highlighted,.utility-bar-menu a.highlighted:hover,.utility-bar-menu a.highlighted:focus{opacity:1;color:#046613 !important}.nav-primary .genesis-nav-menu .current-parent-or-item a.highlighted,.nav-primary .genesis-nav-menu a.highlighted,.nav-primary .genesis-nav-menu a.highlighted:hover,.nav-primary .genesis-nav-menu a.highlighted:focus,.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu a:focus,.nav-primary .genesis-nav-menu li.current-menu-item>a,.nav-primary .genesis-nav-menu>li.current-parent-or-item>a,.nav-primary .genesis-nav-menu a.highlighted,.nav-primary .genesis-nav-menu>li>a:hover{opacity:1;color:#20a033}.nav-primary .genesis-nav-menu ul li a,.utility-bar-menu ul li a{padding:8px 0px;display:block;line-height:1.6;position:relative;font-size:14px}.hooked-theme .utility-bar-menu ul li a{padding:10px 0px !important;line-height:1.3;font-size:13px}.hooked-theme .utility-bar-menu ul li a:hover{text-shadow:none}.hooked-theme .genesis-nav-menu ul li{padding:0;margin:0}.nav-primary .genesis-nav-menu>li{float:left;padding:0;display:block}.header-utility .utility-bar-menu ul>li{float:left;padding:0;display:block;text-align:left;clear:both;width:100%}.genesis-nav-menu ul li+li{border-top:1px solid rgba(255,255,255,.1)}.nav-primary .genesis-nav-menu a>span:first-child,.utility-bar-menu a>span:first-child{position:relative}.nav-primary .genesis-nav-menu a .sub-arrow,.utility-bar-menu a .sub-arrow{position:relative;margin:0;top:-2px;left:auto;right:auto;padding:0 0 0 8px;line-height:1;font-size:11px;z-index:100;vertical-align:middle}.hooked-theme .nav-primary .hide-menu-desktop{display:none !important}.hooked-theme .nav-primary .show-small-viewport{display:none}}@media(min-width: 1000px){.nav-primary .genesis-nav-menu li>a{padding:10px 15px;font-size:18px}}@media(min-width: 1300px){.nav-primary .genesis-nav-menu li>a{padding:10px 15px;font-size:20px}}@media(min-width: 1500px){.nav-primary .genesis-nav-menu li>a{font-size:22px}}@media(min-width: 600px){.logo{max-width:200px}}@media(min-width: 800px){.logo{max-width:250px}}@media(min-width: 1200px){.logo{max-width:280px}}@media(min-width: 1300px){.logo{max-width:300px}}@media(min-width: 1600px){.logo{max-width:320px}}.phone{padding:0 0 0 10px;position:relative;font-size:14px}.phone a{display:block;padding:10px 0;letter-spacing:.5px;color:#1b6b26;font-weight:600}@media(min-width: 375px){.phone{padding:0 0 0 15px;position:relative;margin-left:0px;font-size:16px}.phone::before{position:absolute;background:#8cc63e;content:"";width:2px;border-radius:50px;height:30px;left:-1px;top:50%;margin-top:-15px;-webkit-transform:skew(-15deg, 0);transform:skew(-15deg, 0)}}@media(min-width: 1000px){.phone{font-size:25px}}@media(min-width: 1400px){.phone{font-size:30px}}@media(min-width: 1250px){.phone{margin-left:5px;padding-left:15px}}.header-hero{position:relative;opacity:0;transition:opacity .5s ease-in-out;z-index:5}.hero-inner{padding:12% 10px 6%;overflow:hidden;position:relative;background-repeat:no-repeat;background-color:#f7f7f7;margin-top:-30px;-webkit-mask-image:url(../images/clip-header.svg);-webkit-mask:url(../images/clip-header.svg);mask:url(../images/clip-header.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:bottom right;mask-position:bottom right}.hero-banner-bg{display:block;position:absolute;top:0;right:-2px;bottom:-2px;left:-2px;background-size:cover;background-position:bottom center;-webkit-filter:blur(1.5px) saturate(1.5);filter:blur(1.5px) saturate(1.5)}.hero-inner h1{color:#fff !important;text-shadow:0px 0px 5px rgba(0,0,0,.2),0px 0px 30px rgba(0,0,0,.5),0px 0px 40px rgba(0,0,0,.5);max-width:1300px !important;margin-left:auto;margin-right:auto}.hero-inner p{text-shadow:1px 1px 5px rgba(0,0,0,.8),0px 0px 30px rgba(0,0,0,.7),0px 0px 40px rgba(0,0,0,.5);color:#fff !important;margin-left:auto !important;margin-right:auto !important;max-width:1000px !important}@media(max-width: 600px){.hero-inner{font-size:.8em}.hero-inner p{font-size:1em !important;max-width:500px !important}}.hero-inner .entry-header,.hero-inner .archive-header{position:relative;z-index:20;padding:0 !important}.hero-inner .entry-header *,.hero-inner .archive-header *{margin-bottom:0}body:not(.front-page) .entry-content{padding-top:3% !important}body.content-sidebar .content{padding-top:4%}body.content-sidebar .entry-content{padding-top:0% !important}.hero-inner .entry-meta{font-size:.7em}.hero-readability{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:rgba(16,18,46,.7)}.archive-header .embellish-wrapper,.entry-header .embellish-wrapper{display:none}@media(min-width: 1100px){.hero-readability{background:rgba(16,18,46,.5)}}@media(min-width: 700px){.hero-inner{padding:8% 2% 4%}}@media(min-width: 1100px){.hero-inner{padding:6% 2% 5%}}@media(min-width: 1600px){.hero-inner{padding:5% 2% 4%}.hero-inner h1.entry-title,.hero-inner h1.archive-title{font-size:3.2em}}@media(min-width: 600px){.header-wrapper-inner{transition:padding .5s ease-in-out}.is-scrolling.hooked-theme .header-utility .social-links a{font-size:18px}.site-header nav a{transition:font-size .5s linear}body.is-scrolling .phone{font-size:22px}body.is-scrolling .logo{-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:0 50%;transform-origin:0 50%}.is-scrolling .header-wrapper-inner{padding-top:10px;padding-bottom:0px}.header-utility{transition:font-size .5s ease-in-out}.is-scrolling .header-utility{font-size:12px}.is-scrolling .header-wave-pattern,.is-scrolling .header-wave-pattern-2{padding-top:10px}.is-scrolling .site-header{padding-bottom:10px}body.is-scrolling.hooked-theme .nav-primary .genesis-nav-menu>li>a{font-size:18px;padding-left:12px;padding-right:12px}body.is-scrolling.hooked-theme .nav-primary .genesis-nav-menu ul li a{font-size:14px}body.is-scrolling.hooked-theme .nav-primary .genesis-nav-menu{padding-right:5px}}.off-canvas-utility{padding:30px;margin:0 auto 30px;max-width:calc(100% - 60px);text-align:center;background:rgba(216,228,255,.05);border:4px double rgba(216,228,255,.1)}.off-canvas-utility .menu-item{display:none}.off-canvas-utility .phone:before{display:none}.off-canvas-utility .phone a{color:#8cc63e;font-size:22px}.off-canvas-utility .header-text{text-align:center;display:block}.hooked-theme .off-canvas-utility a.header-button{font-size:14px;padding-left:15px;padding-right:15px;box-shadow:none;font-weight:600;text-align:center;display:table;margin:10px auto}.off-canvas-utility .social-links{display:block;text-align:center;padding:0;margin:0}.off-canvas-utility .social-links a{vertical-align:baseline;display:inline-block}.off-canvas-utility .social-links a{font-size:24px;display:inline-block}.off-canvas-utility .social-links a .la{margin:0 -3px;line-height:0px}.off-canvas-utility .license-no{display:block}.header-utility .license-no{padding-left:8px;margin-left:5px;border-left:1px solid currentColor}.entry-content{position:relative}.entry-categories,.entry-terms,.entry-tags{display:block}.entry-item img{transition-duration:.7s}.entry-item p.read-more span{font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid currentColor}.archive-container{padding:0 5% 5%}.entry-item+.entry-item{margin-top:30px}.entry-item img{display:block;margin:0;border-radius:50%;border:1px solid #fff;box-shadow:3px 0px 0 8px rgba(140,198,62,.3),-5px 0px 0 10px rgba(216,228,255,.5)}.entry-item .archive-image a{position:relative;display:block}.entry-item .archive-excerpt{margin-bottom:15px;line-height:1.5}.entry-item h2{font-size:.85em;line-height:1.4;margin-bottom:0}.entry-item p{margin:0;font-size:90%;line-height:1.7}.entry-item p+p{margin:15px 0 0 0}.entry-item .entry-meta{margin-top:0}.has-featured-image.entry-item .entry-content{display:flex;align-items:center;justify-content:center}.has-featured-image.entry-item .archive-image{width:35%;padding-right:5%}.has-featured-image.entry-item .archive-content{width:65%}@media(min-width: 667px){.has-featured-image.entry-item .entry-content{align-items:center}.entry-item h2{font-size:1.1em;margin-bottom:10px}.has-featured-image.entry-item .archive-image{width:40%;padding-right:5%}.has-featured-image.entry-item .archive-content{width:60%}}@media(min-width: 800px){.entry-item+.entry-item{margin-top:8%}.has-featured-image.entry-item .archive-image{width:40%;padding-right:5%}.has-featured-image.entry-item .archive-content{width:60%}.has-featured-image.entry-item:nth-child(odd) .archive-image{order:2;padding-right:0;padding-left:5%}.has-featured-image.entry-item:nth-child(odd) .archive-content{order:1}}@media(min-width: 1100px){.entry-item h2{font-size:1.2em;line-height:1.4}.has-featured-image.entry-item .entry-content{align-items:center}}@media(max-width: 799px){.entry-item .archive-excerpt,.entry-item .read-more{display:none}}.archive-pagination{clear:both;margin:40px -4px 20px;font-size:0px;text-align:center;font-size:0px}.archive-pagination div{display:inline-block;float:none;margin:0}.archive-pagination{border-top:1px solid rgba(216,228,255,.3)}.archive-pagination div+div{border-left:1px solid rgba(216,228,255,.3)}.archive-pagination ul{list-style:none;margin:0;padding:0;display:inline-block;text-transform:uppercase}ul.page-x-of-x{padding:0 10px}.archive-pagination li,.archive-pagination span,.archive-pagination a{display:inline-block;margin:0;font-size:13px;padding:5px}.archive-pagination li+li,.archive-pagination ul+ul,.archive-pagination span+a,.archive-pagination a+span,.archive-pagination a+a{border-left:1px solid rgba(216,228,255,.3)}.archive-pagination li+li.pagination-omission{border:none}.archive-pagination li.pagination-omission+li{border:none}.archive-pagination a,.archive-pagination>span,.archive-pagination>ul>li>span{cursor:pointer;display:inline-block;padding:0 10px;text-decoration:none}.archive-pagination>span{cursor:default}.archive-pagination .active a,span.page-numbers.current,.archive-pagination>span{font-weight:bold;color:#fff;background:#8cc63e}.search-header{position:relative}.search-pre-text{font-style:italic;margin:0;font-weight:regular;font-size:70%}.search-query-text{text-transform:capitalize}body.search-results .archive-container{max-width:900px;text-align:left}.search-result-item h2{font-size:16px;margin:0 0 5px 0}.search-result-item a{display:block}.search-result-item+.search-result-item{margin-top:40px}.search-result-item p{display:none}.has-featured-image.search-result-item .entry-content{display:flex;align-items:center;justify-content:center}.has-featured-image.search-result-item .archive-image{width:80px;padding-right:3%;position:relative;order:1}.has-featured-image.search-result-item .archive-content{width:calc(100% - 80px);order:2}.search-result-item img{display:block;margin:0 auto 20px;width:100%;border-radius:50%}@media(min-width: 700px){.has-featured-image.search-result-item .entry-content{align-items:flex-start}.search-result-item h2{font-size:20px;margin:0 0 5px 0}.search-result-item p{margin-bottom:15px;font-size:90%;line-height:1.6;display:block}.search-result-item p.read-more span{font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid currentColor}.search-result-item .archive-excerpt{margin-bottom:10px}.has-featured-image.search-result-item .entry-content{display:flex}.has-featured-image.search-result-item .archive-image{width:150px;display:block;padding-right:3%;position:relative;order:1}.has-featured-image.search-result-item .archive-content{width:calc(100% - 150px);order:2}}.entry-footer{clear:both;text-align:center}.entry-footer .entry-meta{font-size:12px;line-height:15px;color:#777}body.single-post .content .entry-footer .entry-meta{padding-bottom:0px;margin:20px auto 0;max-width:600px}.entry-tags a:before,.entry-categories a:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:2px;vertical-align:middle;position:relative}.entry-categories a:before{content:"";font-size:13px;top:-1px}.entry-tags a:before{content:"";font-size:15px;top:-1px}body.single-post .content .entry-footer .entry-meta span+span{margin-top:5px}body.single-post .content .entry-footer .entry-meta a{text-decoration:none;display:inline-block;margin:2px;padding:0 3px;text-transform:capitalize}body.single-post .content .entry-footer .entry-meta a:hover{background:#111;color:#fff}.entry-item .entry-footer p.entry-meta span{display:block}.entry-item .entry-footer p.entry-meta span+span{margin-top:10px}.entry-meta,p.entry-meta{font-size:12px}.entry-item p.entry-meta{margin:0 0 5px 0}.after-entry{margin-top:30px;clear:both}.related-posts{padding:5% 0 20px;clear:both;text-align:center;max-width:500px;margin:0 auto}.related-posts h3{font-size:15px;text-transform:uppercase;letter-spacing:1px;margin-bottom:3.5%;display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.related-posts h3:before,.related-posts h3:after{content:"";position:relative;top:1px;margin:0 20px 0 0;flex:1 0 20px;height:10px;background-image:radial-gradient(circle at center, rgba(15, 33, 127, 0.3) 1px, transparent 1px);background-size:10px 10px;background-repeat:repeat-x}.related-posts h3:after{margin:0 0 0 20px}.related-posts ul{padding:0;margin:0;list-style:none;line-height:normal}.related-posts a{text-decoration:none;display:block}.related-posts h6{font-size:13px;font-weight:normal;margin:0;line-height:1.5;padding:0}.related-posts img{max-width:100%;display:block;margin:20px auto 10px}.related-posts img{border-radius:50%}.related-posts ul li a:hover img{transition-duration:.7s}.related-posts li{display:inline-block;vertical-align:top;padding:0 0 10px}.related-posts li{width:50%;padding:0 20px}@media(min-width: 700px){.related-posts li{width:25%}.related-posts{max-width:none}.related-posts ul{margin-left:-20px;margin-right:-20px}}.adjacent-post-navigation{margin:20px 0 5%;clear:both;padding:5px 0;position:relative;font-size:14px;text-align:center}.adjacent-post-navigation p{margin:0;display:inline}.adjacent-background{display:none}.adjacent-post-navigation a{display:block;padding:10px;text-decoration:none}.adjacent-post-navigation a:not(:hover){color:inherit}.adjacent-post-navigation .older-post a:after,.adjacent-post-navigation .newer-post a:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.adjacent-post-navigation .older-post a:after{content:"";speak:none;padding-left:10px}.adjacent-post-navigation .newer-post a:before{content:"";speak:none;padding-right:10px}.adjacent-post-navigation em{font-style:normal;font-size:10px;text-transform:uppercase}@media(min-width: 700px){.adjacent-post-navigation{width:100%;padding:5px 20px;display:table;position:relative}.adjacent-post-navigation.adjacent-empty{display:block;position:static;padding-left:0;padding-right:0}.adjacent-post-navigation a{display:table;padding:0;width:100%}.adjacent-post-navigation a:hover .adjacent-background{opacity:.5;transition:opacity .5s linear}.adjacent-post-navigation div{display:table-cell;vertical-align:middle;padding:0}.adjacent-post-navigation.adjacent-empty div{position:relative;display:inline-block;padding:0 20px}.adjacent-post-navigation div+div{border-left:1px solid rgba(0,0,0,.1);width:50%}.adjacent-post-navigation span{display:table-cell;vertical-align:middle}.adjacent-post-navigation.adjacent-empty span{display:inline-block}.adjacent-post-navigation em{display:block}.adjacent-title{padding:0 20px;margin:0}.adjacent-post-navigation.adjacent-empty .newer-post .adjacent-title{padding-right:0px}.adjacent-post-navigation.adjacent-empty .older-post .adjacent-title{padding-left:0px}.adjacent-background{width:80px;height:80px;border-radius:50%;position:relative;background-size:cover;background-position:center center}.adjacent-post-navigation .older-post a:after,.adjacent-post-navigation .newer-post a:before{position:absolute;top:50%;margin-top:-10px}.adjacent-post-navigation .newer-post a:before{left:0}.adjacent-post-navigation .older-post a:after{right:0}}.sticky-adjacent-navigation{position:fixed;opacity:0;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:150;transition:opacity 1s ease-in-out;box-shadow:0px 0px 0px 5px rgba(255,255,255,.2)}.sticky-adjacent-navigation a{text-decoration:none;display:block;font-style:normal;padding:0 10px;height:38px;line-height:38px;font-size:12px}.sticky-adjacent-navigation a{background:#1e2053;color:#fff}.sticky-adjacent-navigation a:hover{color:#fff;background:#8cc63e}.sticky-adjacent-navigation div{display:inline-block;vertical-align:middle}.is-scrolling-more .sticky-adjacent-navigation{opacity:1}.bottom-reached .sticky-adjacent-navigation{opacity:0;z-index:-1000}.sticky-adjacent-navigation .older-post a:after,.sticky-adjacent-navigation .newer-post a:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:middle;position:relative;top:-1px}.sticky-adjacent-navigation .older-post a:after{content:"";speak:none;padding-left:5px}.sticky-adjacent-navigation .newer-post a:before{content:"";speak:none;padding-right:5px}@media(max-width: 400px){.sticky-adjacent-navigation span{display:none}.sticky-adjacent-navigation{left:0;-webkit-transform:none;transform:none}}.hooked-social-sharing ul{list-style:none;margin:0;padding:0;display:inline-block}.hooked-social-sharing li{display:inline-block;margin:0 5px}.hooked-social-sharing p{display:inline-block;margin:0 10px;font-size:12px}.hooked-social-sharing{position:relative;text-align:center}.hooked-social-sharing a{text-decoration:none;display:block;padding:5px}@media(min-width: 600px){.hooked-social-sharing{position:absolute;top:-5px;left:0;width:30px}.hooked-social-sharing li{display:block;margin:0}.hooked-social-sharing a{margin-bottom:5px;margin-left:-5px}.hooked-social-sharing p{font-size:10px;margin:0 0 25px 0;text-transform:lowercase;-webkit-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);-webkit-transform-origin:top right;transform-origin:top right;text-align:right}body.single-post .entry-content{padding-left:40px;position:relative}}@media(min-width: 800px){body.single-post .entry-content{padding-left:60px}}.archive-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -2px;clear:both}.archive-flex-container .entry-item{width:50%;margin:0;padding:2px}.archive-flex-container .entry-item img{width:100% !important;border-radius:0px}@media(min-width: 700px){.archive-flex-container{margin:-20px -10px}.archive-flex-container .entry-item{padding:10px}}@media(min-width: 1200px){.archive-flex-container .entry-item{width:33.333%}}.archive-flex-container .entry-content{margin:0;position:relative;overflow:hidden}.archive-flex-container .entry-item{display:block;transition:-webkit-filter .5s;transition:filter .5s;transition:filter .5s, -webkit-filter .5s;transition:filter .5s,-webkit-filter .5s}.archive-flex-container .entry-item a{display:block;width:100%}.archive-flex-container .entry-item a:hover *{color:#20a033;-webkit-filter:none;filter:none}.archive-flex-container .entry-item:hover img{opacity:1;-webkit-filter:grayscale(1);filter:grayscale(1)}.archive-flex-container .entry-item h3{position:absolute;-webkit-filter:none;filter:none;font-size:14px;bottom:0;left:0;right:0;color:#fff;z-index:10;padding:0 25px 15px;margin:0;text-align:center;text-transform:uppercase}.archive-box-gradient{display:block;position:absolute;top:20%;right:0;bottom:0;left:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)),linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}@media(min-width: 600px)and (max-width: 1199px){.archive-flex-container .entry-item h3{font-size:18px}}.embellish-wrapper{display:block;height:10px;position:relative}.has-embellish{text-align:center}.front-page .embellish-wrapper{position:relative;margin:0 0 5%}.inner-content-embellish{margin-bottom:40px;text-align:center}.has-embellish span.embellish>span{width:8px;height:8px;display:inline-block;background:#537fe0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0 2px;background-clip:padding-box}.has-embellish span.embellish>span:nth-child(2){background:#6eb70e}.has-embellish span.embellish>span:nth-child(3){background:#38b54a}.has-embellish span.embellish{display:block;margin:0 auto;z-index:10;position:relative}.interior-page .has-embellish span.embellish{margin-top:-20px}.interior-page .embellish-wrapper{margin-top:30px;display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.interior-page .embellish-wrapper:before,.interior-page .embellish-wrapper:after{content:"";margin:0 22px 0 0;flex:1 0 20px}.interior-page .embellish-wrapper:after{margin:0 0 0 25px}.interior-page .embellish-wrapper:before,.interior-page .embellish-wrapper:after{content:"";height:10px;background-image:radial-gradient(circle at center, rgba(15, 33, 127, 0.3) 1px, transparent 1px);background-size:10px 10px;background-position:center center;background-repeat:repeat-x}.no-dots-embellish .embellish-wrapper:before,.no-dots-embellish .embellish-wrapper:after{display:none}.interior-page .has-embellish span.embellish{position:relative;top:8px}.entry-header h1,.archive-header h1{font-size:1.8em}.entry-header,.archive-header{margin:0 auto 20px;padding:25px 0 30px;position:relative;text-align:center;transition:opacity 1s ease-in-out}@media(min-width: 1000px){.entry-header,.archive-header{padding-top:30px}body.wide-content .entry-header,body.wide-content .archive-header{max-width:calc(1300px + 10%);padding-left:5%;padding-right:5%}}.entry-header h1,.archive-header h1{margin-bottom:0}.entry-header,.archive-header{text-align:center}@media(min-width: 1100px){body.content-sidebar .entry-header,body.sidebar-content .entry-header,body.content-sidebar .archive-header,body.sidebar-content .archive-header{max-width:calc(1300px + 10%)}}.entry-header p,.archive-header p,.entry-title small,.archive-title small{display:block;margin:0 auto;font-weight:400;font-size:16px;max-width:calc(1300px + 10%);letter-spacing:normal}h1.entry-title,h1.archive-title{font-size:1.7em;line-height:1.2}@media(min-width: 1100px){h1.entry-title,h1.archive-title{font-size:2.4em;line-height:1.2}body.content-sidebar h1.entry-title,body.sidebar-content h1.entry-title{margin-left:auto;margin-right:auto;max-width:calc(1300px + 10%)}.archive-header p,.entry-header p,.entry-title small,.archive-title small{font-size:20px;margin-top:10px}}.entry-header p.entry-meta{margin:10px 0 0 0}.archive-description{margin-bottom:30px;overflow:hidden}.aside-area .widget{font-size:14px}.aside-area h1{font-size:18px}.aside-area h2{font-size:18px}.aside-area h3{font-size:18px}.aside-area h4{font-size:16px}.aside-area h5{font-size:14px}.aside-area h6{font-size:14px}a.tag-cloud-link{text-decoration:none;border:0px}.toggle-sidebar{display:table;border-radius:20px;position:relative;z-index:10;margin:-20px auto 0;text-align:center;text-transform:uppercase;z-index:12;color:#fff;padding:0px 15px 0 10px;font-weight:600;text-decoration:none;font-size:11px;line-height:28px;transition-duration:.7s;background:#537fe0;border:2px solid #fff}@media(min-width: 701px){.toggle-sidebar{margin:-21px auto 0}}.toggle-sidebar .la{font-size:20px;vertical-align:middle;display:inline-block;position:relative;padding:0 8px 0 0;top:-1px}.toggle-sidebar:hover{background:#046613;color:#fff}@media(min-width: 1100px){.toggle-sidebar{display:none}}.sidebar-off-canvas .sidebar-inner:last-of-type{padding-bottom:20px}.sidebar-off-canvas .widget+.widget{margin-top:30px}.sidebar-open body{overflow-y:hidden}#sidebar-break-point{display:none}@media(max-width: 1099px){#sidebar-break-point{display:block;opacity:0;transition:opacity .5s ease-in-out}.sidebar-open #sidebar-break-point{position:fixed;opacity:1;top:0;right:0;bottom:0;left:0;background:rgba(50,50,50,.3);z-index:1000}.skip-link-sidebar{display:none}.sidebar-inner{overflow-x:hidden}.sidebar{top:0;overflow-x:hidden;bottom:0;position:fixed;padding:80px 20px 20px;display:block;z-index:99999;background:#fff;background-image:linear-gradient(0deg, rgba(51, 144, 255, 0.3) 0%, rgba(51, 144, 255, 0.08) 100%);right:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%;will-change:transform;transition-duration:.7s;box-shadow:0px 0px 10px 2px rgba(0,0,0,.07)}.sidebar-open .sidebar{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sidebar:focus{box-shadow:0px 0px 10px 2px rgba(82,41,5,.12)}.desktop-device .sidebar{overflow-y:auto}.touch-device .sidebar{overflow-y:scroll;-webkit-overflow-scrolling:touch}.sidebar .close-x{position:absolute;top:10px;right:10px;font-size:30px}.widget.hide-me-mobile{display:none}}@media(min-width: 400px)and (max-width: 1099px){.sidebar{width:360px;-webkit-transform:translateX(380px);transform:translateX(380px)}}@media(min-width: 1100px){.sidebar-close.close-x{display:none}}.sidebar-open .content,.sidebar-open .site-header,.sidebar-open .header-hero,.sidebar-open .site-footer{pointer-events:none}.aside-area .alignleft{float:left;margin:.375em 1.25em .5em 0}.aside-area .alignright{float:right;margin:.375em 0 .5em 1em}.aside-widget-title{font-size:11px;color:currentColor;line-height:normal;font-weight:600;margin-bottom:20px;clear:both;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(15,33,127,.1)}.aside-widget-title span{display:inline-block;position:relative;bottom:-1px;padding:0 0 5px 0;z-index:1;border-bottom:1px solid #0f217f}.hide-widget-title .widgettitle,.hide-widget-title .widget-title{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.sidebar-inner{position:relative}#wpstats{display:none}.aside-area ul{list-style:none;padding:0}.sidebar-list li+li{margin-top:10px}.aside-area{line-height:1.6}.aside-area .widget{position:relative}.aside-area .widget *:last-child{margin-bottom:0}.aside-area .widget+.widget{margin-top:40px}.aside-area p.wp-caption-text,.aside-area figcaption{margin:15px 0 0 0;padding:0 0 0;border-bottom:none}.widget_categories ul li+li{margin-top:8px}.widget_categories ul li{font-size:11px}.widget_categories ul li a{font-size:14px;text-decoration:none}ul.latest-posts-widget{list-style:none;padding:0;margin:0 0 10px}.latest-posts-widget li a{display:flex;text-decoration:none;align-items:center}.latest-posts-widget li .latest-posts-widget-image{width:80px;padding-right:15px}.latest-posts-widget li .latest-posts-widget-image img{display:block;margin-top:0px}.latest-posts-widget-image img{border-radius:50%}.latest-posts-widget li .latest-posts-widget-content{width:calc(100% - 90px)}.latest-posts-widget h4{font-size:15px;font-weight:500;line-height:1.4;margin:0}.latest-posts-widget li+li{margin-top:30px}.latest-posts-widget p{font-size:11px;line-height:1.2;margin:10px 0 0 0}.menu a{text-decoration:none;display:block;font-size:16px;font-weight:500}.menu{position:relative;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu,.menu ul{list-style:none;padding:0;margin:0}.menu{margin-top:-10px;margin-bottom:-10px}.menu ul{display:none}.menu li,.menu a{position:relative}.menu a.disabled{cursor:default}.menu::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.menu a{padding:5px 0;text-decoration:none;display:block}.menu a:not(:hover){color:currentColor}.menu li.current-menu-item>a,.menu>li.current-parent-or-item>a,.menu a.highlighted{opacity:1;color:currentColor}.menu li.current-menu-item>a,.menu>li.current-parent-or-item>a{color:currentColor;font-weight:bold}.menu li.current-menu-item .menu-link-wrap,.menu>li.current-parent-or-item .menu-link-wrap{border-bottom:1px solid currentColor}.menu a .sub-arrow{margin:-17px 0 0 10px;left:auto;width:34px;overflow:hidden;font-family:Courier New,Courier;font-size:16px;text-align:right;text-shadow:none;background:rgba(0,0,0,0)}.menu a .sub-arrow::before{content:"+"}.menu a.highlighted .sub-arrow::before{content:"-"}.menu ul a{padding-left:5%}.menu ul ul a{padding-left:7%}.menu li{padding-left:1.3em}.menu a:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:70%;margin-left:-1.3em;width:1.3em;line-height:1;display:inline-block;position:relative;top:-2px;left:-8px}.widget.sidebar-call-rail-form iframe{position:relative}.widget.sidebar-call-rail-form h4{font-size:14px;background:#1e2053;color:#fff;padding:10px 20px;position:relative;display:table;border-bottom-right-radius:20px}.widget.sidebar-call-rail-form .callrail-container{background:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.03);overflow:hidden}.widget.sidebar-call-rail-form .callrail-inner{margin:0;padding:0 20px 20px}@media(min-width: 1300px){.widget.sidebar-call-rail-form h4{font-size:16px}}.widget-gallery{margin:0 -1px 20px;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;max-width:300px}.widget-gallery li div{padding:1px}.widget-gallery li{width:33.333%;margin:0}.widget-gallery a:hover{opacity:.7}.widget-gallery a,.widget-gallery img{display:block}@media(max-width: 1000px){.site-footer .widget-gallery{max-width:100%}.widget-gallery li{width:95px}}.sidebar-discount{padding:5.6%;background-image:linear-gradient(rgba(5, 34, 102, 0.7), rgba(5, 34, 102, 0.9)),url(../images/us-flag-bg.jpg);background-size:cover;color:#fff;margin:10px auto 25px;box-shadow:inset 0px 0px 0px 5px rgba(255,255,255,.2)}.sidebar-discount p{margin-bottom:0;font-size:16px;line-height:1.4}.sidebar-discount h3{font-size:19px;color:currentColor;line-height:1.35;margin-bottom:20px}.site-footer{position:relative;padding:3% 0 0 0;font-size:.9em;background-image:url(../images/water-pattern-footer-AdobeStock_183059756.svg);background-size:512px 512px}.site-footer:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-image:url(../images/flipped-ny-sky-line-AdobeStock_141493835.svg);background-position:center top;background-repeat:no-repeat;background-size:contain}.site-footer a:not(:hover):not(.button){color:currentColor}.footer-widget-wrap{padding:5%;margin-bottom:-15px;position:relative;z-index:10}.footer-widget-wrap-inner{margin:0 auto;max-width:1300px}.site-footer .widget+.widget{margin-top:20px}.site-footer .menu{margin-bottom:20px}.footer-widgets .widget-area{margin-bottom:20px;width:100%}@media(min-width: 800px){.footer-widgets .widget-area{margin-bottom:20px;width:100%}.footer-widgets{display:flex;flex-direction:row;flex-wrap:wrap}.footer-widgets .widget-area.footer-widgets-1{width:calc(50% - 30px);margin-right:30px}.footer-widgets .widget-area.footer-widgets-2{width:calc(50% - 30px);margin-left:30px}.footer-widgets .widget-area.footer-widgets-3{width:100%;margin-bottom:0}}@media(min-width: 1100px){.footer-widgets .widget-area.footer-widgets-1{width:31.333%;margin-right:2%}.footer-widgets .widget-area.footer-widgets-2{width:29.333%;margin:0 2%}.footer-widgets .widget-area.footer-widgets-3{width:31.333%;margin-left:2%}}@media(min-width: 1400px){.footer-widgets .widget-area.footer-widgets-1{width:28.333%;margin-right:5%}.footer-widgets .widget-area.footer-widgets-2{width:23.333%;margin:0 5%}.footer-widgets .widget-area.footer-widgets-3{width:28.333%;margin-left:5%}}.site-footer-credits{margin:0 auto;font-size:12.5px;padding-bottom:15px;text-align:center;padding:20px 5%;max-width:1300px;font-weight:300;position:relative;z-index:10;border-top:1px solid rgba(0,0,0,.07)}.site-footer-credits p{margin:0}.site-footer-credits p+p{margin-top:5px}.site-footer-credits a{color:currentColor}.footer-cta{background-color:#1e2053;position:relative;z-index:20;padding:15px;color:#8cc63e}.footer-cta:after{content:"";-webkit-mask-image:url(../images/header-wave-pattern-smooth.svg);-webkit-mask:url(../images/header-wave-pattern-smooth.svg);mask:url(../images/header-wave-pattern-smooth.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;position:absolute;height:9px;bottom:-8px;left:0;right:0;z-index:200;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:bottom -50%;mask-position:bottom -50%;background-color:#1e2053;display:block}.content-sidebar-wrap{padding-bottom:20% !important}@media(min-width: 1100px){.content,.sidebar{position:relative;z-index:100}}.footer-cta:before{content:"";position:absolute;padding:25%;bottom:calc(100% - 2px);left:-1px;right:-1px;background-image:url(../images/footer-ny-sky-line-AdobeStock_141493835.svg);background-position:center bottom;background-repeat:no-repeat;background-size:contain}@media(min-width: 1000px){.footer-cta:after{height:20px;bottom:-20px}}.footer-cta .text-nowrap{white-space:nowrap}.footer-cta-inner{color:currentColor;text-align:center;position:relative}.footer-cta-inner::after{content:"";margin-top:10px;display:block;background-image:url(../images/credit-card-acceptance-icons-900px.png);background-position:center center;width:100%;height:40px;background-size:contain;background-repeat:no-repeat}.footer-cta *{color:currentColor}.footer-cta a{text-decoration:none;font-weight:bold}.footer-cta h2,.footer-cta h3,.footer-cta h4,.footer-cta h5{margin:0;font-weight:normal}@media(max-width: 800px){.footer-cta h2,.footer-cta h3,.footer-cta h4,.footer-cta h5{padding-left:5%;padding-right:5%}}@media(min-width: 1000px){.footer-cta{padding:2% 5%}.footer-cta h2,.footer-cta h3,.footer-cta h4,.footer-cta h5{font-size:36px}}.footer-cta a:hover{color:#fff;text-shadow:0px 0px 10px #fff}.footer-cta .social-links a{font-size:30px}.footer-cta .social-links{display:inline-block;margin-top:3%}.go-to-top{color:#1e2053;background:#8cc63e;border-right-width:0;border-bottom:0;text-align:left;text-decoration:none;position:fixed;opacity:0;transition:opacity 1s ease-in-out;bottom:-40px;right:-40px;height:80px;width:80px;line-height:45px;z-index:905;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:50%;box-shadow:0px 0px 0px 2px #fff}.is-scrolling .go-to-top{opacity:1}.go-to-top:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;width:30px;right:40px;text-align:center;display:block}.go-to-top:hover,.go-to-top:focus{background:#1e2053;color:#fff}.menu-open .go-to-top{display:none !important}.fb-page{width:100%;overflow:hidden !important}.footer-about-us p{font-size:85%;line-height:1.7}.footer-about-us img{border-radius:50%}.site-footer .alignleft,.sidebar .alignleft{float:left;max-width:90px;margin:5px 8px 8px 0}.site-footer .alignright,.sidebar .alighright{float:right;max-width:90px;margin:5px 0 5px 8px}.hooked-theme .site-footer .banner-discount-sidebar .banner-text h4{font-size:18px}.contact-widget p{margin-bottom:10px}.contact-widget-title{margin:0;font-size:20px}.contact-widget-title.hours-title{margin:15px 0 10px}.hours-caveat{margin-bottom:10px;font-style:oblique;font-size:12px}.hours{list-style:none;padding:0}.hours span{display:inline-block;width:15%;padding-right:10px;text-align:right;white-space:nowrap}.credit-design-marketing a{text-decoration:none}p.follow-us{display:flex;font-size:12px;align-items:center}.social-links a{font-size:22px;padding:0;text-decoration:none;display:inline-flex;position:relative}.social-links{position:relative;padding:0 10px}.social-links a .la{padding:0px;margin:0 -3px}.social-links a+a{margin-left:8px}.header-utility .social-links{vertical-align:middle;padding:0;line-height:1;display:flex;bottom:auto;margin-left:2px;margin-right:2px}.hooked-theme .header-utility .social-links a{font-size:20px;display:inherit;padding:0 !important;vertical-align:baseline;bottom:auto}.hooked-theme .header-utility .social-links a .la{margin:0 -3px;line-height:0px}.hooked-theme .header-utility .social-links a+a{margin-left:12px}.site-footer p.follow-us .social-links{padding:0}.site-footer p.follow-us .social-links a{font-size:30px}:-moz-ui-invalid:not(output){box-shadow:none}@-webkit-keyframes autofill{to{background:rgba(255,255,255,.7)}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}@-webkit-keyframes spautofill{to{background:rgba(0,0,0,0)}}#search-panel input:-webkit-autofill{-webkit-animation-name:spautofill}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}fieldset{margin:0;border:0;padding:0}legend{text-transform:none}label{text-transform:uppercase;font-size:.8em;margin-bottom:2px;font-weight:bold}.list-checkbox-wrap li label{text-transform:none;font-size:.9em;margin:-2px 0 0 0;position:relative;top:-2px}legend{font-size:1.2em;font-weight:bold}input[type=checkbox],input[type=radio]{line-height:normal;vertical-align:baseline;position:relative;display:inline}input[type=search]{-webkit-appearance:none}:-ms-expand{background-color:rgba(0,0,0,0);border:0}input[type=search],input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=date],input[type=email],input[type=password],textarea{background:#fff;border:2px solid rgba(78,134,194,.4);vertical-align:baseline;line-height:normal;padding:10px 15px;font-size:16px;width:100%;margin-bottom:5px;border-radius:5px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;transition:box-shadow .1s linear}.desktop-device .sidebar input[type=search],.desktop-device .sidebar input[type=text],.desktop-device .sidebar input[type=url],.desktop-device .sidebar input[type=tel],.desktop-device .sidebar input[type=number],.desktop-device .sidebar input[type=color],.desktop-device .sidebar input[type=date],.desktop-device .sidebar input[type=email],.desktop-device .sidebar input[type=password],.desktop-device .sidebar textarea,.desktop-device .site-footer input[type=search],.desktop-device .site-footer input[type=text],.desktop-device .site-footer input[type=url],.desktop-device .site-footer input[type=tel],.desktop-device .site-footer input[type=number],.desktop-device .site-footer input[type=color],.desktop-device .site-footer input[type=date],.desktop-device .site-footer input[type=email],.desktop-device .site-footer input[type=password],.desktop-device .site-footer textarea{padding:7px;font-size:13px}textarea{padding-top:15px;padding-bottom:15px;height:200px;min-height:200px;max-height:700px;resize:vertical;border-radius:5px}.site-footer textarea,.sidebar textarea{height:100px;min-height:100px}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus{outline:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}::-webkit-input-placeholder{color:inherit;font-size:.9em;opacity:.5}:-moz-placeholder{color:inherit;font-size:.9em;opacity:.5;text-transform:lowercase}::-moz-placeholder{color:inherit;font-size:.9em;opacity:.5}:-ms-input-placeholder{color:inherit;font-size:.9em;opacity:.5}::-ms-input-placeholder{color:inherit;font-size:.9em;opacity:.5}.search-form{position:relative}.sidebar .search-form{max-width:100%}.search-form input{margin:0;padding-left:10px;border-radius:50px;height:45px;border:2px solid rgba(0,0,0,.2)}.sidebar .search-form input,.site-footer .search-form input{border:2px solid rgba(51,144,255,.3)}#search-panel .search-form input{border-radius:0px}.search-form input[type=submit]{padding:0;height:40px;width:34px;background:rgba(0,0,0,0) !important;border:none;position:absolute;right:0;top:0;text-indent:-50000px;z-index:1;box-shadow:none}.search-form input:hover[type=submit],.search-form input:focus[type=submit]{box-shadow:none}.search-form:hover:after,.search-form:focus:after{opacity:.5}.search-form:after{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;position:absolute;font-size:16px;right:12px;text-indent:0;width:34px;text-align:right;opacity:.7;color:inherit;line-height:1;top:50%;margin-top:-7px}button,input[type=button],input[type=reset],input[type=submit],.button,.ca-block-button{padding:10px 20px;border-radius:30px;line-height:normal;text-transform:uppercase;display:inline-block;cursor:pointer;font-size:16px;width:auto;text-decoration:none;vertical-align:baseline;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border:2px solid #0160ae;color:#0160ae;font-weight:600;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;transition:all .1s linear}.sidebar button,.sidebar input[type=button],.sidebar input[type=reset],.sidebar input[type=submit],.sidebar .button,.sidebar .ca-block-button,.sidebar button,.site-footer input[type=button],.site-footer input[type=reset],.site-footer input[type=submit],.site-footer .button,.site-footer .ca-block-button{padding:5px 15px;font-size:12px}.wp-block-file .wp-block-file__button{background:#fff;border:2px solid #0160ae;color:#0160ae;font-size:14px;padding:8px 20px;transition:all .1s linear;border-radius:10px}p.button-center .ca-block-button{display:table;margin-left:auto;margin-right:auto;text-align:center}p.button-right{text-align:right}p.button-wide .button-inner{text-align:center;align-items:center;justify-content:center}p.button-wide a.ca-block-button{display:block;width:100%;text-align:center}.wp-block-file__button .la,button .la,.button .la,.ca-block-button .la{display:inline-block;line-height:inherit;vertical-align:baseline;padding:0 0 0 8px;letter-spacing:-1px;position:relative}.button-size-small .ca-block-button{font-size:12px;padding:8px 15px 6px}@media(min-width: 700px){.button-size-large .ca-block-button{font-size:20px;padding:12px 30px}}.form-submit-button{font-size:18px;padding:15px 30px;display:block;margin-left:auto;margin-right:auto}.button.button-cancel{background:#aaa;border-color:#aaa}button:hover,button:focus,input:hover[type=button],input:focus[type=button],input:hover[type=reset],input:focus[type=reset],input:hover[type=submit],input:focus[type=submit],.button:hover,.button:focus,.ca-block-button:hover,.ca-block-button:focus,.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus{color:#fff;opacity:1;background:#6eb70e;border-color:#6eb70e;outline:none}.widget .ca-block-button{font-size:12px;padding:5px 10px 4px;border-width:1px;position:relative}.widget .ca-block-button:not(:hover){background:rgba(0,0,0,0)}.nf-form-fields-required{text-align:center;font-size:14px;margin-bottom:20px}.sidebar .nf-form-fields-required{display:none}.wpcf7-form-control-wrap{display:block;margin-bottom:10px !important}.wpcf7-checkbox{display:block}.wpcf7-list-item label{text-transform:none;font-size:.9em;vertical-align:baseline;font-weight:400;margin:0}.wpcf7-list-item{display:block !important;margin:0}.wpcf7-list-item input{margin:0 5px 0 0;vertical-align:baseline}#search-panel{max-height:0px;color:#fff;background:#0060ae;margin:0 auto;overflow:hidden;position:relative;top:0;left:0;right:0;max-height:0px;overflow:hidden;will-change:transform,opacity;transition:.5s ease-in-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.search-open .site-header>.search-toggle{display:none}#search-panel form{margin:0}.search-panel-inner{padding:5% 30px;margin:50px auto;max-width:1200px;position:relative;z-index:1}.search-open #search-panel{max-height:500px;opacity:1}.search-open div#wpadminbar{display:none}#search-panel .search-form input[type=search]{padding:10px 40px 10px 10px;color:#fff;background:rgba(0,0,0,0);border:none;border-bottom:1px solid currentColor}.hooked-theme #search-panel .search-form .search-panel-inner input[type=search]:hover,.hooked-theme #search-panel .search-form .search-panel-inner input[type=search]:focus{box-shadow:none}#search-panel input[type=submit]{border-radius:50%;width:40px;height:40px;box-shadow:none}#search-panel .search-form:after{font-size:15px;width:40px;line-height:40px;right:0;top:5px;opacity:1;text-align:center}#search-panel input[type=submit]:after{color:#fff}#search-panel .search-close{position:absolute;top:0;right:0;padding:10px;line-height:.5;font-size:20px}.hooked-theme a.search-toggle{position:relative;font-size:14px;line-height:.5px;margin:-5px}@media(min-width: 1000px){.hooked-theme a.search-toggle{font-size:18px}}.hooked-theme .off-canvas-nav .search-toggle{position:absolute;top:10px;left:10px;padding:10px;font-size:20px}p.required:before{content:"*";font-size:15px;line-height:0;position:relative;top:0;padding-right:5px;color:#ca3ba5}.required{text-align:center}.pretty-select-wrapper{transition:opacity .5s linear}.pretty-select-wrapper select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #eee}.pretty-select-wrapper{padding:0;font-size:.9em;line-height:40px;position:relative;display:block;margin:0 0 3px 0;border:2px solid rgba(0,0,0,.2);width:100%;border-radius:20px;overflow:hidden;background:#fff}.sidebar .pretty-select-wrapper,.site-footer .pretty-select-wrapper{border:2px solid rgba(245,240,225,.8)}.pretty-select-wrapper:after{content:"";font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:0;position:absolute;z-index:1;right:15px}.pretty-select-wrapper select{padding:10px 20px;line-height:normal;position:relative;color:currentColor !important;z-index:5;width:100%;border:none;box-shadow:none;background-color:rgba(255,255,255,0);background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cta-buttons{text-align:center}.cta-buttons .button,.cta-buttons .ca-block-button{font-size:14px;font-weight:600;margin:10px;border-radius:100px;padding:10px 20px 10px 15px;background:#6eb70e;border-color:rgba(0,0,0,0);color:#fff;box-shadow:inset 0px 0px 0px 2px #fff}.cta-buttons .button:nth-child(2){background:#537fe0;box-shadow:inset 0px 0px 0px 2px #fff}.cta-buttons a.button:hover,.cta-buttons a.ca-block-button:hover{background:#1e2053;color:#8cc63e}@media(min-width: 1000px){.cta-buttons .button{font-size:20px;padding:15px 30px 15px 20px}.cta-buttons-fp-col-1 .button{font-size:18px;padding:12px 25px 12px 20px}.cta-buttons-fp-col-1{margin-top:40px}}.cta-buttons p{margin:0}.interior-page .cta-buttons{padding:5% 0;margin-top:-30px;margin-bottom:-10px}.interior-page .cta-buttons .button,.interior-page .cta-buttons .ca-block-button{font-size:14px;padding:7px 15px 7px 5px}.interior-page .cta-buttons .ca-block-button{padding-left:20px}@media(min-width: 1000px){.interior-page .cta-buttons .button,.interior-page .cta-buttons .ca-block-button{font-size:18px;padding:10px 20px 10px 10px}.interior-page .cta-buttons .ca-block-button{padding-left:25px}}.sitemap ul a,.sitemap h4 a{text-decoration:none}.close-x{text-decoration:none;display:block;font-size:40px;width:40px;height:40px;position:relative}.close-x:after{position:absolute;top:0;left:0;right:0;height:40px;line-height:32px;text-align:right;font-family:sans-serif;content:"×";font-weight:100}.text-bold{font-weight:bold}.text-nowrap{white-space:nowrap}.text-bigger{font-size:130%}.toggle-container{overflow:hidden;margin-bottom:30px;margin-top:30px}.is-dark .toggle-container{color:#fff}a.toggle-c-headline{cursor:pointer;display:block;text-decoration:none;margin-bottom:0;text-align:left;position:relative;position:relative;line-height:1.6;color:currentColor;border-bottom:2px solid rgba(0,96,174,.08)}.is-dark a.toggle-c-headline{border-bottom-color:rgba(255,255,255,.1)}a.toggle-c-headline h3{font-weight:500;padding:15px 80px 13px 0;font-size:18px;margin:0 0 -2px 0;display:inline-block;border-bottom:2px solid rgba(0,0,0,0);color:currentColor;text-align:left !important}a.toggle-c-headline:hover h3{color:#0060ae;border-bottom:2px solid currentColor}.toggle-c-headline:before{content:"";position:absolute;right:0;display:block;top:13px;bottom:0;width:30px;height:30px;border:2px solid rgba(0,96,174,.3);background:rgba(0,0,0,0);border-radius:50%}.toggle-c-headline::after{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;width:30px;height:30px;margin:0;line-height:30px;color:currentColor;right:-0.5px;top:13px;position:absolute;text-align:center}.current-toggle.toggle-c-headline::after{content:""}a.toggle-c-headline:focus{border-bottom-color:currentColor}a.toggle-c-headline:hover:before{background:#0060ae;border-color:#0060ae}a.toggle-c-headline:hover:after{color:#fff}.is-dark a.toggle-c-headline:hover:before{background:#fff}.is-dark a.toggle-c-headline:hover:after{color:#111}.toggle-content>div{padding:5% 5% calc(5% - 20px);transition:all .5s ease-in-out}.is-dark .toggle-content>div{color:currentColor;padding:5% 5% calc(5% - 20px)}.toggle-content{opacity:0;max-height:1px;position:absolute;left:-6000px;top:0;transition:all .5s ease-in-out;border:2px solid rgba(0,96,174,.1);border-top:0px;line-height:1.6;background:#fff}.is-dark .toggle-content{border-color:rgba(255,255,255,.1)}.toggle-content.current-toggle{position:relative;left:auto;opacity:1;max-height:2000px;transition:all .5s ease-in-out}a.toggle-c-headline *{transition:all .5s ease-in-out}a.toggle-c-headline:hover:before,a.toggle-c-headline:hover:after{transition:all .5s ease-in-out}.toggle-content h3,.toggle-content h4,.toggle-content h5{text-align:inherit;color:currentColor}.toggle-header{display:flex;margin-top:30px}.toggle-header h3{text-align:left !important;display:inline-block;margin-bottom:10px}.toggle-header .toggle-open-all{margin-top:10px}.remove-toggles .toggle-content{position:relative;left:auto;opacity:1}.remove-toggles+.remove-toggles{margin-top:30px}.remove-toggles .toggle-c-headline:after{display:none}.remove-toggles .toggle-c-headline:before{display:none}.remove-toggles a.toggle-c-headline{cursor:default;font-size:20px;font-weight:900;pointer-events:none;line-height:1.5;display:block}@media(min-width: 900px){.remove-toggles a.toggle-c-headline{font-size:24px}}.toggle-open-all{display:table;font-weight:bold;position:relative;text-align:right;text-decoration:none;text-transform:uppercase;font-size:13px;margin:0 0 0 auto}.toggle-open-all:before{content:"Open All +"}.toggle-open-all.active:before{content:"Close All -"}.toggle-content img.alignleft,.toggle-content figure.alignleft{float:left;margin:5px 20px 10px 0;max-width:30%}.toggle-content img.alignright,.toggle-content figure.alignright{float:right;margin:5px 0 10px 20px;max-width:30%}.toggle-content img.aligncenter,.toggle-content figure.aligncenter{margin:20px auto;display:block}.google-map-embed-wrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px;width:100%;overflow:hidden}.google-map-embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1300px){.site-footer .google-map-embed-wrapper{padding-bottom:80%}}.wp-block-embed{margin:0 auto 30px auto}.wp-block-file a{text-decoration:none}.wp-block-file a:first-child{font-size:.7em}.wp-block-embed{margin:0 auto 20px auto}@media(min-width: 1100px){.wp-block-embed{margin:0 auto 30px auto}}figure.post-image{margin:0 auto 25px auto;padding:0}@media(min-width: 1100px){figure.post-image{margin:0 auto 35px auto}}figure.post-image img{display:block;margin:0 auto}@media(max-width: 599px){figure.post-image.align-right img,figure.post-image.align-left img{max-width:300px}}figure.post-image{text-align:center}figure.post-image>a{display:table;margin:auto}figure.post-image figcaption p,figure.post-image figcaption{text-align:center;font-size:13px;margin:0}figcaption{text-align:center;font-size:13px;margin:0;padding-top:5px;clear:both;display:block}.wp-block-image figcaption{padding-bottom:6px;border-bottom:1px solid #eee}.hooked-theme .wp-block-image figcaption{display:block}figure.post-image figcaption p+p{margin-top:10px}@media(min-width: 600px){figure.post-image.align-right{float:right;margin:10px 0 15px 30px;max-width:40%}figure.post-image.align-left{float:left;margin:10px 20px 15px 0;max-width:40%}}.photo-credit{display:block;text-align:right;font-size:11px;margin-top:3px}.photo-credit *{margin:0}@media(max-width: 700px){.wp-block-image .alignleft,.wp-block-image .alignright{max-width:35%}.wp-block-image .alignleft img,.wp-block-image .alignright img{width:100%}}.entry-content img.alignleft,.entry-content figure.alignleft{float:left;margin:5px 30px 10px 0}.entry-content img.alignright,.entry-content figure.alignright{float:right;margin:5px 0 10px 30px}.entry-content img.aligncenter,.entry-content figure.aligncenter{margin:20px auto;display:block}.archive-description img.alignleft,.archive-description figure.alignleft{float:left;margin:5px 30px 10px 0}.archive-description img.alignright,.archive-description figure.alignright{float:right;margin:5px 0 10px 30px}.archive-description img.aligncenter,.archive-description figure.aligncenter{margin:20px auto;display:block}.wp-block-spacer.responsive-spacer{padding-top:3%;max-height:1px !important;overflow:hidden}.hooked-theme blockquote p{margin:0}.hooked-theme .wp-block-pullquote p,.hooked-theme .wp-block-quote p,.hooked-theme .wp-block-quote.is-style-large p{font-size:inherit;font-style:normal;line-height:inherit}.hooked-theme blockquote p+p{margin-top:20px}.hooked-theme blockquote,.hooked-theme blockquote.wp-block-quote,.hooked-theme blockquote.wp-block-quote.is-style-large{padding:30px 30px 30px 0px;line-height:inherit;position:relative;clear:both;color:#fff;background-color:#33378f;box-shadow:inset 0px 0px 10px 5px rgba(0,0,0,.1);margin:0 0 30px 0;background-image:url(../images/footer-ny-sky-line-AdobeStock_141493835.svg);background-position:right 80%;background-repeat:no-repeat;background-size:400%}.hooked-theme blockquote a,.hooked-theme blockquote.wp-block-quote a,.hooked-theme blockquote.wp-block-quote.is-style-large a{color:currentColor}.hooked-theme blockquote.wp-block-quote.has-text-align-center{padding-left:30px}.hooked-theme blockquote:before,.hooked-theme blockquote.wp-block-quote:before{font-size:55px;font-family:georgia,serif;line-height:1;vertical-align:middle;color:#fff;content:"“";padding-right:3px;left:15px;top:30px;height:30px;position:absolute}.hooked-theme blockquote.wp-block-quote.has-text-align-center{padding-top:40px}.hooked-theme blockquote.wp-block-quote.has-text-align-center:before{left:0;top:10px;height:30px;right:0;margin:auto}.hooked-theme blockquote.wp-block-quote cite{text-align:left;font-size:14px;margin-top:20px;color:inherit;font-style:oblique;display:block}body.hooked-theme blockquote.wp-block-quote cite{text-align:left;font-style:oblique}body.hooked-theme blockquote.wp-block-quote.has-text-align-center cite{text-align:center}body.hooked-theme blockquote.wp-block-quote.has-text-align-right cite{text-align:right}.hooked-theme blockquote.wp-block-quote p:last-child{margin-bottom:0}@media(min-width: 1100px){.hooked-theme blockquote.wp-block-quote,.hooked-theme blockquote.wp-block-quote.is-style-large{padding-left:60px}.hooked-theme blockquote.wp-block-quote.is-style-large p{font-size:1.2em}.hooked-theme blockquote.wp-block-quote cite{font-size:16px}.hooked-theme blockquote:before,.hooked-theme blockquote.wp-block-quote:before{font-size:75px;top:30px}.hooked-theme blockquote.wp-block-quote.has-text-align-center{padding-top:50px}.hooked-theme blockquote.wp-block-quote.has-text-align-center:before{top:10px}}@media(max-width: 600px){body.hooked-theme .wp-block-pullquote{display:none}}body.hooked-theme .wp-block-pullquote{margin:0 0 20px 0;padding:3%;box-shadow:inset 0px 0px 100px 0 rgba(0,0,0,.25),inset 0px 0px 20px 0 rgba(0,0,0,.1);color:#111;background-color:#111;background-attachment:fixed;background-size:300px;background-repeat:repeat;max-width:100%;text-align:center}body.hooked-theme .wp-block-pullquote blockquote{margin:0;padding:0}body.hooked-theme .wp-block-pullquote blockquote cite{font-size:14px}body.hooked-theme .wp-block-pullquote blockquote p{font-size:115%;line-height:1.4;margin:0}body.hooked-theme .wp-block-pullquote blockquote p+p{margin-top:20px}.wp-block-pullquote cite:before{content:"—  "}@media(min-width: 800px){body.hooked-theme .wp-block-pullquote.alignright{float:right;margin:15px 0 5px 20px;width:40%}body.hooked-theme .wp-block-pullquote.alignleft{float:left;margin:10px 20px 5px 0;width:40%}}@media(min-width: 1100px){body.hooked-theme .wp-block-pullquote{margin:0 0 30px 0}}@media(min-width: 1650px){body.hooked-theme.sidebar-content .wp-block-pullquote.alignright{margin-right:-15%}}@media(max-width: 999px){.hooked-theme .ca-block-columns{flex-direction:column;width:100% !important}.hooked-theme .ca-block-column{flex-basis:100% !important;width:100% !important;margin-left:0px !important;margin-right:0px !important}}.wp-block-gallery a:hover,.wp-block-gallery a:hover img{opacity:1}.wp-block-gallery figure{overflow:hidden}.wp-block-gallery figure:hover figcaption.blocks-gallery-item__caption{opacity:1}.wp-block-gallery a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.wp-block-gallery figcaption.blocks-gallery-item__caption{font-size:12px;line-height:1.4;padding-left:20px;padding-right:20px;opacity:0;transition:opacity .5s ease-in-out}a.gallery-lightbox{position:relative;display:block}a.gallery-lightbox img{display:block}a.gallery-lightbox:hover img{opacity:1}a.gallery-lightbox::before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";opacity:0;transition:opacity .5s ease-in-out;width:30px;height:30px;font-size:20px;position:absolute;z-index:10;border-radius:50%;background:#fff;color:#111;line-height:28px;top:10px;right:10px;text-align:center}a.gallery-lightbox:hover::before{opacity:.8}hr,hr.wp-block-separator{clear:both;height:1px;border:0;margin-bottom:28px;border-bottom:1px solid rgba(15,33,127,.3)}hr.wp-block-separator.is-style-dotted{border:0px;position:relative;width:100%;height:10px}hr.wp-block-separator.is-style-dotted:before{content:"";background-image:radial-gradient(circle at center, rgba(15, 33, 127, 0.3) 1px, transparent 1px);background-size:10px 10px;width:100%;height:10px;display:block;position:absolute;left:0;right:0;top:0}.even-odd-wrapper{padding:20px 5%}.even-odd-section ul li+li{padding-top:20px}.even-odd-section{margin:0 auto}.even-odd-section-col-1{position:relative}.even-odd-section-col-1-link,.even-odd-section-col-1-link.fancylight{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:100}a.even-odd-section-col-1-link::before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";opacity:0;transition:opacity .5s ease-in-out;width:50px;height:50px;font-size:30px;position:absolute;border-radius:50%;background:#fff;color:#111;line-height:48px;top:10px;right:10px;text-align:center}a.even-odd-section-col-1-link:hover:before{opacity:.8}@media(max-width: 811px){.even-odd-section-col-1{width:100%;max-width:100%;padding-top:56.5%;background-size:cover;background-repeat:no-repeat}.eo-hide-image-small .even-odd-section-col-1{background-color:#fff !important;background-image:none !important;width:100%;max-height:1px;margin-bottom:-40px;padding:0}.eo-hide-image-small.row-index-nope .even-odd-section-col-1{margin-bottom:0}}.even-odd-section-col-2{background:#fff;padding:20px 5% 20px;margin-bottom:-10px}@media(min-width: 812px){.even-odd-container{margin:0 auto;max-width:1300px}.even-odd-section{display:flex}.even-odd-section.eo-gutter-10px{margin-left:-5px;margin-right:-5px}.even-odd-section.eo-gutter-5px{margin-left:-3px;margin-right:-3px}.even-odd-section.eo-gutter-1px{margin-left:-1px;margin-right:-1px}.even-odd-section.eo-gutter-20px{margin-left:-21px;margin-right:-21px}.even-odd-section h2,.even-odd-section h3,.even-odd-section h4{text-align:left}.even-odd-section-col-2{width:calc( 60% - 20px );margin:0;padding:3%;margin:10px;background:#fff}.even-odd-section-col-1{width:calc( 40% - 20px );left:auto;display:inherit;background-repeat:no-repeat;background-size:cover;right:auto;margin:10px}.even-odd-container.eo-70-30 .even-odd-section-col-1{width:calc( 30% - 20px )}.even-odd-container.eo-70-30 .even-odd-section-col-2{width:calc( 70% - 20px )}.even-odd-container.eo-50-50 .even-odd-section-col-1{width:calc( 50% - 20px )}.even-odd-container.eo-50-50 .even-odd-section-col-2{width:calc( 50% - 20px )}.even-odd-container.eo-60-40 .even-odd-section-col-1.eo-gutter-10px{width:calc(40% - 10px);margin:5px}.even-odd-container.eo-60-40 .even-odd-section-col-2.eo-gutter-10px{margin:5px;width:calc(60% - 10px)}.even-odd-container.eo-60-40 .even-odd-section-col-1.eo-gutter-5px{width:calc(40% - 5px);margin:2.5px}.even-odd-container.eo-60-40 .even-odd-section-col-2.eo-gutter-5px{margin:2.5px;width:calc(60% - 5px)}.even-odd-container.eo-60-40 .even-odd-section-col-1.eo-gutter-1px{width:calc(40% - 1px);margin:.5px}.even-odd-container.eo-60-40 .even-odd-section-col-2.eo-gutter-1px{margin:.5px;width:calc(60% - 1px)}.even-odd-container.eo-60-40 .even-odd-section-col-1.eo-gutter-0px{width:40%;margin:0}.even-odd-container.eo-60-40 .even-odd-section-col-2.eo-gutter-0px{margin:0;width:60%}.even-odd-container.eo-50-50 .even-odd-section-col-1.eo-gutter-10px{width:calc(50% - 10px);margin:5px}.even-odd-container.eo-50-50 .even-odd-section-col-2.eo-gutter-10px{margin:5px;width:calc(50% - 10px)}.even-odd-container.eo-50-50 .even-odd-section-col-1.eo-gutter-5px{width:calc(50% - 5px);margin:2.5px}.even-odd-container.eo-50-50 .even-odd-section-col-2.eo-gutter-5px{margin:2.5px;width:calc(50% - 5px)}.even-odd-container.eo-50-50 .even-odd-section-col-1.eo-gutter-1px{width:calc(50% - 1px);margin:.5px}.even-odd-container.eo-50-50 .even-odd-section-col-2.eo-gutter-1px{margin:.5px;width:calc(50% - 1px)}.even-odd-container.eo-50-50 .even-odd-section-col-1.eo-gutter-0px{width:50%;margin:0}.even-odd-container.eo-50-50 .even-odd-section-col-2.eo-gutter-0px{margin:0;width:50%}.even-odd-container.eo-70-30 .even-odd-section-col-1.eo-gutter-10px{width:calc(30% - 10px);margin:5px}.even-odd-container.eo-70-30 .even-odd-section-col-2.eo-gutter-10px{margin:5px;width:calc(70% - 10px)}.even-odd-container.eo-70-30 .even-odd-section-col-1.eo-gutter-5px{width:calc(30% - 5px);margin:2.5px}.even-odd-container.eo-70-30 .even-odd-section-col-2.eo-gutter-5px{margin:2.5px;width:calc(70% - 5px)}.even-odd-container.eo-70-30 .even-odd-section-col-1.eo-gutter-1px{width:calc(30% - 1px);margin:.5px}.even-odd-container.eo-70-30 .even-odd-section-col-2.eo-gutter-1px{margin:.5px;width:calc(70% - 1px)}.even-odd-container.eo-70-30 .even-odd-section-col-1.eo-gutter-0px{width:30%;margin:0}.even-odd-container.eo-70-30 .even-odd-section-col-2.eo-gutter-0px{margin:0;width:70%}.even-odd-section:nth-child(even) .even-odd-section-col-2{order:1}.even-odd-section:nth-child(even) .even-odd-section-col-1{order:2}.even-odd-section-col-2 p+h2{margin-top:8%}}@media(min-width: 1200px){.even-odd-section-col-2{min-height:400px;display:flex}.even-odd-section-col-2-inner{margin:auto}}.even-odd-container,.even-odd-section-col-1,.even-odd-section-col-1 *,.even-odd-section-col-2,.even-odd-section-col-2-inner{transition:all 1s ease-in-out}.contact-page-wrapper{padding:0 2% 3%;position:relative}.contact-page-container{margin:0 auto !important;max-width:800px;position:relative;z-index:1}@media(min-width: 1000px){.contact-page-wrapper{padding:0 5% 3%}.contact-page-container{max-width:1300px}}.entry.contact-page .contact-page-form-group .callrail-inner{margin:0 0 -20px -15px}@media(min-width: 1000px){.entry.contact-page .contact-page-form-group .callrail-inner{margin:0 0 -20px -15px}}.entry.contact-page .google-map-embed-wrapper{margin:0;padding-bottom:30%}.contact-page-address-group{padding:30px 30px 0;font-size:90%;line-height:1.5;margin:0 0 20px;background-image:linear-gradient(0deg, rgba(51, 144, 255, 0.3) 0%, rgba(51, 144, 255, 0.08) 100%)}.contact-page-address-group *{color:currentColor}@media(max-width: 1000px){.contact-page-address-group h3 br{display:none}}.call-now-button{margin-bottom:5%}@media(min-width: 1000px){.contact-info-col{order:2;padding-left:5% !important}.contact-form-col{order:1;padding-left:0 !important;margin-left:0 !important}}.contact-page-address-group h3,.contact-page-address-group h4{font-size:20px}.contact-group{margin:0;padding:0;list-style:none}.contact-group>li{position:relative;padding:8px 0 8px 40px;min-height:30px}.contact-group .hm-icon{position:absolute;left:0;top:11px;font-size:20px;color:#111}.contact-group .hours{font-size:14px;margin:0}.contact-group .hours-g p{margin:0 0 10px}.wp-block-spacer.responsive-spacer{padding-top:3%}.hooked-content-image-container{margin-bottom:30px}.hooked-content-col{position:relative;z-index:50}.hooked-content-image-container h2{margin-bottom:20px}.hooked-content-image-container h2 a{text-decoration:none}.hooked-content-col p:last-child,.hooked-content-col ul:last-child,.hooked-content-col ol:last-child{margin-bottom:0px}a.fancylight.hooked-content-image-link,a.hooked-image-col-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.image-link-trigger{background:#1e2053;color:#fff;font-weight:400;text-decoration:none;position:absolute;right:0px;text-align:center;left:0px;bottom:0;margin:0 auto;padding:0px;box-shadow:0px 0px 0px 3px rgba(255,255,255,.3);will-change:transform;transition:background .3s,color .3s,fill .3s,padding .3s;overflow:hidden;white-space:nowrap}.image-link-text{position:relative;z-index:10;font-size:14px}a.hooked-image-col-link,.hooked-theme a.hooked-image-col-link:hover{color:#fff}.image-link-trigger .la{padding:15px 0 15px 0;position:relative;z-index:10;display:inline-block;font-size:20px;vertical-align:middle;margin:0 -3px 0 8px;will-change:transform;-webkit-transform:translateX(0);transform:translateX(0);transition:all .5s ease-in-out}.image-link-trigger .la.la-play-circle{font-size:30px}.hooked-image-col-link:hover .image-link-trigger .la{-webkit-transform:translateX(5px);transform:translateX(5px)}.hooked-image-col-link:hover .image-link-trigger{color:#1e2053;background:#8cc63e}@media(min-width: 1000px){.image-link-trigger{bottom:0px;right:0px;left:auto;top:auto;padding:0 15px;border-radius:20px 0 0 0}}.hooked-image-col-image-wrapper{display:block;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.hooked-image-col-image-outer{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.hooked-image-col-background-image{transition:all .5s ease-in-out}.hooked-image-col-image-outer:hover .hooked-image-col-background-image{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .5s ease-in-out}.image-col-caption{position:absolute;z-index:100;bottom:0;left:0;right:0;padding:15px;color:#fff;font-size:12px;line-height:1.3;text-align:center;opacity:0;transition:opacity .5s ease-in-out}.image-col-caption:after{position:absolute;top:-50px;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3) 70%, transparent);content:""}.image-col-caption>span{position:relative;z-index:1}.hooked-image-col:hover .image-col-caption{opacity:1}.image-col-caption *{color:#fff}.image-col-caption *:hover{color:currentColor;opacity:.7}@media(min-width: 1000px){.image-col-caption{font-size:14px;padding:10px 15px}}@media(max-width: 999px){.hooked-image-col{width:100%;display:block;position:relative;padding-top:56.5%;margin:0 auto 30px}.hooked-image-col-background-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat}}@media(min-width: 700px)and (max-width: 999px){.hooked-image-col{width:100%;display:block;position:relative;padding-top:46.5%;margin:0 auto 30px}}.hooked-content-image-container.has-no-image .hooked-content-col{width:100%}.hooked-content-image-container.has-no-image .hooked-content-image-inner{display:block}.call-out-group{position:relative;padding:4%;color:#33700a;clear:both;margin:30px 0;background-color:rgba(140,198,62,.2);border:1px solid rgba(140,198,62,.7)}.cog-alt{color:currentColor;background:rgba(51,144,255,.08);border:1px solid rgba(51,144,255,.2)}.call-out-group+.cta-buttons{margin-top:0}.cta-buttons+.call-out-group{margin-top:0}.call-out-group ul.check-list li:before,.call-out-group a,.call-out-group h4,.call-out-group h5,.call-out-group h2,.call-out-group h3{color:currentColor}.container-use-co-group h3,.types-of-services-co-group h3,.construction-cleanup-co-group h4{font-size:18px;text-transform:uppercase;margin-bottom:25px !important;display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.container-use-co-group h3:before,.container-use-co-group h3:after,.types-of-services-co-group h3:before,.types-of-services-co-group h3:after,.construction-cleanup-co-group h4:before,.construction-cleanup-co-group h4:after{content:"";border-top:1px solid currentColor;margin:0 15px 0 0;flex:1 0 20px}.container-use-co-group h3:after,.types-of-services-co-group h3:after,.construction-cleanup-co-group h4:after{margin:0 0 0 15px}.construction-cleanup-co-group ul.check-list+h4{margin-top:10px}.call-out-group h3{text-align:center;margin-bottom:20px}.hooked-theme h2+.hooked-content-image-container{margin-top:30px}.call-out-group .hooked-content-image-container h2{margin-bottom:15px}.call-out-group .hooked-content-image-container:last-child{margin-bottom:0}.call-out-group-header{text-align:center;padding:0 20px 5%}@media(min-width: 1100px){.call-out-group-header h2{font-size:40px;margin-bottom:10px}}.interior-page .call-out-group .cta-buttons{padding:30px 0;margin:0}.interior-page .call-out-group ul+.cta-buttons{padding-top:0}.interior-page .call-out-group p+.cta-buttons{padding:0}.call-out-group .cta-buttons:last-child{padding-bottom:0;margin-bottom:0}.info-box{padding:3%;background:#f7f7f7;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.08);background:linear-gradient(45deg, rgba(0, 0, 0, 0.03) 50%, rgba(255, 255, 255, 0.3) 50%),linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.04) 50%);margin-bottom:30px;clear:both}.info-box li+li{margin-top:15px}.info-box p:last-child{margin-bottom:0}.info-box h2:first-child{border-bottom:1px solid #111;padding-bottom:10px}ul.check-list li{padding-left:1.5em;line-height:1.5;position:relative}ul.check-list li:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:100%;margin-left:-1.5em;width:1.5em;position:absolute;top:-1px;color:#0060ae}ul.check-list{list-style:none;padding:0;padding-left:3%}ul.check-list li+li{margin-top:8px}ul.check-list h4{margin:0}.image-position-left .hooked-content-col ul.check-list{margin-left:0;padding-left:0}@media(min-width: 800px){.ul-2-col{-moz-columns:2;columns:2;-webkit-columns:2;width:100%;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media(min-width: 1000px){.fp-even-odd-contact-section-bottom h2{font-size:50px}}body.hooked-theme .pum-title.popmake-title{text-align:center;font-size:30px;line-height:34px;margin:40px 0 18px}body.hooked-theme .pum-content.popmake-content p{text-align:center;font-size:16px;line-height:1.4;margin-left:auto;margin-right:auto;max-width:280px}body.hooked-theme .pum-container .pum-close.popmake-close .button-inner{display:none}body.hooked-theme .pum-container .pum-close.popmake-close{background:rgba(0,0,0,0);cursor:pointer}body.hooked-theme .pum-close.popmake-close::before{position:absolute;top:0;left:0;right:0;font-size:30px;height:28px;line-height:26px;text-align:center;font-family:sans-serif;content:"×";font-weight:100}.hooked-theme .pum-container{background-image:url(../images/footer-ny-sky-line-AdobeStock_141493835.svg);background-position:left bottom;background-repeat:no-repeat;background-size:300%;padding-bottom:100px;color:#fff;background-color:#3748a1;max-width:350px !important;min-width:260px !important;width:90% !important;opacity:.95 !important}.hooked-theme .pum-container a,.hooked-theme .pum-container .pum-title.popmake-title,.hooked-theme .pum-container .pum-content.popmake-content{color:currentColor}.hooked-theme .pum-container .pum-close.popmake-close:hover,.hooked-theme .pum-container a:hover{color:#8cc63e}.balance-columns{display:flex;flex-direction:column}.balance-image{position:relative;padding-top:56%;background-size:cover}.balance-image-column{margin-bottom:20px}.balance-content-column+.balance-image-column{margin-top:20px;margin-bottom:20px}@media(min-width: 1000px){.balance-columns{display:flex;flex-direction:row;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;margin-bottom:25px}.balance-image-column{margin-bottom:0}.balance-content-column+.balance-image-column{margin-top:0;margin-bottom:0}.balance-image{display:block;background-repeat:no-repeat;background-size:cover;will-change:transform;transition:all .7s linear;position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;padding:0}.balance-content-column{margin-bottom:-0.5em}.balance-content-column *:first-child{margin-top:-0.3em}.balance-content-column *:last-child{margin-bottom:0}.balance-columns+.balance-columns{margin-top:40px}.wide-content .balance-columns+.balance-columns{margin-top:80px}h2+.balance-columns,h3+.balance-columns,p+.balance-columns{margin-top:30px}.balance-content-column+.balance-image-column{margin-top:0}.balance-image-column+.balance-content-column{margin-top:0}.balance-image-column{margin-bottom:0}.content-footer-text-larger{font-size:110%}.balance-columns+.content-footer-text-larger{margin-top:40px}.call-out-group+.balance-columns{margin-top:40px}}.hero-boxes-wrapper{margin-bottom:28px}h2+.hero-boxes-wrapper,h3+.hero-boxes-wrapper{margin-top:30px}.hooked-theme p+.hero-boxes-wrapper{margin-top:0}.hero-boxes-container{margin:0 -1px 0}ul.hero-boxes{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.hero-box{position:relative;margin:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-boxes li{width:50%;padding:1px;margin:0;position:relative;overflow:hidden}.hero-boxes img{width:100%;height:auto}@media(max-width: 659px){.hero-col-5 li:nth-child(5){width:100%}.hero-col-3 li{width:50%}.hero-col-3 li:nth-child(3){width:100%}}@media(min-width: 660px){.hero-boxes-container>ul.hero-boxes{margin-left:-5px;margin-right:-5px}.hero-col-4 li{width:25%;padding:5px}.hero-col-3 li{width:33.333%;padding:5px}.hero-col-5 li{width:33.333%;padding:5px}.hero-col-5 li:nth-child(4),.hero-col-5 li:nth-child(5){width:50%}}@media(min-width: 800px){.hero-col-3 li,.hero-col-3 li:nth-child(3){width:33.333%}body.wide-content ul.hero-boxes{margin:0 -15px}body.wide-content .hero-col-3 li,body.wide-content .hero-col-4 li{padding:0 15px}}@media(min-width: 1000px){.hero-col-3 li{width:33.333%}.hero-col-5 li,.hero-col-5 li:nth-child(4),.hero-col-5 li:nth-child(5){width:20%}}@media(min-width: 1000px){body.wide-content ul.hero-boxes.hero-col-3 li{padding:0 25px;padding:0 45px}}@media(min-width: 1300px){body.wide-content ul.hero-boxes.hero-col-4{margin:0 -25px}body.wide-content .hero-col-4 li{padding:0 25px}body.wide-content ul.hero-boxes.hero-col-5{margin:0 -15px}body.wide-content .hero-col-5 li{padding:0 15px}body.wide-content .hero-col-3 li{padding:0 45px}}.hero-boxes a:hover img{opacity:1}.hero-boxes img{position:relative;display:block;width:100%}.hero-box-image{transition:all .5s linear;display:block}.content .hero-boxes a{display:block;text-decoration:none;color:#fff}.hero-boxes .hero-box-gradient{display:block;position:absolute;z-index:10;top:40%;right:0;bottom:0;left:0;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)),linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));transition:all .5s ease-in-out}.hero-boxes h3{font-size:16px;line-height:1.2;padding:5% 5% 20px;padding:10px 5%;margin:0 auto;color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,.5),0px 0px 30px rgba(0,0,0,.9),0px 0px 10px rgba(0,0,0,.9);transition:all .5s linear;text-align:center;position:absolute;z-index:21;bottom:0;left:0;right:0}.hero-boxes h3 span span{display:block}.hero-box-hover{position:absolute;display:block;z-index:20;opacity:0;top:0;right:0;bottom:0;left:0;background:#8cc63e;transition:opacity .5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-boxes a:hover .hero-box-hover{opacity:.7;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-boxes a:hover h3{text-shadow:0px 0px 10px #8cc63e}.hero-boxes a:hover h3{color:#fff}@media(min-width: 1200px){body.wide-content .hero-boxes h3{font-size:20px}}.fp-group-container{padding-left:2%;padding-right:2%;margin-bottom:-2px}.fp-group-container>.wp-block-group__inner-container{max-width:1250px;margin-left:auto;margin-right:auto}.fp-group-container h2 a{text-decoration:none}.fp-intro-section-top-w-form{padding:5% 5%;position:relative}h1.fp-headline,h2.fp-headline{font-size:24px;line-height:1.2;font-weight:800;margin-bottom:0}@media(min-width: 800px){h1.fp-headline,h2.fp-headline{font-size:30px;margin-bottom:20px}}@media(min-width: 1000px){h1.fp-headline,h2.fp-headline{font-size:50px}.fp-intro-section-top-w-form .has-embellish{padding-bottom:5%}}@media(min-width: 1300px){h1.fp-headline,h2.fp-headline{font-size:60px}}.front-page-intro-2-form-col h4{font-size:20px;text-align:center;display:table;background:#1e2053;color:#fff;padding:5px 30px 5px 20px;position:relative;border-bottom-right-radius:30px}.front-page-intro-2-form-col .callrail-container{box-shadow:0px 0px 20px 0 rgba(216,228,255,.7);background:#fff}.front-page-intro-2-form-col .callrail-inner{padding:18px 20px 5px}@media(max-width: 999px){.front-page-intro-2-form-col .callrail-inner{padding-top:10px}.front-page-intro-2-form-col .callrail-inner{margin:0 -15px}}@media(min-width: 1000px){.front-page-intro-2-form-col h4{font-size:18px;display:table;padding:10px 40px 10px 30px;position:relative;text-align:left}.front-page-intro-2-form-col .callrail-inner{margin:0 -5px}}@media(min-width: 1200px){.front-page-intro-2-form-col h4{font-size:24px}}@media(max-width: 999px){.hooked-theme .front-page-intro-2-text-col{order:2;margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important}.front-page-intro-2-form-col{order:1;margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important}}@media(min-width: 1000px){.front-page-intro-2-text-col{margin-left:0px !important;padding-left:0px !important;padding-right:3%}}.fp-discount-block-above-form{padding:5.6%;background-image:linear-gradient(rgba(5, 34, 102, 0.7), rgba(5, 34, 102, 0.9)),url(../images/us-flag-bg.jpg);background-size:cover;color:#fff;margin:10px auto 25px;box-shadow:inset 0px 0px 0px 5px rgba(255,255,255,.2)}.fp-discount-block-above-form p{margin-bottom:0;font-size:17px;line-height:1.6;text-align:center}.fp-discount-block-above-form h2{font-size:26px;color:currentColor;font-weight:800;line-height:1.3;text-align:center;margin-bottom:20px}.fp-why-section{position:relative;background-color:#fff;background-image:url(../images/flipped-ny-sky-line-AdobeStock_141493835.svg);background-position:-100px -50px;background-repeat:no-repeat;background-size:600%}.fp-intro-section-top-w-form{background-image:url(../images/ny-sky-line-AdobeStock_141493835.svg);background-position:-100px bottom;background-repeat:no-repeat;background-size:600%}@media(min-width: 1200px){.fp-why-section{background-position:left -50px;background-size:500%}.fp-intro-section-top-w-form{background-position:left 150px;background-size:500%}}@media(min-width: 1600px){.fp-why-section{background-position:-300px -50px;background-size:400%}.fp-intro-section-top-w-form{background-position:-300px 150px;background-size:400%}}@media(max-width: 999px){.fp-why-section,.fp-intro-section-top-w-form{background-image:none}}.fp-why-section>.wp-block-group__inner-container{max-width:1250px;padding:0 5%;position:relative;z-index:1}@media(min-width: 1000px){.fp-why-section:before,.fp-why-section:after{content:"";background:rgba(216,228,255,.3);position:absolute;right:-500px;bottom:0;width:1200px;height:1200px;border-radius:50%}.fp-why-section:before{background:rgba(140,198,62,.1);right:auto;bottom:auto;left:-500px;top:50%;width:1100px;height:1100px;border-radius:50%}}@media(min-width: 1300px){.fp-why-section .balance-columns h2,.fp-why-section .hooked-content-col h2{font-size:34px;line-height:1.3}.fp-why-section-intro-text{font-size:110%;margin-bottom:8%}.fp-intro-footer{font-size:110%}}.fp-why-section .cta-buttons{padding:5% 0 8%}.front-page .hooked-content-image-container+.hooked-content-image-container{margin-top:5%}.location-page-headine{text-align:center}.location-page-intro-columns-wrapper{padding:5% 5% 2%}.location-page-intro-columns{max-width:1300px;margin:0 auto}.location-page-service-menu{padding:5%;box-shadow:0px 0px 20px 0 rgba(216,228,255,.7)}.location-column-2 .button.button-call-now{margin-bottom:20px}.location-page-form-col iframe{position:relative;margin:0 auto}.location-page-form-col .callrail-inner{padding:20px 20px 10px 20px}.location-page-form-col .callrail-container h4{font-size:20px;text-align:center;display:table;background:#1e2053;color:#fff;padding:5px 30px 5px 20px;position:relative;border-bottom-right-radius:30px}@media(max-width: 999px){.location-column-1{order:2}.location-column-2{order:1}}.location-page-form-col .callrail-container{box-shadow:0px 0px 20px 0 rgba(216,228,255,.7);background:#fff;margin:30px 0}@media(min-width: 1000px){.location-column-1{padding-right:5%}.location-page-form-col .callrail-container h4{font-size:18px;display:table;padding:10px 40px 10px 30px;position:relative;text-align:left}}.service-boxes-container{margin:0}body.wide-content .service-boxes-container{margin:0;padding:5%;background-image:url(../images/wood_pattern_@2X.png);background-size:512px 800px;background-color:rgba(245,240,225,.4)}.service-boxes-wrapper{max-width:1300px;margin:0 auto}ul.service-boxes{padding:0;margin:0 -20px;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.service-box{position:relative;margin:0}.service-box figure{margin:0 0 15px}.service-boxes li{margin:0 0 20px}@media(min-width: 660px){.service-boxes{margin:0 -15px}.service-boxes li{width:50%;padding:15px}.service-box-content{margin-bottom:-20px}}@media(min-width: 660px)and (max-width: 999px){.service-col-3 li:nth-child(3){width:100%}}@media(min-width: 1000px){.service-boxes{margin:0 -20px}.service-col-3 li{width:33.333%;padding:0 20px}.service-col-4 li{width:50%;padding:0 20px}}@media(min-width: 1200px){.service-boxes{margin:0 -20px}.service-col-4 li{width:25%;padding:0 20px}}@media(min-width: 1300px){.service-boxes{margin:0 -25px}.service-col-3 li{padding:0 25px}}.service-boxes a:hover img{opacity:.5}.service-boxes img{position:relative;display:block;width:100%}.service-box-image{transition:all .5s linear;display:block}.service-boxes a.service-box-link{display:block;text-decoration:none}.service-boxes h3{font-size:22px;line-height:1.2;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.service-boxes a:hover .service-box-image{background:#7fb636}.service-box-content{font-size:15px;line-height:1.7}.button-call-now .la{padding-right:10px;font-size:16px}.hooked-theme .button.button-call-now{display:block;margin:0 auto;text-align:center;font-size:14px;font-weight:600;border-radius:10px;padding:15px 30px 15px 20px;background:#6eb70e;border:2px solid #6eb70e !important;color:#fff;box-shadow:inset 0px 0px 0px 2px #fff}.hooked-theme .button.button-call-now:hover{background:rgba(0,0,0,0);color:#6eb70e;border-color:#6eb70e}@media(min-width: 1000px){.hooked-theme .button.button-call-now{font-size:16px}.contact-page-address-group h3,.contact-page-address-group h4{font-size:24px}}@media(min-width: 1400px){.hooked-theme .button.button-call-now{font-size:18px}.button-call-now .la{font-size:20px}}.location-page-service-boxes{padding:calc(5% + 20px) 0 5%;background-color:#6d7787;position:relative}.location-page-service-boxes:before{content:"";-webkit-mask-image:url(../images/header-wave-pattern-smooth.svg);-webkit-mask:url(../images/header-wave-pattern-smooth.svg);mask:url(../images/header-wave-pattern-smooth.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;position:absolute;height:10px;top:-1px;left:0;right:0;z-index:200;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:bottom -50%;mask-position:bottom -50%;background-color:#fff;display:block}@media(min-width: 1000px){.location-page-service-boxes:before{height:20px}}.logo-strip+.location-page-intro-columns-wrapper{padding-top:0}.location-page-logo-strip{margin-bottom:0;padding-top:3%;padding-bottom:3%}.logo-strip+.location-page-intro-columns-wrapper{padding-top:0}body.hooked-theme .fancybox-caption a{text-decoration:underline}body.hooked-theme .fancybox-caption h3{font-size:16px;color:#fff;margin:0}.fancybox-caption{font-size:14px}a.fancylight{position:relative;display:block}.widget a.fancylight::before{display:none}a.fancylight img{display:block}a.fancylight:hover img{opacity:1}a.fancylight::before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";opacity:0;transition:opacity .5s ease-in-out;width:50px;height:50px;font-size:30px;position:absolute;border-radius:50%;background:#fff;color:#111;line-height:48px;top:10px;right:10px;text-align:center}a.fancylight:hover::before{opacity:.8}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media(max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.fancybox-slide{padding-top:60px;padding-left:3%;padding-right:3%}body.fancybox-active{overflow:hidden}.fancybox-infobar{display:none}.hooked-fancybox-count{font-size:12px}.fancybox-slide--html .fancybox-content{cursor:default !important}.hooked-theme .fancybox-slide.fancybox-slide--video,.hooked-theme .fancybox-slide--video .fancybox-content{width:100vw !important;padding-left:0 !important;padding-right:0 !important}.hooked-theme .fancybox-slide.fancybox-slide--video{padding-top:44px !important}.fancybox-slide--video .fancybox-content{background:rgba(0,0,0,0) !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:10% !important}@media(min-width: 950px)and (min-height: 950px){.hooked-theme .fancybox-slide.fancybox-slide--video{padding-top:84px !important}.lightbox-logo{position:fixed;z-index:999999;top:0;left:0;right:0;width:80px;height:80px;background-size:contain}}.hooked-theme .fancybox-iframe{margin:0 !important;padding:0 !important}.fancybox-slide--html{padding:3% 0}body.fancybox-active .grecaptcha-badge,body.fancybox-active .nj-engage{display:none !important}@media(max-width: 500px){.fancybox-slide--html .fancybox-content{padding:30px 20px}}.fancybox-progress{background:#7fb636 !important}.fancybox-button.fancybox-focus{outline:inherit}.fancybox-button{border-radius:0px}.fancybox-button::before{display:none}.fancybox-active .fancybox-navigation .fancybox-button:hover,.fancybox-active .fancybox-navigation .fancybox-button:focus{background:rgba(0,0,0,0);color:#1e376d}.fancybox-navigation .fancybox-button.disabled,.fancybox-navigation .fancybox-button.disabled:hover,.fancybox-navigation .fancybox-button[disabled],.fancybox-navigation .fancybox-button[disabled]:hover{opacity:0}.fancybox-button{background:#1e376d}.fancybox-content .fancybox-button{background:rgba(0,0,0,0)}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#fff}.fancybox-button:after{display:none}button.fancybox-button:hover,button.fancybox-button:focus{box-shadow:none;background:#7fb636;color:#fff !important}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#fff;cursor:default;opacity:.3;background:#1e376d}body.hooked-theme .fancybox-caption a{text-decoration:underline}body.hooked-theme .fancybox-caption h3{font-size:16px;margin:0}.fancybox-slide--html{cursor:default !important}.fancybox-iframe{background:rgba(0,0,0,0) !important}.fancybox-bg{background-color:rgba(255,255,255,.75)}.hooked-modal-bg.fancybox-bg{background-color:rgba(255,255,255,.75)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-caption{padding:10px 15px;font-size:14px}.fancybox-caption p{margin:0;font-size:14px}.fancybox-caption p+p{margin-top:10px}.fancybox-caption::before{background-image:none}.fancybox-caption{padding:10px 15px;font-size:14px;background:#1e376d}@media all and (min-width: 1200px){.fancybox-caption,.fancybox-caption p{font-size:24px}}@media all and (max-width: 700px){.fancybox-caption,.fancybox-caption p{text-align:left}}.fancybox-slide--image .fancybox-content{margin:44px 10px 58px}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{opacity:1;visibility:visible}.hooked-theme .fancybox-slide.fancybox-slide--video,.hooked-theme .fancybox-slide--video .fancybox-content{width:100vw !important;padding-left:0 !important;padding-right:0 !important}.hooked-theme .fancybox-show-caption .fancybox-slide--video .fancybox-content{margin-bottom:30px !important;margin-top:5px !important}.fancybox-thumbs{border:none;width:167px}.fancybox-thumbs__list .fancybox-thumbs-active::before,.fancybox-thumbs__list a:focus::before{border-color:#7fb636 !important}.fancybox-thumbs__list a{height:75px;width:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px)}.fancybox-thumbs{background:#fff}@media all and (max-width: 576px){.hooked-theme .fancybox-show-thumbs .fancybox-slide--video .fancybox-content,.hooked-theme .fancybox-show-thumbs .fancybox-slide--video{width:calc(100vw - 79px) !important}}.hooked-theme .fancybox-show-thumbs .fancybox-slide--video .fancybox-content,.hooked-theme .fancybox-show-thumbs .fancybox-slide--video{width:calc(100vw - 167px) !important}.fancybox-show-thumbs .fancybox-inner{right:167px}@media all and (max-width: 576px){.fancybox-thumbs{width:79px}.fancybox-show-thumbs .fancybox-inner{right:79px}.fancybox-thumbs__list a{max-width:calc(100% - 6px);max-height:70px}}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 4px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#7fb636 !important;border-radius:10px}.hooked-hero-home-slider-wrapper{position:relative;margin:-10px -1px 20px}.home-slide-content{padding:calc(3% + 10px) 3% 30px}@media(min-width: 600px){.hooked-hero-home-slider-wrapper{margin-top:-30px;margin-bottom:40px}.home-slide-content{padding:calc(3% + 30px) 5% calc(3% + 30px)}}@media(min-width: 1300px){.home-slide-content{padding:50px 5% 30px}}.hooked-hero-home-slider{opacity:0;width:100%;margin:0px;transition:opacity 1.5s ease-in-out;position:relative;z-index:10;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hooked-hero-home-slider .home-slide{position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hooked-hero-home-slider .home-slide-gradient{content:"";display:block;position:absolute;z-index:10;top:0;right:-5px;bottom:-5px;left:-5px;background:rgba(16,18,46,.5)}.home-slide-bg-img{background-repeat:no-repeat;background-size:cover;position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;-webkit-filter:blur(1.5px) saturate(1.1);filter:blur(1.5px) saturate(1.1)}.hooked-hero-home-slider .home-slide{padding:5% 0;padding-bottom:50px;overflow:hidden}@supports(display: grid){.hero-wave-slider{-webkit-mask-image:url(../images/header-wave-pattern-smooth-bottom.svg);-webkit-mask:url(../images/header-wave-pattern-smooth-bottom.svg);mask:url(../images/header-wave-pattern-smooth-bottom.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;position:absolute;bottom:3px;left:0;right:0;z-index:20;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:top right;mask-position:top right;background-color:#fff;display:block;padding-top:20px;overflow:visible}.hooked-hero-home-slider-wrapper::after{position:absolute;z-index:30;content:"";left:0;right:0;bottom:0;height:5px;background:#fff}@media(max-width: 1099px){.hero-wave-slider{padding-top:20px}}}.home-slide-content{margin:auto;max-width:1500px;color:#fff;position:relative;text-align:center;position:relative;z-index:15}.home-slide-content-wrapper{text-shadow:0px 0px 5px rgba(16,18,46,.5),0px 0px 30px rgba(16,18,46,.8),0px 0px 10px rgba(16,18,46,.9)}.home-slide-content-wrapper p{font-size:16px;margin:0}.home-slide-content-wrapper p+p{margin-top:20px}@media(max-width: 600px){.home-slide-content .button{display:table;margin:0 auto}.home-slide-content .button+.button{margin-top:10px}}.home-slide-content .button{background:rgba(0,0,0,.2);font-size:14px;font-weight:600;letter-spacing:.5px;padding:8px 15px;border:2px solid #fff;color:#fff;border-radius:50px}.home-slide-content .button:hover{color:#fff;border:2px solid #fff;text-shadow:0px 0px 15px rgba(255,255,255,.9),0px 0px 30px rgba(255,255,255,.9);box-shadow:0px 0px 30px 0px rgba(255,255,255,.5)}.home-slide-content h4{font-size:22px;font-weight:800;margin:0 0 10px 0;line-height:1.3;text-shadow:0px 0px 5px rgba(16,18,46,.5),0px 0px 40px rgba(16,18,46,.3),0px 0px 10px rgba(16,18,46,.5)}@media(min-width: 600px){.home-slide-content h4{font-size:30px}}@media(min-width: 800px){.home-slide-content h4{font-size:28px;line-height:1.4}}@media(min-width: 1000px){.home-slide-content .button+.button{margin-left:10px}.home-slide-content h4{font-size:36px;line-height:1.2}.home-slide-content .button{font-size:16px;padding:10px 20px}.home-slide-content-wrapper{font-size:24px;line-height:1.5;max-width:1000px;margin:0 auto}.home-slide-content-wrapper p{font-size:25px}}@media(min-width: 1300px){.home-slide-content h4{font-size:55px;line-height:1.2;margin-bottom:30px}.home-slide-content .button{font-size:20px}}@media(min-width: 1000px){p.slider-cta-footer{font-size:25px}}@media(min-width: 1300px){p.slider-cta-footer{font-size:30px}}.hooked-hero-home-slider .slick-dots{position:absolute;bottom:40px;line-height:0px;width:100%;text-align:center;z-index:20;padding:0;list-style:none;margin:0;left:0;right:0}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.hooked-hero-home-slider .slick-dots{margin-top:10px}}}.hooked-hero-home-slider .slick-dots li{cursor:pointer;display:inline-block;height:10px;width:10px;margin:0 8px;line-height:0px;font-size:0px;padding:0;position:relative;list-style:none}.hooked-hero-home-slider .slick-dots li button{background:rgba(0,0,0,0);border:0;margin:0;line-height:0px;font-size:0px;border:0px solid #222;position:relative;color:rgba(0,0,0,0);overflow:hidden;cursor:pointer;display:block;height:100%;opacity:1;outline:none;padding:0 5px;width:100%;border-radius:50%;box-shadow:0px 0px 0px 2px #fff}.hooked-hero-home-slider ul.slick-dots>li.slick-active>button,.hooked-hero-home-slider ul.slick-dots>li:hover>button{background:#8cc63e;cursor:pointer;box-shadow:inset 0px 0px 1px 2px rgba(0,0,0,.2),0px 0px 0px 2px #fff}.hooked-hero-home-slider ul.slick-dots>li.slick-active>button{cursor:default}.hooked-hero-home-slider .slick-prev,.hooked-hero-home-slider .slick-next{background:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;display:block;font-size:0px;height:40px;line-height:0;margin-top:0;outline:none;padding:0;position:absolute;z-index:100;top:50%;width:40px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0px 0px 0px 5px rgba(0,0,0,.5);transition:background .3s ease-in-out}.hooked-hero-home-slider .slick-prev{left:15px}.hooked-hero-home-slider .slick-next{right:15px}.hooked-hero-home-slider .slick-prev:before,.hooked-hero-home-slider .slick-next:before{font-family:"Line Awesome Free";font-weight:900;font-display:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hooked-hero-home-slider .slick-prev:before{content:""}.hooked-hero-home-slider .slick-next:before{content:""}.hooked-hero-home-slider .slick-prev:before,.hooked-hero-home-slider .slick-next:before{font-size:28px;line-height:1;opacity:1}.hooked-hero-home-slider button.slick-prev:hover,.hooked-hero-home-slider button.slick-next:hover{background:rgba(255,255,255,.7);color:#111}.hooked-hero-home-slider .slick-disabled{cursor:default;opacity:.3}.home-slide-content-inner{padding:0 80px 50px;width:100%}.home-slide-content{width:100%;display:flex;align-items:center}@media(max-width: 800px){.home-slide-content-inner{padding:0 20px}.hooked-hero-home-slider .slick-prev,.hooked-hero-home-slider .slick-next{display:none !important}}.home-slide-content a{color:#fff;text-decoration:none;border-bottom:1px solid currentColor}.home-slide-content *{color:currentColor}.hooked-hero-home-slider a:hover{color:#ff7000}
