@charset "UTF-8";
.passster-form h4{margin:10px 0!important}.passster-form fieldset{border:none!important;margin:0;min-width:100%;padding:0;width:100%}.passster-form input[type=email],.passster-form input[type=password],.passster-form input[type=text]{width:100%;border:1px solid #ccc;background:#fff;margin:0 0 5px;padding:10px;box-sizing:border-box}.passster-form input[type=email]:hover,.passster-form input[type=password]:hover,.passster-form input[type=text]:hover{-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;border:1px solid #aaa}.passster-form button[type=submit]{cursor:pointer;width:100%;border:none;text-decoration:none}.passster-form button[type=submit]:hover{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background-color .3s ease-in-out}.passster-form button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.passster-form input:focus,.passster-form textarea:focus{outline:0;border:1px solid #999}.passster-form::-webkit-input-placeholder{color:#888}.passster-form:-moz-placeholder{color:#888}.passster-form::-moz-placeholder{color:#888}.passster-form:-ms-input-placeholder{color:#888}.passster-captcha-input{float:left;width:70%;padding-right:20px;box-sizing:border-box}.passster-recaptcha-input{float:right;width:30%;padding-top:15px}.passster-recaptcha{float:left;width:50%;padding-left:20px;box-sizing:border-box}.passster-error{width:100%;text-align:center;float:left;padding:10px;background:#e95353;color:#fff;font-size:16px;display:none;box-sizing:border-box}.passster-hide{display:none}.show-password-link{display:block;position:absolute;z-index:11;font-size:.8rem}.password-showing{width:100%!important;display:inline}.ps-loader{width:30%;margin:0 auto 10px;display:none}

.divi-100-article-card .et_pb_blog_grid { }
.divi-100-article-card .et_pb_blog_grid .article-card {
position: relative;
border: 0;
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
-webkit-transition: 0.2s ease;
transition: 0.2s ease;
overflow: hidden;
padding: 0; }
.divi-100-article-card .et_pb_blog_grid .article-card:hover {
box-shadow: 0px 1px 35px 0px rgba(0, 0, 0, 0.3);
}
.divi-100-article-card .et_pb_blog_grid .article-card.et_pb_no_thumb.format-standard {
background: #F3F3F3;
padding-top: 150px;
}
.divi-100-article-card .et_pb_blog_grid .article-card__content {
z-index: 100;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
background: #FFF;
padding: 20px 30px 30px;
box-sizing: border-box;
}
.divi-100-article-card .et_pb_blog_grid .article-card__category {
position: absolute;
top: -34px;
left: 0;
display: none;
background: #212121;
padding: 10px 15px;
color: #FFF;
font-size: 14px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
}
.divi-100-article-card .et_pb_blog_grid .article-card__category:first-of-type {
display: block;
}
.divi-100-article-card .et_pb_blog_grid .article-card__date {
z-index: 100;
position: absolute;
top: 20px;
right: 20px;
background: #212121;
width: 56px;
height: 56px;
border-radius: 100%;
padding: 10px 0;
box-sizing: border-box;
color: #FFF;
line-height: 1;
font-weight: 700;
text-align: center;
}
.divi-100-article-card .et_pb_blog_grid .article-card__day {
display: block;
margin: 0 0 4px;
font-size: 1.125rem;
}
.divi-100-article-card .et_pb_blog_grid .article-card__month {
display: block;
font-size: 0.75rem;
text-transform: uppercase;
}
.divi-100-article-card .et_pb_blog_grid .article-card__title {
margin: 0;
padding: 10px 0;
color: #333;
font-size: 26px;
font-weight: 700;
}
.divi-100-article-card .et_pb_blog_grid .article-card__excerpt {
color: #666;
font-size: 0.875rem;
}
.divi-100-article-card .et_pb_blog_grid .article-card__meta {
padding: 10px 0 0;
color: #999;
font-size: 0.75rem;
}
.divi-100-article-card .et_pb_blog_grid .article-card__author {
margin: 0 20px 0 0;
}
.divi-100-article-card .et_pb_blog_grid .article-card__author:before {
content: "";
display: inline-block;
margin: 0 5px 0 0;
box-sizing: border-box;
font-family: "ETmodules";
font-weight: normal;
font-variant: normal;
line-height: 1;
text-transform: none;
speak: none;
}
.divi-100-article-card .et_pb_blog_grid .article-card__author a {
color: inherit;
}
.divi-100-article-card .et_pb_blog_grid .article-card__comments:before {
content: "w";
display: inline-block;
margin: 0 5px 0 0;
box-sizing: border-box;
font-family: "ETmodules";
font-weight: normal;
font-variant: normal;
line-height: 1;
text-transform: none;
speak: none;
}
.divi-100-article-card .et_pb_blog_grid .article-card .et_pb_image_container,
.divi-100-article-card .et_pb_blog_grid .article-card .et_pb_slider,
.divi-100-article-card .et_pb_blog_grid .article-card .et_audio_content,
.divi-100-article-card .et_pb_blog_grid .article-card .et_link_content,
.divi-100-article-card .et_pb_blog_grid .article-card .et_quote_content {
margin: 0;
}
.divi-100-article-card .et_pb_blog_grid .article-card .et_link_content,
.divi-100-article-card .et_pb_blog_grid .article-card .et_quote_content {
padding-top: 80px;
padding-bottom: 80px;
}
@media (max-width: 768px) {
.divi-100-article-card .et_pb_blog_grid .article-card .et_link_content,
.divi-100-article-card .et_pb_blog_grid .article-card .et_quote_content {
padding-top: 80px !important;
padding-bottom: 80px !important;
}
}
.divi-100-article-card .et_pb_blog_grid .article-card .et_audio_content {
padding-top: 40px;
padding-bottom: 60px;
}
@media (max-width: 768px) {
.divi-100-article-card .et_pb_blog_grid .article-card .et_audio_content {
padding-top: 80px !important;
padding-bottom: 120px !important;
}
}