body.home .google-auto-placed{display:none}.branding img{padding:25px;width:300px}#header-sidebar{background:url(images/blue-gradient.jpg) repeat-x top left;width:100%;grid-area:slider}.banner-layout{display:flex;align-items:center;width:1300px;margin:0 auto;padding:20px 0}.banner-layout>div{width:50%}.banner-text h4{font-family:'Century Schoolbook',serif;font-weight:700;display:block;font-size:55px;color:blue;text-align:left;margin-left:60px;line-height:1;margin-bottom:0}.banner-text h3{font-weight:700;color:#000;font-size:21px;margin-left:35%;line-height:1.2}.banner-image{padding-right:5%;padding-top:2%;padding-top:25%;position:relative}.banner-image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain}.banner-text h3.first-line{margin-left:15%;margin-bottom:0;position:relative;top:5px}.articles-list{display:flex;flex-wrap:wrap}.articles-list article{width:25%;box-sizing:border-box;background:transparent!important}.articles-list article .blog-media,.articles-list article .blog-content{width:100%!important;display:block}html body{font-family:'Aileron',sans-serif!important}h4,.h4-size,.entry-title.h4-size,h3.entry-title,.dt-accordion-h4-size .wpb_accordion_header>a,.vc_separator h4{font-weight:700;font-size:21px;line-height:1.2}.layout-list .post.bg-on{padding:25px 10px 0}.byline{display:flex}.byline .post_data:before,.byline .post_comments:before{display:inline;content:" • ";color:#000}.blog-content .author.vcard{text-decoration:none;color:#000}.blog-content .author span.fn{color:#000}.byline .post_data,.byline .post_comments{margin-left:6px}.byline .post_data{color:#000}.categories a{display:inline-block;background:orange;color:#fff;text-transform:uppercase;text-decoration:none;padding:5px 10px;font-weight:700;line-height:1.2}.hot-topics{background:#c8e5ff;padding:50px 0;grid-area:title}.hot-topics .wf-wrap{position:relative;padding:0 50px 0 50px;width:1300px;display:flex;flex-wrap:wrap;justify-content:space-between}.hot-topics h2{width:100%;text-align:center;text-transform:uppercase;font-weight:900;font-size:40px;color:blue;margin-bottom:20px}.hot-topics .fCategory{width:32%}.hot-topics .fCategory>a{display:block;padding-top:67%;position:relative;margin:0 0 18px}.hot-topics .fCategory a img{border:5px solid blue;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hot-topics h3{text-align:center;text-transform:uppercase;font-weight:900;font-size:24px}.footer-primary{grid-area:top-footer}.footer-primary .wf-wrap,.footer-secondary .wf-wrap{padding:0 50px 0 50px;width:1300px;display:grid;grid-template-columns:3fr 1fr}#menu-main{display:flex;flex-wrap:wrap}#menu-main li{border:none;margin-top:0;padding-top:0;padding:5px 10px}.footer-primary .simple-social-icons{align-self:end}.footer-secondary{grid-area:second-footer}.footer-secondary .wf-wrap{grid-template-columns:1fr 1fr}h1.entry-title{font-size:48px;font-weight:700;color:#000;line-height:1.2}.sidebar-right .sidebar{border-left:none}.page-title-head{margin-bottom:50px}.page-title.content-left.solid-bg{display:none}aside .sidebar-content .widget-title,aside .sidebar-content h3{background:#000;color:#fff;text-align:center;padding:5px;margin-bottom:5px}aside .sidebar-content h3{background:blue}.author-info.entry-author{align-items:center}.author-avatar{flex:0 0 150px}.author-info.entry-author{background:#c8e5ff;border:1px solid #000;padding:15px 20px 15px}.author-description h4{font-weight:700;font-size:25px}#page{grid-template-areas:"header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "top-footer" "second-footer" "footer"}.footer-secondary{background:#000;font-size:.8em;padding:3% 3% 0 3%}p.copyright-info,p.copyright-info a{color:#fff}p.copyright-info{text-align:right}.form-elements input[type="text"]{margin-bottom:0!important}#bottom-bar{margin-bottom:3%}.company-cr img{height:32px;width:125px}@media screen and (min-width:992px){#page .sidebar-right .content{max-width:100%}.sidebar-divider-vertical.sidebar-right .sidebar{flex:0 0 350px}}@media screen and (max-width:1263px){.banner-text h4{font-size:45px}.banner-text h3{font-size:15px}}@media screen and (max-width:1057px){.banner-text h4{font-size:35px}.banner-text h3{font-size:12px}.banner-text h3.first-line{top:4px}}@media screen and (max-width:991px){.sidebar-right .wf-container-main{grid-template-areas:"content";grid-template-columns:100%}.byline{flex-direction:column;text-align:center}.byline .post_data:before{display:none}.byline .post_data{margin-left:0}.blog-content h3.entry-title{text-align:center}.categories a{display:block;text-align:center}.footer-primary .wf-wrap{grid-template-columns:1fr}.footer-primary .alignright{float:none}.footer-primary .simple-social-icons{display:flex;justify-content:center}#menu-main{justify-content:center}.footer-secondary .wf-wrap{display:block}.sib-form-block{text-align:center!important}.form-elements{justify-content:center!important}p.copyright-info{text-align:center}#simple-social-icons-3{padding:1em 0}}@media screen and (max-width:850px){.banner-text h4{text-align:center;margin-left:0}.banner-text h3{font-size:12px;text-align:center;margin-left:0}.banner-text h3.first-line{top:4px;margin-left:0}}@media screen and (max-width:790px){.hot-topics .wf-wrap{justify-content:space-around;padding:0 25px}.hot-topics .fCategory{width:45%;margin-bottom:20px}.single-post #content img{margin:0 auto}.author-description h4{text-align:center;margin-top:16px}.sib-text-form-block{text-align:center}}@media screen and (max-width:600px){.hot-topics .fCategory{margin-top:10px}.articles-list article{width:50%}.banner-layout{display:block;padding:15px;box-sizing:border-box}.banner-layout>div{width:100%}.banner-image{padding-top:40%}}@media screen and (max-width:468px){.hot-topics .fCategory{width:100%}h4,.h4-size,.entry-title.h4-size,h3.entry-title,.dt-accordion-h4-size .wpb_accordion_header>a,.vc_separator h4{font-size:16px}html,body,body.page,.wf-container>*{font:normal 12px / 20px 'Aileron',sans-serif}}@media screen and (max-width:400px){.articles-list article{width:100%}h4,.h4-size,.entry-title.h4-size,h3.entry-title,.dt-accordion-h4-size .wpb_accordion_header>a,.vc_separator h4{font-size:20px}}