/* cmsms stylesheet: style modified: 22-03-20 22:16:35 */
/*--------------------------------------------------------------1. Normalize--------------------------------------------------------------*/html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {margin: 0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}/*--------------------------------------------------------------2. Helpers--------------------------------------------------------------*//*------ Magnific Popup CSS ------*/.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80);}.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: -webkit-zoom-out;cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: -webkit-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;-ms-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #CCC;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -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;}button.mfp-close:hover, button.mfp-arrow:hover {background: transparent;}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: 0.65;filter: alpha(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;filter: alpha(opacity=100);}.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: 0.65;filter: alpha(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;filter: alpha(opacity=100);}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {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, .mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before, .mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {border-right: 17px solid #FFF;margin-left: 31px;}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3F3F3F;}.mfp-arrow-right {right: 0;}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {border-left: 17px solid #FFF;margin-left: 39px;}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {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;}/* Main image in popup */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;}/* The shadow behind the image */.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);-ms-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-webkit-transform-origin: 0;-ms-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right {-webkit-transform-origin: 100%;-ms-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}.mfp-ie7 .mfp-img {padding: 0;}.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px;}.mfp-ie7 .mfp-container {padding: 0;}.mfp-ie7 .mfp-content {padding-top: 44px;}.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0;}.white-popup {position: relative;background: #FFF;width: auto;max-width: 700px;margin: 0 auto;padding: 25px 20px 25px 25px;}.popup-scroll {overflow-y: scroll;margin: 20px 0 0 0;padding-right: 10px;overflow-x: hidden;}.popup-scroll::-webkit-scrollbar {background-color: #fff;width: 5px;}.popup-scroll::-webkit-scrollbar-thumb {border-radius: 10px;background: #ddd;transition: all .3s ease-out;}.mfp-zoom-in .mfp-with-anim {opacity: 0;transition: all 0.2s ease-in-out;-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}.mfp-zoom-in.mfp-bg {opacity: 0;transition: all 0.3s ease-out;}.mfp-zoom-in.mfp-ready .mfp-with-anim {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.mfp-zoom-in.mfp-ready.mfp-bg {opacity: 0.8;}.mfp-zoom-in.mfp-removing .mfp-with-anim {-webkit-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);opacity: 0;}.mfp-zoom-in.mfp-removing.mfp-bg {opacity: 0;}html .mfp-arrow-left:after, html .mfp-arrow-right:after {content: none;}html .mfp-arrow-left:before, html .mfp-arrow-right:before {content: "\f104";font-family: FontAwesome;border: 0;display: inline-block;margin: 0;width: 70px;height: 70px;line-height: 70px;}html .mfp-arrow-right:before {content: "\f105" !important;}html button.mfp-arrow {color: #fff;font-size: 42px;background: transparent;width: 70px;height: 70px;margin-top: -35px;transition: all 0.2s linear;}html .mfp-arrow:active {margin-top: -35px;}/*------ Contact Preloader CSS ------*/.la-ball-spin-clockwise {position: relative;margin: 0 auto;}.la-ball-spin-clockwise > div {position: relative;box-sizing: content-box;color: #323232;background: #323232;border-color: #323232;border-style: solid;border-width: 0;}.la-ball-spin-clockwise:after {display: table;line-height: 0;clear: both;content: "";}.la-ball-spin-clockwise.la-dark > div {color: #444;background: #444;border-color: #444;}.la-ball-spin-clockwise {width: 32px;height: 32px;}.la-ball-spin-clockwise > div {position: absolute;top: 50%;left: 50%;width: 8px;height: 8px;margin-top: -4px;margin-left: -4px;float: left;border-radius: 100%;-webkit-animation: ball-spin-clockwise 1s infinite ease-in-out;animation: ball-spin-clockwise 1s infinite ease-in-out;}.la-ball-spin-clockwise > div:nth-child(1) {top: 5%;left: 50%;-webkit-animation-delay: -.875s;animation-delay: -.875s;}.la-ball-spin-clockwise > div:nth-child(2) {top: 18.18019%;left: 81.81981%;-webkit-animation-delay: -.75s;animation-delay: -.75s;}.la-ball-spin-clockwise > div:nth-child(3) {top: 50.0%;left: 95%;-webkit-animation-delay: -.625s;animation-delay: -.625s;}.la-ball-spin-clockwise > div:nth-child(4) {top: 81.81981%;left: 81.81981%;-webkit-animation-delay: -.5s;animation-delay: -.5s;}.la-ball-spin-clockwise > div:nth-child(5) {top: 95.0%;left: 50.0%;-webkit-animation-delay: -.375s;animation-delay: -.375s;}.la-ball-spin-clockwise > div:nth-child(6) {top: 81.8198%;left: 18.18019%;-webkit-animation-delay: -.25s;animation-delay: -.25s;}.la-ball-spin-clockwise > div:nth-child(7) {top: 49.99998%;left: 5.00001%;-webkit-animation-delay: -.125s;animation-delay: -.125s;}.la-ball-spin-clockwise > div:nth-child(8) {top: 18.17946%;left: 18.18037%;-webkit-animation-delay: 0s;animation-delay: 0s;}.la-ball-spin-clockwise.la-sm {width: 16px;height: 16px;}.la-ball-spin-clockwise.la-sm > div {width: 4px;height: 4px;margin-top: -2px;margin-left: -2px;}.la-ball-spin-clockwise.la-lg {width: 48px;height: 48px;}.la-ball-spin-clockwise.la-lg > div {width: 12px;height: 12px;margin-top: -6px;margin-left: -6px;}.la-ball-spin-clockwise.la-2x {width: 64px;height: 64px;}.la-ball-spin-clockwise.la-2x > div {width: 16px;height: 16px;margin-top: -8px;margin-left: -8px;}@-webkit-keyframes ball-spin-clockwise {0%,100% {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);}20% {opacity: 1;filter: alpha(opacity=100);}80% {opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0);transform: scale(0);}}@keyframes ball-spin-clockwise {0%,100% {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);}20% {opacity: 1;filter: alpha(opacity=100);}80% {opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0);transform: scale(0);}}/*------ Main Preloader CSS ------*/#qLoverlay {z-index: 99999;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #fff;}#qLbar {top: 0 !important;}#spinner {position: absolute;height: 46px;width: 46px;top: 50%;border: 2px solid #ddd;border-radius: 100%;-webkit-animation: rotation 1s infinite linear;animation: rotation 1s infinite linear;left: 50%;margin-left: -21px;margin-top: -21px;}.no-csstransforms #spinner {background: url(assets/images/loader.gif) no-repeat scroll 0 0;width: 38px;height: 38px;border: 0;margin-left: -19px;margin-top: -19px;}.no-csstransforms #spinner:before {border: 0;}#spinner:before {content: "";display: block;position: absolute;height: 100%;top: -2px;left: -2px;width: 100%;border-top: 2px solid #3e8a6c;border-left: 2px solid #3e8a6c;border-bottom: 2px solid transparent;border-right: 2px solid transparent;border-radius: 100%;box-sizing: content-box;}@-webkit-keyframes rotation {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);}}@keyframes rotation {from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}/*----- Custom Scrollbars CSS -----*/::-webkit-scrollbar {width: 8px;}::-webkit-scrollbar-button {width: 8px;height: 5px;}::-webkit-scrollbar-track {background: transparent;}::-webkit-scrollbar-thumb {background: #888;border: none;transition: all 0.2s linear;}::-webkit-scrollbar-thumb:hover {background: #2e6750;transition: all 0.2s linear;}/*--------------------------------------------------------------3. Foundation--------------------------------------------------------------*//*----- Modules -----*/.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 1.4rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;/* Above WP toolbar. */}.alignleft {display: inline;float: left;margin-right: 1.5em;}.alignright {display: inline;float: right;margin-left: 1.5em;}.aligncenter {display: block;margin-left: auto;margin-right: auto;}.align-left {text-align: left;}.align-center {text-align: center;}.align-right {text-align: right;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after {content: "";display: table;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after {clear: both;}/*-----Typography -----*/body,button,input,select,textarea {color: #404040;font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 15px;font-size: 1.5rem;line-height: 1.5;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 2rem;font-weight: 500;clear: both;color: #323232;}h1 {font-size: 4.2rem;line-height: 1.25;letter-spacing: .1rem;}h2 {font-size: 3.0rem;line-height: 1.3;letter-spacing: .1rem;}h3 {font-size: 2.4rem;line-height: 1.35;letter-spacing: .08rem;}h4 {font-size: 1.8rem;line-height: 1.5;letter-spacing: .07rem;}h5 {font-size: 1.5rem;line-height: 1.6;letter-spacing: 0;}h6 {font-size: 1.4rem;line-height: 1.2;letter-spacing: 0;}p {margin-top: 0;margin-bottom: 1.5em;}dfn, cite, em, i {font-style: italic;}blockquote {padding: 15px 15px 15px 30px;margin: 1.5em 0;border-left: 2px solid #efefef;color: #aaaaaa;font-size: 1.8rem;line-height: 30px;font-style: italic;}blockquote p {margin-bottom: 0;}blockquote p cite {padding-top: 20px;display: block;font-size: 13px;font-style: normal;text-transform: uppercase;letter-spacing: 0.4px;}blockquote cite {padding-top: 20px;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;font-size: 1.5rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;font-size: 1.5rem;}abbr, acronym {border-bottom: 1px dotted #bbb;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}/*----- Grid Framework - Skeleton V2.0.4 -----*/.container {position: relative;width: 100%;max-width: 1120px;margin: 0 auto;padding: 0 20px;box-sizing: border-box;}.column,.columns {width: 100%;float: left;box-sizing: border-box;}@media (min-width: 200px) {.container {width: 90%;padding: 0;}}@media (767px) {.container {width: 100%;}}@media (min-width: 550px) {.column,.columns {margin-left: 4%;}.column:first-child,.columns:first-child {margin-left: 0;}.columns.full, .column.full {margin-left: 0;}.one.column,.one.columns {width: 4.66667%;}.two.columns {width: 13.33333%;}.three.columns {width: 22%;}.four.columns {width: 30.66667%;}.five.columns {width: 39.33333%;}.six.columns {width: 48%;}.seven.columns {width: 56.66667%;}.eight.columns {width: 65.33333%;}.nine.columns {width: 74%;}.ten.columns {width: 82.66667%;}.eleven.columns {width: 91.33333%;}.twelve.columns {width: 100%;margin-left: 0;}.one-third.column {width: 30.66667%;}.two-thirds.column {width: 65.33333%;}.one-half.column {width: 48%;}.one.column.full,.one.columns.full {width: 8.33333%;}.two.columns.full {width: 16.66667%;}.three.columns.full {width: 25%;}.four.columns.full {width: 33.33333%;}.five.columns.full {width: 41.66667%;}.six.columns.full {width: 50%;}.seven.columns.full {width: 58.33333%;}.eight.columns.full {width: 66.66667%;}.nine.columns.full {width: 75%;}.ten.columns.full {width: 83.33333%;}.eleven.columns.full {width: 91.66667%;}.twelve.columns.full {width: 100%;margin-left: 0;}.one-third.column.full {width: 33.33333%;}.two-thirds.column.full {width: 66.66667%;}.one-half.column.full {width: 50%;}.offset-by-one.column,.offset-by-one.columns {margin-left: 8.66667%;}.offset-by-two.column,.offset-by-two.columns {margin-left: 17.33333%;}.offset-by-three.column,.offset-by-three.columns {margin-left: 26%;}.offset-by-four.column,.offset-by-four.columns {margin-left: 34.66667%;}.offset-by-five.column,.offset-by-five.columns {margin-left: 43.33333%;}.offset-by-six.column,.offset-by-six.columns {margin-left: 52%;}.offset-by-seven.column,.offset-by-seven.columns {margin-left: 60.66667%;}.offset-by-eight.column,.offset-by-eight.columns {margin-left: 69.33333%;}.offset-by-nine.column,.offset-by-nine.columns {margin-left: 78%;}.offset-by-ten.column,.offset-by-ten.columns {margin-left: 86.66667%;}.offset-by-eleven.column,.offset-by-eleven.columns {margin-left: 95.33333%;}.offset-by-one-third.column,.offset-by-one-third.columns {margin-left: 34.66667%;}.offset-by-two-thirds.column,.offset-by-two-thirds.columns {margin-left: 69.33333%;}.offset-by-one-half.column,.offset-by-one-half.column {margin-left: 52%;}}html {font-size: 62.5%;}body {font-size: 15px;font-size: 1.5rem;line-height: 1.8;font-weight: 400;font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #656565;overflow-x: hidden;z-index: 2;background: #fafafa;}* {box-sizing: border-box;word-wrap: break-word;}::-moz-selection {color: #fff;}::selection {color: #fff;}::-moz-selection {background: #3e8a6c;}.space {height: 6.4rem;width: 100%;clear: both;}.double-space {height: 9.6rem;width: 100%;clear: both;}.half-space {height: 3.2rem;width: 100%;clear: both;}.aligncenter {text-align: center;}.alignright {float: right;}.u-full-width {width: 100%;box-sizing: border-box;}.u-max-full-width {max-width: 100%;box-sizing: border-box;}.u-pull-right {float: right;}.u-pull-left {float: left;}.container:after,.row:after,.u-cf {content: "";display: table;clear: both;}.clear {clear: both;}/*-----------------------------------------------------------------------------------*//*  Columns by DeliciousThemes/*-----------------------------------------------------------------------------------*/.dt-one-half {width: 48%;}.dt-one-third {width: 30.66%;}.dt-two-third {width: 65.33%;}.dt-one-fourth {width: 22%;}.dt-three-fourth {width: 74%;}.dt-one-fifth {width: 16.8%;}.dt-two-fifth {width: 37.6%;}.dt-three-fifth {width: 58.4%;}.dt-four-fifth {width: 67.2%;}.dt-one-sixth {width: 13.33%;}.dt-five-sixth {width: 82.67%;}.no-margin.dt-one-half {width: 50%;}.no-margin.dt-one-third {width: 33.33%;}.no-margin.dt-two-third {width: 66.33%;}.no-margin.dt-one-fourth {width: 25%;}.no-margin.dt-three-fourth {width: 75%;}.no-margin.dt-one-fifth {width: 20%;}.no-margin.dt-two-fifth {width: 40%;}.no-margin.dt-three-fifth {width: 60%;}.no-margin.dt-four-fifth {width: 80%;}.no-margin.dt-one-sixth {width: 16.66%;}.no-margin.dt-five-sixth {width: 83.33%;}.dt-one-half,.dt-one-third,.dt-two-third,.dt-three-fourth,.dt-one-fourth,.dt-one-fifth,.dt-two-fifth,.dt-three-fifth,.dt-four-fifth,.dt-one-sixth,.dt-five-sixth {position: relative;margin: 0 4% 0 0;float: left;}.no-margin.dt-one-half,.no-margin.dt-one-third,.no-margin.dt-two-third,.no-margin.dt-three-fourth,.no-margin.dt-one-fourth,.no-margin.dt-one-fifth,.no-margin.dt-two-fifth,.no-margin.dt-three-fifth,.no-margin.dt-four-fifth,.no-margin.dt-one-sixth,.no-margin.dt-five-sixth {margin-right: 0;}.column-right {float: right;}.column-last {margin-right: 0 !important;clear: right;}@media only screen and (min-width: 768px) and (max-width: 1023px) {.dt-one-half {width: 48%;}.dt-one-third {width: 30.66%;}.dt-two-third {width: 65.33%;}.dt-one-fourth {width: 22%;}.dt-three-fourth {width: 74%;}.dt-one-fifth {width: 16.8%;}.dt-two-fifth {width: 37.6%;}.dt-three-fifth {width: 58.4%;}.dt-four-fifth {width: 67.2%;}.dt-one-sixth {width: 13.33%;}.dt-five-sixth {width: 82.67%;}.dt-one-half,.dt-one-third,.dt-two-third,.dt-three-fourth,.dt-one-fourth,.dt-one-fifth,.dt-two-fifth,.dt-three-fifth,.dt-four-fifth,.dt-one-sixth,.dt-five-sixth {position: relative;margin-right: 4%;float: left;min-height: 1px;}}@media only screen and (max-width: 767px) {.dt-one-half {width: 100%;}.dt-one-third {width: 100%;}.dt-two-third {width: 100%;}.dt-one-fourth {width: 100%;}.dt-three-fourth {width: 100%;}.dt-one-fifth {width: 100%;}.dt-two-fifth {width: 100%;}.dt-three-fifth {width: 100%;}.dt-four-fifth {width: 100%;}.dt-one-sixth {width: 100%;}.dt-five-sixth {width: 100%;}.dt-one-half, .dt-one-third, .dt-two-third, .dt-three-fourth, .dt-one-fourth, .dt-one-fifth, .dt-two-fifth,.dt-three-fifth, .dt-four-fifth, .dt-one-sixth, .dt-five-sixth {position: relative;margin-right: 0;float: left;min-height: 1px;margin-bottom: 20px;}}@media only screen and (min-width: 768px) and (max-width: 1023px) {.dt-one-half {width: 48%;}.dt-one-third {width: 30.66%;}.dt-two-third {width: 65.33%;}.dt-one-fourth {width: 22%;}.dt-three-fourth {width: 74%;}.dt-one-fifth {width: 16.8%;}.dt-two-fifth {width: 37.6%;}.dt-three-fifth {width: 58.4%;}.dt-four-fifth {width: 67.2%;}.dt-one-sixth {width: 13.33%;}.dt-five-sixth {width: 82.67%;}.dt-one-half,.dt-one-third,.dt-two-third,.dt-three-fourth,.dt-one-fourth,.dt-one-fifth,.dt-two-fifth,.dt-three-fifth,.dt-four-fifth,.dt-one-sixth,.dt-five-sixth {position: relative;margin-right: 4%;float: left;min-height: 1px;}}.flex {display: -webkit-flex;display: -ms-flexbox;display: flex;}.stretch {-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.row-reverse {-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}@media only screen and (max-width: 767px) {.row.flex .columns {width: 100%;}.row.flex {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}}@media print {* {transition: none !important;}}/*--------------------------------------------------------------4. Components--------------------------------------------------------------*/html {box-sizing: border-box;}*,*:before,*:after {box-sizing: inherit;}body {background: #fff;}blockquote, q {quotes: "" "";}blockquote:before, blockquote:after, q:before, q:after {content: "";}hr {margin-top: 3rem;margin-bottom: 3.5rem;border-width: 0;border-top: 1px solid #999;}img {height: auto;max-width: 100%;}/*----- Tables -----*/table {margin: 0 0 1.5em;width: 100%;}th,td {padding: 12px 15px;text-align: left;border-bottom: 1px solid #999;}th:first-child,td:first-child {padding-left: 0;}th:last-child,td:last-child {padding-right: 0;}/*----- Lists -----*/ul {list-style: circle inside;}ol {list-style: decimal inside;padding-left: 0;margin-top: 0;}ul {padding-left: 0;margin-top: 0;}ul ul, ul ol {margin: 1.5rem 0 1.5rem 3rem;}ol ol, ol ul {margin: 1.5rem 0 1.5rem 3rem;}li {margin-bottom: 1rem;}/*----- Fields -----*/input, textarea {font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;}textarea,select {height: 40px;padding: 6px 10px;background-color: transparent;border: 1px solid #d1d1d1;border-radius: 0px;box-shadow: none;box-sizing: border-box;vertical-align: bottom;}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"] {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;transition: all 0.4s linear;}textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;min-height: 140px;width: 100%;transition: all 0.4s linear;}input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus {border: 1px solid #323232;outline: 0;}textarea:focus,select:focus {border: 1px solid #323232;outline: 0;}label,legend {display: block;margin-bottom: .5rem;font-weight: 600;}fieldset {padding: 0;border-width: 0;}input[type="checkbox"], input[type="radio"] {display: inline;}label > .label-body {display: inline-block;margin-left: .5rem;font-weight: normal;}input[type='submit'], input[type='reset'], input[type='button'] {overflow: visible;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed,iframe,object {max-width: 100%;}/*----- Buttons -----*/.dt-button,button {display: inline-block;padding: 10px 20px;color: #323232;text-align: center;font-size: 12px;font-weight: 400;letter-spacing: .1rem;text-transform: uppercase;text-decoration: none;white-space: nowrap;background-color: transparent;border-radius: 0px;border: 1px solid #323232;cursor: pointer;box-sizing: border-box;transition: all 0.2s linear;}input[type="submit"], input[type="reset"], input[type="button"] {display: inline-block;padding: 10px 20px;color: #323232;text-align: center;font-size: 12px;font-weight: 400;letter-spacing: .1rem;line-height: 18px;text-transform: uppercase;text-decoration: none;white-space: nowrap;background: transparent;border-radius: 0px;border: 1px solid #323232;cursor: pointer;box-sizing: border-box;transition: all 0.2s linear;}input[type="submit"].solid, input[type="reset"].solid, input[type="button"].solid {background: #3e8a6c;border-color: #3e8a6c;color: #fff;}.dt-button.featured {background: #3e8a6c;border-color: #3e8a6c;color: #fff;}.dt-button:hover,button:hover {color: white;border-color: #3e8a6c;background-color: #3e8a6c;outline: 0;}input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {color: white;border-color: #337159;background-color: #337159;outline: 0;}.dt-button.featured:hover {color: white;border-color: #337159;background-color: #337159;outline: 0;}.dt-button.button-primary,button.button-primary {color: #fff;background-color: #323232;border-color: #323232;}input[type="submit"].button-primary, input[type="reset"].button-primary, input[type="button"].button-primary {color: #fff;background-color: #323232;border-color: #323232;}.dt-button.button-primary:hover,button.button-primary:hover {color: #fff;background-color: #3e8a6c;border-color: #3e8a6c;}input[type="submit"].button-primary:hover, input[type="reset"].button-primary:hover, input[type="button"].button-primary:hover {color: #fff;background-color: #3e8a6c;border-color: #3e8a6c;}.dt-button.button-primary:focus,button.button-primary:focus {color: #fff;background-color: #3e8a6c;border-color: #3e8a6c;}input[type="submit"].button-primary:focus, input[type="reset"].button-primary:focus, input[type="button"].button-primary:focus {color: #fff;background-color: #3e8a6c;border-color: #3e8a6c;}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"] {height: 40px;padding: 6px 10px;background-color: transparent;border: 1px solid #d1d1d1;border-radius: 0px;box-shadow: none;box-sizing: border-box;}.dt-button.big {padding: 15px 25px;letter-spacing: 1px;}.dt-button.alt {background: none;}.dt-button i {font-size: 14px;margin-left: 10px;}.dt-button.icon-right i {margin-left: 10px;float: right;margin-top: 5px;margin-right: 0;}.dt-button.icon-left i {margin-right: 10px;margin-left: 0;}.gray, .orange, .yellow, .rose, .red, .white, .green, .bleumarin {border: none;}.gray {background: #eaeaea;color: #686868;}.gray.alt {border: 1px solid #ccc;color: #999;}.gray:hover {color: #686868;background: #d2d2d2;}.gray.alt:hover {border: 1px solid #eaeaea;background: #eaeaea;}.yellow {background: #ffb141;border: 0 none;color: #fff;}.yellow.alt {border: 1px solid #ffb141;color: #ffb141;}.yellow:hover {color: #fff;background: #fd9602;}.yellow.alt:hover {border: 1px solid #fd9602;background: #fd9602;}.orange {background: #fe7e17;/* E27109 */border: 0 none;color: #fff;}.orange.alt {border: 1px solid #fe7e17;color: #fe7e17;}.orange:hover {color: #fff;background: #f77309;}.orange.alt:hover {border: 1px solid #f77309;color: #fff;background: #f77309;}.black {background: #323232;color: #ffffff;}.black.alt {border: 1px solid #323232;color: #444;}.black:hover {color: #ffffff;background: #222;}.black.alt:hover {border: 1px solid #222;background: #222;}.white {background: #fff;color: #222;}.white.alt {border: 1px solid #fff;color: #fff;}.white:hover {color: #222;background: #fff;}.white.alt:hover {border: 1px solid #fff;color: #222;}.green {background: #3e8a6c;color: #fff;}.green.alt {border: 1px solid #3e8a6c;color: #3e8a6c;}.green:hover {color: #fff;background: #2f7358;}.green.alt:hover {border-color: #2f7358;background: #2f7358;}.bleumarin {background: #30b4c5;color: #fff;}.bleumarin.alt {border: 1px solid #30b4c5;color: #30b4c5;}.bleumarin:hover {background: #2b9fae;color: #fff;}.bleumarin.alt:hover {border-color: #2b9fae;background: #2b9fae;}.rose {background: #ee5051;border: none;color: #fff;}.rose.alt {border: 1px solid #ee5051;color: #ee5051;}.rose:hover {color: #fff;background: #d64849;}.rose.alt:hover {border-color: #d64849;background: #ee5051;}.red {background: #e1472f;border: 1px solid #e1472f;color: #fff;}.red.alt {border: 1px solid #e1472f;color: #e1472f;}.red:hover {color: #fff;background: #d44029;}.red.alt:hover {border-color: #d44029;background: #e1472f;}/*--------------------------------------------------------------5. Layout--------------------------------------------------------------*//*----- Main Nav -----*/.mobile-nav {display: none !important;}.header-nav {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.site-header .nine.columns.minimal-menu {display: none;}.main-navigation.minimal-menu {margin-right: 8rem;}.is-header-social .main-navigation.minimal-menu {margin-right: 21.5rem;}.main-navigation {float: right;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;flex-item-align: center;}.main-navigation ul {float: right;list-style: none;margin: 0;padding-left: 0;}.main-navigation ul ul {box-shadow: 0.5px 0px 1px rgba(0, 0, 0, 0.2);float: left;position: absolute;top: 40px;opacity: 0;filter: alpha(opacity=0);visibility: hidden;margin-left: -15px;z-index: 10001;background: #fff;-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);transition: all 0.2s linear;}.main-navigation ul ul ul {opacity: 0;filter: alpha(opacity=0);visibility: hidden;top: 0;margin-left: 1px;left: 100%;padding-top: 0;}.main-navigation ul ul li {margin-left: 0;position: relative;}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul {left: 100%;}.main-navigation ul ul a {width: 220px;text-transform: capitalize;letter-spacing: 1.5px;font-size: 13px;line-height: 20px;padding: 11px 15px;font-weight: normal;border-bottom: 1px solid #fafafa;}.main-navigation ul ul li.current-menu-item a {color: #3e8a6c;}.main-navigation ul li:hover > ul,.main-navigation ul li:focus > ul,.main-navigation ul li.focus > ul {opacity: 1;filter: alpha(opacity=100);display: block;transition: all 0.2s linear;visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.main-navigation li {float: left;transition: all 0.2s linear;position: relative;margin-left: 5rem;margin-bottom: 0;}.main-navigation a {display: block;text-decoration: none;font-size: 12px;font-size: 1.2rem;text-transform: uppercase;padding: 9px 0;letter-spacing: 0.2rem;color: #323232;line-height: 28px;}.main-navigation a:hover {color: #3e8a6c;}.main-navigation .current_page_item > a:after,.main-navigation .current-menu-item > a:after,.main-navigation .current_page_ancestor > a:after {content: "";width: 30px;height: 1px;display: block;background: #323232;margin: 2px auto 0;position: absolute;left: 50%;margin-left: -15px;}.main-navigation .current_page_item > a:hover,.main-navigation .current-menu-item > a:hover,.main-navigation .current_page_ancestor > a:hover {color: #323232;}.main-navigation ul#primary-menu > li.menu-item-has-children {margin-right: 1.6rem;}.main-navigation ul#primary-menu > li.menu-item-has-children:after {content: "\f107";font-family: fontawesome;display: block;position: absolute;right: -1.6rem;top: 10px;}.main-navigation ul li ul li.menu-item-has-children {margin-right: 0;}.main-navigation ul li ul li.menu-item-has-children:after {content: "\f105";font-family: fontawesome;font-size: 14px;display: block;position: absolute;right: 1rem;top: 50%;height: 100%;margin-top: -14px;cursor: pointer;}.sub-menu a:after {content: none !important;}.main-navigation.dark-header a {color: #ffffff;}.main-navigation.dark-header a:hover {color: #3e8a6c;}.light-header.main-navigation ul ul {background: #fff;}.dark-header.main-navigation ul ul {background: #323232 !important;}.dark-header.main-navigation ul ul a {border-bottom: 1px solid #121212 !important;}.menu-toggle,.main-navigation.toggled ul {display: block;}.site-main .comment-navigation, .site-main.posts-navigation, .site-main.post-navigation {margin: 0 0 3em;overflow: hidden;}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous {float: left;width: 50%;}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next {float: right;text-align: right;width: 50%;}/*----- Burger Menu -----*/.bm.dark-header .bi {border: 1px solid #ffffff;}.bm.dark-header .bar {background-color: #ffffff;}.bm.dark-header .bi.active {border-color: #bbb;}.bm.dark-header .bi.active:hover {border-color: #ffffff;}.bm.dark-header .burger-icon.active .bar {background-color: #bbb;}.bm.dark-header .burger-icon.active:hover .bar {background-color: #ffffff;}.bm {position: absolute;height: 100%;margin: auto;top: 0;bottom: 0;right: 0;z-index: 100001;display: table;}.bm .bi {display: table-cell;vertical-align: middle;float: right;clear: both;cursor: pointer;z-index: 1000;position: relative;border: 1px solid #323232;padding: 10px 7px;transition: all 0.3s linear;}.bm .bar {height: 1px;width: 30px;display: block;margin: 5px auto;position: relative;background-color: #323232;transition: all 0.3s linear;}.bm.classic-menu {display: none;}.burger-icon #burger-menu.active .bar:nth-of-type(1) {-ms-transform: translateY(6px) rotate(45deg);-webkit-transform: translateY(6px) rotate(45deg);transform: translateY(6px) rotate(45deg);}.burger-icon #burger-menu.active .bar:nth-of-type(2) {opacity: 0;}.burger-icon #burger-menu.active .bar:nth-of-type(3) {-ms-transform: translateY(-6px) rotate(-45deg);-webkit-transform: translateY(-6px) rotate(-45deg);transform: translateY(-6px) rotate(-45deg);}.burger-icon .bar:nth-of-type(1) {-webkit-animation: rotateR 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);animation: rotateR 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);}.burger-icon .bar:nth-of-type(2) {-webkit-animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);animation: fade 1.5s cubic-bezier(0.1, 0.8, 0.1, 1);}.burger-icon .bar:nth-of-type(3) {-webkit-animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);animation: rotateL 1.5s cubic-bezier(0.5, 0.2, 0.2, 1);}.bm .bi.active {border-color: #bbb;}.bm .bi.active:hover {border-color: #323232;}.bm.fullscreen-menu .bi.active:hover {border-color: #fff !important;}.bm.fullscreen-menu .bi.active:hover .bar {background: #fff !important;}.bm .burger-icon.active .bar {background-color: #bbb;}.bm .burger-icon.active:hover .bar {background-color: #323232;}/*----- Onepage Nav -----*/.dt-onepage-menu-container ul li a {-webkit-transform: translateZ(0);transform: translateZ(0);}.dt-onepage-menu-container ul > li > a:after {content: "";width: 30px;height: 1px;display: block;background: #323232;margin: 2px auto 0;position: absolute;left: 50%;margin-left: -15px;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.3s linear;}.dt-onepage-menu-container ul > li.current > a:after {opacity: 1;filter: alpha(opacity=100);}.menu sup {color: #fff;padding: 2px 4px;border-radius: 2px;margin-left: 5px;background: #E77051;text-transform: uppercase;}.is-nav-desktop div[class*="-container"] {float: right;}/*----- Fullscreen Nav -----*/.overlay {position: fixed;display: none;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0, 0, 0, 0.86);overflow: auto;z-index: 10000;}.no-rgba .overlay {background: #323232;}.wrap {color: #fff;text-align: center;position: relative;z-index: 1001;}.wrap ul.wrap-nav > li > a:after {content: "";width: 40px;height: 1px;display: block;background: #efefef;margin: 9px auto 0;position: absolute;left: 50%;margin-left: -20px;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.3s linear;}.wrap ul.wrap-nav > li > a:hover:after, .wrap ul.wrap-nav > li.current_page_item > a:after, .wrap ul.wrap-nav > li.current > a:after {opacity: 1;filter: alpha(opacity=100);}.wrap ul.wrap-nav {text-transform: capitalize;margin: 150px 0 100px;display: block;overflow: hidden;z-index: 1002;list-style: none;}.wrap ul.wrap-nav > li {font-size: 24px;text-transform: uppercase;letter-spacing: 3px;vertical-align: top;position: relative;clear: both;margin-bottom: 0;width: 300px;margin: auto;}.wrap ul.wrap-nav > li a {color: #fafafa;padding: 15px 0;text-decoration: none;display: inline-block;}.wrap ul.wrap-nav > li li a {font-size: 100%;}.wrap ul.wrap-nav > li a:hover {color: #fff;}.wrap ul.wrap-nav ul {overflow: hidden;list-style: none;display: none;margin: 0;}.wrap ul.wrap-nav ul li {font-size: 15px;color: #e0e0e0;margin: 0;}.wrap ul.wrap-nav ul li a {color: #ABABAB;padding: 3px 0;}.wrap ul.wrap-nav ul li ul li a {font-size: 12px;padding: 0;}.overlaymenu-social {position: fixed;text-align: left;display: inline-block;bottom: 0;margin-left: 100px;}.overlaymenu-social:before {display: block;content: "";height: 4px;width: 100px;margin-top: 3px;margin-bottom: 10px;position: relative;background: #fff;margin-top: 50px;}.overlaymenu-social li {display: inline-block;}.overlaymenu-social li a {display: inline-block;color: #aaa;padding: 10px 20px 10px 0;font-size: 28px;}.overlay::-webkit-scrollbar {background-color: transparent;width: 0px;}.overlay::-webkit-scrollbar-thumb {border-radius: 10px;background: #ddd;transition: all .3s ease-out;}.animated.fm-item-1 {-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}.animated.fm-item-2 {-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.animated.fm-item-3 {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.animated.fm-item-4 {-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.animated.fm-item-5 {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}.animated.fm-item-6 {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.animated.fm-item-7 {-webkit-animation-delay: 0.7s;animation-delay: 0.7s;}.animated.fm-item-8 {-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.animated.fm-item-9 {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}.animated.fm-item-10 {-webkit-animation-delay: 1s;animation-delay: 1s;}#yourElement {-vendor-animation-duration: 3s;-vendor-animation-delay: 2s;-vendor-animation-iteration-count: infinite;}.overlay .site-info {font-size: 12px;letter-spacing: 1.5px;padding: 0 0 10px;}/*----- Links -----*/a {color: #3e8a6c;text-decoration: none;transition: all 0.2s linear;}a:hover {color: #323232;}a:focus {outline: none;}a:hover, a:active {outline: 0;}a.dashed-link {border-bottom: 1px solid;font-weight: 600;margin: 0 3px;}.dt-hide-filters {display: none;}.tax-portfolio_cats .menu-fixer {display: block !important;}-moz::-moz-selection, ::-moz-selection {background: #3e8a6c;color: #fff;}-moz::selection, ::selection {background: #3e8a6c;color: #fff;}/*----- Spacing -----*/button,.button {margin-bottom: 1rem;}input,textarea,select {margin-bottom: 24px;}pre,blockquote,dl,figure,table,p,ul,ol,form {margin-bottom: 2.5rem;}.flexbase {display: -webkit-flex;display: -ms-flexbox;display: flex;}#page {position: relative;overflow: hidden;background: #fff;}.boxed-layout {margin: 0 auto;width: calc(1120px + 120px);}.space-10 {height: 10px;width: 100%;clear: both;}.space-20 {height: 20px;width: 100%;clear: both;}.space-30 {height: 30px;width: 100%;clear: both;}.space-40 {height: 40px;width: 100%;clear: both;}.space-50 {height: 50px;width: 100%;clear: both;}.space-60 {height: 60px;width: 100%;clear: both;}.space-70 {height: 70px;width: 100%;clear: both;}.space-80 {height: 80px;width: 100%;clear: both;}.space-90 {height: 90px;width: 100%;clear: both;}.space-100 {height: 100px;width: 100%;clear: both;}.space-110 {height: 110px;width: 100%;clear: both;}.space-120 {height: 120px;width: 100%;clear: both;}.space-130 {height: 130px;width: 100%;clear: both;}.space-140 {height: 140px;width: 100%;clear: both;}.space-150 {height: 150px;width: 100%;clear: both;}.space-160 {height: 160px;width: 100%;clear: both;}.space-170 {height: 170px;width: 100%;clear: both;}.space-180 {height: 180px;width: 100%;clear: both;}.space-190 {height: 190px;width: 100%;clear: both;}.space-200 {height: 200px;width: 100%;clear: both;}.space-210 {height: 210px;width: 100%;clear: both;}.space-220 {height: 220px;width: 100%;clear: both;}.space-230 {height: 230px;width: 100%;clear: both;}.space-240 {height: 240px;width: 100%;clear: both;}.space-250 {height: 250px;width: 100%;clear: both;}/*----- Section Overlays -----*/.darker-overlay:before {position: absolute;content: " ";top: 0;left: 0;width: 100%;height: 100%;display: block !important;z-index: 1;background-color: inherit;}.no-rgba .darker-overlay:before {background-color: inherit;}.lighter-overlay, .darker-overlay, .white-overlay, .black-overlay {position: relative;}.lighter-overlay:before {position: absolute;content: " ";top: 0;left: 0;width: 100%;height: 100%;display: block !important;z-index: 1;background-color: inherit;}.lighter-overlay *, .darker-overlay * {z-index: 1;}.white-overlay:before {position: absolute;content: " ";top: 0;left: 0;width: 100%;height: 100%;display: block !important;z-index: 0;background-color: rgba(255, 255, 255, 0.7);}.black-overlay:before {position: absolute;content: " ";top: 0;left: 0;width: 100%;height: 100%;display: block !important;z-index: 0;background-color: rgba(0, 0, 0, 0.7);}.no-rgba .lighter-overlay:before {background-color: inherit;}.darker-overlay .testimonial-item p {color: #fff;}.darker-overlay .quote-author {color: #b6b6b6;}.darker-overlay {color: #ccc;}.darker-overlay h1, .darker-overlay h2, .darker-overlay h3, .darker-overlay h4, .darker-overlay h5, .darker-overlay h6 {color: #fff;}.darker-overlay a:hover {color: #fff;}.darker-overlay input[type=text], .darker-overlay input[type=email], .darker-overlay textarea {border-bottom: 2px solid  #fafafa;color: #fff;}.black-overlay {color: #fafafa;}.black-overlay h1, .black-overlay h2, .black-overlay h3, .black-overlay h4, .black-overlay h5, .black-overlay h6 {color: #fff;}.black-overlay a:hover {color: #fff;}.black-overlay input[type=text], .black-overlay input[type=email], .black-overlay textarea {border-bottom: 2px solid  #fafafa;color: #fff;}.darker-overlay ::-moz-placeholder {/* Firefox 19+ */color: #fafafa;}.darker-overlay :-ms-input-placeholder {color: #fafafa;}.darker-overlay ::-webkit-input-placeholder {color: #fafafa;}.darker-overlay :-moz-placeholder {/* Firefox 18- */color: #fafafa;}.darker-overlay ::-moz-placeholder {/* Firefox 19+ */color: #fafafa;}.darker-overlay :-ms-input-placeholder {color: #fafafa;}::-webkit-input-placeholder {color: #4c4c4c;}.black-overlay ::-moz-placeholder {/* Firefox 19+ */color: #fafafa;}.black-overlay :-ms-input-placeholder {color: #fafafa;}.black-overlay ::-webkit-input-placeholder {color: #fafafa;}.black-overlay :-moz-placeholder {/* Firefox 18- */color: #fafafa;}.black-overlay ::-moz-placeholder {/* Firefox 19+ */color: #fafafa;}.black-overlay :-ms-input-placeholder {color: #fafafa;}/*----- Header -----*/#header {position: fixed;width: 100%;z-index: 1022;transition: all 0.3s linear;}.boxed-layout #header {width: calc(1120px + 120px);}.site-header {padding: 4.8rem 0;background: #fff;}.site-header .container {min-height: 46px;}.logo-container {display: -webkit-flex;display: -ms-flexbox;display: flex;}.direction-column {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.logo img {max-width: inherit;}#headersocial.dark-header li a {color: #fff;}#headersocial {font-size: 14px;display: inline-block;margin-bottom: 0;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}#headersocial.fullscreen-menu {right: 6rem;}#headersocial.minimal-menu {right: 6.5rem;}#headersocial li {display: inline-block;vertical-align: bottom;margin-bottom: 0;}#headersocial li a {display: block;margin: 0 0.3rem;width: 34px;float: left;height: 34px;color: #686868;text-align: center;border-radius: 50%;}#headersocial li a:hover {background-color: #3e8a6c;color: #fff;border-color: #3e8a6c;}#headersocial li a i {line-height: 34px;}/*----- Posts and Pages -----*/.hentry {margin-bottom: 40px;}.sticky {display: block;}.byline,.updated:not(.published) {display: none;}.single .byline,.group-blog .byline {display: inline;}.single .page-title-wrapper {padding: 80px 0;}.single .page-title-wrapper h1 {margin-bottom: 20px;text-align: center;}.single .page-title-wrapper h1:after {margin-top: 20px;margin-left: auto;margin-right: auto;}.single .page-title-wrapper .entry-header .entry-meta {margin-bottom: 0;}.page-content,.entry-content,.entry-summary {margin: 1.5em 0 0;}.type-page .entry-content {margin-top: 0;}.page-links {clear: both;margin: 0 0 1.5em;}.blog .format-aside .entry-title,.archive .format-aside .entry-title {display: none;}pre, tt, var {font-size: 15px;font-size: 1.5rem;}.search-field {font-weight: 400;}.fancy {position: relative;padding-left: 75px;}.fancy:before {content: "";position: absolute;left: 0;top: 15px;width: 50px;height: 1px;background-color: #323232;}.dt-title-wrapper {margin-bottom: 20px;overflow: hidden;}.section-title {font-size: 30px;font-size: 3rem;margin-bottom: 15px;}.section-title:after {content: "";width: 40px;height: 1px;display: block;background: #999;margin: 10px 0;margin: 10px 0;}h4.section-tagline {font-weight: 300;color: #686868;font-size: 18px;}.title-center {text-align: center;}.title-center .section-title:after {margin-left: auto;margin-right: auto;}.page-title-wrapper {background: #fafafa;padding: 80px 0;}.page-title-wrapper .center-title {text-align: center;}.page-title-wrapper .center-title *:after {margin-left: auto;margin-right: auto;}.page-title-wrapper h1 {margin-bottom: 0;display: block;overflow: hidden;}.page-title-wrapper h1:after {content: "";width: 40px;height: 1px;display: block;background: #999;margin: 10px 0;}.page-title-wrapper h4 {margin-bottom: 0;margin-top: 0.5rem;font-weight: 300;font-size: 18px;font-size: 1.8rem;}.page-title-wrapper .nine.columns.flexbase {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.page-title-wrapper .three.columns.flexbase {-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.page-title-wrapper form, .page-title-wrapper label {margin: 0;}.page-title-wrapper .search-form {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.page-title-wrapper .search-field {float: right;font-size: 14px;font-size: 1.4rem;font-weight: 400;background: transparent;border-color: transparent;width: 85px;margin: 0;transition: all 0.5s linear;position: relative;vertical-align: bottom;}.page-title-wrapper .search-field:focus {width: 90%;background: #fff;border: transparent;}/*----- blog template navigation -----*/.pagenav {text-align: center;vertical-align: middle;margin-top: 45px;font-size: 18px;font-size: 1.8rem;}.pagenav * {padding: 6px;margin: 0 5px;display: inline-block;border-bottom: 1px solid transparent;min-width: 30px;}.pagenav a {color: #999;transition: all 0.2s linear;}.pagenav a:hover {color: #3e8a6c;border-color: #3e8a6c;}.pagenav span.current {color: #3e8a6c;border-color: #3e8a6c;}.section-intro {font-size: 18px !important;line-height: 3.2rem;font-weight: 300;}/*----- posts navigation on single -----*/.nav-links {border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;overflow: hidden;padding: 20px 0;}.nav-links a {font-size: 18px;font-size: 1.8rem;color: #323232;}.nav-links a:hover {color: #3e8a6c;}.nav-links span {color: #aaaaaa;font-weight: bold;font-size: 13px;font-size: 1.3rem;display: block;letter-spacing: 1px;}/*----- author bio -----*/.author-bio {content: "";display: table;padding: 20px 0 40px;position: relative;}.author-bio img {position: absolute;left: 0;top: 20px;border-radius: 50%;}.author-bio .author-description {margin-left: 100px;}.author-bio .author-description span {font-weight: bold;color: #aaaaaa;font-size: 13px;font-size: 1.3rem;letter-spacing: 1px;}.author-bio .author-description h3 a {color: #323232;}.author-bio .author-description h3 a:hover {color: #3e8a6c;}.post-video {margin-bottom: 25px;position: relative;}/*----- comments -----*/#comments .comment {position: relative;}#comments .comment-reply-title {margin-bottom: 0;}#comments .comment-reply-title:after {content: "";width: 40px;height: 1px;display: block;background: #999;margin: 10px 0;}#comments .comments-title {font-size: 24px;font-size: 2.4rem;line-height: 1.35;letter-spacing: 0rem;margin-bottom: 24px;}#comments .comments-title:after {content: "";width: 40px;height: 1px;display: block;background: #999;margin: 10px 0;}#comments .commentwrap {margin: 0 0 0 100px;padding: 0 0 10px 0;border-bottom: 1px solid #efefef;}#comments .commentwrap .avatar {top: 0;position: absolute;left: 0;width: 60px;height: 60px;}#comments .commentwrap .avatar img {border-radius: 50%;}#comments .commentwrap .metacomment {margin-bottom: 10px;}#comments .commentwrap .metacomment span {font-weight: bold;}#comments .commentwrap .metacomment a.comment-reply-link {text-transform: uppercase;font-size: 12px;font-size: 1.2rem;letter-spacing: 1px;margin-left: 5px;padding: 2px 5px;border: 1px solid #3e8a6c;}#comments .commentwrap .metacomment a.comment-reply-link:hover {color: #fff;background: #3e8a6c;border-color: #3e8a6c;}#comments #cancel-comment-reply-link {vertical-align: middle;text-transform: uppercase;font-size: 12px;font-size: 1.2rem;letter-spacing: 1px;margin-left: 5px;padding: 2px 5px;border: 1px solid #3e8a6c;}#comments #cancel-comment-reply-link:hover {color: #fff;background: #3e8a6c;border-color: #3e8a6c;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.post-thumbnail {margin-bottom: 25px;}.post-thumbnail a {display: block;transition: all 0.2s linear;}.post-thumbnail a:hover img {opacity: 0.8;filter: alpha(opacity=80);}.post-thumbnail img {vertical-align: bottom;transition: all 0.2s linear;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.blog-grid .entry-header .cat-links:after {content: none;}.blog-grid p {position: relative;}.blog-grid a.excerpt-read-more {position: absolute;bottom: -50px;display: inline-block;width: auto;left: 0;right: 0;margin: auto;text-align: center;cursor: default;}.blog-grid a.excerpt-read-more span {cursor: pointer;color: #323232;border-bottom: 1px solid #323232;transition: all 0.3s linear;padding-bottom: 2px;}.blog-grid a.excerpt-read-more span:hover {color: #3e8a6c;border-color: #3e8a6c;}.search-results .excerpt-read-more {clear: both;display: block;text-align: left;margin-top: 10px;}.search-results .excerpt-read-more span {border-bottom: 1px solid;}.search-results h2.entry-title {text-align: left;margin-bottom: 10px;}.search-results .entry-meta {text-align: left;}.search-results .hentry {margin-bottom: 60px;}.post .entry-header, .post .entry-content {top: -90px;}.single .post .entry-header, .single .post .entry-content {top: 0;}.percent-blog.single .has-post-thumbnail {margin-bottom: 0;}.percent-blog .has-post-thumbnail {margin-bottom: -40px;}.percent-blog .entry-header {position: relative;width: 82%;margin: auto;z-index: 1001;background: #fff;padding: 25px 40px 0;}.percent-blog .entry-content {position: relative;z-index: 1021;}.percent-blog, .percent-page {width: 68%;float: left;position: relative;}.percent-page.no-sidebar {width: 100%;}.single .no-blog-sidebar {width: 100%;}.nu-sidebar {display: none;}.percent-sidebar {width: 28%;float: left;position: relative;}.sidebar-left {margin-left: 4%;float: right;}.sidebar-right {margin-right: 4%;}.percent-blog.no-sidebar {width: 100%;}#topfooter aside {float: left;margin-right: 4%;}#topfooter aside:last-child {margin-right: 0;}@media only screen and (max-width: 767px) {#topfooter aside {width: 100% !important;margin-right: 0 !important;}}.stag-post-title {text-align: center;font-size: 24px;font-weight: 400;margin-bottom: 40px;}h2.entry-title, h1.entry-title {font-size: 32px;font-size: 3.2rem;text-align: center;}h2.entry-title a, h1.entry-title a {color: #323232;}h2.entry-title a:hover, h1.entry-title a:hover {color: #3e8a6c;}.entry-meta {margin-bottom: 20px;text-align: center;font-size: 13px;font-size: 1.3rem;text-transform: uppercase;letter-spacing: 0.1rem;}.cat-links:after {content: "/";display: inline-block;padding: 0 10px;color: #999;}.posted-on {color: #999;}.posted-on:after {content: "/";display: inline-block;padding: 0 10px;color: #999;}.vc_inline-link {margin-left: 10px;}.entry-content a img {vertical-align: bottom;}.entry-content .post-read-more {margin-bottom: 25px;text-align: center;}.entry-content .post-password-form {text-align: center;}.post-read-more a {letter-spacing: 0.25px;border-bottom: 1px solid;padding-bottom: 3px;}.entry-footer span {font-size: 13px;font-size: 1.3rem;text-transform: uppercase;margin: 0 1.25rem 1.25rem 0;}.entry-footer .tags-links {display: inline-block;position: relative;margin: 0;width: 100%;text-align: center;}.entry-footer .tags-links a {font-size: 13px;font-size: 1.3rem;letter-spacing: 0.1rem;margin: 0 15px;position: relative;display: inline-block;}.entry-footer .tags-links a:after {content: "";width: 5px;height: 5px;display: block;background: #efefef;clear: both;margin: 5px auto;border-radius: 50%;}.entry-footer .edit-link {content: "";display: table;margin: 20px 0;}.blog-minimal .grid-content .post {background: #fafafa;background-size: cover;}.blog-minimal .grid-content .grid-content {position: relative;}.blog-minimal .grid-content .post-overlay {padding: 40px 30px 80px;background: #fafafa;transition: all 0.2s linear;}.blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover {background: #323232;/* The Fallback */background: rgba(50, 50, 50, 0.6);}.blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .entry-content, .blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .entry-header .posted-on {color: #fff;transition: all 0.2s linear;}.blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .entry-header h2.entry-title a, .blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .cat-links a {color: #fff;transition: all 0.2s linear;}.blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .entry-header h2.entry-title a:hover, .blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .cat-links a:hover {color: #3e8a6c;}.blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .excerpt-read-more span {color: #fff;border-color: #fff;}.blog-minimal .grid-content .has-post-thumbnail .post-overlay:hover .excerpt-read-more span:hover {color: #3e8a6c;border-color: #3e8a6c;}.blog-minimal .grid-content .post-read-more {margin-bottom: 0;}.blog-minimal .grid-content .comments-link {display: none;}.blog-minimal .grid-content .entry-content {text-align: center;}.blog-minimal .grid-content .entry-header .entry-title {font-size: 24px;font-size: 2.4rem;}.blog-minimal .grid-content .grid-item {width: 48%;}.blog-minimal .grid-content .gutter-sizer {width: 4%;}#project {background: #fff;}@media only screen and (max-width: 640px) {html .blog-minimal .grid-content .gutter-sizer {width: 0;}html .blog-minimal .grid-content .grid-item {width: 100%;}}/*----- Widgets -----*/.widget {margin: 0 0 5rem;}.widget select {max-width: 100%;}.widget-area a {color: #323232;}.widget-area a:hover {color: #3e8a6c;}.widget-area .search-form input[type=search] {width: 100%;font-size: 12px;text-transform: uppercase;color: #323232;}.widget-area .widget-title {font-size: 13px;font-size: 1.3rem;line-height: 1.5;text-transform: uppercase;background: #fbfbfb;color: #323232;font-weight: 500;letter-spacing: 0.1em;text-align: center;padding: 1em;position: relative;}.widget-area .widget-title:after {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-top-color: #fbfbfb;border-width: 8px;margin-left: -8px;}.widget-area .tagcloud {overflow: hidden;padding-top: 10px;}.widget-area .tagcloud a {font-size: 12px !important;text-transform: uppercase;padding: 3px 10px;border: 1px solid #656565;margin: 0 8px 7px 0;display: inline-block;float: left;}.widget-area .tagcloud a:hover {color: #fff;border-color: #3e8a6c;background-color: #3e8a6c;}#dt-social-widget {text-align: center;}#dt-social-widget li {list-style: none;display: inline-block;margin-bottom: 0;}#dt-social-widget li a {font-size: 21px;color: #323232;width: 40px;height: 40px;display: inline-block;text-align: center;margin: 0 0.5rem 1rem;border-radius: 50%;line-height: 40px;}#dt-social-widget li a:hover {background: #3e8a6c;color: #fff;}.contact-info {text-align: center;}.contact-info li {list-style: none;font-size: 15px;font-size: 1.5rem;margin-bottom: 4rem;}.contact-info li span[class*="icon"] {font-size: 32px;font-size: 3.2rem;margin-right: 3rem;min-width: 32px;}.contact-info li span.li-desc {display: inline-block;top: 10px;position: relative;}.contact-info a {border-bottom: 1px solid;}.darker-overlay .map-tooltip * {color: #323232;}html .darker-overlay .map-tooltip p {color: #686868;}.wpcf7 {text-align: center;}.map-wrapper {min-height: 100%;}#contact-details {position: relative;top: -100px;z-index: 10;}#google_map {display: block;position: absolute;height: auto;bottom: 0;top: 0;left: 0;right: 0;}.contact-info span {display: block;font-weight: bold;color: #323232;text-transform: uppercase;font-size: 12px;letter-spacing: 2px;}.darker-overlay .contact-info span {color: #fff;}.contact-info span:after {content: "";display: block;width: 20px;height: 1px;background: #999;margin: 3px auto 10px;}.darker-overlay .contact-info li a:hover {color: #fff;}/*----- Footer -----*/.footer-logo {text-align: center;margin: 10px 0 30px;}.site-footer {clear: both;padding: 6.4rem 0;background: #fafafa;}.site-footer .site-info {text-align: center;font-size: 12px;font-size: 1.2rem;text-transform: uppercase;letter-spacing: 0.1rem;color: #323232;}.site-footer #social {font-size: 14px;margin-bottom: 1rem;}.site-footer #social li {display: inline-block;vertical-align: bottom;}.site-footer #social li a {display: block;margin: 0 1rem;width: 34px;float: left;height: 34px;color: #686868;text-align: center;border-radius: 50%;}.site-footer #social li a:hover {background-color: #3e8a6c;color: #fff;border-color: #3e8a6c;}.site-footer #social li a i {line-height: 34px;}@media only screen and (min-width: 600px) {.site-footer.footer-sides .footer-logo {float: left;width: 100%;text-align: left;margin-bottom: 0;}.site-footer.footer-sides #social {margin-bottom: 0;float: right;width: 45%;text-align: right;}.site-footer.footer-sides #social li {margin-bottom: 0;}.site-footer.footer-sides #social a {margin: 0 0 0 2rem;}.site-footer.footer-sides .site-info {margin-top: 5px;float: left;width: 45%;text-align: left;}}.site-branding {float: left;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.site-branding a {display: block;}.site-branding a img {vertical-align: middle;}.site-title {font-weight: bold;float: left;}.site-title, .site-description {margin: 0;line-height: 1em;display: inline-block;vertical-align: bottom;}.site-description {margin-top: 1rem;font-style: italic;float: left;clear: both;}/*----- ToTop Arrow -----*/.upbtn {position: fixed;bottom: 10px;right: 20px;z-index: 20000;display: inline-block;padding: 10px 12px;color: #323232;}.arrow-top {width: 40px;fill: #323232;}.upbtn {visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: opacity .3s 0s, visibility 0s .3s;}.upbtn.dt-is-visible, .upbtn.dt-fade-out, .no-touch .upbtn:hover {transition: opacity .3s 0s, visibility 0s 0s;}.upbtn.dt-is-visible {visibility: visible;opacity: 0.4;filter: alpha(opacity=40);z-index: 10000;}.no-touch .upbtn:hover {color: #323232;opacity: 1;}.page-header .page-title {text-align: center;}.wpcf7 br {display: none;}.wpcf7 input[type="email"], .wpcf7 input[type="number"], .wpcf7 input[type="search"], .wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="password"] {border-top: none;border-right: none;border-left: none;padding-left: 0;padding-right: 0;}.wpcf7 textarea {border-top: none;border-right: none;border-left: none;padding-left: 0;padding-right: 0;}.widget_search .search-submit {display: none;}/* ----- Blog Post Share Widget -----*/.share-options {margin: 40px 0 20px;}.share-options h6 {color: #aaaaaa;font-weight: bold;font-size: 13px;font-size: 1.3rem;display: block;margin-bottom: 15px;letter-spacing: 1px;}.share-options a {font-size: 18px;color: #323232;width: 40px;height: 40px;display: inline-block;text-align: center;margin: 0 0.5rem 1rem;border-radius: 50%;line-height: 40px;}.share-options a:hover {background: #3e8a6c;color: #fff;}.delicious-section {position: relative;}.lazy {background-image: url("/assets/images/grey.gif");}.single .post-thumbnail {margin-bottom: 35px;}.single-portfolio .page-title-wrapper .left-title h1 {text-align: left;}.single-portfolio .page-title-wrapper .left-title h1:after {margin-left: 0;}.page-title-wrapper .darker-overlay {background: rgba(0, 0, 0, 0.7);}.page-title-wrapper .lighter-overlay {background: rgba(255, 255, 255, 0.7);}.category .page-title-wrapper h1, .tag .page-title-wrapper h1, .single .page-title-wrapper h1 {font-size: 38px;}.category .page-title-wrapper, .tag .page-title-wrapper {padding: 80px 0;}.category .page-title-wrapper h1, .tag .page-title-wrapper h1 {text-align: center;}.category .page-title-wrapper h1:after, .tag .page-title-wrapper h1:after {margin-left: auto;margin-right: auto;}.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background: #323232;}#homepage_cta {display: none;}.intro-btn {font-size: 13px;color: #323232;letter-spacing: 2px;}.intro-btn i {position: absolute;bottom: -10px;left: 0;right: 0;}.intro-btn:hover {color: #3e8a6c;}.aligncenter .dt-button {margin-left: 0;margin-right: 0;}.displaynone {display: none;}@media only screen and (min-width: 768px) {.blog-minimal .percent-blog.small-thumbnail .post {overflow: hidden;margin-bottom: 60px !important;}.blog-minimal .percent-blog.small-thumbnail .post-thumbnail, .blog-minimal .percent-blog.small-thumbnail .owl-carousel, .blog-minimal .percent-blog.small-thumbnail iframe {width: 40%;position: relative;float: left;margin-right: 5%;}.blog-minimal .percent-blog.small-thumbnail .entry-header, .blog-minimal .percent-blog.small-thumbnail .entry-content {top: 0 !important;}.blog-minimal .percent-blog.small-thumbnail .entry-header {padding: 0;position: relative;float: right;width: 55%;}.blog-minimal .percent-blog.small-thumbnail .entry-header * {text-align: left;}.blog-minimal .percent-blog.small-thumbnail .entry-content {padding: 0;width: 55%;float: right;}.blog-minimal .percent-blog.small-thumbnail .post-read-more {text-align: left;}.blog-minimal .percent-blog.small-thumbnail .post-video {margin-bottom: 0;}.blog-minimal .percent-blog.small-thumbnail .fluid-width-video-wrapper {padding-top: 0 !important;}}.dt-separator {display: block;position: relative;}.dt-separator:after {display: block;content: "";height: 1px;width: 120px;margin: 20px auto;position: relative;background: #323232;}.parallax-section {background-size: cover !important;position: relative;background-attachment: fixed;}.error_message, .wpcf7 #message {font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;color: #323232;margin-bottom: 10px;}html .wpcf7 #message {font-size: 15px;margin-bottom: 30px;}/*----- Misc -----*/.same-height-columns {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media only screen and (min-width: 1024px) {.switched-columns {-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}}.vertical-aligned-content {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.flexstart {-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.intro-wrapper {position: relative;}.intro-wrapper h1 {font-size: 48px;line-height: 64px;}.intro-wrapper p {margin: 0;font-size: 24px;line-height: 42px;font-weight: 300;}.intro-wrapper a {border-bottom: 1px solid;}/*----- Circle/Intro -----*/.circle-wrapper {width: 270px;height: 270px;margin: 30px auto;background: #3e8a6c;/* The Fallback */background: rgba(62, 138, 108, 0.7);color: #fff;text-align: center;border-radius: 100%;padding-top: 40px;}.circle-wrapper h3 {color: #fff;margin-bottom: 0;margin-top: 20px;font-size: 30px;line-height: 38px;letter-spacing: 0.5px;}.circle-wrapper h3 span {font-weight: 700;font-size: 36px;}.circle-wrapper h5 {color: #fff;margin: 0;letter-spacing: 0.5px;}.circle-wrapper .space {height: 50px;}@media only screen and (min-width: 1700px) {html #bulb_section {padding: 150px 0 !important;}html .circle-wrapper {width: 350px;height: 350px;padding-top: 70px;}html .circle-wrapper h3 {font-size: 42px;line-height: 48px;}html .circle-wrapper #typed, html .circle-wrapper .typed-cursor {font-size: 48px;line-height: 56px;}html .circle-wrapper h5 {font-size: 20px;letter-spacing: 2px;}}/*----- Typed Text -----*/#typed {display: inline-block;font-weight: 700;font-size: 36px;line-height: 38px;margin-left: 8px;margin-top: 8px;letter-spacing: 2px;}.typed-cursor {display: inline-block;font-weight: 700;font-size: 36px;line-height: 38px;margin-top: 8px;}.intro-wrapper .typed-cursor {display: inline-block;font-size: 48px;line-height: 64px;}.intro-wrapper span {font-size: 48px;line-height: 64px;font-weight: 300;color: #323232;}.typed-cursor {opacity: 1;-webkit-animation: blink 0.8s infinite;animation: blink 0.8s infinite;}@keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}/*----- SVG Titles -----*/.svg-title {text-align: center;}.svg-title span {color: #3e8a6c;padding: 10px;text-align: center;box-sizing: content-box;font-size: 32px;}.svg-title svg {width: 32px;height: 32px;border: 1px solid #3e8a6c;border-radius: 50%;padding: 10px;box-sizing: content-box;}.svg-title svg path, .svg-title svg rect, .svg-title svg polygon {fill: #3e8a6c;}/*----- Portfolio Grid -----*/.portfolio.two-cols li {width: 50%;}.portfolio.three-cols li {width: 33.333333333333%;}.portfolio.four-cols li {width: 25%;}.portfolio.five-cols li {width: 20%;}.project-hover {cursor: pointer;display: block;opacity: 0;filter: alpha(opacity=0);position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(255, 255, 255, 0.8);width: 100%;height: 100%;z-index: 1000 !important;transition: all 0.4s linear;}.project-hover:hover {opacity: 1;filter: alpha(opacity=100);}.project-hover:hover i {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}.project-hover i {font-size: 14px;color: #323232;width: 48px;height: 48px;line-height: 48px;vertical-align: middle;text-align: center;border: 1px solid #323232;transition: all 0.4s linear;border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -24px;margin-top: -14px;}.project-hover i:hover {transition: all 0.2s linear;color: #ffffff;background: #323232;}.portfolio.dt-gap-0, .project-gallery.gap-0 {margin-left: -0px;margin-right: -0px;}.portfolio.dt-gap-0 > li, .project-gallery.gap-0 > li {padding: 0px;}.portfolio.dt-gap-1, .project-gallery.gap-1 {margin-left: -1px;margin-right: -1px;}.portfolio.dt-gap-1 > li, .project-gallery.gap-1 > li {padding: 1px;}.portfolio.dt-gap-2, .project-gallery.gap-2 {margin-left: -2px;margin-right: -2px;}.portfolio.dt-gap-2 > li, .project-gallery.gap-2 > li {padding: 2px;}.portfolio.dt-gap-3, .project-gallery.gap-3 {margin-left: -3px;margin-right: -3px;}.portfolio.dt-gap-3 > li, .project-gallery.gap-3 > li {padding: 3px;}.portfolio.dt-gap-4, .project-gallery.gap-4 {margin-left: -4px;margin-right: -4px;}.portfolio.dt-gap-4 > li, .project-gallery.gap-4 > li {padding: 4px;}.portfolio.dt-gap-5, .project-gallery.gap-5 {margin-left: -5px;margin-right: -5px;}.portfolio.dt-gap-5 > li, .project-gallery.gap-5 > li {padding: 5px;}.portfolio.dt-gap-6, .project-gallery.gap-6 {margin-left: -6px;margin-right: -6px;}.portfolio.dt-gap-6 > li, .project-gallery.gap-6 > li {padding: 6px;}.portfolio.dt-gap-7, .project-gallery.gap-7 {margin-left: -7px;margin-right: -7px;}.portfolio.dt-gap-7 > li, .project-gallery.gap-7 > li {padding: 7px;}.portfolio.dt-gap-8, .project-gallery.gap-8 {margin-left: -8px;margin-right: -8px;}.portfolio.dt-gap-8 > li, .project-gallery.gap-8 > li {padding: 8px;}.portfolio.dt-gap-9, .project-gallery.gap-9 {margin-left: -9px;margin-right: -9px;}.portfolio.dt-gap-9 > li, .project-gallery.gap-9 > li {padding: 9px;}.portfolio.dt-gap-10, .project-gallery.gap-10 {margin-left: -10px;margin-right: -10px;}.portfolio.dt-gap-10 > li, .project-gallery.gap-10 > li {padding: 10px;}.portfolio.dt-gap-11, .project-gallery.gap-11 {margin-left: -11px;margin-right: -11px;}.portfolio.dt-gap-11 > li, .project-gallery.gap-11 > li {padding: 11px;}.portfolio.dt-gap-12, .project-gallery.gap-12 {margin-left: -12px;margin-right: -12px;}.portfolio.dt-gap-12 > li, .project-gallery.gap-12 > li {padding: 12px;}.portfolio.dt-gap-13, .project-gallery.gap-13 {margin-left: -13px;margin-right: -13px;}.portfolio.dt-gap-13 > li, .project-gallery.gap-13 > li {padding: 13px;}.portfolio.dt-gap-14, .project-gallery.gap-14 {margin-left: -14px;margin-right: -14px;}.portfolio.dt-gap-14 > li, .project-gallery.gap-14 > li {padding: 14px;}.portfolio.dt-gap-15, .project-gallery.gap-15 {margin-left: -15px;margin-right: -15px;}.portfolio.dt-gap-15 > li, .project-gallery.gap-15 > li {padding: 15px;}.portfolio.dt-gap-16, .project-gallery.gap-16 {margin-left: -16px;margin-right: -16px;}.portfolio.dt-gap-16 > li, .project-gallery.gap-16 > li {padding: 16px;}.portfolio.dt-gap-17, .project-gallery.gap-17 {margin-left: -17px;margin-right: -17px;}.portfolio.dt-gap-17 > li, .project-gallery.gap-17 > li {padding: 17px;}.portfolio.dt-gap-18, .project-gallery.gap-18 {margin-left: -18px;margin-right: -18px;}.portfolio.dt-gap-18 > li, .project-gallery.gap-18 > li {padding: 18px;}.portfolio.dt-gap-19, .project-gallery.gap-19 {margin-left: -19px;margin-right: -19px;}.portfolio.dt-gap-19 > li, .project-gallery.gap-19 > li {padding: 19px;}.portfolio.dt-gap-20, .project-gallery.gap-20 {margin-left: -20px;margin-right: -20px;}.portfolio.dt-gap-20 > li, .project-gallery.gap-20 > li {padding: 20px;}.portfolio > li {position: relative;margin-bottom: 0;list-style: none;float: left;}.portfolio > li a.img-anchor {position: relative;overflow: hidden;cursor: pointer;z-index: 1;display: block;margin-bottom: 14px;width: 100%;height: 100%;}.portfolio > li a.img-anchor:hover img {-webkit-transform: scale(1.05, 1.05);-ms-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);transition: all 0.4 linear;}.portfolio > li a.img-anchor img {transition: all 0.4s linear;vertical-align: bottom;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.portfolio > li .dt-single-gallery {z-index: 0;position: relative;}.portfolio .grid-item-on-hover {text-align: center;}.portfolio .grid-item-on-hover h3 {text-transform: uppercase;font-size: 18px;font-size: 1.8rem;letter-spacing: 0.1rem;font-weight: 600;margin-bottom: 0;}.portfolio .grid-item-on-hover h3 a {color: #323232;}.portfolio .grid-item-on-hover h3 a:hover {color: #3e8a6c;}.portfolio .grid-item-on-hover .grid-item-cat {text-transform: lowercase;color: #999;letter-spacing: 0.1rem;margin-bottom: 15px;}.portfolio.portfolio-layout-mosaic li:nth-child(even) {-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}/* portfolio mosaic */.portfolio.portfolio-layout-mosaic li:nth-child(even) .dt-awesome-project:before {right: -10px;left: auto;border-color: transparent transparent transparent #fafafa;border-width: 10px 0 10px 10px;}.portfolio.portfolio-layout-mosaic li {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.portfolio.portfolio-layout-mosaic li a.img-anchor {display: inline-block;width: 50%;float: left;margin-bottom: 0;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project {display: -webkit-flex;display: -ms-flexbox;display: flex;background: #fafafa;width: 50%;float: left;text-align: center;padding: 20px 100px;position: relative;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project:before {content: "";width: 0;height: 0;border-style: solid;border-width: 10px 10px 10px 0;border-color: transparent #fafafa transparent transparent;position: absolute;top: 0;bottom: 0;margin: auto;left: -10px;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project .dt-awesome-project-inner {-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project h3 {font-size: 24px;font-weight: 600;text-transform: uppercase;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project h3 a {color: #323232;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project h3 a:hover {color: #3e8a6c;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project h3 a:after {content: "";width: 50px;height: 1px;display: block;background: #3e8a6c;margin: 0 auto;margin-top: 15px;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project .grid-item-awesome-cat {font-size: 12px;text-transform: uppercase;letter-spacing: 2px;color: #8f8f8f;margin-top: 40px;}@media only screen and (max-width: 1023px) {.portfolio.portfolio-layout-mosaic li .dt-awesome-project {padding: 20px 20px;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project .grid-item-awesome-cat {margin-top: 20px;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project .grid-awesome-desc {display: none;}}@media only screen and (max-width: 600px) {.portfolio.portfolio-layout-mosaic li {margin-bottom: 20px;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}.portfolio.portfolio-layout-mosaic li a.img-anchor {width: 100% !important;}.portfolio.portfolio-layout-mosaic li .dt-awesome-project {width: 100% !important;padding: 30px;}.portfolio.portfolio-layout-mosaic li .grid-awesome-desc {display: block !important;}}.portfolio.portfolio-layout-parallax li {margin-bottom: 80px;position: relative;width: 50%;}.portfolio.portfolio-layout-parallax li a.img-anchor {width: 85%;margin: 0 auto;}.portfolio.portfolio-layout-parallax li a.img-anchor .project-hover {display: none !important;}.portfolio.portfolio-layout-parallax li .dt-awesome-project {display: -webkit-flex;display: -ms-flexbox;display: flex;position: absolute;width: 273px;padding: 20px 30px;height: 287px;text-align: center;background: rgba(255, 255, 255, 0.85);transition: all 0.2s linear;border: 7px solid #eee;z-index: 1;border-image: url(../images/border-pattern.png) 7 7 repeat;}.portfolio.portfolio-layout-parallax li .dt-awesome-project:hover {background: white;z-index: 2;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .dt-awesome-project-inner {-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.portfolio.portfolio-layout-parallax li .dt-awesome-project h3 {font-size: 24px;font-weight: 600;text-transform: uppercase;}.portfolio.portfolio-layout-parallax li .dt-awesome-project h3 a {color: #323232;}.portfolio.portfolio-layout-parallax li .dt-awesome-project h3 a:hover {color: #3e8a6c;}.portfolio.portfolio-layout-parallax li .dt-awesome-project h3 a:after {content: "";width: 50px;height: 1px;display: block;background: #3e8a6c;margin: 0 auto;margin-top: 15px;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-item-awesome-cat {font-size: 12px;text-transform: uppercase;letter-spacing: 2px;color: #8f8f8f;margin-top: 40px;}.portfolio.portfolio-layout-parallax li:nth-child(even).item-small a.img-anchor {right: -10%;}.portfolio.portfolio-layout-parallax li:nth-child(even).item-small .dt-awesome-project {left: 0;margin-left: 10%;bottom: 12%;top: auto;}.portfolio.portfolio-layout-parallax li:nth-child(odd).item-small a.img-anchor {left: -10%;}.portfolio.portfolio-layout-parallax li:nth-child(odd).item-small .dt-awesome-project {right: 0;margin-right: 10%;top: 12%;bottom: auto;}.portfolio.portfolio-layout-parallax li.item-small a.img-anchor {width: calc(85% * 0.75029);}.portfolio.portfolio-layout-parallax li.item-small .dt-awesome-project {top: 0;bottom: 0;right: 0;margin: auto;}.portfolio.portfolio-layout-parallax li.item-wide {margin-bottom: 150px;}.portfolio.portfolio-layout-parallax li.item-wide .dt-awesome-project {left: 0;right: 0;margin: auto;bottom: 0;top: 70%;}@media only screen and (max-width: 900px) {.portfolio.portfolio-layout-parallax li .dt-awesome-project {height: 200px;padding: 20px;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-awesome-desc {display: none;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-item-awesome-cat {margin-top: 10px;}}@media only screen and (max-width: 640px) {.portfolio.portfolio-layout-parallax li {width: 100%;}.portfolio.portfolio-layout-parallax li .dt-awesome-project {height: 287px;padding: 20px;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-awesome-desc {display: block;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-item-awesome-cat {margin-top: 10px;}}@media only screen and (max-width: 479px) {.portfolio.portfolio-layout-parallax li {width: 100%;}.portfolio.portfolio-layout-parallax li .dt-awesome-project {height: 160px;padding: 20px;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-awesome-desc {display: none;}.portfolio.portfolio-layout-parallax li .dt-awesome-project .grid-item-awesome-cat {margin-top: 10px;}}#filters {position: relative;}#filters li {display: inline-block;list-style: none;}#filters a {display: inline-block;font-size: 12px;cursor: pointer;text-transform: uppercase;font-weight: 600;color: #9e9e9e;letter-spacing: 0.2rem;padding: 3px 10px;margin: 0 7px 5px;border: 1px solid transparent;}#filters a:hover {border-color: #323232;color: #323232;}#filters a.selected {border-color: #323232;color: #323232;}h2.grid-title {display: inline-block;font-size: 30px;font-size: 3rem;line-height: 30px;}.align-left h2.grid-title {float: left;}.grid-meta.align-center #filters {text-align: center;top: 15px;}.grid-meta.align-left #filters {float: right;}.grid-meta.align-left #filters a {margin: 0 0 5px 14px;}.delicious-grid.trigger-idle .grid-meta.align-center h2.grid-title {margin-bottom: 4rem;}.delicious-grid.trigger-on.trigger-idle #filter_options {display: none;}a.cat-trigger {cursor: pointer;text-transform: uppercase;font-size: 12px;line-height: 12px;padding: 4px 6px;letter-spacing: 2px;background: #3e8a6c;color: #fff;}.grid-meta.align-center a.cat-trigger {clear: both;display: inline-block;top: -12px;margin-bottom: 35px;position: relative;}a.cat-trigger:after {content: "+";font-size: 15px;top: 1px;margin-left: 3px;position: relative;}a.cat-trigger.active:after {content: "-";}a.cat-trigger:hover {color: #fff;background: #323232;}.grid-meta.align-left a.cat-trigger {position: absolute;top: 4px;margin-left: 10px;}.trigger-active .align-left #filter_options #filters {margin-bottom: 0;}.trigger-active .align-left h2.grid-title {margin-bottom: 4rem;}.grid-meta.align-center h2.grid-title {display: block;}.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-wide {width: 40%;}.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-small {width: 20%;}@media only screen and (min-width: 1600px) {.is-fullwidth .portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-wide {width: 33.3333333333%;}.is-fullwidth .portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-small {width: 16.6666666667%;}.is-fullwidth .portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item img {-ms-interpolation-mode: nearest-neighbor;image-rendering: -webkit-optimize-contrast;image-rendering: -moz-crisp-edges;image-rendering: pixelated;}}@media only screen and (max-width: 1023px) {.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-wide {width: 50%;}.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-small {width: 25%;}}@media only screen and (max-width: 767px) {.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-wide {width: 66.666666666666666666666666666%;}.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-small {width: 33.333333333333333333333333333%;}}@media only screen and (max-width: 479px) {.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-wide {width: 100%;}.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-small {width: 50%;}}@media only screen and (max-width: 320px) {.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-wide {width: 100%;}.portfolio-layout-horizontal-masonry[class*="grid-columns-"] .grid-item.item-small {width: 100%;}}.grid-columns-2 .grid-item, .project-gallery.grid-columns-2 li {width: 50%;}@media only screen and (min-width: 480px) and (max-width: 767px) {.grid-columns-2 .grid-item, .project-gallery.grid-columns-2 li {width: 50%;}}@media only screen and (max-width: 479px) {.grid-columns-2 .grid-item, .project-gallery.grid-columns-2 li {width: 100%;}}.grid-columns-3 .grid-item, .project-gallery.grid-columns-3 li {width: 33.33333%;}@media only screen and (min-width: 480px) and (max-width: 767px) {.grid-columns-3 .grid-item, .project-gallery.grid-columns-3 li {width: 50%;}}@media only screen and (max-width: 479px) {.grid-columns-3 .grid-item, .project-gallery.grid-columns-3 li {width: 100%;}}.grid-columns-4 .grid-item, .project-gallery.grid-columns-4 li {width: 25%;}@media only screen and (min-width: 480px) and (max-width: 767px) {.grid-columns-4 .grid-item, .project-gallery.grid-columns-4 li {width: 50%;}}@media only screen and (max-width: 479px) {.grid-columns-4 .grid-item, .project-gallery.grid-columns-4 li {width: 100%;}}.grid-columns-5 .grid-item, .project-gallery.grid-columns-5 li {width: 20%;}@media only screen and (min-width: 480px) and (max-width: 767px) {.grid-columns-5 .grid-item, .project-gallery.grid-columns-5 li {width: 50%;}}@media only screen and (max-width: 479px) {.grid-columns-5 .grid-item, .project-gallery.grid-columns-5 li {width: 100%;}}.portfolio > li.text-on-thumbnail a.img-anchor {margin-bottom: 0;}.text-on-thumbnail .grid-item-on-hover {position: absolute;display: block;width: 100%;height: 100%;z-index: 2;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;filter: alpha(opacity=0);background: #fff;/* The Fallback */background: rgba(255, 255, 255, 0.8);}.text-on-thumbnail .grid-item-on-hover .grid-text {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: all 0.4s linear;margin-top: 10px;}.text-on-thumbnail .grid-item-on-hover.style-2 .grid-text {background: #3e8a6c;width: 80%;height: 80%;margin-left: auto;margin-right: auto;padding: 10%;display: -webkit-flex;display: -ms-flexbox;display: flex;opacity: 0.8;filter: alpha(opacity=80);-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.text-on-thumbnail .grid-item-on-hover.style-2 .grid-text h3 {color: #fff;}.text-on-thumbnail .grid-item-on-hover.style-2 .grid-text .grid-item-cat {color: #ddd;margin-bottom: 0;}.text-on-thumbnail a.img-anchor:hover .grid-text {margin-top: 0px;}.grid-columns-4 li .grid-item-on-hover, .grid-columns-4 li .project-hover {width: 101%;}/*----- Hexagon Services -----*/.hexagons-wrapper {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.dt-hexagon-container {height: 90px;margin-top: 55px;}.dt-hexagon {position: relative;width: 105px;height: 60.585px;background-color: #fafafa;margin: 30.24px 0;border-left: 2px solid #3e8a6c;border-right: 2px solid #3e8a6c;border-width: 0 1px !important;z-index: 10;border-radius: 2px;margin: 0 3rem;}.dt-hexagon:before, .dt-hexagon:after {cursor: pointer;content: "";position: absolute;z-index: -1;width: 74.235px;height: 74.235px;-webkit-transform: scaleY(0.5774) rotate(-45deg);-ms-transform: scaleY(0.5774) rotate(-45deg);transform: scaleY(0.5774) rotate(-45deg);background-color: inherit;left: 14.545px;}.dt-hexagon:before {top: -37.065px;border-top: 2px solid #3e8a6c;border-right: 2px solid #3e8a6c;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 2px;-webkit-border-top-left-radius: 2px;}.dt-hexagon:after {bottom: -37.065px;border-bottom: 2px solid #3e8a6c;border-left: 2px solid #3e8a6c;-webkit-border-top-left-radius: 2px;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 3px;}@media only screen and (min-width: 1440px) {.dt-hexagon {margin: 0 5rem;}}.dt-hexagon {z-index: 9;text-align: center;transition: all 0.3s linear !important;top: -25px;}.dt-hexagon span, .dt-hexagon i {position: absolute;left: 0;right: 0;top: 0;bottom: 0;color: #3e8a6c;z-index: 10;transition: all 0.3s linear !important;}.dt-hexagon span {font-size: 48px !important;line-height: 58px !important;}.dt-hexagon i {font-size: 42px !important;line-height: 58px !important;}.dt-hexagon:hover {background-color: #3e8a6c;}.dt-hexagon:hover span, .dt-hexagon:hover i {color: #fff;}.mtop-0 {margin-top: calc(55px + 0px);}.mtop-15 {margin-top: calc(55px + 15px);}.mtop-30 {margin-top: calc(55px + 30px);}.mtop-45 {margin-top: calc(55px + 45px);}.mtop-60 {margin-top: calc(55px + 60px);}.mtop-75 {margin-top: calc(55px + 75px);}/*--- Custom Lists ---*/.customlist {margin-bottom: 20px;}.customlist p {margin: 0;}.customlist li {padding: 12px 0;border-top: 1px solid #EFEFEF;}.customlist li:first-child {border: 0;}.customlist li i {margin-right: 10px;}.customlist {margin-bottom: 20px;}.customlist li {padding: 10px 0 !important;border-top: 1px solid #EFEFEF;list-style-type: none !important;margin-bottom: 0;}.customlist li:first-child {border: 0;}.customlist li i {margin-right: 10px;}/*--- Counters ---*/.counter-item {text-align: center;padding: 30px 0 35px;display: inline-block;box-sizing: border-box;width: 100%;}.counter-wrapper {position: relative;}.with-border:before {display: block;position: absolute;content: "";width: 30px;left: -15px;height: 1px;background: #ccc;top: 0;bottom: 0;margin: auto;}.counter-item.first-item {border-left: 0;}.counter-number {font-size: 48px;width: 100%;font-weight: 500;display: inline-block;line-height: 56px;color: #323232;margin-bottom: 15px;}.counter-text {text-align: center;clear: both;font-size: 16px;color: #686868;}/*--- Buttons ---*/.dt-button {cursor: pointer;display: inline-block;font-size: 12px;font-weight: 400;margin: 0 7px 20px 0;padding: 10px 20px;position: relative;border: none;transition: all 0.2s linear;text-transform: uppercase;border-radius: 1px;letter-spacing: 1px;}.dt-button.big {padding: 15px 25px;letter-spacing: 1px;}.dt-button.alt {background: none;}.dt-button i {font-size: 14px;margin-left: 10px;}.dt-button.icon-right i {margin-left: 10px;float: right;margin-top: 5px;margin-right: 0;}.dt-button.icon-left i {margin-right: 10px;margin-left: 0;}/*----- Quotes -----*/h2.parallax-quote {letter-spacing: 1.5px;}.quote-size-medium h2.parallax-quote {font-size: 30px;line-height: 42px;}.quote-size-large h2.parallax-quote {font-size: 36px;line-height: 48px;}h2.parallax-quote {font-size: 18px;line-height: 24px;font-family: 'Droid Serif', serif;font-style: italic;letter-spacing: 0.5px;}.quote-author {display: block;font-weight: 600;text-transform: uppercase;font-size: 13px;color: #9a9a9a;margin-bottom: 15px;letter-spacing: 2px;}/*----- Carousels/Sliders -----*/.portfolio-slider-wrapper {position: relative;}.portfolio-slider {position: relative;}div[class*="slider-nav"] {position: absolute;bottom: 0;left: 0;height: 36px;font-weight: bold;color: #323232;width: 36px;margin: 15px;background: rgba(255, 255, 255, 0.4);padding: 10px;overflow: hidden;z-index: 1;}div[class*="slider-nav"] .no-1 {position: absolute;top: 10px;left: 10px;line-height: 11px;}div[class*="slider-nav"] .no-2 {position: absolute;bottom: 10px;right: 10px;line-height: 11px;}.portfolio-slider img {height: auto;display: block;width: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.3s linear;}.portfolio-slider img:hover {opacity: 0.7;filter: alpha(opacity=70);}.portfolio-slider .owl-prev, .portfolio-slider .owl-next {top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;width: 48px;height: 48px;position: absolute;border-radius: 50%;transition: all 0.3s linear;background: #fff;/* The Fallback */background: rgba(255, 255, 255, 0.5);}.portfolio-slider .owl-dots {position: absolute;bottom: 0;left: 0;right: 0;text-align: center;transition: all 0.3s linear;opacity: 0.7;filter: alpha(opacity=70);}.portfolio-slider .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline;}.portfolio-slider .owl-dots .owl-dot span {width: 10px;height: 10px;border: 1px solid #323232;border-radius: 50%;margin: 0 5px;background: transparent;display: block;-webkit-backface-visibility: visible;backface-visibility: visible;transition: all 0.3s linear;}.portfolio-slider .owl-dots:hover {opacity: 1;filter: alpha(opacity=100);}.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background: #323232;}.testimonials-carousel .owl-dots, .twitter-carousel .owl-dots, .clients-carousel .owl-dots {text-align: center;}.testimonials-carousel .owl-dot, .twitter-carousel .owl-dot, .clients-carousel .owl-dot {background: transparent;border: 1px solid #ccc;width: 10px;height: 10px;display: inline-block;margin: 0 5px;border-radius: 10px;}.testimonials-carousel .owl-dot.active, .twitter-carousel .owl-dot.active, .clients-carousel .owl-dot.active {background: #3e8a6c;border-color: #3e8a6c;}.testimonial-item {text-align: center;position: relative;font-size: 22px;font-weight: 300;line-height: 36px;margin-bottom: 15px;color: #323232;}.testimonial-item p {margin-bottom: 15px;}.testimonial-name, .testimonial-position {font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: 2px;}.testimonial-position {color: #3e8a6c;}.client-item {text-align: center;padding-left: 30px;padding-right: 30px;height: 100px;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);opacity: 0.8;filter: alpha(opacity=80);transition: all 0.3s linear;}.client-item:hover {opacity: 1;filter: alpha(opacity=100);}.owl-carousel .owl-item .client-item img {max-width: 100%;margin: 0 auto;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);}.portfolio-slider .owl-nav [class*="owl-"]:hover {background: #fff;}.portfolio-slider .owl-prev:hover, .portfolio-slider .owl-next:hover {opacity: 1;filter: alpha(opacity=100);}.portfolio-slider .owl-prev {left: 10px;}.portfolio-slider .owl-next {right: 10px;}.portfolio-slider .owl-nav i {display: block;line-height: 48px;text-align: center;font-size: 28px;color: #444;transition: all 0.2s linear;}.portfolio-slider .owl-nav i:hover {color: #323232;}.clients-carousel .owl-nav {color: #efefef;font-size: 28px;}.clients-carousel .owl-nav {text-indent: -9999px;}.clients-carousel .owl-dots {margin-top: 10px;}.testimonials-carousel .owl-prev, .testimonials-carousel .owl-next, .twitter-carousel .owl-prev, .twitter-carousel .owl-next {position: absolute;border-radius: 30px;width: 36px;height: 36px;border: 1px solid #999;color: #999;text-align: center;font-size: 28px;opacity: 0.5;transition: all 0.2s linear;}html .twitter-carousel .owl-prev, html .twitter-carousel .owl-next {position: relative;display: inline-block;margin: 10px;}.twitter-carousel .owl-nav {text-align: center;}.testimonials-carousel .owl-prev:hover, .testimonials-carousel .owl-next:hover, .twitter-carousel .owl-prev:hover, .twitter-carousel .owl-next:hover {opacity: 1;}.testimonials-carousel .owl-nav .fa, .twitter-carousel .owl-nav .fa {line-height: 36px;width: 100%;}.testimonials-carousel .owl-prev {left: 0;}.testimonials-carousel .owl-next {left: 110px;}.testimonials-carousel, .twitter-carousel, .clients-carousel {width: 100%;position: relative;height: auto;margin: 0 auto;}.testimonials-carousel.testimonials-left .testimonial-item {text-align: left;}.testimonials-carousel.testimonials-left .owl-dots {text-align: left;}.testimonials-carousel.testimonials-left .owl-dots .owl-dot {margin: 0 10px 0 0;}/*----- Services -----*/.service-elem {position: relative;}.service-elem-title {font-size: 24px;font-weight: 800;letter-spacing: -1.2px;}.regular-service .service-elem-title {font-size: 18px;font-weight: 800;letter-spacing: -0.2;}.regular-service {transition: all 0.2s linear;}.service-elem-icon.fa {font-size: 140px;position: absolute;z-index: 0;color: #f0f0f0;right: 0;bottom: 0;}.regular-service .service-elem-icon.fa {font-size: 56px;position: relative;z-index: 0;color: #cccccc;margin-bottom: 25px;transition: all 0.2s linear;}.service-elem-text {z-index: 1;position: relative;}.service-elem-text .post-read-more i {font-size: 14px;}.wrapper-service i {position: absolute;left: 0;font-size: 28px;top: 5px;}.content-service {float: left;width: auto;margin-left: 50px;}.services {overflow: hidden;margin-bottom: 80px;}.service-item {text-align: center;padding: 20px 10px 10px;border: 1px solid #efefef;transition: background 0.2s linear;}.service-item:hover {background: #f7f7f7;}.service-item i {float: none;margin: 0;width: 100%;height: 48px;line-height: 48px;font-size: 42px;display: block;}h3.service {margin-top: 20px;border-bottom: 1px dotted #ccc;display: inline-block;clear: both;}/*----- Team -----*/@-webkit-keyframes FadeIn {0% {opacity: 0;}100% {opacity: 1;}}.member-wrapper {position: relative;margin-bottom: 3rem !important;}.member-wrapper .thumbnail-wrapper img {vertical-align: bottom;}.member-wrapper .member-info {position: absolute;opacity: 0;filter: alpha(opacity=0);transition: all 0.3s linear;background: #fff;/* The Fallback */background: rgba(255, 255, 255, 0.8);top: 0;left: 0;width: 100%;height: 100%;display: block;text-align: center;}.member-wrapper .member-info:hover {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;opacity: 1;filter: alpha(opacity=100);transition: all 0.3s linear;}.member-wrapper .member-info:hover .member-meta {-webkit-transform: translate3d(0, -60%, 0);transform: translate3d(0, -60%, 0);}.member-wrapper .member-info:hover .member-social li {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}.member-wrapper .member-info .member-meta {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);transition: all 0.3s linear;}.member-wrapper .member-info .member-meta h4 {margin: 0;font-weight: 400;}.member-wrapper .member-info .member-meta h4:after {content: "";width: 40px;height: 1px;display: block;background: #323232;margin: 7px auto;}.member-wrapper .member-info .member-meta span {font-size: 13px;font-weight: bold;color: #3e8a6c;}.alt .member-social {top: 50%;bottom: initial;margin-top: -8px;}.alt .member-meta {padding-top: 20px;text-align: center;}.alt .member-meta h4 {font-size: 20px;letter-spacing: 1.5px;text-transform: uppercase;margin-bottom: 5px;}.alt .member-meta span {color: #999;}.member-wrapper .thumbnail-wrapper {position: relative;}.member-social {bottom: 0;position: absolute;width: 100%;}.member-social ul {margin-bottom: 0;position: relative;text-align: center;width: 100%;}.member-social ul li {transition: all 0.3s linear;font-size: 14px;display: inline-block;}.member-social ul li a {color: #323232;width: 32px;height: 32px;line-height: 32px;display: block;margin: 2px;border-radius: 50%;}.member-social ul li a:hover {color: #fff;background: #3e8a6c;}.dt-arrow-right, .dt-arrow-left {position: fixed;line-height: 42px;display: inline-block;transition: all 0.2s linear;font-size: 42px;text-align: center;color: #323232;-webkit-backface-visibility: hidden;opacity: 0.3;padding: 0 15px;width: 15px;height: 120px;line-height: 120px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);-moz-opacity: 0.3;top: 50%;background: #efefef;z-index: 0;}/*----- Projects Navigation -----*/.projnav-wrapper {width: 100%;border-top: 1px solid #efefef;}.projnav {display: block;overflow: hidden;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.projnav li {min-height: 1px;text-align: center;width: 33%;float: left;display: block;margin: 0;position: relative;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transition: all 0.2s linear;}.no-csstransforms .projnav li {top: 0;}.projnav li:hover {opacity: 1;}.projnav li a {color: #555;display: block;padding: 30px 0;}.projnav li a:hover {color: #323232;}.projnav li img {vertical-align: bottom;opacity: 0.35;filter: alpha(opacity=35);transition: all 0.3s linear;}.projnav li img:hover {opacity: 1;filter: alpha(opacity=100);}.projnav li.previous {text-align: left;}.projnav li.next {text-align: right;float: right;}.projnav li em {letter-spacing: 1px;color: #aaa;font-weight: bold;font-size: 13px;font-style: normal;display: block;}.projnav li .sepspan {display: block;content: "";height: 2px;width: 40px;margin-top: 3px;margin-bottom: 10px;position: relative;background: #bbb;}.projnav li.next em, .projnav li.next .sepspan {float: right;clear: both;}.projnav li span {clear: both;display: block;font-size: 18px;transition: all 0.3s linear;}.projnav li span:hover {color: #3e8a6c;}.work-cta {clear: both;background: #222;text-align: center;color: #fff;padding: 60px 0;display: block;font-size: 24px;}.work-cta:hover {color: #fff;background: #3e8a6c;}.work-cta span {margin-right: 15px;}.work-cta i {font-size: 21px;vertical-align: bottom;}/*map*/.map-wrapper [id^="google_map_"] {display: block;position: absolute;height: auto;bottom: 0;top: 0;left: 0;right: 0;}.map-tooltip h6 {text-transform: uppercase;font-size: 18px;font-weight: normal;margin-bottom: 10px;margin-top: 10px;}.map-tooltip p {margin-bottom: 10px;font-size: 13px;}/*--- Pricing Tables ---*/.pricing-column {text-align: center;float: left;position: relative;background: #fff;box-sizing: border-box;width: 100%;}.pricing-column .package-title {border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}.pricing-column .package-features {border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}.pricing-column.cols-4 {width: 25%;}.package-features {padding: 10px 0;margin: 0;}.package-time:before {content: "/ ";}.package-title {padding: 20px 0;background: transparent;color: #323232;font-size: 18px;line-height: 30px;letter-spacing: 2px;font-weight: 500;text-transform: uppercase;}.featured-column {z-index: 1;margin-left: -1px;}.no-rgba .featured-column .package-value, .no-rgba .featured-column .package-features, .no-rgba .featured-column .signup {border-left: 1px solid #dbdbdb;}.featured-column .package-title {position: relative;z-index: -1;}.pricing-column .signup .dt-button {margin: 0;width: 100%;box-sizing: border-box;height: 100%;border: 0;padding: 20px 0;}.package-value {padding: 50px 0 40px;border: 1px solid #efefef;color: #323232;}ul.package-features li {background: #fff;text-align: left;padding: 10px 20px;font-weight: normal;list-style-type: none;text-align: center;}.package-currency {font-size: 16px;position: relative;top: -30px;}.package-price {font-size: 60px;font-weight: 200;}.package-time {font-size: 16px;}.package-info {clear: both;display: block;position: relative;margin-top: 20px;}.pricing-table, .normal-table {width: 100%;}.normal-table td {border: 1px solid #efefef;padding: 10px 20px;text-align: center;}.normal-table tr.alt {background: #fbfbfb;}.normal-table tr.first-column {background: #666666;color: #efefef;}/*----- Process Item -----*/.process-item-title {position: relative;text-align: center;height: 80px;margin: 0;}.process-item-title .pi-title {z-index: 2;font-size: 28px;display: inline-block;color: #3e8a6c;position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.process-item-title .process-item-symbol {position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;z-index: 0;color: #ececec;font-size: 80px;line-height: 62px;}.process-item-content {text-align: center;margin-bottom: 40px;}.process-item-wrapper.alternative {position: relative;}.process-item-wrapper.alternative .process-item-title {text-align: left;height: auto;}.process-item-wrapper.alternative .process-item-title .pi-title {font-size: 24px;color: initial;text-align: left;top: 0;-webkit-transform: none;-ms-transform: none;transform: none;margin-bottom: 15px;}.process-item-wrapper.alternative .process-item-content {position: relative;text-align: left;z-index: 2;}.process-item-wrapper.alternative .process-item-symbol {position: absolute;bottom: 0;right: 0;line-height: 20px;}.process-item-wrapper.alternative .process-item-symbol span {color: #f1f0f0;font-size: 90px;font-weight: 500;}/*----- Text with Icon -----*/.dt-service-elem {position: relative;margin-bottom: 20px !important;}.dt-service-icon {min-width: 32px;}.content-left .dt-service-icon {float: left;display: inline-block;overflow: hidden;margin-right: 15px;}.content-left[class*="fill"] .dt-service-icon {margin-right: 30px;}.content-left .dt-service-content {overflow: hidden;}.content-center .dt-service-icon {text-align: center;margin-bottom: 15px;}.content-center .dt-service-content {text-align: center;}.content-right .dt-service-icon {float: right;display: inline-block;overflow: hidden;margin-left: 20px;}.content-right .dt-service-content {overflow: hidden;text-align: right;}.dt-service-title {letter-spacing: 1.5px;margin-top: 10px;margin-bottom: 18px;font-size: 18px;}.thin-fill .dt-service-title, .bold-fill .dt-service-title {margin-top: 0;}.no-fill .dt-service-icon * {color: #3e8a6c;}.circle[class*="fill"] .dt-service-icon i, .circle[class*="fill"] .dt-service-icon span {border-radius: 50%;width: 78px;height: 78px;line-height: 78px;}.dt-service-title.bold-title {font-weight: bold;}.bold-fill .dt-service-icon i, .bold-fill .dt-service-icon span {color: #fff;background: #3e8a6c;width: 64px;height: 64px;line-height: 64px;font-size: 28px;text-align: center;}.thin-fill .dt-service-icon span, .thin-fill .dt-service-icon i {color: #3e8a6c;border: 1px solid #3e8a6c;}html .bold-fill .dt-service-icon span {font-size: 32px;}.thin-fill .dt-service-icon i, .thin-fill .dt-service-icon span {background: transparent;width: 64px;height: 64px;line-height: 64px;font-size: 28px;text-align: center;}html .thin-fill .dt-service-icon span {font-size: 32px;}.no-fill .dt-service-icon {margin-bottom: 5px;color: #323232;}.no-fill .dt-service-icon i {font-size: 42px;line-height: 50px;height: 42px;}.no-fill .dt-service-icon span {font-size: 32px;line-height: 48px;height: 48px;}.content-center .dt-service-icon i, .content-center .dt-service-icon span {width: 64px;height: 64px;line-height: 64px;}.project-gallery {position: relative;list-style: none;margin: 0;}.project-gallery li {float: left;margin-bottom: 0;}.project-gallery a {display: block;}.project-gallery a img {transition: all 0.3s linear;vertical-align: bottom;}.project-gallery a:hover img {opacity: 0.6;filter: alpha(opacity=60);}/*----- Services Grid -----*/.serv-cols-1 .delicious-service {width: 100%;}@media only screen and (max-width: 1023px) {.serv-cols-1 .delicious-service {width: 50%;display: block !important;}}@media only screen and (max-width: 600px) {.serv-cols-1 .delicious-service {width: 100%;display: block !important;}}.serv-cols-2 .delicious-service {width: 50%;}@media only screen and (max-width: 1023px) {.serv-cols-2 .delicious-service {width: 50%;display: block !important;}}@media only screen and (max-width: 600px) {.serv-cols-2 .delicious-service {width: 100%;display: block !important;}}.serv-cols-3 .delicious-service {width: 33.33333%;}@media only screen and (max-width: 1023px) {.serv-cols-3 .delicious-service {width: 50%;display: block !important;}}@media only screen and (max-width: 600px) {.serv-cols-3 .delicious-service {width: 100%;display: block !important;}}.serv-cols-4 .delicious-service {width: 25%;}@media only screen and (max-width: 1023px) {.serv-cols-4 .delicious-service {width: 50%;display: block !important;}}@media only screen and (max-width: 600px) {.serv-cols-4 .delicious-service {width: 100%;display: block !important;}}.serv-cols-5 .delicious-service {width: 20%;}@media only screen and (max-width: 1023px) {.serv-cols-5 .delicious-service {width: 50%;display: block !important;}}@media only screen and (max-width: 600px) {.serv-cols-5 .delicious-service {width: 100%;display: block !important;}}.serv-cols-6 .delicious-service {width: 16.66667%;}@media only screen and (max-width: 1023px) {.serv-cols-6 .delicious-service {width: 50%;display: block !important;}}@media only screen and (max-width: 600px) {.serv-cols-6 .delicious-service {width: 100%;display: block !important;}}.dt-services-grid {margin-top: -1px;display: table;width: 100%;position: relative;border-collapse: collapse;}.dt-services-grid .delicious-service {position: relative;z-index: 1;padding: 60px 15px 50px;display: table-cell;border: 1px solid #efefef;text-align: center;}.dt-services-grid .delicious-service .delicious-service-icon {color: #3e8a6c;}.dt-services-grid .delicious-service .delicious-service-icon span {font-size: 48px;}.dt-services-grid .delicious-service .delicious-service-icon i {font-size: 56px;}.dt-services-grid .delicious-service h4 {text-transform: uppercase;margin-top: 25px;margin-bottom: 0;}.dt-services-grid .delicious-service h4:after {content: "";width: 40px;height: 1px;display: block;background: #323232;margin: 10px auto;}.dt-services-grid .delicious-service-hover {transition: all 0.3s linear;opacity: 0;filter: alpha(opacity=0);position: absolute;z-index: 0;top: 10px;left: 0;bottom: 0;right: 0;display: block;/* 		overflow-y: scroll; */background: #fff;text-align: left;padding: 35px 25px 0;overflow-y: scroll;}.dt-services-grid .delicious-service-hover .delicious-service-icon-hover {position: absolute;}.dt-services-grid .delicious-service-hover .delicious-service-icon-hover i {font-size: 28px;}.dt-services-grid .delicious-service-hover .delicious-service-icon-hover span {font-size: 32px;}.dt-services-grid .delicious-service-hover .delicious-service-icon-hover img {width: 42px;height: auto;}.dt-services-grid .delicious-service-hover .delicious-service-title-hover {padding-left: 60px;margin-bottom: 20px;font-size: 15px;margin-top: 0;}.dt-services-grid .delicious-service-hover .delicious-service-title-hover:after {margin-left: 0;}.dt-services-grid .delicious-service-hover:hover {opacity: 1;filter: alpha(opacity=100);-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}.delicious-service-hover::-webkit-scrollbar {background-color: transparent;width: 5px;}.delicious-service-hover::-webkit-scrollbar-thumb {border-radius: 10px;background: #fafafa;transition: all .3s ease-out;}@media only screen and (max-width: 1023px) {.dt-services-grid {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-content: flex-end;-ms-flex-line-pack: end;align-content: flex-end;}}/*----- Blog Posts Carousel -----*/.dt-blog-carousel {overflow: hidden;}.dt-blog-carousel .owl-item {float: left;min-height: 1px;}.dt-blog-carousel .entry-header .entry-meta {margin-bottom: 15px;font-size: 12px;}.dt-blog-carousel .entry-header .posted-on:after {content: none;}.dt-blog-carousel .post-thumbnail {margin-bottom: 10px;position: relative;}.dt-blog-carousel .post-thumbnail .post-icon {position: absolute;bottom: 0;right: 0;width: 32px;height: 32px;background: #3e8a6c;}.dt-blog-carousel .post-thumbnail .post-icon i {color: #fff;font-size: 14px;text-align: center;line-height: 32px;width: 32px;}.dt-blog-carousel h3.entry-title {text-align: center;font-size: 18px;line-height: 26px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;}.dt-blog-carousel h3.entry-title a {color: #323232;}.dt-blog-carousel h3.entry-title a:hover {color: #3e8a6c;}.dt-blog-carousel .entry-content p {position: relative;letter-spacing: 0.2px;}.dt-blog-carousel a.excerpt-read-more {position: absolute;bottom: -50px;display: inline-block;width: auto;left: 0;right: 0;margin: auto;text-align: center;cursor: default;}.dt-blog-carousel a.excerpt-read-more span {cursor: pointer;color: #323232;border-bottom: 1px solid #323232;transition: all 0.3s linear;padding-bottom: 2px;}.dt-blog-carousel a.excerpt-read-more span:hover {color: #3e8a6c;border-color: #3e8a6c;}.dt-blog-carousel .owl-dots {margin-top: 30px;text-align: center;}.dt-blog-carousel .owl-nav.disabled {display: none;}.dt-blog-carousel .owl-dot {background: transparent;border: 1px solid #ccc;width: 10px;height: 10px;display: inline-block;margin: 0 5px;border-radius: 10px;}.dt-blog-carousel .owl-dot.active {background: #323232;border-color: #323232;}.dt-blog-carousel article {padding-bottom: 60px;}.dt_pagination {text-align: center;vertical-align: middle;margin-top: 45px;font-size: 18px;}.dt_pagination * {padding: 6px;margin: 0 5px;display: inline-block;border-bottom: 1px solid transparent;min-width: 30px;}.dt_pagination a {color: #3e8a6c;transition: all 0.2s linear;}.dt_pagination a:hover {color: #3e8a6c;border-color: #3e8a6c;}.dt_pagination span.current {color: #3e8a6c;border-color: #3e8a6c;}/*----- Process Tabs -----*/ul.dt-tabs {width: 100%;margin-bottom: 0;padding: 0px;list-style: none;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}ul.dt-tabs li {transition: all 0.3s linear;background: none;color: #323232;margin-bottom: 6rem;position: relative;display: inline-block;padding: 10px 0;cursor: pointer;font-weight: 600;font-size: 15px;text-transform: uppercase;text-align: center;letter-spacing: 1.2px;}ul.dt-tabs li.dt-tab-link {min-width: 80px;}ul.dt-tabs li span.dt-tab-count {transition: all 0.35s linear;font-family: Raleway;font-size: 54px;line-height: 38px;color: #f0f0f0;font-weight: 600;z-index: 10;position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;}ul.dt-tabs li span.dt-tab-title {transition: all 0.35s linear;top: 0;z-index: 12;position: relative;line-height: 30px;}ul.dt-tabs li:hover {color: #3e8a6c;}ul.dt-tabs li:after {content: "\f107";font-family: fontawesome;font-size: 14px;position: absolute;top: 60px;left: 0;right: 0;bottom: 0;color: #ccc;opacity: 0;filter: alpha(opacity=0);transition: all 0.5s linear;}ul.dt-tabs li.current {transition: all 0.3s linear;}ul.dt-tabs li.current span.dt-tab-count {-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);color: #3e8a6c;}ul.dt-tabs li.current span.dt-tab-title {top: 16px;color: #3e8a6c;}ul.dt-tabs li.current:after {top: 55px;opacity: 1;filter: alpha(opacity=100);}.dt-tab-content {display: none;position: relative;padding-left: 70px;padding-right: 20%;padding-top: 3rem;padding-bottom: 3rem;margin-bottom: 5rem;}.dt-tab-content.current {display: inherit;}.dt-tab-content h2 {font-weight: 600;font-size: 36px;line-height: 48px;position: relative;margin-bottom: 28px;}.dt-tab-content h2:before {content: "";width: 50px;height: 1px;background: #323232;display: inline-block;left: -70px;position: absolute;top: 24px;}.dt-tab-content p {letter-spacing: 0.75px;}.dt-tab-content .dt-process-keys {list-style: none;margin-bottom: 0;}.dt-tab-content .dt-process-keys li {display: inline-block;margin-right: 20px;font-size: 13px;text-transform: uppercase;color: #ccc;letter-spacing: 2px;margin-top: 20px;}.dt-tab-content .dt-tab-content-no {position: absolute;right: 0;bottom: 8rem;font-family: Raleway, "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14rem;color: #f6f6f6;font-weight: 600;line-height: 24px;}@media only screen and (max-width: 959px) {ul.dt-tabs {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}ul.dt-tabs li {width: 30%;}.dt-tab-content {padding-right: 10%;}}@media only screen and (max-width: 479px) {ul.dt-tabs {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}ul.dt-tabs li {width: 50%;}}@-webkit-keyframes fadeInD {from {opacity: 0;-webkit-transform: translate3d(0, -10%, 0);transform: translate3d(0, -10%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInD {from {opacity: 0;-webkit-transform: translate3d(0, -10%, 0);transform: translate3d(0, -10%, 0);}to {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInD {-webkit-animation-name: fadeInD;animation-name: fadeInD;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;}.arrow-separator:before {content: "";width: 0;height: 0;border-style: solid;border-width: 10px 10px 10px 0;border-color: transparent #fafafa transparent transparent;position: absolute;top: 0;bottom: 0;margin: auto;left: -10px;}a.dt-interest-tab {box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15);position: relative;display: block;width: 100%;padding: 50px 40px;text-align: center;}a.dt-interest-tab.dark-tab span {color: #686868;}a.dt-interest-tab.light-tab * {color: #fff;}a.dt-interest-tab h3 {font-size: 18px;margin-bottom: 4px;font-weight: 600;position: relative;z-index: 2;}a.dt-interest-tab span {letter-spacing: 1px;position: relative;transition: all 0.35s;}a.dt-interest-tab span:after {content: "\f105";font-family: fontawesome;position: absolute;right: -5px;opacity: 0;transition: all 0.35s;}a.dt-interest-tab:after {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.1);content: '';opacity: 0;transition: opacity 0.35s;z-index: 0;}a.dt-interest-tab.light-tab:after {border-color: #fff;}a.dt-interest-tab:hover:after {opacity: 1;}a.dt-interest-tab:hover span {margin-left: -5px;}a.dt-interest-tab:hover span:after {content: "\f105";font-family: fontawesome;position: absolute;right: -15px;opacity: 1;}.del-separator-bottom:before {content: "";width: 0;height: 0;border-style: solid;border-width: 15px 15px 0 15px;border-color: inherit;position: absolute;left: 0;right: 0;margin: auto;bottom: -15px;z-index: 10;}.del-separator-top:before {content: "";width: 0;height: 0;border-style: solid;border-width: 0 15px 15px 15px;border-color: inherit;position: absolute;left: 0;right: 0;margin: auto;top: -15px;}.del-separator-right:before {content: "";width: 0;height: 0;border-style: solid;border-width: 15px 0 15px 15px;border-color: inherit;position: absolute;top: 0;bottom: 0;margin: auto;right: -15px;}.del-separator-left:before {content: "";width: 0;height: 0;border-style: solid;border-width: 15px 15px 15px 0;border-color: inherit;position: absolute;top: 0;bottom: 0;margin: auto;left: -15px;}/*----- Tabs -----*/.tabs-wrapper {width: 100%;margin-bottom: 40px;display: block;position: relative;overflow: hidden;}.tab-item {clear: both;overflow: hidden;padding: 15px 0;border-bottom: 1px solid #fff;}.tabs-container {float: left;position: relative;display: block;width: 100%;}.tabs-wrapper .tab-content {background: #fff;padding: 20px;overflow: hidden;border: 1px solid #EFEFEF;border-radius: 0px 3px 3px 3px;}ul.tabs {float: left;padding-left: 0 !important;margin-bottom: 0 !important;}.tabs-container p:last-child {margin-bottom: 0;}@media only screen and (max-width: 767px) {ul.tabs li {width: 100%;left: 0 !important;}}ul.tabs li {float: left;padding-left: 0 !important;overflow: hidden;padding-bottom: 0;position: relative;text-align: center;outline: none;margin-bottom: 0;list-style: none;bottom: -1px;}ul.tabs li a {text-decoration: none;font-size: 13px;display: block;padding: 14px 25px;outline: none;border: 1px solid #efefef;color: #9a9a9a;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;}ul.tabs li a i {margin-right: 10px;}ul.tabs li a:hover {color: #323232;background: #fafafa;}ul.tabs li.active a {border-left: 1px solid #EFEFEF;border-right: 1px solid #EFEFEF;border-top: 1px solid;border-bottom: 1px solid #fff;color: #323232;}ul.tabs li:nth-child(2) {left: -1px;}ul.tabs li:nth-child(3) {left: -2px;}ul.tabs li:nth-child(4) {left: -3px;}ul.tabs li:nth-child(5) {left: -4px;}ul.tabs li:nth-child(6) {left: -5px;}ul.tabs li.active {z-index: 1;}ul.tabs li.active, ul.tabs li.active a:hover {background: #fff;color: #323232;}/*----- Toggles -----*/#toggle-view {list-style: none;margin: 0;padding: 0;width: 100%;margin-bottom: 40px;}#toggle-view li {margin-bottom: 0px;position: relative;}#toggle-view h3 {margin: 0;font-size: 13px;cursor: pointer;letter-spacing: 1px;border: 1px solid #efefef;padding: 14px 20px;color: #444;font-weight: 400;}#toggle-view h3 i {margin-right: 12px;}#toggle-view h3:hover, #toggle-view h3:active {color: #323232;}#toggle-view span {position: absolute;right: 0;top: 10px;font-size: 14px;}#toggle-view .panel {display: none;background: #fff;overflow: hidden;padding: 15px 20px 20px;}#toggle-view .panel p:last-child {margin-bottom: 0;}.toggle-plus {width: 28px;height: 28px;font-family: fontawesome;color: #323232;cursor: pointer;text-align: right;}.toggle-plus:before {content: "\f107";margin-right: 14px;}.toggle-minus {width: 28px;height: 28px;top: 10px !important;}.toggle-minus:before {content: "\f106";}/*----- Responsive Styles -----*/@media only screen and (max-width: 319px) {.widget_instafeed_widget ul li {width: 33.33333%;}.grid-meta.align-left #filters a {margin: 0 15px 5px 0;}}@media only screen and (min-width: 320px) and (max-width: 479px) {html .portfolio.two-cols li {width: 100%;}html .portfolio.three-cols li {width: 100%;}html .portfolio.four-cols li {width: 100%;}html .portfolio.five-cols li {width: 100%;}.grid-meta.align-left #filters a {margin: 0 5px 5px 0;}.widget_instafeed_widget ul li {width: 25%;}.dt-hexagon-container {height: 120px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.portfolio.two-cols li {width: 50%;}.portfolio.three-cols li {width: 50%;}.portfolio.four-cols li {width: 50%;}.portfolio.five-cols li {width: 50%;}.grid-meta.align-left #filters a {margin: 0 8px 5px 0;}.grid-meta.align-left #filters {float: left;clear: both;}html .blog-minimal .grid-content .gutter-sizer {width: 0;}html .blog-minimal .grid-content .grid-item {width: 100%;}.widget_instafeed_widget ul li {width: 20%;}}@media only screen and (min-width: 1024px) and (max-width: 1279px) {.main-navigation li {margin-left: 3rem;}}@media only screen and (max-width: 1023px) {.site-header .container {display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.site-header .container .three.columns, .site-header .container .nine.columns {width: 100%;margin: 0;}.header-nav {-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}.main-navigation::-webkit-scrollbar {background-color: transparent;width: 4px;}.main-navigation::-webkit-scrollbar-thumb {background: #ddd;transition: all .3s ease-out;}.main-navigation {float: left;display: block;width: 100%;}.main-navigation ul {float: left;position: relative;width: 100%;}.main-navigation ul li {margin-left: 0;clear: both;width: 100%;border-bottom: 1px solid #efefef;}.main-navigation ul li a {padding: 10px;font-size: 13px;font-size: 1.3rem;}.main-navigation ul li a:after {display: none !important;}.main-navigation ul ul {background: transparent !important;box-shadow: none;float: left;position: relative;display: block;top: 0;padding-top: 0;opacity: 1;filter: alpha(opacity=100);visibility: visible;padding-left: 15px;margin-left: 0;z-index: 10001;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.main-navigation ul ul li a {width: 100%;border: 0;}.main-navigation ul ul li:last-child {border: 0;}.main-navigation ul ul li:hover ul {left: 0;}.main-navigation ul ul ul {left: 0;padding-left: 15px;opacity: 1;filter: alpha(opacity=100);visibility: visible;background: transparent !important;box-shadow: none;}.main-navigation ul ul ul li:last-child {border: 0;}.main-navigation.minimal-menu {margin-right: 0 !important;}.is-header-social .main-navigation.minimal-menu {margin-right: 0;}#header.is-triggered {padding-bottom: 10px !important;}.main-navigation li.menu-item-has-children {margin-right: 0;}.main-navigation li.menu-item-has-children:after {content: none !important;}.bm.classic-menu {display: block;}.bm.minimal-menu {display: block;}.nav-trigger.classic-menu {display: none;}.percent-blog, .percent-sidebar, .percent-page {width: 100%;margin: 0;clear: both;}#secondary.widget-area {margin-top: 6rem;}.widget_instafeed_widget ul li {width: 16.6666666667%;}}@media only screen and (min-width: 1024px) {.nav-trigger.classic-menu {display: block !important;}}@media only screen and (max-width: 1279px) {.boxed-layout {width: 100%;}html .boxed-layout .container {width: 90%;}.boxed-layout #header {width: 100%;}}@media only screen and (max-width: 1024px) {html .same-height-columns {display: block;}html .same-height-columns .vc_col-sm-6 {width: 100%;}.dt-hexagon-container {margin-top: 55px !important;}.dt-hexagon {margin: 0 2rem;}}@media only screen and (min-width: 1600px) {.container {width: 1280px;max-width: 1280px;}.boxed-layout {margin: 0 auto;width: 1400px;}.boxed-layout #header {width: 1400px;}.is-fullwidth .delicious-grid .grid-item-on-hover h3 {font-size: 28px;}.is-fullwidth .delicious-grid .grid-item-on-hover .grid-item-cat {font-size: 18px;margin-top: 10px;}}@media only screen and (min-width: 768px) {.fullfixedinfo {position: fixed;bottom: 0;width: 100%;left: 50%;margin-left: -50%;}}@media only screen and (max-width: 1023px) {.dark-header.main-navigation ul ul a {border-bottom: none;}#headersocial {bottom: auto;right: 6.5rem;}.is-header-social .main-navigation.classic-menu {margin-right: 0 !important;}}/*--------------------------------------------------------------6. Custom Styles - for faster customization--------------------------------------------------------------*//*--------------------------------------------------------------6. Custom Styles - for faster customization--------------------------------------------------------------*//*----- header custom styles for different pages -----*/.about-me #header.initial-state {background: rgba(255, 255, 255, 0) !important;}.about-me #header.scrolled-header {background: rgba(255, 255, 255, 0.8) !important;}@media only screen and (max-width: 1023px) {.about-me #header.initial-state.is-triggered {background: #323232 !important;}}.about-us #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.about-us #header.initial-state.is-triggered {background: white !important;}}.blog-minimal #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.blog-minimal #header.initial-state.is-triggered {background: white !important;}}.blog-regular-left #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.blog-regular-left #header.initial-state.is-triggered {background: white !important;}}.blog-regular-no-sidebar #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.blog-regular-no-sidebar #header.initial-state.is-triggered {background: white !important;}}.blog-regular-right #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.blog-regular-right #header.initial-state.is-triggered {background: white !important;}}.contact-2 #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.contact-2 #header.initial-state.is-triggered {background: white !important;}}.get-in-touch #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.get-in-touch #header.initial-state.is-triggered {background: white !important;}}.fullscreen-intro #header.initial-state {background: rgba(255, 255, 255, 0) !important;}.fullscreen-intro #header.scrolled-header {background: rgba(255, 255, 255, 0.9) !important;}@media only screen and (max-width: 1023px) {.fullscreen-intro #header.initial-state.is-triggered {background: #323232 !important;}}.hero-text #header.initial-state {background: #68afd4 !important;}.hero-text #header.scrolled-header {background: rgba(58, 116, 84, 0.8) !important;}.parallax-one-page #header.scrolled-header {background: #fafafa !important;}.services-page #header.initial-state {background: rgba(255, 255, 255, 0) !important;}@media only screen and (max-width: 1023px) {.services-page #header.initial-state.is-triggered {background: white !important;}}/*----- custom styles for sections -----*//* HOMEPAGE - REVOLUTION SLIDER */#homepage-rev-intro {background: #fafafa;}#homepage-rev-intro .del-separator-bottom {border-color: #fafafa transparent transparent transparent;}#homepage-rev-quote {background-color: #68afd4;}.homepage-rev-slider #testimonials .darker-overlay {background-color: rgba(0, 0, 0, 0.6);}#homepage-rev-contact {background: #efefef;}#homepage-rev-contact .four.columns {padding: 80px 20px;background: #efefef;}/* HOMEPAGE - HERO BANNER */#hero-banner .lighter-overlay {background-color: rgba(255, 255, 255, 0.1);}#homepage-hero-intro {background: #fafafa;}#homepage-hero-intro .del-separator-bottom {border-color: #fafafa transparent transparent transparent;}#homepage-hero-intro .process-item-wrapper {padding-right: 30px;}#homepage-hero-quote {background-color: #68afd4;}.homepage-hero-banner #testimonials .darker-overlay {background-color: rgba(0, 0, 0, 0.6);}/* HOMEPAGE - HEXAGON SERVICES */#homepage-hexagons-intro {background: #fafafa;}#homepage-hexagons-interests {padding-top: 12px;padding-bottom: 12px;background: #efefef;}#homepage-hexagons-interests .four.columns {padding: 12px;}#homepage-hexagons-interests .int-1 {background-color: #7aa054;}#homepage-hexagons-interests .int-2 {background-color: #44815a;}#homepage-hexagons-interests .int-3 {background-color: #386b6b;}#homepage-hexagons-story .the-story {background: #fafafa;padding: 100px 80px;}#homepage-hexagons-story #our-story {padding: 100px 80px;}#homepage-hexagons-story #our-story {background: url("/assets/images/bg/our-story.jpg") no-repeat center center;background-size: cover;}.homepage-hexagons #testimonials .darker-overlay {background-color: rgba(0, 0, 0, 0.6);}/* HOMEPAGE - FULLSCREEN INTRO */.fullscreen-intro #parallax-quote .darker-overlay {background-color: rgba(0, 0, 0, 0.4);}/* HOMEPAGE - HERO TEXT */#hero-text-intro {background: #fafafa;}#hero-text-portfolio {background: #fafafa;}.hero-text #get-in-touch .darker-overlay {background-color: rgba(0, 0, 0, 0.6);}.contact-boxes .four.columns {padding: 80px 20px;}.contact-boxes .box-1 {background: #fafafa;}.contact-boxes .box-2 {background: #efefef;}.contact-boxes .box-3 {background: #e3e3e3;}.under-map {top: -20px;position: relative;}/* HOMEPAGE - PARALLAX ONE PAGE */#one-page-intro {background: #fafafa;}#one-page-intro .del-separator-bottom {border-color: #fafafa transparent transparent transparent;}.parallax-one-page #process {background: #fafafa;}.parallax-one-page #parallax-quote .darker-overlay {background-color: rgba(0, 0, 0, 0.4);}.parallax-one-page #fun-facts .lighter-overlay {background-color: rgba(255, 255, 255, 0.4);}#sided-clients .left-side {background: #fafafa;padding: 100px 75px;}#sided-clients .right-side {background: #efefef;padding: 100px 75px;}/* ABOUT ME */#about-me .darker-overlay {background-color: rgba(0, 0, 0, 0.1);}.about-me-h1 {font-size: 48px;color: #ffffff;line-height: 48px;text-align: center;}.about-me .client-item {height: 140px;margin: 15px;background: #fafafa;}.about-me-h3 {font-size: 18px;color: #e0e0e0;line-height: 24px;text-align: center;}#about-me-intro {background: #f5f4f1;}#about-me-intro h2 {font-size: 24px;color: #323232;line-height: 30px;text-align: left;font-weight: 600;font-style: italic;}#about-me-intro h5 {font-size: 28px;color: #323232;line-height: 36px;text-align: left;font-family: Nothing You Could Do, Arial, Helvetica;font-weight: 400;font-style: normal;}#funny-facts {padding-top: 50px;padding-bottom: 30px;background: #fafafa;}#parallax-quote2 .darker-overlay {background-color: rgba(0, 0, 0, 0.4);}#about-me-clients {background: #68afd4;}#about-me-clients .del-separator-bottom {border-color: #68afd4 transparent transparent transparent;}/* ABOUT US */#about-us .lighter-overlay {background-color: rgba(255, 255, 255, 0.1);}#about-us-intro {background: #fafafa;}#about-our-services {padding: 100px 80px;}#about-our-services:before {right: -10px;left: auto;border-color: transparent transparent transparent #fafafa;border-width: 15px 0 15px 15px;content: "";width: 0;height: 0;border-style: solid;position: absolute;top: 0;bottom: 0;margin: auto;z-index: 100;}.about-services {background: #68afd4;padding: 80px 40px 60px;}.about-services {z-index: 3;}#about-our-services .dt-title-wrapper {margin-bottom: 0;}.about-services .thin-fill .dt-service-icon span, .about-services .thin-fill .dt-service-icon i {border-color: #fff;color: #fff;}#about-our-services {background: url("/assets/images/bg/services-bg.jpg") no-repeat center center;background-size: cover;position: relative;}/* SERVICES */#our-services .lighter-overlay {background-color: rgba(255, 255, 255, 0.1);}#services-testimonials {background: #68afd4;}.services-page #planning {padding: 120px 40px;}.services-page #planning-text {padding: 100px 60px;background: #fafafa;}.services-page #developing {padding: 120px 40px;}.services-page #developing-text {padding: 100px 60px;background: #fafafa;}.services-page #delivering {padding: 120px 40px;}.services-page #delivering-text {padding: 100px 60px;background: #fafafa;}.services-page #planning {background: url("/assets/images/bg/ideas-on-board.jpg") no-repeat center center;background-size: cover;}.services-page #developing {background: url("/assets/images/bg/man-working-in-the-studio.jpg") no-repeat center center;background-size: cover;}.services-page #delivering {background: url("/assets/images/bg/papernotes-on-wall.jpg") no-repeat center center;background-size: cover;}/* GET IN TOUCH */#in-touch {background: #fafafa;}#contact-touch {padding: 100px 40px 60px;}#contact-touch {background: url("/assets/images/bg/get-in-touch-bg.jpg") no-repeat center center;background-size: cover;}#get-in-touch-map {position: relative;background: #efefef;padding: 100px 40px 60px;}/* CONTACT PAGE */.contact-pg #contact-bg .lighter-overlay {background-color: rgba(255, 255, 255, 0.4);}.contact-pg #contact-details .the-left-side {background: #323232;padding: 100px 40px 60px;}.contact-pg #contact-details .the-right-side {position: relative;background: #efefef;padding: 100px 40px 60px;}/* ELEMENTS */#parallax-test .darker-overlay {background-color: rgba(0, 0, 0, 0.1);}/* BLOG MINIMAL */.blog-minimal #post-1 {background: url("/assets/images/blog/blog-thumbnail.jpg") 0 0;background-size: cover;}.blog-minimal #post-2 {background: url("/assets/images/blog/makeup-brush.jpg") 0 0;background-size: cover;}.blog-minimal #post-3 {background: url("/assets/images/blog/road-to-nowhere.jpg") 0 0;background-size: cover;}.blog-minimal #post-4 {background: url("/assets/images/blog/studio-room.jpg") 0 0;background-size: cover;}.blog-minimal #post-5 {background: url("/assets/images/blog/books-in-library.jpg") 0 0;background-size: cover;}.blog-minimal #post-6 {background: url("/assets/images/blog/a-day-in-madrid.jpg") 0 0;background-size: cover;}/* PROJECT ASIAN INFLUENCE */#project-asian .lighter-overlay {background-color: rgba(255, 255, 255, 0.5);}#project-asian .colored-separator {background: #323232;height: 1px;}/* PROJECT KINFOLK */.project-kinfolk #header {background: transparent !important;}#project-kinfolk .lighter-overlay {background-color: rgba(255, 255, 255, 0.1);}#project-kinfolk h1 {font-family: Oswald, Arial, Helvetica;}#project-kinfolk .colored-separator {background: #3e8a6c;}#play_music .lighter-overlay {background-color: rgba(255, 255, 255, 0.1);}.play-some-music {text-align: center;margin-bottom: 0;margin-top: 60px;position: relative;}/* PROJECT LONDON LOOK */#project-london .lighter-overlay {background-color: rgba(255, 255, 255, 0.3);}#opportunity {padding: 120px 40px;}#opportunity-text {padding: 60px 60px;background: #fafafa;}#approach {padding: 120px 40px;}#approach-text {padding: 60px 60px;background: #fafafa;}#results {padding: 120px 40px;}#results-text {padding: 60px 60px;background: #fafafa;}#opportunity {background: url("/assets/images/bg/pencils-in-toc.jpg") no-repeat center center;background-size: cover;}#approach {background: url("/assets/images/bg/pencils-in-cup.jpg") no-repeat center center;background-size: cover;}#results {background: url("/assets/images/bg/pencils-and-books.jpg") no-repeat center center;background-size: cover;}/* misc custom styles */.contact-left-side {background: #fafafa;padding: 100px 40px 60px;}.contact-right-side {background: #efefef;padding: 100px 40px 60px;}.contact-footer span {clear: both;display: block;letter-spacing: 1px;color: #323232;}.contact-footer a {letter-spacing: 1px;color: #323232;}.contact-footer span[class*="icon-"] {font-size: 32px;margin-bottom: 3rem;margin-bottom: 30px;color: #3e8a6c;}.contact-boxes {top: -120px;position: relative;z-index: 2;}.small-btn-link {font-size: 13px;font-weight: bold;letter-spacing: 1.5px;}.small-btn-link i {font-size: 14px;margin-left: 2px;}.dt-play-video {position: relative;text-align: center;width: 100px;margin: auto;}.dt-play-video a {color: #323232;}.dt-play-video a:hover {color: #3e8a6c;}.intro-headline {text-align: center;margin-bottom: 0;font-size: 24px;font-weight: 300;line-height: 42px;color: #323232;}.dt-play-video a i {font-size: 42px;height: 80px;width: 80px;padding-left: 5px;line-height: 80px;border: 1px solid;border-radius: 50%;}.dt-play-video a:last-child {clear: both;display: block;margin-top: 20px;font-size: 13px;text-transform: uppercase;font-weight: bold;letter-spacing: 2px;}#blog-header-bg {background: url("/assets/images/bg/blog-bg.jpg") no-repeat center center;background-size: cover;background-attachment: fixed;}.colored-separator {margin: 0 auto;display: block;width: 100px;height: 5px;margin-bottom: 20px;}.tipsy-arrow{bottom:0px;left:50%;margin-left:-5px}.tipsy{font-size:13px;letter-spacing:1px;text-transform:uppercase;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:5px 15px 4px 15px;text-align:center}.tipsy-inner{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.wpml-switcher.tipsy{font-size:10px;text-transform:uppercase;position:absolute;padding:5px 5px 5px 5px;margin-top:1px;margin-left:12px !important;z-index:100000;left:5px}.wpml-switcher.tipsy .tipsy-inner{padding:1px 7px}
/* cmsms stylesheet: color modified: 30-10-16 19:26:07 */
.dt-button.featured,input[type=submit].solid,input[type=reset].solid,input[type=button].solid {background: #68afd4;border-color: #68afd4;}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover {border-color: #68afd4;background: #68afd4}button:hover {border-color: #68afd4;background-color: #68afd4;}.dt-button.button-primary:focus,.dt-button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover {color: #fff;background-color: #68afd4;border-color: #68afd4;}.author-bio .author-description h3 a:hover,.main-navigation a:hover,.main-navigation.dark-header a:hover,.nav-links a:hover,.pagenav a:hover,.pagenav span.current,a {color: #68afd4;}#spinner:before {border-top: 2px solid #68afd4;border-left: 2px solid #68afd4}#comments .commentwrap .metacomment a.comment-reply-link {border: 1px solid;}#comments .commentwrap .metacomment a.comment-reply-link:hover {color: #fff;background: #68afd4;border-color: #68afd4;}.dt-hexagon i,.dt-hexagon span,.dt-services-grid .delicious-service .delicious-service-icon,.entry-header h1.entry-title a:hover,.entry-header h2.entry-title a:hover,.member-wrapper .member-info .member-meta span,.page-template-template-blog .grid-content .has-post-thumbnail .post-overlay:hover .cat-links a:hover,.page-template-template-blog .grid-content .has-post-thumbnail .post-overlay:hover .entry-header h2.entry-title a:hover,.portfolio .grid-item-on-hover h3 a:hover,.process-item-title .pi-title,.projnav li span:hover,.svg-title span,.testimonial-position,.thin-fill .dt-service-icon,.widget-area a:hover {color: #68afd4;}.no-fill .dt-service-icon * {color: #68afd4;}#comments #cancel-comment-reply-link {border: 1px solid}#comments #cancel-comment-reply-link:hover {background: #68afd4;border-color: #68afd4;}.site-footer #social li a:hover,#headersocial li a:hover,.widget-area .tagcloud a:hover {background-color: #68afd4;border-color: #68afd4;}#dt-social-widget li a:hover {background: #68afd4;}html .mc4wp-form .form-wrapper input[type=submit]:hover {background-color: #68afd4;}.share-options a:hover {background: #68afd4;}.dt-hexagon,.dt-hexagon:before {border-right: 2px solid #68afd4}.dt-hexagon,.dt-hexagon:after {border-left: 2px solid #68afd4}.dt-hexagon:before {border-top: 2px solid #68afd4;}.dt-hexagon:after {border-bottom: 2px solid #68afd4;}.dt-hexagon:hover {background-color: #68afd4;}.bold-fill .dt-service-icon i,.bold-fill .dt-service-icon span,.svg-title svg {border: 1px solid;}.svg-title svg path,.svg-title svg polygon,.svg-title svg rect {fill: #68afd4;}.clients-carousel .owl-dot.active,.testimonials-carousel .owl-dot.active,.twitter-carousel .owl-dot.active {background: #68afd4;border-color: #68afd4;}.main-navigation ul ul li.current-menu-item a,.dt-blog-carousel h3.entry-title a:hover {color: #68afd4;}.dt-blog-carousel a.excerpt-read-more span:hover {color: #68afd4;border-color: #68afd4;}.dt-blog-carousel .post-thumbnail .post-icon {background: #68afd4;}html .member-wrapper .member-info .member-social ul li a:hover,.work-cta:hover {background: #68afd4;}::-webkit-scrollbar-thumb:hover {background: #68afd4;}.pagenav span.current,.pagenav a:hover {border-color: #68afd4;}.contact-footer span[class*="icon-"],.contact-footer a:hover {color: #68afd4;}.text-on-thumbnail .grid-item-on-hover.style-2 .grid-text {background: #68afd4 !important;}html ul.dt-tabs li:hover,html ul.dt-tabs li.current span.dt-tab-title,html ul.dt-tabs li.current span.dt-tab-count,.dt-breadcrumbs a,.dt-play-video a:hover,html .contact-footer span[class*="icon-"],aside[id^="woocommerce_"] li a:hover,html .woocommerce ul.products li.product a h3:hover,html .portfolio.portfolio-layout-mosaic li .dt-awesome-project h3 a:hover {color: #68afd4;}html a.cat-trigger,html .portfolio.portfolio-layout-mosaic li .dt-awesome-project h3 a:after,html .bold-fill .dt-service-icon i,html .bold-fill .dt-service-icon span {background: #68afd4;}html .thin-fill .dt-service-icon span,html .thin-fill .dt-service-icon i {border-color: #68afd4;color: #68afd4;}
/* cmsms stylesheet: delicious-plugins modified: 30-10-16 13:26:27 */
/**  Core Owl Carousel CSS File*/.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;/* position relative and z-index fix webkit rendering fonts issue */position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display: none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel.owl-refresh .owl-item {display: none;}.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}/* No Js */.no-js .owl-carousel {display: block;}/**  Owl Carousel - Animate Plugin*/.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}/**  Owl Carousel - Auto Height Plugin*/.owl-height {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}/**  Owl Carousel - Lazy Load Plugin*/.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-item img {transform-style: preserve-3d;}/**  Owl Carousel - Video Plugin*/.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}/*!Animate.css - http://daneden.me/animateLicensed under the MIT license - http://opensource.org/licenses/MITCopyright (c) 2015 Daniel Eden*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.050,.855,.060);transition-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/* cmsms stylesheet: font-awesome modified: 30-10-16 14:15:57 */
/*!*  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)*/@font-face{font-family:'FontAwesome';src:url('/assets/fonts/font-awesome/fontawesome-webfont.eot?v=4.5.0');src:url('/assets/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('/assets/fonts/font-awesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('/assets/fonts/font-awesome/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('/assets/fonts/font-awesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('/assets/fonts/font-awesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}
/* cmsms stylesheet: et-line modified: 30-10-16 15:37:40 */
@font-face {font-family: 'et-line';src:url('/assets/fonts/et-line-font/et-line.eot');src:url('/assets/fonts/et-line-font/et-line.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/et-line-font/et-line.woff') format('woff'),url('/assets/fonts/et-line-font/et-line.ttf') format('truetype'),url('/assets/fonts/et-line-font/et-line.svg#et-line') format('svg');font-weight: normal;font-style: normal;}/* Use the following CSS code if you want to use data attributes for inserting your icons */[data-icon]:before {font-family: 'et-line';content: attr(data-icon);speak: none;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display:inline-block;}/* Use the following CSS code if you want to have a class per icon *//*Instead of a list of all class selectors,you can use the generic selector below, but it's slower:[class*="icon-"] {*/.icon-mobile, .icon-laptop, .icon-desktop, .icon-tablet, .icon-phone, .icon-document, .icon-documents, .icon-search, .icon-clipboard, .icon-newspaper, .icon-notebook, .icon-book-open, .icon-browser, .icon-calendar, .icon-presentation, .icon-picture, .icon-pictures, .icon-video, .icon-camera, .icon-printer, .icon-toolbox, .icon-briefcase, .icon-wallet, .icon-gift, .icon-bargraph, .icon-grid, .icon-expand, .icon-focus, .icon-edit, .icon-adjustments, .icon-ribbon, .icon-hourglass, .icon-lock, .icon-megaphone, .icon-shield, .icon-trophy, .icon-flag, .icon-map, .icon-puzzle, .icon-basket, .icon-envelope, .icon-streetsign, .icon-telescope, .icon-gears, .icon-key, .icon-paperclip, .icon-attachment, .icon-pricetags, .icon-lightbulb, .icon-layers, .icon-pencil, .icon-tools, .icon-tools-2, .icon-scissors, .icon-paintbrush, .icon-magnifying-glass, .icon-circle-compass, .icon-linegraph, .icon-mic, .icon-strategy, .icon-beaker, .icon-caution, .icon-recycle, .icon-anchor, .icon-profile-male, .icon-profile-female, .icon-bike, .icon-wine, .icon-hotairballoon, .icon-globe, .icon-genius, .icon-map-pin, .icon-dial, .icon-chat, .icon-heart, .icon-cloud, .icon-upload, .icon-download, .icon-target, .icon-hazardous, .icon-piechart, .icon-speedometer, .icon-global, .icon-compass, .icon-lifesaver, .icon-clock, .icon-aperture, .icon-quote, .icon-scope, .icon-alarmclock, .icon-refresh, .icon-happy, .icon-sad, .icon-facebook, .icon-twitter, .icon-googleplus, .icon-rss, .icon-tumblr, .icon-linkedin, .icon-dribbble {font-family: 'et-line';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display:inline-block;}.icon-mobile:before {content: "\e000";}.icon-laptop:before {content: "\e001";}.icon-desktop:before {content: "\e002";}.icon-tablet:before {content: "\e003";}.icon-phone:before {content: "\e004";}.icon-document:before {content: "\e005";}.icon-documents:before {content: "\e006";}.icon-search:before {content: "\e007";}.icon-clipboard:before {content: "\e008";}.icon-newspaper:before {content: "\e009";}.icon-notebook:before {content: "\e00a";}.icon-book-open:before {content: "\e00b";}.icon-browser:before {content: "\e00c";}.icon-calendar:before {content: "\e00d";}.icon-presentation:before {content: "\e00e";}.icon-picture:before {content: "\e00f";}.icon-pictures:before {content: "\e010";}.icon-video:before {content: "\e011";}.icon-camera:before {content: "\e012";}.icon-printer:before {content: "\e013";}.icon-toolbox:before {content: "\e014";}.icon-briefcase:before {content: "\e015";}.icon-wallet:before {content: "\e016";}.icon-gift:before {content: "\e017";}.icon-bargraph:before {content: "\e018";}.icon-grid:before {content: "\e019";}.icon-expand:before {content: "\e01a";}.icon-focus:before {content: "\e01b";}.icon-edit:before {content: "\e01c";}.icon-adjustments:before {content: "\e01d";}.icon-ribbon:before {content: "\e01e";}.icon-hourglass:before {content: "\e01f";}.icon-lock:before {content: "\e020";}.icon-megaphone:before {content: "\e021";}.icon-shield:before {content: "\e022";}.icon-trophy:before {content: "\e023";}.icon-flag:before {content: "\e024";}.icon-map:before {content: "\e025";}.icon-puzzle:before {content: "\e026";}.icon-basket:before {content: "\e027";}.icon-envelope:before {content: "\e028";}.icon-streetsign:before {content: "\e029";}.icon-telescope:before {content: "\e02a";}.icon-gears:before {content: "\e02b";}.icon-key:before {content: "\e02c";}.icon-paperclip:before {content: "\e02d";}.icon-attachment:before {content: "\e02e";}.icon-pricetags:before {content: "\e02f";}.icon-lightbulb:before {content: "\e030";}.icon-layers:before {content: "\e031";}.icon-pencil:before {content: "\e032";}.icon-tools:before {content: "\e033";}.icon-tools-2:before {content: "\e034";}.icon-scissors:before {content: "\e035";}.icon-paintbrush:before {content: "\e036";}.icon-magnifying-glass:before {content: "\e037";}.icon-circle-compass:before {content: "\e038";}.icon-linegraph:before {content: "\e039";}.icon-mic:before {content: "\e03a";}.icon-strategy:before {content: "\e03b";}.icon-beaker:before {content: "\e03c";}.icon-caution:before {content: "\e03d";}.icon-recycle:before {content: "\e03e";}.icon-anchor:before {content: "\e03f";}.icon-profile-male:before {content: "\e040";}.icon-profile-female:before {content: "\e041";}.icon-bike:before {content: "\e042";}.icon-wine:before {content: "\e043";}.icon-hotairballoon:before {content: "\e044";}.icon-globe:before {content: "\e045";}.icon-genius:before {content: "\e046";}.icon-map-pin:before {content: "\e047";}.icon-dial:before {content: "\e048";}.icon-chat:before {content: "\e049";}.icon-heart:before {content: "\e04a";}.icon-cloud:before {content: "\e04b";}.icon-upload:before {content: "\e04c";}.icon-download:before {content: "\e04d";}.icon-target:before {content: "\e04e";}.icon-hazardous:before {content: "\e04f";}.icon-piechart:before {content: "\e050";}.icon-speedometer:before {content: "\e051";}.icon-global:before {content: "\e052";}.icon-compass:before {content: "\e053";}.icon-lifesaver:before {content: "\e054";}.icon-clock:before {content: "\e055";}.icon-aperture:before {content: "\e056";}.icon-quote:before {content: "\e057";}.icon-scope:before {content: "\e058";}.icon-alarmclock:before {content: "\e059";}.icon-refresh:before {content: "\e05a";}.icon-happy:before {content: "\e05b";}.icon-sad:before {content: "\e05c";}.icon-facebook:before {content: "\e05d";}.icon-twitter:before {content: "\e05e";}.icon-googleplus:before {content: "\e05f";}.icon-rss:before {content: "\e060";}.icon-tumblr:before {content: "\e061";}.icon-linkedin:before {content: "\e062";}.icon-dribbble:before {content: "\e063";}
/* cmsms stylesheet: custom modified: 22-03-20 22:14:53 */
.homepage-hexagons #header.initial-state {background: rgba(255, 255, 255, 0) !important;}#homepage-hexagons-interests .three.columns {padding: 12px;}#homepage-hexagons-interests .int-2 {background-color: #478a5c;}#homepage-hexagons-interests .int-3 {background-color: #44815a;}#homepage-hexagons-interests .int-4 {background-color: #386b6b;}.posted-on:after{content:"";}/* -----------------------------------------------* Timeline* --------------------------------------------- */.timeline {list-style: none;padding: 20px 0 20px;position: relative;}.timeline:before {top: 0;bottom: 0;position: absolute;content: " ";width: 3px;background-color: #eeeeee;left: 50%;margin-left: -1.5px;}.timeline > li {margin-bottom: 20px;position: relative;width: 50%;float: left;clear: left;}.timeline > li:before,.timeline > li:after {content: " ";display: table;}.timeline > li:after {clear: both;}.timeline > li:before,.timeline > li:after {content: " ";display: table;}.timeline > li:after {clear: both;}.timeline > li > .timeline-panel {width: 95%;float: left;border: 1px solid #d4d4d4;/*border-radius: 2px;*//*padding: 20px;*/position: relative;-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);}.timeline > li > .timeline-panel:before {position: absolute;top: 26px;right: -15px;display: inline-block;border-top: 15px solid transparent;border-left: 15px solid #ccc;border-right: 0 solid #ccc;border-bottom: 15px solid transparent;content: " ";}.timeline > li > .timeline-panel:after {position: absolute;top: 27px;right: -14px;display: inline-block;border-top: 14px solid transparent;border-left: 14px solid #fff;border-right: 0 solid #fff;border-bottom: 14px solid transparent;content: " ";}.timeline > li > .timeline-badge {color: #fff;width: 24px;height: 24px;line-height: 50px;font-size: 1.4em;text-align: center;position: absolute;top: 16px;right: -12px;/*background-color: #999999;*/z-index: 100;/*border-top-right-radius: 50%;border-top-left-radius: 50%;border-bottom-right-radius: 50%;border-bottom-left-radius: 50%;*/}.timeline > li.timeline-inverted > .timeline-panel {float: right;}.timeline > li.timeline-inverted > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}.timeline > li.timeline-inverted > .timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto;}.timeline-badge > a {color: #C5C7C5 !important;}.timeline-badge a:hover {color: #000 !important;}.timeline-title {margin-top: 0;color: inherit;}.timeline-body > p,.timeline-body > ul {padding:20px;margin-bottom: 0;}.timeline-body > p + p {margin-top: 5px;}.timeline-footer{padding:20px;background-color:#f4f4f4;}.timeline-footer > a{cursor: pointer;text-decoration: none;}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{/*opacity:0;filter:alpha(opacity=80);*/}.tooltip.top{margin-top:-2px;}.tooltip.right{margin-left:2px;}.tooltip.bottom{margin-top:2px;}.tooltip.left{margin-left:-2px;}.tooltip.top .tooltip-arrow{bottom:0;left:0;margin-left:0;border-left:0 solid transparent;border-right:5px solid transparent;border-top:0 solid #000;}.tooltip.left .tooltip-arrow{bottom:0;left:0;margin-left:0;border-left:0 solid transparent;border-right:5px solid transparent;border-top:0 solid #000;}.tooltip.bottom .tooltip-arrow{bottom:0;left:0;margin-left:0;border-left:0 solid transparent;border-right:5px solid transparent;border-top:0 solid #000;}.tooltip.right .tooltip-arrow{bottom:0;left:0;margin-left:0;border-left:0 solid transparent;border-right:5px solid transparent;border-top:0 solid #000;}.tooltip-inner{width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#313131;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.tooltip-arrow{position:absolute;width:0;height:0;}.timeline > li.timeline-inverted{float: right;clear: right;margin-top: 30px;margin-bottom: 30px;}.timeline > li:nth-child(2){margin-top: 60px;}.timeline > li.timeline-inverted > .timeline-badge{left: -12px;}@media (max-width: 767px) {ul.timeline:before {left: 40px;}ul.timeline > li {margin-bottom: 20px;position: relative;width:100%;float: left;clear: left;}ul.timeline > li > .timeline-panel {width: calc(100% - 90px);width: -moz-calc(100% - 90px);width: -webkit-calc(100% - 90px);}ul.timeline > li > .timeline-badge {left: 28px;margin-left: 0;top: 16px;}ul.timeline > li > .timeline-panel {float: right;}ul.timeline > li > .timeline-panel:before {border-left-width: 0;border-right-width: 15px;left: -15px;right: auto;}ul.timeline > li > .timeline-panel:after {border-left-width: 0;border-right-width: 14px;left: -14px;right: auto;}.timeline > li.timeline-inverted{float: left;clear: left;margin-top: 30px;margin-bottom: 30px;}.timeline > li.timeline-inverted > .timeline-badge{left: 28px;}}.video-container {position: relative;padding-bottom: 56.25%;padding-bottom: 65%;padding-top: 30px; height: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.services-page #planning-text,.services-page #delivering-text{padding-top:20px;padding-bottom:20px;}.services-page .technieken{padding-top:20px !important;padding-bottom:20px !important;}section-title{text-transform:uppercase;}.dt-title-wrapper{padding-left:50px;padding-right:50px;}#about-our-services {background: url(/uploads/images/bg/aboutus.jpg) no-repeat center center;background-size: cover;position: relative;}.bleumarin{background: #68afd4;}/*! http://responsiveslides.com v1.55 by @viljamis */.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}.rslides li:first-child {position: relative;display: block;float: left;}.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}.revelating-slider{padding:0 !important;background:#fafafa !important;}ul.menu li a{text-shadow: -1px 0 #FFFFFF, 0 1px #FFFFFF, 1px 0 #FFFFFF, 0 -1px #FFFFFF;font-weight: 600;}.site-header {padding: 1.8rem 0 !important;}
