[class~="link"],
body {
    position: relative;
}
[class~="header"] [class~="nav-item-child"],
h1,
p,
[class~="link"],
a,
[class~="link"],
h4,
h2,
body,
body,
em,
h3,
h5,
h6,
li,
li a {
    font-family: Hind, sans-serif;
}
[class~="btn-theme"],
p {
    line-height: 1.4;
}
[class~="btn-theme"][class~="f"] ocus,
[class~="btn-theme"][class~="active"][class~="focus"],
a:active,
:focus,
[class~="btn-theme"]:focus,
:active,
a:focus,
a {
    outline: 0;
}
[class~="back-to-top"]:focus,
[class~="content-wrapper-link"],
[class~="btn-theme"]:focus,
[class~="back-to-top"]:hover,
h5 > a:focus,
[class~="btn-theme"][class~="focus"],
[class~="btn-theme"]:hover,
h3 > a:focus,
h1 > a:focus,
h2 > a:focus,
h4 > a:focus,
h6 > a:focus {
    text-decoration: none;
}
[class~="carousel-title"],
[class~="back-to-top"],
[class~="link"],
[class~="header"] [class~="nav-item-child"] {
    text-transform: uppercase;
}
::-webkit-selection {
    color: #fff;
}
[class~="link"] {
    font-size: 9.75pt;
}
html a {
    -webkit-font-smoothing: antialiased;
}
[class~="accordion"] [class~="panel-title"] {
    font-size: 1.375pc;
}
[class~="link"] {
    font-weight: 600;
}
[class~="accordion"] [class~="panel-default"] {
    border-left-width: medium;
}
[class~="accordion"] [class~="panel-default"] {
    border-bottom-width: medium;
}
[class~="link"] {
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
}
[class~="section-seperator"] {
    border-bottom-width: 1px;
}
[class~="accordion"] [class~="panel-default"] {
    border-right-width: medium;
}
[class~="section-seperator"] {
    border-bottom-style: solid;
}
[class~="accordion"] [class~="panel-group"] [class~="panel"] + [class~="panel"],
[class~="accordion"] [class~="panel-heading"] {
    border-radius: 0;
}
[class~="section-seperator"] {
    border-bottom-color: #edf0f2;
}
[class~="section-seperator"] {
    border-image: none;
}
[class~="content-wrapper-link"] {
    position: absolute;
}
[class~="content-wrapper-link"] {
    top: 0;
}
[class~="content-wrapper-link"] {
    left: 0;
}
[class~="content-wrapper-link"] {
    right: 0;
}
[class~="link"]:after,
[class~="pricing"] [class~="pricing-list-item"]:before {
    width: 6.75pt;
}
[class~="accordion"] [class~="panel-default"] {
    border-top-width: medium;
}
[class~="content-wrapper-link"] {
    bottom: 0;
}
[class~="link"]:after,
[class~="pricing"] [class~="pricing-list-item"]:before {
    height: 0.020833333in;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body,
li a {
    font-size: 0.166666667in;
}
[class~="accordion"] [class~="panel-group"] [class~="panel"] + [class~="panel"] {
    margin-top: 7.5pt;
}
[class~="accordion"] [class~="panel-default"] {
    border-left-style: none;
}
[class~="accordion"] [class~="panel-title-child"],
[class~="content-wrapper-link"] {
    display: block;
}
[class~="content-wrapper-link"] {
    z-index: 3;
}
[class~="btn-theme"]:active[class~="focus"],
[class~="btn-theme"][class~="active"]:focus,
[class~="btn-theme"]:active:focus,
a:hover {
    outline: 0;
}
[class~="btn-theme"] {
    position: relative;
}
[class~="accordion"] [class~="panel-default"] {
    border-bottom-style: none;
}
[class~="btn-theme"] {
    display: inline-block;
}
h1 > a:hover,
h2 > a:hover,
h3 > a:hover {
    color: #999caa;
}
::-webkit-selection {
    background: #17bed2;
}
[class~="accordion"] [class~="panel-default"] {
    border-right-style: none;
}
[class~="accordion"] [class~="panel-default"],
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-style: none;
}
[class~="accordion"] [class~="panel-default"] {
    border-left-color: currentColor;
}
[class~="accordion"] [class~="panel-default"] {
    border-bottom-color: currentColor;
}
[class~="accordion"] [class~="panel-default"] {
    border-right-color: currentColor;
}
[class~="accordion"] [class~="panel-default"] {
    border-top-color: currentColor;
}
::-webkit-selection {
    text-shadow: none;
}
[class~="header"] [class~="logo-wrap"]:hover,
[class~="header"] [class~="logo-wrap"]:focus,
h1 > a:hover,
h2 > a:hover {
    text-decoration: none;
}
[class~="btn-theme"] {
    text-align: center;
}
[class~="accordion"] [class~="panel-default"] {
    border-image: none;
}
[class~="accordion"] [class~="panel-title-child"] {
    padding-left: 22.5pt;
}
[class~="btn-theme"] {
    background-image: none;
}
[class~="accordion"] [class~="panel-title-child"] {
    padding-bottom: 22.5pt;
}
[class~="link"]:after,
[class~="pricing"] [class~="pricing-list-item"]:before {
    content: " ";
}
[class~="btn-theme"] {
    border-left-style: solid;
}
[class~="btn-theme"] {
    border-bottom-style: solid;
}
[class~="btn-theme"] {
    border-right-style: solid;
}
[class~="accordion"] [class~="panel-title-child"] {
    padding-right: 22.5pt;
}
[class~="btn-theme"] {
    border-top-style: solid;
}
.accordion .panel-default > .panel-heading {
    color: #515769;
}
[class~="accordion"] [class~="panel-title-child"] {
    padding-top: 22.5pt;
}
[class~="btn-white-bg"][class~="focus"],
[class~="accordion"] [aria-expanded="true"] {
    #color: #fff;
}
[class~="btn-theme"] {
    white-space: nowrap;
}
[class~="accordion"] [aria-expanded="true"] {
    background: #fff;
}
[class~="btn-theme"]:hover {
    transition-duration: 0.3s;
}
[class~="btn-theme"] {
    vertical-align: middle;
}
span {
    font-family: Hind, sans-serif;
}
[class~="btn-theme"] {
    -ms-touch-action: manipulation;
}
[class~="btn-theme"] {
    touch-action: manipulation;
}
[class~="btn-theme"]:hover {
    transition-property: all;
}
html {
    overflow-x: hidden;
}
[class~="btn-theme"]:hover {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-width: medium;
}
[class~="link"]:after {
    content: "+";
}
[class~="btn-theme"]:active,
.btn-theme.active {
    background-image: none;
}
[class~="btn-theme"] {
    cursor: pointer;
}
[class~="btn-theme"]:active,
.btn-theme.active {
    outline: 0;
}
[class~="btn-theme"][class~="disabled"],
[class~="btn-theme"][disabled] {
    cursor: not-allowed;
}
li a {
    font-weight: 500;
}
[class~="btn-theme"] {
    -webkit-user-select: none;
}
body,
html {
    -webkit-font-smoothing: antialiased;
}
[class~="btn-theme"][class~="disabled"],
[class~="btn-theme"][disabled] {
    box-shadow: none;
}
[class~="btn-theme"][disabled],
[class~="btn-theme"][class~="disabled"] {
    opacity: 0.65;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: currentColor;
}
[class~="btn-theme"][disabled],
[class~="btn-theme"][class~="disabled"] {
    pointer-events: none;
}
[class~="btn-theme"] {
    -moz-user-select: none;
}
p {
    font-size: 15px;
}
p {
    font-weight: 400;
}
[class~="btn-white-bg"][class~="focus"],
.btn-white-bg:focus {
    background: #e84c09;
}
a:active,
a:focus,
h3 > a:hover,
h4 > a:hover {
    text-decoration: none;
}
p {
    /*color: #a6a7aa;*/
	color: #797a7e;
}
[class~="btn-theme"] {
    -ms-user-select: none;
}
p {
    margin-bottom: 0.15625in;
}
.accordion .panel-default > .panel-heading {
    background: #fff;
}
em,
li {
    font-size: 1pc;
}
em,
li {
    font-weight: 400;
}
[class~="btn-theme"] {
    user-select: none;
}
em,
li {
    /*color: #a6a7aa;*/
	color: #797a7e;
}
[class~="btn-white-brd"],
[class~="btn-white-bg"]:hover,
[class~="btn-white-bg"],
.btn-white-bg:focus {
    color: #fff;
}
[class~="btn-white-bg"],
[class~="btn-white-bg"][class~="focus"],
[class~="btn-white-bg"]:hover,
.btn-white-bg:focus {
    border-left-color: transparent;
}
[class~="btn-white-bg"],
[class~="btn-white-bg"][class~="focus"],
.btn-white-bg:focus,
[class~="btn-white-bg"]:hover {
    border-bottom-color: transparent;
}
[class~="btn-white-bg"]:hover,
.btn-white-bg:focus,
[class~="btn-white-bg"],
[class~="btn-white-bg"][class~="focus"] {
    border-right-color: transparent;
}
[class~="btn-white-bg"] {
    background: #515769;
}
a:active,
a:focus,
h4 > a:hover,
h5 > a:hover {
    color: #999caa;
}
[class~="btn-white-bg"]:hover,
[class~="btn-white-bg"],
[class~="btn-white-bg"][class~="focus"],
.btn-white-bg:focus {
    border-top-color: transparent;
}
::-moz-selection {
    color: #fff;
}
.accordion .panel-default > .panel-heading {
    border-left-width: medium;
}
a {
    color: #81848f;
}
span {
    font-size: 10.5pt;
}
span {
    font-weight: 400;
}
span {
    color: #bfc1c7;
}
[class~="btn-white-bg"] {
    border-left-width: 0;
}
h1,
h2 {
    font-weight: 700;
}
[class~="btn-white-brd"][class~="focus"],
h2,
[class~="btn-default-bg"],
h1 {
    color: #515769;
}
[class~="btn-white-bg"] {
    border-bottom-width: 0;
}
.pricing .pricing-list-item:before {
    content: "+";
}
[class~="btn-white-bg"] {
    border-right-width: 0;
}
[class~="btn-white-bg"] {
    border-top-width: 0;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-image: none;
}
[class~="btn-white-brd"] {
    background: 0 0;
}
[class~="btn-white-brd"] {
    border-left-color: #fff;
}
[class~="btn-white-brd"] {
    border-bottom-color: #fff;
}
[class~="btn-white-brd"][class~="focus"],
[class~="btn-white-bg"]:hover {
    background: #e84c09;
}
a:hover,
h5 > a:hover,
h6 > a:hover {
    text-decoration: none;
}
.accordion .panel-default > .panel-heading {
    border-bottom-width: medium;
}
[class~="btn-white-brd"] {
    border-right-color: #fff;
}
.accordion .panel-default > .panel-heading {
    border-right-width: medium;
}
[class~="btn-white-brd"] {
    border-top-color: #fff;
}
::-moz-selection {
    background: #17bed2;
}
h1,
h2 {
    line-height: 1.4;
}
.accordion .panel-default > .panel-heading {
    border-top-width: medium;
}
.accordion .panel-default > .panel-heading {
    border-left-style: none;
}
h1,
h2 {
    margin-left: 0;
}
h1,
h2 {
    margin-bottom: 0.9375pc;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    padding-left: 22.5pt;
}
.accordion .panel-default > .panel-heading {
    border-bottom-style: none;
}
[class~="btn-white-brd"] {
    border-left-width: 0.020833333in;
}
h1,
h2 {
    margin-right: 0;
}
h1,
h2 {
    margin-top: 0;
}
[class~="btn-white-brd"] {
    border-bottom-width: 0.020833333in;
}
[class~="btn-white-brd"] {
    border-right-width: 0.020833333in;
}
[class~="btn-white-brd"] {
    border-top-width: 0.020833333in;
}
::-moz-selection {
    text-shadow: none;
}
.accordion .panel-default > .panel-heading {
    border-right-style: none;
}
a:hover,
h6 > a:hover {
    color: #999caa;
}
[class~="btn-white-brd"][class~="focus"],
[class~="btn-white-brd"]:focus,
[class~="btn-white-brd"]:hover {
    border-left-color: #e84c09;
}
.accordion .panel-default > .panel-heading {
    border-top-style: none;
}
[class~="btn-white-brd"][class~="focus"],
[class~="btn-white-brd"]:hover,
[class~="btn-white-brd"]:focus {
    border-bottom-color: #e84c09;
}
.accordion .panel-default > .panel-heading {
    border-left-color: currentColor;
}
.accordion .panel-default > .panel-heading {
    border-bottom-color: currentColor;
}
[class~="btn-white-brd"]:focus,
[class~="btn-white-brd"][class~="focus"] {
    border-right-color: #e84c09;
}
fieldset[disabled] .btn-theme {
    cursor: not-allowed;
}
[class~="btn-default-bg"] {
    background: #f3f4f5;
}
[class~="btn-white-brd"]:hover,
[class~="btn-white-brd"][class~="focus"],
[class~="btn-white-brd"]:focus {
    border-top-color: #e84c09;
}
.accordion .panel-default > .panel-heading {
    border-right-color: currentColor;
}
[class~="btn-white-brd"]:hover,
[class~="btn-white-brd"]:focus,
h3,
h4 {
    color: #515769;
}
[class~="btn-default-bg"] {
    border-left-color: transparent;
}
[class~="btn-default-bg"] {
    border-bottom-color: transparent;
}
[class~="btn-white-brd"]:focus,
[class~="btn-white-brd"]:hover {
    background: #e84c09;
}
.accordion .panel-default > .panel-heading {
    border-top-color: currentColor;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    padding-bottom: 0.3125in;
}
[class~="btn-default-bg"] {
    border-right-color: transparent;
}
h3,
h4 {
    font-weight: 700;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    padding-right: 22.5pt;
}
[class~="btn-default-bg"] {
    border-top-color: transparent;
}
[class~="link"]:after {
    position: absolute;
}
h3,
h4 {
    line-height: 1.4;
}
[class~="btn-default-bg"] {
    border-left-width: 0;
}
.accordion .panel-default > .panel-heading,
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    padding-top: 0;
}
[class~="link"]:after {
    right: -15px;
}
[class~="btn-default-bg"] {
    border-bottom-width: 0;
}
h3,
h4 {
    margin-left: 0;
}
.accordion .panel-default > .panel-heading {
    border-image: none;
}
h3,
h4 {
    margin-bottom: 0.9375pc;
}
fieldset[disabled] .btn-theme {
    box-shadow: none;
}
[class~="link"]:after {
    color: #f00;
}
h3,
h4 {
    margin-right: 0;
}
[class~="btn-default-bg"] {
    border-right-width: 0;
}
[class~="btn-default-bg"] {
    border-top-width: 0;
}
[class~="btn-theme-sm"] {
    font-size: 0.135416667in;
}
[class~="btn-theme-sm"] {
    font-weight: 600;
}
.accordion .panel-default > .panel-heading {
    padding-left: 0;
}
[class~="btn-theme-sm"] {
    padding-left: 0.364583333in;
}
[class~="btn-theme-sm"] {
    padding-bottom: 0.15625in;
}
[class~="btn-theme-sm"] {
    padding-right: 0.364583333in;
}
.accordion .panel-default > .panel-heading {
    padding-bottom: 0;
}
[class~="btn-theme-sm"] {
    padding-top: 0.15625in;
}
[class~="btn-theme-sm"] {
    border-radius: 5px;
}
h3,
h4,
h5,
h6 {
    margin-top: 0;
}
[class~="btn-white-brd"]:hover {
    border-right-color: #e84c09;
}
[class~="pricing"] {
    padding-left: 2.8125pc;
}
[class~="pricing"] {
    padding-bottom: 4.375pc;
}
[class~="pricing"] {
    padding-right: 2.8125pc;
}
[class~="accordion"] [class~="collapse"][class~="in"],
[class~="btn-default-bg"]:focus,
[class~="btn-default-bg"][class~="focus"],
[class~="btn-default-bg"]:hover {
    #color: #fff;
}
[class~="pricing"] {
    padding-top: 4.375pc;
}
.accordion .panel-default > .panel-heading {
    padding-right: 0;
}
fieldset[disabled] .btn-theme {
    opacity: 0.65;
}
fieldset[disabled] .btn-theme {
    pointer-events: none;
}
[class~="btn-default-bg"][class~="focus"],
[class~="accordion"] [class~="collapse"][class~="in"],
[class~="btn-default-bg"]:focus,
[class~="btn-default-bg"]:hover {
}
[class~="pricing"] {
    background: #fff;
}
h1 > a,
h2 > a,
h3 > a,
h4 > a,
h5,
h5 > a,
h6,
li a {
    color: #515769;
}
[class~="btn-default-bg"]:focus,
[class~="btn-default-bg"]:hover,
[class~="btn-default-bg"][class~="focus"] {
    border-left-color: transparent;
}
[class~="btn-default-bg"][class~="focus"],
[class~="btn-default-bg"]:focus,
[class~="btn-default-bg"]:hover {
    border-bottom-color: transparent;
}
[class~="btn-default-bg"][class~="focus"],
[class~="btn-default-bg"]:focus,
[class~="btn-default-bg"]:hover {
    border-right-color: transparent;
}
[class~="btn-default-bg"][class~="focus"],
[class~="btn-default-bg"]:hover,
[class~="btn-default-bg"]:focus {
    border-top-color: transparent;
}
h5,
h6 {
    font-weight: 700;
}
[class~="pricing"] {
    margin-top: 50px;
}
h5,
h6 {
    line-height: 1.4;
}
h5,
h6 {
    margin-left: 0;
}
h5,
h6 {
    margin-bottom: 0.9375pc;
}
h5,
h6 {
    margin-right: 0;
}
h1 {
    font-size: 30pt;
}
h2 {
    font-size: 0.3125in;
}
h3,
h4 {
    font-size: 1.375pc;
}
.accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
    margin-top: -0.010416667in;
}
::selection {
    color: #fff;
}
::selection {
}
::selection {
    text-shadow: none;
}
h6 > a {
    color: #515769;
}
@media (max-width: 768px) {
    [class~="pricing"] {
        margin-top: 0;
    }
}
[class~="pricing"][class~="pricing-active"] {
    padding-top: 6.875pc;
}
[class~="pricing"][class~="pricing-active"] {
    padding-bottom: 110px;
}
[class~="pricing"][class~="pricing-active"] {
    margin-top: 7.5pt;
}
@media (max-width: 768px) {
    .pricing.pricing-active {
        margin-top: 0;
    }
}
[class~="service"]:hover [class~="service-element"] {
    opacity: 0;
}
.service .service-icon,
[class~="pricing"] [class~="pricing-icon"] {
    display: block;
}
[class~="work"]:hover [class~="work-overlay"]:before {
    background: rgba(0, 0, 0, 0.5);
}
[class~="service"]:hover [class~="service-element"] {
    -webkit-transform: translate3d(0, -100%, 0);
}
[class~="pricing"] [class~="pricing-icon"] {
    font-size: 22.5pt;
}
[class~="pricing"] [class~="pricing-icon"] {
    color: #999caa;
}
.work .work-overlay:before,
[class~="service"] [class~="service-element"],
[class~="work"] [class~="work-popup-overlay-show"],
[class~="work"]:hover [class~="work-overlay"]:before,
[class~="service"]:hover [class~="service-element"],
.work .work-popup-overlay,
[class~="service"]:hover [class~="service-info"],
[class~="service"] [class~="service-info"] {
    transition-duration: 0.3s;
}
[class~="pricing"] [class~="pricing-icon"] {
    margin-bottom: 1.875pc;
}
.pricing .pricing-list-item,
.work .work-overlay {
    position: relative;
}
[class~="pricing"] [class~="pricing-list-item"]:before {
    position: absolute;
}
.pricing .pricing-list-item {
    font-size: 0.135416667in;
}
[class~="service"] {
    background: #fff;
}
.pricing .pricing-list-item {
    color: #81848f;
}
.pricing .pricing-list-item {
    padding-left: 20px;
}
.pricing .pricing-list-item {
    margin-bottom: 10px;
}
[class~="service"]:hover [class~="service-element"] {
    -moz-transform: translate3d(0, -100%, 0);
}
[class~="pricing"] [class~="pricing-list-item"]:before,
.work .work-popup-overlay {
    left: 0;
}
.pricing .pricing-list-item {
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
}
.work .work-overlay:before,
.work .work-popup-overlay {
    top: 0;
}
[class~="service"]:hover [class~="service-element"] {
    transform: translate3d(0, -100%, 0);
}
.work .work-overlay:before,
.work .work-popup-overlay {
    width: 100%;
}
[class~="pricing"] [class~="pricing-list-item"]:before {
    color: #f00;
}
.work .work-overlay:before,
.work .work-popup-overlay {
    height: 100%;
}
[class~="service"] {
    padding-left: 3.125pc;
}
.work .work-overlay:before,
.work .work-popup-overlay,
[class~="service"] [class~="service-element"],
[class~="work"] [class~="work-popup-overlay-show"],
[class~="work"]:hover [class~="work-overlay"]:before,
[class~="service"]:hover [class~="service-element"],
[class~="service"]:hover [class~="service-info"],
[class~="service"] [class~="service-info"] {
    transition-property: all;
}
[class~="work"]:hover [class~="work-overlay"]:before,
[class~="service"]:hover [class~="service-info"],
.work .work-popup-overlay,
[class~="service"] [class~="service-element"],
[class~="service"]:hover [class~="service-element"],
[class~="service"] [class~="service-info"],
.work .work-overlay:before,
[class~="work"] [class~="work-popup-overlay-show"] {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
[class~="service"] {
    padding-bottom: 3.125pc;
}
[class~="service"] [class~="service-element"],
[class~="service"] [class~="service-info"] {
    -webkit-transform: translate3d(0, 0, 0);
}
[class~="service"] [class~="service-info"],
[class~="service"] [class~="service-element"] {
    -moz-transform: translate3d(0, 0, 0);
}
[class~="service"] [class~="service-element"],
[class~="service"] [class~="service-info"] {
    transform: translate3d(0, 0, 0);
}
[class~="pricing"] [class~="pricing-list-item"]:before {
    margin-right: 10px;
}
[class~="service"] {
    padding-right: 3.125pc;
}
[class~="service"] {
    padding-top: 3.125pc;
}
.service .service-icon {
    font-size: 0.3125in;
}
.service .service-icon {
    color: #999caa;
}
.service .service-icon {
    margin-bottom: 30px;
}
.work .work-overlay {
    cursor: pointer;
}
.work .work-popup-overlay {
    position: fixed;
}
[class~="work"] [class~="work-popup-content"],
.work .work-popup-overlay {
    right: 0;
}
.work .work-popup-overlay {
    z-index: 99999;
}
.work .work-popup-overlay {
    opacity: 0;
}
.work .work-popup-overlay {
    visibility: hidden;
}
.work .work-popup-overlay {
    -webkit-backface-visibility: hidden;
}
.work .work-popup-overlay {
    backface-visibility: hidden;
}
.work .work-popup-overlay {
    overflow-x: hidden;
}
[class~="work"] {
    position: relative;
}
[class~="work"],
[class~="work"] [class~="work-popup-content"] {
    display: block;
}
.work .work-popup-overlay {
    background: rgba(81, 87, 105, 0.4);
}
[class~="work"] [class~="work-popup-overlay-show"] {
    opacity: 1;
}
[class~="work"] [class~="work-popup-overlay-show"] {
    visibility: visible;
}
[class~="work"] [class~="work-popup-overlay-show"] {
    -webkit-backface-visibility: visible;
}
[class~="work"] [class~="work-popup-overlay-show"] {
    backface-visibility: visible;
}
[class~="service"]:hover [class~="service-info"] {
    -webkit-transform: translate3d(0, -30%, 0);
}
[class~="service"]:hover [class~="service-info"] {
    -moz-transform: translate3d(0, -30%, 0);
}
[class~="service"]:hover [class~="service-info"] {
    transform: translate3d(0, -30%, 0);
}
[class~="work"] [class~="work-overlay"]:before,
[class~="work"] [class~="work-popup-content"] {
    position: absolute;
}
[class~="work"] [class~="work-popup-content"] {
    top: 50%;
}
.work .work-overlay:before,
[class~="work"] [class~="work-popup-content"] {
    left: 0;
}
[class~="work"] [class~="work-popup-content"] {
    width: 547.5pt;
}
[class~="work"] [class~="work-popup-content"] {
    height: auto;
}
[class~="work"] [class~="work-popup-content"] {
    background: #fff;
}
[class~="work"] [class~="work-popup-content"] {
    padding-left: 22.5pt;
}
[class~="work"] [class~="work-popup-content"] {
    padding-bottom: 22.5pt;
}
[class~="work"] [class~="work-popup-content"] {
    padding-right: 22.5pt;
}
[class~="work"] [class~="work-popup-content"] {
    padding-top: 22.5pt;
}
[class~="work"] [class~="work-popup-content"] {
    margin-left: auto;
}
[class~="work"] [class~="work-popup-content"] {
    margin-bottom: 0;
}
[class~="work"] [class~="work-popup-content"] {
    margin-right: auto;
}
[class~="work"] [class~="work-popup-content"] {
    margin-top: 0;
}
[class~="work"] [class~="work-popup-content"] {
    -webkit-transform: translate3d(0, -50%, 0);
}
[class~="work"] [class~="work-popup-content"] {
    -moz-transform: translate3d(0, -50%, 0);
}
[class~="work"] [class~="work-popup-content"] {
    transform: translate3d(0, -50%, 0);
}
[class~="work"] [class~="work-popup-content-divider"] {
    border-right-width: 0.010416667in;
}
[class~="work"] [class~="work-popup-content-divider"] {
    border-right-style: solid;
}
[class~="work"] [class~="work-popup-content-divider"] {
    border-right-color: #cdcecf;
}
[class~="work"] [class~="work-popup-content-divider"] {
    border-image: none;
}
[class~="work"] [class~="work-overlay"]:before {
    background: 0 0;
}
@media (max-width: 768px) {
    [class~="work"] [class~="work-popup-content"] {
        width: 95%;
    }
    .work .work-popup-content-divider {
        border-right-width: medium;
    }
    .work .work-popup-content-divider {
        border-right-style: none;
    }
    .work .work-popup-content-divider {
        border-right-color: currentColor;
    }
    .work .work-popup-content-divider {
        border-image: none;
    }
    .work .work-popup-content-divider {
        border-bottom-width: 0.75pt;
    }
    .work .work-popup-content-divider {
        border-bottom-style: solid;
    }
    .work .work-popup-content-divider {
        border-bottom-color: #cdcecf;
    }
}
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"],
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:after,
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:before {
    background: #17bed2;
}
[class~="work"] [class~="work-popup-close"] {
    float: right;
}
[class~="work"] [class~="work-popup-close"]:hover {
    color: #aaacb3;
}
[class~="work"] [class~="work-popup-tag-link"],
[class~="work"] [class~="work-popup-close"] {
    font-size: 13px;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    position: absolute;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    left: 0;
}
.header .navbar-toggle .toggle-icon,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="work"] [class~="work-popup-close"]:hover,
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:before,
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"],
[class~="header"] [class~="navbar"],
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:after,
[class~="work"] [class~="work-popup-close"] {
    transition-duration: 0.3s;
}
[class~="work"] [class~="work-popup-close"] {
    font-weight: 700;
}
[class~="work"] [class~="work-popup-close"] {
    color: #c5c6cb;
}
[class~="work"] [class~="work-popup-close"]:hover,
.header .navbar-toggle .toggle-icon,
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:before,
[class~="work"] [class~="work-popup-close"],
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:after,
[class~="back-to-top"],
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"],
[class~="header"] [class~="navbar"] {
    transition-property: all;
}
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:before,
[class~="work"] [class~="work-popup-close"],
[class~="back-to-top"],
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"]:after,
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"],
[class~="header"] [class~="navbar"],
[class~="work"] [class~="work-popup-close"]:hover,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before {
    background: #515769;
}
[class~="work"] [class~="work-popup-tag"] {
    margin-left: 0;
}
[class~="work"] [class~="work-popup-tag"] {
    margin-bottom: 0;
}
[class~="work"] [class~="work-popup-tag"] {
    margin-right: 0;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before {
    content: " ";
}
[class~="work"] [class~="work-popup-tag"] {
    margin-top: 0;
}
[class~="work"] [class~="work-popup-tag-item"] {
    padding-left: 0.125pc;
}
[class~="work"] [class~="work-popup-tag-item"] {
    padding-bottom: 0;
}
[class~="work"] [class~="work-popup-tag-item"] {
    padding-right: 0.125pc;
}
[class~="work"] [class~="work-popup-tag-item"] {
    padding-top: 0;
}
[class~="footer"] [class~="footer-logo"] {
    width: 6.25pc;
}
[class~="footer"] [class~="footer-list-item"]:last-child,
[class~="footer"] [class~="footer-list"] {
    margin-bottom: 0;
}
[class~="footer"] [class~="footer-logo"] {
    height: auto;
}
[class~="footer"] [class~="footer-list-item"] {
    color: #777984;
}
[class~="footer"] [class~="footer-list-item"] {
    margin-bottom: 15px;
}
.header .navbar-toggle .toggle-icon {
    position: relative;
}
[class~="header"] [class~="navbar"] {
    margin-bottom: 0;
}
[class~="navbar-fixed-top"] [class~="navbar-collapse"] {
    max-height: 100%;
}
[class~="header"] [class~="navbar-toggle"] {
    width: 18.75pt;
}
[class~="header"] [class~="navbar-toggle"] {
    height: 18.75pt;
}
[class~="header"] [class~="navbar-toggle"] {
    border-left-width: medium;
}
[class~="header"] [class~="navbar-toggle"] {
    border-bottom-width: medium;
}
[class~="header"] [class~="navbar-toggle"] {
    border-right-width: medium;
}
[class~="header"] [class~="navbar-toggle"] {
    border-top-width: medium;
}
[class~="header"] [class~="navbar-toggle"] {
    border-left-style: none;
}
[class~="header"] [class~="navbar-toggle"] {
    border-bottom-style: none;
}
[class~="header"] [class~="navbar-toggle"] {
    border-right-style: none;
}
[class~="header"] [class~="navbar-toggle"] {
    border-top-style: none;
}
.header .navbar-toggle .toggle-icon,
.header .navbar-toggle:hover .toggle-icon:after,
.header .navbar-toggle:hover .toggle-icon:before {
    width: 15.75pt;
}
[class~="header"] [class~="navbar-toggle"] {
    border-left-color: currentColor;
}
[class~="header"] [class~="navbar-toggle"] {
    border-bottom-color: currentColor;
}
.header .navbar-toggle .toggle-icon,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after,
.header .navbar-toggle:hover .toggle-icon:after {
    height: 0.010416667in;
}
[class~="back-to-top"],
[class~="header"] [class~="nav-item-hover"]:after {
    opacity: 0;
}
[class~="header"] [class~="logo-img-main"],
.header .logo-wrap,
.header .navbar-toggle .toggle-icon,
[class~="header"] [class~="logo-img"] {
    display: inline-block;
}
[class~="header"] [class~="navbar-toggle"] {
    border-right-color: currentColor;
}
[class~="header"] [class~="navbar-toggle"] {
    border-top-color: currentColor;
}
.header .navbar-toggle .toggle-icon {
    background: #515769;
}
[class~="header"] [class~="navbar-toggle"] {
    border-image: none;
}
.header .logo-wrap,
[class~="header"] [class~="navbar-toggle"] {
    padding-left: 0;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before {
    width: 10px;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before {
    bottom: 10px;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    -webkit-transform: rotate(0);
}
[class~="header"] [class~="navbar-toggle"] {
    padding-bottom: 0;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    -moz-transform: rotate(0);
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before {
    transform: rotate(0);
}
[class~="header"] [class~="logo-img-main"],
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:before,
[class~="header"] [class~="nav-item"] [class~="nav-item-hover"][class~="active"]:after,
[class~="header"] [class~="logo-img-active"] {
    transition-property: all;
}
.header .logo-wrap,
[class~="header"] [class~="navbar-toggle"] {
    padding-right: 0;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    width: 12pt;
}
[class~="header"] [class~="logo-img-active"],
[class~="header"] [class~="nav-item"] [class~="nav-item-hover"][class~="active"]:after,
[class~="header"] [class~="logo-img-main"],
.header .navbar-toggle .toggle-icon {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
[class~="header"] [class~="navbar-toggle"] {
    padding-top: 0;
}
[class~="header"] [class~="navbar-toggle"] {
    margin-left: 0;
}
.header .nav-item-child:hover,
[class~="header"] [class~="nav-item-child"]:focus {
    background: 0 0;
}
[class~="header"] [class~="navbar-toggle"] {
    margin-bottom: 2.1875pc;
}
[class~="header"] [class~="navbar-toggle"] {
    margin-right: 0;
}
[class~="header"] [class~="navbar-toggle"] {
    margin-top: 2.1875pc;
}
[class~="header"] [class~="logo"] {
    width: 150px;
}
[class~="header"] [class~="logo"] {
    height: 112.5pt;
}
[class~="header"] [class~="logo"] {
    float: left;
}
[class~="header"] [class~="logo"] {
    max-height: 0.989583333in;
}
[class~="header"] [class~="logo"] {
    line-height: 4.0625pc;
}
.header .logo-wrap {
    padding-bottom: 0.9375pc;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    top: -0.3125pc;
}
.header .logo-wrap {
    padding-top: 0.9375pc;
}
[class~="header"] [class~="nav-item"]:last-child [class~="nav-item-child"] {
    padding-right: 0;
}
.header .navbar-toggle:hover .toggle-icon:before {
    height: 1px;
}
[class~="header"] [class~="logo-img"] {
    width: 250px;
}
[class~="header"] [class~="logo-img"] {
    height: auto;
}
[class~="header"] [class~="logo-img"] {
    max-width: 150%;
}
[class~="header"] [class~="nav-item-child"]:hover,
[class~="page-on-scroll"] [class~="header"] [class~="nav-item-child"]:hover {
    color: #f00;
}
[class~="header"] [class~="logo-img"] {
    max-height: 150%;
}
.header .nav-item:hover .nav-item-hover:after,
[class~="header"] [class~="nav-item"] [class~="nav-item-hover"][class~="active"]:after {
    opacity: 1;
}
[class~="header"] [class~="nav-item-child"]:hover,
[class~="header"] [class~="logo-img-main"],
[class~="header"] [class~="nav-item"] [class~="nav-item-hover"][class~="active"]:after,
[class~="page-on-scroll"] [class~="header"] [class~="nav-item-child"]:hover,
.header .nav-item:hover .nav-item-hover:after,
[class~="header"] [class~="logo-img-active"] {
    transition-duration: 0.4s;
}
[class~="header"] [class~="logo-img"] {
    vertical-align: middle;
}
[class~="header"] [class~="logo-img-active"] {
    display: none;
}
.header .nav-item-child,
[class~="header"] [class~="nav-item"] {
    display: block;
}
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    transform: rotate(0);
}
[class~="header"] [class~="nav-item"],
.header .nav-item-child,
[class~="header"] [class~="nav-item-hover"] {
    position: relative;
}
.header .navbar-nav {
    padding-left: 0;
}
[class~="header"] [class~="nav-item-child"],
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after {
    transition-duration: 0.3s;
}
.header .navbar-nav {
    margin-bottom: 0;
}
[class~="header"] [class~="nav-item-hover"]:after,
.header .nav-item:hover .nav-item-hover:after,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after,
[class~="header"] [class~="nav-item-child"] {
    transition-property: all;
}
.header .navbar-nav {
    list-style: none;
}
[class~="header"] [class~="nav-item-child"] {
    font-size: 14px;
}
[class~="header"] [class~="nav-item-child"],
[class~="header"] [class~="nav-item-hover"]:after,
[class~="header"] [class~="navbar-toggle"] [class~="toggle-icon"]:after,
.header .nav-item:hover .nav-item-hover:after {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
[class~="header"] [class~="nav-item-child"] {
    font-weight: 700;
}
[class~="header"] [class~="nav-item-child"] {
    color: #fff;
}
[class~="header"] [class~="nav-item-child"] {
    letter-spacing: 0.02em;
}
[class~="header"] [class~="nav-item-child"] {
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
}
[class~="header"] [class~="nav-item-child"] {
    line-height: 1.6875pc;
}
[class~="header"] [class~="nav-item-child"] {
    padding-left: 1.25pc;
}
[class~="header"] [class~="nav-item-child"] {
    padding-bottom: 1.25pc;
}
[class~="header"] [class~="nav-item-child"] {
    padding-right: 1.25pc;
}
[class~="header"] [class~="nav-item-child"] {
    padding-top: 1.25pc;
}
[class~="header"] [class~="nav"] li[class~="active"] [class~="nav-item-child"] {
    color: #ff5000;
}
[class~="header"] [class~="navbar-toggle"]:hover [class~="toggle-icon"][class~="is-clicked"] {
    background: rgba(81, 87, 105, 0);
}
@media (max-width: 991px) {
    [class~="header"] [class~="navbar-toggle"] {
        display: block;
    }
    [class~="header"] [class~="nav-collapse"] {
        padding-left: 0;
    }
    [class~="header"] [class~="menu-container"]:before,
    [class~="header"] [class~="menu-container"]:after {
        content: " ";
    }
    [class~="header"] [class~="nav-collapse"] {
        padding-right: 0;
    }
    [class~="header"] [class~="navbar-nav"] {
        margin-left: 0;
    }
    [class~="header"] [class~="navbar-collapse"][class~="collapse"] {
        display: none !important;
    }
    [class~="header"] [class~="navbar-nav"] {
        margin-bottom: 0;
    }
    [class~="header"] [class~="menu-container"]:after,
    [class~="header"] [class~="menu-container"]:before {
        display: table;
    }
    [class~="header"] [class~="navbar-nav"] {
        margin-right: 0;
    }
    [class~="header"] [class~="navbar-nav"],
    [class~="header"] [class~="navbar-nav"] [class~="nav-item"] {
        float: none;
    }
    [class~="header"] [class~="navbar-nav"] {
        margin-top: 0;
    }
    [class~="header"] [class~="nav-item-child"] {
        color: #515769;
    }
    [class~="header"] [class~="nav-item-child"] {
        line-height: 1.4;
    }
    [class~="header"] {
        background: #fff;
    }
    [class~="header"] [class~="logo"] [class~="logo-img-main"] {
        display: none;
    }
    [class~="header"] [class~="nav-item-child"] {
        padding-left: 0.15625in;
    }
    [class~="header"] [class~="nav-item-child"] {
        padding-bottom: 0.125in;
    }
    [class~="header"] [class~="nav-item-child"] {
        padding-right: 0.125in;
    }
    [class~="header"] [class~="nav-item-child"] {
        padding-top: 9pt;
    }
    [class~="header"] [class~="logo"] [class~="logo-img-active"] {
        display: inline-block;
    }
    [class~="header"] [class~="menu-container"]:after {
        clear: both;
    }
    [class~="header"] [class~="nav-item-hover"]:after {
        position: absolute;
    }
    [class~="header"] [class~="nav-item-hover"]:after {
        top: 19px;
    }
    [class~="header"] [class~="navbar-collapse"][class~="collapse"][class~="in"] {
        display: block !important;
    }
}
@media (max-width: 767px) {
    [class~="header"] [class~="navbar"] > [class~="container"] > [class~="nav-collapse"],
    [class~="header"] [class~="navbar"] > [class~="container"] {
        padding-left: 0;
    }
    [class~="header"] [class~="navbar"] > [class~="container"] > [class~="nav-collapse"],
    [class~="header"] [class~="navbar"] > [class~="container"] {
        padding-right: 0;
    }
    [class~="header"] [class~="menu-container"],
    [class~="header"] [class~="navbar"] > [class~="container"],
    [class~="header"] [class~="navbar"] > [class~="container"] > [class~="nav-collapse"] {
        margin-left: 0;
    }
    [class~="header"] [class~="menu-container"],
    [class~="header"] [class~="navbar"] > [class~="container"],
    [class~="header"] [class~="navbar"] > [class~="container"] > [class~="nav-collapse"] {
        margin-right: 0;
    }
    [class~="header"] [class~="menu-container"] {
        padding-left: 0.15625in;
    }
    [class~="header"] [class~="menu-container"] {
        padding-right: 0.15625in;
    }
    [class~="header"] [class~="navbar"] > [class~="container"] {
        width: auto;
    }
}
@media (min-width: 992px) {
    [class~="page-on-scroll"] [class~="header"] [class~="navbar"] {
        background: #fff;
    }
    [class~="page-on-scroll"] [class~="header"] [class~="navbar"] {
        border-bottom-color: #f0f0f0;
    }
    [class~="page-on-scroll"] [class~="header"] [class~="navbar"] {
        transition-duration: 0.3s;
    }
    [class~="header"] [class~="navbar-nav-right"] {
        float: right;
    }
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-active"],
    .page-on-scroll .header .nav-item-child,
    [class~="page-on-scroll"] [class~="header"] [class~="navbar"],
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-main"] {
        transition-property: all;
    }
    .page-on-scroll .header .nav-item-child,
    [class~="page-on-scroll"] [class~="header"] [class~="navbar"],
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-main"],
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-active"] {
        transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
    }
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-active"],
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-main"] {
        transition-duration: 0.4s;
    }
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-main"] {
        display: none;
    }
    [class~="page-on-scroll"] [class~="header"] [class~="logo-img-active"] {
        display: inline-block;
    }
    .page-on-scroll .header .nav-item-child {
        color: #515769;
    }
    .page-on-scroll .header .nav-item-child {
        transition-duration: 0.3s;
    }
}
[class~="back-to-top"] {
    position: fixed;
}
[class~="back-to-top"] {
    right: 7.5pt;
}
[class~="back-to-top"] {
    bottom: 7.5pt;
}
[class~="back-to-top"] {
    display: inline-block;
}
[class~="back-to-top"] {
    z-index: 9;
}
[class~="back-to-top"] {
    width: 0.416666667in;
}
[class~="back-to-top"] {
    height: 0.416666667in;
}
[class~="back-to-top"] {
    font-size: 0.6875pc;
}
[class~="back-to-top"][class~="back-to-top-is-visible"]:hover {
    opacity: 1;
}
.form-control,
[class~="back-to-top"] {
    font-weight: 400;
}
[class~="back-to-top"]:hover,
[class~="back-to-top"] {
    color: #fff;
}
[class~="back-to-top"] {
    text-align: center;
}
[class~="contact-list"] > li {
    font-size: 0.135416667in;
}
[class~="back-to-top"] {
    line-height: 3;
}
[class~="back-to-top"] {
    letter-spacing: 0.010416667in;
}
[class~="back-to-top"] {
    background: #515769;
}
[class~="back-to-top"] {
    border-radius: 0.1875pc;
}
[class~="back-to-top"] {
    visibility: hidden;
}
[class~="back-to-top"] {
    padding-left: 3.75pt;
}
[class~="back-to-top"] {
    padding-bottom: 3.75pt;
}
[class~="back-to-top"] {
    padding-right: 3.75pt;
}
[class~="contact-list"] > li {
    color: #81848f;
}
[class~="back-to-top"] {
    padding-top: 3.75pt;
}
[class~="back-to-top"] {
    -webkit-transform: translate3d(0, 50px, 0);
}
[class~="back-to-top"] {
    -moz-transform: translate3d(0, 50px, 0);
}
[class~="back-to-top"][class~="back-to-top-is-visible"]:hover,
[class~="back-to-top"],
[class~="back-to-top"]:hover {
    transition-duration: 0.3s;
}
[class~="back-to-top"] {
    transform: translate3d(0, 50px, 0);
}
[class~="swiper-clients-img"] {
    transition-duration: 0.2s;
}
[class~="back-to-top"][class~="back-to-top-is-visible"]:hover,
[class~="back-to-top"]:hover,
[class~="swiper-clients-img"] {
    transition-property: all;
}
[class~="swiper-clients-img"],
[class~="back-to-top"][class~="back-to-top-is-visible"]:hover,
[class~="back-to-top"]:hover {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
.form-control {
    height: 37.5pt;
}
.form-control {
    font-size: 10.5pt;
}
.form-control {
    color: #a6a7aa;
}
.form-control {
    background: #fafafa;
}
.form-control {
    border-left-width: medium;
}
.form-control {
    border-bottom-width: medium;
}
.form-control {
    border-right-width: medium;
}
.form-control {
    border-top-width: medium;
}
.form-control {
    border-left-style: none;
}
.form-control {
    border-bottom-style: none;
}
.form-control {
    border-right-style: none;
}
.form-control {
    border-top-style: none;
}
.form-control {
    border-left-color: currentColor;
}
.form-control {
    border-bottom-color: currentColor;
}
.form-control {
    border-right-color: currentColor;
}
.form-control {
    border-top-color: currentColor;
}
.form-control {
    border-image: none;
}
.form-control {
    box-shadow: none;
}
.form-control {
    border-radius: 0;
}
.form-control {
    padding-left: 0.15625in;
}
[class~="form-control"]::-moz-placeholder {
    color: #a6a7aa;
}
[class~="form-control"]:-ms-input-placeholder {
    color: #a6a7aa;
}
[class~="form-control"]::-webkit-input-placeholder {
    color: #a6a7aa;
}
[class~="full-screen"] {
    background-size: cover;
}
[class~="full-screen"] {
    background-position: center;
}
[class~="back-to-top"][class~="back-to-top-is-visible"] {
    visibility: visible;
}
[class~="back-to-top"][class~="back-to-top-is-visible"] {
    opacity: 0.6;
}
[class~="full-screen"] {
    background-repeat: no-repeat;
}
[class~="carousel-indicators"] {
    left: auto;
}
[class~="carousel-indicators"] {
    width: auto;
}
[class~="carousel-indicators"] {
    padding-left: 0;
}
[class~="carousel-indicators"] {
    margin-left: 0;
}
[class~="carousel-shadow"] {
    text-shadow: 0 0.208333333in 0.416666667in rgba(0, 0, 0, 0.4);
}
[class~="carousel-centered"],
[class~="carousel-errordiv"] {
    padding-left: 0;
}
[class~="contact-list"] > li {
    margin-bottom: 0.104166667in;
}
[class~="carousel-errordiv"],
[class~="carousel-centered"] {
    padding-bottom: 0;
}
[class~="carousel-errordiv"],
[class~="carousel-centered"] {
    padding-right: 0;
}
[class~="carousel-centered"],
[class~="carousel-errordiv"] {
    padding-top: 0;
}
[class~="carousel-errordiv"],
[class~="carousel-centered"] {
    margin-left: -40px;
}
[class~="carousel-errordiv"],
[class~="carousel-centered"] {
    position: absolute;
}
[class~="carousel-errordiv"],
[class~="carousel-centered"] {
    top: 50%;
}
[class~="carousel-centered"] {
    -webkit-transform: translate3d(0, -50%, 0);
}
[class~="carousel-centered"] {
    -moz-transform: translate3d(0, -50%, 0);
}
[class~="carousel-centered"] {
    transform: translate3d(0, -50%, 0);
}
[class~="back-to-top"][class~="back-to-top-is-visible"] {
    -webkit-transform: translate3d(0, 0, 0);
}
[class~="back-to-top"][class~="back-to-top-is-visible"] {
    -moz-transform: translate3d(0, 0, 0);
}
[class~="carousel-title"] {
    font-size: 3.6875pc;
}
[class~="carousel-title-reworked"],
.carousel-title-sub-slide2,
[class~="carousel-title"],
.carousel-title-sub,
[class~="carousel-title-sub-mobile"],
[class~="carousel-title-reworked-mobile"] {
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
}
[class~="carousel-title-sub-mobile"],
[class~="carousel-title"],
[class~="carousel-title-reworked"],
.carousel-title-sub,
[class~="carousel-title-reworked-mobile"],
.carousel-title-sub-slide2 {
    letter-spacing: -0.025em;
}
[class~="carousel-title"] {
    font-weight: 700;
}
[class~="carousel-title-reworked-mobile"],
[class~="carousel-title"],
[class~="carousel-title-reworked"],
.carousel-title-sub,
[class~="carousel-title-sub-mobile"],
.carousel-title-sub-slide2 {
    color: #fff;
}
[class~="carousel-title"] {
    line-height: 1.1;
}
[class~="carousel-title-reworked"] {
    font-size: 41.25pt;
}
[class~="carousel-title-reworked"] {
    font-weight: 600;
}
[class~="carousel-title-reworked-mobile"],
[class~="carousel-title-reworked"],
.carousel-title-sub-slide2,
[class~="carousel-title-sub-mobile"],
.carousel-title-sub {
    line-height: 0.8;
}
.carousel-title-sub {
    font-size: 22.5pt;
}
[class~="back-to-top"][class~="back-to-top-is-visible"] {
    transform: translate3d(0, 0, 0);
}
.carousel-title-sub {
    font-weight: 500;
}
[class~="carousel-title-reworked-mobile"] {
    font-size: 0.354166667in;
}
[class~="carousel-title-reworked-mobile"] {
    font-weight: 600;
}
[class~="carousel-title-sub-mobile"] {
    font-size: 25px;
}
[class~="back-to-top"][class~="back-to-top-fade-out"]:hover,
[class~="back-to-top"][class~="back-to-top-is-visible"] {
    transition-duration: 0.3s;
}
[class~="carousel-title-sub-mobile"],
.carousel-title-sub-slide2 {
    font-weight: 500;
}
[class~="back-to-top"][class~="back-to-top-fade-out"]:hover,
[class~="swiper-clients-img"] {
    opacity: 1;
}
[class~="back-to-top"][class~="back-to-top-fade-out"]:hover,
[class~="back-to-top"][class~="back-to-top-is-visible"],
.swiper-clients-img:hover {
    transition-property: all;
}
[class~="carousel-centered-mobile"] {
    padding-left: 0;
}
[class~="carousel-centered-mobile"] {
    padding-bottom: 0;
}
[class~="carousel-centered-mobile"] {
    padding-right: 0;
}
[class~="carousel-centered-mobile"] {
    padding-top: 0;
}
[class~="carousel-centered-mobile"] {
    margin-left: 10px;
}
[class~="carousel-centered-mobile"] {
    position: absolute;
}
[class~="carousel-centered-mobile"] {
    bottom: 1%;
}
[class~="carousel-centered-mobile"] {
    -webkit-transform: translate3d(0, -50%, 0);
}
[class~="carousel-centered-mobile"] {
    -moz-transform: translate3d(0, -50%, 0);
}
[class~="carousel-centered-mobile"] {
    transform: translate3d(0, -50%, 0);
}
.carousel-title-sub-slide2 {
    font-size: 25.5pt;
}
[class~="back-to-top"][class~="back-to-top-is-visible"],
.swiper-clients-img:hover {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
[class~="swiper-slider"] {
    position: relative;
}
[class~="back-to-top"][class~="back-to-top-fade-out"] {
    opacity: 0.4;
}
[class~="swiper-slider"] {
    width: 100%;
}
[class~="swiper-slider"] {
    height: 100%;
}
[class~="swiper-slider"] {
    overflow: hidden;
}
[class~="swiper-clients-img"] {
    display: block;
}
[class~="swiper-clients-img"] {
    width: 11.875pc;
}
[class~="swiper-clients-img"],
[class~="full-width"] {
    height: auto;
}
[class~="swiper-clients-img"] {
    margin-left: auto;
}
[class~="swiper-clients-img"] {
    margin-bottom: 0;
}
[class~="swiper-clients-img"] {
    margin-right: auto;
}
.swiper-clients-img:hover {
    transition-duration: 0.2s;
}
[class~="swiper-clients-img"] {
    margin-top: 0;
}
[class~="swiper-clients-img"] {
    cursor: pointer;
}
.color-base {
    color: #17bed2 !important;
}
[class~="color-white"] {
    color: #fff !important;
}
[class~="color-heading"] {
    color: #515769 !important;
}
[class~="color-subtitle"] {
    color: #a6a7aa !important;
}
.color-link {
    color: #81848f !important;
}
[class~="color-link-hover"] {
    color: #999caa !important;
}
[class~="color-sky-light"] {
    color: #fafafa !important;
}
[class~="bg-color-base"] {
    background: #e84c09 !important;
}
[class~="bg-color-white"] {
    background: #fff !important;
}
.bg-color-heading {
    background: #515769 !important;
}
[class~="form-control"]:focus {
    color: #515769;
}
[class~="bg-color-subtitle"] {
    background: #a6a7aa !important;
}
[class~="bg-color-link"] {
    background: #81848f !important;
}
[class~="bg-color-link-hover"] {
    background: #999caa !important;
}
[class~="bg-color-sky-light"] {
    background: #fafafa !important;
}
[class~="bg-color-vp-orange"] {
    background: #feebdd !important;
}
[class~="row-space-1"] {
    margin-right: -0.010416667in;
}
[class~="row-space-1"] {
    margin-left: -0.010416667in;
}
[class~="content"] {
    padding-top: 0.416666667in;
}
[class~="content"] {
    padding-bottom: 30pt;
}
[class~="content-sm"] {
    padding-top: 60px;
}
[class~="content-sm"] {
    padding-bottom: 3.75pc;
}
[class~="form-control"]:focus {
    box-shadow: none;
}
[class~="content-md"] {
    padding-top: 80px;
}
[class~="content-md"] {
    padding-bottom: 5pc;
}
[class~="content-lg"] {
    padding-top: 1.041666667in;
}
[class~="content-lg"] {
    padding-bottom: 50px;
}
[class~="full-width"] {
    width: 100%;
}
[class~="fweight-300"] {
    font-weight: 300 !important;
}
[class~="fweight-400"] {
    font-weight: 400 !important;
}
[class~="fweight-500"] {
    font-weight: 500 !important;
}
[class~="fweight-600"] {
    font-weight: 600 !important;
}
[class~="fweight-700"] {
    font-weight: 700 !important;
}
.margin-l-0 {
    margin-left: 0 !important;
}
[class~="margin-l-5"] {
    margin-left: 3.75pt !important;
}
[class~="margin-l-10"] {
    margin-left: 0.625pc !important;
}
.margin-l-20 {
    margin-left: 20px !important;
}
[class~="margin-r-0"] {
    margin-right: 0 !important;
}
[class~="margin-r-5"] {
    margin-right: 3.75pt !important;
}
[class~="margin-r-10"] {
    margin-right: 7.5pt !important;
}
[class~="margin-r-20"] {
    margin-right: 15pt !important;
}
[class~="margin-t-0"] {
    margin-top: 0 !important;
}
[class~="form-control"]:focus::-moz-placeholder {
    color: #515769;
}
[class~="margin-t-5"] {
    margin-top: 3.75pt !important;
}
[class~="margin-t-10"] {
    margin-top: 0.625pc !important;
}
.margin-t-20 {
    margin-top: 1.25pc !important;
}
.margin-t-30 {
    margin-top: 1.875pc !important;
}
[class~="margin-t-40"] {
    margin-top: 40px !important;
}
[class~="form-control"]:focus:-ms-input-placeholder {
    color: #515769;
}
[class~="margin-t-50"] {
    margin-top: 0.520833333in !important;
}
[class~="form-control"]:focus::-webkit-input-placeholder {
    color: #515769;
}
[class~="margin-b-0"] {
    margin-bottom: 0 !important;
}
[class~="swiper-clients-img"]:hover {
    opacity: 0.8;
}
[class~="back-to-top"][class~="back-to-top-fade-out"]:hover {
    transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1);
}
[class~="margin-b-2"] {
    margin-bottom: 0.020833333in !important;
}
.margin-b-5 {
    margin-bottom: 0.052083333in !important;
}
.row-space-1 > [class*="col-"] {
    padding-left: 0.75pt;
}
.margin-b-10 {
    margin-bottom: 0.104166667in !important;
}
[class~="margin-b-20"] {
    margin-bottom: 1.25pc !important;
}
[class~="margin-b-30"] {
    margin-top: 1.875pc !important;
}
[class~="margin-b-40"] {
    margin-bottom: 0.416666667in !important;
}
.margin-b-50 {
    margin-bottom: 50px !important;
}
[class~="margin-b-60"] {
    margin-bottom: 45pt !important;
}
.margin-b-70 {
    margin-bottom: 70px !important;
}
[class~="margin-b-80"] {
    margin-bottom: 0.833333333in !important;
}
[class~="margin-b-90"] {
    margin-bottom: 0.9375in !important;
}
.row-space-1 > [class*="col-"] {
    padding-right: 0.010416667in;
}
[class~="margin-b-100"] {
    margin-bottom: 75pt !important;
}
@media (max-width: 992px) {
    [class~="md-margin-t-0"] {
        margin-top: 0 !important;
    }
    [class~="md-margin-t-5"] {
        margin-top: 0.052083333in !important;
    }
    .md-margin-t-10 {
        margin-top: 7.5pt !important;
    }
    [class~="md-margin-t-20"] {
        margin-top: 15pt !important;
    }
    [class~="md-margin-t-30"] {
        margin-top: 22.5pt !important;
    }
    [class~="md-margin-t-40"] {
        margin-top: 2.5pc !important;
    }
    [class~="md-margin-t-50"] {
        margin-top: 3.125pc !important;
    }
    [class~="md-margin-t-60"] {
        margin-top: 60px !important;
    }
    [class~="md-margin-b-0"] {
        margin-bottom: 0 !important;
    }
    [class~="md-margin-b-2"] {
        margin-bottom: 2px !important;
    }
    [class~="md-margin-b-5"] {
        margin-bottom: 3.75pt !important;
    }
    [class~="md-margin-b-10"] {
        margin-bottom: 7.5pt !important;
    }
    [class~="md-margin-b-20"] {
        margin-bottom: 0.208333333in !important;
    }
    [class~="md-margin-b-30"] {
        margin-bottom: 0.3125in !important;
    }
    [class~="md-margin-b-40"] {
        margin-bottom: 30pt !important;
    }
    [class~="md-margin-b-50"] {
        margin-bottom: 3.125pc !important;
    }
    [class~="md-margin-b-60"] {
        margin-bottom: 45pt !important;
    }
    [class~="md-margin-b-70"] {
        margin-bottom: 70px !important;
    }
    .md-margin-b-80 {
        margin-bottom: 0.833333333in !important;
    }
    [class~="md-margin-b-90"] {
        margin-bottom: 0.9375in !important;
    }
    [class~="md-margin-b-100"] {
        margin-bottom: 100px !important;
    }
}
@media (max-width: 768px) {
    [class~="carousel-title"] {
        font-size: 32px;
    }
    .sm-margin-t-0 {
        margin-top: 0 !important;
    }
    .sm-margin-t-5 {
        margin-top: 0.052083333in !important;
    }
    [class~="sm-margin-t-10"] {
        margin-top: 7.5pt !important;
    }
    .sm-margin-t-20 {
        margin-top: 0.208333333in !important;
    }
    .sm-margin-t-30 {
        margin-top: 30px !important;
    }
    .sm-margin-t-40 {
        margin-top: 2.5pc !important;
    }
    [class~="sm-margin-t-50"] {
        margin-top: 0.520833333in !important;
    }
    [class~="sm-margin-t-60"] {
        margin-top: 60px !important;
    }
    [class~="sm-margin-b-0"] {
        margin-bottom: 0 !important;
    }
    [class~="sm-margin-b-2"] {
        margin-bottom: 2px !important;
    }
    [class~="sm-margin-b-5"] {
        margin-bottom: 5px !important;
    }
    [class~="sm-margin-b-10"] {
        margin-bottom: 0.625pc !important;
    }
    [class~="sm-margin-b-20"] {
        margin-bottom: 1.25pc !important;
    }
    [class~="sm-margin-b-30"] {
        margin-bottom: 0.3125in !important;
    }
    [class~="sm-margin-b-40"] {
        margin-bottom: 0.416666667in !important;
    }
    [class~="sm-margin-b-50"] {
        margin-bottom: 0.520833333in !important;
    }
    [class~="sm-margin-b-60"] {
        margin-bottom: 60px !important;
    }
    [class~="sm-margin-b-70"] {
        margin-bottom: 4.375pc !important;
    }
    [class~="sm-margin-b-80"] {
        margin-bottom: 0.833333333in !important;
    }
    [class~="sm-margin-b-90"] {
        margin-bottom: 90px !important;
    }
    [class~="sm-margin-b-100"] {
        margin-bottom: 75pt !important;
    }
}
@media (max-width: 480px) {
    [class~="xs-margin-t-0"] {
        margin-top: 0 !important;
    }
    [class~="xs-margin-t-5"] {
        margin-top: 0.052083333in !important;
    }
    [class~="xs-margin-t-10"] {
        margin-top: 10px !important;
    }
    .xs-margin-t-20 {
        margin-top: 15pt !important;
    }
    [class~="xs-margin-t-30"] {
        margin-top: 1.875pc !important;
    }
    [class~="xs-margin-t-40"] {
        margin-top: 40px !important;
    }
    [class~="xs-margin-t-50"] {
        margin-top: 37.5pt !important;
    }
    [class~="xs-margin-t-60"] {
        margin-top: 0.625in !important;
    }
    [class~="xs-margin-b-0"] {
        margin-bottom: 0 !important;
    }
    [class~="xs-margin-b-2"] {
        margin-bottom: 0.020833333in !important;
    }
    [class~="xs-margin-b-5"] {
        margin-bottom: 0.3125pc !important;
    }
    [class~="xs-margin-b-10"] {
        margin-bottom: 0.625pc !important;
    }
    [class~="xs-margin-b-20"] {
        margin-bottom: 20px !important;
    }
    [class~="xs-margin-b-30"] {
        margin-bottom: 22.5pt !important;
    }
    [class~="xs-margin-b-40"] {
        margin-bottom: 40px !important;
    }
    [class~="xs-margin-b-50"] {
        margin-bottom: 0.520833333in !important;
    }
    [class~="xs-margin-b-60"] {
        margin-bottom: 45pt !important;
    }
    [class~="xs-margin-b-70"] {
        margin-bottom: 4.375pc !important;
    }
    [class~="xs-margin-b-80"] {
        margin-bottom: 0.833333333in !important;
    }
    [class~="xs-margin-b-90"] {
        margin-bottom: 90px !important;
    }
    .xs-margin-b-100 {
        margin-bottom: 100px !important;
    }
}
[class~="nav-lang"] li a[class~="active"] {
    color: #f00 !important;
}
.nav-lang li {
    float: left;
}
input,
textarea {
    width: 4.572916667in;
}
input,
textarea {
    height: 20.25pt;
}
[class~="nav-lang"] li a {
    padding-left: 0.3125pc;
}
input,
textarea {
    background: #efefef;
}
input {
    border-left-width: 0.0625pc;
}
input {
    border-bottom-width: 0.0625pc;
}
.header .nav-lang li,
input {
    border-right-width: 0.0625pc;
}
input {
    border-top-width: 0.0625pc;
}
input {
    border-left-style: solid;
}
.height-100 {
    height: 100px !important;
}
.nav-lang li {
    line-height: 0.145833333in;
}
input {
    border-bottom-style: solid;
}
.header .nav-lang li,
input {
    border-right-style: solid;
}
[class~="nav-lang"] li a {
    padding-bottom: 0;
}
input {
    border-top-style: solid;
}
[class~="nav-lang"] li a {
    padding-right: 0.3125pc;
}
input {
    border-left-color: #dedede;
}
[class~="nav-lang"] li a {
    padding-top: 0;
}
input {
    border-bottom-color: #dedede;
}
input {
    border-right-color: #dedede;
}
.header .nav-lang li {
    border-right-color: #fff;
}
input {
    border-top-color: #dedede;
}
.header .nav-lang li,
input {
    border-image: none;
}
input,
textarea {
    padding-left: 0.625pc;
}
[class~="page-on-scroll"] [class~="nav-lang"] li,
textarea {
    border-right-width: 0.75pt;
}
input,
textarea {
    padding-bottom: 0.625pc;
}
input,
textarea {
    padding-right: 0.625pc;
}
input,
textarea {
    padding-top: 0.625pc;
}
input,
textarea {
    margin-top: 2.25pt;
}
input,
textarea {
    font-size: 0.9em;
}
input,
textarea {
    color: #3a3a3a;
}
[class~="height-200"] {
    height: 12.5pc !important;
}
input,
textarea {
    -moz-border-radius: 5px;
}
[class~="page-on-scroll"] [class~="header"] [class~="nav-lang"] li a {
    color: #515769;
}
input,
textarea {
    -webkit-border-radius: 3.75pt;
}
[class~="page-on-scroll"] [class~="header"] [class~="nav-item-child"] {
    padding-bottom: 0 !important;
}
input,
textarea {
    border-radius: 0.3125pc;
}
[class~="height-300"] {
    height: 18.75pc !important;
}
input,
textarea {
    resize: none;
}
[class~="nav-lang"] li a {
    font-size: 14px;
}
[class~="btn-theme-sm"]:after {
    font-family: "FontAwesome";
}
textarea {
    border-left-width: 0.0625pc;
}
textarea {
    border-bottom-width: 0.0625pc;
}
[class~="btn-theme-sm"]:after {
    content: "";
}
textarea {
    border-top-width: 0.0625pc;
}
textarea {
    border-left-style: solid;
}
textarea {
    border-bottom-style: solid;
}
[class~="page-on-scroll"] [class~="nav-lang"] li,
textarea {
    border-right-style: solid;
}
textarea {
    border-top-style: solid;
}
textarea {
    border-left-color: #dedede;
}
[class~="page-on-scroll"] [class~="nav-lang"] li {
    border-right-color: #515769;
}
textarea {
    border-bottom-color: #dedede;
}
textarea {
    border-right-color: #dedede;
}
[class~="nav-lang"] li a {
    font-family: "Ubuntu", Helvetica, Arial, sans-serif;
}
[class~="btn-theme-sm"]:after {
    padding-left: 0.104166667in;
}
textarea {
    border-top-color: #dedede;
}
[class~="page-on-scroll"] [class~="header"] [class~="logo"] {
    max-height: 75px !important;
}
.language-switcher {
    float: right;
}
[class~="page-on-scroll"] [class~="nav-lang"] li,
textarea {
    border-image: none;
}
.language-switcher {
    margin-top: 0.625pc;
}
.language-switcher {
    position: absolute;
}
[class~="nav-lang"] li a:hover {
    color: #f00 !important;
}
.language-switcher {
    z-index: 99;
}
[class~="nav-lang"] li a {
    font-weight: 700;
}
[class~="nav-lang"] li:last-child {
    border-right-width: medium !important;
}
.language-switcher {
    right: 100px;
}
.nav-lang {
    list-style: none;
}
[class~="nav-lang"] li:last-child {
    border-right-style: none !important;
}
.page-on-scroll .header .logo-wrap {
    padding-bottom: 0;
}
[class~="header"] [class~="nav-lang"] li a {
    color: #fff;
}
[class~="nav-lang"] li:last-child {
    border-right-color: currentColor !important;
}
[class~="nav-lang"] li:last-child {
    border-image: none !important;
}
.page-on-scroll .header .logo-wrap {
    padding-top: 7.5pt;
}
