.px-1{padding:0 1rem}.py-3{padding:3rem 0}.pb-3{padding-bottom:3rem}.article.three-cols{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.article.three-cols .post-card a h4{font-size:1.5rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.article.three-cols .post-card p{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.archive-header{text-align:center;margin:3rem 0 4rem}.archive-header h1{font-weight:900}.archive-header p{font-size:1.25rem;color:#222;line-height:1.6;margin:5px 0 0}.archive-header h2{margin-top:1.5rem;font-weight:900}.content-area.primary{margin:0 0 5rem!important}.text-title{color:#d32f2f;margin:0}.truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-width:100%;height:auto;overflow:hidden;text-overflow:ellipsis}.radar-main .scroll{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;height:auto;cursor:default;overflow:scroll hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding:0px 1.25rem;scrollbar-width:none;background:#edeff0;margin:0;padding:0 5px 0 0;border-radius:5px}.radar-main .scroll::-webkit-scrollbar{display:none}.radar-main .scroll.active{cursor:grab;cursor:-webkit-grab}.radar-main .scroll li{height:auto;flex:0 0 auto;margin:0 .5rem;margin:15px 30px;border:none;outline:none;border-radius:.25rem;color:#252a32;list-style:none}.radar-main ul li a{color:#000;font-size:1.2rem}.radar-main ul li a:hover{color:#f39}body:not(.home) .radar-main{padding-bottom:0}.breadcrumbs{background:#edeff0;padding:1rem;border-radius:5px;display:flex;flex-direction:row;align-items:center;gap:8px;line-height:1}.breadcrumbs-wrapper{margin-top:3rem}.breadcrumbs a{font-size:16px;font-weight:700;color:#f39}article.single-article{margin-top:3rem}article.single-article h1{font-weight:900;line-height:1.1}li.trail-item.trail-end{font-size:1.1rem}.wp-block-ultimate-post-table-of-content{margin-bottom:2rem}.ultp-wrapper-block{border-radius:5px}.post-author{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:1rem 0;margin:2rem 0}.post-author p,.post-author a{font-size:1.25rem}.post-author a,.post-author strong{color:#f39;font-weight:600}.author-left{display:flex;flex-direction:column;gap:.2rem}.author-left p{margin:0!important}.author-left p a img{width:40px;height:40px;border-radius:50%}.author-right p{display:flex;align-items:center;gap:6px}.author-right p svg{fill:#f39}.author-left .author-meta{display:flex;align-items:center;gap:10px}.author-left .author-meta img{width:45px;height:45px;border-radius:100%}.social-author-link{display:flex;flex-direction:row;gap:5px}.social-author-link i{font-size:16px;color:#222;transition:all .3s}.social-author-link a{line-height:1}.featured-img{margin:0 0 2rem}article.single-article p{color:#222;margin-bottom:1rem}.wp-block-table table td,article.single-article p,article.single-article li{font-size:1.2rem}article.single-article li{line-height:1.9}article.single-article h2,article.single-article h3,article.single-article h4{font-weight:900!important;font-size:2rem!important;margin-bottom:1rem}.wp-block-table table th{padding:8px 5px;background:#f39;color:#fff;text-transform:uppercase;border:1px solid #eee;font-size:16px}.wp-block-table table td{padding:8px 5px;border:1px solid #ccc!important;background:#fff!important}.custom-snippet-div{position:relative;margin:40px 0;padding:15px 20px 0}.custom-snippet-div:before,.custom-snippet-div:after{content:"";z-index:2;display:inline-block;position:absolute;height:52px}.custom-snippet-div:before{width:250px;border-top:2px solid #f39;border-left:2px solid #f39;left:0;top:0}.custom-snippet-div:after{width:250px;right:0;bottom:-15px;border-right:2px solid #f39;border-bottom:2px solid #f39}.custom-snippet-div ul li{margin:12px 0}.custom-snippet-div h2{font-size:32px!important}.custom-snippet-div h3{font-size:24px!important}.custom-snippet-div p:empty{display:none}.custom-snippet-div li{font-size:1.3rem}figure.wp-block-image img{width:100%;max-width:100%;margin-bottom:2rem}.author-bio{border:1px solid #ddd;border-radius:5px;display:flex;align-items:center;padding:2rem;gap:3rem;margin-top:3rem;flex:1}.author-info{flex:4}.author-info a{font-weight:900!important;font-size:2rem!important;margin-bottom:1rem}.social-links{display:flex;flex-direction:row;align-items:center;gap:8px}.social-links a{display:flex;width:35px;height:35px;background:#f39;border-radius:5px;transition:all .3s;flex-direction:row;justify-content:center;align-items:center;font-size:16px;color:#fff}.social-links a svg{fill:#fff;height:20px}.social-links a:hover{background:#222}.social-links a i{color:inherit;font-size:20px}.auhtor-img{aspect-ratio:1/1;border-radius:50%;overflow:hidden}.auhtor-img img{width:180px}.g-follow,.g-follow a{display:flex;flex-direction:row;align-items:center;justify-content:center}.g-follow{margin:15px 0 0}.g-follow a img{max-width:59px}.g-follow a{border:2px solid;text-decoration:none!important;display:inline-block;background-color:var(--lasso-button);color:var(--lasso-button-text);padding:10px 20px;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);font-weight:600;transition:all .3s!important}.g-follow a:hover{background:0 0;color:var(--lasso-button)}.single-page-content{display:flex}.widget{border:1px solid #ddd;border-radius:5px;padding:1rem;margin-bottom:2rem}.widget h2{font-weight:900;line-height:1.2;font-size:1.75rem!important;margin:0;border-bottom:1px solid #ddd;padding:0 0 .8rem;margin-bottom:.9rem}.widget a{font-weight:600}div#secondary{margin-top:3rem}.page-content-inner{padding:4rem 0}.page-title{text-align:center;margin-bottom:3rem}.page-content{width:100%;max-width:800px;margin:auto}.page-content>p:first-child{font-size:20px;position:relative;padding-left:15px;line-height:28px;color:#222}.page-content>p:first-child:before{position:absolute;left:0;top:0;width:6px;height:100%;background:#f39;content:""}.page-content p{font-size:1.15rem;margin-bottom:1.5rem;line-height:1.6;color:#222}.footer_address p a span{color:#f39;font-size:19px;margin-right:12px}@media screen and (max-width:740px){.social-links{justify-content:center}}@media only screen and (max-width:920px){.single-page-content{display:inherit}div#secondary{display:none}.page-content{max-width:100%}}@media only screen and (max-width:768px){article.single-article h1{font-size:3rem}.breadcrumbs-wrapper{margin-top:1rem}article.single-article{margin-top:2rem}ul.trail-items li{line-height:1.5}.post-author{flex-direction:column;align-items:inherit;gap:.8rem}.wp-block-table table td,article.single-article p,article.single-article li{line-height:1.7;font-size:1.3rem}.wp-block-table table td{font-size:1rem}article.single-article h2,article.single-article h3,article.single-article h4{font-size:1.9rem!important}.author-bio{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.ast-builder-menu .main-navigation a.menu-link{color:#fff!important;font-weight:800;font-size:1.12rem;padding:0 1rem}.ast-builder-menu .main-navigation{padding-bottom:1.2rem}.ast-builder-menu .main-navigation a.menu-link:hover{color:#222!important}.ast-site-identity{padding-bottom:0}.nav-icon.open span{background-color:#fff}.nav-icon.open{transform:rotate(180deg);cursor:pointer;transition:.2s cubic-bezier(.8,.5,.2,1.4)}.nav-icon.open span{border-radius:50%;transition-delay:200ms;transition:.5s cubic-bezier(.8,.5,.2,1.4)}.nav-icon.open span:nth-child(2){left:6px;top:6px}.nav-icon.open span:nth-child(4){left:6px;top:18px}.nav-icon.open span:nth-child(6){right:6px;top:6px}.nav-icon.open span:nth-child(8){left:18px;bottom:6px}nav#drawer-nav ul li span.indicator{font-size:24px;line-height:1}