@font-face{font-family:DIN;src:url(/assets/fonts/DIN-Bold.eot);src:url(/assets/fonts/DIN-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DIN-Bold.woff2) format("woff2"),url(/assets/fonts/DIN-Bold.woff) format("woff"),url(/assets/fonts/DIN-Bold.ttf) format("truetype"),url(/assets/fonts/DIN-Bold.svg#DIN-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DIN Condensed;src:url(/assets/fonts/DINCondensed-Bold.eot);src:url(/assets/fonts/DINCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DINCondensed-Bold.woff2) format("woff2"),url(/assets/fonts/DINCondensed-Bold.woff) format("woff"),url(/assets/fonts/DINCondensed-Bold.ttf) format("truetype"),url(/assets/fonts/DINCondensed-Bold.svg#DINCondensed-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DIN;src:url(/assets/fonts/DIN-Regular.eot);src:url(/assets/fonts/DIN-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DIN-Regular.woff2) format("woff2"),url(/assets/fonts/DIN-Regular.woff) format("woff"),url(/assets/fonts/DIN-Regular.ttf) format("truetype"),url(/assets/fonts/DIN-Regular.svg#DIN-Regular) format("svg");font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;margin:0;padding:0}a,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:none;margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body,html{max-width:100%!important;overflow-x:hidden!important}body{padding:0;margin:0;background:#000;color:#fff;font-family:DIN,sans-serif}body,p{font-size:16px}p{line-height:1.5;margin-bottom:20px}p a{color:#71d34a}a{color:#fff;outline:none;border:none;text-decoration:none;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;font-family:DIN,sans-serif}a:hover{color:#636363}a:active,a:focus,a:hover{outline:none;text-decoration:none}a,a:hover,button,button:hover,i,i:hover,img,img:hover{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}em,i{font-style:italic}b,cite,strong{font-weight:900}small{font-size:9px;color:#3f4646;line-height:12px;margin-bottom:0}h1{font-size:61px;color:#fff;line-height:1;font-weight:700;margin-bottom:20px;text-transform:uppercase}h1.page-title{font-size:36px;margin-bottom:40px}h2{font-size:38px}h2,h3{color:#fff;line-height:1;font-weight:700;margin-bottom:20px;text-transform:uppercase}h3{font-size:36px}h4{font-size:20px}h4,h5{color:#fff;line-height:1;font-weight:700;margin-bottom:20px;text-transform:uppercase}h5{font-size:18px}h6{font-size:16px;color:#fff;line-height:1;font-weight:700;margin-bottom:20px;text-transform:uppercase}.clear,.clear1,.clear2,.clear3,.clear4,.clear5,.clear10,.clear20,.clear30,.clear40,.clear60,.clear80{clear:both;font-size:0;line-height:0}.clear{height:0}.clear1{height:1px}.clear2{height:2px}.clear3{height:3px}.clear4{height:4px}.clear5{height:5px}.clear10{height:10px}.clear20{height:20px}.clear30{height:30px}.clear40{height:40px}.clear60{height:60px}.clear80{height:80px}.no-padding-margin{padding:0;margin:0}.no-padding{padding:0}.no-margin{margin:0}.dash{margin-bottom:50px}.title-line{background-color:#fff}.title-line,.title-line-black{width:73px;height:12px;padding:0;margin:0 0 40px}.title-line-black{background-color:#000}.content{padding:0 70px}.sec-padding{padding:75px 0}.row-3{margin-left:-30px;margin-right:-30px}.padding-right-3{padding-right:30px}.padding-sides-3{padding:0 30px;position:relative}.padding-sides-4{padding:0 40px;position:relative}.padding-sides-5{padding:0 50px;position:relative}.padding-sides-6{padding:0 60px;position:relative}.padding-sides-7{padding:0 70px;position:relative}.padding-sides-8{padding:0 80px;position:relative}.padding-3{padding:30px;position:relative}.padding-4{padding:40px;position:relative}.padding-5{padding:50px;position:relative}.padding-6{padding:60px;position:relative}.padding-7{padding:70px;position:relative}.txt-black{color:#000}.form-group{margin-bottom:20px}input[type=email],input[type=text]{display:block;width:100%;height:58px;line-height:54px;font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;border:2px solid #fff;background:#000;padding:0 20px;margin-bottom:0}input::-webkit-input-placeholder{color:#fff}input::-moz-placeholder{color:#fff}input::-ms-input-placeholder{color:#fff}input::placeholder{color:#fff}textarea{display:block;width:100%;height:120px;font-size:20px;line-height:1;font-weight:700;color:#fff;text-transform:uppercase;border:2px solid #fff;background:#000;padding:16px 20px;margin-bottom:0;resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}input::-moz-placeholder,textarea::-moz-placeholder{color:#fff}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#fff}input::placeholder,textarea::placeholder{color:#fff}input[type=submit]{font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;border:0;border-radius:0;outline:none;background:#373636;height:58px;line-height:58px;padding:0 28px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}input[type=submit]:hover{background:#636363}.pg-main-banner{width:100%;height:100vh;background-size:cover;background-position:50%;position:relative}.btn{font-size:20px;color:#fff;line-height:20px;font-family:DIN Condensed,sans-serif;border:2px solid #fff;border-radius:0;padding:13px 30px;text-transform:uppercase;margin-right:16px;margin-bottom:20px;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.btn.focus,.btn:focus,.btn:hover,a.focus,a:focus,a:hover{color:unset}.btn:hover{opacity:.7}.btn-width{min-width:220px;padding:13px 10px}.btn em{font-style:normal}.btn-yellow{border-color:#ecd869}.btn-yellow em{color:#ecd869}.btn-lightgreen{border-color:#69ec91}.btn-lightgreen em{color:#69ec91}.btn-lightblue{border-color:#96d6f7}.btn-lightblue em{color:#96d6f7}.btn-pink{border-color:#ec69a4}.btn-pink em{color:#ec69a4}.btn:hover,.more{color:#fff}.more{font-size:20px;line-height:1;font-weight:700;text-transform:uppercase;margin-top:10px;display:inline-block}.more i{float:left;margin-right:8px;font-weight:400}.more img{float:left;margin-right:10px;margin-top:3px}.more i{color:#fff}.more:hover,.more:hover i{color:#636363}#header{width:100%;min-height:153px;padding:36px 0 0;z-index:99;background:url(/assets/images/main-menu-bg.png) center 0 repeat-x}#header.hd-sticky{min-height:unset;position:absolute}#header .container,#header .container-fluid{position:relative}#logo{display:block;width:68px;margin-bottom:14px}#logo img{max-width:100%}.hd-left{float:left;padding-left:30px;position:relative}.hd-right{padding-right:30px;text-align:right}.hd-right,.hd-right ul{float:right}.hd-right ul li{float:left;margin-left:18px}.hd-right ul li:first-child{margin-left:0;margin-right:6px}.hd-right ul li a{width:32px;height:32px;display:inline-block;text-align:center;line-height:30px;border:2px solid #fff;color:#fff;border-radius:50%;font-size:14px}.hd-right ul li a i{color:#fff}.hd-right ul li a:hover{background:#636363}.hd-right ul li.btn-donate a{width:auto;height:32px;font-size:13px;line-height:28px;color:#fff;text-transform:uppercase;background:#000;padding:0 13px;border:2px solid #fff;border-radius:0}.hd-right ul li.btn-donate a:hover{background:#636363}#main-banner{overflow:hidden;width:100%;height:100vh}#main-banner .main-banner-slide{overflow:hidden;width:100vw;height:100vh;background-size:cover;background-position:50%;background-repeat:no-repeat}#main-banner .slick-next,#main-banner .slick-prev{display:none!important;top:calc(50% - 12px)}#main-banner .slick-prev{left:35px}#main-banner .slick-next{right:35px;left:auto}#main-banner:hover .slick-next,#main-banner:hover .slick-prev{display:inline-block!important}#menu-close,#menu-open{cursor:pointer}#menu-open{display:block}#main-menu,#menu-close{display:none}#main-menu{padding:20px 0}#main-menu li{display:block}#main-menu li,#main-menu li a{font-size:36px;line-height:44px;font-weight:700;color:#fff;text-transform:uppercase;position:relative}#main-menu li a{display:inline-block}#main-menu li a:before{content:"";background:#fff;width:calc(100% + 12px);height:39px;position:absolute;left:-6px;top:4px;z-index:-1;opacity:0}#main-menu li a:hover:before{opacity:1}#main-menu li a:hover{color:#000}#pj-menu li{display:inline-block;margin-right:28px}#pj-menu li:first-child{width:90px;margin-right:0}#pj-menu li a{font-size:13px;line-height:24px;color:#fff;font-family:DIN Condensed,sans-serif;text-transform:uppercase;position:relative}#pj-menu li.current a:after,#pj-menu li a:hover:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background:#fff}#pj-menu li.grey a{color:#636363}#pj-menu li.grey a:hover{color:#fff}#pj-menu li:first-child a:after{display:none}.who-funk>div>img{opacity:.55}.who-funk h4{font-size:38px;color:#fff;font-weight:700;line-height:1.3;text-transform:uppercase;margin-bottom:15px}.section-side-image{position:relative;padding:0;margin:0}.section-side-image .img-holder{overflow:hidden;height:100%;padding:0;top:0;position:absolute;z-index:1}.pull-left.img-holder{left:0}.pull-right.img-holder{right:0}.background-imgholder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-size:cover!important;background-position:50% 50%!important}.nodisplay-image{display:none}.who-funk .background-imgholder{opacity:.5}.youre-invited{background-color:#c70038}.youre-invited .background-imgholder{opacity:.5}.youre-invited h2{font-size:60px;color:#fff;font-weight:700;line-height:1.05;text-transform:uppercase;margin-bottom:45px}.invited-slider-wrap{position:relative;z-index:99}.get-in-touch{width:100%;float:none;margin:0;text-align:center;z-index:1;padding:180px 0 174px;position:relative}.get-in-touch:after{content:"";background:url(/assets/images/get-in-touch.jpg);background-attachment:fixed;background-origin:initial;background-clip:initial;background-size:cover;background-repeat:no-repeat;background-position:100% 0;background-position:50%;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.txt-box{display:inline-block;padding:27px 0 0;border-top:2px solid #fff;text-align:left;position:relative}.get-in-touch h3{font-size:55px;color:#fff;font-weight:700;line-height:1.05;text-transform:uppercase;font-family:DIN Condensed,sans-serif;display:inline-block;padding-bottom:25px;border-bottom:2px solid #fff;margin-bottom:6px}.get-in-touch h3 em{font-style:normal;position:relative}.get-in-touch h3 em:after{content:"";position:absolute;left:0;top:calc(55% - 9px);width:100%;height:10px;background:#fff}.pj-past{background:#1c1c1c;padding:150px 0}.pj-item{padding:0 85px;margin-bottom:10px}.pj-item h2{font-size:61px;line-height:1;font-weight:700;text-transform:uppercase;color:grey;margin-bottom:0}.pj-item h2 a{color:grey}.pj-item h2 span{display:block;font-size:22px;line-height:1.7}.pj-item h2 a:hover,.pj-item h2 a:hover span{color:#fff}.pj-current a,.pj-current img{width:100%!important}.pj-current img{height:auto!important}.pj-block{padding:0;position:relative}.pj-block:before{display:block;content:"";width:100%;padding-top:87.5%}.pj-block:nth-of-type(1n) a .background{background-color:#e70932}.pj-block:nth-of-type(2n) a .background{background-color:#409042}.pj-block:nth-of-type(3n) a .background{background-color:#813e9b}.pj-block a .background{background-position:50%;background-size:cover}.pj-block a,.pj-block a .background{position:absolute;left:0;right:0;top:0;bottom:0}.pj-block a:hover .background{background-blend-mode:multiply}.pj-block a:hover .background,_:-ms-lang(x){opacity:.5}.pj-block .pj-title{position:absolute;left:50%;right:0;top:50%;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin:0 auto;display:inline-block;width:auto;text-align:left}.pj-block .pj-title strong{display:inline-block;font-size:38px;line-height:1;font-weight:700;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:13px;margin-bottom:7px}.pj-block .pj-title em{display:inline-block;font-size:20px;font-weight:700;color:#fff;font-style:normal}.pj-block a:hover .pj-title{visibility:visible;opacity:1}#pj-main-banner{position:relative}.pj-banner-caption{width:100%;position:absolute;left:0;bottom:15px}.pj-banner-caption h1{display:inline-block;font-size:61px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:12px}.pj-banner-caption h1,.pj-banner-caption p{color:#fff;line-height:1;font-weight:700;text-transform:uppercase}.pj-banner-caption p{font-size:20px}.pj-banner-caption a.more{position:absolute;right:15px;bottom:0}.pj-banner-caption a.more:hover,.pj-banner-caption a.more:hover i{color:#fff}.social-media a{display:inline-block;margin-right:12px;width:32px;height:32px;text-align:center;line-height:30px;border:2px solid #fff;color:#fff;border-radius:50%;font-size:14px}.a2a_default_style a{line-height:30px!important}.social-media a i{color:#fff}.social-media a:hover{background:#636363}.pj-single-title h3{margin-bottom:45px}.pj-tab{font-size:20px;font-weight:700;color:#656464;line-height:1;text-transform:uppercase;display:inline-block;padding:75px 20px 20px;background:#303030;position:relative;top:-75px;height:135px;vertical-align:top}.pj-tab.active{color:#ccc}.pj-tab-1{background:#303030}.pj-tab-2{background:#373737}.pj-tab-3{background:#424242}.pj-tab:hover{color:#ccc}.tabs-container{position:relative}.tabs-container .tab{display:none;position:absolute;left:0;top:0;width:100%}.tabs-container .tab.active{display:block}.col-md-6 h5,.col-sm-6 h5{text-transform:none;font-size:16px}.wtf-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wtf-team .icon-arrow-left2{position:relative;top:2px}.wtf-team .team-bios,.wtf-team .team-gallery{width:50%}.wtf-team .team-bios{padding:60px 85px 60px 60px}.wtf-team .team-bios h5{text-transform:none}.team-gallery .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;height:100%;margin:0 -.3px}.team-gallery .nav-tabs:after,.team-gallery .nav-tabs:before{display:none}.team-gallery .nav-tabs div{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:33.333%;-webkit-box-flex:1;-ms-flex:1 0 33.333%;flex:1 0 33.333%;position:relative}.team-gallery .nav-tabs div:before{display:block;content:"";width:100%;padding-top:100%}.team-gallery .nav-tabs div a{display:block;position:absolute;left:0;right:0;bottom:0;top:0;text-align:center;vertical-align:middle;font-size:70px;text-transform:uppercase;font-weight:700;background-position:50%;background-size:cover;-webkit-transition:color .3s linear;transition:color .3s linear}.team-gallery .nav-tabs div a:hover{color:hsla(0,0%,100%,.5)}.team-gallery .nav-tabs div a span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.team-gallery .nav-tabs div a{font-size:50px}}@media (max-width:860px){.wtf-team .team-gallery{width:35%}.wtf-team .team-bios{width:65%}.team-gallery .nav-tabs div{max-width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.team-gallery .nav-tabs div a{font-size:40px}}@media (max-width:600px){.wtf-team{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wtf-team .team-bios,.wtf-team .team-gallery{width:100%}.team-gallery .nav-tabs div{max-width:20%;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;position:relative}.team-gallery .nav-tabs div a{font-size:24px}}@media (max-width:480px){.wtf-team .team-bios{padding:30px 15px}.team-gallery .nav-tabs div a{font-size:18px}.wtf-team .icon-arrow-left2{display:none}}.map-sec{width:100%;height:600px;background:url(/assets/images/map.jpg) 50% no-repeat;background-size:cover}.map-sec img{display:none}.latest-news{background:#f0f0f0}.latest-news .title-line{background:#000}.latest-news h2{color:#000}.news-item a{display:inline-block;position:relative}.news-item a .news-item-caption{position:absolute;left:40px;bottom:40px}.news-item-caption h4{font-size:20px;font-weight:700;text-transform:uppercase}.news-item-caption h4,.news-item-caption p{color:#fff;margin-bottom:0}.news-item a:hover img,.pj-slider a:hover img,.supported-by a:hover img{opacity:.7}.supported-by{background:#fff}.support-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.support-gallery img{margin:18px 22px;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.buy-us-round .padding-6{padding-left:85px}.rec-contribution .padding-6{padding-right:85px}.best-in-show{border-top:1px solid #292929}.best-in-show h3{font-size:38px;color:#fff;font-weight:700;line-height:1.3;text-transform:uppercase;margin-bottom:15px}.client-logos{background:#f0f0f0}.client-logos ul{padding:0;margin:-10px 0;list-style:none;text-align:center}.client-logos ul li{display:inline-block;margin:10px 35px}.client-logos ul li a:hover img{opacity:.8}#footer{text-align:center}#footer h2{font-size:24px;font-weight:600;text-transform:lowercase;font-family:Montserrat,sans-serif;margin-bottom:15px}#footer p{color:#a7a7a7}#footer ul{padding:12px 0 0;margin:0 0 -12px;text-align:center;list-style:none}#footer ul li{display:inline-block;margin:0 13px}#footer ul li a{font-size:21px;color:#fff}#footer ul li a i{color:#fff}#footer ul li a:hover,#footer ul li a:hover i{color:#636363}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-smiley{margin:0!important;max-height:1em}.gallery dl{margin:0}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}.container-xs-height{display:table;padding-left:0;padding-right:0}.row-xs-height{display:table-row}.col-xs-height{display:table-cell;float:none}@media (min-width:768px){.container-sm-height{display:table;padding-left:0;padding-right:0}.row-sm-height{display:table-row}.col-sm-height{display:table-cell;float:none}}@media (min-width:992px){.container-md-height{display:table;padding-left:0;padding-right:0}.row-md-height{display:table-row}.col-md-height{display:table-cell;float:none}}@media (min-width:1200px){.container-lg-height{display:table;padding-left:0;padding-right:0}.row-lg-height{display:table-row}.col-lg-height{display:table-cell;float:none}}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-container.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container.square{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50vw}.flex-container .content-container,.flex-container .image-container{width:50%;height:100%}.flex-container .image-container{background-size:cover;background-position:50%;opacity:.5}.flex-container .content-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-container.square .content-container{padding:70px 70px 70px calc(25vw - 70px)}.flex-container.square .image-container+.content-container{padding:70px calc(25vw - 70px) 70px 70px}form input.button.disabled{opacity:.5;cursor:not-allowed}form.form-success input,form.form-success textarea{opacity:.5;pointer-events:none}form p{margin:10px 0 0}form p.error{color:red}form p:empty{margin:0}.pj-past.pj-faq .pj-item h2 span{display:block}@media screen and (max-width:1440px){.flex-container.square .content-container,.flex-container.square .image-container+.content-container{padding:70px}}@media screen and (max-width:1024px){.flex-container.square .content-container,.flex-container.square .image-container+.content-container{padding:40px}}@media screen and (max-width:768px){.flex-container.square{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:200vw}.flex-container .content-container,.flex-container .image-container{width:100%}.flex-container.square .content-container,.flex-container.square .image-container+.content-container{padding:30px}}.news-item-caption h4.we-say{color:#69ec91}.news-item-caption h4.they-say{color:#fef6a1}.col-sm-4.news-item{margin-bottom:3.333%}.col-sm-4.news-item.news-item-image a .news-item-caption{position:absolute;padding:0!important}.news-item a{display:block}.news-item a .news-item-caption{display:block;position:static;right:40px;padding:0 40px}@media screen and (max-width:992px){.news-item a .news-item-caption{left:40px!important;right:40px!important;bottom:40px!important;padding:0 40px}}@media screen and (max-width:767px){.news-item a .news-item-caption{left:20px!important;right:20px!important;bottom:20px!important;padding:0 20px}}.news-item.news-item-black a .news-item-caption{position:relative;bottom:auto}.news-item.news-item-black a .news-item-caption h4.they-say,.news-item.news-item-black a .news-item-caption h4.we-say{font-size:12px;font-weight:400}.news-item a img,.pj-slider a img,.supported-by a img{opacity:.5}.news-item a:hover img,.pj-slider a:hover img,.supported-by a:hover img{opacity:1}.get-in-touch:after{background-image:url(../images/get-in-touch2.jpg)}.blog-text p{display:inline-block;width:50%;padding:0 10% 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.blog-text .blog-image{float:right;width:40%;margin-right:10%}@media (max-width:900px){.blog-text p{width:100%;padding:0}.blog-text .blog-image{float:none;width:100%;margin:0 auto 20px;max-width:400px!important}}.team-gallery .nav-tabs div a{color:#fff;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.team-gallery .nav-tabs div a.active,.team-gallery .nav-tabs div a.active-tab,.team-gallery .nav-tabs div a:hover{opacity:1;color:#fff}#main-banner .main-banner-slide{position:relative}.banner-video{height:100vh;overflow:hidden;pointer-events:none}.banner-video iframe{width:100%;height:calc(56.25vw + 65px);margin-top:-65px}@media (max-aspect-ratio:16/9){.banner-video .banner-video{width:100%;overflow:hidden}.banner-video iframe{margin-left:calc(100vw - 88.88889vh - 65.27778px - 50%);width:calc(177.77778vh + 115.55556px);height:calc(100vh + 65px)}}.slick-list .col-sm-4.news-item{margin-bottom:0}body.background-white{background-color:#fff;color:#333}body.background-white h1,body.background-white h2,body.background-white h3,body.background-white h4,body.background-white h5,body.background-white h6{color:#333}body.background-white .title-line{background-color:#333}body.background-white .news-item-caption h4{color:#fff}body.background-white .slick-next,body.background-white .slick-prev{border-color:#333}body.background-white .best-in-show{background-color:#000;color:#fff}body.background-white .best-in-show h1,body.background-white .best-in-show h2,body.background-white .best-in-show h3,body.background-white .best-in-show h4,body.background-white .best-in-show h5,body.background-white .best-in-show h6{color:#fff}body.background-white .news-item a{background-color:#000}body.background-white #footer{background-color:#000;color:#fff}body.background-white #footer h1,body.background-white #footer h2,body.background-white #footer h3,body.background-white #footer h4,body.background-white #footer h5,body.background-white #footer h6{color:#fff}