/*!
Theme Name: Counterpoints Arts
Author: Adam Jack
Author URI: http://adamjack.co.uk
Version: 1.0.3
*/@font-face{font-family:"Tiempos Text";src:url("assets/fonts/TiemposText-Regular.otf") format("opentype")}
@font-face{font-family:'Stratos';src:url("assets/fonts/stratosweb-semibold.eot");src:url("assets/fonts/stratosweb-semibold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/stratosweb-semibold.woff") format("woff")}
h1,.h1,h2,.h2,.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:1rem}
.container{padding-right:45px;padding-left:45px;max-width:1590px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:10px;padding-left:10px}
.row .row{margin-right:-10px;margin-left:-10px}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}
audio:not([controls]){display:none}
details{display:block}
input[type="number"]{width:auto}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
main{display:block}
summary{display:block}
pre{overflow:auto}
progress{display:inline-block}
small{font-size:75%}
template{display:none}
textarea{overflow:auto}
[hidden]{display:none}
[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
*,::before,::after{box-sizing:inherit}
*{font-size:inherit;line-height:inherit}
::before,::after{text-decoration:inherit;vertical-align:inherit}
*,::before,::after{border-style:solid;border-width:0}
*{margin:0;padding:0}
:root{box-sizing:border-box;cursor:default;font:16px/1.5 sans-serif;text-rendering:optimizeLegibility}
html{background-color:#fff}
a{text-decoration:none}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
button,input,select,textarea{background-color:transparent}
button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}
button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}
code,kbd,pre,samp{font-family:monospace,monospace}
nav ol,nav ul{list-style:none}
select{-moz-appearance:none;-webkit-appearance:none}
select::-ms-expand{display:none}
select::-ms-value{color:currentColor}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:vertical}
::-moz-selection{background-color:#b3d4fc;text-shadow:none}
::selection{background-color:#b3d4fc;text-shadow:none}
.alignnone{margin:20px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:20px 0 20px 20px}
.alignleft{float:left;margin:20px 20px 20px 0}
a img.alignright{float:right;margin:20px 0 20px 20px}
a img.alignnone{margin:20px 20px 20px 0}
a img.alignleft{float:left;margin:20px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#a7050f;max-width:100%;padding:2rem;text-align:center}
.wp-caption.alignnone{margin:20px 20px 20px 0}
.wp-caption.alignleft{margin:20px 20px 20px 0}
.wp-caption.alignright{margin:20px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:.5rem}
.textwidget img{margin:1rem 0}
.bypostauthor{background:inherit}
.widget_calendar{display:table;width:100%}
#wp-calendar{width:100%}
#wp-calendar caption{text-align:right;color:#1d1d1b;font-size:12px;margin-top:10px;margin-bottom:15px}
#wp-calendar thead{font-size:10px}
#wp-calendar thead th{padding-bottom:10px}
#wp-calendar tbody{color:#1d1d1b;font-family:sans-serif;font-weight:300}
#wp-calendar tbody td{background:#fff;border:1px solid #fff;text-align:center;padding:8px}
#wp-calendar tbody td:hover{background:#fff}
#wp-calendar tbody .pad{background:0}
#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}
#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
body{color:#1d1d1b;line-height:1.5;font-family:"Tiempos Text",sans-serif;font-size:18px;overflow-x:hidden}
h1,.h1,h2,.h2,.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;font-family:"Stratos",sans-serif;line-height:1;font-weight:bold;text-transform:uppercase;width:100%}
h1,.h1{font-family:"Stratos",sans-serif;font-size:80px;margin:.67em 0}
h2,.h2,.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a{font-size:60px}
h3,.h3{font-size:30px}
h4,.h4{font-size:18px}
.hidden{display:none}
.p,#mc_embed_signup_scroll .form-container .input-container input{font-size:18px}
a{color:#d90613}
a:hover,a:focus{color:#1d1d1b;text-decoration:initial}
a:hover.h1,a:hover.h2,.feature-links-container a.cta-link:hover,.feature-links-container a.cta-link-small:hover,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:hover,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:hover,a:hover.h3,a:hover.h4,a:hover.h5,a:hover.h6,a:focus.h1,a:focus.h2,.feature-links-container a.cta-link:focus,.feature-links-container a.cta-link-small:focus,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:focus,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:focus,a:focus.h3,a:focus.h4,a:focus.h5,a:focus.h6{color:#d90613}
.condensed-font{font-family:"korolev-condensed",sans-serif}
img{max-width:100%}
.compressed-text{font-family:"Stratos",sans-serif;margin-bottom:0}
ul.unstyle{list-style:none;margin-bottom:0}
.remove-link-style{color:#1d1d1b !important}
a.remove-link-style:hover,a.remove-link-style:focus{color:#d90613 !important}
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.flex .veritcally-center{margin-top:auto;margin-bottom:auto}
a.cta-link,a.cta-link-small,header .desktop-nav .menu-main-container>ul>li:last-child>a{position:relative;color:#d90613}
a.cta-link:hover:after,a.cta-link-small:hover:after,header .desktop-nav .menu-main-container>ul>li:last-child>a:hover:after,a.cta-link:focus:after,a.cta-link-small:focus:after,header .desktop-nav .menu-main-container>ul>li:last-child>a:focus:after{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.6s;animation-duration:.6s}
a.cta-link:after,a.cta-link-small:after,header .desktop-nav .menu-main-container>ul>li:last-child>a:after{content:'';top:50%;margin-top:-7.5px;margin-left:12px;position:absolute;width:0;height:0;border-style:solid;border-width:9px 0 9px 18px;border-color:transparent transparent transparent #d90613}
a.cta-link-small:after,header .desktop-nav .menu-main-container>ul>li:last-child>a:after{margin-top:-5px;margin-left:10px;border-width:5px 0 5px 10px}
.main-text{max-width:750px;margin:0 auto}
.top-lg{margin-top:130px;margin-bottom:40px}
header{min-height:180px;text-transform:uppercase}
header .mobile-nav{display:none}
header .logo-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
header .logo-container a{width:300px;margin:auto 0}
header #nav-toggle{position:absolute;z-index:3;right:0;top:20px;height:32px;width:36px;margin-top:12px;cursor:pointer;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
header #nav-toggle span,header #nav-toggle span:before,header #nav-toggle span:after{cursor:pointer;border-radius:1px;height:2px;width:35px;background:#1d1d1b;position:absolute;left:0;top:50%;display:block;content:''}
header #nav-toggle span:before{top:-10px}
header #nav-toggle span:after{top:10px}
header #nav-toggle span,header #nav-toggle span:before,header #nav-toggle span:after{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
header #nav-toggle.active{position:fixed;right:10px}
header #nav-toggle.active span{background-color:transparent}
header #nav-toggle.active span:before,header #nav-toggle.active span:after{top:0}
header #nav-toggle.active span:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
header #nav-toggle.active span:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
header .mobile-nav .menu-main-container{list-style-type:none;font-family:"Stratos",sans-serif;background:#fff;padding:15px 20px;position:fixed;z-index:2;width:100%;top:calc(-100% - 100px);left:0;margin:0;height:100%;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;font-size:35px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
header .mobile-nav .menu-main-container.is-active{top:0}
header .mobile-nav .menu-main-container #menu-main{margin:auto}
header .mobile-nav .menu-main-container li{line-height:1.2}
header .mobile-nav .menu-main-container li:last-child a{color:#d90613}
header .mobile-nav .menu-main-container li.menu-item-has-children>a{pointer-events:none}
header .mobile-nav .menu-main-container li.menu-item-has-children.is-active>a{pointer-events:auto}
header .mobile-nav .menu-main-container li.menu-item-has-children .sub-menu{display:none;font-size:20px;margin-top:10px;line-height:1.5}
header .mobile-nav .menu-main-container li li a{color:#1d1d1b !important}
header .mobile-nav .menu-main-container li a{color:#1d1d1b;-webkit-transition:all .3s;transition:all .3s}
header .mobile-nav .menu-main-container li a:hover,header .mobile-nav .menu-main-container li a:focus{color:#d90613 !important}
header .desktop-nav{text-align:right;min-height:180px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
header .desktop-nav .menu-main-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:23px auto;margin-right:0}
header .desktop-nav .menu-main-container>ul{list-style:none;margin:auto 0}
header .desktop-nav .menu-main-container>ul>li{position:relative}
header .desktop-nav .menu-main-container>ul>li:last-child{margin-top:21px;margin-right:25px}
header .desktop-nav .menu-main-container>ul>li:last-child>a{color:#d90613}
header .desktop-nav .menu-main-container>ul>li:focus .sub-menu,header .desktop-nav .menu-main-container>ul>li:hover .sub-menu{display:block}
header .desktop-nav .menu-main-container>ul li{font-family:"Stratos",sans-serif;font-size:18px;margin-left:33px;display:inline-block}
header .desktop-nav .menu-main-container>ul li a:hover,header .desktop-nav .menu-main-container>ul li a:focus{text-decoration:none}
header .desktop-nav .menu-main-container>ul li:first-child{margin-left:0}
header .desktop-nav .menu-main-container>ul li.current_page_item .sub-menu:before,header .desktop-nav .menu-main-container>ul li.current_page_parent .sub-menu:before{border-color:#1d1d1b transparent transparent transparent}
header .desktop-nav .menu-main-container>ul li a{color:#1d1d1b;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
header .desktop-nav .menu-main-container>ul li a:hover,header .desktop-nav .menu-main-container>ul li a:focus{color:#d90613}
header .desktop-nav .menu-main-container .sub-menu{display:none;z-index:1;padding-top:40px;padding-bottom:20px;position:absolute;width:calc(100% + 440px);margin-left:-220px;text-align:center;background:#fff}
header .desktop-nav .menu-main-container .sub-menu:hover,header .desktop-nav .menu-main-container .sub-menu:focus{display:block}
header .desktop-nav .menu-main-container .sub-menu:before{content:'';top:10px;margin-left:-6px;left:50%;position:absolute;width:0;height:0;border-style:solid;border-width:12px 7px 0 7px;border-color:#1d1d1b transparent transparent transparent}
header .desktop-nav .menu-main-container .sub-menu li{margin-left:0;display:block;padding:0 20px}
header .sub-menu{list-style-type:none}
#slider{height:700px}
#slider .slick-list{height:100%}
#slider .slick-list .slick-track{height:100%}
#slider .flex{height:100%;width:100%}
#slider .flex .veritcally-center{margin:auto;max-width:1280px;width:100%;padding:0 20px}
#slider .slide{background-size:cover;background-position:50%;text-align:center}
#slider .slide.style-Light{color:#fff}
#slider .slide.style-Black{color:#1d1d1b}
#slider .slide.style-Red{color:#d90613}
#slider .slide:focus{outline:0}
#slider .slide h1{margin-bottom:15px}
#slider .slide h2{font-size:18px;margin-bottom:0}
#slider .slide video:focus,#slider .slide a:focus{outline:0}
#slider.home-slider:hover .slick-next,#slider.home-slider:hover .slick-prev,#slider.home-slider:focus .slick-next,#slider.home-slider:focus .slick-prev{display:block !important}
#slider.home-slider .slick-next{display:none !important;content:'';top:50%;right:20px;position:absolute;width:0;height:0;min-height:0;border-style:solid;border-width:9px 0 9px 18px;border-color:transparent transparent transparent #a8a8a8}
#slider.home-slider .slick-prev{display:none !important;content:'';top:50%;left:20px;position:absolute;width:0;height:0;min-height:0;border-style:solid;border-width:9px 18px 9px 0;border-color:transparent #a8a8a8 transparent transparent;z-index:1}
#slider.home-slider .slick-next:hover,#slider.home-slider .slick-next:focus{border-color:transparent transparent transparent #d90613}
#slider.home-slider .slick-prev:hover,#slider.home-slider .slick-prev:focus{border-color:transparent #d90613 transparent transparent}
#single-slider{position:relative;height:700px;margin-top:70px;margin-bottom:100px}
#single-slider .slick-list{height:100%}
#single-slider .slick-list .slick-track{height:100%}
#single-slider .slick-slide img{margin:auto;max-height:100%}
#single-slider .flex{position:absolute;height:100%;width:100%;top:0;left:0}
#single-slider .flex .veritcally-center{margin:auto;max-width:1280px;width:100%;padding:0 20px}
#single-slider .slide{background-size:cover;background-position:50%;text-align:center;margin:0 20px;position:relative}
#single-slider .slide.style-Light{color:#fff}
#single-slider .slide.style-Black{color:#1d1d1b}
#single-slider .slide.style-Red{color:#d90613}
#single-slider .slide h1{margin-bottom:15px}
#single-slider .slide h2{font-size:30px;margin-bottom:0}
#single-slider:hover .slick-next,#single-slider:hover .slick-prev,#single-slider:focus .slick-next,#single-slider:focus .slick-prev{display:block !important}
#single-slider .slick-next{display:none !important;content:'';top:50%;right:20px;position:absolute;width:0;height:0;min-height:0;border-style:solid;border-width:9px 0 9px 18px;border-color:transparent transparent transparent #a8a8a8}
#single-slider .slick-prev{display:none !important;content:'';top:50%;left:20px;position:absolute;width:0;height:0;min-height:0;border-style:solid;border-width:9px 18px 9px 0;border-color:transparent #a8a8a8 transparent transparent;z-index:1}
#single-slider .slick-next:hover,#single-slider .slick-next:focus{border-color:transparent transparent transparent #d90613}
#single-slider .slick-prev:hover,#single-slider .slick-prev:focus{border-color:transparent #d90613 transparent transparent}
#slider .slide,#single-slider .slide{opacity:0;visibility:hidden}
#slider:after,#single-slider:after{content:'';height:32px;width:32px;left:50%;top:50%;position:absolute;background:url("assets/img/loading.gif");background-size:100%}
#slider video,#single-slider video{opacity:0}
#slider.slick-initialized .slide,#single-slider.slick-initialized .slide{visibility:visible;opacity:1}
#slider.slick-initialized:after,#single-slider.slick-initialized:after{display:none}
#slider.slick-initialized video,#single-slider.slick-initialized video{opacity:1}
#slider .hover-text,#single-slider .hover-text{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
#slider a,#single-slider a{color:inherit}
#slider .veritcally-center,#single-slider .veritcally-center{position:relative}
#slider .is-hover:hover .body-slider,#slider .is-hover:focus .body-slider,#single-slider .is-hover:hover .body-slider,#single-slider .is-hover:focus .body-slider{opacity:0}
#slider .is-hover:hover .hover-text,#slider .is-hover:focus .hover-text,#single-slider .is-hover:hover .hover-text,#single-slider .is-hover:focus .hover-text{opacity:1}
.slide-video{height:100%;max-width:100%}
.feature-links-container{background:#fff;font-family:"Stratos",sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;width:50%;min-height:648px;background-size:cover;background-position:50%;padding:67px}
.feature-links-container .feature-links-inner{height:100%;margin:0 auto}
.feature-links-container .feature-links-inner .veritcally-center{position:relative}
.feature-links-container .feature-links-inner .hover-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.feature-links-container .feature-links-inner .hover-text a{margin:auto}
.feature-links-container .feature-links-inner .body-link{font-weight:normal;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.feature-links-container .feature-links-inner .is-hover:hover .body-link,.feature-links-container .feature-links-inner .is-hover:focus .body-link{opacity:0}
.feature-links-container .feature-links-inner .is-hover:hover .hover-text,.feature-links-container .feature-links-inner .is-hover:focus .hover-text{opacity:1}
.feature-links-container .feature-links-inner .is-hover:hover .hover-text a,.feature-links-container .feature-links-inner .is-hover:focus .hover-text a{color:#d90613}
.feature-links-container h5{font-size:18px}
.feature-links-container .flex{height:100%}
.feature-links-container .flex .veritcally-center{margin:auto}
.feature-links-container.style-Light{color:#fff}
.feature-links-container.style-Light a{color:#fff}
.feature-links-container.style-Light a.cta-link,.feature-links-container.style-Light a.cta-link-small,.feature-links-container.style-Light header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container.style-Light .menu-main-container>ul>li:last-child>a{color:#fff !important}
.feature-links-container.style-Light a.cta-link:after,.feature-links-container.style-Light a.cta-link-small:after,.feature-links-container.style-Light header .desktop-nav .menu-main-container>ul>li:last-child>a:after,header .desktop-nav .feature-links-container.style-Light .menu-main-container>ul>li:last-child>a:after{border-color:transparent transparent transparent #fff}
.feature-links-container.style-Light .hover-text a{color:#fff !important}
.feature-links-container.style-Dark{color:#1d1d1b}
.feature-links-container.style-Dark a{color:#1d1d1b}
.feature-links-container.style-Dark a.cta-link,.feature-links-container.style-Dark a.cta-link-small,.feature-links-container.style-Dark header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container.style-Dark .menu-main-container>ul>li:last-child>a{color:#1d1d1b !important}
.feature-links-container.style-Dark a.cta-link:after,.feature-links-container.style-Dark a.cta-link-small:after,.feature-links-container.style-Dark header .desktop-nav .menu-main-container>ul>li:last-child>a:after,header .desktop-nav .feature-links-container.style-Dark .menu-main-container>ul>li:last-child>a:after{border-color:transparent transparent transparent #1d1d1b}
.feature-links-container.style-Dark .hover-text a{color:#1d1d1b !important}
.feature-links-container.style-Red{color:#d90613}
.feature-links-container.style-Red a{color:#d90613}
.feature-links-container.style-Red a.cta-link,.feature-links-container.style-Red a.cta-link-small,.feature-links-container.style-Red header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container.style-Red .menu-main-container>ul>li:last-child>a{color:#d90613 !important}
.feature-links-container.style-Red a.cta-link:after,.feature-links-container.style-Red a.cta-link-small:after,.feature-links-container.style-Red header .desktop-nav .menu-main-container>ul>li:last-child>a:after,header .desktop-nav .feature-links-container.style-Red .menu-main-container>ul>li:last-child>a:after{border-color:transparent transparent transparent #d90613}
.feature-links-container.style-Red .hover-text a{color:#d90613 !important}
.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a{font-family:"Stratos",sans-serif;font-weight:normal;color:#d90613 !important;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.feature-links-container a.cta-link:hover,.feature-links-container a.cta-link-small:hover,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:hover,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:hover,.feature-links-container a.cta-link:focus,.feature-links-container a.cta-link-small:focus,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:focus,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:focus{color:#1d1d1b !important}
.feature-links-container a.cta-link:hover:after,.feature-links-container a.cta-link-small:hover:after,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:hover:after,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:hover:after,.feature-links-container a.cta-link:focus:after,.feature-links-container a.cta-link-small:focus:after,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:focus:after,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:focus:after{border-color:transparent transparent transparent #1d1d1b}
.grey-background,.white-background{background-color:#e3e3e3;padding:60px 0}
.grey-background h2,.white-background h2,.grey-background .h2,.white-background .h2,.grey-background .feature-links-container a.cta-link,.feature-links-container .grey-background a.cta-link,.white-background .feature-links-container a.cta-link,.feature-links-container .white-background a.cta-link,.grey-background .feature-links-container a.cta-link-small,.feature-links-container .grey-background a.cta-link-small,.white-background .feature-links-container a.cta-link-small,.feature-links-container .white-background a.cta-link-small,.grey-background .feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,.feature-links-container header .desktop-nav .grey-background .menu-main-container>ul>li:last-child>a,.white-background .feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,.feature-links-container header .desktop-nav .white-background .menu-main-container>ul>li:last-child>a,.grey-background header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .grey-background .menu-main-container>ul>li:last-child>a,.white-background header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .white-background .menu-main-container>ul>li:last-child>a{margin-bottom:32px}
.white-background{background:#fff}
.grey-color{color:#a8a8a8}
#mc_embed_signup_scroll .form-container{max-width:492px;margin:0 auto}
#mc_embed_signup_scroll .form-container .input-container{position:relative;display:inline-block;width:100%}
#mc_embed_signup_scroll .form-container .input-container:after{content:'';position:absolute;left:0;bottom:20px;height:2px;width:100%;background:#d90613;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
#mc_embed_signup_scroll .form-container .input-container.is-focused:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
#mc_embed_signup_scroll .form-container .input-container:last-child{margin-right:0}
#mc_embed_signup_scroll .form-container .input-container input{text-align:center;border-bottom:2px solid #fff;padding:12px 0;margin:20px 0;width:100%}
#mc_embed_signup_scroll .form-container .mce_inline_error{color:#6b0505;background:0}
#mc_embed_signup_scroll .form-container-2 .input-container{width:calc(50% - 15px);margin-right:25px}
#mc_embed_signup_scroll .button{font-family:"Stratos",sans-serif;font-size:18px;margin:30px 0 60px;color:#fff;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
#mc_embed_signup_scroll .button:hover,#mc_embed_signup_scroll .button:focus{color:#d90613;text-decoration:underline}
footer{font-family:"Tiempos Text",sans-serif;margin-bottom:20px;max-width:1300px}
footer .col-md-3{padding-right:30px}
footer a.social-link{padding-left:0;word-break:unset;min-width:120px;margin-bottom:10px;display:inline-block}
footer a.social-link i{padding:7px;background:#1d1d1b;border-radius:100%;color:#fff;font-size:14px;height:28px;width:28px;text-align:center}
footer a{word-break:break-all}
footer .fa-plus{display:none;margin-top:-1px;float:right}
.support-container{margin-top:118px}
.support-container .col-md-3{margin-bottom:118px}
.support-container .flex>img{margin-top:auto;margin-bottom:auto}
.social-container{font-family:"Stratos",sans-serif}
a.social-link{padding-left:27px;position:relative;color:#1d1d1b;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
a.social-link:hover,a.social-link:focus{color:#d90613}
a.social-link:before{content:'';left:0;position:absolute;width:20px;height:20px;background-size:100%}
a.social-link.social-twitter:before{background-image:url(assets/img/twitter.svg);top:2px}
a.social-link.social-facebook:before{background-image:url(assets/img/facebook.svg);top:2px}
a.social-link.social-youtube:before{background-image:url(assets/img/youtube-play.svg);top:2px}
a.social-link i{margin-right:10px}
a.social-link i.fa-facebook{margin-right:12px}
a.social-link i.fa-youtube{margin-right:8px}
.isotope-item{width:calc(25% - 24px);margin-right:12px;margin-left:12px;margin-bottom:100px}
.isotope-item.is-third{width:calc(33.33% - 24px)}
.isotope-item .image a{width:100%;display:block}
.isotope-item .image a img{width:100%}
.isotope-item .eventMetaInfo{margin-top:52px}
.events-container,.blog-container{margin-bottom:60px}
.events-container .isotope-item,.blog-container .isotope-item{width:calc(50% - 45px);margin-right:22.5px;margin-left:22.5px;margin-bottom:60px}
.events-container .isotope-item.is-third,.blog-container .isotope-item.is-third{width:calc(33.33% - 40px);margin-right:20px;margin-left:20px}
.events-container .isotope-item .image,.blog-container .isotope-item .image{width:100%;height:450px;display:block;margin-bottom:25px}
.events-container .isotope-item .image div,.blog-container .isotope-item .image div{height:100%;width:100%;background-size:cover;background-position:center}
.events-container .isotope-item .eventMetaInfo,.blog-container .isotope-item .eventMetaInfo{margin-top:32px}
.events-container .isotope-item h4,.blog-container .isotope-item h4{margin-bottom:25px;min-height:60px}
.events-container .isotope-item .event-type,.blog-container .isotope-item .event-type{color:#a8a8a8}
.events-container .isotope-item .event-description,.blog-container .isotope-item .event-description{margin:20px 0 30px}
.events-container .isotope-item .link-text,.blog-container .isotope-item .link-text{text-transform:uppercase;font-family:"Stratos",sans-serif}
.feature-post-image{display:block;margin:0 auto 20px}
.events-container .date-text,.single-event-container .date-text,.blog-container .date-text,.single-blog-container .date-text{text-transform:uppercase;font-family:"Stratos",sans-serif;color:#a8a8a8;margin-bottom:25px}
.events-container .blog-type,.single-event-container .blog-type,.blog-container .blog-type,.single-blog-container .blog-type{color:#a8a8a8}
.single-event-container .post-image,.single-blog-container .post-image{margin-top:85px;margin-bottom:80px}
.single-event-container .project-post-image,.single-blog-container .project-post-image{text-align:center;margin-bottom:40px}
.single-event-container .event-details,.single-blog-container .event-details{text-transform:uppercase;font-family:"Stratos",sans-serif}
.single-event-container .event-details .event-details-inner,.single-blog-container .event-details .event-details-inner{max-width:420px;margin:0 auto}
.single-event-container .event-body-container,.single-blog-container .event-body-container{margin-bottom:120px}
.single-event-container .event-images,.single-blog-container .event-images{margin-bottom:60px}
.single-event-container .event-images>p,.single-blog-container .event-images>p{margin-bottom:40px;color:#a8a8a8}
.single-event-container .event-images>p i,.single-blog-container .event-images>p i{margin-right:10px}
.single-event-container .event-images .image,.single-blog-container .event-images .image{display:block;width:100%;height:200px;margin-bottom:20px;background-size:cover;background-position:50%}
.single-event-container .event-images .image img,.single-blog-container .event-images .image img{position:absolute;left:-9999999px;opacity:0}
.list-nav{margin:80px 0 50px}
.list-nav .h4{margin-right:25px;width:auto}
.list-nav .h4:last-child{margin-right:0}
.list-nav .h4.is-active{color:#d90613}
.list-nav button:hover,.list-nav button:focus{color:#d90613;text-decoration:underline}
.list-nav a:first-child{margin-right:35px}
#filters{text-align:center;margin-top:70px;margin-bottom:80px}
#filters button{color:#a8a8a8;margin-right:14px}
#filters button.is-checked{color:#1d1d1b}
#filters button:hover,#filters button:focus{color:#d90613}
#filters button:last-child{margin-right:0}
.single-container .h4{margin-bottom:20px}
.single-container .body-text{margin:110px auto 80px}
.post-image{width:100%;max-height:700px;background-size:cover !important;background-position:center !important;margin-top:70px}
.post-image img{margin:0 auto;max-height:700px;display:block}
.linksContainer{margin-top:60px;margin-bottom:120px;text-transform:uppercase}
.linksContainer i{margin-right:5px}
.linksContainer a{font-weight:bold;color:#1d1d1b;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.linksContainer a:hover,.linksContainer a:focus{color:#d90613}
.small-nav{max-width:400px;margin:50px auto 0;font-family:"Stratos",sans-serif;color:#a8a8a8;text-transform:uppercase}
.project-image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:350px;-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}
.project-image-container img{margin:0}
.projects-container{margin-bottom:100px}
.projects-container:last-child{margin-bottom:40px}
.testimonials-outer{margin-top:140px}
.testimonials-outer h2{margin-bottom:40px}
.testimonials-container{margin-top:80px}
.testimonial-item{margin-bottom:60px}
.testimonial-author{text-transform:uppercase;font-family:"Stratos",sans-serif;color:#a8a8a8;margin-top:20px}
.personContainer{margin-top:40px}
.person-position{color:#a8a8a8}
.team-container{margin-top:70px}
.team-container>div{margin-bottom:60px}
.team-container .personImage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:362px;width:auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.team-container .personImage img{margin:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.readMore{color:#d90613}
.partner-container{margin-top:100px}
.partner-type{margin-bottom:40px}
.partner-item{margin-bottom:30px}
.partner-item h3{margin-bottom:0}
a.partner-website{color:#1d1d1b}
a.partner-website:hover,a.partner-website:focus{color:#d90613}
.funder-outer{margin-top:100px}
.funder-container{margin-bottom:60px}
.funder-container h3 a{color:#1d1d1b}
.funder-container h3 a:hover,.funder-container h3 a:focus{color:#d90613}
.image-header-container{margin-top:60px}
.image-header-container:last-child{margin-bottom:80px}
.image-container>img{margin-bottom:-10px}
.video-container{position:relative;overflow:hidden;margin-top:90px;margin-bottom:80px;cursor:pointer}
.video-container img{position:absolute;max-width:100%;z-index:1}
.video-container .video-inner{position:absolute;top:50%;left:50%;text-align:center;margin-top:-40px;margin-left:-300px;z-index:1}
.video-container .video-inner h2{margin:0;color:#fff;padding-right:77px;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.video-container .video-inner h2:after{content:'';top:50%;margin-top:-48px;margin-left:35px;position:absolute;width:0;height:0;border-style:solid;border-width:30px 0 30px 50px;border-color:transparent transparent transparent #fff;-webkit-transition:all;transition:all;-webkit-transition-duration:.3s;transition-duration:.3s}
.video-container video{width:100%;display:initial}
.video-container.isPlaying .video-inner,.video-container.isPlaying img{display:none}
.video-container:hover h2,.video-container:focus h2{color:#d90613}
.video-container:hover h2:after,.video-container:focus h2:after{border-color:transparent transparent transparent #d90613}
iframe{max-width:100%}
.text-left{text-align:left}
.text-right{text-align:right}
.search-container{position:absolute;top:20px;right:10px}
.search{border:1px solid;position:absolute;top:0;right:0;width:0;height:28px;font-size:14px;padding:0 7px 0 30px;-webkit-transition:.5s all;transition:.5s all;opacity:0}
.search.is-active{width:260px;opacity:1}
.search-icon{position:absolute;top:1px;right:0;height:26px;width:26px;-webkit-transition:.5s all;transition:.5s all}
.search-icon.is-active{right:calc(260px - 27px)}
.mobile-nav .search-container{height:0;overflow:hidden;width:calc(100% - 80px);position:fixed;bottom:0;right:0;top:auto;z-index:9;margin:0 40px;opacity:0;-webkit-transition:.5s all;transition:.5s all}
.mobile-nav .search{width:100%;opacity:1;background:#fff;padding:0 30px 0 7px}
.menu-main-container.is-active+.search-container{opacity:1;height:70px}
.search-result-container .link-item{display:block;padding:20px 20px 40px}
@media screen{[hidden~="screen"]{display:inherit}
[hidden~="screen"]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}
}@media(min-width:240px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.4rem/1.8rem sans-serif}
}@media(min-width:320px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.55rem/1.8 sans-serif}
}@media(min-width:480px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.8rem/1.8 sans-serif}
}@media(min-width:768px){.wp-caption .wp-caption-text,.gallery-caption{font:300 1.9rem/1.7 sans-serif}
}@media(min-width:1024px){.wp-caption .wp-caption-text,.gallery-caption{font:300 2rem/3.1rem sans-serif}
}@media(min-width:1280px){.wp-caption .wp-caption-text,.gallery-caption{font:300 2rem/3.1rem sans-serif}
}@media(max-width:1440px){body{font-size:18px}
h1,.h1{font-size:60px}
h2,.h2,.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a{font-size:42px}
p{font-size:18px}
.top-lg{margin-top:90px}
.feature-links-container{min-height:590px}
header .desktop-nav .menu-main-container>ul li{margin-left:12px}
}@media(max-width:1100px){header{min-height:70px;margin-bottom:40px}
header .mobile-nav{display:block}
header .desktop-nav{display:none}
header .logo-container{margin-top:12px}
header .logo-container a{width:195px;margin:0}
#menu-main{text-align:center;list-style:none}
}@media(max-width:940px){.isotope-item,.isotope-item.is-third{width:calc(50% - 11.25px);margin-left:0}
.isotope-item:nth-child(2n),.isotope-item.is-third:nth-child(2n){margin-right:0}
#single-slider{height:400px;margin-top:60px;margin-bottom:80px}
#single-slider .slide{margin:0 10px}
.post-image{max-height:400px;margin-top:45px;margin-bottom:40px}
.post-image img{max-height:400px}
}@media(max-width:767px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:15px;padding-left:15px}
.row .row{margin-right:-15px;margin-left:-15px}
body{font-size:18px}
h1,.h1{font-size:45px}
h2,.h2,.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a{font-size:32px}
h3,.h3{font-size:28px}
.container{padding-right:25px;padding-left:25px}
.top-lg{margin-top:60px}
.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.feature-links-container{width:100%;min-height:0;padding:67px 40px}
.feature-links-container a.cta-link,.feature-links-container a.cta-link-small,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a{font-size:35px}
.feature-links-container a.cta-link:after,.feature-links-container a.cta-link-small:after,.feature-links-container header .desktop-nav .menu-main-container>ul>li:last-child>a:after,header .desktop-nav .feature-links-container .menu-main-container>ul>li:last-child>a:after{margin-top:-8.5px;margin-left:11px;border-width:8px 0 8px 16px}
#mc_embed_signup_scroll .form-container-2 .input-container{width:100%;margin-right:0}
#mc_embed_signup_scroll .form-container-2 .input-container input{font-size:18px}
.video-container .video-inner{margin-top:-21px;width:600px}
.video-container .video-inner h2{font-size:40px;padding-right:40px}
.video-container .video-inner h2:after{margin-top:-35px;margin-left:18px;border-width:15px 0 15px 28px}
#slider{height:500px}
#single-slider .slide h1{font-size:50px}
.team-container .personImage{display:block;height:auto;overflow:visible}
.events-container .isotope-item,.blog-container .isotope-item{width:100%;margin-left:0}
.events-container .isotope-item .image,.blog-container .isotope-item .image{height:300px}
.single-event-container .event-body-container,.single-blog-container .event-body-container{margin-bottom:60px}
.single-event-container .post-image{margin-top:45px;margin-bottom:40px}
.single-container .body-text{margin:60px auto}
.linksContainer{margin-bottom:60px}
.support-container{margin-top:60px}
.support-container .col-md-3{margin-bottom:60px}
.support-container .flex>img{margin:auto}
footer ul{margin-bottom:20px !important}
footer a.social-link{padding-left:0}
footer .col-md-3{margin-bottom:20px;padding-right:15px}
footer h4{border-bottom:1px solid;padding-bottom:16px}
footer .fa-plus{display:block}
footer .footer-text-container .footer-text{display:none}
footer .footer-text-container.is-active .fa-plus:before{content:"\f068"}
footer .footer-text-container.is-active .footer-text{display:block}
.footer-text-container-4 h4{display:none}
.footer-text-container-4 .social-container{text-align:center}
.footer-text-container-4 .social-container li{display:inline-block}
.footer-text-container-4 .social-container li:last-child .social-link:last-child{margin-right:0}
.footer-text-container-4 .social-container li:last-child .social-link:last-child i{margin-right:0}
.footer-text-container-4 .social-container li .social-link{min-width:0;margin-right:17px}
.footer-text-container-4 .social-container li .social-link i{height:32px;width:32px}
.footer-text-container-4 .social-container li .social-link i:before{font-size:17px}
.footer-text-container-4 .social-container li .social-link span{display:none}
}@media(max-width:575px){.isotope-item,.isotope-item.is-third{width:100%;margin-right:0}
}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
30%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}@keyframes bounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
30%{-webkit-transform:translateX(10px);transform:translateX(10px)}
}