.site-branding{margin:0 !important;padding:0 !important}p,li{font-size:17px;color:#58595b;font-family:'Roboto',sans-serif}ul strong{font-size:17px}h1{font-size:34px}h2{font-size:26px}h3{font-size:22px;color:var(--ast-global-color-3) !important}h4{font-size:20px;xxfont-family:'inter',sans-serif;font-family:'Roboto',sans-serif;font-weight:700;color:var(--ast-global-color-3) !important}:root{--bs-link-color:#046bd2;--bs-link-hover-color:#045cb4}.cat-link{font-size:16px;font-weight:700}tbody code{color:#046bd2;font-weight:500;font-family:'Roboto',sans-serif}.github-light{background-color:#eceff3 !important}.margin-top-0,.mt0{margin-top:0 !important}.margin-top-5,.mt5{margin-top:5px !important}.margin-top-10,.mt10{margin-top:10px !important}.margin-top-15,.mt15{margin-top:15px !important}.margin-top-20,.mt20{margin-top:20px !important}.margin-top-25,.mt25{margin-top:25px !important}.margin-top-30,.mt30{margin-top:30px !important}.margin-top-35,.mt35{margin-top:35px !important}.margin-top-40,.mt40{margin-top:40px !important}.margin-top-45,.mt45{margin-top:45px !important}.margin-top-50,.mt50{margin-top:50px !important}.margin-bottom-0,.mb0{margin-bottom:0 !important}.margin-bottom-5,.mb5{margin-bottom:5px !important}.margin-bottom-10,.mb10{margin-bottom:10px !important}.margin-bottom-15,.mb15{margin-bottom:15px !important}.margin-bottom-20,.mb20{margin-bottom:20px !important}.margin-bottom-25,.mb25{margin-bottom:25px !important}.margin-bottom-30,.mb30{margin-bottom:30px !important}.margin-bottom-35,.mb35{margin-bottom:35px !important}.margin-bottom-40,.mb40{margin-bottom:40px !important}.margin-bottom-45,.mb45{margin-bottom:45px !important}.margin-bottom-50,.mb50{margin-bottom:50px !important}.margin-left-0,.ml0{margin-left:0 !important}.margin-left-5,.ml5{margin-left:5px !important}.margin-left-10,.ml10{margin-left:10px !important}.margin-left-15,.ml15{margin-left:15px !important}.margin-left-20,.ml20{margin-left:20px !important}.margin-left-25,.ml25{margin-left:25px !important}.margin-left-30,.ml30{margin-left:30px !important}.margin-left-35,.ml35{margin-left:35px !important}.margin-left-40,.ml40{margin-left:40px !important}.margin-left-45,.ml45{margin-left:45px !important}.margin-left-50,.ml50{margin-left:50px !important}.padding-top-0,.pt0{padding-top:0 !important}.padding-top-5,.pt5{padding-top:5px !important}.padding-top-10,.pt10{padding-top:10px !important}.padding-top-15,.pt15{padding-top:15px !important}.padding-top-20,.pt20{padding-top:20px !important}.padding-top-25,.pt25{padding-top:25px !important}.padding-top-30,.pt30{padding-top:30px !important}.padding-top-35,.pt35{padding-top:35px !important}.padding-top-40,.pt40{padding-top:40px !important}.padding-bottom-0,.pb0{padding-bottom:0 !important}.padding-bottom-5,.pb5{padding-bottom:5px !important}.padding-bottom-10,.pb10{padding-bottom:10px !important}.padding-bottom-15,.pb15{padding-bottom:15px !important}.padding-bottom-20,.pb20{padding-bottom:20px !important}.padding-bottom-25,.pb25{padding-bottom:25px !important}.padding-bottom-30,.pb30{padding-bottom:30px !important}.padding-bottom-35,.pb35{padding-bottom:35px !important}.padding-bottom-40,.pb40{padding-bottom:40px !important}::-moz-selection{background:#0274be;background-color:var(--ast-global-color-0);color:#fff}::selection{background:#0274be;background-color:var(--ast-global-color-0);color:#fff}.keywords{font-size:3px;color:var(--ast-global-color-4)}.keywords::selection{background-color:var(--ast-global-color-4);color:color:var(--ast-global-color-4)}.main-navigation .menu-item{xxpadding-top:5px}.main-header-menu>.menu-item>.menu-link{xxmargin-top:5px}.affiliate-block-col-3 ul li{margin-top:0;padding-bottom:5px;font-size:14px !important}.affiliate-block-col-3 ul li strong{font-size:14px !important}.affiliate-block-col-3 h3{margin-top:10px !important}.affiliate-block-col-3 .affiliate-block-star-rating{margin-top:0 !important}.affiliate-block-col-3 .wp-block-buttons{margin-top:10px}@media (min-width:1128px){.bookingcom-ad-mobile{display:none !important;visibility:hidden}}@media (max-width:1127px){.bookingcom-ad-full-page{display:none !important;visibility:hidden}}.Homepage-Recent-Posts-Heading{font-size:24px;xfont-variant-caps:small-caps;color:#24292e;font-weight:700;margin-top:0;margin-bottom:20px}.Homepage-Recent-Posts-Heading:before{content:"";display:inline-block;vertical-align:middle;margin-right:0;position:relative;width:15px;padding-bottom:15px;overflow:hidden;background:red;margin-bottom:2px}.Homepage-Featured-Main{padding:0}.Homepage-Featured-Posts{margin-top:50px}.Homepage-Featured-Main-Title{font-size:1.4rem;margin:.15em 0 .2em;padding:0;word-wrap:break-word;font-family:'Roboto',sans-serif;font-weight:700;padding-top:15px}.Homepage-Featured-Main-Title a{color:#3b3c36}.Homepage-Featured-Main .entry-excerpt p{font-size:.95rem}.Homepage-Featured-Main-Meta{margin-bottom:5px;font-size:.75rem;colorx:#888;color:#2989c0}.Homepage-Featured-Main-Meta i{padding-right:5px}.Homepage-Featured-Small{padding:0 0 0 40px;margin:0 0 2.5em;max-width:100%}.Homepage-Featured-Small-Meta{margin-bottom:5px;font-size:.75rem;color:#2989c0}.Homepage-Featured-Small-Meta i{padding-right:5px}.Homepage-Featured-Small-Title{font-size:1rem;margin:.15em 0 .2em;padding:0;word-wrap:break-word;font-family:'Roboto',sans-serif;font-weight:700;padding-top:15px}.Homepage-Featured-Small-Title a{color:#3b3c36}.Homepage-Featured-Small .btn-read-more{padding:3px 5px}.Homepage-Featured-Small .btn-read-more a{color:#3b3c36;font-size:13px}.ArticleListing{display:flex;margin:0 0 50px;max-width:900px;border:1px solid #efefef;padding:0 5px 5px}.ArticleListing__body{margin-left:15px;padding-top:10px;width:100%}.ArticleListing__title{margin:0 0 10px}.ArticleListing__title-link{color:#000;font-size:22px;font-weight:600}.ArticleListing__title-link:hover{color:#4d4d4f}.ArticleListing__image-link{align-items:center;display:flex;xxflex-basis:200px;flex-shrink:0;justify-content:center;width:150px;width:auto}.ArticleListing__image-link img{height:140px;margin-right:20px;width:280px}.ArticleListing .article-type{color:#4a5568;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ArticleListing__title-link:hover{color:#4d4d4f}.ArticleListing__byline *{display:inline;font-size:.75rem;color:#2989c0}.ArticleListing__byline i{padding-right:5px}.ArticleListing__body .Label__wrapper{margin-top:20px}.Author-Seperator-Padding{margin-left:10px;margin-right:10px}.ArticleListing__author:hover{color:#231f20}.ArticleListing__time{color:#737578}.Widget-Sidebar{padding-left:50px;padding-right:0}.Categories-Widget-link{appearance:none;background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:rgba(27,31,35,.04) 0 1px 0,rgba(255,255,255,.25) 0 1px 0 inset;box-sizing:border-box;color:#24292e;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;font-weight:500;line-height:20px;list-style:none;padding:6px 16px;position:relative;transition:background-color .2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word;margin:5px}.sidebar h2{font-size:20px;margin:20px 0 10px}.archive-widget{margin-top:30px}.archive-widget-list{margin:0;padding-left:0;list-style-type:none}.archive-widget-list li a{color:#2989c0;font-weight:500}.archive-widget-list li a:hover{color:#3b3c36}.recent-posts-widget{margin-top:30px}.recent-posts-widget-list{list-style:none;padding-left:0;margin-left:0}.recent-posts-widget-list li{margin-bottom:10px}.recent-posts-widget-list li a{color:#2989c0;font-weight:500}.recent-posts-widget-list li a:hover{color:#3b3c36}.wp-block-image figcaption{font-size:11px}@media (max-width:575px){.ast-container{margin-left:10px;margin-right:10px}.Recent-Title-768-991{display:none}.Homepage-Featured-Main{margin-bottom:20px}.Homepage-Featured-Small{padding-left:0}.Homepage-Featured-Small-Title{font-size:1.5rem;line-height:26px}.ArticleListing__author{xxcolor:#51596c !important}.ArticleListing{flex-direction:column;margin:0 0 40px}.ArticleListing-Container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ArticleListing__label{xxdisplay:none;margin-left:0}.Label__wrapper{xxdisplay:none;padding-top:15px}.ArticleListing__image-link{display:block}.ArticleListing__image-link img{height:auto;width:100%;margin-right:0}.ArticleListing__title{margin:0 0 .2em;padding:0;word-wrap:break-word;font-family:'Roboto',sans-serif;font-weight:700;padding-top:5px;padding-bottom:5px;color:var(--ast-global-color-0);line-height:26px}.ArticleListing__title-link{color:var(--ast-global-color-0);font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700}.ArticleListing__byline{font-size:14px;margin-bottom:5px;color:var(--ast-global-color-0)}.ArticleListing__body{margin-left:0;padding-top:0}.Author-Seperator-Padding{margin-left:2px;margin-right:2px;color:#51596c !important}.Widget-Sidebar{padding-left:0;padding-right:0}}@media (min-width:576px) and (max-width:767px){.ArticleListing{flex-direction:column;margin:0 0 30px}.Recent-Title-768-991{display:none}.Homepage-Featured-Main{margin-bottom:20px}.Homepage-Featured-Small{padding-left:0}.Homepage-Featured-Small-Title{font-size:1.5rem;line-height:26px}.Label__wrapper{padding-top:15px}.article-type{color:#4a5568;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ArticleListing-Container{padding:0}.ArticleListing__image-link{display:block}.ArticleListing__image-link img{height:auto;width:100%;margin-right:0}.ArticleListing__title{margin:0;padding:0;word-wrap:break-word;font-family:'Roboto',sans-serif;font-weight:700;padding-top:5px;padding-bottom:5px;color:var(--ast-global-color-0);line-height:26px}.ArticleListing__byline{font-size:14px;margin-bottom:5px;color:var(--ast-global-color-0)}.Author-Seperator-Padding{margin-left:3px;margin-right:3px}.ArticleListing__body{margin-left:0;padding-top:0}}@media (min-width:768px) and (max-width:991px){.ArticleListing{xxborder:1px solid green}.ArticleListing__body .xxLabel__wrapper,.ArticleListing__body .xxArticleListing__title,.xxArticleListing__body .ArticleListing__byline{display:none}.Recent-Title-768-991 .ArticleListing__byline{display:none}.Recent-Title-768-991 .ArticleListing__title{margin-bottom:10px}.ArticleListing .ArticleListing__byline{color:var(--ast-global-color-0)}.Homepage-Featured-Small .ArticleListing__excerpt p{display:none}.ArticleListing__title{margin-bottom:10px;line-height:21px !important}.ArticleListing__title-link{color:#000;word-wrap:break-word;font-size:16px;font-weight:600}.ArticleListing__body .Label__wrapper{margin-top:10px}.ArticleListing__date,.Author-Seperator-Padding,.ArticleListing__author{font-size:.9rem}.ArticleListing__byline{margin-bottom:5px;color:var(--ast-global-color-0)}.Author-Seperator-Padding{margin-left:3px;margin-right:3px}.ArticleListing__image-link{padding:10px 0 7px 7px;display:block}.Recent-Title-768-991 .article-type{color:#4a5568;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}}@media (min-width:992px) and (max-width:1199px){.ArticleListing__body .xxLabel__wrapper,.ArticleListing__body .xxArticleListing__title,.xxArticleListing__body .ArticleListing__byline{display:none}.Homepage-Featured-Small .ArticleListing__excerpt p{display:none}.Recent-Title-768-991 .ArticleListing__byline{display:none}.Recent-Title-768-991 .ArticleListing__title{margin-bottom:10px}.Recent-Title-768-991 .article-type{color:#4a5568;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ArticleListing .ArticleListing__byline{color:var(--ast-global-color-0)}.ArticleListing{margin-bottom:40px}.ArticleListing__body{padding-top:0;margin-left:15px;width:100%}.ArticleListing__image-link{xxspadding-top:0;padding:10px 0 7px 7px;display:block}.ArticleListing__title{margin-top:5px;margin-bottom:10px;line-height:21px !important}.ArticleListing__title-link{color:#000;word-wrap:break-word;font-size:18px;font-weight:600}.ArticleListing__date,.Author-Seperator-Padding,.ArticleListing__author{font-size:.9rem}.ArticleListing__byline{margin-bottom:5px;color:var(--ast-global-color-0)}.Author-Seperator-Padding{margin-left:3px;margin-right:3px}.ArticleListing__excerpt p{font-size:.9rem}.Homepage-Featured-Small .ArticleListing__excerpt p{display:none}}@media (min-width:1200px){.Recent-Title-768-991{display:none}.ArticleListing{margin-bottom:40px}.ArticleListing .article-type{color:#4a5568;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ArticleListing__body{padding-top:0}.ArticleListing__image-link{xxpadding-top:5px;padding:10px 0 7px 7px;display:block}.ArticleListing__title{margin:0 0 5px}.ArticleListing__date,.Author-Seperator-Padding,.ArticleListing__author{font-size:.9rem}.ArticleListing__byline{margin-bottom:5px;color:var(--ast-global-color-0)}.Author-Seperator-Padding{margin-left:3px;margin-right:3px}.ArticleListing__excerpt p{font-size:.9rem}.Homepage-Featured-Small .ArticleListing__excerpt p{display:none}}