.post-list-grid .box{background:rgba(0,0,0,0.1);width:100%;height:100%;padding:0 1.5rem 3rem 1.5rem;margin:0 auto}.post-list-grid h3{margin:0 0 .4rem 0}.post-list-grid .post-date{font-size:.8rem;line-height:.9rem;color:#b9e7ff}.post-list-grid .media-box{width:calc(100% + 3rem);transform:translateX(-1.5rem);margin:0 0 1.2rem 0}.post-list-grid .post-preview{font-size:1rem;line-height:1.3rem;margin:1rem 0 .5rem 0}.post-list-grid .post-tags{font-size:.8rem;line-height:1.1rem;color:#b9e7ff;margin:1.4rem 0 1.6rem 0}.post-list-grid .post-tags svg{fill:#007cbe;width:14px;height:auto;margin-right:5px;top:2px}.post-list-grid .post-tags a{color:#b9e7ff}.post-list-grid .post-tags a:hover{color:#f4fbff}.post-list-grid .post-link{background-color:#007cbe;width:100%;height:3rem;white-space:nowrap;font-size:.9rem;line-height:1rem;font-weight:800;padding:1rem 1.5rem;margin:.5rem 0 0 0;display:block;position:absolute;bottom:0;left:0}.post-list-grid .post-link:hover{background-color:#4bc0ff}.post-list-grid .post-link::after{opacity:0;content:"";width:1rem;height:1rem;background-image:url(/files/account/images/icons/long-arrow-alt-right.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;top:50%;right:0;transform:translate3d(-1.75rem,-50%,0);transition:all 500ms cubic-bezier(0.34,1.56,0.64,1);transition-duration:1s}.post-list-grid .post-link:hover::after{opacity:1;transition-duration:500ms;transform:translate3d(-1.4rem,-50%,0)}.post-list-simple ul li{margin:1rem 0}.post-list-simple ul li:first-child{margin-top:0}.post-list-simple ul li:last-child{margin-bottom:0}.post-list-simple a{font-weight:700;margin:0;display:block}.post-list-simple a+span{font-size:.9rem;line-height:1rem;margin:0;display:block}.faq-sidebar .faq-item-question{font-weight:700;margin-bottom:4px}.faq-sidebar .faq-item-answer{font-size:.95rem;line-height:1.4rem;font-weight:600}.faq-sidebar .faq-item-answer p{margin:0}.nanogallery2{padding-top:1px;width:102%;margin-left:-1%}.nGY2GThumbnailIconsFullThumbnail{display:none!important}.post-list-primary .box{width:100%;height:415px;height:calc(100vw / 2);color:#f5f5f5;margin:0 auto;border-radius:2rem;box-shadow:0 .5rem 1rem rgba(0,0,0,0.33);overflow:hidden;transition:all 250ms ease}@media(min-width:768px){.post-list-primary .box{height:calc(100vw / 4.25)}}.post-list-primary .box:hover{box-shadow:0 1rem 1.5rem rgba(0,0,0,0.33);transform:translateY(-3px)}.post-list-primary .box::before{content:"";opacity:.33;background-color:#2c2825;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.post-list-primary .box img{width:100%;z-index:0}.post-list-primary .box .post-tags{width:100%;height:auto;font-size:.8rem;font-weight:700;padding:1rem;position:absolute;top:0;left:0;z-index:4}.post-list-primary .box .post-tags a{color:#f5f5f5;margin:3px;display:inline-block;padding:.25rem .5rem;border-radius:2rem}.post-list-primary .box .post-tags a:hover{color:#f5f5f5;background:#71bf44}.post-list-primary .box h4{width:100%;height:auto;padding:1rem;position:absolute;bottom:0;left:0;z-index:2}.post-list-primary .box .post-link{width:100%;height:100%;color:transparent;position:absolute;top:0;left:0;z-index:3}.post-list-pagelinks,.post-list-pagelinks .pages{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.post-list-pagelinks .pages{padding:0 1rem}.post-list-pagelinks .pages a{color:#231f20;padding:3px 9px}.post-list-pagelinks .pages a.pager-page-active{color:#71bf44;font-weight:700}.post-list-pagelinks .pages a:hover{color:#71bf44}.post-list-pagelinks .button,.post-list-pagelinks .pages a{flex-basis:auto;width:auto;margin:0;display:block}header .post-date{background-color:#231f20;color:#f1f7f1;padding:.25rem .5rem;border-radius:3px;display:inline-block}.form-sgl-col-lbl-abv-outer{margin:0 auto 0 auto}.form-sgl-col-lbl-abv-outer .form-button{margin-top:0}.form-sgl-col-lbl-abv-outer .form-field-item{margin:.15rem 0}.form-sgl-col-lbl-abv-outer .form-field-label{display:none;margin-bottom:.15rem}.form-sgl-col-lbl-abv-outer .submit-form-success,.form-sgl-col-lbl-abv-outer .submit-form-error{display:none}.form-sgl-col-lbl-abv-outer .form-button input{width:100%;white-space:normal}@media(min-width:1440px){.form-sgl-col-lbl-abv-outer{margin:0}}header .post-date{font-size:1rem;line-height:1.1rem;font-weight:700;margin:0 0 1rem 0}@media(min-width:1200px){header .post-date{font-size:1.25rem;line-height:1.25rem;margin:0 0 2.5rem 0}}.post-primary .post-callout{background-color:#006a9a;color:#fefefe;text-align:center;border-radius:.5rem;padding:2rem;margin:3rem 0;filter:drop-shadow(0 .75rem 1.25rem rgba(0,0,0,0.16))}.post-primary .post-callout h2.h1{color:#fefefe!important;margin:0 0 1rem 0}@media(min-width:530px){.post-primary .post-callout{text-align:left;margin:4rem 0}}@media(min-width:670px){.post-primary .post-callout{margin:6rem 0 4rem 0}}@media(min-width:1024px){.post-primary .post-callout{margin:4rem 0}}.blog-comment-form{width:calc(100% + 2rem);transform:translateX(-1rem);margin-bottom:2rem}.blog-comment-form-fields label{top:30px;left:35px}.post-comment-list .post-comment-wrapper{margin:1.25rem auto;padding:1.25rem;transition:all .3s ease-out}.post-comment-list .post-comment-wrapper:hover{background-color:#f2f2f2}.post-comment-list .post-comment-initials{width:50px;height:50px;text-align:center;display:table-cell;vertical-align:middle;font-size:30px;color:#fff;font-weight:600;text-transform:uppercase}.post-comment-list .post-comment-headline{display:table-cell;vertical-align:middle;padding-left:1rem;font-weight:600;font-size:1.25rem}.post-comment-list .post-comment{margin-top:1rem}.post-comment-list .post-comment-respond{margin-top:1rem;font-size:.9rem;font-style:italic;font-weight:700}.submit-comment-success,.submit-comment-error{display:none}.submit-comment-error-message{font-weight:700!important}.post-comment-list .pager-bottom .pager-pages-outer{display:table;margin:0 auto 1.5rem auto}.post-comment-list .pager-bottom .pager-pages-inner{display:table-cell}.post-comment-list .pager-bottom .records-ddl select{background:#fff;width:auto;border:0;border-radius:.25rem;box-shadow:0 1px 4px rgba(0,0,0,0.08);padding:8px 5px 8px 5px;font-size:16px;margin:0 .5rem}.post-comment-list .pager-bottom .pager-page-links{padding:0 3px 0 3px}.post-comment-list .pager-bottom .pager-page-links a{margin:0 3px 0 3px}.post-comment-list .pager-bottom .pager-page-links a.pager-page-active{background-color:#fff}.post-comment-list .pager-bottom .button{padding:10px 10px 10px 10px}