/**handles:main-style**/
html{height:100%}
*{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}
body{padding:0;margin:0;height:100%;font-family:"Gilroy Regular",sans-serif}
body a,body button,body input,body select,body textarea{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-family:"Gilroy Regular",sans-serif}
body a:focus,body button:focus,body input:focus,body select:focus,body textarea:focus{outline:0!important}
body a::-moz-focus-inner,body button::-moz-focus-inner,body input::-moz-focus-inner,body select::-moz-focus-inner,body textarea::-moz-focus-inner{box-shadow:none!important}
body button{cursor:pointer;padding:0;background:0 0;border:none}
body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400;line-height:1;margin:0;font-family:"Gilroy Regular",sans-serif}
body p{font-family:"Gilroy Regular",sans-serif;margin-top:0;margin-bottom:20px;font-size:14px;line-height:1.43}
body p:last-child{margin-bottom:0}
body a{display:inline-block;font-family:"Gilroy Regular",sans-serif;text-decoration:none}
body strong{font-weight:400;font-family:"Gilroy Bold",sans-serif}
body img{display:block;max-width:100%;height:auto}
body iframe{display:block;max-width:100%}
body .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}
body .wrapper .content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
body .wrapper footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
body .show-menu{display:none}
@media (max-width:991px){
body .show-menu{display:block;position:absolute;width:24px;height:18px;top:27px;right:30px;z-index:90}
}
@media (max-width:767px){
body .show-menu{top:22px}
}
body .show-menu span{display:block;position:absolute;width:100%;height:2px;left:0;background-color:#fafafa;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .show-menu span.top{top:0}
body .show-menu span.middle{top:8px}
body .show-menu span.bottom{top:16px}
body .show-menu.closed{position:fixed}
body .show-menu.closed span{border-radius:1px;background-color:#1d1d1d}
body .show-menu.closed span.top{top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
body .show-menu.closed span.middle{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
body .show-menu.closed span.bottom{top:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
body .scroll{position:relative;padding-left:25px;font-size:16px;font-family:"Gilroy Semibold",sans-serif;color:#fff;z-index:1}
body .scroll:before{position:absolute;left:0;top:7px;display:block;content:'';width:12px;height:7px;background:url(https://ericearly.com/wp-content/themes/celerart/img/arrow_down.svg) 0 0 no-repeat;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .scroll:hover:before{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}
body .section{overflow-x:hidden}
body .buttons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:260px;height:70px}
@media (max-width:991px){
body .buttons a{width:230px}
}
body .section-title{margin-bottom:25px;color:#fafafa;font-size:32px}
body .section-title strong{display:block}
body .red-bg{width:195px;height:55px;line-height:55px;color:#fafafa;background-color:#f0222e;text-align:center;font-size:14px;font-family:Raleway,sans-serif;font-weight:600;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .red-bg:hover{background-color:#c11923}
body .container.container-975{max-width:975px}
body .post-content p{margin-bottom:30px;font-size:18px;line-height:1.67;color:#1d1d1d;font-family:Raleway,sans-serif}
body .post-content p:last-child{margin-bottom:0}
body .post-content p img{margin-top:100px;margin-bottom:100px}
@media (max-width:767px){
body .post-content p img{margin-top:40px;margin-bottom:40px}
}
body .post-content blockquote{margin-top:50px;margin-bottom:50px;margin-left:60px;padding-left:30px;border-left:2px solid #f0222e}
@media (max-width:767px){
body .post-content blockquote{margin-left:30px;margin-top:30px;margin-bottom:30px}
}
@media (max-width:480px){
body .post-content blockquote{margin-left:0;margin-right:0}
}
body .post-content blockquote p{font-size:22px;line-height:1.5;font-weight:600;font-family:Raleway,sans-serif}
body .first-section{position:relative;background-repeat:no-repeat}
@media (max-width:991px){
body .first-section{height:800px;background-position:-340px 0}
}
@media (max-width:480px){
body .first-section{background-position:-280px 0;background-size:auto 100%}
}
body .first-section .donate{display:none}
@media (max-width:767px){
body .first-section .donate{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;height:50px;line-height:50px;text-align:center;background-color:rgba(23,107,163,.9);color:#fafafa;font-size:12px;text-transform:uppercase;font-weight:500;font-family:Raleway,sans-serif}
}
@media (max-width:991px){
body .first-section img{display:none}
}
body .first-section .section-content{padding-top:95px;position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
@media (max-width:991px){
body .first-section .section-content{height:auto;bottom:0;top:auto;padding-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
body .first-section .section-content .text{position:relative;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:45px 50px;background-color:rgba(240,34,46,.9)}
@media (max-width:1199px){
body .first-section .section-content .text{padding:25px}
}
@media (max-width:991px){
body .first-section .section-content .text{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:30px;padding-right:30px}
}
body .first-section .section-content .text .socials{position:absolute;bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:475px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media (max-width:1199px){
body .first-section .section-content .text .socials{left:0;bottom:20px;padding-right:25px}
}
body .first-section .section-content .text .socials .social-item{margin-left:15px}
body .first-section .section-content .text .socials .social-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .first-section .section-content .text .socials .social-item a img{display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .first-section .section-content .text .socials .social-item a:hover{background-color:#fafafa}
body .first-section .section-content .text .socials .social-item a:hover img{-webkit-filter:invert(1);filter:invert(1)}
body .first-section .section-content .text .h1{margin-bottom:40px;max-width:457px;font-size:32px;line-height:1.25;color:#fff}
@media (max-width:1199px){
body .first-section .section-content .text .h1{font-size:26px;margin-bottom:24px}
}
@media (max-width:480px){
body .first-section .section-content .text .h1{font-size:22px}
}
body .first-section .section-content .text .h1 strong{display:block;font-size:38px}
@media (max-width:1199px){
body .first-section .section-content .text .h1 strong{font-size:26px}
}
body .first-section .section-content .text p{max-width:475px;margin-bottom:30px;font-size:18px;line-height:1.33;color:#fff}
@media (max-width:1199px){
body .first-section .section-content .text p{font-size:22px}
}
@media (max-width:991px){
body .first-section .section-content .text p{max-width:100%;font-size:20px}
}
@media (max-width:480px){
body .first-section .section-content .text p{font-size:16px}
}
body .first-section .section-content .text p em{font-size:36px}
body .second-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#1d1d1d}
body .second-section.reverse{background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
body .second-section.reverse .image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
body .second-section.reverse .image img{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
body .second-section.reverse .section-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
body .second-section.reverse .section-content .text .text-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:80px;padding-right:-webkit-calc((200% - 1110px)/ 2);padding-right:calc((200% - 1110px)/ 2)}
@media (max-width:1199px){
body .second-section.reverse .section-content .text .text-inner{padding-left:0}
}
@media (max-width:991px){
body .second-section.reverse .section-content .text .text-inner{padding-left:30px;padding-right:30px}
}
@media (max-width:767px){
body .second-section.reverse .section-content .text .text-inner{padding-left:15px;padding-right:15px}
}
body .second-section.reverse .section-content .text .text-inner .section-title{max-width:360px;width:100%}
body .second-section.reverse .section-content .buttons{background-color:#1d1d1d}
@media (max-width:991px){
body .second-section.reverse .section-content .buttons{background-color:#fafafa}
}
body .second-section.reverse .section-content .buttons a span{color:#fafafa}
@media (max-width:991px){
body .second-section.reverse .section-content .buttons a span{color:#f0222e}
}
body .second-section.reverse .section-content .buttons a span:after{background:url(https://ericearly.com/wp-content/themes/celerart/img/arrow_right_white.svg) 0 0 no-repeat}
@media (max-width:991px){
body .second-section.reverse .section-content .buttons a span:after{background:url(https://ericearly.com/wp-content/themes/celerart/img/arrow_right_red.svg) 0 0 no-repeat}
}
body .second-section .section-title{font-size:42px}
@media (max-width:1199px){
body .second-section .section-title{font-size:32px}
}
body .second-section .section-content{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
@media (max-width:991px){
body .second-section .section-content{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:40px;padding-bottom:40px;background-color:#f0222e;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
}
body .second-section .section-content .text{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:75%;background-color:#f0222e}
@media (max-width:1400px){
body .second-section .section-content .text{height:auto;min-height:75%;padding:15px}
}
@media (max-width:991px){
body .second-section .section-content .text{margin-bottom:20px}
}
body .second-section .section-content .text .text-inner{width:100%;padding-left:-webkit-calc((200% - 1110px)/ 2);padding-left:calc((200% - 1110px)/ 2)}
@media (max-width:991px){
body .second-section .section-content .text .text-inner{padding-left:30px;padding-right:30px}
}
@media (max-width:767px){
body .second-section .section-content .text .text-inner{padding-left:15px;padding-right:15px}
}
body .second-section .section-content .text p{max-width:500px;color:#fff}
body .second-section .section-content .buttons{background-color:#fafafa}
body .second-section .section-content .buttons a span{position:relative;padding-right:40px;font-size:14px;font-family:Raleway,sans-serif;font-weight:600;color:#f0222e}
body .second-section .section-content .buttons a span:after{position:absolute;right:0;top:2px;width:8px;height:12px;display:block;content:'';background:url(https://ericearly.com/wp-content/themes/celerart/img/arrow_right_red.svg) 0 0 no-repeat;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .second-section .section-content .buttons a:hover span:after{right:-5px}
body .second-section .image{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}
@media (max-width:991px){
body .second-section .image{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
body .third-section{padding-top:100px;padding-bottom:100px;background-color:#1d1d1d}
@media (max-width:991px){
body .third-section{padding:40px 15px}
}
body .third-section .section-title{margin-bottom:80px}
@media (max-width:991px){
body .third-section .section-title{margin-bottom:40px}
}
body .latest-news.related-news{margin-bottom:50px}
body .latest-news.related-news .news-item{display:block;border-color:rgba(29,29,29,.15)}
body .latest-news.related-news .news-item .news-item_date{color:#1d1d1d}
body .latest-news.related-news .news-item .news-item_title .title a{color:#1d1d1d}
body .latest-news.related-news .news-item .news-item_title .read-more a{color:#1d1d1d}
body .latest-news.related-news .news-item .news-item_title .read-more a:hover{background-color:#f0222e;color:#fafafa}
body .latest-news .news-item{margin-bottom:35px;padding-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0222e}
@media (max-width:991px){
body .latest-news .news-item{display:block}
}
@media (max-width:767px){
body .latest-news .news-item{position:relative}
}
body .latest-news .news-item .item-image{max-width:360px;-webkit-box-flex:0;-webkit-flex:0 0 360px;-ms-flex:0 0 360px;flex:0 0 360px;padding-right:70px}
@media (max-width:1199px){
body .latest-news .news-item .item-image{max-width:310px;padding-right:30px}
}
@media (max-width:991px){
body .latest-news .news-item .item-image{margin-bottom:30px;max-width:50%;padding-right:0}
}
@media (max-width:767px){
body .latest-news .news-item .item-image{max-width:100%}
}
body .latest-news .news-item .item-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
@media (max-width:767px){
body .latest-news .news-item .item-content{position:relative}
}
body .latest-news .news-item .news-item_date{margin-bottom:20px;font-size:14px;line-height:16px;text-transform:uppercase;color:#fafafa}
body .latest-news .news-item .news-item_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767px){
body .latest-news .news-item .news-item_title{display:block}
}
body .latest-news .news-item .news-item_title .title{max-width:453px;min-height:45px}
@media (max-width:1199px){
body .latest-news .news-item .news-item_title .title{max-width:430px}
}
@media (max-width:767px){
body .latest-news .news-item .news-item_title .title{max-width:100%}
}
body .latest-news .news-item .news-item_title .title a{font-size:24px;line-height:1.33;font-family:"Gilroy Bold",sans-serif;color:#fafafa;text-transform:none;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .latest-news .news-item .news-item_title .title a:hover{opacity:.5}
@media (max-width:767px){
body .latest-news .news-item .news-item_title .read-more{position:absolute;right:0;top:0}
}
body .latest-news .news-item .news-item_title .read-more a{min-width:165px;padding:20px 25px;font-size:12px;font-family:"Gilroy Bold",sans-serif;text-transform:uppercase;color:#fafafa;border:1px solid #f0222e;text-align:center;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .latest-news .news-item .news-item_title .read-more a:hover{background-color:#fafafa;color:#f0222e}
@media (max-width:767px){
body .latest-news .news-item .news-item_title .read-more a{min-width:10px;padding:0;border:none;font-weight:700;font-family:Raleway,sans-serif}
body .latest-news .news-item .news-item_title .read-more a:hover{background:0 0}
}
body .latest-news .news-meta{margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767px){
body .latest-news .news-meta>a{width:100%}
}
@media (max-width:767px){
body .latest-news .news-meta .socials{display:none}
}
body .latest-news .news-meta .socials .social-item{text-align:right}
body .latest-news .news-meta .socials .social-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
body .latest-news .news-meta .socials .social-item a .name{position:relative;font-size:14px;line-height:25px;font-weight:700;font-family:Raleway,sans-serif;color:#fff}
body .latest-news .news-meta .socials .social-item a .border{display:block;margin-left:22px;width:15px;height:2px;background-color:#fff;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
body .latest-news .news-meta .socials .social-item a:hover .border{width:2px;height:15px}
.ctct-form{position:relative;min-width:100%}
.ctct-form .ctct-disclosure{text-align:center}
.ctct-form .ctct-form-field{display:block;width:100%;margin-bottom:8px}
.ctct-form .ctct-form-field span.ctct-label-top{display:none}
.ctct-form .ctct-form-field.ctct-form-field-hidden{display:none}
.ctct-form .ctct-form-field input{width:100%;height:85px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 38px;color:#a0a0a0;font-size:18px;font-weight:400;border:none;font-family:"Gilroy Regular",sans-serif;border-radius:0}
@media (max-width:480px){
.ctct-form .ctct-form-field input{height:65px;padding-left:20px;padding-right:20px}
}
.ctct-form .ctct-form-field input::-webkit-input-placeholder{opacity:1}
.ctct-form .ctct-form-field input::-moz-placeholder{opacity:1}
.ctct-form .ctct-form-field input:-ms-input-placeholder{opacity:1}
.ctct-form .ctct-form-field input::-ms-input-placeholder{opacity:1}
.ctct-form .ctct-form-field input::placeholder{opacity:1}
.ctct-form .ctct-form-field input:focus::-webkit-input-placeholder{opacity:0}
.ctct-form .ctct-form-field input:focus::-moz-placeholder{opacity:0}
.ctct-form .ctct-form-field input:focus:-ms-input-placeholder{opacity:0}
.ctct-form .ctct-form-field input:focus::-ms-input-placeholder{opacity:0}
.ctct-form .ctct-form-field input:focus::placeholder{opacity:0}
.ctct-form .ctct-form-field.ctct-form-field-submit{display:block;margin:0 auto 30px;max-width:100%;width:100%;text-align:center;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.ctct-form .ctct-form-field.ctct-form-field-submit input{border:none;text-transform:uppercase;font-family:"Gilroy Medium",sans-serif;background-color:#1d1d1d;color:#fff;font-size:16px;letter-spacing:.08em;display:inline-block}
.get-involved .ctct-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.get-involved .ctct-form .ctct-button{display:none}
.get-involved .ctct-form .ctct-form-field{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin-bottom:20px;padding-left:10px;padding-right:10px}
@media (max-width:991px){
.get-involved .ctct-form .ctct-form-field{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media (max-width:767px){
.get-involved .ctct-form .ctct-form-field{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.get-involved .ctct-form .ctct-form-field input{border:1px solid #1d1d1d}
.get-involved .ctct-form .ctct-form-field.ctct-form-field-submit input{-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.get-involved .ctct-form .ctct-form-field.ctct-form-field-submit input:hover{background-color:#f0222e}
.wpcf7 form .wpcf7-response-output{margin:0;text-align:center}
.wpcf7 form .wpcf7-response-output.wpcf7-validation-errors{border-color:#f0222e}
.wpcf7 form>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}
.wpcf7 form>p .wpcf7-form-control-wrap{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding-left:10px;padding-right:10px;margin-bottom:20px}
@media (max-width:991px){
.wpcf7 form>p .wpcf7-form-control-wrap{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media (max-width:767px){
.wpcf7 form>p .wpcf7-form-control-wrap{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.wpcf7 form>p .wpcf7-form-control-wrap input{width:100%;height:85px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 38px;color:#a0a0a0;font-size:18px;font-weight:400;font-family:"Gilroy Regular",sans-serif;border-radius:0;border:1px solid #1d1d1d}
@media (max-width:767px){
.wpcf7 form>p .wpcf7-form-control-wrap input{height:65px;padding-left:20px;padding-right:20px}
}
.wpcf7 form>p .wpcf7-form-control-wrap input::-webkit-input-placeholder{opacity:1}
.wpcf7 form>p .wpcf7-form-control-wrap input::-moz-placeholder{opacity:1}
.wpcf7 form>p .wpcf7-form-control-wrap input:-ms-input-placeholder{opacity:1}
.wpcf7 form>p .wpcf7-form-control-wrap input::-ms-input-placeholder{opacity:1}
.wpcf7 form>p .wpcf7-form-control-wrap input::placeholder{opacity:1}
.wpcf7 form>p .wpcf7-form-control-wrap input:focus::-webkit-input-placeholder{opacity:0}
.wpcf7 form>p .wpcf7-form-control-wrap input:focus::-moz-placeholder{opacity:0}
.wpcf7 form>p .wpcf7-form-control-wrap input:focus:-ms-input-placeholder{opacity:0}
.wpcf7 form>p .wpcf7-form-control-wrap input:focus::-ms-input-placeholder{opacity:0}
.wpcf7 form>p .wpcf7-form-control-wrap input:focus::placeholder{opacity:0}
.wpcf7 form>p .checkboxes,.wpcf7 form>p .submit{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:10px;padding-right:10px}
.wpcf7 form>p .checkboxes .intro{display:block;margin-bottom:20px}
.wpcf7 form>p .checkboxes .wpcf7-form-control-wrap{display:block;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.wpcf7 form>p .checkboxes .wpcf7-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wpcf7 form>p .checkboxes .wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:20px;margin-bottom:20px}
.wpcf7 form>p .checkboxes .wpcf7-checkbox .wpcf7-list-item label{cursor:pointer}
.wpcf7 form>p .checkboxes .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{position:relative;padding-left:30px}
.wpcf7 form>p .checkboxes .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before{display:block;position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #1d1d1d;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.wpcf7 form>p .checkboxes .wpcf7-checkbox .wpcf7-list-item label.checked .wpcf7-list-item-label:before{background-color:#1d1d1d}
.wpcf7 form>p .checkboxes input{display:none}
.wpcf7 form>p .submit{position:relative;margin-bottom:0}
.wpcf7 form>p .submit input{max-width:50%;border:none;text-transform:uppercase;font-family:"Gilroy Medium",sans-serif;background-color:#1d1d1d;color:#fff;font-size:16px;letter-spacing:.08em;display:inline-block;cursor:pointer;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
@media (max-width:767px){
.wpcf7 form>p .submit input{max-width:100%}
}
.wpcf7 form>p .submit input:hover{background-color:#f0222e}
.modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:99}
.modal.fade{opacity:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.modal.show{display:block}
.modal.show.fade{opacity:1}
.modal .modal-dialog{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.modal .modal-dialog .modal-content{position:relative;max-width:750px;width:96%;max-height:90%;overflow-y:auto;background-color:#f0222e;padding:80px 75px 30px}
@media (max-width:767px){
.modal .modal-dialog .modal-content{padding:60px 30px 30px}
}
@media (max-width:480px){
.modal .modal-dialog .modal-content{padding-left:15px;padding-right:15px}
}
.modal .modal-dialog .modal-content .modal-title{margin-top:0;display:block;text-align:center;font-family:"Gilroy Bold",sans-serif;font-size:42px;line-height:1;color:#fff;margin-bottom:40px}
@media (max-width:480px){
.modal .modal-dialog .modal-content .modal-title{margin-bottom:30px}
}
.modal .modal-dialog .modal-content .close{position:absolute;right:24px;top:24px;width:32px;height:32px;opacity:1;background:url(https://ericearly.com/wp-content/themes/celerart/img/close.svg) 0 0 no-repeat;background-size:16px;z-index:2}
.modal .modal-dialog .modal-content .modal-header p{margin-top:0;text-align:center;margin-bottom:40px}
.modal .modal-dialog .modal-content .modal-body{max-width:588px;margin:0 auto}
.modal .modal-dialog .modal-content .close{position:absolute;opacity:1;right:25px;top:30px;font-size:16px;font-family:"Gilroy Regular",sans-serif}
.main-header{position:absolute;left:0;top:0;width:100%;background-color:transparent;z-index:2;padding-top:40px}
@media (max-width:1199px){
.main-header{padding-top:36px}
}
@media (max-width:991px){
.main-header{padding-top:11px}
}
@media (max-width:767px){
.main-header{padding-left:15px;padding-right:15px}
}
.main-header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767px){
.main-header .container{max-width:100%}
}
.main-header .logo img{width:240px}
@media (max-width:1199px){
.main-header .logo img{width:200px}
}
@media (max-width:767px){
.main-header .logo img{width:auto}
}
@media (max-width:991px){
.main-header .header-right{position:fixed;left:-100%;top:0;width:100%;height:100%;background-color:#fff;z-index:80;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.main-header .header-right.open{left:0}
.main-header .header-right .main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
@media (max-width:991px){
.main-header .header-right .main-menu{display:block}
}
.main-header .header-right .socials{display:none}
@media (max-width:991px){
.main-header .header-right .socials{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:60px}
}
.main-header .header-right .socials .social-item a{margin-left:30px;margin-right:30px;display:block}
.main-header .header-right .socials .social-item a img{height:30px;-webkit-filter:invert(1);filter:invert(1)}
.main-header .header-right ul{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
@media (max-width:991px){
.main-header .header-right ul{display:block}
}
.main-header .header-right ul li{display:block;margin-left:15px}
@media (max-width:991px){
.main-header .header-right ul li{margin-left:0;margin-bottom:30px}
}
.main-header .header-right ul li.menu-item:first-child{display:none}
@media (max-width:991px){
.main-header .header-right ul li.menu-item:first-child{display:block}
}
.main-header .header-right ul li a,.main-header .header-right ul li button{text-transform:uppercase;font-size:18px;line-height:55px;padding-left:15px;padding-right:15px;font-family:"Gilroy Bold",sans-serif;color:#fafafa;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
@media (max-width:1199px){
.main-header .header-right ul li a,.main-header .header-right ul li button{font-size:14px}
}
@media (max-width:991px){
.main-header .header-right ul li a,.main-header .header-right ul li button{color:#1d1d1d;padding-left:0;padding-right:0;font-size:28px;line-height:34px}
}
.main-header .header-right ul li a:hover,.main-header .header-right ul li button:hover{background-color:#f0222e}
@media (max-width:991px){
.main-header .header-right ul li a:hover,.main-header .header-right ul li button:hover{background:0 0}
}
.main-header .header-right li.donate{margin-left:15px;display:block!important}
@media (max-width:991px){
.main-header .header-right li.donate{margin-left:0}
}
.main-header .header-right li.donate a{padding-left:30px;padding-right:30px;height:55px;line-height:55px;background-color:#f0222e;font-size:14px;font-family:Raleway,sans-serif;font-weight:600;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
@media (max-width:991px){
.main-header .header-right li.donate a{padding-left:0;padding-right:0;font-size:28px;height:auto;line-height:34px;font-weight:400;background:0 0;font-family:"Gilroy Bold",sans-serif}
}
.main-header .header-right li.donate a:hover{background-color:#c11923}
@media (max-width:991px){
.main-header .header-right li.donate a:hover{background:0 0}
}
footer{background-color:#1d1d1d;padding-top:50px;padding-bottom:50px}
@media (max-width:767px){
footer{padding-left:15px;padding-right:15px}
}
footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
footer .logo{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
@media (max-width:767px){
footer .logo{margin-bottom:40px}
}
footer .footer-top{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}
@media (max-width:767px){
footer .footer-top{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
}
footer .footer-top .socials{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
@media (max-width:767px){
footer .footer-top .socials{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
footer .footer-top .socials .social-item{margin-left:5px}
@media (max-width:767px){
footer .footer-top .socials .social-item{margin-left:3px;margin-right:3px}
}
footer .footer-top .socials .social-item a{width:50px;height:50px;border:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
footer .footer-top .socials .social-item a img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
footer .footer-top .socials .social-item a:hover{border-color:#f0222e;background-color:#f0222e}
footer .paid{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border:2px solid #fafafa;padding:20px;margin-bottom:25px}
@media (max-width:767px){
footer .paid{margin-bottom:35px}
}
footer .paid p{color:#fafafa;text-align:center;font-size:18px;font-family:"Gilroy Bold",sans-serif;letter-spacing:.195em}
@media (max-width:767px){
footer .paid p{font-size:14px}
}
footer .copyright{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
@media (max-width:767px){
footer .copyright{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
}
footer .copyright p{text-align:center;color:#fafafa;font-size:12px;font-family:"Gilroy Semibold",sans-serif}
.single-post{background-repeat:no-repeat;background-position:center top}
.single-post .single-post_image{padding-top:295px;background-color:rgba(29,29,29,.65)}
@media (max-width:991px){
.single-post .single-post_image{padding-top:440px}
}
.single-post .single-post_image .single-post_title{position:relative}
@media (max-width:991px){
.single-post .single-post_image .single-post_title{padding-left:15px;padding-right:15px;background-color:#f0222e}
}
.single-post .single-post_image .single-post_title h1{position:relative;max-width:850px;padding-right:100px;padding-top:65px;padding-bottom:65px;font-size:36px;color:#fff;background-color:#f0222e;z-index:2}
@media (max-width:991px){
.single-post .single-post_image .single-post_title h1{padding-top:40px;padding-bottom:40px;font-size:28px;line-height:1.4;z-index:0}
}
@media (max-width:767px){
.single-post .single-post_image .single-post_title h1{padding-right:0}
}
.single-post .single-post_image .single-post_title:before{position:absolute;left:0;top:0;width:50%;height:100%;display:block;content:'';background-color:#f0222e;z-index:1}
@media (max-width:991px){
.single-post .single-post_image .single-post_title:before{width:100%;display:none}
}
.single-post .single-post_content{padding-top:100px;background-color:#fff}
@media (max-width:991px){
.single-post .single-post_content{padding-top:40px}
}
@media (max-width:991px){
.single-post .single-post_content{padding-left:15px;padding-right:15px}
}
.single-post .single-post_content .post-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px}
@media (max-width:991px){
.single-post .single-post_content .post-head{margin-bottom:25px}
}
.single-post .single-post_content .post-head div{margin-right:15px;font-size:12px;color:#1d1d1d;opacity:.6}
.single-post .single-post_content .post-head div.date{padding-right:15px;border-right:1px solid rgba(29,29,29,.6)}
.single-post .single-post_content .post-video{margin-bottom:50px}
.single-post .single-post_content .post-content{margin-bottom:50px}
.single-post .single-post_content .post-meta{border-top:1px solid rgba(29,29,29,.15);border-bottom:1px solid rgba(29,29,29,.15);margin-bottom:40px;padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767px){
.single-post .single-post_content .post-meta{padding-top:40px;padding-bottom:40px;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
.single-post .single-post_content .post-meta .post-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
@media (max-width:767px){
.single-post .single-post_content .post-meta .post-tags{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}
}
.single-post .single-post_content .post-meta .post-tags .tag-item{margin-right:10px;padding:10px 20px;background-color:#f2f2f2;font-size:12px;line-height:20px;font-family:Raleway,sans-serif;color:#1d1d1d}
@media (max-width:767px){
.single-post .single-post_content .post-meta .post-tags .tag-item{margin-bottom:10px}
}
.single-post .single-post_content .post-meta .post-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media (max-width:767px){
.single-post .single-post_content .post-meta .post-share{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
.single-post .single-post_content .post-meta .post-share span{display:block;margin-right:45px;font-size:12px;line-height:20px;font-family:Raleway,sans-serif;color:#1d1d1d}
.single-post .single-post_content .post-meta .post-share .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.single-post .single-post_content .post-meta .post-share .a2a_kit a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:5px;background-color:#f2f2f2;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.single-post .single-post_content .post-meta .post-share .a2a_kit a img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.single-post .single-post_content .post-meta .post-share .a2a_kit a:hover{background-color:#f0222e}
.archive-page .archive-page_content{background-color:#fff;padding-top:50px;padding-bottom:50px}
@media (max-width:767px){
.archive-page .archive-page_content{padding-left:15px;padding-right:15px}
}
.archive-page .archive-page_content .section-title{margin-bottom:60px;color:#1d1d1d}
.archive-page .archive-page_content .news-post_item{padding-bottom:60px;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(29,29,29,.2)}
@media (max-width:767px){
.archive-page .archive-page_content .news-post_item{padding-bottom:40px;margin-bottom:40px;position:relative}
}
.archive-page .archive-page_content .news-post_item .item-image{max-width:290px;-webkit-box-flex:0;-webkit-flex:0 0 290px;-ms-flex:0 0 290px;flex:0 0 290px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.16);box-shadow:0 4px 15px rgba(0,0,0,.16);-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
@media (max-width:991px){
.archive-page .archive-page_content .news-post_item .item-image{display:none}
}
.archive-page .archive-page_content .news-post_item .item-image a{display:block}
.archive-page .archive-page_content .news-post_item .item-image:hover{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.56);box-shadow:0 4px 15px rgba(0,0,0,.56)}
.archive-page .archive-page_content .news-post_item .item-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:70px}
@media (max-width:991px){
.archive-page .archive-page_content .news-post_item .item-content{padding-left:0}
}
.archive-page .archive-page_content .news-post_item .item-content .date{margin-bottom:20px;color:#1d1d1d;font-size:14px;line-height:16px}
.archive-page .archive-page_content .news-post_item .item-content .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767px){
.archive-page .archive-page_content .news-post_item .item-content .title{display:block}
}
.archive-page .archive-page_content .news-post_item .item-content .title .h4{max-width:460px}
.archive-page .archive-page_content .news-post_item .item-content .title .h4 a{font-size:24px;line-height:1.33;color:#1d1d1d;font-family:"Gilroy Bold",sans-serif;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.archive-page .archive-page_content .news-post_item .item-content .title .h4 a:hover{opacity:.5}
.archive-page .archive-page_content .news-post_item .item-content .title .read-more{display:block;width:165px;height:55px;text-align:center;line-height:55px;border:1px solid #f0222e;color:#1d1d1d;font-size:12px;text-transform:uppercase;font-family:"Gilroy Bold",sans-serif;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
@media (max-width:767px){
.archive-page .archive-page_content .news-post_item .item-content .title .read-more{position:absolute;right:0;top:0;height:auto;width:auto;font-size:12px;border:none;line-height:20px;font-weight:700;font-family:Raleway,sans-serif;text-transform:uppercase;color:#1d1d1d}
}
.archive-page .archive-page_content .news-post_item .item-content .title .read-more:hover{text-decoration:none;background-color:#f0222e;color:#fff}
@media (max-width:767px){
.archive-page .archive-page_content .news-post_item .item-content .title .read-more:hover{color:#1d1d1d;background:0 0}
}
.archive-page .archive-page_content .navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.archive-page .archive-page_content .navigation span{opacity:.5}
.archive-page .archive-page_content .navigation .nav-button{position:relative;font-size:17px;line-height:1.5;color:#1d1d1d;font-family:"Gilroy Bold",sans-serif}
.archive-page .archive-page_content .navigation .nav-button.prev{padding-left:30px}
.archive-page .archive-page_content .navigation .nav-button.prev:before{left:0}
.archive-page .archive-page_content .navigation .nav-button.next{padding-right:30px}
.archive-page .archive-page_content .navigation .nav-button.next:before{right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.archive-page .archive-page_content .navigation .nav-button:before{position:absolute;top:0;width:15px;height:100%;display:block;content:'';background:url(https://ericearly.com/wp-content/themes/celerart/img/nav-arrow.svg) center no-repeat}
.page_image{background-repeat:no-repeat;background-position:center 70%;background-size:cover}
.page_image.no-image .image-inner{background-color:#1d1d1d}
.page_image .image-inner{height:130px;background-color:rgba(29,29,29,.65)}
@media (max-width:991px){
.page_image .image-inner{height:76px}
}
.page-content{padding-top:100px;padding-bottom:100px}
.page-content .section-title{color:#1d1d1d}
.page-inner.about .page-content,.page-inner.issue .page-content{padding-top:0}
.page-inner .about-first{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:90px}
@media (max-width:991px){
.page-inner .about-first{display:block;margin-bottom:0}
}
.page-inner .about-first .about-first_image{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
@media (max-width:991px){
.page-inner .about-first .about-first_image{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.page-inner .about-first .about-first_content{position:absolute;left:0;top:0;width:100%;height:100%}
@media (max-width:1199px){
.page-inner .about-first .about-first_content{position:relative;padding-top:40px}
}
@media (max-width:991px){
.page-inner .about-first .about-first_content{margin-bottom:40px}
}
.page-inner .about-first .about-first_content .container{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.page-inner .about-first .about-first_content .container .content-inner{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:85px}
@media (max-width:1199px){
.page-inner .about-first .about-first_content .container .content-inner{padding-left:15px;padding-right:15px;padding-bottom:40px;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
.page-inner .about-first .about-first_content .container .content-inner .section-title{margin-bottom:40px;color:#1d1d1d}
.page-inner .about-first .about-first_content .container .scroll{position:absolute;left:15px;bottom:0;color:#1d1d1d}
@media (max-width:1199px){
.page-inner .about-first .about-first_content .container .scroll{left:30px}
}
.page-inner .about-first .about-first_content .container .scroll:before{-webkit-filter:invert(1);filter:invert(1)}
.page-inner .section-bg{padding-top:70px;padding-bottom:70px;background-color:#f0222e;text-align:center}
@media (max-width:991px){
.page-inner .section-bg{padding-top:35px;padding-bottom:35px;text-align:left}
}
@media (max-width:767px){
.page-inner .section-bg{padding-left:15px;padding-right:15px}
}
.page-inner .section-bg .post-content p{color:#fafafa}
.page-inner .main-content{padding-top:70px}
@media (max-width:767px){
.page-inner .main-content{padding-top:40px;padding-left:15px;padding-right:15px}
}
.page-inner.issue .post-content_item{padding-bottom:100px;margin-bottom:100px;border-bottom:1px solid rgba(29,29,29,.2)}
@media (max-width:767px){
.page-inner.issue .post-content_item{padding-bottom:0;margin-bottom:30px}
}
.page-inner.issue .post-content_item:last-child{padding-bottom:0;border:none;margin-bottom:0}
@media (max-width:767px){
.page-inner.issue .post-content_item .text{display:none;margin-bottom:30px}
}
.page-inner.issue .post-content_item strong{display:block;margin-bottom:30px;font-size:40px;line-height:46px;letter-spacing:.04em}
@media (max-width:767px){
.page-inner.issue .post-content_item strong{padding-right:40px;position:relative;font-size:18px;line-height:24px;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
}
.page-inner.issue .post-content_item strong:before{display:none}
@media (max-width:767px){
.page-inner.issue .post-content_item strong:before{position:absolute;right:0;top:2px;width:20px;height:20px;display:block;content:'';background:url(https://ericearly.com/wp-content/themes/celerart/img/chevron-down.svg) center no-repeat;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
}
.page-inner.issue .post-content_item strong.open{color:#f0222e}
.page-inner.issue .post-content_item strong.open:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.page-inner.issue .post-content_item p img{margin-top:30px;margin-bottom:30px}
.page-inner .issue-first{position:relative;max-height:375px;overflow:hidden}
@media (max-width:1199px){
.page-inner .issue-first{background-repeat:no-repeat;max-height:400px}
}
@media (max-width:1199px){
.page-inner .issue-first img{display:none}
}
.page-inner .issue-first .issue-first_content{position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(51,51,51,.77)),to(rgba(51,51,51,.77)));background:-o-linear-gradient(bottom,rgba(51,51,51,.77),rgba(51,51,51,.77));background:linear-gradient(0deg,rgba(51,51,51,.77),rgba(51,51,51,.77))}
@media (max-width:1199px){
.page-inner .issue-first .issue-first_content{position:relative;padding-top:50px;padding-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:400px}
}
.page-inner .issue-first .issue-first_content .container{height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
@media (max-width:1199px){
.page-inner .issue-first .issue-first_content .container{padding-bottom:50px}
}
.page-inner .issue-first .issue-first_content .container .section-title{margin-bottom:30px;font-family:"Gilroy Bold",sans-serif;font-size:50px;line-height:42px;letter-spacing:.04em}
.page-inner .issue-first .issue-first_content .container .section-intro{max-width:730px}
.page-inner .issue-first .issue-first_content .container .section-intro .post-content p{text-align:center;color:#fafafa}
.page-inner .issue-first .issue-first_content .container .scroll-wrap{position:absolute;left:0;bottom:40px;width:100%;text-align:center}
@media (max-width:1199px){
.page-inner .issue-first .issue-first_content .container .scroll-wrap{bottom:0}
}
/*# sourceMappingURL=style.min.css.map */