.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.design-5 .grid-item,.design-5 .grid-item a{display:block;position:relative}.design-5 .grid-container{grid-template-rows:auto;max-height:none;display:grid}.design-5 .grid-item img{object-fit:cover;transform-origin:center bottom!important;transition:transform .25s ease-in-out,opacity .25s ease-in-out!important;opacity:.9!important;width:100%;height:100%;display:block}.design-5 .grid-item,.design-5 .item-1 a .grid-image-container{overflow:hidden}#menu ul a,.design-5 .grid-item a:hover,a,header a:hover{text-decoration:none}.design-5 .grid-item a{width:100%;height:100%;color:inherit;z-index:2}.design-5 .grid-item .main-h2-container span,.design-5 span.home-tag{font-size:11px;text-transform:uppercase;letter-spacing:.05em}.design-5 span.home-tag{display:inline;margin-bottom:0;color:#9699a0}.design-5 .grid-item:hover img{transform:scale(1.0325)}.design-5.archive .grid-container{margin-left:0;margin-right:0;margin-bottom:3rem!important;padding:0!important}@media (max-width:768px){.design-5 .grid-container{padding:2rem 3rem;margin-bottom:0!important}.design-5 .grid-item.item-1{max-height:auto!important}.design-5 .grid-item{flex:100%}.design-5 .grid-container{display:flex!important;margin:0;width:100%;grid-gap:10px!important}}.design-5 .grid-container{grid-gap:1.4rem}.design-5 .grid-container .grid-item:first-child{grid-column:span 4;grid-row:auto}.design-5 .grid-item .main-h2-container span{color:inherit}.design-5 .grid-item{box-shadow:0 10px 20px rgba(204,204,204,.5);align-items:start;padding:0}.design-5 .main-h2-container{padding:20px}.design-5 .item-1 a .main-h2-container{justify-content:center}.design-5 .item-1 a .grid-image-container,.design-5 .item-1 a .main-h2-container{flex-basis:50%}.design-5 .item-1 .main-h2-container{max-height:auto!important;width:100%;display:flex;flex-direction:column}.design-5 .grid-item.item-1{margin-bottom:1rem}@media only screen and (max-width:768px){.design-5 .grid-container{flex-wrap:wrap;justify-content:center;height:auto!important;grid-gap:30px!important;padding:2rem 3rem}.design-5 .grid-item{margin-bottom:1rem!important}}@media (min-width:768px){.design-5 .item-1 a{display:flex;gap:20px}}.design-5 .grid-container{grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.design-5 .grid-item.item-1:hover img{transform:scale(1.1);opacity:1!important}p,ul li{overflow-wrap:break-word}.archive .content-loop h1,footer,h1{width:100%}#btn-menu,header label{display:none}*,body{padding:0;margin:0}img{max-width:100%;height:auto;object-fit:contain}#view-all-results a,strong{font-weight:700}#menu ul,#menu ul li,*{box-sizing:border-box}body{text-rendering:optimizeSpeed;word-wrap:break-word;overflow-x:hidden}h1{margin:5px 0}h2{margin:10px 0}p{margin:0 0 20px}a:hover{text-decoration:underline}header{z-index:999}header label{cursor:pointer}footer{margin:0 auto}footer p{font-size:16px!important}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]){padding:.5rem .75rem;font-size:1.1rem;outline:0;display:inline-block;width:100%;-webkit-box-shadow:inset 0 1px 3px #f6f6f7;box-shadow:inset 0 1px 3px #f6f6f7;background-color:#fff;border-radius:2px}button,input{font-family:inherit;font-size:inherit;line-height:inherit;outline:0}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.category-post-count{color:#767676;margin-bottom:2rem}#autocomplete-results{background:#fff;position:absolute;width:calc(100% - 2px);max-height:350px;overflow-y:auto;top:50px;box-shadow:0 6px 20px rgb(0 0 0/30%);transition:opacity .15s ease-in-out,visibility .15s ease-in-out;visibility:hidden;opacity:0;padding:12px 8px;width:50vh;z-index:999}#autocomplete-results::-webkit-scrollbar{width:10px}#autocomplete-results::-webkit-scrollbar-track-piece{background-color:#fff}#autocomplete-results::-webkit-scrollbar-thumb{background-color:#cbcbcb;outline:#fff solid 2px;outline-offset:-2px;border:.1px solid #b7b7b7;border-radius:100px}#autocomplete-results::-webkit-scrollbar-thumb:hover{background-color:#909090}#autocomplete-results ul{list-style:none;margin:0}#view-all-results{text-align:center;padding:10px 0 0;border-top:1px solid #ddd}.view-all-button{display:inline-block;padding:10px 20px;text-decoration:none;color:#181818!important;border-radius:5px;font-size:15px}.site-header{margin-bottom:10px;width:100%;z-index:999;opacity:1;min-height:60px;display:flex;justify-content:space-between}.content-loop,.site-header-content,.site-header-content-top{margin:0 auto;position:relative}.asap-content-logo-top{min-height:60px!important}.asap-content-logo-top .site-logo{line-height:0!important}.site-header-content{width:100%;display:flex;align-items:center;justify-content:space-between}.site-header-content-top{min-height:60px;display:flex;align-items:center}.site-logo{display:inline-block;line-height:60px}.site-logo img{vertical-align:middle}.content-loop{display:block}.custom-logo{overflow:hidden}.content-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;margin-bottom:2rem}ul.breadcrumb{list-style:none}.archive .content-loop h1{text-align:left;margin-bottom:.75rem}.breadcrumb li{display:inline;margin:0}.breadcrumb li:after{content:"›";margin:0 4px}.breadcrumb li:last-child:after{content:"";margin:0}#menu>ul>li{text-align:left}.search-header,.search-responsive{display:inline-block}.content-footer{margin:0 auto}.asap-box-design .breadcrumb a{color:#181818}.content-footer p{color:#fff}.content-footer .widget-content-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.content-footer .widget-area{font-size:14px;width:100%}.search-header{position:relative}.search-header svg,.search-responsive svg{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;width:18px;height:18px}.search-header input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]){display:inline-block;width:100%;padding:0 3rem 0 .8rem;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;background-color:#fff;border-radius:2px;height:34px;line-height:34px;outline:0;padding-right:3rem!important}.search-header input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]):active,.search-header input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]):focus,.search-responsive input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]):active,.search-responsive input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]):focus{background:#eee}.search-header button.s-btn{height:32px;line-height:35px;opacity:.6;text-align:center}.search-header button:hover,.search-responsive button:hover{opacity:1}.search-responsive{position:relative;width:100%;margin-bottom:2rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}.search-responsive form{position:relative;width:100%;margin:0 auto}.search-responsive input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=file]){display:inline-block;width:100%;padding:10px 10px 10px 20px;font-size:18px;-webkit-box-shadow:none!important;box-shadow:none!important;border:0;outline:0;transition:background .2s;background-color:#fff;border-radius:2px;height:60px;line-height:60px}.search-responsive button.s-btn{height:60px;line-height:68px;opacity:.6;width:auto;padding-right:24px;padding-left:20px}.search-responsive button.s-btn:before{content:""}button.s-btn{position:absolute;right:0;top:0;height:40px;cursor:pointer;width:40px;background:0 0;color:#484848;border-radius:0;border:0;padding:0;font-size:1.3em}#menu,.circle{position:relative}#menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100}#menu ul,#menu ul li{list-style:none;padding:0;margin:0}#menu>ul{padding:0;margin:0;position:relative}#menu,#menu>ul>li{display:inline-block}#menu>ul>li{line-height:60px;cursor:pointer;padding:0;width:auto;transition:background-color .5s}.circle{width:28px;height:28px}.line{position:absolute;height:3px;width:100%;border-radius:8px;transition:.15s}.top{top:18%}.middle{top:48%}.bottom{top:78%}@media (min-width:768px) and (max-width:1050px){.content-loop{padding-left:2rem;padding-right:2rem}}@media (min-width:1050px){.archive .content-loop{padding-top:0}#menu>ul{text-align:right!important}#menu>ul>li{line-height:60px;margin:0 0 0 30px}#menu>ul>li:first-child{margin:0!important}.asap-content-logo-top{flex-direction:column}.asap-content-logo-top .search-header{margin-top:1.5rem;margin-bottom:.75rem;height:auto}.search-responsive{display:none}.content-loop{padding-top:1rem}.site-header{position:sticky;top:0}.content-loop,.site-header-content{padding-left:1rem;padding-right:1rem}.search-header{height:54px;display:flex;align-items:center}.search-header form{position:relative}.content-area{margin-left:-.625rem;margin-right:-.625rem}}@media (max-width:1050px){#menu,#menu-overlay{height:100%;position:fixed}#menu-overlay{left:0}#menu{left:0}#menu-overlay{top:0;width:100%;background-color:rgba(0,0,0,.85);z-index:99;display:none}#menu.asap-float{position:fixed;display:flex;flex-direction:column;bottom:10rem;right:2rem!important;width:220px;transform:translateX(300px);transition:.3s;z-index:9999;opacity:1;max-height:400px;overflow-y:scroll;border-radius:10px;margin-left:auto!important;height:auto!important;left:auto!important;padding:0}#menu.asap-float a{font-size:15px!important}#menu.asap-float .search-responsive button.s-btn{color:#767676;height:56px!important;margin-top:0!important;line-height:30px!important}#menu.asap-float .search-responsive{background:#f6f7f8!important;margin-bottom:0!important;border-bottom:1px solid #ddd}#menu.asap-float .search-responsive input{height:54px!important;font-size:15px!important}#menu.asap-float>ul>li{border-bottom:1px solid #ddd;line-height:54px;background:#fff!important}#menu ul{min-height:auto!important}input[type=checkbox]:checked~#menu{transform:translateX(0)}#menu{width:100%;transform:translateX(-100%);transition:transform .15s ease-in-out;background:#f6f7f8;overflow:auto!important;padding-bottom:60px;overflow-y:scroll!important}#menu>ul{width:100%;font-size:18px}#menu>ul>li{width:100%;display:inline-table;background-color:#f6f7f8}#menu>ul>li>a{padding:0 10px 0 20px}body,html{margin:0;height:100%}.site-header{position:fixed}.content-loop>.breadcrumb-trail,.search-header{display:none}header #menu a,header label{display:block}header label{height:60px;line-height:60px;padding:13px 20px 0;transition:.4s}header #menu a{color:#222!important}.site-logo{padding:0 1rem}.content-footer .widget-area{width:100%}.content-footer .widget-content-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-loop{padding:5rem 2.5rem 2rem}.site-logo img{max-height:60px}}@media (max-width:480px){.content-loop{padding:6rem 2.5rem 2rem}}.asap-box-design .site-header{box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (min-width:480px){.content-area{margin-left:-.625rem;margin-right:-.625rem}}