
.page-title{width:100%; z-index:2; color:var(--default_color); background-color:var(--default_bg); text-align:center;}
.page-title .con{display:flex; flex-direction:row; flex-wrap:wrap;}
.page-title .wrap{flex:1; display:flex; flex-wrap:wrap; align-items:center; padding:0 0 30px; width:100%;}
.page-title .bg-dual-tone{background:linear-gradient(-180deg, var(--default_bg) 50%, var(--color_white) 50%); color:var(--default_color);}

.page-title h1{width:100%; margin:auto 0 15px 0;}
.page-title h1:last-child{margin-bottom:0;}
.page-title .page-subtitle{flex:1 1 100%; margin:0 auto auto; z-index:1; font-size:24px; line-height:24px; font-weight:400;}

.page-title.bg-branded{background-color:var(--primary_bg); color:var(--color_over_primary_bg);}
.page-title.bg-branded .bg-dual-tone{background:linear-gradient(-180deg, var(--primary_bg) 50%, var(--color_white) 50%);}

.page-title.is-dual-tone .wrap{padding-bottom:0;}
.page-title.is-dual-tone .bg-dual-tone .wrap{padding:30px 0; align-items:normal; flex-wrap:nowrap;}


@media(max-width:1200px){
}

@media(max-width:1023px){
}
@media (max-width:767px){
.page-title h1{margin:0 auto 5px;}
.page-title .page-subtitle{font-size:20px; line-height:24px;}
.page-title .wrap{flex-wrap:wrap;}

.page-title.is-dual-tone .bg-dual-tone .wrap{flex-wrap:wrap;}
.page-title.is-dual-tone.no-bottom-widgets-on-mobile{padding-bottom:15px;}
.page-title.no-bottom-widgets-on-mobile .bg-dual-tone{display:none;}
}
@media (max-width:639px){
.page-title .page-subtitle{font-size:18px; line-height:20px;}
}
@media(max-width:479px){

}
@media(max-width:359px){

}



.breadcrumbs{padding:10px 0; width:100%; display:flex; align-items:center;}

.breadcrumbs .nav{line-height:12px; flex:1; text-align:left;}
.breadcrumbs ol{list-style:none; font-size:12px; line-height:12px; display:inline-block; vertical-align:top; margin:0;}
.breadcrumbs li{display:inline-block;}
.breadcrumbs li a{text-decoration:underline; color:var(--default_color);}
.breadcrumbs li a:hover{color:var(--highlight_color);}
.breadcrumbs li a:hover::before{border-color:var(--highlight_color);}
.breadcrumbs li a:hover::after{background-color:var(--highlight_color);}
.breadcrumbs .arr{margin:0 5px; display:inline-block; font-size:20px; width:12px; height:12px; line-height:8px; vertical-align:middle;}


.page-title.bg-branded .breadcrumbs li a{color:var(--color_over_primary_bg);}
.page-title.bg-branded .breadcrumbs li a:hover{color:var(--secondary_btn_bg_color);}
.page-title.bg-branded .breadcrumbs li a:hover::before{border-color:var(--secondary_btn_bg_color);}
.page-title.bg-branded .breadcrumbs li a:hover::after{background-color:var(--secondary_btn_bg_color);}

@media( max-width:767px ){
.breadcrumbs{padding:5px 0;}
.breadcrumbs li{display:none;}
.breadcrumbs li:nth-last-child(2){display:inline-block; padding-left:20px;}
.breadcrumbs li:nth-last-child(2) a::before{content:''; border:solid var(--default_color); border-width:0 0 2px 2px; transform:rotate(45deg) translateY(-50%); position:absolute; top:9px; left:-20px; width:6px; height:6px; transition:var(--default_transition);}
.breadcrumbs li:nth-last-child(2) a::after{content:''; width:12px; height:2px; position:absolute; top:9px; left:-17px; background-color:var(--default_color); transition:var(--default_transition);}

.breadcrumbs .arr{display:none;}

}
@media(max-width:359px){
.breadcrumbs{}
.breadcrumbs ol{display:block;}
}



.frm-geolocation{display:inline-block; font-size:0; text-align:center; background-color:var(--color_white); background-repeat:no-repeat; background-position:-10px -10px; background-size:auto 100%; box-shadow:0 0 33px 0 rgba(137, 156, 197, 0.17); margin:0 auto; text-align:center; background-image:url(https://www.moneysavingpro.com/cache/img/webp/states_w458_h300.webp);}
.frm-geolocation.mobile-only{display:none;}
.frm-geolocation .widget-title{}
.frm-geolocation .input-wrap{white-space:nowrap; margin:0 auto;}
.frm-geolocation .input{font-size:18px; font-weight:400; display:inline-block; vertical-align:middle; background-color:var(--color_white); color:var(--color_md_grey); border:2px solid var(--color_lt_grey); margin-right:15px; width:190px; height:56px; text-align:center;}
.frm-geolocation .input::placeholder{color:var(--color_md_grey);}
.frm-geolocation .input::-ms-placeholder{color:var(--color_md_grey);}
.frm-geolocation .input:focus{border-color:var(--primary_bg);}
.frm-geolocation .input.error{border-color:var(--highlight_color);}
.frm-geolocation .btn{vertical-align:middle; width:190px; height:56px;}
.frm-geolocation .btn .txt{}
.frm-geolocation .btn .spinner{position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%); height:50%; opacity:0; visibility:hidden;}

.frm-geolocation .btn.working .txt{opacity:0;}
.frm-geolocation .btn.working .arr{opacity:0;}
.frm-geolocation .btn.working .spinner{opacity:1; visibility:visible;}

/*DEFAULT*/
.frm-geolocation.default{background-color:var(--default_bg);}
.frm-geolocation.default .input{border-color:var(--color_blue);}

/*PAGE TITLE*/
.frm-geolocation.-page_title{padding:30px;}
.frm-geolocation.-page_title .widget-title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; font-weight:700; padding:0; color:var(--default_color); background-color:transparent;}

/*TABLE OF CONTENTS*/
.frm-geolocation.-table_of_contents{padding:30px;}
.frm-geolocation.-table_of_contents .widget-title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; padding:0; color:var(--default_color); background-color:transparent;}

/*HERO*/
.frm-geolocation.-hero{padding:30px; background-image:none;}
.frm-geolocation.-hero .widget-title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; font-weight:700; padding:0; color:var(--default_color); background-color:transparent;}

/*ADVERTISER PAGE TITLE*/
.frm-geolocation.-advertiser_page_title{padding:60px; display:flex; color:var(--default_color); align-items:center; align-self:center; width:100%; max-width:1000px}
.frm-geolocation.-advertiser_page_title .frm-wrap{flex:1;}
.frm-geolocation.-advertiser_page_title .before-title{margin-right:60px; flex:0;}
.frm-geolocation.-advertiser_page_title .before-title img{width:auto; height:150px; display:inline-block;}
.frm-geolocation.-advertiser_page_title .after-title{font-size:30px; line-height:30px; font-weight:700; display:block; vertical-align:middle; margin-bottom:15px;}
.frm-geolocation.-advertiser_page_title.sharing{height:100%; margin-right:15px;}
.frm-geolocation.-advertiser_page_title.sharing .before-title img{width:196px; height:130px;}
.frm-geolocation.-advertiser_page_title.sharing .after-title{font-size:26px; line-height:26px;}

/*NEED HELP STRIP*/
.frm-geolocation.-need_help_strip{display:block; text-align:center; background-color:var(--default_bg); padding:8px 0; background-image:none;}
.frm-geolocation.-need_help_strip .widget-title{font-size:var(--default_font_size); vertical-align:middle; display:inline-block; font-weight:700; margin:0 15px 0 0;}
.frm-geolocation.-need_help_strip .widget-title a{color:var(--default_color); text-decoration:underline;}
.frm-geolocation.-need_help_strip .widget-title a:hover{color:var(--highlight_color);}
.frm-geolocation.-need_help_strip .input{width:130px; height:32px; font-size:14px;}
.frm-geolocation.-need_help_strip .btn{width:auto; height:32px; font-size:14px; line-height:14px;}



/*SIDEBAR*/
.frm-geolocation.-sidebar{padding:15px; background-color:var(--color_white); background-size:50% auto; margin:0 auto 30px;}
.frm-geolocation.-sidebar .widget-title,
.frm-geolocation.-sidebar .after-form{display:block; margin-bottom:15px; font-size:16px; line-height:20px; padding:0; color:var(--default_color); background-color:transparent;}
.frm-geolocation.-sidebar .after-form{margin:15px 0 0 0;}
.frm-geolocation.-sidebar .after-form a{color:var(--highlight_color);}
.frm-geolocation.-sidebar .after-form a:hover{color:var(--primary_color);}
.frm-geolocation.-sidebar .after-title{display:block; margin-bottom:15px; font-size:14px; line-height:14px;}
.frm-geolocation.-sidebar .input-wrap{white-space:nowrap; vertical-align:middle;}
.frm-geolocation.-sidebar .input{width:65%; margin:0 5px 0 0; padding:5px; font-size:16px; height:42px;}
.frm-geolocation.-sidebar .btn{width:35%; padding:5px; font-size:14px; height:42px;}
.frm-geolocation.-sidebar .upper-tagline{font-size:16px; text-align:center; margin:10px 0 10px;}
.frm-geolocation.-sidebar .lower-tagline{font-size:12px; text-align:center; margin:10px 0;}
.frm-geolocation.-sidebar .lower-tagline .u{text-decoration:underline;}
.frm-geolocation.-sidebar .img{display:block; margin:0 auto; height:100px;}
.frm-geolocation.-sidebar .img.vs{padding-top:20px; width:260px; height:auto; margin-bottom:20px;}

.frm-geolocation.default.-sidebar .widget-title{font-size:16px; line-height:16px;}
.frm-geolocation.default.-sidebar .after-form{font-size:14px; line-height:14px;}

/*ARTICLE*/
.frm-geolocation.-article{display:block; color:var(--default_color); margin:30px 0; text-align:center; width:100%; max-width:750px; margin:30px auto; padding:30px;}
.frm-geolocation.-article .widget-title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; font-weight:700; padding:0; color:var(--default_color); background-color:transparent;}

.frm-geolocation.-article.w-device{margin:0; max-width:790px;}

/*ARTICLE THIN*/
.frm-geolocation.-article.thin{display:block; text-align:center; background-position:-20px 0; margin:30px 0; max-width:none; padding:15px;}
.frm-geolocation.-article.thin .after-title{font-size:18px; font-weight:700; display:inline-block; vertical-align:middle; margin-right:15px;}
.frm-geolocation.-article.thin .input-wrap{vertical-align:middle;}
.frm-geolocation.-article.thin .input{height:48px;}
.frm-geolocation.-article.thin .btn{height:48px;}


/*COVERAGE CHECKER*/
.frm-geolocation.-coverage_checker{padding:30px; width:100%; max-width:750px; z-index:1;}
.frm-geolocation.-coverage_checker .frm-wrap{padding:0;}
.frm-geolocation.-coverage_checker .widget-title{display:block; margin-bottom:15px; font-size:22px; line-height:26px; font-weight:700; padding:0; color:var(--default_color); background-color:transparent;}

/*STICKY FOOTER*/
.frm-geolocation.-sticky_footer{background:none; margin:0; box-shadow:none;}
.frm-geolocation.-sticky_footer .widget-title{font-size:var(--default_font_size); vertical-align:middle; display:inline-block; font-weight:700; margin:0 30px;}
.frm-geolocation.-sticky_footer .input{width:160px; height:40px;}
.frm-geolocation.-sticky_footer .input:hover{}
.frm-geolocation.-sticky_footer .btn{width:110px; height:40px; padding:5px 0;}
.frm-geolocation.-sticky_footer .watermark{width:40px; height:35px; vertical-align:middle; fill:var(--primary_color);}

/*FIND YOUR SAVINGS*/
.frm-geolocation.-find_your_savings{background-color:transparent; box-shadow:none; margin:0; background-image:none;}
.frm-geolocation.-find_your_savings .widget-title{font-size:20px; line-height:20px; font-weight:700; display:block; text-align:left; margin-bottom:15px;}
.frm-geolocation.-find_your_savings .input{border-color:var(--primary_btn_bg_color); width:200px}
.frm-geolocation.-find_your_savings .input:focus{border-color:var(--highlight_color);}
.frm-geolocation.-find_your_savings .btn{width:auto; padding:0 15px;}

@media(max-width:1200px){
.frm-geolocation.-coverage_checker{max-width:600px;}

.frm-geolocation.-advertiser_page_title .after-title{font-size:28px; line-height:28px;}
.frm-geolocation.-advertiser_page_title.sharing{flex-wrap:wrap; padding:30px;}
.frm-geolocation.-advertiser_page_title.sharing .before-title{flex:0 0 100%; margin:0; justify-content:center;}
.frm-geolocation.-advertiser_page_title.sharing .after-title{font-size:20px; line-height:20px;}

.frm-geolocation.-article.w-device .input{width:160px;}
.frm-geolocation.-article.w-device .btn{width:160px;}
}
@media(max-width:1023px){
.frm-geolocation.-page_title .widget-title,
.frm-geolocation.-table_of_contents .widget-title,
.frm-geolocation.-hero .widget-title,
.frm-geolocation.-sidebar .widget-title,
.frm-geolocation.-article .widget-title{font-size:20px; line-height:24px;}

.frm-geolocation.-coverage_checker{width:auto; white-space:nowrap;}

.frm-geolocation.-advertiser_page_title{padding:60px 30px;}
.frm-geolocation.-advertiser_page_title .before-title{margin-right:30px;}
.frm-geolocation.-advertiser_page_title .after-title{font-size:24px; line-height:24px;}

.frm-geolocation.-advertiser_page_title .before-title{margin-right:15px;}
.frm-geolocation.-advertiser_page_title.sharing .after-title{font-size:18px; line-height:18px;}

.frm-geolocation.-sticky_footer .input{width:130px;}
.frm-geolocation.-need_help_strip .input{width:130px;}
}
@media(max-width:767px){
.frm-geolocation.mobile-only{display:block;}

.frm-geolocation.-page_title .widget-title,
.frm-geolocation.-table_of_contents .widget-title,
.frm-geolocation.-hero .widget-title,
.frm-geolocation.-sidebar .widget-title,
.frm-geolocation.-article .widget-title{font-size:18px; line-height:22px; margin-bottom:15px;}

.frm-geolocation.-article{padding:15px 30px;}

.frm-geolocation.-coverage_checker .widget-title{display:none;}

.frm-geolocation.-advertiser_page_title{padding:15px;}
.frm-geolocation.-advertiser_page_title .before-title img{width:151px; height:100px;}


.frm-geolocation.-advertiser_page_title.sharing{height:auto; padding:15px;}

.frm-geolocation.-advertiser_page_title.sharing .before-title img{width:auto; height:60px;}


.frm-geolocation.-need_help_strip .widget-title{font-size:14px; margin:0 15px 0 0;}
.frm-geolocation.-need_help_strip .input{height:30px; font-size:12px;}
.frm-geolocation.-need_help_strip .btn{height:30px; font-size:12px; line-height:12px; padding:5px 10px; width:auto;}



.frm-geolocation.-sticky_footer{width:100%; display:block;}
.frm-geolocation.-sticky_footer .widget-title{font-size:12px; margin:0 15px;}
.frm-geolocation.-sticky_footer .input{height:30px; font-size:12px;}
.frm-geolocation.-sticky_footer .btn{height:30px; font-size:12px; width:auto; padding:5px 10px;}


}
@media(max-width:639px){
.frm-geolocation .input{height:40px; width:calc(50% - 5px); margin-right:10px;}
.frm-geolocation .btn{height:40px; width:calc(50% - 5px); padding-left:0; padding-right:0;}

.frm-geolocation.-article .widget-title .call{display:block;}
.frm-geolocation.-article .after-title{margin-bottom:5px;}

.frm-geolocation.-advertiser_page_title .before-title img{width:121px; height:80px;}
.frm-geolocation.-advertiser_page_title .after-title{font-size:18px; line-height:22px;}

.frm-geolocation.-need_help_strip{padding:5px 0}
.frm-geolocation.-need_help_strip .widget-title{display:block; margin:0;}

.frm-geolocation.-sticky_footer .watermark{width:30px; height:25px;}
.frm-geolocation.-sticky_footer .frm-wrap{display:block;}

.frm-geolocation.-article.w-device .input{height:40px; width:calc(50% - 5px);}
.frm-geolocation.-article.w-device .btn{height:40px; width:calc(50% - 5px);}
}
@media(max-width:479px){
.frm-geolocation.-article{padding:15px;}
.frm-geolocation.-coverage_checker{width:100%; white-space:normal;}
.frm-geolocation.-coverage_checker .widget-title{font-size:18px; line-height:22px;}
.frm-geolocation.-advertiser_page_title .before-title{display:none;}
.frm-geolocation.-advertiser_page_title.sharing .before-title{display:block;}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.widget-wrapper{margin-bottom:60px; width:100%;}

@media(max-width:767px){
.widget-wrapper{margin-bottom:30px;}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list-ul{list-style:square; text-align:left; column-gap:30px;}
.posts-list-ul.cols-2{-webkit-columns:2; columns:2;}
.posts-list-ul.cols-3{-webkit-columns:3; columns:3;}
.posts-list-ul.cols-4{-webkit-columns:4; columns:4;}
.posts-list-ul li{}
.posts-list-ul a{color:var(--primary_color); text-decoration:underline;}
.posts-list-ul a:hover{color:var(--highlight_color);}
@media(max-width:1200px){
}
@media(max-width:1023px){

.posts-list-ul.cols-2,
.posts-list-ul.cols-3,
.posts-list-ul.cols-4{-webkit-columns:2; columns:2; column-gap:15px;}
}
@media(max-width:767px){
}
@media(max-width:639px){
.posts-list-ul.cols-2,
.posts-list-ul.cols-3{-webkit-columns:1; columns:1; column-gap:0;}
.posts-list-ul.cols-4{-webkit-columns:2; columns:2;}
}
@media(max-width:479px){
.posts-list-ul.cols-4{-webkit-columns:1; columns:1;}
.posts-list-ul li{margin-bottom:10px;}
.posts-list-ul li:last-child{margin-bottom:0}
}



.posts-list{width:100%; display:flex;}
.posts-list .col{flex:1; margin:0 15px;}
.posts-list .col:first-child{margin-left:0;}
.posts-list .col:last-child{margin-right:0;}
.posts-list .post{box-shadow:0 0 33px 0 rgba(137, 156, 197, 0.17); padding:15px; display:flex; transition:var(--default_transition); color:var(--default_color); text-align:left; align-items:center; margin-bottom:30px}
.posts-list .post:last-child{margin-bottom:0;}


.posts-list .post .thumb{flex:0 0 200px; height:100px;}
.posts-list .post .thumb .img{display:block; width:100%; height:100%; object-fit:cover;}
.posts-list .post .info{flex:1; padding-left:15px;}
.posts-list .post .title{font-size:20px; line-height:20px; color:var(--default_color); text-decoration:underline; display:block; transition:var(--default_transition);}
.posts-list .post .title:hover{color:var(--highlight_color);}

.posts-list .post .excerpt{font-size:18px; line-height:18px; display:block; margin-top:10px;}
.posts-list .post .published{font-size:12px;}


.posts-list.cols-2 .post{padding:5px; margin-bottom:15px;}
.posts-list.cols-2 .post .thumb{flex:0 0 150px; height:75px;}
.posts-list.cols-2 .post .title{font-size:16px; line-height:16px;}
.posts-list.cols-2 .post .excerpt{font-size:14px; line-height:14px;}

.posts-list.cols-3{}
.posts-list.cols-3 .post{padding:5px; margin-bottom:15px;}
.posts-list.cols-3 .post .thumb{flex:0 0 80px; height:40px;}
.posts-list.cols-3 .post .title{font-size:14px; line-height:14px; font-weight:normal;}
.posts-list.cols-3 .post .excerpt{font-size:12px; line-height:12px;}

@media(max-width:1200px){
.posts-list .post .info{}
.posts-list .post .title{font-size:18px; line-height:22px;}
.posts-list .post .excerpt{font-size:16px; line-height:16px;}
}
@media(max-width:1023px){
.posts-list{flex-wrap:wrap;}
.posts-list .col{flex:0 0 100%; margin:0;}

.posts-list.cols-2 .post .thumb{flex:0 0 60px; height:30px}
.posts-list.cols-2 .post .title{font-size:12px; line-height:12px;}

.posts-list.cols-3 .post .thumb{flex:0 0 60px; height:30px}
.posts-list.cols-3 .post .title{font-size:12px; line-height:12px;}
}
@media(max-width:767px){
.posts-list .post .title{font-size:16px; line-height:20px;}
.posts-list .post .excerpt{font-size:14px; line-height:14px;}
}
@media(max-width:639px){
.posts-list .post{margin-bottom:15px;}
.posts-list .post .thumb{flex:0 0 150px; height:75px;}
.posts-list .post .excerpt{font-size:14px; line-height:14px; margin-bottom:0;}
.posts-list .post .published{display:none;}
}
@media(max-width:479px){
.posts-list .post{flex-wrap:wrap;}
.posts-list .post .info{padding-left:10px}
.posts-list .post .title{font-size:14px; line-height:18px;}
.posts-list .post .excerpt{font-size:12px; line-height:12px;}

.posts-list.cols-1 .post .thumb{flex:0 0 100%; margin-bottom:10px;}
.posts-list.cols-1 .post .info{padding:0;}
}



.il-btns{text-align:center; justify-content:center; display:flex; width:100%; flex-wrap:wrap; margin-top:30px;}
.il-btns.m0{margin:0;}
.il-btns .btn{margin:0 10px 10px; font-size:18px;}
.il-btns .btn.s{text-decoration:line-through!important;}
.il-btns .btn.w-arr{padding:5px 30px;}
@media(max-width:767px){
.il-btns .btn{font-size:16px;}
}



.footer{padding-bottom:75px;}
.sticky-footer{position:fixed; bottom:-70px; left:50%; background-color:var(--color_white); text-align:center; z-index:9; transition:var(--default_transition); transform:translateX(-50%); white-space:nowrap; padding:5px 30px;}
.sticky-footer .wrap{display:flex; justify-content:center; align-items:center; height:60px;}

.sticky-footer .btn-close{display:block; width:20px; height:20px; cursor:pointer; z-index:1; position:absolute; top:0; right:0; background-color:var(--default_bg);}
.sticky-footer .btn-close:hover .ico{fill:var(--highlight_color);}
.sticky-footer .btn-close .ico{fill:var(--default_color); width:14px; height:14px; transition:var(--default_transition); position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%);}

.sticky-footer.on.active{bottom:0; box-shadow:0 3px 10px 0 rgba(142,155,183,0.58);}



@media(max-width:1240px){

}
@media(max-width:1023px){
.sticky-footer{padding:5px 30px 5px 15px; }
}
@media(max-width:767px){
.sticky-footer{width:calc(100% - 60px);}
.sticky-footer .wrap{width:100%;}

}
@media(max-width:639px){
.sticky-footer{width:calc(100% - 30px); height:auto;}
}
@media(max-width:479px){
.sticky-footer .wrap{height:auto;}
}



.oalts{display:flex; width:100%; margin-bottom:30px; justify-content:center;}
.oalts:last-child{margin-bottom:0;}
.oalts .vs{font-size:56px; line-height:56px; text-align:center; align-self:center;}
.oalts .o{flex:1; aspect-ratio:2/4; z-index:2; padding:30px 10px 20px 10px; text-align:center; display:flex; flex-direction:column; max-width:180px; margin:0 30px;}
.oalts .o:first-child{margin-left:0;}
.oalts .o:last-child{margin-right:0;}
.oalts .o::before{content:''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:-2; border-radius:30px; border:10px solid var(--color_pale_grey);}
.oalts .o::after{content:''; display:block; position:absolute; top:9px; left:50%; transform:translateX(-50%); width:50%; height:10px; z-index:-1;  border-radius:0 0 15px 15px; background-color:var(--color_pale_grey);}
.oalts .o .cname{flex:0 0 100%; font-size:16px; line-height:16px; padding:5px 0; margin:0 10px; border-bottom:1px solid; display:none;}
.oalts .o .clogo{display:block; height:50px; margin-bottom:15px; padding:0 10px;}
.oalts .o .clogo img{max-width:100%; height:100%; object-fit:contain;}
.oalts .o .monthly{margin-bottom:15px; display:flex; align-items:center; justify-content:center; flex-wrap:wrap;}
.oalts .o .monthly .price{font-size:36px; line-height:36px;}
.oalts .o .monthly .mo{font-size:14px; line-height:14px;}
.oalts .o .monthly .reg{display:block; font-size:12px; line-height:12px; text-decoration:line-through; flex:0 0 100%;}
.oalts .o .data{margin-bottom:15px;}
.oalts .o .data .val{display:block; font-size:24px; line-height:24px;}
.oalts .o .data .lbl{display:block; font-size:18px; line-height:18px;}
.oalts .o .network{margin-bottom:auto;}
.oalts .o .network .val{display:block; margin-bottom:5px; font-size:20px; line-height:20px;}
.oalts .o .network .lbl{display:block; font-size:14px; line-height:14px;}
.oalts .o .cta{margin:15px 5px;}
.oalts .o .cta .btn{display:block; margin:0 auto; padding:8px;}
.oalts .o .cta .btn.sm{font-size:14px;}
.oalts .o .cta .btn.sm .arr{width:9px;}
.oalts .o .annual{margin:auto 0 0;}
.oalts .o .annual .val{display:block; font-size:20px; line-height:20px;}
.oalts .o .annual .yr{font-size:14px; line-height:14px;}
.oalts .o .annual .lbl{display:block; font-size:14px; line-height:14px;}
.oalts .o .savings{margin:auto 0 0;}
.oalts .o .savings .save{font-size:14px; line-height:14px;}
.oalts .o .savings .val{font-size:20px; line-height:20px;}
.oalts .o .savings .yr{font-size:14px; line-height:14px;}
.oalts .o .callout{margin:auto 0 0; font-size:12px; line-height:12px;}
.o.o1{color:#FFFFFF;}
.o.o1::before{background-color:#5baa23;}
.o.o2{color:#FFFFFF;}
.o.o2::before{background-color:#f67b1d;}
.o.o3{color:#FFFFFF;}
.o.o3::before{background-color:#68af85;}
.o.o4{color:#ffffff;}
.o.o4::before{background-color:#1a5df6;}

.page-title .oalts .vs{font-size:44px; line-height:44px;}
.page-title .oalts .o{max-width:165px; aspect-ratio:unset;}
.page-title .oalts .o::before{border-radius:20px;}
.page-title .oalts .o .clogo{height:40px; margin-bottom:10px;}
.page-title .oalts .o .monthly{margin-bottom:10px;}
.page-title .oalts .o .monthly .price{font-size:30px; line-height:30px;}
.page-title .oalts .o .data .val{font-size:20px; line-height:20px;}
.page-title .oalts .o .data .lbl{font-size:14px; line-height:14px;}
.page-title .oalts .o .cta .btn{padding:5px; font-size:16px;}
.page-title .oalts .o .annual .val{font-size:18px; line-height:18px;}
.page-title .oalts .o .savings .save{display:inline-block;}
.page-title .oalts .o .savings .val{font-size:18px; line-height:18px;}

.sticky-footer .oalts{height:100%; justify-content:flex-start; align-items:center;}
.sticky-footer .oalts .vs{font-size:24px; line-height:24px;}
.sticky-footer .oalts .o{margin:0 15px; aspect-ratio:unset; padding-top:20px; height:calc(100% + 60px); transition:.4s transform ease-in-out; transform:translateY(60px);}
.sticky-footer .oalts .o::before{border-radius:15px;}
.sticky-footer .oalts .o:first-child{margin-left:0;}
.sticky-footer .oalts .o .clogo{margin-bottom:0;}
.sticky-footer .oalts .o .monthly{margin-bottom:0;}
.sticky-footer .oalts .o .monthly .price{font-size:24px; line-height:24px;}
.sticky-footer .btn.internal-cta{font-size:14px; padding:5px 20px 5px 10px; align-self:center; flex:0 0 120px; margin:auto 0 auto 15px;}
.sticky-footer .btn.internal-cta .arr{width:10px; fill:var(--color_white); position:absolute; top:50%; right:5px; transform:translateY(-50%);}

.sticky-footer.active.on .o{transform:translateY(0);}

@media(max-width:1440px){
.oalts .vs{font-size:44px; line-height:44px;}
.oalts .o{margin:0 15px;}
.oalts .o .monthly .price{font-size:30px; line-height:30px;}
.oalts .o .data .val{font-size:20px; line-height:20px;}
.oalts .o .cta .btn{padding:5px;}
.oalts .o .annual .val{font-size:18px; line-height:18px;}
.oalts .o .savings .val{font-size:18px; line-height:18px;}
.oalts .o .savings .save{display:block;}
.oalts .o .cta .btn{font-size:16px;}
}

@media(max-width:1200px){
.oalts .vs{font-size:36px; line-height:36px;}
.oalts .o{}
.oalts .o.vsi1.o3{margin-right:0;}
.oalts .o.vsi1.o4{display:none;}

.oalts .o .monthly .price{font-size:30px; line-height:30px;}
.oalts .o .data{margin-bottom:15px;}
.oalts .o .data .val{font-size:20px; line-height:20px;}
.oalts .o .data .lbl{font-size:14px; line-height:14px;}
.oalts .o .cta .btn{}
.oalts .o .annual .val{font-size:18px; line-height:18px;}
.oalts .o .savings .val{font-size:18px; line-height:18px;}
.oalts .o .cta .btn{padding:5px; font-size:16px;}
.oalts .o .cta .btn .arr{width:9px; right:5px;}

.page-title .oalts .vs{font-size:36px; line-height:36px;}

.sticky-footer .wrap{width:615px!important;}
.sticky-footer .oalts .o{max-width:130px;}
}
@media(max-width:767px){
.oalts{flex-wrap:wrap;}
.oalts .vs{font-size:30px; line-height:30px;}
.oalts .o{flex:1; aspect-ratio:unset; margin-right:10px; border-width:5px; padding-top:15px; max-width:160px;}
.oalts .o::before{border-radius:15px;}
.oalts .o::after{height:5px;}
.oalts .o:last-child{margin-right:0;}
.oalts .o2.vsi1{margin:0 0 0 10px;}
.oalts .o3.vsi1,
.oalts .o4.vsi1{display:none;}
.oalts .o2.vsi2,
.oalts .o4.vsi2{display:none;}
.oalts .o .clogo{margin-bottom:0;}
.oalts .o .monthly .price{font-size:20px; line-height:20px;}
.oalts .o .monthly .price .mo{font-size:16px; line-height:16px;}
.oalts .o .data{margin-bottom:10px;}
.oalts .o .data .val{font-size:16px; line-height:16px;}
.oalts .o .data .lbl{font-size:12px; line-height:12px;}
.oalts .o .network .val{font-size:16px; line-height:16px;}
.oalts .o .network .lbl{font-size:12px; line-height:12px;}
.oalts .o .cta{margin:10px;}
.oalts .o .cta .btn{font-size:14px;}
.oalts .o .cta .btn .arr{width:8px;}
.oalts .o .annual .val{font-size:16px; font-size:16px;}
.oalts .o .savings .val{font-size:16px; font-size:16px;}
.oalts .o .savings .yr{font-size:12px; line-height:12px;}


.page-title .oalts .vs{font-size:30px; line-height:30px;}
.page-title .oalts .o{max-width:165px; aspect-ratio:unset; margin:0 10px;}
.page-title .oalts .o::before{border-radius:15px;}
.page-title .oalts .o .monthly .price{font-size:20px; line-height:20px;}
.page-title .oalts .o .data .val{font-size:16px; line-height:16px;}
.page-title .oalts .o .data .lbl{font-size:12px; line-height:12px;}
.page-title .oalts .o .cta .btn{font-size:14px;}
.page-title .oalts .o .annual .val{font-size:16px; line-height:16px;}
.page-title .oalts .o .savings .val{font-size:16px; line-height:16px;}


.sticky-footer{width:auto!important;}
.sticky-footer .wrap{width:320px!important;}
.sticky-footer .oalts{justify-content:center; flex-wrap:nowrap;}
.sticky-footer .oalts .o{padding-top:20px; margin:0 10px;}
.sticky-footer .oalts .o.o1{margin-left:0;}
.sticky-footer .oalts .o.o2{margin-right:0;}
.sticky-footer .btn.internal-cta{flex:0 0 30px; height:30px;}
.sticky-footer .btn.internal-cta .txt{display:none;}
.sticky-footer .btn.internal-cta .arr{display:block; width:16px; height:16px; right:50%; transform:translateX(50%) translateY(-50%); padding:0;}
}

@media(max-width:479px){
.sticky-footer .wrap{height:60px!important;}
.sticky-footer .oalts .o{height:calc(100% + 35px);}
.sticky-footer .oalts .o .clogo{height:30px; margin-bottom:5px;}
}


