/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?52640689");src:url("../fonts/fontello.eot?52640689#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2?52640689") format("woff2"),url("../fonts/fontello.woff?52640689") format("woff"),url("../fonts/fontello.ttf?52640689") format("truetype"),url("../fonts/fontello.svg?52640689#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:'\e800'}.icon-menu:before{content:'\e801'}.icon-down-open-big:before{content:'\e802'}.icon-left-open-big:before{content:'\e803'}.icon-right-open-big:before{content:'\e804'}.icon-instagram-filled:before{content:'\e805'}.icon-twitter:before{content:'\e806'}.icon-newspaper:before{content:'\e807'}.icon-facebook:before{content:'\e808'}.icon-rss:before{content:'\e809'}.icon-youtube-play:before{content:'\e80a'}.icon-th-thumb-empty:before{content:'\e80b'}.icon-megaphone:before{content:'\e80c'}.icon-search:before{content:'\e80d'}.icon-info-outline:before{content:'\e80e'}.icon-doc-text:before{content:'\e80f'}.icon-link:before{content:'\e810'}.icon-linkedin:before{content:'\e811'}.icon-play:before{content:'\e812'}@font-face{font-family:merriweatherlight;src:url("../fonts/merriweather-light-webfont.eot");src:url("../fonts/merriweather-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-light-webfont.woff") format("woff"),url("../fonts/merriweather-light-webfont.ttf") format("truetype"),url("../fonts/merriweather-light-webfont.svg#merriweatherlight") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:merriweatherlight;src:url("../fonts/merriweather-light-webfont.svg#merriweatherlight") format("svg")}}@font-face{font-family:merriweatheritalic;src:url("../fonts/merriweather-italic-webfont.eot");src:url("../fonts/merriweather-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-italic-webfont.woff") format("woff"),url("../fonts/merriweather-italic-webfont.ttf") format("truetype"),url("../fonts/merriweather-italic-webfont.svg#merriweatheritalic") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:merriweatheritalic;src:url("../fonts/merriweather-italic-webfont.svg#merriweatheritalic") format("svg")}}@font-face{font-family:merriweatherregular;src:url("../fonts/merriweather-regular-webfont.eot");src:url("../fonts/merriweather-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-regular-webfont.woff") format("woff"),url("../fonts/merriweather-regular-webfont.ttf") format("truetype"),url("../fonts/merriweather-regular-webfont.svg#merriweatherregular") format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:merriweatherregular;src:url("../fonts/merriweather-regular-webfont.svg#merriweatherregular") format("svg")}}@font-face{font-family:merriweatherbold;src:url("../fonts/merriweather-bold-webfont.eot");src:url("../fonts/merriweather-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/merriweather-bold-webfont.woff") format("woff"),url("../fonts/merriweather-bold-webfont.ttf") format("truetype"),url("../fonts/merriweather-bold-webfont.svg#merriweatherbold") format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:merriweatherbold;src:url("../fonts/merriweather-bold-webfont.svg#merriweatherbold") format("svg")}}@font-face{font-family:latolight;src:url("../fonts/lato-light-webfont.eot");src:url("../fonts/lato-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-light-webfont.woff") format("woff"),url("../fonts/lato-light-webfont.ttf") format("truetype"),url("../fonts/lato-light-webfont.svg#latolight") format("svg");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:latolight;src:url("../fonts/lato-light-webfont.svg#latolight") format("svg")}}@font-face{font-family:latoregular;src:url("../fonts/lato-regular-webfont.eot");src:url("../fonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-regular-webfont.woff") format("woff"),url("../fonts/lato-regular-webfont.ttf") format("truetype"),url("../fonts/lato-regular-webfont.svg#latoregular") format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:latoregular;src:url("../fonts/lato-regular-webfont.svg#latoregular") format("svg")}}@font-face{font-family:latobold;src:url("../fonts/lato-bold-webfont.eot");src:url("../fonts/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-bold-webfont.woff") format("woff"),url("../fonts/lato-bold-webfont.ttf") format("truetype"),url("../fonts/lato-bold-webfont.svg#latobold") format("svg");font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:latobold;src:url("../fonts/lato-bold-webfont.svg#latobold") format("svg")}}@font-face{font-family:latoblack;src:url("../fonts/lato-black-webfont.eot");src:url("../fonts/lato-black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-black-webfont.woff") format("woff"),url("../fonts/lato-black-webfont.ttf") format("truetype"),url("../fonts/lato-black-webfont.svg#latoblack") format("svg");font-weight:800;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:latoblack;src:url("../fonts/lato-black-webfont.svg#latoblack") format("svg")}}p{-ms-word-wrap:none;word-break:none;word-wrap:none;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.last-col{float:right;padding-right:0 !important}@media (max-width: 767px){.m-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.m-1of2{float:left;padding-right:0.75em;width:50%}.m-1of3{float:left;padding-right:0.75em;width:33.33%}.m-2of3{float:left;padding-right:0.75em;width:66.66%}.m-1of4{float:left;padding-right:0.75em;width:25%}.m-3of4{float:left;padding-right:0.75em;width:75%}}@media (min-width: 768px) and (max-width: 1029px){.t-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.t-1of2{float:left;padding-right:0.75em;width:50%}.t-1of3{float:left;padding-right:0.75em;width:33.33%}.t-2of3{float:left;padding-right:0.75em;width:66.66%}.t-1of4{float:left;padding-right:0.75em;width:25%}.t-3of4{float:left;padding-right:0.75em;width:75%}.t-1of5{float:left;padding-right:0.75em;width:20%}.t-2of5{float:left;padding-right:0.75em;width:40%}.t-3of5{float:left;padding-right:0.75em;width:60%}.t-4of5{float:left;padding-right:0.75em;width:80%}}@media (min-width: 1030px){.d-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.d-1of2{float:left;padding-right:0.75em;width:50%}.d-1of3{float:left;padding-right:0.75em;width:33.33%}.d-2of3{float:left;padding-right:0.75em;width:66.66%}.d-1of4{float:left;padding-right:0.75em;width:25%}.d-3of4{float:left;padding-right:0.75em;width:75%}.d-1of5{float:left;padding-right:0.75em;width:20%}.d-2of5{float:left;padding-right:0.75em;width:40%}.d-3of5{float:left;padding-right:0.75em;width:60%}.d-4of5{float:left;padding-right:0.75em;width:80%}.d-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.d-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:0.75em;width:28.5714286%}.d-3of7{float:left;padding-right:0.75em;width:42.8571429%}.d-4of7{float:left;padding-right:0.75em;width:57.1428572%}.d-5of7{float:left;padding-right:0.75em;width:71.4285715%}.d-6of7{float:left;padding-right:0.75em;width:85.7142857%}.d-1of8{float:left;padding-right:0.75em;width:12.5%}.d-1of9{float:left;padding-right:0.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:0.75em;width:10%}.d-1of11{float:left;padding-right:0.75em;width:9.09090909091%}.d-1of12{float:left;padding-right:0.75em;width:8.33%}}a.white-btn,a.brown-btn,#donation-amount-submit,#donation-form-submit{display:inline-block;position:relative;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-transition:all 0.14s ease-in-out;transition:all 0.14s ease-in-out}a.white-btn:hover,a.brown-btn:hover,#donation-amount-submit:hover,#donation-form-submit:hover,a.white-btn:focus,a.brown-btn:focus,#donation-amount-submit:focus,#donation-form-submit:focus{text-decoration:none;outline:none;-webkit-transition:all 0.14s ease-in-out;transition:all 0.14s ease-in-out}a.white-btn:active,a.brown-btn:active,#donation-amount-submit:active,#donation-form-submit:active{top:1px}a.close-btn{display:inline-block;position:relative;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-transition:all 0.14s ease-in-out;transition:all 0.14s ease-in-out}a.close-btn:hover,a.close-btn:focus{text-decoration:none;outline:none;-webkit-transition:all 0.14s ease-in-out;transition:all 0.14s ease-in-out}a.white-btn{height:41px;line-height:37px;font-size:12px;width:80%;max-width:250px;text-align:center;border:2px solid #fff;color:#fff}a.white-btn.about-btn{font-size:36px;padding:10px 0 10px 12px;height:auto;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;max-width:110px;margin-left:20px}a.white-btn:hover,a.white-btn:focus{color:#ffd393;border-color:#ffd393}a.white-btn:active{color:#ffd393;border-color:#ffd393}a.close-btn{display:inline-block;color:#fff;text-transform:uppercase;font-size:11px;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal}a.brown-btn{border:2px solid #88876d;color:#88876d}a.brown-btn:hover,a.brown-btn:active{border-color:#fe8542;color:#fe8542}a.grid-btn{width:auto;padding-left:20px;padding-right:20px}a.magnet-learn{width:100%;max-width:100%}#donation-amount-submit,#donation-form-submit{height:41px;line-height:37px;font-size:11px;width:auto;max-width:250px;text-align:center;border:2px solid #fff;color:#f54f29;float:right;background:#fff}#donation-form-submit{float:none;padding-left:12px;padding-right:12px;margin-top:20px}body{position:relative;font-family:"latoregular",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url("../images/bg-olive-grid.png");background-repeat:repeat;background-attachment:fixed}body.nav-active{position:fixed;width:100%}p{margin:0 0 1em}#container{position:relative;overflow:hidden;position:relative;z-index:10;top:0;left:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.wrap{width:90%;margin:0 auto}.max-wrap{padding:0 5%}.grid-sizer-team,.gutter-sizer-team{list-style:none}a.white-circle{color:#fff}a.white-circle span{display:inline-block;text-align:center;background:transparent;border-radius:50%;border:1px solid #fff}a.white-circle:hover span,a.white-circle:active span{background:#fff;border-color:#ffd393}a.scroll{display:none}a.scroll span{width:40px;height:40px;font-size:18px;line-height:39px;margin-top:25px}a.close-btn{position:absolute;right:2.5%;top:20px;content:'close'}a.close-btn span{width:25px;height:25px;font-size:8px;line-height:24px}a.grid-btn{line-height:36px}a.grid-btn span{margin-left:8px;font-size:13px}a.white-btn.about-btn{display:block;margin:15px 0 0}a{color:#fe8542;text-decoration:none;outline:none}a:hover,a:focus{color:#ffc065;outline:none}a:active{outline:none}a:link{-webkit-tap-highlight-color:#f54f29;outline:none}a.more-link{font-size:10px;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;color:#fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;margin:1em 0 .5em;font-family:'merriweatherbold', Times, serif;font-weight:700;font-style:normal}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none;color:#88876d}h1,.h1{font-size:34px;line-height:130%}.page-template-default h1,h1.page-title,.single-cpt-our-work h1,.single-cpt-jobs h1,.single-post h1,.page-template-default .h1,.h1.page-title,.single-cpt-our-work .h1,.single-cpt-jobs .h1,.single-post .h1{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-align:left;margin-top:35px;padding-bottom:25px;border-bottom:2px solid #fff;text-transform:uppercase}.single-cpt-jobs h1,.single-post h1,.single-cpt-jobs .h1,.single-post .h1{text-align:left}h1.page-title,.h1.page-title{border-bottom:0;padding-bottom:0}.clients h1,.page-template-default h1,.blog h1,#about-two h1,#process h1,.single-cpt-jobs h1,.error404 h1,.single-post h1,.clients .h1,.page-template-default .h1,.blog .h1,#about-two .h1,#process .h1,.single-cpt-jobs .h1,.error404 .h1,.single-post .h1{color:#88876d}.intro-wrap h1,.intro-wrap .h1{margin-left:30%;margin-top:0;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase}#hero h1,#hero .h1{margin-bottom:30px}#hero .intro-wrap h1,#hero .intro-wrap .h1{font-size:30px}h2,.h2{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase}.jobs h2,.jobs .h2{margin-top:0}#donate h2,#donate .h2{font-size:25px;margin-top:0;margin-bottom:2px;max-width:90%;color:#fff}#btn-donate h2,#btn-donate .h2{position:relative;z-index:9997;font-size:10px;line-height:110%;display:inline-block;padding:4px 5px;margin:0}.page-blk h2,.page-blk .h2{color:#fff;font-size:34px;line-height:130%;margin:25px 0 5px}#our-clients h2,.page-template-default h2,.blog h2,#sub-service h2,#about-two h2,.single-cpt-jobs h2,.error404 h2,#our-clients .h2,.page-template-default .h2,.blog .h2,#sub-service .h2,#about-two .h2,.single-cpt-jobs .h2,.error404 .h2{color:#88876d}#our-clients #btn-donate h2,.page-template-default #btn-donate h2,.blog #btn-donate h2,.single-cpt-our-work #btn-donate h2,.single-cpt-jobs #btn-donate h2,.error404 #btn-donate h2,#the-latest h2,#our-clients #btn-donate .h2,.page-template-default #btn-donate .h2,.blog #btn-donate .h2,.single-cpt-our-work #btn-donate .h2,.single-cpt-jobs #btn-donate .h2,.error404 #btn-donate .h2,#the-latest .h2{color:#fff}#process h2,#process .h2{font-size:28px}#service-magnets h2,#service-magnets .h2{font-family:'merriweatherregular', Times, serif;font-weight:400;font-style:normal;font-size:26px;line-height:48px;padding-bottom:16px;border-bottom:2px solid #fff;margin-bottom:11px}#service-magnets h2 a,#service-magnets .h2 a{color:#fff}.post-content-wrap h2,.post-content-wrap .h2{margin:0;font-size:18px}#sub-service h2,#sub-service .h2{text-align:center}#about h2,#about-two h2,#our-team h2,#about .h2,#about-two .h2,#our-team .h2{text-align:left;font-size:32px}#about h2,#about-two h2,#our-team h2,#process h2,#about .h2,#about-two .h2,#our-team .h2,#process .h2{margin-bottom:20px;margin-top:35px}#about h2:first-child,#about-two h2:first-child,#our-team h2:first-child,#process h2:first-child,#about .h2:first-child,#about-two .h2:first-child,#our-team .h2:first-child,#process .h2:first-child{margin-top:0}.single-cpt-our-work #main h2,.error404 #main h2,.single-cpt-our-work #main .h2,.error404 #main .h2{font-family:'merriweatherregular', Times, serif;font-weight:400;font-style:normal;font-size:26px;text-transform:capitalize}#process h2,#process .h2{font-family:'merriweatherregular', Times, serif;font-weight:400;font-style:normal;margin-bottom:25px;color:#88876d}.contact-us h2,.contact-us .h2{margin-bottom:20px}.contact-us h2:first-child,.contact-us .h2:first-child{margin-top:0}@media only screen and (min-width: 400px){#btn-donate h2{padding-top:6px;font-size:12px}}h3.page-subhead,.h3.page-subhead{text-align:center}.jobs h3,.jobs .h3{margin-bottom:5px}#donate h3,#donate .h3{font-size:12px;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;line-height:120%;margin-top:0;max-width:90%}#inner-header h3,#inner-header .h3{font-size:14px;margin-bottom:30px}.page-blk h3,.clients h3,.page-blk .h3,.clients .h3{color:#fff;font-size:11px;line-height:130%;text-transform:uppercase;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;margin:0 0 20px}#our-clients h3,.clients h3,#sub-service h3,#about-two h3,#process h3,#our-clients .h3,.clients .h3,#sub-service .h3,#about-two .h3,#process .h3{color:#88876d}.latest-icon h3,.latest-icon .h3{position:relative;display:block;margin:-27px 0 15px;height:54px;text-align:center;background:url("../images/icon-cog.png") no-repeat center 0;background-size:54px 54px;color:#88876d;font-size:30px}.info-wrap h3,.info-wrap .h3{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:11px;line-height:125%;text-transform:uppercase;padding-bottom:2px;margin:0}.contact-us .entry-content h3,.contact-us .entry-content .h3{font-size:14px;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:11px;line-height:125%;text-transform:uppercase;padding-bottom:2px;margin:0}#sub-service h3,#sub-service .h3{text-align:center;font-size:16px}#sub-service .related-work h3,#sub-service .related-work .h3{font-size:16px;margin-top:6px}#about.about-us h3,#about-two.about-us h3,#about.about-us .h3,#about-two.about-us .h3{text-align:left;font-size:24px;margin-top:20px;margin-bottom:12px}#about.about-us h3:first-child,#about-two.about-us h3:first-child,#about.about-us .h3:first-child,#about-two.about-us .h3:first-child{margin-top:0}#about-two.about-us h3,#about-two.about-us .h3{margin-top:25px;margin-bottom:15px}#inner-header .intro-content h3,#inner-header .intro-content .h3{margin-bottom:20px}#our-team h3,#our-team .h3{color:#88876d;text-align:center !important;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;font-size:14px !important;margin-bottom:2px !important;margin-top:8px !important}.details h3,.details .h3{color:#88876d;font-size:20px;margin-bottom:5px;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase}.single-project-content h3,#process h3,.error404 h3,.single-project-content .h3,#process .h3,.error404 .h3{text-transform:uppercase;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:18px}#process h3,#process .h3{font-size:15px;margin-bottom:0}.clients .page-subhead h3,.clients .page-subhead .h3{text-align:left}.clients h3,.clients .h3{text-align:left}#job-list h4 a,#job-list .h4 a{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;color:#fe8542;text-transform:uppercase}#donate h4,#donate .h4{font-size:16px}#the-latest h4,#the-latest .h4{font-size:16px;margin-bottom:0}#the-latest h4 a,#the-latest .h4 a{color:#fff}#services h4,#services .h4{margin:0 0 0;font-size:22px;line-height:130%;font-family:'merriweatherregular', Times, serif;font-weight:400;font-style:normal}#services h4 span,#services .h4 span{font-style:italic;color:#ffd393;font-size:32px;margin-right:18px;line-height:32px}.home-project h4,.home-project .h4{margin-top:0}#sub-service h4,#sub-service .h4{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;color:#fe8542;text-transform:uppercase;font-size:20px}#learning-labs h4,#learning-labs .h4{color:#88876d}.details h4,.details .h4{font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal;font-size:14px;color:#88876d;margin:0 0 25px}.single-project-aside h4,.single-project-aside .h4{font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px;text-transform:uppercase;border-bottom:2px solid #fff;padding-bottom:15px;margin-bottom:15px}a.brown-btn{padding:6px 20px;font-size:9px}a.btn-newsletter{border:2px solid #fff;color:#fff;margin:25px auto 15px;line-height:21px;vertical-align:middle}a.btn-newsletter i{margin-left:8px;font-size:14px}.scroll{display:none}#donate{display:none;position:absolute;top:-120%;z-index:9998;margin:0 0 0;background:#405952;color:#fff;padding-top:15px;padding-bottom:15px;font-family:'merriweatherregular', Times, serif;font-weight:400;font-style:normal;font-size:12px}#btn-donate{display:block;width:100%;overflow:hidden;-moz-transform-origin:center left;-o-transform-origin:center left;-ms-transform-origin:center left;-webkit-transform-origin:center left;transform-origin:center left;color:#fff;text-align:right;padding:0 5px 20px;position:relative;color:#fff}#btn-donate:after{display:block;width:100%;content:'';-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg);background:#f54f29;padding:20px 10px;margin:0 -50px;position:absolute;height:20px;top:-103%;left:50px;z-index:9996}#btn-donate:hover{color:#f54f29}#btn-donate:hover:after{background:#fff}.header{position:relative;z-index:2;margin:-61px 0 0 0;backface-visibility:hidden;background-image:url("../images/bg-img-hero.jpg");background-repeat:no-repeat;background-size:cover;padding:61px 0 40px 0;background-position:0 0;color:#fff;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg)}.header #inner-header{-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg)}.education .header{background-image:url("../images/bg-education.jpg");background-position:center 0}.design .header{background-image:url("../images/bg-design.jpg");background-position:center 0}.about-us .header{background-image:url("../images/bg-about.jpg");background-position:left 0;padding-bottom:0;padding-top:62px;padding-bottom:62px;-moz-transform:skew(0deg, 0deg);-o-transform:skew(0deg, 0deg);-ms-transform:skew(0deg, 0deg);-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg)}.about-us .header #inner-header{-moz-transform:skew(0deg, 0deg);-o-transform:skew(0deg, 0deg);-ms-transform:skew(0deg, 0deg);-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg)}.process .header{background-image:url("../images/bg-process.jpg");background-position:left 0;padding-bottom:0;padding-top:62px}#logo{display:block;max-width:150px}#logo img{width:100%;height:auto}.mask{position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;background:rgba(0,0,0,0.8)}.csstransforms #nav-wrapper{transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;will-change:transform;position:fixed;width:100%;height:100%;top:0px;right:-100%;z-index:9997;float:none}.csstransforms #nav-wrapper.active{right:0px;visibility:visible}.csstransforms #nav-wrapper.active #slide-menu::before{opacity:1}.csstransforms #slide-menu{transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;position:relative;z-index:9997;top:-10%;right:0px;height:110%;width:100%}.csstransforms #slide-menu::before{transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;transform:translateZ(0px) translateX(45%) skew(-12deg);backface-visibility:hidden;opacity:0;content:"";position:absolute;top:0px;right:0px;z-index:11;width:100%;max-width:320px;height:100%;background-color:#fe8542;background-image:linear-gradient(44deg, #fe8542, #fe8542)}div.btn-menu{display:inline-block;position:absolute;right:10px;top:48px;z-index:9998;height:40px;width:40px;overflow:hidden}div.btn-menu.active{position:fixed;top:42px}div.btn-menu button{border:none;background:none;border:1px solid transparent;border-radius:50%}div.btn-menu button.active{border:1px solid #fff;height:40px;width:40px;text-align:center;padding-left:7px}div.btn-menu button span{display:block}.lines-button{transition:.3s;cursor:pointer;user-select:none}.lines-button:hover{opacity:1}.lines-button:active{transition:0}.label{display:none}.lines{display:inline-block;width:24px;height:3px;background:#fff;transition:.3s;position:relative}.lines:before,.lines:after{display:inline-block;width:24px;height:3px;background:#fff;transition:.3s;position:absolute;left:0;content:'';-webkit-transform-origin:1.71429px center;transform-origin:1.71429px center}.clients .lines:before,.page-template-default .lines:before,.blog .lines:before,.single-cpt-jobs .lines:before,.error404 .lines:before,.single-post .lines:before,.clients .lines:after,.page-template-default .lines:after,.blog .lines:after,.single-cpt-jobs .lines:after,.error404 .lines:after,.single-post .lines:after{background:#fe8542}.lines:before{top:6.85714px}.lines:after{top:-6.85714px}.clients .lines,.page-template-default .lines,.blog .lines,.single-cpt-jobs .lines,.error404 .lines,.single-post .lines{background:#fe8542}.clients button.active .lines,.page-template-default button.active .lines,.blog button.active .lines,.single-cpt-jobs button.active .lines,.error404 button.active .lines,.single-post button.active .lines{background:#fff}.clients button.active .lines:before,.clients button.active .lines:after,.page-template-default button.active .lines:before,.page-template-default button.active .lines:after,.blog button.active .lines:before,.blog button.active .lines:after,.single-cpt-jobs button.active .lines:before,.single-cpt-jobs button.active .lines:after,.error404 button.active .lines:before,.error404 button.active .lines:after,.single-post button.active .lines:before,.single-post button.active .lines:after{background:#fff}.lines-button.close{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}.lines-button.x2 .lines{transition:background .3s .5s ease}.lines-button.x2 .lines:before,.lines-button.x2 .lines:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:top .3s .6s ease, -webkit-transform .3s ease;transition:top .3s .6s ease, transform .3s ease}.lines-button.x2.close .lines{transition:background .3s 0s ease;background:transparent}.lines-button.x2.close .lines:before,.lines-button.x2.close .lines:after{transition:top .3s ease, -webkit-transform .3s .5s ease;transition:top .3s ease, transform .3s .5s ease;top:0;width:24px}.lines-button.x2.close .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.lines-button.x2.close .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}#menu-main-menu{display:block;width:50%;position:absolute;right:5px;top:172px;z-index:9999;text-align:right;margin:0}#menu-main-menu li{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:20px;text-transform:uppercase}#menu-main-menu li.menu-item-has-children{margin-bottom:0}#menu-main-menu ul{margin-top:0}#menu-main-menu ul li{font-family:'latoregular', Arial, sans-serif;font-weight:400;font-style:regular;font-size:13px}#menu-main-menu ul li a{padding:2px 10px}#menu-main-menu a{display:block;color:#fff;padding:7px 10px}@media only screen and (min-device-width: 320px) and (max-device-width: 736px) and (orientation: landscape){#menu-main-menu{top:118px}#menu-main-menu li{font-size:16px}#menu-main-menu ul{margin-bottom:10px}#menu-main-menu ul li{font-size:12px}#menu-main-menu ul li a{padding:1px 10px}#menu-main-menu a{display:block;color:#fff;padding:3px 10px}}#donation-amount-form{margin-bottom:15px}.donate{overflow:hidden;margin:0 0 50px 0}.donate a{color:#ffd393}.donate h1{margin-top:0}.donate h2.donation-option{font-size:2em;text-align:center}.donate h3{font-size:1.4em;color:white}.donate h3,.donate h4{margin:0;padding:1em 0 0 0}.donate h3.hide,.donate h4.hide{opacity:0}.donate p{margin:0;padding:0}.donate p:last-of-type{padding-bottom:1em}.donate .donation-amount__elements{border-top:2px solid #fff;border-bottom:2px solid #fff;margin:20px 0;padding:5px 0 0;display:inline-block}.donate .donation-amount .donation-amount__elements .donation-amount__item{padding:0 0 5px 0}@media only screen and (max-width: 490px){.donate .donation-amount .donation-amount__elements .donation-amount__item.two-col:nth-of-type(1){float:left;width:100%}.donate .donation-amount .donation-amount__elements .donation-amount__item.two-col:nth-of-type(2){float:left;width:100%}}.donate .donation-amount .donation-amount__elements .donation-amount__prefix{display:block;float:left;padding-top:6px;width:5%;font-size:2em;color:#ffd393}.donate .donation-amount .donation-amount__elements .donation-amount__amount{width:70%;margin:0 0 0 5px;font-size:1.4em;padding:10px 0 11px 15px;background:#fff;border:0;color:#405952}.donate .donation-amount .donation-amount__elements .donation-amount__submit{width:auto}.donate .toggle{display:block;text-decoration:none;color:white;padding:20px 0;width:230px;text-align:center}.donate .toggle.third{width:230px}.donate .toggle.half{width:360px}.donate .form-item{display:block;overflow:hidden;margin:10px 0 0 0}.donate .form-item label{display:block}.donate .form-item input{width:100%}.donate .form-item #uniform-card-expiration-year span{width:70px}.donate .form-item #uniform-billing-state span{width:116px}.donate form#donation-form{margin:0 0 10px 0;overflow:hidden}.donate form#donation-form h3{font-size:14px;margin-top:15px}.donate form#donation-form .payment-errors{font-size:1.3em;color:#ffd393;font-family:'merriweatherbold', Times, serif;font-weight:700;font-style:normal}.donate form#donation-form .donation-form__body{-webkit-transition:1s;transition:1s;padding-bottom:10px;position:relative}.donate form#donation-form .donation-form__body.hide{height:0}.donate form#donation-form .donation-form__body.hide #donation-form-submit{display:none}.donate form#donation-form .donation-form__body.show{height:auto;max-height:1000px}.donate form#donation-form .donation-form__body.show #donation-form-submit{display:block}.donate form#donation-form .donation-form__body .card-number{width:65%}.donate .donate-button{border-top:1px solid gray}.donate .donate-button h3{text-align:center}.donate .donate-button .centered{width:210px}.donate .centered{margin:0 auto;text-align:center}.donate #item_price_1{margin:5px 0 0 0}.page-blk{display:block;min-height:300px;position:relative;z-index:10;padding:10% 0 30% 0;text-align:center;color:#fff;font-size:12px;font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal}.bg-wrapper{display:block;min-height:300px;background-size:contain}@-webkit-keyframes animation{0%{-webkit-transform:matrix3d(0.8, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.8, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}1.9%{-webkit-transform:matrix3d(0.86, 0, 0, 0, 0, 0.873, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.86, 0, 0, 0, 0, 0.873, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}2.2%{-webkit-transform:matrix3d(0.874, 0, 0, 0, 0, 0.89, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.874, 0, 0, 0, 0, 0.89, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}3.8%{-webkit-transform:matrix3d(0.953, 0, 0, 0, 0, 0.988, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.953, 0, 0, 0, 0, 0.988, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.4%{-webkit-transform:matrix3d(0.983, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.983, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}5.71%{-webkit-transform:matrix3d(1.04, 0, 0, 0, 0, 1.08, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.04, 0, 0, 0, 0, 1.08, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}6.61%{-webkit-transform:matrix3d(1.069, 0, 0, 0, 0, 1.103, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.069, 0, 0, 0, 0, 1.103, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}7.51%{-webkit-transform:matrix3d(1.089, 0, 0, 0, 0, 1.111, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.089, 0, 0, 0, 0, 1.111, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}8.81%{-webkit-transform:matrix3d(1.1, 0, 0, 0, 0, 1.097, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.1, 0, 0, 0, 0, 1.097, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}9.51%{-webkit-transform:matrix3d(1.097, 0, 0, 0, 0, 1.081, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.097, 0, 0, 0, 0, 1.081, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}11.21%{-webkit-transform:matrix3d(1.072, 0, 0, 0, 0, 1.026, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.072, 0, 0, 0, 0, 1.026, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}11.51%{-webkit-transform:matrix3d(1.066, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.066, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.51%{-webkit-transform:matrix3d(1.018, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.018, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.61%{-webkit-transform:matrix3d(1.016, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.016, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}15.52%{-webkit-transform:matrix3d(0.976, 0, 0, 0, 0, 0.94, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.976, 0, 0, 0, 0, 0.94, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}16.02%{-webkit-transform:matrix3d(0.968, 0, 0, 0, 0, 0.941, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.968, 0, 0, 0, 0, 0.941, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.52%{-webkit-transform:matrix3d(0.954, 0, 0, 0, 0, 0.956, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.954, 0, 0, 0, 0, 0.956, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.42%{-webkit-transform:matrix3d(0.952, 0, 0, 0, 0, 0.971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.952, 0, 0, 0, 0, 0.971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}19.52%{-webkit-transform:matrix3d(0.955, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.955, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}20.82%{-webkit-transform:matrix3d(0.966, 0, 0, 0, 0, 1.013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.966, 0, 0, 0, 0, 1.013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}21.52%{-webkit-transform:matrix3d(0.973, 0, 0, 0, 0, 1.022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.973, 0, 0, 0, 0, 1.022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}23.22%{-webkit-transform:matrix3d(0.993, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.993, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}23.52%{-webkit-transform:matrix3d(0.997, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.997, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}25.63%{-webkit-transform:matrix3d(1.016, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.016, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}27.53%{-webkit-transform:matrix3d(1.023, 0, 0, 0, 0, 1.005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.023, 0, 0, 0, 0, 1.005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}27.93%{-webkit-transform:matrix3d(1.023, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.023, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.53%{-webkit-transform:matrix3d(1.01, 0, 0, 0, 0, 0.982, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.01, 0, 0, 0, 0, 0.982, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}32.73%{-webkit-transform:matrix3d(1.003, 0, 0, 0, 0, 0.984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.003, 0, 0, 0, 0, 0.984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}37.44%{-webkit-transform:matrix3d(0.989, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.989, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}39.54%{-webkit-transform:matrix3d(0.991, 0, 0, 0, 0, 1.01, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.991, 0, 0, 0, 0, 1.01, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}46.95%{-webkit-transform:matrix3d(1.006, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.006, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}47.55%{-webkit-transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}55.56%{-webkit-transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}56.56%{-webkit-transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}63.56%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}66.07%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}71.57%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}75.58%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}79.58%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}85.09%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}87.59%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}94.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}95.6%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes animation{0%{-webkit-transform:matrix3d(0.8, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.8, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}1.9%{-webkit-transform:matrix3d(0.86, 0, 0, 0, 0, 0.873, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.86, 0, 0, 0, 0, 0.873, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}2.2%{-webkit-transform:matrix3d(0.874, 0, 0, 0, 0, 0.89, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.874, 0, 0, 0, 0, 0.89, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}3.8%{-webkit-transform:matrix3d(0.953, 0, 0, 0, 0, 0.988, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.953, 0, 0, 0, 0, 0.988, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.4%{-webkit-transform:matrix3d(0.983, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.983, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}5.71%{-webkit-transform:matrix3d(1.04, 0, 0, 0, 0, 1.08, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.04, 0, 0, 0, 0, 1.08, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}6.61%{-webkit-transform:matrix3d(1.069, 0, 0, 0, 0, 1.103, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.069, 0, 0, 0, 0, 1.103, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}7.51%{-webkit-transform:matrix3d(1.089, 0, 0, 0, 0, 1.111, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.089, 0, 0, 0, 0, 1.111, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}8.81%{-webkit-transform:matrix3d(1.1, 0, 0, 0, 0, 1.097, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.1, 0, 0, 0, 0, 1.097, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}9.51%{-webkit-transform:matrix3d(1.097, 0, 0, 0, 0, 1.081, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.097, 0, 0, 0, 0, 1.081, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}11.21%{-webkit-transform:matrix3d(1.072, 0, 0, 0, 0, 1.026, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.072, 0, 0, 0, 0, 1.026, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}11.51%{-webkit-transform:matrix3d(1.066, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.066, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.51%{-webkit-transform:matrix3d(1.018, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.018, 0, 0, 0, 0, 0.96, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.61%{-webkit-transform:matrix3d(1.016, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.016, 0, 0, 0, 0, 0.958, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}15.52%{-webkit-transform:matrix3d(0.976, 0, 0, 0, 0, 0.94, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.976, 0, 0, 0, 0, 0.94, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}16.02%{-webkit-transform:matrix3d(0.968, 0, 0, 0, 0, 0.941, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.968, 0, 0, 0, 0, 0.941, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.52%{-webkit-transform:matrix3d(0.954, 0, 0, 0, 0, 0.956, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.954, 0, 0, 0, 0, 0.956, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.42%{-webkit-transform:matrix3d(0.952, 0, 0, 0, 0, 0.971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.952, 0, 0, 0, 0, 0.971, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}19.52%{-webkit-transform:matrix3d(0.955, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.955, 0, 0, 0, 0, 0.991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}20.82%{-webkit-transform:matrix3d(0.966, 0, 0, 0, 0, 1.013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.966, 0, 0, 0, 0, 1.013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}21.52%{-webkit-transform:matrix3d(0.973, 0, 0, 0, 0, 1.022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.973, 0, 0, 0, 0, 1.022, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}23.22%{-webkit-transform:matrix3d(0.993, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.993, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}23.52%{-webkit-transform:matrix3d(0.997, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.997, 0, 0, 0, 0, 1.033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}25.63%{-webkit-transform:matrix3d(1.016, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.016, 0, 0, 0, 0, 1.023, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}27.53%{-webkit-transform:matrix3d(1.023, 0, 0, 0, 0, 1.005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.023, 0, 0, 0, 0, 1.005, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}27.93%{-webkit-transform:matrix3d(1.023, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.023, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}31.53%{-webkit-transform:matrix3d(1.01, 0, 0, 0, 0, 0.982, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.01, 0, 0, 0, 0, 0.982, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}32.73%{-webkit-transform:matrix3d(1.003, 0, 0, 0, 0, 0.984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.003, 0, 0, 0, 0, 0.984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}37.44%{-webkit-transform:matrix3d(0.989, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.989, 0, 0, 0, 0, 1.006, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}39.54%{-webkit-transform:matrix3d(0.991, 0, 0, 0, 0, 1.01, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.991, 0, 0, 0, 0, 1.01, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}46.95%{-webkit-transform:matrix3d(1.006, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.006, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}47.55%{-webkit-transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.005, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}55.56%{-webkit-transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}56.56%{-webkit-transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.997, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}63.56%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 0.998, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}66.07%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}71.57%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}75.58%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}79.58%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}85.09%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}87.59%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}94.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}95.6%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}#services,#about{min-height:0;padding-bottom:20%}#services .container,#about .container{width:100%;margin:0 auto;position:relative}#services .learn-more,#about .learn-more{float:right;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;color:#fff;font-size:10px;margin-top:3px}#services .tabs,#about .tabs{display:block;margin-bottom:2px}#services .tabs ul,#about .tabs ul{list-style-type:none;display:block;width:100%;border-bottom:2px solid #fff;margin:0;padding-bottom:20px}#services .tabs ul li,#about .tabs ul li{display:table-cell;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);width:33.3333%;padding:4%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#services .tabs ul li:last-child,#about .tabs ul li:last-child{margin-right:0}#services .tabs ul li.active,#about .tabs ul li.active{opacity:100;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10000)";filter:alpha(opacity=10000);padding:2%;-webkit-animation:animation 200ms linear both;animation:animation 200ms linear both}#services .tabs ul li a,#about .tabs ul li a{border:2px solid #fff;border-radius:50%;padding:18% 18% 13%;text-align:center;vertical-align:middle}#services .tabs ul li a img,#about .tabs ul li a img{width:100%;height:auto}#services .tab-titles,#about .tab-titles{display:block;margin:0;padding:10px 5px;min-height:42px}#services .tab-titles li,#about .tab-titles li{display:none;height:32px;text-align:left}#services .tab-titles li.active,#about .tab-titles li.active{display:block;height:32px}#services .tab-wrapper,#about .tab-wrapper{width:100%;border-top:2px solid #fff}#services .tab,#about .tab{padding:18px 0px;display:none;-webkit-transition:all 1s ease;transition:all 1s ease;text-align:left}#services .tab.active,#about .tab.active{display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#services .line,#about .line{display:block;width:2px;height:15px;background:#fff;margin:-17px 0 0;position:absolute;left:0}#services .overflow,#about .overflow{width:100%;height:100%;overflow:hidden;position:relative}#services [data-slide="1"] .show,#about [data-slide="1"] .show{width:100%;height:150px;position:absolute}#services [data-slide="2"] .show,#about [data-slide="2"] .show{width:100%;height:150px;position:absolute}#services [data-slide="3"] .show,#about [data-slide="3"] .show{width:100%;height:150px;position:absolute}#services .icon-wrap,#about .icon-wrap{display:inline-block;width:100%}#services .icon-wrap i,#about .icon-wrap i{display:block;width:100%}#about{text-align:left;font-size:14px;padding-top:15%}.about-refs{display:block;margin-top:20px}.about-refs>div{padding:16px 1%;border-top:2px solid #fff;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;font-size:14px}#our-work,#quote{background:#405952;-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg)}#our-work .wrap,#quote .wrap{-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);background:url("../images/bg-our-work-world.jpg") no-repeat;background-size:contain}.about-us #our-work .wrap,.about-us #quote .wrap{background:#405952}#quote{font-size:18px;font-style:italic;padding-top:6%;margin-top:-6%}#quote .author{font-style:normal;font-size:18px;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal}#quote .author span{font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;font-size:15px}#quote blockquote{padding-left:0;margin-left:0}#home-work-matrix{margin-bottom:25px}.home-project{display:inline-block;width:48%;margin-right:4%;margin-bottom:4%;padding:0}.home-project.btn-portfolio{border:1px solid #fff;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:9px;line-height:130%;text-transform:uppercase;text-align:center;position:relative}.home-project.btn-portfolio a{display:table;color:#fff;text-align:center;position:absolute}.home-project:nth-child(2n+2){margin-right:0}.home-project a{display:block;width:100%;height:100%;position:relative;color:#fff;text-align:left}.home-project img{position:relative;z-index:10;width:100%;vertical-align:top;height:auto}.home-project .icon-th-thumb-empty{display:table-cell;left:0;right:0;vertical-align:middle;font-size:36px;line-height:100%;text-align:center}.home-project .icon-th-thumb-empty span{display:block;margin-top:8px;font-size:8px;line-height:8px}.info-wrap{display:none;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254,133,66,0.85)), color-stop(100%, rgba(254,133,66,0.85)));background:-webkit-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-o-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-ms-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:linear-gradient(to bottom, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9fe8542', endColorstr='#d9fe8542',GradientType=0 );padding:8%}.info-wrap .project-tags{display:block;border-top:solid 1px #fff;font-size:8px;line-height:125%;padding-top:4px}.info-wrap .info-content{position:absolute;display:block;width:84%;left:8%;bottom:8%}#our-clients,#about-two{padding-bottom:0;margin:-71px 0 0 0;z-index:11;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);background:#fff;overflow:hidden}#our-clients .bg-wrapper,#about-two .bg-wrapper{background:#fff url("../images/bg-our-clients.jpg") no-repeat;background-size:contain;background-position:center bottom;-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg);margin-bottom:-4%;padding-bottom:25%}.about-us #our-clients .bg-wrapper,.process #our-clients .bg-wrapper,.about-us #about-two .bg-wrapper,.process #about-two .bg-wrapper{background:#fff;padding-bottom:10%}#about,#about-two{color:#405952;font-size:14px;text-align:left}#about a,#about-two a{color:#ffd393}#about{color:#fff}#home-clients{display:block;margin:20px 0 25px;padding:10px 0;border-top:2px solid #c9c9bd;border-bottom:2px solid #c9c9bd}.clients #home-clients{border-bottom:0;padding-bottom:0;margin-bottom:0}#home-clients .client{padding:4% 2%;width:25%;position:relative}#home-clients .client .cross{display:none;position:absolute;top:-6px;right:-6px;background:url("../images/icon-client-plus.png") no-repeat 0 0;background-size:12px 12px;width:12px;height:12px}#home-clients .client img{width:100%}#home-clients .client:nth-child(4n+1){padding-left:0;clear:left}#home-clients .client:nth-child(4n+1){padding-left:0}#home-clients .client:nth-child(n+5) .cross{display:block}#home-clients .client:nth-child(4n+4){padding-right:0}#home-clients .client:nth-child(4n+4) .cross{display:none}.twitter-feed .tweet{margin-bottom:20px}.twitter-feed .tweet:last-child{margin-bottom:0}#testimonials{display:block;clear:both;color:#fff;width:100%;text-align:center;position:relative;padding-top:20px;z-index:11;border-top:1px solid #fff;margin-top:40px}#testimonials .testimonial-desc{font-family:'latoregular', Arial, sans-serif;font-weight:400;font-style:regular;font-style:italic;font-size:13px}#testimonials p.testimonial-author{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:10px;line-height:15px;text-transform:uppercase}#testimonials p.testimonial-author span{font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;font-size:8px;text-transform:none}#testimonials .flexslider{display:relative;background:url("../images/icon-quote.png") no-repeat;background-size:55px 54px;background-position:center top;position:relative;margin-top:-48px;padding-top:75px}#testimonials .btn{margin:20px 0;max-width:150px}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{width:100%;margin:0 0 0;padding:0 7%}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:30px;height:60px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-shadow:1px 1px 0 rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:rgba(255,255,255,0.9)}.flex-direction-nav a:before{font-family:"fontello";content:'\e803';font-size:40px;display:inline-block;color:rgba(255,255,255,0.9);text-shadow:1px 1px 0 rgba(0,0,0,0.05)}.flex-direction-nav a.flex-next:before{font-family:"fontello";content:'\e804'}.flex-direction-nav .flex-prev{left:-3px}.flex-direction-nav .flex-next{right:-3px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;color:#ffd393}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;color:#ffd393 !important}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;color:#ffd393}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;color:#ffd393 !important}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav .flex-prev{opacity:.9}.flex-direction-nav .flex-next{opacity:.9}#the-latest{min-height:0;background:transparent;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);overflow:visible;padding-bottom:12%}#the-latest .wrap{-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg)}#the-latest .latest-icon{display:block;border-top:2px solid #fff;margin-bottom:27px}#the-latest .latest-icon:first-child{margin-top:54px}#the-latest .latest-icon i{display:inline-block;height:54px;text-align:center;vertical-align:middle;margin-top:7px;margin-left:2px}#the-latest .white-btn{margin:30px auto 0}.list-latest-news{margin-top:0;text-align:left}.list-latest-news time{font-family:'merriweatherbold', Times, serif;font-weight:700;font-style:normal}.list-latest-news p{margin:3px 0 24px;font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal}#service-magnets{margin:0;list-style:none}.service-magnet{margin-bottom:45px}.service-magnet .white-circle{display:inline-block;float:left;margin-right:10px;padding:7px 0 0 8px;border:1px solid #fff;border-radius:50%;height:46px;width:46px}.service-magnet .white-circle img{width:28px;height:28px}.service-magnet .subhead{text-transform:uppercase;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;padding-bottom:12px;border-bottom:2px solid #fff}.service-magnet .magnet-content{font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal;font-size:12px}.magnet-roll{display:block;position:relative;margin-bottom:16px;overflow:hidden}.magnet-roll>img{position:relative;margin:0 !important;vertical-align:top}.magnet-roll .magnet-wrap{display:block;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254,133,66,0.85)), color-stop(100%, rgba(254,133,66,0.85)));background:-webkit-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-o-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-ms-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:linear-gradient(to bottom, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9fe8542', endColorstr='#d9fe8542',GradientType=0 );vertical-align:middle}.magnet-roll .magnet-wrap span{display:table-cell;position:absolute;left:0;right:0;top:50%;vertical-align:middle;line-height:100%;text-align:center;margin:-50px auto;border:2px solid #fff;border-radius:50%;width:100px;height:100px;padding:10px 0 0 0}.magnet-roll .magnet-wrap span img{width:70px;height:70px}#sub-service{padding-bottom:0;margin:-71px 0 0 0;z-index:11;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);background:#fff;overflow:hidden;color:#405952;text-align:left;font-size:14px}#sub-service .bg-wrapper{background:#fff;background-size:contain;background-position:center bottom;-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg);margin-bottom:-4%;padding-bottom:10%}#sub-service .secondary-content{display:block;margin-top:30px;margin-bottom:55px}#sub-service .secondary-content ul{margin-bottom:30px;list-style:disc;margin-left:25px}#sub-service .secondary-content ul.related-work{margin-left:0}#sub-service .secondary-content ul li{margin-bottom:10px}#sub-service .secondary-content .icon-th-thumb-empty{font-size:14px;margin-left:6px}#sub-service ul.services{font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;font-weight:bold;list-style:none;margin-left:0}#sub-service ul.services li ul{margin-left:30px;font-weight:normal;font-size:13px;list-style:disc}#sub-service .last-col h4{margin:0 0 25px}#sub-service .connect-info-wrap h3{text-align:left;text-transform:uppercase;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;margin-bottom:2px}#sub-service .connect-info-wrap a{color:#88876d}#sub-service .project-tags{font-size:10px;color:#88876d;font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic}aside.related-work{margin-top:25px}#learning-labs{display:block;margin:35px 0 40px;padding-top:30px;border-top:2px solid #C9C9BD}.magnify{display:none}.work-connection{background:#f7f7f5;display:block;margin-bottom:24px}.work-connection a{display:block;width:100%}.work-connection:last-child{margin-bottom:0}.work-connection .connect-info-wrap{text-align:left;padding:6px 20px 20px;width:100%;margin-left:0;font-size:12px;color:#88876d;font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal}.work-connection .connect-info-wrap p{margin:10px 0 0}.work-connection .connection-wrap{width:100%}.work-connection .connection-wrap img{width:100%}.details{display:none;color:#405952}.details a{color:#405952}.details span{font-style:italic;font-size:11px}.details img{float:right;width:30%;max-width:252px;margin:0 0 15px 15px}#our-team{color:#88876d;text-align:center;font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal;font-size:12px}#our-team .icon-info-outline{color:#fff;font-size:40px;position:absolute;display:block;top:50%;left:50%;margin-top:-35px;border:2px solid #fff;border-radius:50%;width:70px;height:70px;padding:0 0 5px;text-align:center;margin-left:-35px}#our-team .position{margin-bottom:3px}#our-team .company{margin-top:0;font-style:italic}#our-team a{color:#fe8542;text-align:center;font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal;font-size:11px}.btn-group{display:block;clear:left;border:none;padding:0 0 2px;text-align:left}.btn-group button{font-size:10px;padding:5px 6px;text-align:center;margin-bottom:8px;border:2px solid #fff;background:transparent;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;text-transform:uppercase;margin-right:8px}.btn-group button:last-child{margin-right:0}.btn-group button.is-checked,.btn-group button:hover,.btn-group button:active{color:#ffd393;border-color:#ffd393}#our-team .btn-group button.is-checked,#our-team .btn-group button:hover,#our-team .btn-group button:active{color:#fe8542;border-color:#fe8542}#our-team .btn-group button{color:#88876d;border-color:#88876d}#filter-bar{display:block;margin:25px 0}#filter-bar a{float:left;display:block;width:100%;height:38px;font-size:16px;line-height:38px;border:#f0efed 1px solid;padding:0 12px;position:relative;text-transform:uppercase}#filter-bar a i{width:0;height:0;position:absolute;right:12px;top:17px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #88876d}#filter-bar a i.up{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #88876d;border-top:0}.gutter-sizer{width:4%}.gutter-sizer-team{width:4%}.grid-sizer{width:48%}.grid-sizer-team{width:48%}.isotope .team-member{width:48%}.isotope .item,.isotope .team-member{position:relative;margin-bottom:18px;padding:0;text-align:center;overflow:hidden;height:auto}.isotope .item a,.isotope .team-member a{display:block;width:100%;height:100%;overflow:hidden;position:relative;vertical-align:top;color:#fff;text-align:left}.isotope .item img,.isotope .team-member img{width:100%;height:auto;margin:0;position:relative;z-index:10;vertical-align:top}.isotope .item .pad,.isotope .team-member .pad{padding-left:3%;padding-right:3%}.isotope .item>*,.isotope .team-member>*{margin:0;padding:0}#hero{margin-top:10%;text-align:center}.about-us #hero,.process #hero{max-width:100%}#hero .icon-wrap{display:block;float:left;width:24%;border:2px solid #FFF;border-radius:50%;padding:10px 12px}#hero .icon-wrap img{width:100%;height:auto}.about-us #hero .icon-wrap,.process #hero .icon-wrap{border:none;padding-top:0;width:100%}.about-us #hero .icon-wrap h1,.process #hero .icon-wrap h1{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;text-align:left;margin-top:-6px;line-height:110%;margin-bottom:8px}.intro-wrap{margin-top:12px;margin-bottom:22%}.intro-wrap:after{clear:both;content:''}.about-us .intro-wrap,.process .intro-wrap{padding-bottom:0;margin-bottom:12%}.intro-content{padding-top:15px;display:block;clear:left;margin-top:36px;font-family:'merriweatherregular', Times, serif;font-weight:400;font-style:normal}.about-us .intro-content p:last-child{margin-bottom:0}.parent-pageid-25 .intro-content{font-style:italic}#content{background-color:#fff;margin:-17% 0 0 0;padding:18% 0 6% 0;background-position:0 0;color:#fff;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg)}.page-template-default #content,.blog #content,.single-cpt-jobs #content,.error404 #content,.single-post #content{color:#405952}.services #content{background-color:#405952;padding-bottom:15%}#content .skew-wrap{-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg)}.home #content{padding:18% 0 12% 0}.education #content,.clients #content{background-color:#fff}.work #content,.single-cpt-our-work #content{background-color:#405952}.work #content .img-holder,.single-cpt-our-work #content .img-holder{background-image:url("../images/bg-our-work-green-map.jpg");background-repeat:no-repeat;background-position:center 0;background-size:100% auto;background-color:#405952}.page-template-default .article-header,.error404 .article-header{border-bottom:2px solid #c9c9bd;padding-bottom:15px;margin-bottom:35px}.blog .page-header,.single-cpt-jobs .page-header,.error404 .page-header{border-bottom:2px solid #c9c9bd;padding-bottom:15px;margin-bottom:45px}.blog .article-header,.single-cpt-jobs .article-header,.error404 .article-header{margin-bottom:10px;font-size:11px}.post-thumb-wrap{float:left;display:block;width:20%}.post-thumb-wrap img{display:block;width:100%;height:auto}.post-content-wrap{margin-left:25%}.post-content-wrap .entry-content{padding:0}.post-content-wrap .entry-content p{margin-bottom:10px}.post-content-wrap .article-footer{font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;font-size:10px;color:#C9C9BD}.post-content-wrap .article-footer p{margin-bottom:0}.error404 .entry-content{text-align:center}.blog .post,.single-cpt-jobs .post{margin-bottom:25px;padding-bottom:20px;border-bottom:#ffd393 1px dotted}.single-title,.page-title,.entry-title{margin:0}.byline{margin:0}.entry-content{padding:1.5em 0 0}.services .entry-content{padding:1.5em 0 0}.contact-us .entry-content{padding:0}.entry-content p{margin:0 0 1.5em}.entry-content ul,.entry-content ol{margin-bottom:15px}.entry-content ul li,.entry-content ol li{margin-bottom:10px}.entry-content ul{list-style:disc;margin-left:25px}.entry-content ol{list-style:decimal;margin-left:25px}.entry-content ol li{margin-bottom:10px}.entry-content table{width:100%;border:1px solid #b8b7a7;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #b8b7a7}.entry-content td{padding:7px;border-right:1px solid #b8b7a7}.entry-content td:last-child{border-right:0}.entry-content th{border-bottom:1px solid #b8b7a7;border-right:1px solid #b8b7a7}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;font-style:italic}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#323944;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}.single-cpt-our-work .subhead{display:block;position:relative}.single-cpt-our-work .project-meta{display:block;text-align:left;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;font-size:16px;margin-bottom:15px}.single-cpt-our-work .project-taxes{font-size:12px;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal}.single-cpt-our-work .project-services{color:#ffd393}.single-cpt-our-work .sep{display:inline-block;margin:0 5px}.single-project-aside{margin-top:20px}.single-project-aside img{width:100%}.single-project-aside .flex-direction-nav a{width:40px;height:40px;margin:-10px 0px 0px;border:2px solid rgba(255,255,255,0.9);color:rgba(255,255,255,0.9);border-radius:50%;text-shadow:1px 1px 0 transparent}.single-project-aside .flex-direction-nav a:hover{border:2px solid #fff}.single-project-aside .flex-direction-nav a::before{font-size:20px;margin-left:11px;margin-top:3px;text-shadow:1px 1px 0 transparent}.single-project-aside .flex-direction-nav a.flex-next::before{margin-left:0;margin-right:11px}.single-project-aside .flex-direction-nav a.flex-prev{left:7px}.single-project-aside .flex-direction-nav a.flex-next{right:7px}.single-project-content ul{list-style:disc;margin-left:16px}.single-project-content ul li{margin-bottom:8px}#rotator.flexslider{padding:0}.related-projects,.resources{font-size:12px}.related-projects li,.resources li{margin-bottom:14px}.related-projects a,.resources a{color:#fff;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;line-height:120%}.related-projects .related-location,.resources .related-location{font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;display:block;font-size:11px;text-transform:none}.resources a{display:block;height:40px}.resources .icon{display:block;float:left;border-radius:50%;border:1px solid #fff;padding:6px 8px 6px 9px;height:30px;width:30px;margin-right:10px;margin-bottom:20px}.resources span{font-size:11px}ul#job-list{list-style:none;margin-left:0}ul#job-list li{padding:15px 0;font-family:'latolight', Arial, sans-serif;font-weight:300;font-style:normal}ul#job-list li:last-child{padding-bottom:0;border:none}#process{position:relative;margin:-61px 0 0 0;backface-visibility:hidden;padding:32% 0 10% 0;background-position:0 0;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);background:#fff;z-index:1;color:#405952}#process .wrap{-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg)}#process img{width:100%}.step{margin-top:20px;margin-bottom:20px}.step:last-child{margin-bottom:0}.step:last-child .substep:last-child{border-bottom:0}.step i{display:inline-block;width:76px;height:76px;background:#fe8542;-moz-border-radius:38px;-webkit-border-radius:38px;border-radius:38px;color:#fff;text-align:center;font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;font-size:60px;padding:7px;margin-right:20px}.step .step-icon{max-width:72px;margin-bottom:10px}.substep{padding:25px 0 20px;border-bottom:dotted #88876d 2px}.substep:first-child{border:none}.substep:last-child{border-bottom:solid #88876d 2px}.substep .step-desc{text-align:left;font-size:12px;padding:0 14px;margin-bottom:0}.substep .step-desc li:last-child p{margin-bottom:5px}.substep header{padding-bottom:28px;margin-bottom:20px;padding:0 15px 0}.pagination,.wp-prev-next{margin:1.5em 0}.pagination{text-align:center;display:block;clear:both}.pagination ul{display:inline-block;background-color:#fff;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:1px solid #b8b7a7}.pagination a,.pagination span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:0.75em;min-width:1em;display:block}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{color:#fff}.pagination .current{cursor:default}.pagination .current:hover,.pagination .current:focus{background-color:#fff}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.no-widgets{background-color:#fff;padding:1.5em;text-align:center;border:1px solid #b8b7a7;border-radius:2px;margin-bottom:1.5em}.footer{position:relative;text-align:center;color:#fff;display:block;overflow:hidden;-moz-transform:skew(0deg, 4deg);-o-transform:skew(0deg, 4deg);-ms-transform:skew(0deg, 4deg);-webkit-transform:skew(0deg, 4deg);transform:skew(0deg, 4deg);width:100%;margin-bottom:-4%}.footer a{color:#fff}.footer img{width:60%;max-width:210px;margin-bottom:15px;margin-top:15px}.footer .bg-wrapper{background-image:url("../images/bg-img-footer.jpg");background-repeat:no-repeat;background-size:cover;margin-top:-4%;-moz-transform:skew(0deg, -4deg);-o-transform:skew(0deg, -4deg);-ms-transform:skew(0deg, -4deg);-webkit-transform:skew(0deg, -4deg);transform:skew(0deg, -4deg);padding-top:45px;padding-bottom:30px;min-height:0;overflow:hidden}.footer p.tagline{font-size:15px;font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic}.footer p.tagline a.footer-contact{font-family:'merriweatherbold', Times, serif;font-weight:700;font-style:normal}#footer-social{margin:15px 0 15px;list-style:none}#footer-social li{display:inline;margin-right:20px}#footer-social li:last-child{margin-right:0}#footer-social li a{display:inline-block;font-size:22px}.footer-links ul{margin:0 0 10px}.footer-links ul li{display:inline;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;font-size:11px;margin-right:10px}.footer-links ul li:last-child{margin-right:0}.footer-links ul li a{display:inline-block}.copyright{font-size:10px;font-family:'latoregular', Arial, sans-serif;font-weight:400;font-style:regular;padding-bottom:10px}.sbi_header_text,.sb_instagram_header,#sbi_load{display:none}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif);background-size:24px 24px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';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-inline-holder .mfp-content,.mfp-ajax-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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-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:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-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-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium 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:0.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-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);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-image-holder .mfp-content{max-width:100%}.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,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,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.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}}@media only screen and (min-width: 481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width: 768px){.wrap{width:100%;padding-right:5%;padding-left:5%}a.brown-btn{padding:10px 50px;font-size:11px}#btn-donate{padding:0px 5px 19px}#btn-donate:after{padding:32px 10px}#btn-donate:hover{color:#f54f29}#btn-donate:hover:after{background:#fff}a.btn-newsletter{position:absolute;right:5%;top:4px;font-size:12px}a.btn-newsletter i{font-size:17px}a.grid-btn{position:absolute;right:0;top:0}h1,.h1{font-size:50px;line-height:125%}.page-template-default h1,h1.page-title,.single-cpt-our-work h1,.single-cpt-jobs h1,.single-post h1,.error404 h1,.blog h1,.page-template-default .h1,.h1.page-title,.single-cpt-our-work .h1,.single-cpt-jobs .h1,.single-post .h1,.error404 .h1,.blog .h1{text-align:center;margin-top:45px}.single-post h1,.single-post .h1{text-align:left;font-size:42px;padding-bottom:12px}.intro-wrap h1,.intro-wrap .h1{margin-left:0;margin-top:0;margin-bottom:15px;line-height:100%}.home h1,.home .h1{margin-top:0}#hero .intro-wrap h1,#hero .intro-wrap .h1{font-size:42px}#btn-donate h2,#btn-donate .h2{letter-spacing:1px;font-size:12px;padding-top:18px;padding-bottom:0px}.page-blk h2,#our-team h2,.single-cpt-our-work #main h2,.error404 #main h2,#about h2,#about-two h2,#our-team h2,#process h2,.page-blk .h2,#our-team .h2,.single-cpt-our-work #main .h2,.error404 #main .h2,#about .h2,#about-two .h2,#our-team .h2,#process .h2{font-size:42px;line-height:120%}.single-cpt-our-work #main h2,.single-cpt-our-work #main .h2{font-size:37px}#the-latest h2,#the-latest .h2{margin-bottom:30px}.single-cpt-our-work #main h2,.single-cpt-our-work #main .h2{margin-right:162px}#service-magnets h2,#service-magnets .h2{font-size:22px;line-height:48px}#process h2,#process .h2{margin-bottom:45px;text-align:left}.contact-us h2,.contact-us .h2{margin-bottom:20px}h3.page-subhead,.h3.page-subhead{text-align:center}.page-blk h3,.clients h3,.page-blk .h3,.clients .h3{font-size:14px}.latest-icon h3,.latest-icon .h3{font-size:30px}.info-wrap h3,.info-wrap .h3{font-size:14px}#inner-header h3,#inner-header .h3{margin-top:0;font-size:16px}#sub-service .related-work h3,#sub-service .related-work .h3{font-size:14px;margin-top:0}#services h4,#services .h4{margin:0 0 0;font-size:48px;line-height:106px;height:98px;border-top:2px solid #fff}#services h4 span,#services .h4 span{font-size:58px;line-height:58px}.single-project-aside h4,.single-project-aside .h4{font-size:16px}#the-latest h4,#the-latest .h4{font-size:16px}.header{margin:-101px 0 0 0;padding:106px 0px 40px}.services .header{margin:-101px 0 0 0;padding:110px 0px 20px}.about-us .header,.process .header{padding-top:150px}#btn-donate:after{-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg)}#logo{max-width:200px;margin-top:9px}.services #content{padding-bottom:6%}div.btn-menu{position:fixed;top:77px;right:15px;width:120px;height:50px;text-align:right}div.btn-menu.active{top:77px;right:15px}div.btn-menu button{border:1px solid #fff;height:40px;width:40px;padding-left:7px;text-align:center}div.btn-menu button.active{border:1px solid #FFF;height:40px;width:40px;text-align:center;padding-left:7px;background:none}.clients div.btn-menu button.active,.page-template-default div.btn-menu button.active,.blog div.btn-menu button.active,.single-cpt-jobs div.btn-menu button.active,.error404 div.btn-menu button.active{border:1px solid #FFF}.clients div.btn-menu button,.page-template-default div.btn-menu button,.blog div.btn-menu button,.single-cpt-jobs div.btn-menu button,.error404 div.btn-menu button{border-color:#fe8542}div.btn-menu.scrolled button{background:#fff;border-color:#fe8542}div.btn-menu.scrolled button.active{background:none;border:1px solid #FFF;height:40px;width:40px;text-align:center;padding-left:7px}div.btn-menu.scrolled button.active .lines::before,div.btn-menu.scrolled button.active .lines::after{background:#fff}.clients div.btn-menu.scrolled button.active,.page-template-default div.btn-menu.scrolled button.active,.blog div.btn-menu.scrolled button.active,.single-cpt-jobs div.btn-menu.scrolled button.active,.error404 div.btn-menu.scrolled button.active{border:1px solid #FFF}div.btn-menu.scrolled button:hover button{background:none;border-color:#fff}div.btn-menu.scrolled .lines,div.btn-menu.scrolled .lines::before,div.btn-menu.scrolled .lines::after{transition:all 0.1s ease-in-out 0s;background:#fe8542}div.btn-menu.scrolled .label{opacity:0}div.btn-menu.scrolled .label.active{opacity:1}div.btn-menu.scrolled:hover button{border-color:#fe8542;background:#ffd393}.label{display:inline-block;text-transform:uppercase;color:#fff;font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:11px;letter-spacing:1px;line-height:45px;margin-left:4px}.clients .label,.page-template-default .label,.blog .label,.single-cpt-jobs .label,.error404 .label,.single-post .label{color:#fe8542}button.active+.label{color:#fff}#menu-main-menu{right:10px;top:239px}#menu-main-menu li{font-family:'latoblack', Arial, sans-serif;font-weight:800;font-style:normal;font-size:20px;text-transform:uppercase}#menu-main-menu li.menu-item-has-children{margin-bottom:0}#menu-main-menu ul{margin-top:0}#menu-main-menu ul li{font-family:'latoregular', Arial, sans-serif;font-weight:400;font-style:regular;font-size:13px}#menu-main-menu ul li a{padding:2px 10px}#menu-main-menu a{display:block;color:#fff;padding:7px 10px}.csstransforms #slide-menu::before{transform:translateZ(0px) translateX(45%) skew(-5deg)}}@media only screen and (min-width: 768px) and (max-width: 490px){.donate .donation-amount .donation-amount__elements .donation-amount__item.two-col:nth-of-type(1){width:65%}.donate .donation-amount .donation-amount__elements .donation-amount__item.two-col:nth-of-type(2){width:35%}}@media only screen and (min-width: 768px){#hero{width:100%;max-width:620px}#hero .icon-wrap{width:20%;padding:3% 3% 1.5%;margin-bottom:15px}.about-us #hero .icon-wrap h1,.process #hero .icon-wrap h1{text-align:right}.services #hero{max-width:700px;margin-top:7%}#services,#about{padding-bottom:15%}#services .container,#about .container{max-width:792px;width:692px}#services .overflow,#about .overflow{width:76%;margin:0 auto}#services .learn-more,#about .learn-more{font-size:12px;letter-spacing:1px}#services .line,#about .line{height:40px;margin-top:-38px}#services .tab-titles,#about .tab-titles{padding:0 5px}#services .tab-titles li,#about .tab-titles li{height:98px}#services .tab-titles li.active,#about .tab-titles li.active{height:100px}#services .tabs,#about .tabs{max-width:466px;margin:0 auto 21px;height:184px}#services .tabs ul,#about .tabs ul{border:none}#services .tabs ul li,#about .tabs ul li{display:table-cell;opacity:0.4;width:155.333px;padding:4%;transition:all 0.3s ease-in-out 0s}#services .tab,#about .tab{padding-top:30px}#about{padding-bottom:10%;padding-top:15%}#quote{font-size:24px;padding-bottom:20%}.about-refs{display:block;margin-top:20px}.about-refs>div{border-top:2px solid #fff;width:30%;margin-right:5%}.about-refs>div:first-child{margin-left:0}.about-refs>div:last-child{margin-right:0;margin-left:0}.about-refs p:last-child{margin-bottom:0}#our-work{padding:4% 0 18%;text-align:left}#our-work-content{margin-top:-20px}.our-work-desc{padding:0 35px 0 0}#home-work-matrix{margin-top:-40px}#testimonials{margin-top:70px}#the-latest{text-align:left}#the-latest .white-btn{display:block;margin:30px auto 0}.tab .overflow{font-size:14px;line-height:160%}#home-clients .client .cross{top:-12px;right:-12px;background-size:24px 24px;width:24px;height:24px}#hero .icon-wrap{width:118px;height:118px}.about-us #hero .icon-wrap,.process #hero .icon-wrap{width:270px;height:auto}.about-us #hero .intro-wrap,.process #hero .intro-wrap{margin-left:285px}.intro-wrap{margin-left:148px;padding-left:35px;margin-top:0;border-left:2px solid #fff;padding-bottom:5px}.intro-content{border-top:0;clear:none;padding-top:0;margin-top:0;font-size:14px}.parent-pageid-25 .intro-content{font-size:16px}.parent-pageid-25 .intro-content p{margin-bottom:8px}#process{padding:20% 0 10% 0}.service-magnet{width:30%;margin-right:5%;padding-right:0}.service-magnet:last-child{margin-right:0}.service-magnet .subhead{font-size:16px}.service-magnet .magnet-content{font-size:14px}#learning-labs .t-1of2:nth-child(odd){padding-right:5%}#learning-labs .t-1of2:nth-child(even){padding-left:5%}#sub-service .first-col{padding-right:35px}#filter-bar{display:block;border-bottom:2px solid #c9c9bd;text-align:center}#filter-bar a{border:1px solid #fff;display:inline;height:30px;float:none;width:55px;background:none;cursor:default;line-height:26px;font-size:14px;padding:0;margin:0 5px 0 0;text-align:left}#filter-bar a i{display:none}}@media only screen and (min-width: 768px) and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#filter-bar a{font-size:15px;width:60px;height:38px}.btn-group{display:inline;clear:none;border-bottom:none;padding:0}.btn-group button{font-size:12px;padding:5px 9px;margin-right:2px}.btn-group button:last-child{margin-right:0}}@media only screen and (min-width: 768px){.btn-filter{display:inline-block;width:auto;padding:5px 10px;font-size:12px}.gutter-sizer{width:5%}.gutter-sizer-team{width:5%}.grid-sizer{width:30%}.grid-sizer-team{width:30%}.info-wrap .project-tags{font-size:10px}.blog .post,.single-cpt-jobs .post{border-bottom:0;padding-bottom:0;margin-bottom:45px}.blog .post:last-child,.single-cpt-jobs .post:last-child{margin-bottom:0;border-bottom:0}.blog .post:nth-child(odd),.single-cpt-jobs .post:nth-child(odd){clear:left}.blog .post:nth-child(even),.single-cpt-jobs .post:nth-child(even){padding-left:25px;padding-right:0;border-left:1px #C9C9BD solid}.post-thumb-wrap{overflow:hidden}.step{margin-top:30px;margin-bottom:30px}.step .step-icon{margin-bottom:24px}.step i{margin-right:30px}.substep{padding:0 0 15px;border-bottom:none}.substep header{padding-bottom:28px;border-bottom:2px solid #c9c9bd;margin-bottom:30px;padding:0 15px 30px}.substep:last-child{border-bottom:none}.substep .step-desc{margin-bottom:1em}.substep .step-desc li:last-child p{margin-bottom:1em}.sidebar{margin-top:90px}.widgettitle{border-bottom:2px solid #405952;margin-bottom:0.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}.entry-content{padding:1.5em 1.5em 0}.services .entry-content{padding-left:0;padding-right:0}.contact-us .entry-content{padding-top:1.5em}.single-project-rotator{float:right;margin:0 0 25px 25px}.single-project-content{padding-right:40px}.work-connection>a{width:35%}.work-connection .connect-info-wrap{text-align:left;padding:20px 20px 5px;width:65%;margin-left:35%;font-size:12px;color:#88876d;font-family:'merriweatherlight', Times, serif;font-weight:300;font-style:normal}.work-connection .connect-info-wrap p{margin:10px 0 0}aside.related-work{margin-top:0}.list-latest-news{text-align:center}.footer .bg-wrapper{min-height:410px;padding-top:75px}}@media only screen and (min-width: 1030px){body{font-size:14px}.wrap{width:100%;max-width:1200px}h1,.h1{font-size:70px;line-height:120%}#hero h1,#hero .h1{margin-bottom:.35em}.page-template-default h1,.page-template-default .h1{margin-top:75px}.home h1,.home .h1{margin-top:0}#hero .intro-wrap h1,#hero .intro-wrap .h1{font-size:70px}.page-blk h2,#our-team h2,.single-cpt-our-work #main h2,.error404 #main h2,#about h2,#about-two h2,#our-team h2,#process h2,.page-blk .h2,#our-team .h2,.single-cpt-our-work #main .h2,.error404 #main .h2,#about .h2,#about-two .h2,#our-team .h2,#process .h2{font-size:54px}#btn-donate h2,#btn-donate .h2{margin-top:7px;right:70px}#btn-donate:hover h2,#btn-donate:hover .h2{color:#f54f29}.page-blk h2,.page-blk .h2{font-size:60px}#our-team h2,#our-team .h2{text-align:center}.page-blk h3,.clients h3,.page-blk .h3,.clients .h3{font-size:16px;letter-spacing:2px}.latest-icon h3,.latest-icon .h3{font-size:30px;background:transparent url("../images/icon-cog.png") no-repeat scroll center 0px/108px 108px;margin:-54px 0px 25px;height:108px;font-size:52px}#inner-header h3,#inner-header .h3{max-width:70%;margin-bottom:50px;font-size:18px;line-height:150%}.info-wrap h3,.info-wrap .h3{font-size:20px}#donate h4,#donate .h4{font-size:20px;margin-bottom:6px}.header{margin:-145px 0px 0px}.home .header{background-position:right 0;background-attachment:none;padding-top:150px}.services .header{margin:-145px 0 0;padding-top:150px}.scroll{margin-top:50px;display:block;font-family:'merriweatheritalic', Times, serif;font-weight:300;font-style:italic;font-size:14px;height:40px;line-height:40px}.scroll .white-circle{display:inline-block;font-size:28px;border:1px solid #FFF;border-radius:50%;height:40px;width:40px;padding:0 0 0 0;text-align:center;margin-right:5px;vertical-align:middle}#logo{margin-top:0}a.brown-btn{font-size:12px}a.brown-btn:hover,a.brown-btn:active{border-color:#fe8542;color:#fe8542}a.btn-newsletter:hover,a.btn-newsletter:active,a.btn-newsletter:focus{color:#ffd393;border-color:#ffd393}.home-project .icon-th-thumb-empty{transition:all 0.4s ease-in-out 0s}.home-project .icon-th-thumb-empty span{font-size:11px;line-height:11px}.info-wrap{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);overflow:hidden;transition:all 0.2s ease-in-out 0s}.info-wrap .project-tags{font-size:10px}.home-project.btn-portfolio{transition:all 0.4s ease-in-out 0s}.home-project.btn-portfolio a{transition:all 0.4s ease-in-out 0s}.home-project.btn-portfolio:hover{border-color:#ffd393;transition:all 0.2s ease-in-out 0s}.home-project.btn-portfolio:hover a{color:#ffd393;transition:all 0.2s ease-in-out 0s}.home-project.btn-portfolio:hover .icon-th-thumb-empty{transform:scale(1.1, 1.1)}.roll-zoom{position:relative;overflow:hidden}.roll-zoom img{transition:all 0.2s linear 0s}.roll-zoom .info-content{transform:translateY(300%);transition:all 0.7s ease-in-out 0s}.roll-zoom .magnet-wrap span{transition:all 0.2s ease-in-out 0s}.roll-zoom:hover img.bg-zoom{transform:scale(1.2, 1.2)}.roll-zoom:hover .info-wrap{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.roll-zoom:hover .info-wrap .info-content{transform:translateY(0%);transition:all 0.2s ease-in-out 0s}.roll-zoom:hover .magnet-wrap span{transition:all 0.2s ease-in-out 0s;transform:scale(1.2, 1.2)}.mag-zoom span{transition:all 0.2s ease-in-out 0s}.mag-zoom .magnet-wrap{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all 0.2s ease-in-out 0s}.mag-zoom .magnet-wrap:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:all 0.2s ease-in-out 0s}.mag-zoom .magnet-wrap:hover span{transition:all 0.2s ease-in-out 0s;transform:scale(1.2, 1.2)}#btn-donate{padding:0px 5px 43px}#btn-donate:after{padding:50px 10px}#btn-donate:hover{color:#f54f29}#btn-donate:hover:after{background:#fff}.clients #btn-donate:hover h2,.page-template-default #btn-donate:hover h2,.blog #btn-donate:hover h2,.single-cpt-jobs #btn-donate:hover h2,.error404 #btn-donate:hover h2{color:#ffd393}.clients #btn-donate:hover:after,.page-template-default #btn-donate:hover:after,.blog #btn-donate:hover:after,.single-cpt-jobs #btn-donate:hover:after,.error404 #btn-donate:hover:after{background:#f54f29}div.btn-menu{top:100px;right:81px}.csstransforms #slide-menu::before{max-width:500px}#menu-main-menu{right:70px}#donate{font-size:15px;padding-top:35px}#donate .max-wrap>.d-1of2:nth-child(odd){padding-left:2%}#donate .max-wrap>.d-1of2:nth-child(even){padding-right:2%}.single-post #main{padding-right:35px}.page-blk{padding:7% 0 16% 0}#hero{width:100%;max-width:875px;text-align:left}.services #hero{max-width:1000px;margin-top:7%}#hero .icon-wrap{width:190px;height:190px;border:4px solid #fff}.about-us #hero .icon-wrap,.process #hero .icon-wrap{width:400px}#hero .intro-wrap{margin-left:220px}.about-us #hero .intro-wrap,.process #hero .intro-wrap{margin-left:400px}.parent-pageid-25 #hero .intro-wrap{margin-bottom:16%}#services .tabs ul li{display:table-cell;opacity:0.4;width:155.333px;padding:4%;transition:all 0.3s ease-in-out 0s}.tab .overflow{font-size:15px}.page-template-_template_service-child #hero{margin-left:auto;margin-right:auto}#our-clients,#about-two,#process{margin-top:-150px}#our-work-content{margin-top:20px}.our-work-desc{padding:0 35px 0 50px;font-size:14px}#home-work-matrix{margin-top:-100px;margin-bottom:90px}.home-project .icon-th-thumb-empty{font-size:56px}.intro-content{font-size:20px}.parent-pageid-25 .intro-content{font-size:16px}.about-us .intro-content,.process .intro-content{font-size:17px}#testimonials .flexslider{background:transparent url("../images/icon-quote.png") no-repeat scroll center top;margin-top:-80px;padding-top:130px;background-size:109px 108px !important}#testimonials .testimonial-desc{font-size:20px}#testimonials p.testimonial-author{font-size:12px;line-height:20px}#testimonials p.testimonial-author span{font-size:10px}#home-clients{margin:20px 0px 80px;padding-top:0}#home-clients .client{padding:2% 2%}#filter-bar{padding-bottom:15px;margin-bottom:40px;text-align:center}#filter-bar a{height:38px;font-size:16px;margin-right:10px}.btn-group{display:inline;clear:none;border:none;padding:0 0 8px;text-align:left}.btn-group button{font-size:14px;padding:5px 14px;text-align:center;margin-bottom:8px}.related-projects a:hover,.resources a:hover{color:#ffd393}.related-projects a:hover .icon,.resources a:hover .icon{color:#ffd393;border-color:#ffd393}.connection-wrap{display:block;float:left;width:35%;overflow:hidden}.connection-wrap img{width:100%;vertical-align:top}.connection-wrap .magnify{display:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;position:absolute;top:0;left:0;z-index:11;width:35%;height:100%;background:-moz-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254,133,66,0.85)), color-stop(100%, rgba(254,133,66,0.85)));background:-webkit-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-o-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:-ms-linear-gradient(top, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);background:linear-gradient(to bottom, rgba(254,133,66,0.85) 0%, rgba(254,133,66,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9fe8542', endColorstr='#d9fe8542',GradientType=0 );vertical-align:middle}.connection-wrap .magnify i{font-size:35px;display:table-cell;position:absolute;left:0;right:0;top:50%;vertical-align:middle;line-height:100%;text-align:center;margin:-35px auto;border:2px solid #fff;border-radius:50%;width:70px;height:70px;padding:15px 0;color:#fff}.work-connection:hover{background:#eeefea}.work-connection:hover .magnify{display:block;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.work-connection:hover .magnify{display:block;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.info-wrap{display:block}.info-wrap .project-tags{font-size:11px}.isotope .item.m-1of2,.isotope .item.t-1of3,.isotope .team-member.m-1of2,.isotope .team-member.t-1of3{margin-right:0}.isotope .item.d-1of4,.isotope .team-member.d-1of4{width:22%;margin-bottom:4%;margin-right:4%}.isotope .item:nth-child(2n+1),.isotope .team-member:nth-child(2n+1){clear:none}.isotope .item:nth-child(3n+2),.isotope .team-member:nth-child(3n+2){clear:none;margin-right:4%}.isotope .item:nth-child(4n+2),.isotope .team-member:nth-child(4n+2){margin-right:0}.isotope .item.d-1of3{margin-right:2%}.item,.grid-sizer{width:32%}.gutter-sizer{width:2%}.team-member,.grid-sizer-team{width:22%}.gutter-sizer-team{width:4%}#the-latest{padding-bottom:8%}#the-latest .d-1of3{width:30%;margin-right:5%}#the-latest .d-1of3:last-child{margin-right:0}#the-latest .latest-icon i{height:108px;margin-top:20px}#the-latest .white-btn{margin-top:40px}a.btn-newsletter{right:6%;top:15px}.project-resources{padding-right:4%}.project-rels{padding-left:4%}.footer img{margin-top:30px}.footer .bg-wrapper{background-image:url("../images/bg-img-footer.jpg");background-repeat:no-repeat;background-size:cover;margin-top:-14%;padding-top:16%}.footer p.tagline{font-size:32px}.footer-links ul li{font-size:12px;margin-right:20px}#footer-social{margin-bottom:40px}#footer-social li a{font-size:28px}.copyright{font-size:12px;padding-bottom:45px;max-width:600px;display:block;margin:0 auto 45px}}@media only screen and (min-width: 1240px){.wrap{padding-left:0;padding-right:0}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#testimonials .flexslider{background-image:url("../images/icon-quote@2x.png");background-repeat:no-repeat;background-position:center top}.latest-icon h3,.latest-icon .h3{background-image:url("../images/icon-cog@2x.png")}.work #content,.single-cpt-our-work #content{background-color:#405952}.work #content .img-holder,.single-cpt-our-work #content .img-holder{background-image:url("../images/bg-our-work-green-map@2x.jpg");background-repeat:no-repeat;background-position:center 0;background-size:100% auto;background-color:#405952}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
