@font-face{font-family:'mono-social';src:url("../fonts/MonoSocialIconsFont-1.10.eot");src:url("../fonts/MonoSocialIconsFont-1.10.eot?#iefix") format("embedded-opentype"),url("../fonts/MonoSocialIconsFont-1.10.woff") format("woff"),url("../fonts/MonoSocialIconsFont-1.10.ttf") format("truetype"),url("../fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont") format("svg");src:url("../fonts/MonoSocialIconsFont-1.10.ttf") format("truetype")}@font-face{font-family:'avenir-light';src:url("../fonts/Avenir-Light.eot");src:url("../fonts/Avenir-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Light.woff") format("woff"),url("../fonts/Avenir-Light.ttf") format("truetype"),url("../fonts/Avenir-Light.svg#AvenirLight") format("svg");src:url("../fonts/Avenir-Light.ttf") format("truetype")}@font-face{font-family:'avenir-roman';src:url("../fonts/Avenir-Roman.eot");src:url("../fonts/Avenir-Roman.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Roman.woff") format("woff"),url("../fonts/Avenir-Roman.ttf") format("truetype"),url("../fonts/Avenir-Roman.svg#AvenirRoman") format("svg");src:url("../fonts/Avenir-Roman.ttf") format("truetype")}@font-face{font-family:'avenir-book';src:url("../fonts/Avenir-Book.eot");src:url("../fonts/Avenir-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Book.woff") format("woff"),url("../fonts/Avenir-Book.ttf") format("truetype"),url("../fonts/Avenir-Book.svg#AvenirBook") format("svg");src:url("../fonts/Avenir-Book.ttf") format("truetype")}@font-face{font-family:'avenir-medium';src:url("../fonts/Avenir-Medium.eot");src:url("../fonts/Avenir-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Medium.woff") format("woff"),url("../fonts/Avenir-Medium.ttf") format("truetype"),url("../fonts/Avenir-Medium.svg#AvenirMedium") format("svg");src:url("../fonts/Avenir-Medium.ttf") format("truetype")}@font-face{font-family:'avenir-heavy';src:url("../fonts/Avenir-Heavy.eot");src:url("../fonts/Avenir-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Heavy.woff") format("woff"),url("../fonts/Avenir-Heavy.ttf") format("truetype"),url("../fonts/Avenir-Heavy.svg#AvenirHeavy") format("svg");src:url("../fonts/Avenir-Heavy.ttf") format("truetype")}@font-face{font-family:'avenir-black';src:url("../fonts/Avenir-Black.eot");src:url("../fonts/Avenir-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Avenir-Black.woff") format("woff"),url("../fonts/Avenir-Black.ttf") format("truetype"),url("../fonts/Avenir-Black.svg#AvenirBlack") format("svg");src:url("../fonts/Avenir-Black.ttf") format("truetype")}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphiconshalflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-plus:before{content:"\002b"}.glyphicon-minus:before{content:"\2212"}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse:before{content:"\e159"}.glyphicon-collapse-top:before{content:"\e160"}.glyphicon-export:before{content:"\e170"}h2{color:#d9deca;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-size:45px;font-weight:700;margin:0;padding:0;text-align:center;text-transform:uppercase}h3{color:#ec3025;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-size:21px;font-weight:700;text-align:center;text-transform:uppercase}h4{color:#ec3025;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase}h5{font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}p{color:#0b1727;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}a{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}a:hover{text-decoration:none}.mono-social{font-family:'mono-social'}html,body{height:100%;width:100%}body{color:#0b1727;font-family:"Gotham A","Gotham B",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;width:100%;background:#dcdec9;background:-moz-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #c3c5ad), color-stop(35%, #dcdec9), color-stop(65%, #dcdec9), color-stop(100%, #c3c5ad));background:-webkit-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-o-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-ms-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:linear-gradient(to right, #c3c5ad 0%,#dcdec9 35%,#dcdec9 65%,#c3c5ad 100%)}#main-wrapper{min-height:100%;padding-bottom:320px}#main-header{left:0;position:absolute;top:0;width:100%;z-index:1000}#main-header #brand{display:block;margin-top:38px;max-width:400px}#main-header #brand img{width:100%}#main-header #brand-icon{display:none;margin-top:15px;width:50px}#main-header #brand-icon img{width:100%}#main-header #mobile-nav-trigger{background:none;border:none;color:#dadcc7;display:none;font-size:24px;padding:0;position:absolute;right:15px;top:0}#main-header #main-nav ul{line-height:110px;list-style:none;margin:0;padding:0;text-align:right}#main-header #main-nav ul li{display:inline-block;margin-left:50px}#main-header #main-nav ul li a{color:#d9deca;font-weight:700;text-transform:uppercase;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}#main-header #main-nav ul li a:hover{border-bottom:5px solid #dadcc7;padding-bottom:5px}#mobile-nav{display:none}#mobile-nav ul{box-shadow:inset 0 -1px 1px rgba(0,0,0,0.45);list-style:none;margin:0;padding:0}#mobile-nav ul li{line-height:50px}#mobile-nav ul li a{color:#000;display:block;font-weight:700;padding:0 15px;text-transform:uppercase}#mobile-nav ul li a:hover{background:#1a8ca6;color:#dadcc7}#main-footer{background:#0b1727;height:320px;margin-top:-320px;position:relative}.footer-inner{padding-top:60px}.footer-inner ul{font-size:12px;list-style:none;margin:0;padding:0;text-transform:uppercase}.footer-inner ul li{color:#d9deca}.footer-inner ul li a{color:#d9deca}.footer-inner ul.socials{margin-top:25px}.footer-inner ul.socials li{display:inline-block;margin-right:16px}.footer-inner ul.socials li a{background:#d9deca;border-radius:15px;color:#0b1727;display:block;font-size:45px;height:46px;line-height:46px;text-align:center;width:46px}.footer-inner ul.socials li a:hover{background:#ec3025}#quote{position:relative;background:#ef3125;background:-moz-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #b62012), color-stop(35%, #ef3125), color-stop(65%, #ef3125), color-stop(100%, #b62012));background:-webkit-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-o-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-ms-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:linear-gradient(to right, #b62012 0%,#ef3125 35%,#ef3125 65%,#b62012 100%)}#quote .quote-inner{height:750px;width:100%}#quote .quote-inner .quote-item{display:table!important;height:100%}#quote .quote-inner h2{display:table-cell;line-height:1.3em;vertical-align:middle}#quote .quote-inner h2 span{display:block;font-size:20px;font-style:italic;font-weight:normal;text-align:right}#quote.quote-home{background:#ef3125;background:-moz-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #b62012), color-stop(35%, #ef3125), color-stop(65%, #ef3125), color-stop(100%, #b62012));background:-webkit-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-o-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-ms-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:linear-gradient(to right, #b62012 0%,#ef3125 35%,#ef3125 65%,#b62012 100%)}#quote.quote-who-we-are{background:#f57335;background:-moz-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #db6327), color-stop(35%, #f57335), color-stop(65%, #f57335), color-stop(100%, #db6327));background:-webkit-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-o-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-ms-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:linear-gradient(to right, #db6327 0%,#f57335 35%,#f57335 65%,#db6327 100%)}#quote.quote-what-we-do{background:#faa72f;background:-moz-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #e7992d), color-stop(35%, #faa72f), color-stop(65%, #faa72f), color-stop(100%, #e7992d));background:-webkit-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:-o-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:-ms-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:linear-gradient(to right, #e7992d 0%,#faa72f 35%,#faa72f 65%,#e7992d 100%)}#quote.quote-milestones{background:#ef3125;background:-moz-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #b62012), color-stop(35%, #ef3125), color-stop(65%, #ef3125), color-stop(100%, #b62012));background:-webkit-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-o-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-ms-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:linear-gradient(to right, #b62012 0%,#ef3125 35%,#ef3125 65%,#b62012 100%)}.scroll-arrow{border:2px solid #dadcc7;border-radius:50px;bottom:20px;display:block;height:50px;left:50%;line-height:47px;margin-left:-25px;padding:0 13px;position:absolute;width:50px;z-index:1000}.scroll-arrow img{width:100%}#section-heading{background:#0b1727;height:228px;width:100%}#section-heading .vertical-line{display:block;border-left:4px dotted #dadcc7;height:68px;margin:0 auto 4px;width:4px}#section-heading h2{border:4px dotted #dadcc7;color:#dadcc7;font-size:30px;height:76px;line-height:69px;margin:0 auto;width:420px}@media (max-width: 1200px){h2{font-size:45px}#main-header #main-nav ul{line-height:104px}#main-header #main-nav ul li{margin-left:45px}#quote .quote-inner{height:650px}#quote .quote-inner h2 span{font-size:16px}}@media (max-width: 991px){h2{font-size:35px}#main-header #main-nav ul{line-height:96px}#main-header #main-nav ul li{margin-left:10px}#quote .quote-inner{height:550px}#quote .quote-inner h2 span{font-size:14px}}@media (max-width: 767px){h2{font-size:25px}#main-header #brand{margin-top:15px;max-width:300px}#main-header #mobile-nav-trigger{display:block}#main-header #main-nav{display:none}#quote .quote-inner{height:450px}#quote .quote-inner h2 span{font-size:12px}}@media (max-width: 480px){h2{font-size:18px}#main-wrapper{padding-bottom:240px}#main-header #brand{display:none}#main-header #brand-icon{display:block}#quote .quote-inner{height:450px}#quote .quote-inner h2 span{font-size:10px;line-height:14px}#main-footer{height:240px;margin-top:-240px}#section-heading h2{font-size:24px;width:292px}}.bucket-item{padding:100px 0 125px}.bucket-item .bucket-icon{border-radius:400px;margin:0 auto;max-width:250px;width:100%}.bucket-item .bucket-icon img{width:100%}.bucket-item .bucket-details{margin:0 auto;max-width:500px;text-align:center}.bucket-item .bucket-details p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.synopsis-inner{border:4px dotted #ec3025;border-bottom:none;padding:75px 55px 100px}.synopsis-inner h4{font-size:34px;margin-bottom:70px;padding:0}.synopsis-inner p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;line-height:1.8em;margin:0;padding:0;-moz-column-count:2;-moz-column-gap:70px;-webkit-column-count:2;-webkit-column-gap:70px;column-count:2;column-gap:70px}@media (max-width: 767px){.buckets{margin-bottom:75px}.bucket-item{padding:100px 0 0}.bucket-item .bucket-icon{margin-bottom:50px;max-width:400px;padding:0 30px}.synopsis-inner{padding:50px 15px 50px}.synopsis-inner h4{margin-bottom:30px}.synopsis-inner p{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}}@media (max-width: 480px){.bucket-item .bucket-details p{text-align:justify}.synopsis-inner{border:none;padding:0 0 50px}.synopsis-inner h4{font-size:24px}.synopsis-inner p{text-align:justify}}.work-item{padding:150px 0}.work-item h3{font-size:30px;margin-bottom:7px;margin-top:0;text-align:left}.work-item h4{font-size:12px;margin-bottom:35px;text-align:left}.work-item p{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;line-height:1.8em}.work-item .view-work{background:none;border:2px solid #f96d30;border-radius:2px;color:#f96d30;font-size:16px;font-weight:bold;margin-top:30px;outline:none;padding:5px 35px;text-transform:uppercase;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.work-item .view-work:hover{background:#f96d30;color:#fff}.work-item .view-work:active{margin-top:31px}.work-item.white{background:#fff;background:-moz-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f9f9f9), color-stop(35%, #fff), color-stop(65%, #fff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:-o-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:-ms-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:linear-gradient(to right, #f9f9f9 0%,#ffffff 35%,#ffffff 65%,#f9f9f9 100%)}.work-item.white h3,.work-item.white h4,.work-item.white ul{color:#f96d30}.work-item.red{background:#ef3125;background:-moz-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #b62012), color-stop(35%, #ef3125), color-stop(65%, #ef3125), color-stop(100%, #b62012));background:-webkit-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-o-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-ms-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:linear-gradient(to right, #b62012 0%,#ef3125 35%,#ef3125 65%,#b62012 100%)}.work-item.red h3,.work-item.red h4,.work-item.red ul{color:#fda72c}.work-item.red p{color:#dadcc7}.work-item.red .view-work{border:2px solid #fda72c;color:#fda72c}.work-item.red .view-work:hover{background:#fda72c;color:#dadcc7}.work-item.orange{background:#f57335;background:-moz-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #db6327), color-stop(35%, #f57335), color-stop(65%, #f57335), color-stop(100%, #db6327));background:-webkit-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-o-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-ms-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:linear-gradient(to right, #db6327 0%,#f57335 35%,#f57335 65%,#db6327 100%)}.work-item.orange h3,.work-item.orange h4,.work-item.orange ul{color:#dadcc7}.work-item.orange .view-work{border:2px solid #dadcc7;color:#dadcc7}.work-item.orange .view-work:hover{background:#dadcc7;color:#000}.work-item.tan{background:#dcdec9;background:-moz-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #c3c5ad), color-stop(35%, #dcdec9), color-stop(65%, #dcdec9), color-stop(100%, #c3c5ad));background:-webkit-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-o-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-ms-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:linear-gradient(to right, #c3c5ad 0%,#dcdec9 35%,#dcdec9 65%,#c3c5ad 100%)}.work-item.tan h3,.work-item.tan h4,.work-item.tan ul{color:#ea3927}.work-item.tan .view-work{border:2px solid #ea3927;color:#ea3927}.work-item.tan .view-work:hover{background:#ea3927;color:#dadcc7}.work-thumb{margin:0 auto;max-width:400px;padding-left:50px}.work-thumb img{width:100%}.work-item-details{display:table}.work-item-details .work-item-details-inner{display:table-cell;padding-right:50px;vertical-align:middle}.work-item-details .work-item-details-inner p:last-child{margin-bottom:0}.work-item-details .work-item-details-inner .services{margin-top:20px}.work-item-details .work-item-details-inner .services ul{list-style:none;margin:0;padding:0}.work-item-details .work-item-details-inner .services ul li h5{margin:5px 0}.work-carousel-wrapper{display:none;position:relative}.owl-wrapper-outer,.owl-wrapper,.owl-item{height:100%}.work-carousel{height:70px;margin:110px auto 0;width:90%}.work-carousel .carousel-item{height:100%;padding:0 25px}.work-carousel .carousel-item .carousel-item-wrapper{display:table;height:100%;width:100%}.work-carousel .carousel-item .carousel-item-wrapper .carousel-item-inner{background:#fff;border-radius:3px;display:table-cell;height:70px;padding:10px;text-align:center;vertical-align:middle}.work-carousel .carousel-item .carousel-item-wrapper .carousel-item-inner img{height:100%;max-width:100%}.work-carousel.work-carousel-marketing .carousel-item .carousel-item-wrapper .carousel-item-inner{background:#f0f0f0}.work-carousel-control{display:block;height:70px;margin-top:-35px;opacity:0;position:absolute;top:50%;width:40px}.work-carousel-control.left{left:15px}.work-carousel-control.right{right:15px}.work-carousel-control img{width:100%}@media (max-width: 991px){.work-thumb,.work-item-details .work-item-details-inner{padding:0}}@media (max-width: 767px){.work-item{padding:100px 0}.work-item h3,.work-item h4{text-align:center}.work-item-details{height:auto!important;margin:50px auto 0;max-width:500px;text-align:justify}}@media (max-width: 480px){.work-carousel-control{height:35px;margin-top:-17px;width:20px}}.team-item{padding:150px 0}.team-item h3{font-size:30px;margin-bottom:7px;margin-top:0;text-align:left}.team-item h4{font-size:12px;margin-bottom:35px;text-align:left}.team-item p{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-style:italic;line-height:1.8em}.team-item.white{background:#fff;background:-moz-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f9f9f9), color-stop(35%, #fff), color-stop(65%, #fff), color-stop(100%, #f9f9f9));background:-webkit-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:-o-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:-ms-linear-gradient(left, #f9f9f9 0%, #fff 35%, #fff 65%, #f9f9f9 100%);background:linear-gradient(to right, #f9f9f9 0%,#ffffff 35%,#ffffff 65%,#f9f9f9 100%)}.team-item.white h3,.team-item.white h4{color:#f96d30}.team-item.gold{background:#faa72f;background:-moz-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #e7992d), color-stop(35%, #faa72f), color-stop(65%, #faa72f), color-stop(100%, #e7992d));background:-webkit-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:-o-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:-ms-linear-gradient(left, #e7992d 0%, #faa72f 35%, #faa72f 65%, #e7992d 100%);background:linear-gradient(to right, #e7992d 0%,#faa72f 35%,#faa72f 65%,#e7992d 100%)}.team-item.gold h3,.team-item.gold h4{color:#0b1727}.team-item.blue{background:#1a8ca6;background:-moz-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #147385), color-stop(35%, #1a8ca6), color-stop(65%, #1a8ca6), color-stop(100%, #147385));background:-webkit-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:-o-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:-ms-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:linear-gradient(to right, #147385 0%,#1a8ca6 35%,#1a8ca6 65%,#147385 100%)}.team-item.blue h3,.team-item.blue h4{color:#dadcc7}.team-item.navy{background:#0b1727;background:-moz-linear-gradient(left, #0b1727 0%, #0b1727 35%, #0b1727 65%, #0b1727 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #0b1727), color-stop(35%, #0b1727), color-stop(65%, #0b1727), color-stop(100%, #0b1727));background:-webkit-linear-gradient(left, #0b1727 0%, #0b1727 35%, #0b1727 65%, #0b1727 100%);background:-o-linear-gradient(left, #0b1727 0%, #0b1727 35%, #0b1727 65%, #0b1727 100%);background:-ms-linear-gradient(left, #0b1727 0%, #0b1727 35%, #0b1727 65%, #0b1727 100%);background:linear-gradient(to right, #0b1727 0%,#0b1727 35%,#0b1727 65%,#0b1727 100%)}.team-item.navy h3,.team-item.navy h4{color:#fda72c}.team-item.navy p{color:#fda72c}.team-item.orange{background:#f57335;background:-moz-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #db6327), color-stop(35%, #f57335), color-stop(65%, #f57335), color-stop(100%, #db6327));background:-webkit-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-o-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:-ms-linear-gradient(left, #db6327 0%, #f57335 35%, #f57335 65%, #db6327 100%);background:linear-gradient(to right, #db6327 0%,#f57335 35%,#f57335 65%,#db6327 100%)}.team-item.orange h3,.team-item.orange h4{color:#0b1727}.team-item.red{background:#ef3125;background:-moz-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #b62012), color-stop(35%, #ef3125), color-stop(65%, #ef3125), color-stop(100%, #b62012));background:-webkit-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-o-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:-ms-linear-gradient(left, #b62012 0%, #ef3125 35%, #ef3125 65%, #b62012 100%);background:linear-gradient(to right, #b62012 0%,#ef3125 35%,#ef3125 65%,#b62012 100%)}.team-item.red h3,.team-item.red h4{color:#fda72c}.team-item.red p{color:#dadcc7}.team-item.tan{background:#dcdec9;background:-moz-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #c3c5ad), color-stop(35%, #dcdec9), color-stop(65%, #dcdec9), color-stop(100%, #c3c5ad));background:-webkit-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-o-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:-ms-linear-gradient(left, #c3c5ad 0%, #dcdec9 35%, #dcdec9 65%, #c3c5ad 100%);background:linear-gradient(to right, #c3c5ad 0%,#dcdec9 35%,#dcdec9 65%,#c3c5ad 100%)}.team-item.tan h3,.team-item.tan h4{color:#1a8ca6}.team-thumb{margin:0 auto;max-width:400px;padding-right:50px}.team-thumb img{width:100%}.team-item-details{display:table}.team-item-details .team-item-details-inner{display:table-cell;padding-left:50px;vertical-align:middle}.team-item-details .team-item-details-inner p:last-child{margin-bottom:0}@media (max-width: 991px){.team-thumb,.team-item-details .team-item-details-inner{padding:0}}@media (max-width: 767px){.team-item{padding:100px 0}.team-item h3,.team-item h4{text-align:center}.team-thumb{padding:0 30px}.team-item-details{height:auto!important;margin:50px auto 0;max-width:500px;text-align:justify}}#milestones-listing{background:#0b1727}.milestone{background:#0b1727;overflow:hidden;width:100%}.milestone .year{background:#1a8ca6;color:#fff;float:left;font-size:65px;font-weight:bold;left:-30%;line-height:normal;padding:50px 50px 50px;position:relative;text-align:right;vertical-align:top;width:30%}.milestone .description{background:#fff;color:#1a8ca6;float:right;font-size:25px;font-weight:bold;list-style:none;margin:0;min-height:178px;padding:57px 50px 50px;position:relative;right:-70%;text-transform:uppercase;vertical-align:top;width:70%}.milestone .description li{line-height:30px;margin-bottom:80px}.milestone .description li:last-child{margin-bottom:0}.milestone.red-white .year{background:#ec3025;color:#fff}.milestone.red-white .description{background:#fff;color:#ec3025}.milestone.navy-gold .year{background:#0b1727;color:#fda72c}.milestone.navy-gold .description{background:#fda72c;color:#0b1727}.milestone.tan-blue .year{background:#c6c8b0;color:#1a8ca6}.milestone.tan-blue .description{background:#1a8ca6;color:#c6c8b0}.milestone.gold-navy .year{background:#fda72c;color:#0b1727}.milestone.gold-navy .description{background:#0b1727;color:#fda72c}.milestone.blue-white .year{background:#1a8ca6;color:#fff}.milestone.blue-white .description{background:#fff;color:#1a8ca6}.milestone.navy-orange .year{background:#0b1727;color:#f96d30}.milestone.navy-orange .description{background:#f96d30;color:#0b1727}.milestone.tan-red .year{background:#c6c8b0;color:#ec3025}.milestone.tan-red .description{background:#ec3025;color:#c6c8b0}.milestone.orange-white .year{background:#f96d30;color:#fff}.milestone.orange-white .description{background:#fff;color:#f96d30}.milestone.navy-gold .year{background:#0b1727;color:#fda72c}.milestone.navy-gold .description{background:#fda72c;color:#0b1727}.milestone.red-tan .year{background:#ec3025;color:#c6c8b0}.milestone.red-tan .description{background:#c6c8b0;color:#ec3025}.milestone.navy-blue .year{background:#0b1727;color:#1a8ca6}.milestone.navy-blue .description{background:#1a8ca6;color:#0b1727}@media (max-width: 767px){.milestone .year{font-size:40px;padding:25px 25px 25px}.milestone .description{font-size:15px;padding:27px 25px 25px}.milestone .description li{line-height:30px;margin-bottom:25px}}@media (max-width: 480px){.milestone .year{display:block;font-size:40px;min-height:0!important;padding:25px 25px 25px;text-align:center;width:100%}.milestone .description{display:block;font-size:15px;min-height:0;padding:27px 25px 25px;width:100%}.milestone .description li{line-height:30px;margin-bottom:25px}}#contact{padding:200px 0 150px;background:#1a8ca6;background:-moz-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #147385), color-stop(35%, #1a8ca6), color-stop(65%, #1a8ca6), color-stop(100%, #147385));background:-webkit-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:-o-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:-ms-linear-gradient(left, #147385 0%, #1a8ca6 35%, #1a8ca6 65%, #147385 100%);background:linear-gradient(to right, #147385 0%,#1a8ca6 35%,#1a8ca6 65%,#147385 100%)}.contact-inner{border:4px dotted #0b1727;padding:60px 140px 90px}.contact-inner h2{color:#0b1727;font-size:32px}.contact-inner h3{color:#0b1727;font-size:18px;margin-bottom:56px}.contact-details{list-style:none;margin:0;padding:0}.contact-details li{color:#0b1727;margin-bottom:40px}.contact-details li:last-child{margin-bottom:0}.contact-details li .contact-label{height:40px;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase}.contact-details li .contact-label span{border:3px solid #0b1727;border-radius:40px;display:inline-block;font-size:18px;font-weight:700;height:40px;line-height:35px;margin-right:10px;text-align:center;text-indent:1px;width:40px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.contact-details li p{color:#0b1727;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding-left:50px}.contact-details li p a{color:#0b1727}.contact-details li p a:hover{text-decoration:underline}.contact-details li:hover span{background:#0b1727;color:#dadcc7}#contact-form .form-row{margin-bottom:20px;position:relative}#contact-form .form-row:last-child{margin-bottom:0}#contact-form .form-row .required{color:#ec3025;font-size:35px;height:30px;left:-22px;position:absolute;top:-3px}#contact-form input[type="text"],#contact-form input[type="email"],#contact-form input[type="phone"]{background:none;border:2px solid #0b1727;border-radius:2px;color:#0b1727;font-size:16px;font-weight:700;height:30px;outline:none;padding:0 10px;width:100%;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#contact-form input[type="text"]:focus,#contact-form input[type="email"]:focus,#contact-form input[type="phone"]:focus{border-color:#dadcc7;color:#dadcc7}#contact-form input[type="text"]::-webkit-input-placeholder,#contact-form input[type="email"]::-webkit-input-placeholder,#contact-form input[type="phone"]::-webkit-input-placeholder{color:#0b1727}#contact-form input[type="text"]:-moz-placeholder,#contact-form input[type="email"]:-moz-placeholder,#contact-form input[type="phone"]:-moz-placeholder{color:#0b1727}#contact-form input[type="text"]::-moz-placeholder,#contact-form input[type="email"]::-moz-placeholder,#contact-form input[type="phone"]::-moz-placeholder{color:#0b1727}#contact-form input[type="text"]:-ms-input-placeholder,#contact-form input[type="email"]:-ms-input-placeholder,#contact-form input[type="phone"]:-ms-input-placeholder{color:#0b1727}#contact-form textarea{background:none;border:2px solid #0b1727;border-radius:2px;color:#0b1727;font-size:16px;font-weight:700;height:150px;outline:none;padding:0 10px;width:100%;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#contact-form textarea:focus{border-color:#dadcc7;color:#dadcc7}#contact-form textarea::-webkit-input-placeholder{color:#0b1727}#contact-form textarea:-moz-placeholder{color:#0b1727}#contact-form textarea::-moz-placeholder{color:#0b1727}#contact-form textarea:-ms-input-placeholder{color:#0b1727}#contact-form input[type="submit"]{background:none;border:2px solid #0b1727;border-radius:2px;color:#0b1727;font-size:16px;font-weight:700;height:30px;outline:none;padding:0 30px;text-transform:uppercase;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#contact-form input[type="submit"]:hover{background:#0b1727;color:#dadcc7}#response{display:none;left:0;position:absolute;text-align:center;top:0;width:100%}#response h5{color:#0b1727}@media (max-width: 991px){.contact-inner{padding:60px 40px 40px}}@media (max-width: 767px){#contact{padding:110px 0 50px}.contact-details{margin-bottom:35px}}@media (max-width: 480px){.contact-inner{border:none;padding:0}}
