@charset "UTF-8"; .menubar {width: 100%; background: #ffffff}
.slider-content {background-image: url("../assets/background.jpg"); position: relative; height: 583px; width: 100%; overflow: hidden; background-position: center; background-size: cover; background-repeat: no-repeat}
.slider-content img {width: auto; height: auto}
.slider-content__caption {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; text-align: center}
.slider-content h1 {font-size: 30px; font-weight: bold; font-family: 'Fira Sans', sans-serif; color: #ffffff; letter-spacing: 1px; padding-bottom: 12px}
.slider-content h4 {font-size: 24px; color: #ffffff; border-bottom: 2px solid #ffffff; display: inline-block; font-style: italic; font-weight: 700; font-family: 'Fira Sans', sans-serif}
.slider__overlay {display: block; height: 100%; position: absolute; top: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.3)}
.introduction__bg {background: rgba(23, 195, 255, 0.1) url("../assets/sketch.png") right no-repeat}
.introduction__text {padding: 64px 32px}
.introduction__text h1 {margin-top: 0; position: relative}
.introduction__text p {letter-spacing: 0.5px; padding: 4px 0; font-size: 16px}
.introduction__text a {color: #ffffff; font-size: 16px; text-decoration: none}
.introduction__text a:hover, .introduction__text a:focus {text-decoration: none; color: #ffffff}
.introduction__text a i {vertical-align: middle}
.introduction__main {padding-top: 16px; text-align: justify}
.introduction__text-points {font-size: 16px; letter-spacing: 0.5px}
.introduction__text-points ul {padding-left: 16px}
.introduction__text-points li {margin-bottom: 8px}
.introduction__image {margin-right: 32px}
.founder .b-line:after {top: 78\px}
.founder__content {margin-top: 30px}
.flash_message {position: absolute; z-index: 1; max-width: 1150px; top: 124px; width: 100%; left: 50%; transform: translate(-50%, -50%)}
.logo-group {position: relative; margin-top: 5rem}
.logo-group h3 {position: absolute; top: -175px; width: 100%}
.logo-group__section {background: white; box-shadow: 0 2px 44px rgba(205, 205, 205, 0.5); margin-top: -5rem; padding: 2rem; border-radius: 4px; border: 2px solid #16c3ff}
.logo-group__section .col-md-2 {padding: 0 10px}
.header .menubar {border-bottom: 1px solid #ebebeb}
.header .business-number {position: absolute; top: 70px; left: 10.5%; z-index: 1111; font-size: 11px}
.header .navbar {margin-bottom: 0}
.header .navbar li a {padding: 17px 8px 5px 8px; margin: 0 15px}
.header .navbar-default {background-color: #ffffff; border: none; margin-bottom: 0; height: 80px}
.header .navbar-header {width: auto}
.header .navbar-header h3 {font-size: 24px; font-weight: bold; margin-bottom: 0; margin-top: 24px}
.header .navbar-header p {font-size: 12px}
.header .navbar-brand {height: auto}
.header .navbar-brand img {height: 60px}
.header .navbar-right {margin-top: 15px}
.header .navbar-right a {font-size: 14px}
.header .navbar-default .navbar-toggle {border: none; margin-right: 8px}
.header .navbar-default .navbar-toggle:focus, .header .navbar-default .navbar-toggle:hover {background-color: transparent}
.header .navbar-default .navbar-nav > li > a:hover, .header .navbar-default .navbar-nav > li > a:focus {border-bottom: 2px solid #16c3ff}
.header .navbar-default .navbar-collapse, .header .navbar-default .navbar-form {background: #ffffff; border: none}
.header .navbar-default .navbar-nav > li > a {font-weight: bold; color: #16104B}
.header .navbar-nav > li > a {padding-top: 20px; padding-bottom: 20px}
.service__content {padding: 64px 0}
.service__content h3 {text-align: center; font-size: 32px; padding-bottom: 16px}
.service__box {background-color: #ffffff; padding: 32px; margin-bottom: 32px; min-height: 230px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: block; color: #222222}
.service__box:hover {-webkit-transform: scale(1.05); -moz-transform: scale(1.05); transform: scale(1.05); color: #16c3ff; text-decoration: none}
.service__icon {text-align: center; width: 50px; max-height: 70px; padding: 15px 0; margin: 0 auto}
.service__icon img {display: inline-block}
.service__icon .signage {max-width: 31px}
.service__icon .wagon {padding: 8px 0}
.service__icon--bridge {width: 70px}
.service__icon .pole {height: 50px}
.service__icon .blast {width: 50px}
.service__title {text-align: center}
.service__title h4 {font-size: 14px; padding-top: 8px; font-weight: 500}
.services__title-section {padding: 2rem; background-color: #141248; margin-bottom: 4rem}
.services__title-section h1 {color: white}
.services__item {margin-left: 4rem}
.services__item:last-child {margin-bottom: 4rem}
.services__refernce {position: relative}
.services__refernce img {margin-bottom: 2rem}
.services__ref-block {background-color: rgba(255, 255, 255, 0.9); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; width: 230px; height: 230px; border-radius: 50%; margin-top: -1.4rem}
.services__ref-block span {display: inline-block}
.services__ref-txt {text-align: center; top: 50%; position: absolute; transform: translateY(-50%)}
.services article p {font-size: 16px; color: #696969; font-weight: 400; letter-spacing: 0.8px; line-height: 26px; margin-bottom: 2rem}
.services a {color: #f46830; text-decoration: none}
.services a:hover {color: #16c3ff; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out}
.services nav .padded {padding: 30px}
.services ul {width: 100%; margin: 0 0 30px 0; padding: 0}
.services ul li {margin-right: 0px; list-style: none; margin-bottom: 8px}
.services ul li a {display: block; padding: 20px; font-weight: 500; background: #f0f3f5; color: #000; text-decoration: none}
.services ul li a:hover {color: #fff; background: #16c3ff; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out}
.services ul li.active a {background: #16c3ff; color: white}
.services ul li.scrollTop {float: right}
.services .sidebar {will-change: min-height; width: 260px; float: left}
@media screen and (max-width: 991px) {.services .sidebar {width: 300px}
}
.services .sidebar__inner {transform: translate(0, 0); transform: translate3d(0, 0, 0); will-change: position, transform}
.services .content {float: right; width: calc(100% - 260px)}
@media screen and (max-width: 991px) {.services .content {width: calc(100% - 300px)}
}
.services .main-content {margin-bottom: 10rem}
.steel-structure img {margin-bottom: 2rem}
.product p {margin-bottom: 2rem; letter-spacing: 0.8px; line-height: 26px; color: #696969}
html {font-size: 14px}
body {padding-top: 6.5rem}
p {letter-spacing: 0.5px; font-size: 16px}
.navbar-default {background: none; border: none}
h1, h2, h3, h4, h5 {font-family: 'Fira Sans', sans-serif; font-weight: 700; position: relative}
h1 {font-size: 30px}
.navbar-toggle {margin-right: 0}
.contact {background: url("../assets/city.jpg") no-repeat; background-size: cover; padding-bottom: 4rem}
.contact h1 {color: white}
.contact h1::after {left: 0}
.contact__box {margin-top: 4rem}
.contact__form {padding: 3em; background-color: white; margin-top: 4.4rem; border-radius: 4px}
.contact__form input {height: 45px}
.contact__form .form-control {background-color: #FAFAFA}
.contact .mapLocation {background: white; padding: 1rem; border-radius: 4px; margin: 2rem 0 1rem 0}
.contact .mapLocation__text p, .contact .mapLocation__contact p {margin-bottom: 0}
.contact .mapLocation__text p span, .contact .mapLocation__contact p span {display: block; font-size: 16px; font-weight: 500; margin-bottom: 6px}
.contact .mapLocation__text p img, .contact .mapLocation__contact p img {display: inline-block; width: 20px; height: 20px; margin-right: 8px; margin-top: -4px}
.contact .mapLocation__text strong, .contact .mapLocation__contact strong {text-transform: uppercase}
.contact .map {padding-bottom: 10px}
.contact .map iframe {width: 100%; border-radius: 4px}
.contact .btn-submit {padding: 16px 32px; background: #16c3ff; color: #fff}
.contact .btn-submit:hover {color: #fff}
.quick-contact {padding: 40px 80px; background: url("PolygonLuminary.svg") no-repeat; background-size: cover; border-radius: 4px; color: #16104B; box-shadow: 3px 2px 44px #e2e2e2; margin-bottom: 14rem; margin-top: 3rem}
.quick-contact h3 {font-weight: bold; font-size: 32px; line-height: 1.6}
.quick-contact__btn {background-color: #16c3ff; color: #fff !important; display: inline-block; padding: 16px 32px; border-radius: 8px; max-width: 250px; width: 100%; margin-top: 3rem; text-align: center}
.show-in-mobile {display: none}
.footer__content {padding: 64px 0 16px 0}
.footer__link ul {list-style-type: none; text-align: center}
.footer li {display: inline-block; margin: 0 64px}
.footer li a {font-size: 16px; color: #ffffff; text-decoration: none}
.footer__address-location .location {float: right; border-right: 1px solid #ffffff; padding-right: 28px}
.footer__address {margin: 32px 0; font-size: 14px}
.copyright {text-align: center}
.copyright__text p {font-size: 12px; margin-bottom: 0; padding: 16px 0}
@media only screen and (max-width: 1200px) {.slider-content .doubleline {border: none}
}
@media only screen and (max-width: 1024px) {.introduction__image {margin-right: 0}
.introduction__text-points {letter-spacing: 0.25px}
.service__box {min-height: 245px}
}
@media only screen and (max-width: 991px) {.container {width: auto !important}
.header .navbar-header {margin-left: 0}
.header .navbar-right {margin-right: 0}
.header .navbar li a {margin: 0 8px}
.slider-content {height: 420px}
.slider-content__caption h1 {font-size: 36px}
.slider-content h4 {font-size: 22px; margin: 0px 32px}
.introduction__text h1 {font-size: 28px}
.introduction__text a {font-size: 14px}
.introduction__image {margin-top: 100px}
.founder__container {padding: 0}
.founder__container h3 {font-size: 24px}
.service__content {padding: 64px 0}
.service__box {min-height: 245px; padding: 32px 16px}
.service h3 {font-size: 24px}
.footer__link ul {padding-left: 0}
.footer__link li {margin: 0 48px}
.logo-group__section .col-sm-4 {height: 95px; margin-bottom: 1rem}
.mapLocation__contact-mobile {margin-top: 1rem}
}
@media only screen and (max-width: 860px) {.header .navbar-header h3 {font-size: 18px}
.header .navbar-brand p {font-size: 10px; color: #333333; margin-left: 5px; margin-top: -5px}
.slider-content__caption h1 {font-size: 30px}
.introduction__image {margin-top: 0}
.introduction__text {padding: 0}
.founder__container h3 {font-size: 24px}
}
@media (min-width: 768px) and (max-width: 991px) {.contact__form {padding: 70px 32px}
}
@media (max-width: 991px) {.quick-contact {text-align: center; padding: 32px}
.quick-contact h3 {line-height: 1.3; font-size: 24px}
.quick-contact .text-right {text-align: center}
.quick-contact__btn {margin: 15px auto; display: block}
}
@media only screen and (max-width: 768px) {.hidden-in-mobile {display: none}
.show-in-mobile {display: block}
.services .sidebar {display: none !important}
.services__item {margin-left: 0}
.services .content {width: 100%}
.services__bridge__1 {margin-bottom: 2rem}
.services__pole__1 {margin-bottom: 2rem}
.services .closebtn {position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px}
.services .content {transition: margin-left .5s}
.services .sidebar-open {left: 0; transition: all 0.5ms}
.header .navbar-default .navbar-nav > li > a:hover, .header .navbar-default .navbar-nav > li > a:focus {border-bottom: none}
.header .navbar-header {width: auto}
.header .navbar-header h3 {margin-top: 37px; font-size: 15px}
.slider-content__caption {width: 100%; padding-left: 15px}
.slider-content__caption h1 {text-align: left}
.slider-content__caption h4 {text-align: left; margin: 0; float: left}
.introduction__image {display: none}
.introduction__text {padding: 0}
.introduction__text h1 {font-size: 28px}
.founder__text h1 {font-size: 28px}
.service__title h4 {font-size: 15px}
.service__content {padding: 32px 0}
.service__content h3 {font-size: 28px}
.service__icon {width: 45px}
.header .navbar-toggle {margin-top: 24px}
.founder__container {padding: 0 8px}
.founder h3 {font-size: 24px; text-align: left}
.founder p {text-align: left}
.footer__link li {margin: 0 32px}
.logo-group__section .col-sm-4 {height: 95px; margin-bottom: 1rem; max-height: 75px}
.logo-group__section .col-sm-4 img {max-height: 100%}
.contact__form {padding: 55px 40px; margin-top: 0.4rem}
}
@media only screen and (max-width: 555px) {.introduction__image {display: none}
.slider-content {height: 350px}
.contact .map {margin-bottom: 32px}
.footer li {margin: 0 32px}
}
@media only screen and (max-width: 480px) {body {padding-top: 5rem}
.header .navbar-header h3 {font-size: 12px; margin-top: 40px}
.header .navbar-header p {font-size: 10px}
.header .navbar-brand img {height: 36px}
.header .navbar-default {height: 70px}
.header .navbar-toggle {margin-top: 18px}
.introduction__text p {font-size: 14px}
.introduction__text-points {font-size: 14px}
.service__box {min-height: 215px}
.service__content {padding: 32px 16px}
.service__content h3 {font-size: 28px; text-align: left}
.contact__form h3 {font-size: 20px}
.founder p {font-size: 14px}
.footer__link li {margin: 0 8px}
.footer__link li a {font-size: 14px}
.footer__address .col-sm-6 {padding-left: 0}
.footer__address-location address {font-size: 12px}
.footer__address-location .location {padding-right: 12px}
.slider-content__caption {text-align: left}
.slider-content__caption h1 {font-size: 28px}
.slider-content__caption h4 {font-size: 20px}
.recent-work .filter-button {width: 100%}
}
@media only screen and (max-width: 320px) {.header .navbar-header h3 {margin-top: 35px}
.founder h3 {font-size: 21px; padding-bottom: 8px}
.slider-content {height: 290px}
.slider-content__caption h1 {font-size: 22px}
.slider-content__caption h4 {font-size: 16px}
.service__content {padding: 32px 8px}
.service__content h3 {font-size: 24px}
.service__title h4 {font-size: 14px}
.contact__form {padding: 32px 16px}
.contact__box {padding-bottom: 0}
.contact .map {margin: 0 0 32px 0}
.footer__link li {margin: 0 8px}
.footer__address {font-size: 12px}
}
@font-face {font-family: 'FontAwesome'; src: url(font-path("font-awesome/fontawesome-webfont.eot?v=4.7.0")); src: url(font-path("font-awesome/fontawesome-webfont.eot?v=4.7.0#iefix")) format("embedded-opentype"), url(font-path("font-awesome/fontawesome-webfont.woff2?v=4.7.0")) format("woff2"), url(font-path("font-awesome/fontawesome-webfont.woff?v=4.7.0")) format("woff"), url(font-path("font-awesome/fontawesome-webfont.ttf?v=4.7.0")) format("truetype"), url(font-path("font-awesome/fontawesome-webfont.svg?v=4.7.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.3333333333em; line-height: 0.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.2857142857em; text-align: center}
.fa-ul {padding-left: 0; margin-left: 2.1428571429em; list-style-type: none}
.fa-ul > li {position: relative}
.fa-li {position: absolute; left: -2.1428571429em; width: 2.1428571429em; top: 0.1428571429em; text-align: center}
.fa-li.fa-lg {left: -1.8571428571em}
.fa-border {padding: .2em .25em .15em; border: solid 0.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 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg)}
.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)}
.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg)}
.fa-flip-horizontal {-ms-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 {-ms-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: ""}
.fa-music:before {content: ""}
.fa-search:before {content: ""}
.fa-envelope-o:before {content: ""}
.fa-heart:before {content: ""}
.fa-star:before {content: ""}
.fa-star-o:before {content: ""}
.fa-user:before {content: ""}
.fa-film:before {content: ""}
.fa-th-large:before {content: ""}
.fa-th:before {content: ""}
.fa-th-list:before {content: ""}
.fa-check:before {content: ""}
.fa-remove:before, .fa-close:before, .fa-times:before {content: ""}
.fa-search-plus:before {content: ""}
.fa-search-minus:before {content: ""}
.fa-power-off:before {content: ""}
.fa-signal:before {content: ""}
.fa-gear:before, .fa-cog:before {content: ""}
.fa-trash-o:before {content: ""}
.fa-home:before {content: ""}
.fa-file-o:before {content: ""}
.fa-clock-o:before {content: ""}
.fa-road:before {content: ""}
.fa-download:before {content: ""}
.fa-arrow-circle-o-down:before {content: ""}
.fa-arrow-circle-o-up:before {content: ""}
.fa-inbox:before {content: ""}
.fa-play-circle-o:before {content: ""}
.fa-rotate-right:before, .fa-repeat:before {content: ""}
.fa-refresh:before {content: ""}
.fa-list-alt:before {content: ""}
.fa-lock:before {content: ""}
.fa-flag:before {content: ""}
.fa-headphones:before {content: ""}
.fa-volume-off:before {content: ""}
.fa-volume-down:before {content: ""}
.fa-volume-up:before {content: ""}
.fa-qrcode:before {content: ""}
.fa-barcode:before {content: ""}
.fa-tag:before {content: ""}
.fa-tags:before {content: ""}
.fa-book:before {content: ""}
.fa-bookmark:before {content: ""}
.fa-print:before {content: ""}
.fa-camera:before {content: ""}
.fa-font:before {content: ""}
.fa-bold:before {content: ""}
.fa-italic:before {content: ""}
.fa-text-height:before {content: ""}
.fa-text-width:before {content: ""}
.fa-align-left:before {content: ""}
.fa-align-center:before {content: ""}
.fa-align-right:before {content: ""}
.fa-align-justify:before {content: ""}
.fa-list:before {content: ""}
.fa-dedent:before, .fa-outdent:before {content: ""}
.fa-indent:before {content: ""}
.fa-video-camera:before {content: ""}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {content: ""}
.fa-pencil:before {content: ""}
.fa-map-marker:before {content: ""}
.fa-adjust:before {content: ""}
.fa-tint:before {content: ""}
.fa-edit:before, .fa-pencil-square-o:before {content: ""}
.fa-share-square-o:before {content: ""}
.fa-check-square-o:before {content: ""}
.fa-arrows:before {content: ""}
.fa-step-backward:before {content: ""}
.fa-fast-backward:before {content: ""}
.fa-backward:before {content: ""}
.fa-play:before {content: ""}
.fa-pause:before {content: ""}
.fa-stop:before {content: ""}
.fa-forward:before {content: ""}
.fa-fast-forward:before {content: ""}
.fa-step-forward:before {content: ""}
.fa-eject:before {content: ""}
.fa-chevron-left:before {content: ""}
.fa-chevron-right:before {content: ""}
.fa-plus-circle:before {content: ""}
.fa-minus-circle:before {content: ""}
.fa-times-circle:before {content: ""}
.fa-check-circle:before {content: ""}
.fa-question-circle:before {content: ""}
.fa-info-circle:before {content: ""}
.fa-crosshairs:before {content: ""}
.fa-times-circle-o:before {content: ""}
.fa-check-circle-o:before {content: ""}
.fa-ban:before {content: ""}
.fa-arrow-left:before {content: ""}
.fa-arrow-right:before {content: ""}
.fa-arrow-up:before {content: ""}
.fa-arrow-down:before {content: ""}
.fa-mail-forward:before, .fa-share:before {content: ""}
.fa-expand:before {content: ""}
.fa-compress:before {content: ""}
.fa-plus:before {content: ""}
.fa-minus:before {content: ""}
.fa-asterisk:before {content: ""}
.fa-exclamation-circle:before {content: ""}
.fa-gift:before {content: ""}
.fa-leaf:before {content: ""}
.fa-fire:before {content: ""}
.fa-eye:before {content: ""}
.fa-eye-slash:before {content: ""}
.fa-warning:before, .fa-exclamation-triangle:before {content: ""}
.fa-plane:before {content: ""}
.fa-calendar:before {content: ""}
.fa-random:before {content: ""}
.fa-comment:before {content: ""}
.fa-magnet:before {content: ""}
.fa-chevron-up:before {content: ""}
.fa-chevron-down:before {content: ""}
.fa-retweet:before {content: ""}
.fa-shopping-cart:before {content: ""}
.fa-folder:before {content: ""}
.fa-folder-open:before {content: ""}
.fa-arrows-v:before {content: ""}
.fa-arrows-h:before {content: ""}
.fa-bar-chart-o:before, .fa-bar-chart:before {content: ""}
.fa-twitter-square:before {content: ""}
.fa-facebook-square:before {content: ""}
.fa-camera-retro:before {content: ""}
.fa-key:before {content: ""}
.fa-gears:before, .fa-cogs:before {content: ""}
.fa-comments:before {content: ""}
.fa-thumbs-o-up:before {content: ""}
.fa-thumbs-o-down:before {content: ""}
.fa-star-half:before {content: ""}
.fa-heart-o:before {content: ""}
.fa-sign-out:before {content: ""}
.fa-linkedin-square:before {content: ""}
.fa-thumb-tack:before {content: ""}
.fa-external-link:before {content: ""}
.fa-sign-in:before {content: ""}
.fa-trophy:before {content: ""}
.fa-github-square:before {content: ""}
.fa-upload:before {content: ""}
.fa-lemon-o:before {content: ""}
.fa-phone:before {content: ""}
.fa-square-o:before {content: ""}
.fa-bookmark-o:before {content: ""}
.fa-phone-square:before {content: ""}
.fa-twitter:before {content: ""}
.fa-facebook-f:before, .fa-facebook:before {content: ""}
.fa-github:before {content: ""}
.fa-unlock:before {content: ""}
.fa-credit-card:before {content: ""}
.fa-feed:before, .fa-rss:before {content: ""}
.fa-hdd-o:before {content: ""}
.fa-bullhorn:before {content: ""}
.fa-bell:before {content: ""}
.fa-certificate:before {content: ""}
.fa-hand-o-right:before {content: ""}
.fa-hand-o-left:before {content: ""}
.fa-hand-o-up:before {content: ""}
.fa-hand-o-down:before {content: ""}
.fa-arrow-circle-left:before {content: ""}
.fa-arrow-circle-right:before {content: ""}
.fa-arrow-circle-up:before {content: ""}
.fa-arrow-circle-down:before {content: ""}
.fa-globe:before {content: ""}
.fa-wrench:before {content: ""}
.fa-tasks:before {content: ""}
.fa-filter:before {content: ""}
.fa-briefcase:before {content: ""}
.fa-arrows-alt:before {content: ""}
.fa-group:before, .fa-users:before {content: ""}
.fa-chain:before, .fa-link:before {content: ""}
.fa-cloud:before {content: ""}
.fa-flask:before {content: ""}
.fa-cut:before, .fa-scissors:before {content: ""}
.fa-copy:before, .fa-files-o:before {content: ""}
.fa-paperclip:before {content: ""}
.fa-save:before, .fa-floppy-o:before {content: ""}
.fa-square:before {content: ""}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: ""}
.fa-list-ul:before {content: ""}
.fa-list-ol:before {content: ""}
.fa-strikethrough:before {content: ""}
.fa-underline:before {content: ""}
.fa-table:before {content: ""}
.fa-magic:before {content: ""}
.fa-truck:before {content: ""}
.fa-pinterest:before {content: ""}
.fa-pinterest-square:before {content: ""}
.fa-google-plus-square:before {content: ""}
.fa-google-plus:before {content: ""}
.fa-money:before {content: ""}
.fa-caret-down:before {content: ""}
.fa-caret-up:before {content: ""}
.fa-caret-left:before {content: ""}
.fa-caret-right:before {content: ""}
.fa-columns:before {content: ""}
.fa-unsorted:before, .fa-sort:before {content: ""}
.fa-sort-down:before, .fa-sort-desc:before {content: ""}
.fa-sort-up:before, .fa-sort-asc:before {content: ""}
.fa-envelope:before {content: ""}
.fa-linkedin:before {content: ""}
.fa-rotate-left:before, .fa-undo:before {content: ""}
.fa-legal:before, .fa-gavel:before {content: ""}
.fa-dashboard:before, .fa-tachometer:before {content: ""}
.fa-comment-o:before {content: ""}
.fa-comments-o:before {content: ""}
.fa-flash:before, .fa-bolt:before {content: ""}
.fa-sitemap:before {content: ""}
.fa-umbrella:before {content: ""}
.fa-paste:before, .fa-clipboard:before {content: ""}
.fa-lightbulb-o:before {content: ""}
.fa-exchange:before {content: ""}
.fa-cloud-download:before {content: ""}
.fa-cloud-upload:before {content: ""}
.fa-user-md:before {content: ""}
.fa-stethoscope:before {content: ""}
.fa-suitcase:before {content: ""}
.fa-bell-o:before {content: ""}
.fa-coffee:before {content: ""}
.fa-cutlery:before {content: ""}
.fa-file-text-o:before {content: ""}
.fa-building-o:before {content: ""}
.fa-hospital-o:before {content: ""}
.fa-ambulance:before {content: ""}
.fa-medkit:before {content: ""}
.fa-fighter-jet:before {content: ""}
.fa-beer:before {content: ""}
.fa-h-square:before {content: ""}
.fa-plus-square:before {content: ""}
.fa-angle-double-left:before {content: ""}
.fa-angle-double-right:before {content: ""}
.fa-angle-double-up:before {content: ""}
.fa-angle-double-down:before {content: ""}
.fa-angle-left:before {content: ""}
.fa-angle-right:before {content: ""}
.fa-angle-up:before {content: ""}
.fa-angle-down:before {content: ""}
.fa-desktop:before {content: ""}
.fa-laptop:before {content: ""}
.fa-tablet:before {content: ""}
.fa-mobile-phone:before, .fa-mobile:before {content: ""}
.fa-circle-o:before {content: ""}
.fa-quote-left:before {content: ""}
.fa-quote-right:before {content: ""}
.fa-spinner:before {content: ""}
.fa-circle:before {content: ""}
.fa-mail-reply:before, .fa-reply:before {content: ""}
.fa-github-alt:before {content: ""}
.fa-folder-o:before {content: ""}
.fa-folder-open-o:before {content: ""}
.fa-smile-o:before {content: ""}
.fa-frown-o:before {content: ""}
.fa-meh-o:before {content: ""}
.fa-gamepad:before {content: ""}
.fa-keyboard-o:before {content: ""}
.fa-flag-o:before {content: ""}
.fa-flag-checkered:before {content: ""}
.fa-terminal:before {content: ""}
.fa-code:before {content: ""}
.fa-mail-reply-all:before, .fa-reply-all:before {content: ""}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: ""}
.fa-location-arrow:before {content: ""}
.fa-crop:before {content: ""}
.fa-code-fork:before {content: ""}
.fa-unlink:before, .fa-chain-broken:before {content: ""}
.fa-question:before {content: ""}
.fa-info:before {content: ""}
.fa-exclamation:before {content: ""}
.fa-superscript:before {content: ""}
.fa-subscript:before {content: ""}
.fa-eraser:before {content: ""}
.fa-puzzle-piece:before {content: ""}
.fa-microphone:before {content: ""}
.fa-microphone-slash:before {content: ""}
.fa-shield:before {content: ""}
.fa-calendar-o:before {content: ""}
.fa-fire-extinguisher:before {content: ""}
.fa-rocket:before {content: ""}
.fa-maxcdn:before {content: ""}
.fa-chevron-circle-left:before {content: ""}
.fa-chevron-circle-right:before {content: ""}
.fa-chevron-circle-up:before {content: ""}
.fa-chevron-circle-down:before {content: ""}
.fa-html5:before {content: ""}
.fa-css3:before {content: ""}
.fa-anchor:before {content: ""}
.fa-unlock-alt:before {content: ""}
.fa-bullseye:before {content: ""}
.fa-ellipsis-h:before {content: ""}
.fa-ellipsis-v:before {content: ""}
.fa-rss-square:before {content: ""}
.fa-play-circle:before {content: ""}
.fa-ticket:before {content: ""}
.fa-minus-square:before {content: ""}
.fa-minus-square-o:before {content: ""}
.fa-level-up:before {content: ""}
.fa-level-down:before {content: ""}
.fa-check-square:before {content: ""}
.fa-pencil-square:before {content: ""}
.fa-external-link-square:before {content: ""}
.fa-share-square:before {content: ""}
.fa-compass:before {content: ""}
.fa-toggle-down:before, .fa-caret-square-o-down:before {content: ""}
.fa-toggle-up:before, .fa-caret-square-o-up:before {content: ""}
.fa-toggle-right:before, .fa-caret-square-o-right:before {content: ""}
.fa-euro:before, .fa-eur:before {content: ""}
.fa-gbp:before {content: ""}
.fa-dollar:before, .fa-usd:before {content: ""}
.fa-rupee:before, .fa-inr:before {content: ""}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {content: ""}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {content: ""}
.fa-won:before, .fa-krw:before {content: ""}
.fa-bitcoin:before, .fa-btc:before {content: ""}
.fa-file:before {content: ""}
.fa-file-text:before {content: ""}
.fa-sort-alpha-asc:before {content: ""}
.fa-sort-alpha-desc:before {content: ""}
.fa-sort-amount-asc:before {content: ""}
.fa-sort-amount-desc:before {content: ""}
.fa-sort-numeric-asc:before {content: ""}
.fa-sort-numeric-desc:before {content: ""}
.fa-thumbs-up:before {content: ""}
.fa-thumbs-down:before {content: ""}
.fa-youtube-square:before {content: ""}
.fa-youtube:before {content: ""}
.fa-xing:before {content: ""}
.fa-xing-square:before {content: ""}
.fa-youtube-play:before {content: ""}
.fa-dropbox:before {content: ""}
.fa-stack-overflow:before {content: ""}
.fa-instagram:before {content: ""}
.fa-flickr:before {content: ""}
.fa-adn:before {content: ""}
.fa-bitbucket:before {content: ""}
.fa-bitbucket-square:before {content: ""}
.fa-tumblr:before {content: ""}
.fa-tumblr-square:before {content: ""}
.fa-long-arrow-down:before {content: ""}
.fa-long-arrow-up:before {content: ""}
.fa-long-arrow-left:before {content: ""}
.fa-long-arrow-right:before {content: ""}
.fa-apple:before {content: ""}
.fa-windows:before {content: ""}
.fa-android:before {content: ""}
.fa-linux:before {content: ""}
.fa-dribbble:before {content: ""}
.fa-skype:before {content: ""}
.fa-foursquare:before {content: ""}
.fa-trello:before {content: ""}
.fa-female:before {content: ""}
.fa-male:before {content: ""}
.fa-gittip:before, .fa-gratipay:before {content: ""}
.fa-sun-o:before {content: ""}
.fa-moon-o:before {content: ""}
.fa-archive:before {content: ""}
.fa-bug:before {content: ""}
.fa-vk:before {content: ""}
.fa-weibo:before {content: ""}
.fa-renren:before {content: ""}
.fa-pagelines:before {content: ""}
.fa-stack-exchange:before {content: ""}
.fa-arrow-circle-o-right:before {content: ""}
.fa-arrow-circle-o-left:before {content: ""}
.fa-toggle-left:before, .fa-caret-square-o-left:before {content: ""}
.fa-dot-circle-o:before {content: ""}
.fa-wheelchair:before {content: ""}
.fa-vimeo-square:before {content: ""}
.fa-turkish-lira:before, .fa-try:before {content: ""}
.fa-plus-square-o:before {content: ""}
.fa-space-shuttle:before {content: ""}
.fa-slack:before {content: ""}
.fa-envelope-square:before {content: ""}
.fa-wordpress:before {content: ""}
.fa-openid:before {content: ""}
.fa-institution:before, .fa-bank:before, .fa-university:before {content: ""}
.fa-mortar-board:before, .fa-graduation-cap:before {content: ""}
.fa-yahoo:before {content: ""}
.fa-google:before {content: ""}
.fa-reddit:before {content: ""}
.fa-reddit-square:before {content: ""}
.fa-stumbleupon-circle:before {content: ""}
.fa-stumbleupon:before {content: ""}
.fa-delicious:before {content: ""}
.fa-digg:before {content: ""}
.fa-pied-piper-pp:before {content: ""}
.fa-pied-piper-alt:before {content: ""}
.fa-drupal:before {content: ""}
.fa-joomla:before {content: ""}
.fa-language:before {content: ""}
.fa-fax:before {content: ""}
.fa-building:before {content: ""}
.fa-child:before {content: ""}
.fa-paw:before {content: ""}
.fa-spoon:before {content: ""}
.fa-cube:before {content: ""}
.fa-cubes:before {content: ""}
.fa-behance:before {content: ""}
.fa-behance-square:before {content: ""}
.fa-steam:before {content: ""}
.fa-steam-square:before {content: ""}
.fa-recycle:before {content: ""}
.fa-automobile:before, .fa-car:before {content: ""}
.fa-cab:before, .fa-taxi:before {content: ""}
.fa-tree:before {content: ""}
.fa-spotify:before {content: ""}
.fa-deviantart:before {content: ""}
.fa-soundcloud:before {content: ""}
.fa-database:before {content: ""}
.fa-file-pdf-o:before {content: ""}
.fa-file-word-o:before {content: ""}
.fa-file-excel-o:before {content: ""}
.fa-file-powerpoint-o:before {content: ""}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {content: ""}
.fa-file-zip-o:before, .fa-file-archive-o:before {content: ""}
.fa-file-sound-o:before, .fa-file-audio-o:before {content: ""}
.fa-file-movie-o:before, .fa-file-video-o:before {content: ""}
.fa-file-code-o:before {content: ""}
.fa-vine:before {content: ""}
.fa-codepen:before {content: ""}
.fa-jsfiddle:before {content: ""}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {content: ""}
.fa-circle-o-notch:before {content: ""}
.fa-ra:before, .fa-resistance:before, .fa-rebel:before {content: ""}
.fa-ge:before, .fa-empire:before {content: ""}
.fa-git-square:before {content: ""}
.fa-git:before {content: ""}
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {content: ""}
.fa-tencent-weibo:before {content: ""}
.fa-qq:before {content: ""}
.fa-wechat:before, .fa-weixin:before {content: ""}
.fa-send:before, .fa-paper-plane:before {content: ""}
.fa-send-o:before, .fa-paper-plane-o:before {content: ""}
.fa-history:before {content: ""}
.fa-circle-thin:before {content: ""}
.fa-header:before {content: ""}
.fa-paragraph:before {content: ""}
.fa-sliders:before {content: ""}
.fa-share-alt:before {content: ""}
.fa-share-alt-square:before {content: ""}
.fa-bomb:before {content: ""}
.fa-soccer-ball-o:before, .fa-futbol-o:before {content: ""}
.fa-tty:before {content: ""}
.fa-binoculars:before {content: ""}
.fa-plug:before {content: ""}
.fa-slideshare:before {content: ""}
.fa-twitch:before {content: ""}
.fa-yelp:before {content: ""}
.fa-newspaper-o:before {content: ""}
.fa-wifi:before {content: ""}
.fa-calculator:before {content: ""}
.fa-paypal:before {content: ""}
.fa-google-wallet:before {content: ""}
.fa-cc-visa:before {content: ""}
.fa-cc-mastercard:before {content: ""}
.fa-cc-discover:before {content: ""}
.fa-cc-amex:before {content: ""}
.fa-cc-paypal:before {content: ""}
.fa-cc-stripe:before {content: ""}
.fa-bell-slash:before {content: ""}
.fa-bell-slash-o:before {content: ""}
.fa-trash:before {content: ""}
.fa-copyright:before {content: ""}
.fa-at:before {content: ""}
.fa-eyedropper:before {content: ""}
.fa-paint-brush:before {content: ""}
.fa-birthday-cake:before {content: ""}
.fa-area-chart:before {content: ""}
.fa-pie-chart:before {content: ""}
.fa-line-chart:before {content: ""}
.fa-lastfm:before {content: ""}
.fa-lastfm-square:before {content: ""}
.fa-toggle-off:before {content: ""}
.fa-toggle-on:before {content: ""}
.fa-bicycle:before {content: ""}
.fa-bus:before {content: ""}
.fa-ioxhost:before {content: ""}
.fa-angellist:before {content: ""}
.fa-cc:before {content: ""}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {content: ""}
.fa-meanpath:before {content: ""}
.fa-buysellads:before {content: ""}
.fa-connectdevelop:before {content: ""}
.fa-dashcube:before {content: ""}
.fa-forumbee:before {content: ""}
.fa-leanpub:before {content: ""}
.fa-sellsy:before {content: ""}
.fa-shirtsinbulk:before {content: ""}
.fa-simplybuilt:before {content: ""}
.fa-skyatlas:before {content: ""}
.fa-cart-plus:before {content: ""}
.fa-cart-arrow-down:before {content: ""}
.fa-diamond:before {content: ""}
.fa-ship:before {content: ""}
.fa-user-secret:before {content: ""}
.fa-motorcycle:before {content: ""}
.fa-street-view:before {content: ""}
.fa-heartbeat:before {content: ""}
.fa-venus:before {content: ""}
.fa-mars:before {content: ""}
.fa-mercury:before {content: ""}
.fa-intersex:before, .fa-transgender:before {content: ""}
.fa-transgender-alt:before {content: ""}
.fa-venus-double:before {content: ""}
.fa-mars-double:before {content: ""}
.fa-venus-mars:before {content: ""}
.fa-mars-stroke:before {content: ""}
.fa-mars-stroke-v:before {content: ""}
.fa-mars-stroke-h:before {content: ""}
.fa-neuter:before {content: ""}
.fa-genderless:before {content: ""}
.fa-facebook-official:before {content: ""}
.fa-pinterest-p:before {content: ""}
.fa-whatsapp:before {content: ""}
.fa-server:before {content: ""}
.fa-user-plus:before {content: ""}
.fa-user-times:before {content: ""}
.fa-hotel:before, .fa-bed:before {content: ""}
.fa-viacoin:before {content: ""}
.fa-train:before {content: ""}
.fa-subway:before {content: ""}
.fa-medium:before {content: ""}
.fa-yc:before, .fa-y-combinator:before {content: ""}
.fa-optin-monster:before {content: ""}
.fa-opencart:before {content: ""}
.fa-expeditedssl:before {content: ""}
.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {content: ""}
.fa-battery-3:before, .fa-battery-three-quarters:before {content: ""}
.fa-battery-2:before, .fa-battery-half:before {content: ""}
.fa-battery-1:before, .fa-battery-quarter:before {content: ""}
.fa-battery-0:before, .fa-battery-empty:before {content: ""}
.fa-mouse-pointer:before {content: ""}
.fa-i-cursor:before {content: ""}
.fa-object-group:before {content: ""}
.fa-object-ungroup:before {content: ""}
.fa-sticky-note:before {content: ""}
.fa-sticky-note-o:before {content: ""}
.fa-cc-jcb:before {content: ""}
.fa-cc-diners-club:before {content: ""}
.fa-clone:before {content: ""}
.fa-balance-scale:before {content: ""}
.fa-hourglass-o:before {content: ""}
.fa-hourglass-1:before, .fa-hourglass-start:before {content: ""}
.fa-hourglass-2:before, .fa-hourglass-half:before {content: ""}
.fa-hourglass-3:before, .fa-hourglass-end:before {content: ""}
.fa-hourglass:before {content: ""}
.fa-hand-grab-o:before, .fa-hand-rock-o:before {content: ""}
.fa-hand-stop-o:before, .fa-hand-paper-o:before {content: ""}
.fa-hand-scissors-o:before {content: ""}
.fa-hand-lizard-o:before {content: ""}
.fa-hand-spock-o:before {content: ""}
.fa-hand-pointer-o:before {content: ""}
.fa-hand-peace-o:before {content: ""}
.fa-trademark:before {content: ""}
.fa-registered:before {content: ""}
.fa-creative-commons:before {content: ""}
.fa-gg:before {content: ""}
.fa-gg-circle:before {content: ""}
.fa-tripadvisor:before {content: ""}
.fa-odnoklassniki:before {content: ""}
.fa-odnoklassniki-square:before {content: ""}
.fa-get-pocket:before {content: ""}
.fa-wikipedia-w:before {content: ""}
.fa-safari:before {content: ""}
.fa-chrome:before {content: ""}
.fa-firefox:before {content: ""}
.fa-opera:before {content: ""}
.fa-internet-explorer:before {content: ""}
.fa-tv:before, .fa-television:before {content: ""}
.fa-contao:before {content: ""}
.fa-500px:before {content: ""}
.fa-amazon:before {content: ""}
.fa-calendar-plus-o:before {content: ""}
.fa-calendar-minus-o:before {content: ""}
.fa-calendar-times-o:before {content: ""}
.fa-calendar-check-o:before {content: ""}
.fa-industry:before {content: ""}
.fa-map-pin:before {content: ""}
.fa-map-signs:before {content: ""}
.fa-map-o:before {content: ""}
.fa-map:before {content: ""}
.fa-commenting:before {content: ""}
.fa-commenting-o:before {content: ""}
.fa-houzz:before {content: ""}
.fa-vimeo:before {content: ""}
.fa-black-tie:before {content: ""}
.fa-fonticons:before {content: ""}
.fa-reddit-alien:before {content: ""}
.fa-edge:before {content: ""}
.fa-credit-card-alt:before {content: ""}
.fa-codiepie:before {content: ""}
.fa-modx:before {content: ""}
.fa-fort-awesome:before {content: ""}
.fa-usb:before {content: ""}
.fa-product-hunt:before {content: ""}
.fa-mixcloud:before {content: ""}
.fa-scribd:before {content: ""}
.fa-pause-circle:before {content: ""}
.fa-pause-circle-o:before {content: ""}
.fa-stop-circle:before {content: ""}
.fa-stop-circle-o:before {content: ""}
.fa-shopping-bag:before {content: ""}
.fa-shopping-basket:before {content: ""}
.fa-hashtag:before {content: ""}
.fa-bluetooth:before {content: ""}
.fa-bluetooth-b:before {content: ""}
.fa-percent:before {content: ""}
.fa-gitlab:before {content: ""}
.fa-wpbeginner:before {content: ""}
.fa-wpforms:before {content: ""}
.fa-envira:before {content: ""}
.fa-universal-access:before {content: ""}
.fa-wheelchair-alt:before {content: ""}
.fa-question-circle-o:before {content: ""}
.fa-blind:before {content: ""}
.fa-audio-description:before {content: ""}
.fa-volume-control-phone:before {content: ""}
.fa-braille:before {content: ""}
.fa-assistive-listening-systems:before {content: ""}
.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {content: ""}
.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {content: ""}
.fa-glide:before {content: ""}
.fa-glide-g:before {content: ""}
.fa-signing:before, .fa-sign-language:before {content: ""}
.fa-low-vision:before {content: ""}
.fa-viadeo:before {content: ""}
.fa-viadeo-square:before {content: ""}
.fa-snapchat:before {content: ""}
.fa-snapchat-ghost:before {content: ""}
.fa-snapchat-square:before {content: ""}
.fa-pied-piper:before {content: ""}
.fa-first-order:before {content: ""}
.fa-yoast:before {content: ""}
.fa-themeisle:before {content: ""}
.fa-google-plus-circle:before, .fa-google-plus-official:before {content: ""}
.fa-fa:before, .fa-font-awesome:before {content: ""}
.fa-handshake-o:before {content: ""}
.fa-envelope-open:before {content: ""}
.fa-envelope-open-o:before {content: ""}
.fa-linode:before {content: ""}
.fa-address-book:before {content: ""}
.fa-address-book-o:before {content: ""}
.fa-vcard:before, .fa-address-card:before {content: ""}
.fa-vcard-o:before, .fa-address-card-o:before {content: ""}
.fa-user-circle:before {content: ""}
.fa-user-circle-o:before {content: ""}
.fa-user-o:before {content: ""}
.fa-id-badge:before {content: ""}
.fa-drivers-license:before, .fa-id-card:before {content: ""}
.fa-drivers-license-o:before, .fa-id-card-o:before {content: ""}
.fa-quora:before {content: ""}
.fa-free-code-camp:before {content: ""}
.fa-telegram:before {content: ""}
.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {content: ""}
.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {content: ""}
.fa-thermometer-2:before, .fa-thermometer-half:before {content: ""}
.fa-thermometer-1:before, .fa-thermometer-quarter:before {content: ""}
.fa-thermometer-0:before, .fa-thermometer-empty:before {content: ""}
.fa-shower:before {content: ""}
.fa-bathtub:before, .fa-s15:before, .fa-bath:before {content: ""}
.fa-podcast:before {content: ""}
.fa-window-maximize:before {content: ""}
.fa-window-minimize:before {content: ""}
.fa-window-restore:before {content: ""}
.fa-times-rectangle:before, .fa-window-close:before {content: ""}
.fa-times-rectangle-o:before, .fa-window-close-o:before {content: ""}
.fa-bandcamp:before {content: ""}
.fa-grav:before {content: ""}
.fa-etsy:before {content: ""}
.fa-imdb:before {content: ""}
.fa-ravelry:before {content: ""}
.fa-eercast:before {content: ""}
.fa-microchip:before {content: ""}
.fa-snowflake-o:before {content: ""}
.fa-superpowers:before {content: ""}
.fa-wpexplorer:before {content: ""}
.fa-meetup:before {content: ""}
.sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto}
p {text-align: justify}
.b-line::after {content: ""; position: absolute; background: #16c3ff; width: 50px; display: inline-block; height: 4px; top: 44px; border-radius: 4px}
.b-line-left::after {left: 0 !important}
.b-line-center::after {left: 50% !important; transform: translateX(-50%)}
.section-spacing {padding: 4rem 0}
.d-none {display: none}
.m-0 {margin: 0}
.mt-0 {margin-top: 0}
.recent-work__filter-menu {margin: 5rem 0 2rem 0; text-align: center}
@media only screen and (max-width: 767px) {.recent-work__filter-menu {text-align: left}
}
.recent-work__content {margin-bottom: 5rem}
.recent-work .filter-button {font-size: 14px; text-align: center; font-weight: 500; padding: 0 1rem; padding-bottom: 0.8rem; cursor: pointer; margin-bottom: 1rem; border-bottom: 2px solid transparent}
@media only screen and (max-width: 767px) {.recent-work .filter-button {text-align: left}
}
.recent-work .filter-button.active {border-bottom: 2px solid #16c3ff}
.recent-work .gallery_product {margin-bottom: 30px}
.glightbox-container {width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 99999 !important; overflow: hidden; overflow-scrolling: touch}
.glightbox-container.inactive {display: none}
.glightbox-container .gcontainer {position: relative; width: 100%; height: 100%; z-index: 9999}
.glightbox-container .gslider {-webkit-transition: -webkit-transform .4s ease; transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease, -webkit-transform .4s ease; height: 100%; left: 0; top: 0; width: 100%; position: absolute}
.glightbox-container .gslide {height: 100%; width: 100%; position: absolute; display: block; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; opacity: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.glightbox-container .gslide.current {opacity: 1; z-index: 99999}
.glightbox-container .gslide.prev {opacity: 1; z-index: 9999}
.glightbox-container .gslide-inner-content {width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center}
.glightbox-container .ginner-container {width: auto; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 100%; max-height: 100vh}
.glightbox-container .ginner-container.desc-bottom, .glightbox-container .ginner-container.desc-top {-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column}
.glightbox-container .ginner-container.desc-left, .glightbox-container .ginner-container.desc-right {max-width: 100% !important}
.gslide iframe, .gslide video {outline: none !important; border: none; min-height: 165px; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; -ms-touch-action: auto; touch-action: auto}
.gslide-image {-webkit-box-align: center; -ms-flex-align: center; align-items: center}
.gslide-image img {max-height: 100vh; display: block; max-width: 100%; margin: 0; padding: 0; float: none; outline: none; border: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; max-width: 100vw; width: auto; height: auto; -o-object-fit: cover; object-fit: cover}
.desc-top .gslide-image img, .desc-bottom .gslide-image img {width: 100%}
.gslide-video {width: 100%; max-width: 100%; position: relative; width: 100vh; max-width: 100vh}
.gslide-video .gvideo-wrapper {position: relative; padding-top: 0; height: 100vh; overflow: hidden; width: 100%; height: 0; padding-top: 56.25%}
.gslide-video iframe, .gslide-video object {position: absolute; top: 0; left: 0; width: 100%; min-width: 100%; height: 100%; border: 0}
.gslide-video:before {content: ''; display: block; position: absolute; width: 100%; height: 100%; background: rgba(255, 0, 0, 0.34); display: none}
.gslide-video.playing:before {display: none}
.gslide-video .jw-media, .gslide-video .jw-video {position: relative !important}
.gslide-video .jwplayer {max-width: 100vw; width: 100vh; height: auto !important}
.gslide-video .jwplayer, .gslide-video .box-emboss {outline: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: none !important}
.gslide-video .jwplayer .btnd:active, .gslide-video .jwplayer .btnd:focus, .gslide-video .jwplayer .btnd.active, .gslide-video .box-emboss .btnd:active, .gslide-video .box-emboss .btnd:focus, .gslide-video .box-emboss .btnd.active {background-image: none; outline: 0; -webkit-box-shadow: none; box-shadow: none}
.gslide-video object {position: absolute; top: 0; left: 0}
.gslide-inline {background: #fff; padding: 20px; text-align: left; max-height: 62vh; overflow: auto}
.ginlined-content {overflow: auto; display: block !important; opacity: 1}
.gslide-external {display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; min-width: 100%; background: #fff; padding: 0; overflow: auto; max-height: 62vh}
.gslide-media {display: block; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: auto}
.desc-top .gslide-media, .desc-bottom .gslide-media {margin: 0 auto}
.gslide-description {float: left}
.gslide-description.description-left, .gslide-description.description-right {max-width: 100%}
.gslide-description p {margin-bottom: 12px}
.gslide-description p::last-child {margin-bottom: 0}
.glightbox-mobile .glightbox-container .gslide-description {background: transparent; position: absolute; bottom: 15px; padding: 19px 11px; max-width: 100vw !important; -webkit-box-ordinal-group: 3 !important; -ms-flex-order: 2 !important; order: 2 !important; max-height: 78vh; overflow: auto !important; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%); -webkit-transition: opacity .3s linear; transition: opacity .3s linear}
.glightbox-mobile .glightbox-container .gslide-title {color: #fff; font-size: 1em}
.glightbox-mobile .glightbox-container .gslide-desc {color: #a1a1a1}
.glightbox-mobile .glightbox-container .gslide-desc a {color: #fff; font-weight: bold}
.glightbox-mobile .glightbox-container .gslide-desc .desc-more {color: #fff; opacity: .4}
.gdesc-open .gslide-media {-webkit-transition: opacity .5s ease; transition: opacity .5s ease; opacity: .4}
.gdesc-open .gdesc-inner {padding-bottom: 30px}
.gdesc-closed .gslide-media {-webkit-transition: opacity .5s ease; transition: opacity .5s ease; opacity: 1}
.greset {-webkit-transition: all .5s ease; transition: all .5s ease}
.glightbox-desc {display: none}
.glightbox-open {overflow: hidden; -webkit-overflow-scrolling: touch; -ms-touch-action: auto; touch-action: auto; height: auto}
.gloader {height: 25px; width: 25px; -webkit-animation: lightboxLoader .8s infinite linear; animation: lightboxLoader .8s infinite linear; border: 2px solid #fff; border-right-color: transparent; border-radius: 50%; position: absolute; display: block; z-index: 9999; left: 0; right: 0; margin: 0 auto; top: 47%}
.goverlay {width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000}
.gprev, .gnext, .gclose {background-repeat: no-repeat; z-index: 99999; cursor: pointer; width: 26px; height: 44px; display: block; background-position: 0 0}
.gprev.disabled, .gnext.disabled, .gclose.disabled {opacity: .1}
.gprev .garrow, .gnext .garrow, .gclose .garrow {stroke: #fff}
iframe.wait-autoplay {opacity: 0}
.glightbox-closing .gnext, .glightbox-closing .gprev, .glightbox-closing .gclose {opacity: 0 !important}
.glightbox-clean .gslide-description {background: #fff}
.glightbox-clean .gdesc-inner {padding: 22px 20px}
.glightbox-clean .gslide-title {font-size: 1em; font-weight: normal; font-family: arial; color: #000; margin-bottom: 19px; line-height: 1.4em}
.glightbox-clean .gslide-desc {font-size: 0.86em; margin-bottom: 0; font-family: arial; line-height: 1.4em}
.glightbox-clean .gslide-video {background: #000}
.glightbox-clean .gprev, .glightbox-clean .gnext, .glightbox-clean .gclose {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAAA2CAYAAADTeCfRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NThDMEMwNzg3NjgxMUU1QUM2MUYwRDYwNTNEN0UxMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NThDMEMwODg3NjgxMUU1QUM2MUYwRDYwNTNEN0UxMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1OEMwQzA1ODc2ODExRTVBQzYxRjBENjA1M0Q3RTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1OEMwQzA2ODc2ODExRTVBQzYxRjBENjA1M0Q3RTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+htE8KwAAA9BJREFUeNrsm1tIFGEYhndDI4OSLgqkMrKjBXYwCjt40QkpL4pMyoqMgigIgm6iiy66KSwpj2vrucKgpINRRhYRooQkWYEWUkaWERokhVQXbu/QOyDhpjPzz3H/Dx7W1f2+753/3X9mnPnHHwqFfDKcEWPkEEgzZEgzpBkybDbjHLhvIP8GKLNhPILgksEaFaDKKWacAMdAn4Ean8F+kGOxGXFgDyjSmZ8L9oFpurKVU1uBnAr9jZMCah1hrQLBGkciyL7FGvNymXdZb2+RG3GGYo4LrHmINS9abEiZRkMu8PNXjPQVJV4Vc9SEgclm7WqLDSkd5RdBiBGizCihmMMmDkwWe1yz2JBy9g2E+ft5o7smkWZUUMwBCwYmg71u2nQMCZhphFEzaihmt4UDk86e9TYZUsj3OaKNMGJGHcVkWjwoChvZ+7HFfQvZt42vpaJ76Em6SzHbbDBCZR01NFvct519u8yorzXhEcWk2WiESiq1tFrUT901veZrnp1mNFHEWgcYoZJMTe0m98ljn3K+z+f7oB1mtLD5agcZoZJEbZ3Ab0J9deCrwpzSB6004xWbLnegESqJ1NgNok04aFeF+XtA5MF8pA90stkiBxuhkkCtvSBGQL2iEYz415Bys8yIAu/ZZKELjFCJp+Z+EGugTgHrVGq8ClEm2oxZ4CUYAHNcZIRKHOjj6ed8A8eISo15xUaPIcP9spFFk11ohMp0bkOHxrxa5lXo7Ksack9Pvn+YpTqLwS0QDZbxRo+bYgJoBZPAZtCiIVe5QzceZBroXwP8YKfWRH+YdVOx4AOYCOJBt0uMUAz4BGLAVNDjhXvg/bwF2UdTElywLVOoN5o/97hsRv/3HvgAv10fwVuQ6ODtUO45f6HmyaDXi6tDfoMZNKMdJDlwG2ZyN/qVs/mbl5fqDILZoAO8AMkO0j8XvONJhjKLf0TKuqkF4Dl4BlY6QLty1vcGdHE39SvSFrEtBc2gCWywUfcKfjE6eHIxGKkrCleBRvAApNmgOQU8BW2crRG/vDMV1JN0C/WmcmYqZizxeSyMLO/cBG6DOyDDAq3rwRPOyhSfB8PoWtst4DrJMlGnYnwDeMjZ4c0QdGGumhfIsk246LeVtetcfOFyVEQJ8nQv+AkqwThQIqjuDnAV1ILtPo9HlMBaB/kfewCMBfkG6ylL85VnJZSroLt8kRAmTLezOpfUD+W0WQvFnIzfpEePlaeO5oE1OvOVp56+R8KuaWiYZYYMG05tZUgzpBkypBnSDBnSDGmGDGmGDGmGNEOGNEOaIUOa4YH4I8AAM9m8BFEzyDIAAAAASUVORK5CYII=")}
.glightbox-clean .gprev {background-color: rgba(0, 0, 0, 0.08); background-position: 4px 5px; position: absolute; top: -100%; left: 30px; width: 38px; height: 56px}
.glightbox-clean .gnext {background-color: rgba(0, 0, 0, 0.08); background-position: -27px 5px; position: absolute; top: -100%; right: 30px; width: 38px; height: 56px}
.glightbox-clean .gclose {background-color: rgba(0, 0, 0, 0.08); width: 35px; height: 35px; top: 15px; right: 10px; position: absolute; opacity: .7; background-position: -59px 2px}
.glightbox-clean .gclose:hover {opacity: 1}
.gfadeIn {-webkit-animation: gfadeIn .5s ease; animation: gfadeIn .5s ease}
.gfadeOut {-webkit-animation: gfadeOut .5s ease; animation: gfadeOut .5s ease}
.gslideOutLeft {-webkit-animation: gslideOutLeft .3s ease; animation: gslideOutLeft .3s ease}
.gslideInLeft {-webkit-animation: gslideInLeft .3s ease; animation: gslideInLeft .3s ease}
.gslideOutRight {-webkit-animation: gslideOutRight .3s ease; animation: gslideOutRight .3s ease}
.gslideInRight {-webkit-animation: gslideInRight .3s ease; animation: gslideInRight .3s ease}
.gzoomIn {-webkit-animation: gzoomIn .5s ease; animation: gzoomIn .5s ease}
.gzoomOut {-webkit-animation: gzoomOut .5s ease; animation: gzoomOut .5s ease}
@-webkit-keyframes lightboxLoader {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg)}
100% {-webkit-transform: rotate(360deg); transform: rotate(360deg)}
}
@keyframes lightboxLoader {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg)}
100% {-webkit-transform: rotate(360deg); transform: rotate(360deg)}
}
@-webkit-keyframes gfadeIn {from {opacity: 0}
to {opacity: 1}
}
@keyframes gfadeIn {from {opacity: 0}
to {opacity: 1}
}
@-webkit-keyframes gfadeOut {from {opacity: 1}
to {opacity: 0}
}
@keyframes gfadeOut {from {opacity: 1}
to {opacity: 0}
}
@-webkit-keyframes gslideInLeft {from {opacity: 0; -webkit-transform: translate3d(-60%, 0, 0); transform: translate3d(-60%, 0, 0)}
to {visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1}
}
@keyframes gslideInLeft {from {opacity: 0; -webkit-transform: translate3d(-60%, 0, 0); transform: translate3d(-60%, 0, 0)}
to {visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1}
}
@-webkit-keyframes gslideOutLeft {from {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
to {-webkit-transform: translate3d(-60%, 0, 0); transform: translate3d(-60%, 0, 0); opacity: 0; visibility: hidden}
}
@keyframes gslideOutLeft {from {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
to {-webkit-transform: translate3d(-60%, 0, 0); transform: translate3d(-60%, 0, 0); opacity: 0; visibility: hidden}
}
@-webkit-keyframes gslideInRight {from {opacity: 0; visibility: visible; -webkit-transform: translate3d(60%, 0, 0); transform: translate3d(60%, 0, 0)}
to {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1}
}
@keyframes gslideInRight {from {opacity: 0; visibility: visible; -webkit-transform: translate3d(60%, 0, 0); transform: translate3d(60%, 0, 0)}
to {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1}
}
@-webkit-keyframes gslideOutRight {from {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
to {-webkit-transform: translate3d(60%, 0, 0); transform: translate3d(60%, 0, 0); opacity: 0}
}
@keyframes gslideOutRight {from {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
to {-webkit-transform: translate3d(60%, 0, 0); transform: translate3d(60%, 0, 0); opacity: 0}
}
@-webkit-keyframes gzoomIn {from {opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}
to {opacity: 1}
}
@keyframes gzoomIn {from {opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}
to {opacity: 1}
}
@-webkit-keyframes gzoomOut {from {opacity: 1}
50% {opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}
to {opacity: 0}
}
@keyframes gzoomOut {from {opacity: 1}
50% {opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3)}
to {opacity: 0}
}
@media (min-width: 48em) {.glightbox-container .ginner-container {-webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row}
.glightbox-container .ginner-container.desc-left .gslide-description, .glightbox-container .ginner-container.desc-top .gslide-description {-webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0}
.glightbox-container .ginner-container.desc-left .gslide-media, .glightbox-container .ginner-container.desc-top .gslide-media {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1}
.gslide-image img {max-height: 97vh}
.gslide-video {}
.gslide-inline {max-height: 95vh}
.gslide-external {max-height: 95vh}
.gslide-description.description-left, .gslide-description.description-right {max-width: 275px}
.goverlay {background: rgba(0, 0, 0, 0.92)}
.glightbox-clean .ginner-container {-webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65); box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65)}
.glightbox-clean .gprev {top: 45%}
.glightbox-clean .gnext {top: 45%}
}
@media (min-width: 62em) {.glightbox-clean .gclose {right: 20px}
}
@media screen and (max-height: 480px) {.gslide-video .gvideo-wrapper {padding-top: 0; height: 100vh}
}
@media screen and (max-height: 420px) {.goverlay {background: #000}
}
.recent-wrok img {width: 100%; height: 100%; object-fit: cover; overflow: hidden}
.recent-wrok .filter-button {font-size: 14px; text-align: center; font-weight: 500; padding: 0 1.5rem; padding-bottom: 0.8rem}
.recent-wrok .filter-button:hover {text-align: center; color: #17C3FF; border-bottom: 4px solid #17C3FF}
.recent-wrok .filter-button.active {color: #17C3FF; border-bottom: 4px solid #17C3FF}
.recent-wrok .port-image {width: 100%}
.recent-wrok .gallery_product {margin-bottom: 30px; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both}
.recent-wrok .block {opacity: 0}
@-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}
.team__video {margin-top: 2rem; position: relative}
.team__play-box {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 6em; height: 6em; background: rgba(23, 195, 255, 0.54); border-radius: 100%; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; justify-content: center; align-items: center; cursor: pointer}
.team__play-box:hover, .team__play-box:focus {background: rgba(0, 130, 176, 0.54)}
.team__play-icon {display: block; vertical-align: middle}
.team .main-content {margin-bottom: 10rem}
@media screen and (max-width: 767px) {.team__play-box {width: 4em; height: 4em}
.team__play-icon {width: 1rem}
}