/*
Theme Name: ASAP Digital
Theme URI: http://www.asap-digital.com
Author: Broadcreative
Description: Wordpress theme for ASAP Digital
Version: 1.0.0
License: 
Build Timestamp: 1516805414
*/

@charset "UTF-8";/*! normalize.css v3.0.0 | MIT License | git.io/normalize */body,mark,p{color:#000}.pushy ul,.widget{list-style:none}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,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:0 0;color:#7c868d;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{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}*,.mfp-container,:after,:before,img.mfp-img{box-sizing:border-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,td,th{padding:0}legend{border:0}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:fontello;src:url(fonts/fontello.eot?48379878);src:url(fonts/fontello.eot?48379878#iefix) format("embedded-opentype"),url(fonts/fontello.woff?48379878) format("woff"),url(fonts/fontello.ttf?48379878) format("truetype"),url(fonts/fontello.svg?48379878#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.mfp-close,.nav__item,.pushy a{text-decoration:none}.icon-twitter:before{content:'\e800'}.icon-icon-twitter:before{content:'\e801'}.icon-menu:before{content:'\e802'}.icon-icon-youtube-play:before{content:'\e803'}.icon-icon-upload:before{content:'\e804'}.icon-asap-logo:before{content:'\e805'}.icon-location:before{content:'\e806'}.icon-cancel:before{content:'\e807'}.icon-right-thin:before{content:'\e808'}.icon-cross_19.06:before{content:'\e809'}.icon-icon-mail:before{content:'\e80a'}.icon-youtube-play:before{content:'\e80b'}.icon-down-open:before{content:'\e80c'}.icon-rounded_tick:before{content:'\e82e'}.ie9 .gradient-tran-gray{-webkit-filter:none;filter:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bg-color__secondary--light,body .bg-color__secondary--light{background-color:#f9f9f9}.bg-color__white{background-color:#fff!important}body .bg-color__white{background-color:#fff}body .bg-color__yellow{background-color:#f9f9f9}.text-align__center{text-align:center}.no-padding{padding:0!important}.text-padding{padding:20px 20px 10px}html{font-size:62.5%}body{font-size:14px;font-size:1.4rem;font-family:aktiv-grotesk,sans-serif;font-weight:400;background-color:#fff}p{margin:0}.text-block-full p{margin:0 0 14px;margin:0 0 1.4rem}ol,ul{margin:0;padding:0;list-style-type:none}.text-block-full ol,.text-block-full ul{list-style-type:disc;margin:0 0 14px 20px;margin:0 0 1.4rem 2rem}figcaption,figure{padding:0;margin:0}figcaption{padding:25px;padding:2.5rem;background-color:rgba(249,249,249,.94)}.grid-list__item figcaption{position:relative}.grid-list__item figcaption:before{display:block;content:'';width:18px;height:9px;background:url(img/box-tick.png);position:absolute;bottom:-9px}.article__title{margin-top:0;font-weight:400}.slide h1,section h1{font-size:20px;font-size:2rem;margin:0 0 8px;font-weight:400;margin-bottom:.8rem}.slide h2,section h2{font-size:14px;font-size:1.4rem;margin:0 0 4px;font-weight:600;margin-bottom:.4rem}.widgettitle{display:none}.has--form label{display:inline-block;width:27.5%;vertical-align:top;margin-top:10px}.btn__close>*,.social-icons i{vertical-align:middle}@media (max-width:980px){.has--form label{width:100%;display:block;margin-bottom:10px}}.has--form input[type=submit]{border:0 solid;border-bottom:1px solid #e5e5e5;margin-left:27.5%;margin-top:30px;width:110px;text-align:left;padding:10px;background:#000;color:#fff}.has--form input[type=submit]:active,.has--form input[type=submit]:focus,.has--form input[type=submit]:hover{background:rgba(0,0,0,.75);color:#fff}.has--form textarea{height:190px}.has--form input[type=text],.has--form input[type=email],.has--form textarea{background:#f9f9f9;border:0 solid;padding:10px;width:72.5%}@media (max-width:980px){.has--form input[type=submit]{margin-left:0}.has--form input[type=text],.has--form input[type=email],.has--form textarea{width:100%;display:block}}.has--form .form__item{margin-bottom:5px}.has--form .wpcf7-radio{background-color:#f9f9f9}.has--form .wpcf7-radio .wpcf7-list-item{position:relative;display:inline-block;margin-top:10px;background:#fff}.has--form .wpcf7-radio .wpcf7-list-item input{position:absolute;z-index:2;width:65px;height:35px;top:-10px;left:3px;opacity:0;cursor:pointer}.has--form .wpcf7-radio input:checked+.wpcf7-list-item-label:before{background-color:#000;content:'\e82e';font-family:fontello;color:#fff;padding-top:11px;padding-left:8px}.has--form .wpcf7-radio .wpcf7-list-item-label{position:relative;padding-left:30px;padding-right:40px;padding-top:10px}.has--form .wpcf7-radio .wpcf7-list-item-label:before{content:'';position:absolute;top:0;left:-10px;display:block;width:35px;height:35px;background:#f9f9f9}.has--form .mando{position:absolute;margin-top:-20px}@media (max-width:980px){.has--form .mando{position:static;margin-top:0}}.header .wrapper,.nav__item>a:active span,.nav__item>a:focus span,.nav__item>a:hover span{position:relative}.has--form .recaptcha{margin-left:27.5%;margin-top:40px}@media (max-width:980px){.has--form .recaptcha{margin-left:0}}.header{padding:0 0 24px;padding:0 0 2.4rem}.nav{line-height:1.75}@media (max-width:767px){.nav{display:none}}.nav__item{padding-top:20px;padding-top:2rem;float:left;width:13.52201%;margin:0 1.57233%}@media (max-width:980px){.nav__item{float:left;width:16.02201%;margin:0 1.57233%;height:45px;height:4.5rem}}.current-term span:before,.nav__item.current-menu-item>a span:before,.nav__item>a:active span:before,.nav__item>a:focus span:before,.nav__item>a:hover span:before{background-color:#f9f9f9;display:block;width:100%;height:24px;padding:0 5px;content:'';z-index:-1}.nav__item>a{display:block;border-bottom:1px solid #7c868d}.breadcrumbs a,.mobile-nav,.social-icons{border-bottom:1px solid #000}.nav__item>a:active span:before,.nav__item>a:focus span:before,.nav__item>a:hover span:before{position:absolute}.nav__item:first-child{margin-left:0}.nav__item:last-child{margin-right:0;float:right}.nav__item.current-menu-item>a span{position:relative}.nav__item.current-menu-item>a span:before{position:absolute}.nav__sub--item span{white-space:pre}.current-term span{position:relative;white-space:pre}.current-term span:before{position:absolute}.mobile-nav{width:167px;width:16.7rem;float:left;display:none}@media (max-width:767px){.mobile-nav{display:inline-block}}.mobile-nav i{font-size:24px;font-size:2.4rem;padding:9px 0 0;display:block}.mobile-nav i:before{line-height:1.46}.header__right{width:31.76101%;margin:0 0 0 1.57233%;float:right}@media (max-width:980px){.header__right{width:16.02201%;margin:0 1.57233%;float:right}}.breadcrumbs{font-size:12px;font-size:1.2rem;margin-bottom:14px;margin-bottom:1.4rem}.home .breadcrumbs{height:0;visibility:hidden}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{position:relative}.breadcrumbs a:active:before,.breadcrumbs a:focus:before,.breadcrumbs a:hover:before{background-color:#fefec6;content:'';display:block;width:100%;height:24px;position:absolute;padding:0 5px;z-index:-1}.breadcrumbs li{display:inline-block}.social-icons{width:177px;width:17.7rem;float:right;font-size:22px;font-size:2.2rem;letter-spacing:23px;margin-top:14px;margin-top:1.4rem}@media (max-width:400px){.social-icons{letter-spacing:22px;margin-top:18px;margin-top:1.8rem}}.social-icons i:active,.social-icons i:focus,.social-icons i:hover{color:#8A9AA4}.social-icons i:active.icon-icon-twitter,.social-icons i:focus.icon-icon-twitter,.social-icons i:hover.icon-icon-twitter{color:#00ADEE}.social-icons i:active.icon-icon-youtube-play,.social-icons i:focus.icon-icon-youtube-play,.social-icons i:hover.icon-icon-youtube-play{color:#CD0000}.social-icons i:before{margin:0}.wrapper__nav.wrapper{margin-bottom:22px;margin-bottom:2.2rem}.site-title{float:left;width:27.59434%;margin:0 1.57233% 0 0;max-width:258px}.row,.wrapper{max-width:1180px}@media (max-width:767px){.site-title{float:left;width:65.09434%;margin:0 1.57233% 0 0}}@media (max-width:600px){.clear-left__mobile{clear:left}.site-title{float:left;width:65.09434%;margin:45px 1.57233% 0 0;margin-top:4.5rem}}@media (max-width:400px){.site-title{float:left;width:100%;margin:0}}.site-title .site-title__text{font-size:24px;font-size:2.4rem;margin-bottom:0;font-weight:400;margin-top:60px;margin-top:6rem}.site-description{clear:left;float:left;width:31.76101%;margin:0 1.57233% 0 0}@media (max-width:767px){.site-description{float:left;width:65.09434%;margin:0 1.57233% 0 0}}@media (max-width:600px){.site-description{float:left;width:100%;margin:0}}.site-logo{font-size:107px;font-size:10.7rem;width:65.09434%;margin:0 0 0 1.57233%;text-align:right;float:right}@media (max-width:767px){.site-logo{width:31.76101%;margin:0 0 0 1.57233%;float:right}}@media (max-width:400px){.site-logo{float:left;width:100%;margin:0;text-align:left;font-size:77px;font-size:7.7rem}}.site-logo h1{font-size:0;color:transparent;text-indent:-9999px}.site-logo i{color:#000}.site-logo i:before{margin-right:0}.header__contact{background-color:#f9f9f9;font-size:18px;font-size:1.8rem;max-height:0;overflow:hidden;transition:all .5s ease}.header__contact p{margin-bottom:20px;margin-bottom:2rem;clear:left}.header__contact .wrapper{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem}.header__contact.on{height:auto;max-height:280px;transition:all .5s ease}.header__contact a{background-color:#fff}.cookie-message,.footer a:active,.footer a:focus,.footer a:hover{background-color:#f9f9f9}.header__address{position:relative;clear:both;padding-right:70px}.header__address i{position:absolute;right:-10px;font-size:43px;font-size:4.3rem;top:-7px}.header__address .icon-holder-location i{right:58px}.cookie-message{text-align:left;display:block;padding:20px 0;padding:2rem 0}.cookie-message .row{margin-bottom:0;position:relative;padding-right:100px}.cookie-message p{padding:0}.cookie-message p a{border-bottom:1px solid #7c868d}.cookie-message .btn__close{top:-1px}.cookie-message.off{display:none}.newsletter-pop-up{padding:20px 10px;padding:2rem 1rem;display:table}.newsletter-pop-up__content{display:table-cell;vertical-align:middle}.newsletter-pop-up h2{font-size:20px;font-size:2rem;font-weight:500}.newsletter-pop-up input[type=email]{border:0 solid;border-bottom:1px solid #ccc;line-height:2.5;margin-bottom:20px;width:100%}.newsletter-pop-up input[type=submit]{border:0 solid;background-color:#f9f9f9;line-height:2;padding:0rem 10px;padding:0rem 1rem;float:right}.footer{font-size:12px;font-size:1.2rem}.footer__item{float:left;width:14.35535%;margin:0 1.57233%;padding-top:4px;padding-top:.4rem;padding-bottom:14px;padding-bottom:1.4rem;border-top:1px solid #000}.footer__item.no-border{border:0 solid}.footer__item:first-child{margin-left:0}.footer__item:last-child{margin-right:0;float:right}@media (max-width:767px){.header__contact.on{max-height:none}.footer__item{float:left;width:21.85535%;margin:0 1.57233%}.footer__item:nth-child(5n){clear:left;float:left;margin-left:0}.footer__item-empty{display:none}}.no-flexbox .grid-list__item:after,.row:after,.wrapper:after{clear:both}.row:after,.row:before,.wrapper:after,.wrapper:before{display:table;content:""}@media (max-width:767px){.flexbox .footer__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (max-width:600px){.footer__item{float:left;width:46.85535%;margin:0 1.57233% 0 0}.footer__item:nth-child(5n){float:left;margin-left:0}.footer__item:nth-child(even){float:right}.flexbox .footer__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.footer__item span{letter-spacing:-1px}.row{margin:0 auto 20px;margin-bottom:2rem;padding:0 10px;padding:0 1rem}.wrapper{width:100%;margin:0 auto}@media (max-width:1236px){.wrapper{padding:0 24px;padding:0 2.4rem}}.visual-grid{padding:10px 0;padding:1rem 0;text-align:center;color:#FDFDFD;background-color:#333}.grid-1-pull{margin-right:9.90566%}.grid-1-push{margin-left:9.90566%}.grid-1,.grid-2,.grid-3,.grid-4{margin:0 1.57233%;float:left}.grid-1{width:5.18868%}.grid-2{width:13.52201%}.grid-3{width:21.85535%}.grid-4{width:30.18868%}.grid-4.alpha{float:left;width:31.76101%;margin:0 1.57233% 0 0}@media (max-width:767px){.grid-4.alpha{width:100%;margin:0 0 2%}}.grid-5,.grid-6{margin:0 1.57233%;float:left}.grid-5{width:38.52201%}.grid-6{width:46.85535%}.grid-6 .grid-6-nested{float:left;width:43.71069%;margin:20px 3.14465% 0;margin-top:2rem;background-color:red}.grid-10,.grid-11,.grid-12,.grid-7,.grid-8,.grid-9{margin:0 1.57233%;float:left}.grid-7{width:55.18868%}.grid-8{width:63.52201%}.grid-9{width:71.85535%}.grid-10{width:80.18868%}.grid-11{width:88.52201%}.grid-12{width:96.85535%}.grid-12 .grid-4-nested{float:left;width:30.18868%;margin:20px 1.57233% 0;margin-top:2rem;background-color:red}@media (max-width:767px){.grid-1,.grid-10,.grid-11,.grid-12,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9{width:100%;margin:0 0 2%}}.flexbox .grid-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.grid-list__item{background-color:#000;background-size:cover;background-position:center center;height:390px;height:39rem;border-left:1px solid #FDFDFD}.home .grid-list__item,.page-template-services .grid-list__item{height:0;overflow:hidden;opacity:0}.grid-list__item.on{opacity:1;height:390px;height:39rem;transition:opacity ease .3s}.grid-list__item .article__title{color:#000}.grid-list__item .grid-list__link,.grid-list__item:active .grid-list__link,.grid-list__item:focus .grid-list__link,.grid-list__item:hover .grid-list__link{color:#7c868d}.page-template-about .grid-list__item:active .grid-list__link,.page-template-about .grid-list__item:focus .grid-list__link,.page-template-about .grid-list__item:hover .grid-list__link,.page-template-services .grid-list__item:active .grid-list__link,.page-template-services .grid-list__item:focus .grid-list__link,.page-template-services .grid-list__item:hover .grid-list__link{color:#000}.grid-list__item:active p,.grid-list__item:focus p,.grid-list__item:hover p{color:#7c868d}.page-template-about .grid-list__item:active p,.page-template-about .grid-list__item:focus p,.page-template-about .grid-list__item:hover p,.page-template-services .grid-list__item:active p,.page-template-services .grid-list__item:focus p,.page-template-services .grid-list__item:hover p{color:#000}.btn__close i,.grid-list__item:active .article__title,.grid-list__item:focus .article__title,.grid-list__item:hover .article__title,.grid-list__link a,.grid-list__link a:hover,.latest-tweets .tweet__text a:hover,.load-more i,.load-more:active,.load-more:focus,.load-more:hover{color:#7c868d}.grid-list__item a{display:block;height:100%}.no-flexbox .grid-list__item{width:33.333333%;display:inline-block;float:left}.no-flexbox .grid-list__item:after,.no-flexbox .grid-list__item:before{content:"";display:table}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}@media (max-width:767px){.no-flexbox .grid-list__item{width:50%}}@media (max-width:600px){.no-flexbox .grid-list__item{width:100%}}.flexbox .grid-list__item{width:33.3333%}@media (max-width:767px){.flexbox .grid-list__item{width:50%}}@media (max-width:600px){.flexbox .grid-list__item{width:100%}}.grid-list__link{margin:12px 0;margin:1.2rem 0;font-size:12px;font-size:1.2rem;border-bottom:1px solid #7c868d;width:auto;font-weight:600;display:inline-block;line-height:1.9}.grid-list__item--twitter .grid-list__link{margin:0 0 10px;margin:0 0 1rem}.grid-list__link-end{margin:0;clear:both}.grid-list__link-end a{display:inline}.grid-list__content{padding:25px;padding:2.5rem;position:relative}.asap-holder .grid-list__content{background-image:url(img/asap-logo-faded.png);background-repeat:no-repeat;background-size:contain;background-color:rgba(255,255,255,.8);background-position:center center;height:100%}.grid-list__content.grid-list__staff-profiles{height:100%}.grid-list__services .grid-list__content{font-size:14px;line-height:1.4}.grid-list__services .grid-list__content p{margin-bottom:8px}.asap-holder{position:relative;background-color:#818181}.asap-holder i{position:absolute;font-size:290px;opacity:.1}.asap-holder .grid-list__links{margin:8px 0}.asap-holder .grid-list__links p{margin-bottom:4px}.grid-list__overlay{padding:25px;padding:2.5rem;background-color:#FDFDFD;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity ease 250ms}.grid-list__overlay:active,.grid-list__overlay:focus,.grid-list__overlay:hover{opacity:.9;transition:opacity ease 250ms}.grid-list__title{font-size:20px;font-size:2rem;margin-top:0;margin-bottom:0;font-weight:500}.grid-list__services .grid-list__title{margin-bottom:8px;font-weight:400}.grid-list__sub-title{margin-bottom:8px}.grid-list__item--twitter{background-color:#f9f9f9;position:relative;background-position:left bottom;background-repeat:no-repeat}.grid-list__item--twitter li{margin-bottom:30px;margin-bottom:3rem}.tweet__text{font-size:20px;font-size:2rem}.tweet-logo__holder i{font-size:40px;font-size:4rem}main.wrapper{margin-bottom:94px;margin-bottom:9.4rem}.latest-tweets .tweet__text a{display:inline;border-bottom:1px solid #7c868d;word-break:break-word}.widget_latest_tweets_widget .widgettitle{display:none}.load-more{line-height:4;cursor:pointer}.btn{background:#f9f9f9;border:0 solid;line-height:2.4;width:168px;width:16.8rem;text-align:left}.btn__close{position:absolute;right:20px;bottom:20px;cursor:pointer}.btn__close>*{display:inline-block}.btn__close p{font-size:12px;font-size:1.2rem;margin:0}.btn__close i{font-size:12px;font-size:1.2rem}.btn__info--down{bottom:0}.slide__content .btn__info--down{bottom:0!important}.text-image__block{height:530px;height:53rem;height:auto;width:100%;display:table;vertical-align:top}.text-image__block--has-double{height:auto}@media (max-width:767px){.text-image__block--has-double .text-image__text{border-right:0 solid}.inner-template .text-image__block--has-double .text-image__text{border-bottom:1px solid #e5e5e5}}.text-image__image,.text-image__text{position:relative;border-bottom:1px solid #fff}.text-image__block>*{display:table-cell;vertical-align:top}.text-image__text{background-color:#f9f9f9;padding:20px;padding:2rem;width:33.5016835016835%}@media (max-width:1236px){.text-image__text{width:40%}}@media (max-width:980px){.text-image__block,.text-image__block--has-double{height:auto}.text-image__text{width:50%}}.text-image__text--empty{background-color:transparent;padding:0}@media (max-width:767px){.text-image__text{width:100%;display:block}.news .text-image__text{padding-bottom:80px;padding-bottom:8rem}}.text-image__image{background-size:cover;background-position:top right;height:530px;height:53rem;width:66.4983164983165%}@media (max-width:1236px){.text-image__image{width:60%}}@media (max-width:980px){.text-image__image{width:50%}}@media (max-width:767px){.text-image__image{padding-bottom:63%;display:block;height:auto;width:100%}.text-image__text--double{width:100%}}.text-image__title{font-size:20px;font-size:2rem}.text-image__text--double{display:table;width:100%;-ms-flex-item-align:auto;align-self:auto}.text-image__text--double>*{display:table-cell}.text-block{padding:20px;padding:2rem;width:50%}.text-block-full{padding:20px;padding:2rem;background-color:#FDFDFD;border-bottom:1px solid #ffffec}.text-image__block p,.text-image__block--double p{margin-bottom:14px;margin-bottom:1.4rem}.text-image__block a,.text-image__block--double a{background-color:#fff;word-break:break-all}.links__holder{position:absolute;bottom:20px}.links__holder p{font-size:12px;font-size:1.2rem}.links__holder a{background-color:transparent;border-bottom:1px solid #7c868d}@media (max-width:980px){.text-block{width:100%;display:block}.full__image{margin-bottom:10px}}.full__image img{width:100%}.slide{height:530px;height:53rem;background-size:cover;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}@media (max-width:767px){.text-image__image--with-slider{padding-bottom:0}.links__holder{position:static;bottom:20px}.slide{height:auto;padding-bottom:63%}}.slide.animate-in{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;transition-duration:1s}.slide.animate-out{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1;transition-duration:1s}.slide__content{position:absolute;width:100%;height:100%}.slide__content .btn{position:absolute;right:0;bottom:0}.slide__content .btn i{float:right}.slide__content .btn i:before{margin-left:-40px}.slide__content .btn__info{bottom:35px;background-color:#40494f;position:absolute;right:0;line-height:2.4;z-index:1;color:#FDFDFD}.slide__content .btn__info:hover+.slide__info--content{display:block;opacity:1;transition:opacity 250ms ease}.slide__info--content{position:absolute;width:100%;height:100%;background-color:rgba(64,73,79,.8);display:none;opacity:0;padding:20px 20px 20px 13.33px;padding:2rem 2rem 2rem 1.33333rem;transition:all 250ms ease}.slide__info--content:hover{display:block;opacity:1;transition:all 250ms ease}.slide__info--content h1,.slide__info--content p{color:#FDFDFD}.slide__info--content p:last-of-type{font-size:12px;font-size:1.2rem}.slide__info--text{float:left;width:30.18868%;margin:0 1.57233%}@media (max-width:980px){.slide__info--text{width:100%}}.js-slides{position:absolute;overflow:hidden;background-color:#f9f9f9;width:100%;height:100%;min-height:530px;min-height:53rem;display:block}@media (max-width:767px){.js-slides{height:100%;padding-bottom:63%;position:relative}}.js-slides>.sequence-canvas li>*{position:absolute}.js-slides>.sequence-canvas{height:100%;width:100%}.js-slides>.sequence-canvas>li{position:absolute;width:100%;height:100%;z-index:1}.mfp-bg,.mfp-wrap,.pushy{position:fixed;top:0}/*! Pushy - v0.9.2 - 2014-9-13
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{width:200px;height:100%;z-index:9999;background:#333332;font-size:.9em;box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);overflow:auto;-webkit-overflow-scrolling:touch}.pushy>ul{margin:0;padding:0}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.1)}.pushy a:hover{background:#7c868d;color:#FFF}.menu-btn span{color:#fff}.pushy-left{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.container-push,.push-push{-webkit-transform:translateX(200px);transform:translateX(200px)}#container,.push,.pushy{transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-active{overflow-x:hidden;overflow-y:hidden;height:100%}.pushy-sub a{padding-left:40px}.current_page_item>a,.page-template-uploads .menu-item-110>a{background-color:#FDFDFD;color:#000}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;animation:fade .5s}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:768px){.pushy{font-size:1em}}.mfp-bg{left:0;width:100%;height:100%;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{left:0;width:100%;height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.white-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:400px;height:400px;margin:20px auto;border:3px solid #7c868d}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.logged-in{margin-top:32px}#menu-comments,#menu-posts,#wp-admin-bar-comments,#wp-admin-bar-new-post,#wp-admin-bar-wp-logo,#wpfooter{display:none}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.css.map */
