.small-container,.container{margin-block:0;margin-inline:auto;width:100%;max-width:980px}@media all and (max-width:1019.9375px){.small-container,.container{width:auto;margin-inline:20px}}.small-container:not(:has(.modal-block)),.container:not(:has(.modal-block)){container-type:inline-size;container-name:container}.content-block{--container_padding_block:60px;padding-block:var(--container_padding_block)}@media all and (min-width:768px){.content-block{--container_padding_block:100px}}.page.search-results section .container .search-results-pagination .nav-previous a,.page.search-results section .container .search-results-pagination .nav-next a,.shortcode-btn,button,.btn,a.button,a.wp-element-button{background-color:var(--colors_three);border-radius:30px;border:none;color:white;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:15px 40px;text-align:center;text-decoration:none;transition:all 0.12s ease-in-out}.page.search-results section .container .search-results-pagination .nav-previous a:hover,.page.search-results section .container .search-results-pagination .nav-next a:hover,.shortcode-btn:hover,button:hover,.btn:hover,a.button:hover,a.wp-element-button:hover{background-color:var(--buttons_hoverone);color:white;transition:all 0.12s ease-in-out}span.fa-stack[class]{--dim:1em;--scale:1.5;--vert_offset:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;height:var(--dim);width:var(--dim);font-size:var(--dim)}span.fa-stack[class]>.fa-circle{background-color:var(--colors_one);width:var(--dim);height:var(--dim);border-radius:50%;top:50%;transform:translate3d(0,-50%,0) scale(var(--scale));font-size:inherit}span.fa-stack[class]>.fa-circle::before{content:none}span.fa-stack[class]>[class*=fa-]:last-child{width:var(--dim);height:var(--dim);top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:center;font-size:var(--dim);line-height:1}span.fa-stack[class]>[class*=fa-]:last-child::before{color:white;line-height:1;margin:0;width:auto;height:auto;display:block;transform:translate3d(0,var(--vert_offset),0)}.archive .post-container{--cols:1;--lines:4}.archive .post-container .post{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:40px}.archive .post-container .post .post-image a{display:block;position:relative;height:100%}.archive .post-container .post .post-image a picture,.archive .post-container .post .post-image a img{display:block}.archive .post-container .post .post-content{align-items:flex-start;display:flex;gap:15px;flex-direction:column;justify-content:space-between}.archive .post-container .post .post-content>*{margin:0}.archive .post-container .post .post-content h2{font-family:Literata,serif;line-height:1.333;font-size:27px;display:-webkit-box;-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical;overflow:hidden}.archive .post-container .post .post-content .excerpt{display:-webkit-box;-webkit-line-clamp:calc(var(--lines) + 1);-webkit-box-orient:vertical;overflow:hidden}.archive .post-container .post .post-content a{display:inline-flex;align-items:center;column-gap:0.7em}.archive .post-container .post .post-content a:hover,.archive .post-container .post .post-content a:focus{column-gap:1em;transition:column-gap 0.3s}.archive .post-container .post:hover>a{color:var(--colors_dark)}.archive .post-container .post:hover>a .post-image{transform:scale(1.05)}.archive .post-container .post:hover>a .post-content span:last-of-type{column-gap:15px}.small-container,.container{margin-block:0;margin-inline:auto;width:100%;max-width:980px}@media all and (max-width:1019.9375px){.small-container,.container{width:auto;margin-inline:20px}}.small-container:not(:has(.modal-block)),.container:not(:has(.modal-block)){container-type:inline-size;container-name:container}.content-block{--container_padding_block:60px;padding-block:var(--container_padding_block)}@media all and (min-width:768px){.content-block{--container_padding_block:100px}}.page.search-results section .container .search-results-pagination .nav-previous a,.page.search-results section .container .search-results-pagination .nav-next a,.shortcode-btn,button,.btn,a.button,a.wp-element-button{background-color:var(--colors_three);border-radius:30px;border:none;color:white;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:15px 40px;text-align:center;text-decoration:none;transition:all 0.12s ease-in-out}.page.search-results section .container .search-results-pagination .nav-previous a:hover,.page.search-results section .container .search-results-pagination .nav-next a:hover,.shortcode-btn:hover,button:hover,.btn:hover,a.button:hover,a.wp-element-button:hover{background-color:var(--buttons_hoverone);color:white;transition:all 0.12s ease-in-out}span.fa-stack[class]{--dim:1em;--scale:1.5;--vert_offset:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;height:var(--dim);width:var(--dim);font-size:var(--dim)}span.fa-stack[class]>.fa-circle{background-color:var(--colors_one);width:var(--dim);height:var(--dim);border-radius:50%;top:50%;transform:translate3d(0,-50%,0) scale(var(--scale));font-size:inherit}span.fa-stack[class]>.fa-circle::before{content:none}span.fa-stack[class]>[class*=fa-]:last-child{width:var(--dim);height:var(--dim);top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:center;font-size:var(--dim);line-height:1}span.fa-stack[class]>[class*=fa-]:last-child::before{color:white;line-height:1;margin:0;width:auto;height:auto;display:block;transform:translate3d(0,var(--vert_offset),0)}.archive .post-container{--cols:1;--lines:4}.archive .post-container .post{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:40px}.archive .post-container .post .post-image a{display:block;position:relative;height:100%}.archive .post-container .post .post-image a picture,.archive .post-container .post .post-image a img{display:block}.archive .post-container .post .post-content{align-items:flex-start;display:flex;gap:15px;flex-direction:column;justify-content:space-between}.archive .post-container .post .post-content>*{margin:0}.archive .post-container .post .post-content h2{font-family:Literata,serif;line-height:1.333;font-size:27px;display:-webkit-box;-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical;overflow:hidden}.archive .post-container .post .post-content .excerpt{display:-webkit-box;-webkit-line-clamp:calc(var(--lines) + 1);-webkit-box-orient:vertical;overflow:hidden}.archive .post-container .post .post-content a{display:inline-flex;align-items:center;column-gap:0.7em}.archive .post-container .post .post-content a:hover,.archive .post-container .post .post-content a:focus{column-gap:1em;transition:column-gap 0.3s}.archive .post-container .post:hover>a{color:var(--colors_dark)}.archive .post-container .post:hover>a .post-image{transform:scale(1.05)}.archive .post-container .post:hover>a .post-content span:last-of-type{column-gap:15px}:root{--colors_one:#4f86c6;--colors_two:#f4a01d;--colors_three:#d63e65;--colors_four:#1eb264;--colors_light:#f8f8f8;--colors_medium:#808080;--colors_dark:#14273d;--colors_tablewhite:#f1f1f1;--colors_tablelighter:#f8f8f8;--colors_tablelightwhite:#e5e5e5;--colors_tablelight:#aaa;--colors_tablemedium:#ddd;--colors_tabledark:#ccc;--colors_lightpeach:#fff4e4;--colors_peach:#fcdeae;--colors_lightblue:#e0ebf3;--phos_one:#f5c71f;--phos_two:#113751;--phos_three:#0a192c;--wordpress_one:#0085ba;--wordpress_two:#006799;--wordpress_three:#32373c;--wordpress_four:#23282d;--acfcolors_one:#565e66;--acfcolors_two:#eee;--acfcolors_three:#f4f4f4;--acfcolors_four:#666;--acfcolors_five:#444;--buttons_hoverone:#aa304f;--buttons_hovertwo:#e96284}[class].grey-bg{background-color:var(--colors_light)}@font-face {font-family:Literata;src:url("../fonts/literata_regular.woff2") format("woff2");font-weight:normal;font-display:swap}@font-face {font-family:Montserrat;src:url("../fonts/montserrat_regular.woff2") format("woff2");font-weight:normal;font-display:swap}:root{--colors_one:#4f86c6;--colors_two:#f4a01d;--colors_three:#d63e65;--colors_four:#1eb264;--colors_light:#f8f8f8;--colors_medium:#808080;--colors_dark:#14273d;--colors_tablewhite:#f1f1f1;--colors_tablelighter:#f8f8f8;--colors_tablelightwhite:#e5e5e5;--colors_tablelight:#aaa;--colors_tablemedium:#ddd;--colors_tabledark:#ccc;--colors_lightpeach:#fff4e4;--colors_peach:#fcdeae;--colors_lightblue:#e0ebf3;--phos_one:#f5c71f;--phos_two:#113751;--phos_three:#0a192c;--wordpress_one:#0085ba;--wordpress_two:#006799;--wordpress_three:#32373c;--wordpress_four:#23282d;--acfcolors_one:#565e66;--acfcolors_two:#eee;--acfcolors_three:#f4f4f4;--acfcolors_four:#666;--acfcolors_five:#444;--buttons_hoverone:#aa304f;--buttons_hovertwo:#e96284}html{position:relative;scroll-behavior:smooth}html.mobile-active{overflow-y:hidden}body{background:white;color:var(--colors_dark);font-family:Montserrat,sans-serif;font-size:19px;font-weight:400;letter-spacing:0;line-height:1.6;position:relative;margin:0}body>footer~img{height:0}h1{color:var(--colors_dark);font-size:48px;font-weight:700;line-height:1.15;font-family:Montserrat,sans-serif;margin-top:0px;margin-bottom:20px}@media all and (min-width:768px){h1{font-size:52px}}@media all and (min-width:1280px){h1{font-size:56px}}h2{color:var(--colors_dark);font-size:32px;font-weight:600;line-height:1.15;font-family:Montserrat,sans-serif;margin-top:0px;margin-bottom:20px}@media all and (min-width:768px){h2{font-size:36px}}@media all and (min-width:1280px){h2{font-size:40px}}h3{color:var(--colors_dark);font-size:24px;font-weight:600;line-height:1.15;font-family:Montserrat,sans-serif;margin-top:0px;margin-bottom:20px}@media all and (min-width:768px){h3{font-size:26px}}@media all and (min-width:1280px){h3{font-size:30px}}h4{color:var(--colors_dark);font-size:22px;font-weight:600;line-height:1.15;font-family:Montserrat,sans-serif;margin-top:0px;margin-bottom:20px}@media all and (min-width:768px){h4{font-size:24px}}@media all and (min-width:1280px){h4{font-size:22px}}h5{color:var(--colors_dark);font-size:19px;font-weight:700;line-height:1.15;font-family:Montserrat,sans-serif;margin-top:0px;margin-bottom:20px}@media all and (min-width:768px){h5{font-size:22px}}@media all and (min-width:1280px){h5{font-size:19px}}h6{line-height:1.15;font-family:Montserrat,sans-serif}h4{font-family:"Literata",serif;font-weight:600}::selection{color:white;background:var(--colors_one)}*,*:focus{box-sizing:border-box}*:focus{outline:0}a{color:var(--colors_one);font-weight:600;text-decoration:none;transition:all 0.2s}a:hover{color:var(--colors_two)}figure{margin:0}hr{border:1px solid rgba(0,0,0,0.1);border-radius:3px;margin:20px auto;width:100%}i,em{font-style:italic}pre{color:white;font-size:16px;font-family:Courier,"New Courier",monospace;white-space:pre-wrap;word-wrap:break-word;padding:15px 20px;background:var(--wordpress_four);border-radius:6px}p{margin:0 0 20px}img,picture{max-width:100%;height:auto}img.responsive,picture.responsive{display:block;width:100%}img.alignright,picture.alignright{margin:0 0 20px 20px;float:right}img.alignleft,picture.alignleft{float:left;margin:0 20px 20px 0}img.aligncenter,picture.aligncenter{margin-right:auto;margin-left:auto;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}blockquote{--size:40px;--padding:calc(var(--size)*1.2) calc(var(--size) * 2.15);--icon_offset:0.75;display:block;margin:var(--size) 0;position:relative;padding:var(--padding);background-color:var(--colors_lightblue);border-radius:calc(var(--size) * 0.5)}@media (width <= 1020px){blockquote{--icon_offset:0.5}}@media (width <= 480px){blockquote{--padding:calc(var(--size) * 2) var(--size) var(--size)}}blockquote:before{--dim:calc(var(--size) * 2.5);background-image:url("../../images/blockquote_icon.svg");background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:var(--dim);width:var(--dim);left:calc(-1 * var(--size) * var(--icon_offset));top:calc(-1 * var(--size) * var(--icon_offset));position:absolute}blockquote>:last-child{margin:0}table{border:1px solid var(--colors_tabledark);border-collapse:collapse;margin:0 auto 25px;padding:0;width:100%;table-layout:fixed}table caption{font-size:1.5em;margin:0.5em 0 0.75em}table tr{background:var(--colors_tablelighter);border:1px solid var(--colors_tablemedium);padding:0.35em}table tr th{font-weight:700}table th,table td{padding:0.625em;text-align:center}table th img,table td img{max-width:inherit !important;width:auto !important;display:block}table th{font-size:0.85em;letter-spacing:0.1em;text-transform:uppercase}@media screen and (max-width:600px){table{border:0}table caption{font-size:1.3em}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:3px solid var(--colors_tablemedium);display:block;margin-bottom:0.625em}table td{display:inline-block;font-size:0.8em;text-align:left}table td:before{content:attr(data-label);font-weight:700;text-transform:uppercase}table td:last-child{border-bottom:0}}.gform_wrapper{--error_color:#ff4f4f;display:inline-block;margin:0 auto 60px !important}.gform_wrapper ul.gform_fields>li{padding:0}.gform_wrapper [type=text]{background:none;border:1px solid var(--colors_tabledark)}.gform_wrapper textarea{background:none;border:1px solid var(--colors_tabledark)}.gform_wrapper select{background:none;border:1px solid var(--colors_tabledark)}.gform_wrapper .ginput_container_checkbox,.gform_wrapper .ginput_container_radio{margin-top:0 !important}.gform_wrapper [type=checkbox]{margin-top:0 !important}.gform_wrapper [type=file]{width:100%;color:var(--colors_tablelight);text-align:left;padding:25px;margin:0 auto 16px !important;background:rgba(0,0,0,0.02);border:1px dashed var(--colors_tabledark);border-radius:4px}.gform_wrapper .ginput_list{padding:15px;background:var(--colors_tablelighter)}.gform_wrapper .gsurvey-rating{margin-bottom:25px}.gform_wrapper .slider-display{margin:10px auto 60px}.gform_wrapper .slider-display span{font-size:16px;font-style:italic;margin:5px}.gform_wrapper th,.gform_wrapper td{font-size:16px !important;text-transform:none;letter-spacing:0}.gform_wrapper .gsurvey-rank{margin:0}.gform_wrapper .gsurvey-rank .gsurvey-rank-choice{padding:0 0 0 36px}.gform_wrapper a.gpoll_button{width:100%;margin:10px auto 0;transition:all 0.08s ease-in-out}.gform_wrapper a#gform_save_1_link{width:100%;text-align:left;padding:0;margin:20px auto 0;transition:all 0.08s ease-in-out}.gform_wrapper .gform_page_footer{margin:35px auto 0 !important}.gform_wrapper .validation_error,.gform_wrapper .gfield_error,.gform_wrapper .gfield_required{color:var(--error_color) !important;text-align:left !important;padding:0 !important;border:none !important}.gform_wrapper .validation_error label,.gform_wrapper .gfield_error label,.gform_wrapper .gfield_required label{color:var(--error_color) !important}.gform_wrapper .validation_message{color:var(--error_color) !important;font-style:italic;padding:0 !important}.gform_wrapper .gfield_contains_required{background:none !important;border:none !important}.gform_confirmation_message{font-size:22px;padding:20px 25px 30px;background:var(--colors_tablewhite);border-radius:4px}.needsclick.go3485509918.kl-private-reset-css-Xuajs1{background-color:transparent !important}.needsclick.go3485509918.kl-private-reset-css-Xuajs1 svg{min-width:20px}.needsclick.go3485509918.kl-private-reset-css-Xuajs1 img{display:block;width:2em !important;height:2em !important;border-radius:0;max-width:unset;margin-left:-25px}.go3485509918.go3485509918.go3485509918:focus{border:0 !important;box-shadow:0 0 0 !important}[class*=klaviyo-form-] form.klaviyo-form{padding:0px !important;container-type:inline-size;container-name:form;max-width:unset !important}[class*=klaviyo-form-] form.klaviyo-form>div{display:grid !important;gap:10px !important}[class*=klaviyo-form-] form.klaviyo-form [data-testid=form-row]{--cols:1;display:grid !important;gap:10px !important;grid-template-columns:repeat(var(--cols),1fr) !important}@container form (min-width:400px){[class*=klaviyo-form-] form.klaviyo-form [data-testid=form-row]:has(>:nth-child(2)){--cols:2}}[class*=klaviyo-form-] form.klaviyo-form [data-testid=form-row]>div{padding:0 !important}body.login{background:url("../../images/WP-Login-Screen.jpg") var(--colors_tablewhite);background-size:cover;background-position:center}body.login h1 a{width:100%;background:url("../../images/logo.png") center no-repeat}body.login form[name=loginform]{padding:24px;box-shadow:none;border-radius:3px}body.login form[name=loginform] p label{color:var(--colors_dark);font-weight:400}body.login form[name=loginform] input{border:none}body.login p[id=nav] a,body.login p[id=backtoblog] a{color:white}body.login p[id=nav] a:hover,body.login p[id=backtoblog] a:hover{color:white}header{--mobile_bg_color:#efefef}header .mobile-container{width:100%}header .mobile-container .mobile{display:flex;position:relative}header .mobile-container .mobile aside{background-color:var(--mobile_bg_color);flex-basis:50%;padding:20px}header .mobile-container .mobile aside>a{display:flex}header .mobile-container .mobile aside>a picture{display:flex}header .mobile-container .mobile section{align-items:center;background-color:var(--mobile_bg_color);display:flex;flex-basis:50%;justify-content:flex-end;padding:20px}header .mobile-container .mobile section div.burgerBtn{border-top:2px solid var(--colors_one);cursor:pointer;height:25px;position:relative;transition:all 0.3s ease-in;width:30px;z-index:99}header .mobile-container .mobile section div.burgerBtn:before{background:var(--colors_one);content:"";display:block;height:2px;left:0;position:absolute;top:10px;transition:all 0.2s ease-in;width:30px}header .mobile-container .mobile section div.burgerBtn:after{background:var(--colors_one);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:all 0.2s ease-in;width:30px}header .mobile-container .mobile section div.burgerBtn.active{border-top-color:transparent}header .mobile-container .mobile section div.burgerBtn.active:before{background:var(--colors_two);left:-2px;transform:rotate(45deg);width:33px}header .mobile-container .mobile section div.burgerBtn.active:after{background:var(--colors_two);bottom:12px;left:-2px;transform:rotate(135deg);width:33px}header .mobile-container .mobile section .button{margin-top:20px}header .mobile-container.mobile-top .mobile-hidden-menu{right:0}header .mobile-container.mobile-side .mobile-hidden-menu{right:-100%}header .mobile-container.mobile-side .mobile-hidden-menu.mobile-active{right:0}@media all and (min-width:768px){header .mobile-container{display:none}}nav.mobile-hidden-menu{background-color:white;bottom:0;display:flex;flex-direction:column;height:100vh;position:absolute;right:-80%;top:0;transition:all 0.4s;width:80%;z-index:99}nav.mobile-hidden-menu i.fal{cursor:pointer;font-size:28px;position:absolute;right:20px;top:20px}nav.mobile-hidden-menu .search{background-color:white;padding:20px 40px}nav.mobile-hidden-menu .extras{background-color:white;display:flex;flex-direction:column;padding:20px 40px;row-gap:20px}nav.mobile-hidden-menu .extras>a{column-gap:10px;display:flex;text-decoration:none}nav.mobile-hidden-menu .extras>a img{max-width:25px}nav.mobile-hidden-menu .extras>a:nth-child(1) span{color:var(--colors_two)}nav.mobile-hidden-menu .extras>a:nth-child(2) span{color:var(--colors_four)}nav.mobile-hidden-menu .extras>a:nth-child(3) span{color:var(--colors_three)}nav.mobile-hidden-menu .mobile-menu{background-color:var(--colors_dark);height:100%;padding:20px 40px}nav.mobile-hidden-menu .mobile-menu ul{height:100%}nav.mobile-hidden-menu .mobile-menu ul li.parent{align-items:center;column-gap:10px;display:flex;flex-wrap:wrap;position:relative}nav.mobile-hidden-menu .mobile-menu ul li.parent span{cursor:pointer;display:flex;order:1}nav.mobile-hidden-menu .mobile-menu ul li.parent span i.fas{color:white;font-size:25px;transform:rotate(0);transition:all 0.1s ease-in-out}nav.mobile-hidden-menu .mobile-menu ul li.parent span i.fas.active{transform:rotate(90deg)}nav.mobile-hidden-menu .mobile-menu ul li.parent span.selected i.fas{color:var(--colors_three);transform:rotate(90deg)}nav.mobile-hidden-menu .mobile-menu ul li.parent>a{order:2}nav.mobile-hidden-menu .mobile-menu ul li a{cursor:pointer;color:white;display:inline-block;font-size:20px;padding:10px 0;text-transform:uppercase;text-decoration:none;transition:all 0.08s ease-in-out}nav.mobile-hidden-menu .mobile-menu ul li a:hover{color:var(--colors_two)}nav.mobile-hidden-menu .mobile-menu ul li a img{max-width:30px;margin-right:10px;vertical-align:middle}nav.mobile-hidden-menu .mobile-menu ul li .dropdown{display:none;padding:0}nav.mobile-hidden-menu .mobile-menu ul li ul.dropdown{order:3}nav.mobile-hidden-menu .mobile-menu ul li ul.dropdown li{max-width:unset}nav.mobile-hidden-menu .mobile-menu ul li ul.dropdown li a{display:block;font-size:18px;padding-left:30px}nav.mobile-hidden-menu.mobile-active{display:block;right:0;transition:all 0.4s}.mobile{display:none}@media all and (max-width:768.9375px){.mobile{display:block;width:100%}}.mobile .topbar{align-items:center;background:white;cursor:pointer;display:flex;justify-content:space-between;padding:15px 15px}.mobile .topbar a.mobile-logo{display:flex;width:48%}.mobile .topbar a.mobile-logo picture{display:flex}.mobile .topbar .mobile-menu-bars{--dim:36px;width:var(--dim);height:var(--dim)}.mobile .topbar .cart{max-width:25px;display:flex;align-items:center;justify-content:center}.mobile .topbar span{color:var(--colors_one);font-weight:bold;text-transform:uppercase;transition:all 0.12s ease-in-out}.mobile .topbar:hover span{color:var(--colors_one)}.mobile .block{--pad:20px;--half_pad:calc(var(--pad) * 0.75);display:none;background-color:white}.mobile .block>*:not(.mobile-bottom){padding:var(--half_pad)}.mobile .block>:first-child{padding-top:var(--pad)}.mobile .block>:last-child{padding-bottom:var(--pad)}.mobile .block .mobile-bottom{background:var(--colors_dark);padding-block:var(--half_pad)}.mobile .block .extras{display:grid;gap:var(--half_pad)}.mobile .block .extras a{display:flex;flex-wrap:wrap;align-items:center}.mobile .block .extras a:nth-child(1) span{color:var(--colors_two)}.mobile .block .extras a:nth-child(2) span{color:var(--colors_four)}.mobile .block .extras a:nth-child(3) span{color:var(--colors_three)}.mobile .block .extras a img{margin-right:10px;max-width:25px}.mobile .block .extras a span{vertical-align:top}.masthead{background:var(--colors_one);display:block}@media all and (max-width:767.9375px){.masthead{font-size:14px}}.masthead .container{color:white;font-weight:400;padding:10px 0;text-align:center}.masthead .container p{margin:0}.masthead .container a{color:white}.masthead .container a:hover{color:var(--colors_two)}header{box-shadow:0px 0px 5px 5px rgba(0,0,0,0.04);position:relative;z-index:999}header .main-header{display:none}header .main-header .container{display:block;text-align:right}header .main-header .container p{display:inline-block;margin-left:40px}header .main-header .full-container{display:block;padding:0;position:relative}header .main-header .full-container .logo a picture{display:flex;height:62px;width:270px}header .main-header .full-container .menu .header-ecomm{display:block}@media all and (min-width:768px){header .main-header .full-container .menu .header-ecomm{text-align:right}}header .main-header .full-container .menu .header-ecomm p{display:inline-block;margin:5px 0}header .main-header .full-container .menu .hidden-imgs{display:none}header .main-header .full-container .menu nav{width:100%}header .main-header .full-container .menu nav>ul{border-top:1px solid var(--colors_medium);padding:0}header .main-header .full-container .menu nav>ul li{position:relative;text-align:center}header .main-header .full-container .menu nav>ul li:hover a{color:var(--colors_two)}header .main-header .full-container .menu nav>ul li a{color:var(--colors_dark);display:block;font-weight:700;padding:20px 5px;text-decoration:none}header .main-header .full-container .menu nav>ul li a i.fa{width:100%;margin:0 0 5px 0}header .main-header .full-container .menu nav>ul li ul.dropdown{background:var(--colors_dark);box-shadow:4px 4px 6px rgba(0,0,0,0.05);display:none;margin:0;min-width:250px;padding:30px 20px 40px;position:absolute;left:0;width:auto;z-index:99}header .main-header .full-container .menu nav>ul li ul.dropdown li{display:block;margin:0;text-align:left;transition:all 0.06s ease-in-out}header .main-header .full-container .menu nav>ul li ul.dropdown li a{color:white;display:block;font-size:16px;font-weight:700;padding:5px 30px;transition:color 0.2s}header .main-header .full-container .menu nav>ul li ul.dropdown li a:hover{color:var(--colors_two)}header .main-header .full-container .menu nav>ul li ul.dropdown li ul.inner-dropdown{background-color:transparent;display:block !important;margin-left:20px;padding:0;position:relative}header .main-header .full-container .menu nav>ul li ul.dropdown li ul.inner-dropdown li{display:block}header .main-header .full-container .menu nav>ul li ul.dropdown li ul.inner-dropdown li a{font-weight:400;padding:0px 30px}header .main-header .full-container .menu nav>ul li ul.dropdown li ul.inner-dropdown li ul.inner-dropdown{list-style-type:disc}header .main-header .full-container .search{padding-right:20px}@media all and (min-width:769px){header{padding:15px 0}header .main-header{display:block}header .main-header .full-container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}header .main-header .full-container .logo{align-items:center;display:flex;grid-column:1/-1;grid-row:1/2;justify-self:center}header .main-header .full-container .logo img{max-height:80px}header .main-header .full-container .logo>a{display:flex}header .main-header .full-container .menu{grid-column:1/13;grid-row:2/3}header .main-header .full-container .menu .extras{background-color:white;column-gap:30px;display:flex;justify-content:center;padding:20px 0px;row-gap:20px}header .main-header .full-container .menu .extras>a{column-gap:10px;display:flex;text-decoration:none;align-items:center}header .main-header .full-container .menu .extras>a img{max-width:25px}header .main-header .full-container .menu .extras>a:nth-child(1) span{color:var(--colors_two)}header .main-header .full-container .menu .extras>a:nth-child(2) span{color:var(--colors_four)}header .main-header .full-container .menu .extras>a:nth-child(3) span{color:var(--colors_three)}header .main-header .full-container .menu nav{display:flex;justify-content:center}header .main-header .full-container .menu nav>ul{display:flex;flex-wrap:wrap;justify-content:center;column-gap:40px}header .main-header .full-container .search{align-items:center;display:flex;grid-column:8/13;grid-row:1/2}header .main-header .full-container .search input{background-color:rgba(0,0,0,0.04);border:0;border-radius:15px;padding:7px 5px 7px 25px}}@media all and (min-width:1280px){header .main-header .full-container{gap:20px}header .main-header .full-container .logo{grid-column:1/3;padding-left:20px}header .main-header .full-container .menu{grid-column:3/11;grid-row:1/2}header .main-header .full-container .menu .extras{justify-content:flex-end;padding:0 0 20px}header .main-header .full-container .menu nav{justify-content:flex-end}header .main-header .full-container .menu nav>ul{column-gap:28px}header .main-header .full-container .search{grid-column:11/13;grid-row:1/2}}@media all and (min-width:1536px){header .main-header .full-container .logo{grid-column:1/3}header .main-header .full-container .menu{grid-column:3/10}}@media all and (min-width:1920px){header .main-header .full-container .logo{grid-column:1/4;justify-content:center}header .main-header .full-container .menu{grid-column:4/10}header .main-header .full-container .menu nav>ul{column-gap:40px}}#mega-menu-wrap-header #mega-menu-header{--menu_pad:10px;--half_menu_pad:calc(var(--menu_pad) * 0.5)}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item-has-children{--rotate:0deg;--top_offset:2.5px}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item-has-children.mega-toggle-on{--rotate:180deg;--top_offset:-2.5px}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item-has-children>a.mega-menu-link>.mega-indicator{width:30px}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item-has-children>a.mega-menu-link>.mega-indicator::before{content:"";border-color:white transparent transparent transparent;border-width:5px 3px;border-style:solid;display:block;width:1px;height:1px;z-index:1;position:absolute;left:50%;top:calc(50% + var(--top_offset));transform:translate3d(-50%,-50%,0) rotateZ(var(--rotate))}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item-has-children>a.mega-menu-link>.mega-indicator::after{opacity:0;position:absolute}@media all and (max-width:767.9375px){#mega-menu-wrap-header #mega-menu-header>li.mega-menu-item>a.mega-menu-link{padding:0;margin-inline:var(--half_pad)}#mega-menu-wrap-header #mega-menu-header li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:grid;gap:var(--menu_pad)}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu{padding:var(--half_pad)}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:grid;gap:var(--menu_pad)}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu{margin:0;padding-inline:var(--menu_pad);padding-top:var(--half_menu_pad)}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li[class].mega-menu-item{padding:0;font-size:14px;display:grid;gap:var(--menu_pad)}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li[class].mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li[class].mega-menu-item li.mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li[class].mega-menu-item li.mega-menu-item>a.mega-menu-link{font-size:14px;padding:0}#mega-menu-wrap-header #mega-menu-header>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{font-size:14px}}.searchwp-search-form .searchform{--text_color:#808080;margin-bottom:0;display:flex;align-items:center}.searchwp-search-form .searchform .screen-reader-text{display:none}.searchwp-search-form .searchform div{position:relative;display:flex;align-items:center;width:100%}.searchwp-search-form .searchform div input[name=searchvar]{border-radius:30px;padding:10px 20px;width:100%}.searchwp-search-form .searchform div input#searchsubmit{display:none}.searchwp-search-form .searchform div::after{background-color:transparent;border:0px;color:var(--text_color);cursor:pointer;font-family:"Font Awesome 6 Pro";content:"\f002";font-size:15px;padding:10px;position:absolute;right:10px}footer{background:var(--colors_dark);background-image:url("../../images/Navy-Hexagon-Swatch.png.webp");color:white;font-size:17px;margin-bottom:-30px}footer .container{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:0;column-gap:50px;row-gap:30px}@media all and (min-width:1440px){footer .container{width:1400px}}footer .container aside{display:flex;flex-direction:column;row-gap:30px;text-align:center}footer .container aside .footer-logo a{display:flex;justify-content:center}footer .container aside .footer-logo a img{max-width:250px}footer .container aside .footer-contact{display:flex;flex-direction:column;row-gap:20px}footer .container aside .footer-contact>a{align-items:center;color:white;display:flex;flex-direction:column;gap:10px}footer .container aside .footer-contact>a img{width:20px}footer .container aside .footer-contact>a span{word-break:break-word}footer .container aside .footer-contact>a:hover{color:var(--colors_two)}footer .container aside .footer-contact .footer-po-box{align-items:center;color:white;display:flex;flex-direction:column;font-weight:600;gap:10px}footer .container aside .footer-contact .footer-po-box img{width:20px}footer .container .footer-menu{display:flex;flex-direction:column;row-gap:30px;text-align:center}footer .container .footer-menu .footer-menu-column .footer-menu-header{border-bottom:1px solid rgba(from var(--colors_light) r g b/calc(a * 0.5));display:inline-block;font-weight:600;margin-bottom:10px;padding-bottom:10px;text-transform:uppercase}footer .container .footer-menu .footer-menu-column .footer-menu-links a{color:white;display:block;margin-bottom:20px;text-decoration:none}footer .container .footer-menu .footer-menu-column .footer-menu-links a:hover{color:var(--colors_two)}footer .copyright{padding:8px 0;text-align:center}footer .copyright ul li{display:inline-block;margin-right:10px}footer .copyright ul li a{color:white;text-decoration:none}footer .copyright p a:first-child{color:white;font-weight:400;text-decoration:none}@media all and (min-width:768px){footer .container{column-gap:30px;flex-wrap:nowrap}footer .container aside{row-gap:40px}footer .container aside .footer-logo a{justify-content:flex-start}footer .container aside .footer-contact>a{align-items:center;flex-direction:row}footer .container aside .footer-contact .footer-po-box{flex-direction:row;text-align:left}footer .container .footer-menu{flex-direction:row;flex-wrap:wrap;column-gap:20px;flex:1;text-align:left}footer .container .footer-menu .footer-menu-column{flex:1}footer .copyright{margin-top:80px}}@media all and (min-width:1280px){footer .container{column-gap:60px}footer .container .footer-menu{column-gap:50px}}.content-block>:last-child{margin-bottom:0}.content-block.no-top-padding{padding-top:0}.center-content{padding-left:0 !important;text-align:center}.aside-left,.aside-right{display:block}@media all and (min-width:768px){.aside-left,.aside-right{display:flex}}.aside-left aside,.aside-right aside{width:100%}@media all and (min-width:768px){.aside-left aside,.aside-right aside{margin-bottom:0;width:50%}}.aside-left section,.aside-right section{width:100%}@media all and (min-width:768px){.aside-left section,.aside-right section{margin-bottom:0;width:50%}}.hero-featured{background-position:center;background-size:cover;box-shadow:inset 0 0 80px rgba(0,0,0,0.2);position:relative}.hero-featured.interior .container{padding:100px 20px;text-align:center;position:relative;z-index:1}.hero-featured.interior .container>:last-child{margin-bottom:0}.hero-featured.interior .container h1{color:white;z-index:9;position:relative}.hero-featured.interior .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.4)}.hero-featured.with-video{position:relative}.hero-featured.with-video .video-wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden;padding-top:56.25%;position:absolute;width:100%;z-index:-1}.hero-featured.with-video .video-wrapper iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-featured.with-video .container{position:relative;z-index:9}.hidden{display:none}.full-container{width:100%}.pagination{align-items:center;column-gap:15px;display:flex;flex-basis:100%;flex-wrap:wrap;row-gap:5px}.pagination a,.pagination span{color:var(--colors_dark);cursor:pointer;font-family:"Literata",serif;font-size:22px;font-weight:600;transition:none}.pagination span.current{background-color:var(--colors_one);border-radius:50%;color:white;padding:0px 14px 2px}.pagination .next,.pagination .prev{align-items:center;column-gap:6px;display:flex}.pagination .next:hover,.pagination .prev:hover{column-gap:10px}.pagination a.inactive:hover{color:var(--colors_one)}.authors .content-block{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-top:0}.authors .content-block>a{display:flex;flex:0 0 300px;flex-direction:column;color:var(--colors_dark)}.authors .content-block>a .shot{display:flex;margin-bottom:10px}.authors .content-block>a .shot picture{transition:all 0.3s}.authors .content-block>a .info h4{margin-bottom:5px}.authors .content-block>a .info span{font-weight:400}@media all and (min-width:1024px){.authors .content-block{justify-content:space-between}}@media all and (min-width:1280px){.authors .content-block>a:hover .shot picture{transform:scale(1.05)}}.socials{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.socials a{display:flex;transition:all 0.2s;cursor:pointer}.socials a .fa-circle{transition:all 250ms ease}.socials a:hover .fa-circle,.socials a:focus .fa-circle{background-color:hsl(from var(--colors_one) h s calc(l * 1.2))}.socials a .fa-stack{--scale:2}@media all and (min-width:768px){.socials{justify-content:flex-start}}form.popover-wrapper{--message:"Click here to copy this article link";--opacity:0;--z_index:-9999;--left:calc(1000vw);--d:250ms;--duration:var(--d),0ms,0ms;--delay:0ms,var(--d),var(--d);position:relative}form.popover-wrapper .popover{--popover_bg_color:#333c;font-size:14px;line-height:1;color:white;background:var(--popover_bg_color);padding:4px 8px;position:absolute;border:solid 1px var(--colors_tablelight);border-radius:5px;display:flex;top:100%;left:var(--left);transform:translateX(-50%);transition-property:opacity,z-index;transition-duration:var(--duration);transition-delay:var(--delay);transition-timing-function:ease-in-out;opacity:var(--opacity);z-index:var(--z_index)}form.popover-wrapper .popover::before{white-space:nowrap;content:var(--message)}form.popover-wrapper:focus-within{--duration:var(--d),0ms,0ms;--delay:0ms,0ms,0ms;--opacity:1;--z_index:1;--left:50%}.newsletter-cta{color:white;position:relative}.newsletter-cta .bg-image,.newsletter-cta .bg-image>*{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}.newsletter-cta .container{position:relative;text-align:center;z-index:100}.newsletter-cta .container h2{color:white}.newsletter-cta .container ._form ._form-content ._form_element{display:inline-block;margin:0 10px;max-width:260px;vertical-align:top}.newsletter-cta .container ._form ._form-content ._form_element input{border-color:transparent;border-radius:10px;padding:10px;max-width:100%}.newsletter-cta .container ._form ._form-content ._button-wrapper{display:inline-block;margin-top:20px}.error{background-color:white}.error .container{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:40px;text-align:center}.error .container picture{display:flex;max-width:220px}.error .container p{margin:0}@media all and (min-width:769px){ul.break-list{columns:2}}ul.break-list li{display:block}ul.simple-sitemap-page{display:flex;flex-direction:column;margin:40px auto 0;padding:0}ul.simple-sitemap-page>li{margin:0}ul.simple-sitemap-page>li.page_item_has_children .children{display:flex;flex-direction:column;margin:0}ul.simple-sitemap-page>li.page_item_has_children .children>li{margin:0}.page section:first-child:has(+.white-bg)>.container,.page section:first-child:has(+.testimonials)>.container,.page section:first-child:has(+.bg-white)>.container,.page section:first-child:has(+.two-column:not(.grey-bg,.bg-grey,.blue))>.container{padding-bottom:0}.page.search-results section .container .search-results-wrapper .search-total p{font-size:28px}.page.search-results section .container .search-results-wrapper .search-result-block{border-top:1px solid var(--colors_medium);padding:40px 0}.page.search-results section .container .search-results-wrapper .search-result-block:last-child{border-bottom:1px solid var(--colors_medium)}.page.search-results section .container .search-results-wrapper .search-result-block picture,.page.search-results section .container .search-results-wrapper .search-result-block img{display:inline-block;vertical-align:top;width:30%}.page.search-results section .container .search-results-wrapper .search-result-block picture img,.page.search-results section .container .search-results-wrapper .search-result-block img img{width:100%}.page.search-results section .container .search-results-wrapper .search-result-block .result-content{display:inline-block;padding-left:40px;vertical-align:top;width:69%}.page.search-results section .container .search-results-wrapper .search-result-block .result-content h3{display:inline-block;font-size:22px}.page.search-results section .container .search-results-pagination{margin-top:40px}.page.search-results section .container .search-results-pagination .nav-previous,.page.search-results section .container .search-results-pagination .nav-next{display:inline-block}@media all and (min-width:769px){.page.search-results section .container .search-results-pagination .nav-previous,.page.search-results section .container .search-results-pagination .nav-next{width:49%}.page.search-results section .container .search-results-pagination .nav-previous:last-child,.page.search-results section .container .search-results-pagination .nav-next:last-child{text-align:right}}.archive+.archive .container{padding-top:0}.archive .content:has(>*){margin-bottom:60px}.archive .content>:last-child{margin-bottom:0px}.archive .aem-theme-blog-cats{padding-block:40px;display:grid;background-color:var(--colors_lightblue);grid-template-columns:1fr 980px 1fr;row-gap:30px}@media all and (max-width:1019.9375px){.archive .aem-theme-blog-cats{grid-template-columns:20px 1fr 20px}}.archive .aem-theme-blog-cats .searchwp-search-form{grid-column:2/3}@media all and (min-width:768px){.archive .aem-theme-blog-cats .searchwp-search-form{width:80%;margin-inline:auto}}.archive .aem-theme-blog-cats .searchwp-search-form input{--border_color:transparent;border:solid 1px var(--border_color)}.archive .aem-theme-blog-cats .searchwp-search-form input:hover,.archive .aem-theme-blog-cats .searchwp-search-form input:focus{--border_color:#c3c3c3}.archive .content-block:has(>.post-container){padding-top:60px}.archive .post-container{display:grid;gap:60px}@media (width > 980px){.archive .post-container{--cols:2;--lines:2}}@media (600px < width <= 980px){.archive .post-container{--lines:3}}@media (width > 600px){.archive .post-container .post-image :where(picture,image){position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}}.archive .post-container .pagination{grid-column:1/-1}.archive .container .authors{display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin-top:40px;row-gap:60px}.archive .container .authors a{display:flex;flex-direction:column;gap:15px}.archive .container .authors a .author-headshot{display:flex;justify-content:center}.archive .container .authors a .author-headshot picture{display:flex;max-width:235px}.archive .container .authors a .author-name{color:var(--colors_dark);font-family:Literata,serif;font-size:22px;text-align:center}.archive .container .authors a .author-subject{color:var(--colors_dark);font-size:18px;font-weight:400}.archive .container .event-content{margin-bottom:60px}@media all and (min-width:768px){.archive .container .authors{column-gap:40px;grid-template-columns:1fr 1fr}}@media all and (min-width:1024px){.archive .container .authors{column-gap:60px;grid-template-columns:1fr 1fr 1fr}}.single{position:relative}.single.single-author .content-block{display:grid;gap:30px}.single.single-author .content-block .history{margin-bottom:20px}.single.single-author .content-block .history a{display:flex;gap:0.7em;align-items:center}.single.single-author .content-block .block .shot{display:flex;margin-bottom:20px;margin-right:40px;max-width:300px}.single.single-author .content-block .block .content h2{margin-bottom:10px}.single.single-author .content-block hr{margin-top:60px}@media all and (min-width:600px){.single.single-author .content-block .block .shot{float:right}.single.single-author .content-block .block .shot:after{content:"";clear:both;display:table}}@media all and (min-width:768px){.single.single-author .content-block{padding-top:60px}}.single.single-article .content-block .featured-image{display:flex;justify-content:center;margin-bottom:40px}.single.single-article .content-block .featured-image picture{display:flex}.single.single-article .content-block .info{align-items:center;display:flex;justify-content:space-between;row-gap:10px;flex-wrap:wrap;margin:20px 0}.single.single-article .content-block .info .author-time{display:flex;column-gap:8px}.single.single-article .content-block .info .social-tags{align-items:center;flex-wrap:wrap;display:flex;gap:20px}.single.single-article .content-block hr{margin:40px 0}.single.single-article .content-block ul,.single.single-article .content-block ol{list-style-type:revert;margin:revert;padding:revert}.single.single-article .content-block ul>li:not(:last-of-type),.single.single-article .content-block ol>li:not(:last-of-type){margin-bottom:5px}.single.single-article .content-block>p>a{text-decoration:underline}.single.single-article .content-block>p>a:hover{text-decoration:none}.author-books{background-color:var(--colors_light)}.author-books .container h2{margin-bottom:40px}.author-books .container a.author-product{display:block;margin-bottom:40px;text-align:center;width:100%}@media all and (min-width:769px){.author-books .container a.author-product{display:inline-block;margin-right:20px;vertical-align:top;width:calc(33% - 20px)}}.author-books .container a.author-product img,.author-books .container a.author-product .attachment-woocommerce_thumbnail{height:300px;margin-bottom:10px}.author-books .container a.author-product h3{font-size:19px;margin-bottom:10px}.author-books .container a.author-product p{color:var(--colors_dark);font-weight:400;margin:0}.bg-image{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}.bg-image-contain{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:contain}/*# sourceMappingURL=theme.min.css.map */
