body{background:#fafafa;font-family:'Poppins',sans-serif}button,input,button:hover,input:hover,button:focus,input:focus,button:active,input:active{border:none;padding:0;outline:0}h1,h2,h3,h4,h5,h6,span,a,p,table,img,q,blockquote{margin:0;padding:0;list-style-type:none;list-style-type:none}a,a:hover,a:focus{text-decoration:none}h1{font-size:30px;font-weight:700;line-height:30px}h2{font-size:24px;line-height:24px}h3{font-size:18px;line-height:18px}h4{font-size:16px;line-height:16px}h5{font-size:14px;line-height:14px}h6{font-size:12px;line-height:12px}p{font-size:14px;line-height:24px;font-family:'Lato',sans-serif;color:#404040}.img-responsive{display:block;width:100%;height:auto;vertical-align:center}.site-content{margin-top:70px}.site-content--home{margin-top:-70px}.site-main--paddings{padding-top:210px;padding-bottom:60px}@media screen and (max-width:991px){.widget-area{padding-top:60px}}body.admin-bar .site-header{top:32px}@media screen and (max-width:782px){body.admin-bar .site-header{top:46px}}.site-header{position:fixed;top:0;left:0;width:100%;z-index:999;transform:translateZ(0);-webkit-transform:translateZ(0)}.site-header--full{background:#ff1c31;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.site-header--full .site-nav-wrapper{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.site-header--scroll .site-menu li a{padding:15px 10px}.site-header--scroll .site-menu li a::after{top:19px}.site-header--scroll .site-menu li ul{top:50px}.site-header--scroll .site-menu li ul ul{top:0}.site-header--scroll .site-branding{top:3px}.site-header--scroll .site-branding--image{top:1px}.site-header--scroll .nav-toggles{top:9px}.site-header--scroll .header-search-bar{top:60px}.site-nav-wrapper{position:relative;background:#ff1c31;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.site-branding{position:relative;top:15px}.site-branding--image{top:9px}.site-branding--image a{display:block}.site-branding a{color:#fff;font-size:30px;font-family:'Lobster',sans-serif}.site-branding img{max-height:35px;width:auto}.site-menu{display:block;float:right;padding-right:35px;padding-left:0;margin:0}.site-menu li{display:inline-block;padding:0 5px;position:relative}.site-menu li a{display:block;position:relative;color:#fff;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;padding:25px 10px}.site-menu li a:after{position:absolute;content:'';display:block;top:29px;bottom:0;left:-3px;width:10px;height:0;background:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.site-menu li a i{font-size:12px;position:relative;top:-2px}.site-menu li a:hover::after,.site-menu li a:focus::after{height:10px}.site-menu li ul{position:absolute;width:200px;left:-60%;top:70px;padding:0;background:#ff263a}.site-menu li ul li{padding:0;display:block;position:relative}.site-menu li ul li a{display:block;padding:15px 10px;line-height:14px;border-bottom:1px solid rgba(255,255,255,.1);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.site-menu li ul li a i{position:absolute;right:20px;top:16px}.site-menu li ul li a::after{display:none}.site-menu li ul ul{position:absolute;top:0;left:100%}.site-menu li ul ul.ul-reversed{left:auto;right:100%}.site-menu li>ul{display:none}.site-menu li:hover>ul{display:block}.header-search-bar{position:absolute;right:-100%;top:80px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(0,0,0,.1);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header-search-bar.open{right:15px}.header-search-bar input{height:40px;width:250px;padding:0 15px}.header-search-bar input[type="submit"]{width:auto;position:absolute;right:0;height:40px;padding:0 15px;top:0;background:#ff1c31;text-transform:uppercase;color:#fff;font-weight:600;font-size:13px}.nav-toggles{position:absolute;right:15px;top:19px}.nav-toggles button{color:#fff;width:30px;height:30px;font-size:14px;line-height:30px;text-align:center;margin-left:5px;background:none}.nav-toggles button:first-child{display:none}.nav-toggles button.toggled::before{content:"\f00d"}@media screen and (max-width:1024px){.site-header--scroll .site-branding{top:0}.site-header--scroll .site-branding--image{top:-2px}.site-header--scroll .site-menu li a{padding:10px 25px}.site-header--scroll .site-menu li a::after{top:14px;left:13px}.site-header--scroll .site-menu li ul li a{padding:10px 35px}.site-header--scroll .nav-toggles{top:7px}.site-header--scroll .header-search-bar{top:50px}.site-branding{top:0}.site-branding--image{top:-2px}.site-nav-wrapper{padding:0 25px;width:100%}.site-nav{width:100%!important;display:none;position:absolute;padding:0;right:0;width:100%;z-index:-1;background:#ff1c31;-webkit-transition:top .2s ease;-moz-transition:top .2s ease;-ms-transition:top .2s ease;-o-transition:top .2s ease;transition:top .2s ease}.site-menu{float:none;padding:0;max-height:280px;overflow:scroll}.site-menu li{display:block;padding:0}.site-menu li a{padding:8px 25px}.site-menu li a::after{top:12px;left:13px}.site-menu li ul{display:block;position:static;width:100%}.site-menu li ul li a i{display:none}.site-menu li ul li a,.site-menu li ul li a:hover{padding:8px 35px}.site-menu li ul ul{position:static}.site-menu li ul ul li a:hover::after,.site-menu li ul ul a:focus::after{display:none}.header-search-bar{top:50px}.nav-toggles{top:7px;right:20px}.nav-toggles button:first-child{display:inline-block}}@media screen and (max-width:768px){.nav-toggles{right:10px}.site-menu li a{padding-left:15px}.site-menu li a::after{display:none}.site-menu li ul li a{padding-left:25px}}.site-footer{background:#111112}.site-footer--page{margin-top:70px}.site-footer__widgets{padding:80px 15px 20px}.site-footer__info{background:#0c0c0d;padding:10px 0;text-align:left}.site-footer__info p{color:#ccc}.site-footer__info a{color:#ff1c31}.social-icon{display:inline-block;position:relative}.social-icon:before{font-family:'FontAwesome'}.social-icon[href*="facebook."]:before{content:'\f09a'}.social-icon[href*="twitter."]:before{content:'\f099'}.social-icon[href*="soundcloud."]:before{content:'\f1be'}.social-icon[href*="instagram."]:before{content:'\f16d'}.social-icon[href*="twitch."]:before{content:'\f1e8'}.social-icon[href*="youtube."]:before{content:'\f16a'}.social-icon[href*="vimeo."]:before{content:'\f27d'}.social-icon[href*="odnoklassniki."]:before{content:'\f263'}.social-icon[href*="pinterest."]:before{content:'\f0d2'}.social-icon[href*="linkedin."]:before{content:'\f0e1'}.social-icon[href*="behance."]:before{content:'\f1b4'}.social-icon[href*="amazon."]:before{content:'\f270'}.social-icon[href*="apple."]:before{content:'\f179'}.social-icon[href*="google."]:before{content:'\f1a0'}.social-icon[href*="spotify."]:before{content:'\f1bc'}.social-icon[href*="tumblr."]:before{content:'\f173'}.post-content,.comment-content{margin:0}.post-content ul,.post-content ol,.comment-content ul,.comment-content ol{padding-bottom:15px;margin:0}.post-content ul ul,.post-content ul ol,.post-content ol ul,.post-content ol ol,.comment-content ul ul,.comment-content ul ol,.comment-content ol ul,.comment-content ol ol{margin:0;padding-bottom:3px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.post-content p,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.comment-content p{padding-bottom:15px;color:#404040}.post-content address,.comment-content address{padding-bottom:15px}.post-content q,.comment-content q{font-style:italic}.post-content ins,.comment-content ins{text-decoration:underline}.post-content em,.comment-content em{font-style:italic}.post-content img,.comment-content img{display:block;max-width:100%;height:initial}.post-content iframe,.comment-content iframe{display:block;width:100%;max-width:100%}.post-content table,.comment-content table{width:100%;border:1px solid #d4d4d4;margin-bottom:15px}.post-content table tr,.comment-content table tr{border:1px solid #d9d9d9}.post-content table tr th,.comment-content table tr th{text-transform:uppercase;font-size:14px;font-weight:700}.post-content table tr td,.comment-content table tr td{font-size:14px;font-family:'Lato',sans-serif}.post-content table tr th,.post-content table tr td,.comment-content table tr th,.comment-content table tr td{padding:5px 10px;border-left:1px solid #d9d9d9}.post-content table tr a,.comment-content table tr a{color:#ff1c31}.post-content dl dt,.comment-content dl dt{font-weight:600;color:#333;padding-bottom:3px}.post-content dl dd,.comment-content dl dd{padding-bottom:6px}.post-content pre,.comment-content pre{display:block;width:100%;background:#f2f2f2;border:1px solid #d4d4d4;padding:10px}.post-content a,.comment-content a{color:#ff1c31}.post-content del,.comment-content del{color:#666}.post-content abbr,.comment-content abbr{border-bottom:1px dotted #666}.post-content code,.post-content tt,.comment-content code,.comment-content tt{background:#f2f2f2;border:1px solid #d4d4d4;padding:2px 5px;margin:0 3px;padding:2px 4px;color:#ff1c31}.post-content kbd,.comment-content kbd{background:#333;color:#fff;padding:2px 8px;margin:0 3px;border-radius:5px}blockquote{position:relative;background:#f2f2f2;border-left:2px solid #ff1c31;padding:40px 85px;margin-bottom:20px}blockquote::before{position:absolute;left:40px;top:40px;color:#ff1c31;font-size:24px;font-family:'FontAwesome';content:"\f10d"}blockquote p{font-style:italic;color:#4d4d4d;padding-bottom:15px}blockquote cite{display:block;padding-top:15px}blockquote cite,blockquote a{text-transform:uppercase;color:#333;font-size:14px;line-height:14px;font-weight:800;font-style:normal;font-family:'Poppins',sans-serif}.post-password-form{padding:25px 0}.post-password-form label{display:inline-block;width:70%;margin-right:-3px;text-transform:uppercase;font-weight:700;font-family:'Poppins',sans-serif}.post-password-form input{width:100%;height:45px;height:45px;padding-left:15px;background:#f2f2f2;color:#333}.post-password-form input[type="submit"]{position:relative;margin-right:-4px;bottom:-2px;display:inline-block;width:30%;background:#ff1c31;color:#fff;padding:0 5px;height:45px;line-height:45px;text-align:center;font-size:16px;text-transform:uppercase;font-weight:700}.post-password-form input[type="submit"]:active{border:0!important}.btn,.edit-link .vc_inline-link{display:inline-block;position:relative;text-transform:uppercase;font-weight:700;cursor:pointer;padding:0 15px 0;height:40px;line-height:40px;color:#fff;background:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn span,.btn i,.edit-link .vc_inline-link span,.edit-link .vc_inline-link i{position:relative}.btn span,.edit-link .vc_inline-link span{z-index:10}.btn i,.edit-link .vc_inline-link i{z-index:1}.btn:hover,.btn:focus,.edit-link .vc_inline-link:hover,.edit-link .vc_inline-link:focus{color:#fff}.btn-normal,.edit-link .vc_inline-link-normal{color:#fff;font-size:14px}.btn-normal:hover,.btn-normal:focus,.edit-link .vc_inline-link-normal:hover,.edit-link .vc_inline-link-normal:focus{background:#ff1c31}.btn-normal i,.edit-link .vc_inline-link-normal i{padding-right:15px}.btn-icon,.edit-link .vc_inline-link-icon{padding:0 15px 0 50px;background:#fff;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn-icon i,.edit-link .vc_inline-link-icon i{width:40px;height:40px;background:#333;color:#fff;position:absolute;left:0;top:0;line-height:40px;text-align:left;padding-left:13px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn-icon:hover span,.btn-icon:focus span,.edit-link .vc_inline-link-icon:hover span,.edit-link .vc_inline-link-icon:focus span{color:#fff}.btn-icon:hover i,.btn-icon:focus i,.edit-link .vc_inline-link-icon:hover i,.edit-link .vc_inline-link-icon:focus i{width:100%}.btn-icon--color,.edit-link .vc_inline-link-icon--color{background:#ff1c31;color:#fff}.btn-icon--color i,.edit-link .vc_inline-link-icon--color i{color:#333;background:#fff}.btn-icon--color:hover span,.btn-icon--color:focus span,.edit-link .vc_inline-link-icon--color:hover span,.edit-link .vc_inline-link-icon--color:focus span{color:#ff1c31}.btn-icon--color-two,.edit-link .vc_inline-link-icon--color-two{background:#ff1c31;color:#fff}.btn-icon--color-two i,.edit-link .vc_inline-link-icon--color-two i{background:#333;color:#fff}.edit-link .vc_inline-link:hover,.edit-link .vc_inline-link:focus{background:#ff1c31}.btn-wrapper--center{text-align:center}.btn-wrapper--left{text-align:left}.btn-wrapper--right{text-align:right}.filter{text-align:center;padding:0;padding-bottom:40px;list-style:none;list-style-type:none;margin:0 -5px}.filter--left{text-align:left}.filter__btn{display:inline-block;height:32px;line-height:32px;padding:0 15px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:700;margin:0 5px;background:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filter__btn.selected,.filter__btn:hover,.filter__btn:focus{background:#ff1c31;cursor:pointer}@media screen and (max-width:768px){.filter li{margin-bottom:3px}}.section-name-mini{position:relative;text-transform:uppercase;font-weight:700;color:#333;padding-left:25px}.section-name-mini::before{position:absolute;content:'';left:0;top:1px;width:12px;height:12px;background:#ff1c31}.section-name-mini a{color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.section-name-mini a:hover,.section-name-mini a:focus{color:#ff1c31}.section-name-mini--white{color:#fff}.section-name-mini--white::before{background:#fff!important}.section-name-mini--white a{color:#fff}.section-name-mini--footer{color:#fff}.section-name-mini--footer a{color:#fff}.section-name-mini--footer::before{background:#ff1c31}.section-title{text-align:center;text-transform:uppercase;padding-bottom:60px}.section-title .section-title__inside{display:inline-block;text-align:left}.section-title h5{font-weight:700;text-align:left;color:#4d4d4d}.section-title h2{color:#333;position:relative;padding-left:20px}.section-title h2::before{position:absolute;content:'';left:0;top:2px;width:17px;height:17px;background:#ff1c31}.second-section-title h2{text-transform:uppercase;color:#333;margin-bottom:20px;font-weight:700}.second-section-title p{margin-bottom:30px}.has-overlay{overflow:hidden}.has-overlay .overlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background:rgba(0,0,0,.8);font-size:18px;color:#ff1c31;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease}.has-overlay .overlay i{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;font-size:18px;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:transform .25s ease;-moz-transition:transform .25s ease;-ms-transition:transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease}.has-overlay:hover .overlay,.has-overlay:focus .overlay{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.has-overlay:hover .overlay i,.has-overlay:focus .overlay i{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.overlay-section{position:relative}.overlay-section:before{position:absolute;content:'';z-index:1;left:0;right:0;top:0;bottom:0;display:table-row!important;width:100%;height:100%;background-color:rgba(26,26,26,.5)}.page-header{padding:70px 0 70px 0}.page-header__name{position:relative;padding-left:31px;text-transform:uppercase;color:#333}.page-header__name::before{position:absolute;content:'';top:2px;left:0;width:21px;height:21px;background:#ff1c31}.lead{font-size:16px;line-height:28px;margin-bottom:30px;font-weight:600}.info-block{font-family:'Lato',sans-serif}.info-block img{display:block;width:100%;height:auto;vertical-align:center}.info-block h2{text-transform:uppercase;color:#333;font-weight:700;margin-bottom:20px;font-family:'Poppins',sans-serif}.info-block p{margin-bottom:15px}.pagination a,.pagination .current{display:inline-block;margin:0 2px;width:auto;padding:0 15px;height:40px;background:#333;text-align:center;line-height:40px;font-size:16px;font-family:'Lato',sans-serif;font-weight:700;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination .current{background:#ff1c31}.pagination .dots{position:relative;top:12px;padding:0 5px}.pagination a.active,.pagination a:hover,.pagination a:focus{background:#ff1c31}.remodal{position:relative;padding:60px 30px 30px;background:#fff;margin-top:60px;margin-bottom:60px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.remodal-close{position:absolute;top:10px;right:25px;padding:5px;font-size:22px;background:none;color:gray;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.remodal-close:hover,.remodal-close:focus{padding:5px;color:#ff1c31}.remodal-overlay{background:rgba(51,51,51,.94)}.progress-bar-wrapper{position:relative;z-index:10}.progress-bar-wrapper #me{background:rgba(255,255,255,.6);height:30px!important;line-height:30px!important;margin:0!important}.progress-bar-wrapper .progress-bar{color:#fff;font-weight:600;font-size:12px;line-height:30px!important}.progress-bar-wrapper--solid #me{background:#ccc}.gallery{margin:0 -3px 15px}.gallery-item{position:relative;display:inline-block;text-align:center;vertical-align:top;width:100%;padding:3px;position:relative}.gallery-item a{position:relative;display:block}.gallery-item a:before,.gallery-item a:after{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.gallery-item a:before{background:rgba(0,0,0,.7);position:absolute;content:'';top:0;left:0;right:0;bottom:0}.gallery-item a:after{position:absolute;top:50%;font-family:'FontAwesome';content:"\f067";font-size:18px;margin-top:-12px}.gallery-item a:hover:before,.gallery-item a:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.gallery img{display:block;width:100%;height:auto;margin-bottom:0}.featured-cause{padding:30px;margin-top:-130px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.featured-cause img{margin:25px 0 30px}.featured-cause h2{font-size:20px;line-height:20px;margin-bottom:15px}.featured-cause h2 a{display:block;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.featured-cause h2 a:hover{color:#ff1c31}.featured-cause p{margin-bottom:35px}.featured-cause__footer .progress-bar-wrapper{margin-top:10px;width:80%;float:left}.featured-cause__btns{float:right}.featured-cause__btns a,.featured-cause__btns div{float:right}.featured-cause__founds h4{display:inline-block;padding-right:8px;font-family:'Lato',sans-serif;font-weight:400;color:#ccc}.featured-cause__founds h4 span{color:#ff1c31}@media screen and (max-width:991px){.featured-cause{margin-top:-90px}.featured-cause__footer .progress-bar-wrapper{width:78%}}@media screen and (max-width:768px){.featured-cause{margin-top:30px}.featured-cause__footer .progress-bar-wrapper{float:none;width:100%}.featured-cause__btns{padding-top:15px;float:none;width:100%}.featured-cause__btns a,.featured-cause__btns div{float:none}}.featured-content{padding:140px 15px;text-align:center}.featured-content h2{position:relative;display:inline-block;text-transform:uppercase;color:#fff;font-weight:700;font-size:30px;line-height:30px;padding-left:28px;margin-left:28px}.featured-content h2::before{position:absolute;content:'';display:block;top:2px;left:0;width:21px;height:21px;background:#ff1c31}.featured-content p{display:block;width:55%;margin:30px auto 35px;color:#fff}@media screen and (max-width:991px){.featured-content p{width:90%}}@media screen and (max-width:768px){.featured-content h2{padding:0;margin:0}.featured-content h2::before{display:none}.featured-content p{width:100%}}.cause__image{overflow:hidden;position:relative}.cause__image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cause__title{text-transform:uppercase;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cause__title a{color:#333}.cause__title a:hover{color:#ff1c31}.cause__founds h5{display:inline-block;padding-right:8px;font-family:'Lato',sans-serif;font-weight:400;color:#999}.cause__founds h5 span{color:#ff1c31}.cause--single .entry-header{padding-bottom:30px;border-bottom:1px solid #e6e6e6;margin-bottom:15px}.cause--single .cause__image{margin-bottom:30px}.cause--single .progress-bar-wrapper{width:80%;margin-top:10px;float:left}.cause--single .btn-wrapper{width:20%;float:right}.cause--single .btn-wrapper div{float:right}.cause--list{padding-bottom:50px}.cause--list .cause__founds{padding:25px 0 15px}.cause--list p{padding:25px 0 15px}.cause--full{width:100%;padding-bottom:70px}.cause--full .cause__title{padding-bottom:15px}.cause--full .cause__founds{padding-bottom:20px}.cause--full .progress-bar-wrapper{margin-top:-30px}.cause--full p{padding:25px 0}.cause--full:last-child{padding-bottom:30px}.cause--grid{padding:10px;margin-bottom:30px;background:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.cause--grid:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.cause--grid p{margin-bottom:25px}.cause--grid .progress-bar-wrapper{margin-top:-30px}.cause--grid .cause__title{padding:15px 0}.cause--grid .cause__founds{padding-top:15px}.cause:hover .cause__image .overlay{box-shadow:inset 0 0 120px rgba(0,0,0,.9);-moz-box-shadow:inset 0 0 120px rgba(0,0,0,.9);-webkit-box-shadow:inset 0 0 120px rgba(0,0,0,.9)}.related-causes{padding:45px 0 0}.related-cause{margin-top:30px}.related-cause__title{text-transform:uppercase;font-weight:700;padding:15px 0}.related-cause__title a{display:block;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.related-cause__title a:hover,.related-cause__title a:focus{color:#ff1c31}.related-cause .cause__founds,.related-cause p{padding-bottom:15px}@media screen and (max-width:768px){.cause--single .progress-bar-wrapper{width:100%;float:none}.cause--single .btn-wrapper{width:100%;float:none;padding-top:15px}.cause--single .btn-wrapper div{float:none}}@media screen and (max-width:991px){.cause--list .cause__image{padding-bottom:30px}}.event-grid{margin-top:30px}.event-grid__image{position:relative;float:left;margin-right:20px;overflow:hidden}.event-grid__date{position:absolute;top:0;left:0;height:45px;padding:0 20px;background:#ff1c31;color:#fff;font-family:'Lato',sans-serif;font-size:14px;line-height:45px;text-transform:uppercase;font-weight:700;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.event-grid__title{text-transform:uppercase;line-height:24px;color:#333}.event-grid__title a{color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.event-grid__title a:hover,.event-grid__title a:focus{color:#ff1c31}.event-grid__location{display:inline-block;margin:10px 0;font-family:'Lato',sans-serif;color:#333;font-size:14px;line-height:14px;font-weight:600}.event-grid__location i{color:#ff1c31;margin-right:10px}.event-grid p{margin-bottom:15px}.event-single__image-wrapper{position:relative;margin-bottom:30px}.event-single__image{width:100%;min-height:500px;background-size:cover;background-position:center center;overflow:hidden}.event-single__meta{position:absolute;top:50%;left:0;margin-top:-10px;min-width:300px;width:auto;background:#ff1c31;color:#fff;padding:30px;text-transform:uppercase;font-weight:600;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.7);box-shadow:0 0 6px 0 rgba(0,0,0,.7)}.event-single__meta span{font-size:16px;line-height:33px;display:block}.event-single__title{text-transform:uppercase;line-height:24px;color:#333;font-weight:700;padding-bottom:15px}@media screen and (max-width:991px){.event-single__meta{position:static;margin-bottom:30px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 0 rgba(0,0,0,.1)}}@media screen and (max-width:768px){.event-grid__image{width:100%;padding-bottom:25px}}.service-one{padding:10px 10px 30px 10px;margin-bottom:30px;background:#fff;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.service-one__image{position:relative;overflow:hidden;margin-bottom:30px}.service-one__icon{position:absolute;top:-5px;left:50%;margin-left:-35px;background:#ff1c31;color:#fff;font-size:24px;line-height:83px;width:70px;height:75px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.7);box-shadow:0 0 6px 0 rgba(0,0,0,.7);-webkit-transition:top .08s ease-in-out;-moz-transition:top .08s ease-in-out;-ms-transition:top .08s ease-in-out;-o-transition:top .08s ease-in-out;transition:top .08s ease-in-out}.service-one__title{text-transform:uppercase;margin-bottom:10px}.service-one:hover .service-one__icon,.service-one:focus .service-one__icon{top:0}.service-two{text-align:center}.service-two__icon{display:inline-block;width:70px;height:70px;background:#ff1c31;font-size:22px;line-height:70px;color:#fff;text-align:center;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.service-two__icon i{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.service-two__title{color:#fff;text-transform:uppercase;font-weight:700;padding:30px 0 25px}.service-two p{color:#fff}@media screen and (max-width:991px){.service-two{margin-top:45px}.service-two p{width:75%;margin:0 auto}}.fact{font-weight:700;color:#fff;text-align:center;text-transform:uppercase}.fact__counter{font-size:28px;line-height:28px}.fact__name{line-height:40px;font-size:20px}.blog-post{margin-bottom:60px}.blog-post:last-child{margin-bottom:0}.blog-post__sticky{display:inline-block;float:left;background:#ff1c31;color:#fff;text-transform:uppercase;padding:2px 5px;font-weight:700;font-size:12px;min-height:20px;margin-right:10px}.blog-post__sticky i{padding-right:5px}.blog-post__sticky--min{font-size:10px;line-height:10px;min-height:13px}.blog-post__title{margin-bottom:15px;text-transform:uppercase;color:#333}.blog-post__title a{display:block;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.blog-post__title a:hover,.blog-post__title a:focus{color:#ff1c31}.blog-post__meta{position:relative;display:inline-block;width:100%;padding:10px 0 10px;padding-left:90px;margin-bottom:30px;text-transform:uppercase;font-weight:600;font-size:12px;line-height:25px;color:#fff;background:#ff1c31}.blog-post__meta div,.blog-post__meta span{display:inline-block;margin-right:10px;color:#fff}.blog-post__meta div i,.blog-post__meta span i{margin-right:5px}.blog-post__meta div span,.blog-post__meta span span{margin:0}.blog-post__meta a{color:#fff}.blog-post__meta img{position:absolute;top:-12px;left:10px;border-radius:50%;width:70px;height:70px}.blog-post__meta--min{height:40px;line-height:40px;padding:0 0 0 85px}.blog-post__meta--min img{width:65px;height:65px}.blog-post__meta--search{padding:10px}.blog-post__meta .edit-link .vc_inline-link{height:auto;background:none!important}.blog-post__tags{padding-top:5px}.blog-post__tags span{display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;padding-right:5px;color:#333;font-weight:700;position:relative}.blog-post__tags a{display:inline-block;padding:0 10px;margin:2px;height:25px;background:#333;text-transform:uppercase;font-weight:700;color:#fff;font-size:12px;line-height:25px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.blog-post__tags a:hover,.blog-post__tags a:focus{background:#ff1c31}.blog-post__footer{border-top:1px solid #e6e6e6;padding-top:30px;margin-top:45px}.blog-post__footer .post-navigation::before,.blog-post__footer .post-navigation::after{content:" ";display:table}.blog-post__footer .post-navigation:after{clear:both}.blog-post__footer .post-navigation .nav-links{width:100%}.blog-post__footer .post-navigation div{width:50%;float:left}.blog-post__footer .post-navigation .nav-next{text-align:right}.blog-post__footer .post-navigation a{display:inline-block;min-height:35px;padding:10px 10px;line-height:20px;text-transform:uppercase;font-size:14px;color:#fff;font-weight:700;background:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.blog-post__footer .post-navigation a:hover,.blog-post__footer .post-navigation a:focus{background:#ff1c31}.blog-post__split-pagination{padding-bottom:30px}.blog-post__split-pagination p{font-family:'Poppins',sans-serif;padding-top:5px;line-height:14px;text-transform:uppercase;padding-right:5px;color:#333;font-weight:800}.blog-post__split-pagination p>span,.blog-post__split-pagination p a{display:inline-block;padding:0 10px;margin:2px;height:25px;background:#333;text-transform:uppercase;font-weight:700;color:#fff;font-size:14px;line-height:25px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.blog-post__split-pagination p>span:hover,.blog-post__split-pagination p>span:focus,.blog-post__split-pagination p a:hover,.blog-post__split-pagination p a:focus{background:#ff1c31}.blog-post__split-pagination p>span{background:#ff1c31}.blog-post--search.page .post-content{font-family:'Lato',sans-serif}.blog-post--search .btn{margin-top:15px}.blog-post.blog-grid{padding:10px 10px 10px 10px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(0,0,0,.1);margin-bottom:30px}.blog-post.blog-grid p{padding-bottom:15px}@media screen and (max-width:450px){.blog-post__footer .post-navigation .nav-links div{display:block;width:100%;text-align:left}.blog-post__footer .post-navigation .nav-links div:first-child{padding-bottom:10px}.blog-post__footer .post-navigation .nav-links div a{display:block}}.member{padding-bottom:30px}.member__image{position:relative;overflow:hidden}.member__function{position:absolute;bottom:0;left:0;width:auto;text-transform:uppercase;font-weight:700;color:#fff;background:#ff1c31;padding:15px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.7);box-shadow:0 0 6px 0 rgba(0,0,0,.7)}.member__name{padding:20px 0 20px;text-transform:uppercase}.member__name a{display:block;color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.member__name a:hover,.member__name a:focus{color:#ff1c31}.member__socials{margin-left:-10px;padding-bottom:15px}.member__socials a{display:inline-block;padding:0 6px;margin:0 4px;color:#333;font-size:14px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.member__socials a:hover,.member__socials a:focus{color:#ff1c31}.member-single__name{text-transform:uppercase;padding-bottom:10px}.member-single__image{width:100%;height:420px;background-size:cover;background-position:center center}.member-single__function{padding-bottom:25px}.member-single p{padding-bottom:15px}.member-single .member__socials{padding-top:15px;padding-bottom:0}.member-single .member__socials a{padding:0 6px;font-size:16px}.post-author{position:relative;display:block;position:relative;margin-top:60px;min-height:150px;background:#f2f2f2;padding:20px 20px 20px 160px}.post-author__image{position:absolute;position:absolute;left:20px;top:20px}.post-author__name{text-transform:uppercase;margin-bottom:15px}.post-author__name a{color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.post-author__name a:hover,.post-author__name a:focus{color:#ff1c31}@media screen and (max-width:550px){.post-author{padding-left:20px;padding-top:20px}.post-author__image{position:static;margin-bottom:25px}}.comment-list{padding:0;margin-bottom:60px;list-style:none;list-style-type:none}.comment-reply-title{position:relative;text-transform:uppercase;font-weight:700;color:#333;padding-left:20px;margin-bottom:30px}.comment-reply-title::before{position:absolute;content:'';left:0;top:1px;width:13px;height:13px;background:#ff1c31}.comment{position:relative;padding:30px 0;padding-left:110px;list-style-type:none;list-style:none;border-bottom:1px solid #e6e6e6}.comment-meta{padding-bottom:10px}.comment-author{display:inline-block}.comment-author img{position:absolute;left:0;border-radius:2px}.comment-author .fn{position:relative;text-transform:uppercase;font-size:16px;line-height:16px;color:#333}.comment-author .fn a{color:#333;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.comment-author .fn a:hover,.comment-author .fn a:focus{color:#ff1c31}.comment-author .fn::before{position:absolute;right:-35px;top:50%;margin-top:-1px;display:block;width:20px;height:1px;content:'';background:#ff1c31}.comment-author .says{display:none}.comment-metadata{display:inline-block;padding-left:45px;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:14px;font-weight:500}.comment-metadata a{color:#999;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.comment-metadata a:hover,.comment-metadata a:focus{color:#ff1c31}.comment-content blockquote{padding:25px;background:#f2f2f2;border:1px solid #d4d4d4;margin-bottom:15px}.comment-content blockquote p{padding-bottom:0}.comment-content blockquote::before{display:none}.comment-reply-link{color:#666;position:relative;text-transform:uppercase;font-weight:700;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.comment-reply-link::before{font-family:'FontAwesome';content:"\f112";position:absolute;right:-20px}.comment-reply-link:hover,.comment-reply-link:focus{color:#ff1c31}.comment .comment-respond{border-top:1px solid #e6e6e6;margin-top:20px;padding-top:30px}.comment .comment-respond h3 small{position:relative;margin-left:10px}.comment .comment-respond h3 small::before{position:absolute;content:'';height:60%;width:1px;background:#666}.comment .comment-respond h3 small a{display:inline-block;top:-1px;padding-left:15px;color:#666;font-weight:700;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.comment .comment-respond h3 small a:hover,.comment .comment-respond h3 small a:focus{color:#ff1c31}.comment .children{padding:0 10px;margin-left:-90px}.comment .children .comment{border:none}.comment .children .depth-1,.comment .children .depth-2,.comment .children .depth-3,.comment .children .depth-4,.comment .children .depth-5,.comment .children .depth-6,.comment .children .depth-7,.comment .children .depth-8,.comment .children .depth-9,.comment .children .depth-10{padding-bottom:0}.comment .edit-link{padding-left:10px}.comment-list .pingback{color:gray;font-size:14px;padding:11px 0;border-bottom:1px solid #f2f2f2;font-weight:500}.comment-list .pingback:first-child{padding-top:30px}.comment-list .pingback a{color:#111112;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.comment-list .pingback a:hover{color:#ff1c31}@media screen and (max-width:1200px){.comment .children{margin-left:-110px}}@media screen and (max-width:768px){.comment{padding-left:0}.comment-metadata{display:block;padding:0}.comment .children{padding:5px;margin-left:0}.comment-author img{width:50px;height:50px;position:relative;margin-bottom:15px;margin-right:100%}.comment-author .fn::before{display:none}}@media screen and (max-width:450px){.comment-author .fn{display:block;padding-bottom:5px}.comment-author .fn::before{display:none}.comment .edit-link{padding-left:0;display:block;padding-top:5px}}.general-form{position:relative;z-index:10;padding:60px 40px;background:#ff1c31;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.7);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.7);box-shadow:0 0 6px 0 rgba(0,0,0,.7)}.general-form .field,.general-form p{margin-top:35px}.general-form p.comment-notes,.general-form p.logged-in-as,.general-form .logged-in-as{margin-top:0}.general-form .wpcf7-form p{margin-top:0}.general-form a{color:#fff;font-size:14px}.general-form h5,.general-form label{display:block;margin-bottom:10px;color:#fff;text-transform:uppercase;font-weight:700}.general-form input,.general-form select,.general-form textarea{display:block;width:100%;height:45px;padding:0 15px;color:#333;font-family:'Lato',sans-serif;font-weight:600;background:#fff;border:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.general-form input:hover,.general-form select:hover,.general-form textarea:hover{border:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.6);box-shadow:0 0 4px 0 rgba(0,0,0,.6)}.general-form input:focus,.general-form select:focus,.general-form textarea:focus{border:0;outline:0;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.5);box-shadow:0 0 6px 0 rgba(0,0,0,.5)}.general-form textarea{padding-top:10px;height:100px}.general-form input[type="submit"]{display:inline-block;width:auto;height:40px;line-height:40px;text-transform:uppercase;font-family:'Poppins',sans-serif;color:#333;font-weight:700;cursor:pointer;background:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.general-form input[type="submit"]:active{border:0;box-shadow:none}.general-form input[type="submit"]:hover,.general-form input[type="submit"]:focus{background:#333;color:#fff}.general-form--in-page{padding:30px 30px 50px;background:#f2f2f2!important;box-shadow:none}.general-form--in-page h5,.general-form--in-page label{margin-bottom:10px;text-transform:uppercase;color:#333}.general-form--in-page h5 .required,.general-form--in-page label .required{color:#ff1c31}.general-form--in-page a{color:#ff1c31}.general-form--in-page input,.general-form--in-page select,.general-form--in-page textarea{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.general-form--in-page input:hover,.general-form--in-page select:hover,.general-form--in-page textarea:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.general-form--in-page input:focus,.general-form--in-page select:focus,.general-form--in-page textarea:focus{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.general-form--in-page input[type="submit"]{background:#333;color:#fff}.general-form--in-page input[type="submit"]:hover,.general-form--in-page input[type="submit"]:focus{background:#ff1c31}.general-form--in-page .wpcf7-not-valid-tip{color:#ff1c31!important}.general-form--in-page .wpcf7-validation-errors{color:#ff1c31!important;padding:10px 0 0 0!important;left:24px!important}.general-form .wpcf7-not-valid-tip{color:#fff;font-size:14px}.general-form .wpcf7-validation-errors{width:100%;position:absolute;bottom:0;left:35px;right:45px;color:#fff;border:0;padding:0;font-size:14px}.contact-info{text-align:center}.contact-info i{font-size:22px;line-height:22px;color:#ff1c31}.contact-info h3{margin:20px 0}.contact-info p{display:block;font-size:14px;line-height:26px;margin-top:15px;color:#666;width:50%;margin:0 auto 0}.content-none{padding:60px 0 60px}.content-none__title{padding-bottom:15px}.content-none p{font-size:14px;padding-bottom:15px}.content-none a{color:#ff1c31}.error-404{text-align:center;padding:25vh 0 0;height:80vh}.error-404__header{text-align:center}.error-404__header h2{padding-bottom:10px}.error-404__header span{display:inline-block;font-size:140px;line-height:140px;font-weight:700;margin-bottom:20px}.error-404 p{padding-bottom:15px}.widget .section-name-mini{margin-bottom:20px}.widget ul,.widget li{padding:0;margin:0;list-style-type:none;list-style:none}.widget--sidebar{padding-bottom:40px}.widget--sidebar p{color:#333}.widget--sidebar.widget_archive a,.widget--sidebar.widget_categories a,.widget--sidebar.widget_nav_menu a,.widget--sidebar.widget_meta a,.widget--sidebar.widget_pages a{border-color:#ebebeb;color:#333}.widget--sidebar.widget_archive select,.widget--sidebar.widget_categories select,.widget--sidebar.widget_nav_menu select,.widget--sidebar.widget_meta select,.widget--sidebar.widget_pages select{background:#f2f2f2;border-color:#ebebeb}.widget--sidebar.widget_rss li{border-color:#ebebeb}.widget--sidebar.widget_rss li a{color:#ff1c31}.widget--sidebar.widget_rss span{color:#4d4d4d}.widget--sidebar.widget_rss .rssSummary,.widget--sidebar.widget_rss cite{color:#333}.widget--sidebar.recent-entries li{border-color:#ebebeb}.widget--sidebar.quick-links .quick-links__menu a{border-color:#ebebeb;color:#333}.widget--sidebar.quick-links .quick-links__menu a:hover,.widget--sidebar.quick-links .quick-links__menu a:focus{color:#ff1c31}.widget--sidebar.widget_recent_entries li{border-color:#ebebeb}.widget--sidebar.widget_recent_entries a,.widget--sidebar.widget_recent_entries span{color:#333}.widget--sidebar.widget_recent_comments li{border-color:#ebebeb}.widget--sidebar.widget_recent_comments span{color:#333}.widget--sidebar.widget_recent_comments a{color:#ff1c31}.widget--sidebar.widget_text select{background:#f2f2f2;border-color:#ebebeb}.widget--footer{margin-bottom:60px}.widget--footer p{color:#ccc}.widget--footer.widget_archive a,.widget--footer.widget_categories a,.widget--footer.widget_nav_menu a,.widget--footer.widget_meta a,.widget--footer.widget_pages a{border-color:rgba(255,255,255,.15);color:#ccc}.widget--footer.widget_archive select,.widget--footer.widget_categories select,.widget--footer.widget_nav_menu select,.widget--footer.widget_meta select,.widget--footer.widget_pages select{background:#fff;border:none}.widget--footer.widget_rss li{border-color:rgba(255,255,255,.15)}.widget--footer.widget_rss li a{color:#ccc}.widget--footer.widget_rss .rssSummary,.widget--footer.widget_rss span,.widget--footer.widget_rss cite{color:#ccc}.widget--footer.quick-links .quick-links__menu a{border-color:rgba(255,255,255,.15);color:#ccc}.widget--footer.quick-links .quick-links__menu a:hover,.widget--footer.quick-links .quick-links__menu a:focus{color:#ff1c31}.widget--footer.widget_recent_entries li{border-color:rgba(255,255,255,.15)}.widget--footer.widget_recent_entries li a{color:#ccc}.widget--footer.widget_recent_entries li a:hover,.widget--footer.widget_recent_entries li a:focus{color:#ff1c31}.widget--footer.widget_recent_entries a,.widget--footer.widget_recent_entries span{color:#ccc}.widget--footer.widget_recent_comments li{border-color:rgba(255,255,255,.15)}.widget--footer.widget_recent_comments span{color:#b3b3b3}.widget--footer.widget_recent_comments a{color:#ccc;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget--footer.widget_recent_comments a:hover,.widget--footer.widget_recent_comments a:focus{color:#ff1c31}.widget--footer.widget_text select{background:#fff;border:none}.widget_archive li,.widget_categories li,.widget_nav_menu li,.widget_meta li,.widget_pages li{padding:0;margin:0;position:relative}.widget_archive .children,.widget_archive .sub-menu li,.widget_categories .children,.widget_categories .sub-menu li,.widget_nav_menu .children,.widget_nav_menu .sub-menu li,.widget_meta .children,.widget_meta .sub-menu li,.widget_pages .children,.widget_pages .sub-menu li{border-bottom:0}.widget_archive a,.widget_categories a,.widget_nav_menu a,.widget_meta a,.widget_pages a{display:block;padding:10px 0;font-family:'Lato',sans-serif;border-bottom:1px solid;font-size:14px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget_archive a:hover,.widget_archive a:focus,.widget_categories a:hover,.widget_categories a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus,.widget_meta a:hover,.widget_meta a:focus,.widget_pages a:hover,.widget_pages a:focus{color:#ff1c31;padding-left:15px}.widget_archive a span,.widget_categories a span,.widget_nav_menu a span,.widget_meta a span,.widget_pages a span{float:right}.widget_archive select,.widget_categories select,.widget_nav_menu select,.widget_meta select,.widget_pages select{display:block;width:100%;height:40px;font-family:'Lato',sans-serif;padding:0 10px;border-radius:0}.widget_archive select:hover,.widget_archive select:focus,.widget_archive select:active,.widget_categories select:hover,.widget_categories select:focus,.widget_categories select:active,.widget_nav_menu select:hover,.widget_nav_menu select:focus,.widget_nav_menu select:active,.widget_meta select:hover,.widget_meta select:focus,.widget_meta select:active,.widget_pages select:hover,.widget_pages select:focus,.widget_pages select:active{outline:0}.widget_tag_cloud .tagcloud a{display:inline-block;height:40px;padding:0 10px;margin-left:-1px;margin-bottom:4px;background:#333;text-transform:uppercase;font-weight:700;line-height:40px;font-size:14px!important;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget_tag_cloud .tagcloud a:hover,.widget_tag_cloud .tagcloud a:focus{background:#ff1c31}.widget_calendar .calendar_wrap{display:block;width:100%}.widget_calendar .calendar_wrap table,.widget_calendar .calendar_wrap thead,.widget_calendar .calendar_wrap tbody,.widget_calendar .calendar_wrap tfoot tr{position:relative;width:100%}.widget_calendar .calendar_wrap th{padding:5px 0}.widget_calendar .calendar_wrap tbody{background:#f7f7f7}.widget_calendar .calendar_wrap caption{width:100%;padding:10px 0;text-align:center;text-transform:uppercase;background:#ff1c31;color:#fff;font-size:16px;font-weight:700}.widget_calendar .calendar_wrap th{width:14.24%;background:#ebebeb}.widget_calendar .calendar_wrap td{text-align:center;padding:10px 0}.widget_calendar .calendar_wrap td#today{position:relative;font-weight:600}.widget_calendar .calendar_wrap td#today::before{position:absolute;content:'';right:6px;top:7px;background:#ff1c31;width:8px;height:8px;border-radius:50%}.widget_calendar .calendar_wrap tbody td a{color:#ff1c31}.widget_calendar .calendar_wrap tfoot{position:absolute;top:0;left:15px;right:15px;text-transform:uppercase;font-size:16px;color:#fff;font-weight:700}.widget_calendar .calendar_wrap tfoot td{width:15%}.widget_calendar .calendar_wrap tfoot td:first-child{text-align:left}.widget_calendar .calendar_wrap tfoot td:last-child{text-align:right}.widget_calendar .calendar_wrap tfoot a{color:#fff;opacity:.7;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget_calendar .calendar_wrap tfoot a:hover,.widget_calendar .calendar_wrap tfoot a:focus{opacity:1}.widget_recent_comments li{display:block;font-size:14px;color:gray;padding:10px 0;border-bottom:1px solid;line-height:24px}.widget_recent_comments span,.widget_recent_comments a{font-family:'Lato',sans-serif}.widget_recent_comments span{font-weight:600}.widget_recent_entries li{display:block;font-size:14px;color:gray;border-bottom:1px solid;padding:10px 0}.widget_recent_entries a{display:block;text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:600;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget_recent_entries a:hover,.widget_recent_entries a:focus{color:#ff1c31}.widget_recent_entries span{display:block;margin-top:5px}.widget_rss li{border-bottom:1px solid;padding:15px 0}.widget_rss li a{display:block;text-transform:uppercase;font-size:14px;font-weight:700;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.widget_rss li a:hover,.widget_rss li a:focus{color:#ff1c31}.widget_rss span{display:block;margin-top:5px;font-size:14px}.widget_rss .rssSummary{padding:10px 0;font-size:14px;line-height:24px;font-family:'Lato',sans-serif}.widget_rss cite{display:block;text-transform:uppercase;font-style:normal;font-weight:600}.widget_search form{display:block;width:100%}.widget_search form:before,.widget_search form:after{content:"";display:table}.widget_search form:after{clear:both}.widget_search label{float:left;width:70%;height:45px;height:45px}.widget_search label input{width:100%;height:100%;padding-left:15px;background:#f2f2f2;color:#333}.widget_search input.search-submit{float:left;width:30%;top:0;right:0;background:#ff1c31;color:#fff;padding:0 5px;height:45px;line-height:45px;text-align:center;font-size:16px;text-transform:uppercase;font-weight:700}.widget_search input.search-submit:active{border:0!important}.widget_text p{padding-bottom:15px}.widget_text img{display:block;width:100%;max-width:100%;height:auto;vertical-align:center}.widget_text select{display:block;width:100%;height:40px;font-family:'Lato',sans-serif;padding:0 10px;border-radius:0}.widget_text select:hover,.widget_text select:focus,.widget_text select:active{outline:0}.quick-links__menu{padding:0;list-style:none;list-style-type:none}.quick-links__menu li{width:50%;display:block}.quick-links__menu li:nth-child(odd) {float:left;padding-right:10px}.quick-links__menu li:nth-child(even) {float:right;padding-left:10px}.quick-links__menu li ul{width:100%;padding:0}.quick-links__menu li ul li{padding:0!important;width:100%}.quick-links__menu a{position:relative;display:block;padding:10px 0 10px 15px;border-bottom:1px solid;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.quick-links__menu a::before{position:absolute;top:10px;left:0;font-family:'FontAwesome';content:'\f105';display:inline-block;-webkit-transition:left .2s ease;-moz-transition:left .2s ease;-ms-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease}.quick-links__menu a:hover,.quick-links__menu a:focus{color:#ff1c31;padding-left:25px}.quick-links__menu a:hover::before,.quick-links__menu a:focus::before{content:'\f101';left:10px}.about-widget p{margin-bottom:10px}.about-widget a{color:#ff1c31;font-size:14px;font-weight:700;text-transform:uppercase}.about-widget a i{padding-left:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.about-widget a:hover i,.about-widget a:focus i{padding-left:8px}.newsletter-widget p{margin-bottom:30px}.newsletter-widget #mc_embed_signup{position:relative}.newsletter-widget #mc_embed_signup input[type="email"]{display:block;float:left;width:65%;height:50px;font-family:'Lato',sans-serif;color:#333;padding:0 10px;background:#fff}.newsletter-widget #mc_embed_signup input[type="email"]::-webkit-input-placeholder{color:#ccc}.newsletter-widget #mc_embed_signup input[type="email"] :-moz-placeholder{color:#ccc}.newsletter-widget #mc_embed_signup input[type="email"] ::-moz-placeholder{color:#ccc}.newsletter-widget #mc_embed_signup input[type="email"] :-ms-input-placeholder{color:#ccc}.newsletter-widget #mc_embed_signup input.button{display:block;float:right;width:35%;height:50px;background:#ff1c31;font-size:16px;line-height:50px;text-transform:uppercase;text-align:center;color:#fff;font-weight:700;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.newsletter-widget #mc_embed_signup div.mce_inline_error{position:absolute;top:53px;left:0;right:0;background:#ff1c31;font-family:'Lato',sans-serif;color:#fff;font-size:14px;font-weight:400}.newsletter-widget #mc_embed_signup #mce-responses{margin-top:3px}.newsletter-widget #mc_embed_signup #mce-responses .response{font-family:'Lato',sans-serif;font-size:14px;padding:5px;color:#f2f2f2;background:#323232}.instagram-widget #instagram{padding:0;list-style:none;list-style-type:none}.instagram-widget #instagram li{position:relative;overflow:hidden;display:inline-block;float:left;margin-right:3px;margin-bottom:3px;width:117px;height:70px}.twitter-widget ul{padding:0;list-style:none;list-style-type:none}.twitter-widget i{position:absolute;left:0;top:6px;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;background:#ff1c31}.twitter-widget li{position:relative;overflow:hidden;padding-left:40px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15)}.twitter-widget li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.twitter-widget .tweet{color:#ccc;margin-bottom:10px}.twitter-widget .tweet a{color:#ff1c31}.twitter-widget .timePosted a{color:#999}