





.prettydropdown{position:relative;min-width:128px !important;display:inline-block;margin:0 !important;padding:0;z-index:102;border-radius:4px}

.prettydropdown.loading{min-width:0}
.prettydropdown>ul{position:absolute;top:0;left:0;background-color:#596266;border:1px solid transparent;border-radius:4px;box-sizing:content-box;color:white;cursor:pointer;font-size:14px;line-height:18px;letter-spacing:.53px;text-transform:uppercase;list-style-type:none;margin:0 !important;padding:0;text-align:left;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1;outline:none}
.prettydropdown.loading>ul{visibility:hidden;white-space:nowrap}
.prettydropdown>ul:focus,
.prettydropdown:not(.disabled)>ul:hover{border-color:#7f7f7f}
.prettydropdown:not(.disabled)>ul.active{width:auto;max-height:none !important;border:none;overflow-x:hidden;overflow-y:auto;z-index:99}
.prettydropdown>ul.active:focus{outline:none}
.prettydropdown>ul.active.reverse{top:auto;bottom:0}
.prettydropdown>ul>li{position:relative;box-sizing:border-box;display:none;margin-bottom:0 !important;margin-left:0 !important;padding-left:14px;text-indent:0 !important;background-color:#3CA0B5}
.prettydropdown>ul>li:before{padding:0 !important;content:'' !important}
.prettydropdown>ul>li.selected{background-color:#596266}
.prettydropdown.loading>ul>li{min-width:0;display:block;padding-right:.8rem}
.prettydropdown>ul:not(.active)>li:not(.selected):first-child{visibility:hidden}
.prettydropdown>ul>li:first-child,
.prettydropdown>ul.active>li{display:block}
.prettydropdown>ul.active>li:not(.label):hover,
.prettydropdown>ul.active>li.hover:not(.label),
.prettydropdown>ul.active>li:first-child:hover:after{background:#596266;color:white}
.prettydropdown>ul.active>li.nohover{background:inherit !important;color:inherit !important}
.prettydropdown>ul.active>li.hover:before,
.prettydropdown>ul.active>li.nohover:after{border-top-color:transparent !important}
.prettydropdown>ul.active>li.hover:after,
.prettydropdown>ul.active>li.nohover:before{border-top-color:#AF1E22 !important}
.prettydropdown.arrow>ul>li.selected:before,
.prettydropdown.arrow>ul>li.selected:after{position:absolute;top:8px;bottom:0;right:12px;height:5px;border:5px solid transparent;box-sizing:border-box;content:'' !important;display:block;margin:auto;padding:0 !important}
.prettydropdown.arrow.small>ul>li.selected:before,
.prettydropdown.arrow.small>ul>li.selected:after{top:4px;height:8px;border-width:4px}
.prettydropdown.arrow>ul>li.selected:before{border-top-color:white}
.prettydropdown.arrow>ul>li.selected:after{top:4px;border-top-color:#596266}
.prettydropdown.arrow.small>ul>li.selected:after{top:2px}
.prettydropdown.arrow.triangle>ul>li.selected:after{content:none}
.prettydropdown>ul.active>li.selected:before,
.prettydropdown>ul.active>li.selected:after{border:none}
.prettydropdown>ul:not(.active)>li>span.checked{display:none}
.prettydropdown.multiple>ul>li.selected{overflow:hidden;padding-right:2rem;text-overflow:ellipsis;white-space:nowrap}
.prettydropdown>ul>li>span.checked{clear:both;float:right;font-weight:bold;margin-right:12px}
.prettydropdown>ul>li.label{cursor:default;font-weight:bold}
.prettydropdown>ul>li.label:first-child,
.prettydropdown.classic>ul>li.label~li.selected{border-top:none}
.prettydropdown>ul>li.label~li:not(.label):not(.selected),
.prettydropdown.classic>ul.active>li.label~li:not(.label){padding-left:1.6rem}
.prettydropdown.classic>ul:not(.active)>li.selected:not(:first-child){position:absolute;top:0;display:block}
.prettydropdown.disabled,
.prettydropdown>ul>li.disabled{opacity:.3}
.prettydropdown.disabled>ul>li,
.prettydropdown>ul>li.disabled{cursor:not-allowed}
.prettydropdown.multiple>ul>li.selected+li,
.prettydropdown.multiple>ul.reverse>li.selected,
.prettydropdown>ul>li.label,
.prettydropdown>ul>li.label~li.selected{border-top-color:#dedede}
@media only screen and (min-width:641px){
    .prettydropdown{display:none}
}







.posts_list_wrapper{margin:0 auto 30px;max-width:1000px}
.posts_list_wrapper .posts_list .wrapper{margin-bottom:0;padding:0}
.posts_list_wrapper .posts_list .wrapper .wrapper{padding:10px 0 0;margin-bottom:0}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid{margin-bottom:0}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post{margin-bottom:30px}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post img{margin-bottom:13px}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content{}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content .meta .tag{display:none}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content .date{font-size: 14px; margin-top:0;margin-bottom:0;}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content h2{position:relative;margin:0}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content h2::first-line{}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content .description{}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content .description p:last-of-type{margin-bottom:0}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post .content .link a{}
z.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post a .content h2:after{position:absolute;bottom:5px;margin-left:5px;content:'';background:url(../../layouts/images/more-arrow.svg) 0 0 no-repeat;background-size:15px 15px;width:15px;height:15px}
.posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post a .content h2:hover{}
.posts_list_wrapper .paging{margin-left:auto;margin-right:auto;float:none !important}
.posts_list_wrapper .paging .turn-num{display:none}
.posts_list_wrapper .paging .turn-ul{font-size:26px;padding-left:0;padding-right:0;margin-top:30px;list-style:none}
.posts_list_wrapper .paging .turn-ul li{list-style:none;display:inline-table;font-size:0;font-size:22px;color:black;cursor:pointer;position:relative;margin-right:12px;margin-bottom:0;width:20px;height:20px}
.posts_list_wrapper .paging .turn-ul li:before{display:none !important; }
.posts_list_wrapper .paging .turn-ul li.on{color:grey}
.posts_list_wrapper .paging .turn-ul li:hover:after{background-color:black}
.posts_list_wrapper.no-date .post .content .date{display:none}
@media only screen and (max-width:1024px){.posts_list_wrapper{margin:0 20px 0}
    .posts_list_wrapper .paging .turn-ul{margin-top:0}
    .posts_list_wrapper .paging .turn-ul li{font-size:16px;width:10px !important}
    .posts_list_wrapper .paging .turn-ul li.on{color:black;}
    .posts_list_wrapper .paging .turn-ul li.prev,.posts_list_wrapper .paging .turn-ul li.next{display:inline-block}
    .posts_list_wrapper .paging .turn-ul li:after{display:none}
}

.btn-wrapper {
    max-width: 828px;
    margin: 0 auto 30px;
}


z.main_homepage .posts_list_wrapper{*zoom:1;margin:0 auto;margin-top:120px}
z.main_homepage .posts_list_wrapper:before,
z.main_homepage .posts_list_wrapper:after{content:" ";display:table;line-height:0}
z.main_homepage .posts_list_wrapper:after{clear:both}
z.interior .main_homepage .posts_list_wrapper{width:100%;box-sizing:border-box}
@media (max-width:1023px){
    z.main_homepage .posts_list_wrapper{margin-top:0}
}
z.main_homepage .posts_list_wrapper h3{display:block;font-weight:700;text-align:center;font-size:20px;line-height:30px;text-transform:uppercase;letter-spacing:7.27px;color:#b4bdbe;margin-bottom:28px}
@media (max-width:1023px){
    z.main_homepage .posts_list_wrapper h3{display:none}
}
z.main_homepage .posts_list_wrapper .view_all{text-align:center;text-transform:uppercase;font-family:"sansserif_1",sans-serif;font-weight:700;font-size:14px;line-height:20px;margin:0 auto 83px;display:inline-block;width:100%}
@media (max-width:1023px){
    z.main_homepage .posts_list_wrapper .view_all{display:none}
}


z.landingpage .posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post a .content .date{color:#14A0D2}
z.landingpage .posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post a .content h2{font-family:inherit;text-transform:none;color:#4a4a4a}
z.landingpage .posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post a .content h2:after{background:url(../../layouts/images/light-blue-more-arrow.svg) 0 0 no-repeat}
z.landingpage .posts_list_wrapper .posts_list .wrapper .wrapper .card-grid #post_grid .post a .content h2:hover{color:#172D54}
z.landingpage .posts_list_wrapper .paging .turn-ul li{color:#0f6cb6}
z.landingpage .posts_list_wrapper .paging .turn-ul li:hover{color:#172D54}
z.landingpage .posts_list_wrapper .paging .turn-ul li.on{color:#0f6cb6}




.posts_list_tags_bar .btn,
.btn-wrapper .btn {
    font-family: "Montserrat",sans-serif;
    font-weight: 400;
    font-size: 17px;
    font-style: normal;
    line-height: 1.2;
    background: rgba(236,11,67,1);
    color: #fff;
    max-height: 90%;
    padding: 1rem;
    text-align: center;
    transform: perspective(.1rem) translateZ(0);
    transition: background-color .2s ease;
}

