/** Order Journey **/
.address-list{
    line-height: 36px;
    background-color: white;
    max-height: 200px;
    overflow: auto;
    max-width: 590px;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 10px;
}

.address-result{
	border-bottom:solid 1px #ccc;
	font-size:14px;
	color:#353;
	cursor:pointer;
	clear:both;
	text-align:right;
}

.address-result .building-number{
	padding-right:10px;
	color: green;
	display: inline-block;
}
.address-result .building-name{
	color: #082e2a;
}
.address-result .building-name::after{
	color: #ddd;
	content: ' \2014 ';
}
.address-result .sub-building{
	color: #3e799c;
}
.address-result .sub-building::after{
	color: #ddd;
	content: ' // ';
}
.address-result .street{
	color: #b09984;
	padding-right:10px;
}
.address-result .fttp-bt::before{
	content: "⏻";
}

.address-result .fttp-bt{
	float:left;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	color: #3c3;
	font-weight: Bold;
}
.address-result .city{
	color: #d5d5d5;
}

.error{
	padding-top:5px;
	color:red;
}

.ui-datepicker{
	/** width:90%; **/
}
.ui-widget.ui-widget-content{
	border:0;
}
.ui-datepicker-header{
	background-color:#b6e1fa;
}
.ui-datepicker-calendar .ui-state-default{
	color: #082e2a;
	text-align: center;
	border-color: #e9dbce;
}
.ui-datepicker-calendar .ui-state-active{
	background: #daff75;
	color: #082e2a;
	border-color: #87c8c1;
}

/** Some mobile viewport removals **/
@media screen and (max-width: 700px){
	.bluepink .left .im {
		display:none !important;
	}
	.product-chooser .product i{
		display:none !important;
	}
	.banner .description .ctx-body > span{
		display:none;
	}
	.key-points div:nth-child(n+5){
		display:none !important;
	}
}

.wrap .order-journey .product-chooser .form{
	display:flex;
	justify-content: space-around !important;
}


.wrap .order-journey .product-chooser .form .product.featured {
	background: #daff75;
}

.brightlink{
  padding:0px 5px;
  line-height: 1.25;
  font-family: 'Stratos Light';
  text-decoration: underline;
  display: inline-block;
  background-color:#daff75;
}

.brightcomment{
  padding:0px 4px;
  line-height: 1.1;
  font-family: 'Stratos Light';
  display: inline-block;
  background-color:#daff75;
}

@font-face {
  font-family: 'Stratos Regular';
  src: url('/fonts/Stratos-Regular.eot');
  src: local('Stratos Regular'), local('Stratos-Regular'), url('/fonts/Stratos-Regular.eot%3F') format('embedded-opentype'), url('/fonts/Stratos-Regular.woff2.html') format('woff2'), url('/fonts/Stratos-Regular.woff') format('woff'), url('/fonts/Stratos-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Stratos Medium';
  src: url('/fonts/Stratos-Medium.eot');
  src: local('Stratos Medium'), local('Stratos-Medium'), url('/fonts/Stratos-Medium.eot%3F') format('embedded-opentype'), url('/fonts/Stratos-Medium.woff2.html') format('woff2'), url('/fonts/Stratos-Medium.woff') format('woff'), url('/fonts/Stratos-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Stratos Light';
  src: url('/fonts/Stratos-Light.eot');
  src: local('Stratos Light'), local('Stratos-Light'), url('/fonts/Stratos-Light.eot%3F') format('embedded-opentype'), url('/fonts/Stratos-Light.woff2.html') format('woff2'), url('/fonts/Stratos-Light.woff') format('woff'), url('/fonts/Stratos-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing: border-box;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
button {
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  border: none;
  border-radius: 2px;
  color: #082e2a;
  padding: 0;
  cursor: pointer;
}
a {
  text-decoration: none;
  color: #082e2a;
}
.icon-home,
.icon-home-before::before {
  background: url('data:image/png;base64,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') center center no-repeat;
  background-size: cover;
}
.icon-work,
.icon-work-before::before {
  background: url('data:image/png;base64,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') center center no-repeat;
  background-size: cover;
}
.icon-radio,
.icon-radio-before::before {
  background: url('data:image/png;base64,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') center center no-repeat;
  background-size: 100%;
}
html,
body {
  background-color: #f3f3f3;
  line-height: 1.2;
}
.im img {
  display: block;
  width: 100%;
}
.wrap-story .im img {
  display: block;
  width: 100%;
    width: 450px;
}
.ctx {
  margin: 0 auto;
  max-width: 1140px;
}
.ctx .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
  overflow: auto;
}
h1.headline {
  font-size: 35.625px;
  margin-top: 7.51677852%;
  line-height: 1.36666667;
}
.btn-back {
  width: 81.24137931px;
  height: 28.82758621px;
  font-size: 12px;
  font-family: 'Stratos Regular';
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #adddf9;
  border-radius: 4px;
}
.btn-back::before {
  content: '';
  width: 34.06896552px;
  height: 15.72413793px;
  margin-right: 6.55172414px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAA2CAYAAADAr2clAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVFQTIwRTZCMDcxMTFFRDk4MURERkExMzYxQkFFNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVFQTIwRTdCMDcxMTFFRDk4MURERkExMzYxQkFFNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNUVBMjBFNEIwNzExMUVEOTgxRERGQTEzNjFCQUU0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNUVBMjBFNUIwNzExMUVEOTgxRERGQTEzNjFCQUU0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhnObLUAAApDSURBVHja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') center center no-repeat;
  background-size: contain;
}
input,
button {
  font-family: 'Stratos Regular';
}
.wrap {
  width: 100%;
  margin: 0 auto;
  color: #082e2a;
  font-size: 12px;
  font-family: 'Stratos Regular';
}
.wrap header {
  position: relative;
  width: 100%;
  overflow: hidden;
  z-index: 2;
  background-color: #f3f3f3;
}
.wrap header nav {
  margin: 0 auto;
  max-width: 1140px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  position: relative;
  z-index: 4;
}
.wrap header nav .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap header nav .logo {
  margin-left: 3.44827586%;
  height: 52px;
  position: relative;
  z-index: 10;
}
.wrap header nav .logo img {
  height: 100%;
  display: block;
}
.wrap header nav .links {
  flex: 1;
  height: 105px;
  padding: 38px 7.29885057% 0 20px;
  position: relative;
}
.wrap header nav .links > button {
  display: none;
  background-color: #0b2927;
  border-radius: 4px;
  width: 44px;
  height: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 10px;
  cursor: pointer;
}
.wrap header nav .links > button span {
  display: block;
  width: 100%;
  height: 2px;
  border-radius: 1px;
  margin-top: 4px;
  background-color: #daff75;
}
.wrap header nav .links > button span:first-of-type {
  margin-top: 0;
}
.wrap header nav .links > div {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
.wrap header nav .links a {
  font-size: 13.0625px;
  line-height: 28.5px;
  margin-left: 1px;
  text-transform: capitalize;
  display: block;
  padding: 0 20px;
  border-radius: 4px;
}
.wrap header nav .links a:first-of-type {
  margin-left: 0;
}
.wrap header nav .links a:hover,
.wrap header nav .links a.active {
  position: relative;
  font-family: 'Stratos Medium';
}
.wrap header nav .links a:hover::after,
.wrap header nav .links a.active::after {
  content: '';
  width: 6px;
  height: 6px;
  background-color: #b6e1fa;
  position: absolute;
  bottom: -5px;
  left: 50%;
  margin-left: -5px;
  border-radius: 50%;
}
.wrap header nav .links a.highlight {
  font-family: 'Stratos Regular';
  background-color: #7bc1f2;
  box-shadow: 0px 3px 6px #00000029;
  margin-left: 17px;
}
.wrap header nav .links a.highlight:hover::after,
.wrap header nav .links a.highlight.active::after {
  display: none;
}
.wrap header nav .links::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  height: 100%;
  width: 1000%;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEYCAYAAACdu5xuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjNjNjkzNy03MWYxLTQ4ODUtYmJlNS1lODIwZmZlZTcyMmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTE0ODUzMDhBRTdCMTFFRDhDQzdGODIzRTJCMzhDODUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTE0ODUzMDdBRTdCMTFFRDhDQzdGODIzRTJCMzhDODUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZjNjNjkzNy03MWYxLTQ4ODUtYmJlNS1lODIwZmZlZTcyMmMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N2YzYzY5MzctNzFmMS00ODg1LWJiZTUtZTgyMGZmZWU3MjJjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YXICRwAAACpJREFUeNpi+P//PwMTAxCMEqPEKDFKUEgwcOhpNYCI/7S2aEiXXAABBgACLwpiwmL4vQAAAABJRU5ErkJggg==') left bottom repeat-x;
  background-size: auto 52px;
  margin-left: -35px;
}
.wrap header .banner {
  width: 100%;
  position: relative;
  z-index: 1;
  margin-top: -105px;
  overflow: hidden;
}
.wrap header .banner .ims {
  position: relative;
  z-index: 1;
  width: 100%;
}
.wrap header .banner .ims img {
  width: 100%;
  display: block;
}
.wrap header .banner .ims::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(8, 46, 42, 0.2);
}
.wrap header .banner::after {
  width: 31.09195402%;
  padding-bottom: 29.42528736%;
  z-index: 2;
  content: '';
  font-size: 127px;
  height: 0;
  overflow: hidden;
  position: absolute;
  right: -9.375%;
  background: url('/images/banner-circle.svg') center center no-repeat;
  background-size: cover;
  top: 25.35211268%;
}
.wrap header .banner .description {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 3;
  padding: 105px 0 0;
}
.wrap header .banner .description .ctx {
  width: 100%;
  height: 100%;
}
.wrap header .banner .description .ctx-body {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  background: url('/images/border-home-banner.svg') center bottom -1px no-repeat;
  background-size: 100%;
  padding-left: 7.26245143%;
  padding-right: 7.26245143%;
}
.wrap header .banner .description .ctx-body h1 {
  font-size: 35.625px;
  line-height: 1.36666667;
  color: #fff;
  width: 360px;
  font-weight: normal;
  margin-top: 46px;
}
.wrap header .banner .description .ctx-body h1 span {
  color: #daff75;
}
.wrap header .banner .description .ctx-body > span {
  font-family: 'Stratos Light';
  font-size: 17.8125px;
  line-height: 1.46666667;
  width: 390px;
  color: #f3f3f3;
  margin-top: 32px;
}
.wrap header .banner .description .ctx-body div {
  margin-top: 13px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 25px 0 0;
}
.wrap header .banner .description .ctx-body div button {
  font-size: 14.25px;
  width: 125.79310345px;
  height: 34.72413793px;
  background-color: #d5ff6a;
  border-radius: 4px;
  margin-left: 30px;
}
.wrap header .banner .description .ctx-body div button::before {
  content: '';
  margin-right: 14px;
  width: 18.34482759px;
  height: 18.34482759px;
}
.wrap header .banner .description .ctx-body div button:first-of-type {
  margin-left: 0;
}
.wrap header .banner .description .ctx-body div button.btn-work {
  background-color: #adddf9;
}
.wrap header .banner .description .ctx-body div button.btn-work::before {
  content: '';
  width: 22.27586207px;
  height: 17.03448276px;
}
.wrap section {
  position: relative;
  z-index: 1;
}
.wrap .big-journey-selector {
  margin: 0 auto;
  max-width: 1140px;
  display: flex;
  justify-content: center;
  align-items: stretch;
  margin-top: 4.42528736%;
}
.wrap .big-journey-selector .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .big-journey-selector > div {
  width: 376px;
  height: 419px;
  margin: 0 0 0 10px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 76px 22px 0 39px;
  border: 2.5px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}
.wrap .big-journey-selector > div .icon {
  width: 59px;
  padding-bottom: 59px;
  height: 0;
}
.wrap .big-journey-selector > div .icon.icon-work {
  width: 78px;
  background-size: contain;
  background-position: center bottom 1px;
}
.wrap .big-journey-selector > div h2 {
  font-size: 19px;
  line-height: 1.26666667;
  font-family: 'Stratos Medium';
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 25px;
}
.wrap .big-journey-selector > div span {
  line-height: 1.36;
  font-size: 16px;
  font-family: 'Stratos Light';
  margin-top: 25px;
}
.wrap .big-journey-selector > div button {
  width: 93px;
  height: 31px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #b5d8fd;
  border-radius: 4px;
  color: #1d3b45;
  border: none;
  margin-top: 29px;
  box-shadow: 0px 3px 6px #00000029;
}
.wrap .big-journey-selector > div:first-of-type {
  padding-left: 44px;
  margin-left: 52px;
}
.wrap .big-journey-selector > div:hover,
.wrap .big-journey-selector > div.active {
  border-color: #b6e1fa;
}
.wrap .big-journey-selector > div:hover button,
.wrap .big-journey-selector > div.active button {
  background-color: #d3fc75;
}
.wrap .key-points {
  margin: 0 auto;
  max-width: 1140px;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-top: 4.54022989%;
  margin-bottom: 4.31034483%;
  padding: 0 4% 0 4.7%;
}
.wrap .key-points .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .key-points .icon-radio-before {
  font-size: 15.5px;
  font-family: 'Stratos Medium';
  line-height: 1.36;
  margin: 0 0 0 76px;
  width: 350px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 27px;
}
.wrap .key-points .icon-radio-before:nth-child(-n + 2) {
  margin-top: 0;
}
.wrap .key-points .icon-radio-before::before {
  width: 50px;
  height: 46px;
  content: '';
  margin-right: 25px;
  position: relative;
  top: -2px;
}
.wrap .horizontal-contact-form {
  width: 100%;
  position: relative;
  overflow: hidden;
  background: #acddf9;
}
.wrap .horizontal-contact-form .ctx::before {
  width: 17.18390805%;
  padding-bottom: 15.63218391%;
  content: '';
  background: url('/images/home-form-bg.png') center center no-repeat;
  background-size: contain;
  position: absolute;
  z-index: -1;
  right: -3.44827586%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  font-size: 0;
}
.wrap .horizontal-contact-form .ctx .ctx-body {
  background: url('/images/border-home-contact.svg') center top -1px no-repeat;
  background-size: 100%;
  padding: 5.28735632% 17.52873563% 4.02298851%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.wrap .horizontal-contact-form .ctx .ctx-body h3 {
  font-size: 29.6875px;
  font-family: 'Stratos Medium';
  line-height: 1.26;
  text-align: center;
}
.wrap .horizontal-contact-form .ctx .ctx-body span {
  font-size: 14.84375px;
  margin-top: 26px;
  line-height: 1.28;
  text-align: center;
}
.wrap .horizontal-contact-form .ctx .ctx-body form {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields {
  padding: 32px 5% 0;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field {
  font-size: 12px;
  width: 100%;
  max-width: 275px;
  height: 31px;
  display: flex;
  align-items: stretch;
  margin: 17px 9px 0;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field label {
  color: #daff75;
  width: 96px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #082e2a;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input {
  border: none;
  background-color: #fff;
  flex: 1;
  height: 100%;
  padding-left: 13px;
  box-sizing: border-box;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input:focus {
  outline: none;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input[type='checkbox'] {
  flex: none;
  width: 14px;
  height: 14px;
  border: none;
}
.wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field.checkbox {
  align-items: center;
}
.wrap .horizontal-contact-form .ctx .ctx-body form button {
  font-size: 12px;
  background: none;
  width: 89px;
  height: 29px;
  border: 2px solid #082e2a;
  border-radius: 4px;
  margin-top: 31px;
  padding-top: 2px;
}
.wrap .horizontal-testimonial {
  width: 100%;
  background: url('/images/brighton-dome-internals.jpg') center center no-repeat;
  background: url('/images/lydia-hove-racking-1470-840.jpg') center center no-repeat;
  background: url('/images/brighton-olly-patching-1470-840.jpg') center center no-repeat;
  background: url('/images/seven-dials-rodding-1470-840.jpeg') center center no-repeat;
  background-size: cover;
}

.horizontal-testimonial::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3); /* Semi-transparent black overlay */
    pointer-events: none; /* Prevent the overlay from interfering with interactions */
    z-index: 0; /* Ensure the overlay sits behind the text */
}

.horizontal-testimonial .ctx {
    position: relative; /* Ensure text content is above the overlay */
    z-index: 1; /* Place text above the overlay */
}

.wrap .horizontal-testimonial .ctx {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wrap .horizontal-testimonial .ctx .pager {
  width: 4.13793103%;
  padding-bottom: 4.13793103%;
  height: 0;
  background: url('/images/btn-pager.png') center center no-repeat;
  background-size: cover;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  z-index: 20;
  right: 2.87356322%;
  top: 50%;
  margin-top: -18px;
}
.wrap .horizontal-testimonial .ctx .pager.prev {
  left: 2.87356322%;
  right: 0;
  transform: rotateY(180deg);
}
.wrap .horizontal-testimonial .ctx .member {
  background: url('/images/border-home-testimonial.svg') center top -1px no-repeat;
  background-size: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10.05747126% 0 7.81609195%;
  width: 100%;
}
.wrap .horizontal-testimonial .ctx .member .avatar {
  width: 17.4137931%;
  padding-bottom: 16.49425287%;
  margin-left: 13.62068966%;
  background: url('/images/banner-circle.svg') no-repeat;
  background-size: 100% auto;
  position: relative;
}
.wrap .horizontal-testimonial .ctx .member .avatar img {
  position: absolute;
  width: 84.08710218%;
  border-radius: 50%;
  overflow: hidden;
  top: 50%;
  left: 50%;
  transform: translate(-51%, -52%);
}
.wrap .horizontal-testimonial .ctx .member .description {
  font-size: 17.8125px;
  margin: 0 20.68965517% 0 3.44827586%;
  line-height: 1.4;
  flex: 1;
  color: #f3f3f3;
  position: relative;
}
.wrap .horizontal-testimonial .ctx .member .description span {
  display: block;
  font-family: 'Stratos Light';
  padding-top: 8%;
}
.wrap .horizontal-testimonial .ctx .member .description .button {
  width: 89.10344828px;
  height: 28.82758621px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 4px;
  position: absolute;
  left: 0;
  bottom: -50px;
  background-color: #d5ff6a;
}
.wrap .focus-wrap {
  width: 100%;
}
.wrap .focus-wrap .focus-item {
  width: 100%;
  margin-bottom: 20px;
}
.wrap .article-filter {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.wrap .article-filter h1 {
  font-size: 35.625px;
  line-height: 1.36666667;
}
.wrap .article-filter .desc {
  margin-top: 2.55033557%;
  font-size: 12px;
  line-height: 1.35;
  font-family: 'Stratos Light';
  max-width: 380px;
}
.wrap .article-filter .btns {
  margin-top: 6.04026846%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.wrap .article-filter .btns button {
  margin-left: 1.1409396%;
  height: 36.68965517px;
  width: 154.62068966px;
  padding-left: 16.37931034px;
  font-size: 14.25px;
  font-family: 'Stratos Regular';
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-radius: 4px;
}
.wrap .article-filter .btns button:hover,
.wrap .article-filter .btns button.active {
  box-shadow: inset 0px 3px 6px #00000029;
}
.wrap .article-filter .btns button::before {
  height: 26.20689655px;
  margin-right: 14.4137931px;
  content: '';
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.wrap .article-filter .btns button.technology {
  background-color: #e6d6c7;
}
.wrap .article-filter .btns button.technology::before {
  width: 24.89655172px;
  background-image: url('data:image/png;base64,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');
}
.wrap .article-filter .btns button.sustainability {
  background-color: #d5ff6a;
}
.wrap .article-filter .btns button.sustainability::before {
  width: 17.68965517px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNi42MjIiIGhlaWdodD0iNDEuODIxIiB2aWV3Qm94PSIwIDAgMjYuNjIyIDQxLjgyMSI+CiAgPGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEgLTEpIj4KICAgIDxnIGlkPSJHcm91cF8yNjciIGRhdGEtbmFtZT0iR3JvdXAgMjY3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyIDIpIj4KICAgICAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMjkiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMjkiIGN4PSIxMi4zMTEiIGN5PSIxMi4zMTEiIHI9IjEyLjMxMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDgyZTJhIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgICAgPGxpbmUgaWQ9IkxpbmVfNzQiIGRhdGEtbmFtZT0iTGluZSA3NCIgeTI9IjE5LjA3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4zMTEgMTIuMzExKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDgyZTJhIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgICAgPGxpbmUgaWQ9IkxpbmVfNzUiIGRhdGEtbmFtZT0iTGluZSA3NSIgeTI9IjcuMjcxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4zMTEgMzMuNTUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwODJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
}
.wrap .article-filter .btns button.customers {
  background-color: #adddf9;
}
.wrap .article-filter .btns button.customers::before {
  width: 23.5862069px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy4wMjciIGhlaWdodD0iMzcuODk1IiB2aWV3Qm94PSIwIDAgMzcuMDI3IDM3Ljg5NSI+CiAgPGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNSAtNi45ODgpIj4KICAgIDxnIGlkPSJHcm91cF8yNjMiIGRhdGEtbmFtZT0iR3JvdXAgMjYzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjUgNy45ODgpIj4KICAgICAgPGVsbGlwc2UgaWQ9IkVsbGlwc2VfMTI1IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTI1IiBjeD0iMTEuMjE3IiBjeT0iMTEuNzA0IiByeD0iMTEuMjE3IiByeT0iMTEuNzA0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Ljc0MiAwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDYyZTJhIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgICAgPHBhdGggaWQ9IlBhdGhfMjE5IiBkYXRhLW5hbWU9IlBhdGggMjE5IiBkPSJNMjMuMDcsMjM4LjAxNEg0My41MjdhMTcuNTE0LDE3LjUxNCwwLDEsMC0zNS4wMjcsMEgxOC41MjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjUgLTIwMi4xMTgpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
}
.wrap .article-filter .btns button.team {
  background-color: #debbe0;
}
.wrap .article-filter .btns button.team::before {
  width: 24.89655172px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MC40OTIiIGhlaWdodD0iNDAuNDkyIiB2aWV3Qm94PSIwIDAgNDAuNDkyIDQwLjQ5MiI+CiAgPGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNSAtNy41KSI+CiAgICA8ZyBpZD0iR3JvdXBfMjY4IiBkYXRhLW5hbWU9Ikdyb3VwIDI2OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC41IDguNSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMjMiIGRhdGEtbmFtZT0iUGF0aCAyMjMiIGQ9Ik0yMzcuOTU5LDExLjI4OGE3LjQzMyw3LjQzMywwLDEsMS01LjgtMi43ODgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMTIuOTA2IC04LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMjQiIGRhdGEtbmFtZT0iUGF0aCAyMjQiIGQ9Ik0yMjUuMjA5LDQ1MS4yMjlhNy40MjgsNy40MjgsMCwxLDEsMy42MiwzLjcyOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxMi43NzQgLTQxNy4xOCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzIyNSIgZGF0YS1uYW1lPSJQYXRoIDIyNSIgZD0iTTQ0NC40NTksMzQ5LjYxNWE3LjQ0NSw3LjQ0NSwwLDAsMS0zLjU4NS03LjQxNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxNy4xNzkgLTMyMy45NjMpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMjYiIGRhdGEtbmFtZT0iUGF0aCAyMjYiIGQ9Ik00NDIuMDU3LDIzMS4xNDNhNy40MzMsNy40MzMsMCwxLDEsMTAuNjExLDcuNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxOC4zNjIgLTIxMi45MDYpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMjciIGRhdGEtbmFtZT0iUGF0aCAyMjciIGQ9Ik0xNS45MzMsMjI0LjU4M2E3LjQzMSw3LjQzMSwwLDEsMS02LjE3NSwzLjI5NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguNSAtMjEyLjc3MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICAgIDxsaW5lIGlkPSJMaW5lXzc2IiBkYXRhLW5hbWU9IkxpbmUgNzYiIHkyPSI4Ljc2MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkuMjUgMTQuODY2KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDYyZTJhIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgICAgPGxpbmUgaWQ9IkxpbmVfNzciIGRhdGEtbmFtZT0iTGluZSA3NyIgeDI9IjguNzYxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC44NjYgMTkuMjQyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDYyZTJhIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=');
}
.wrap .article-filter .btns button.rollout {
  background-color: #809697;
}
.wrap .article-filter .btns button.rollout::before {
  width: 38px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Mi4xNDYiIGhlaWdodD0iMTkuMTI2IiB2aWV3Qm94PSIwIDAgNjIuMTQ2IDE5LjEyNiI+CiAgPGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNSAtNy41KSI+CiAgICA8ZyBpZD0iR3JvdXBfMjY5IiBkYXRhLW5hbWU9Ikdyb3VwIDI2OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC41IDguNSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMjgiIGRhdGEtbmFtZT0iUGF0aCAyMjgiIGQ9Ik0zNTcuMDY3LDIwLjVhOC41NSw4LjU1LDAsMSwxLDQuMTY3LDQuMjkxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzM0LjQ2NSAtOC41KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDYyZTJhIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgICAgPHBhdGggaWQ9IlBhdGhfMjI5IiBkYXRhLW5hbWU9IlBhdGggMjI5IiBkPSJNNzI5LjUzMSwyMS40NjRhOC41NTYsOC41NTYsMCwxLDEtNy44NDQtMTIuODkyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY5LjI0NyAtOC41NjcpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMzAiIGRhdGEtbmFtZT0iUGF0aCAyMzAiIGQ9Ik0xNy4wNTYsOC41YTguNTUzLDguNTUzLDAsMSwxLTcuMTA4LDMuNzkyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC41IC04LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
}
.wrap .article-filter .btns button:first-of-type {
  margin-left: 0;
}
.wrap .article-filter .ctx-body {
  display: flex;
  flex-direction: column;
  padding-top: 6.89655172%;
  padding-bottom: 0.86206897%;
  position: relative;
}
.wrap .article-filter .ctx-body::before {
  width: 25%;
  padding-bottom: 22.75862069%;
  margin-right: -6.32183908%;
  position: absolute;
  bottom: 0;
  right: 0;
  content: '';
  height: 0;
  background: url('/images/home-form-bg.png') center bottom no-repeat;
  background-size: contain;
  z-index: -1;
}
.wrap .article-preview {
  margin: 0 auto;
  max-width: 1140px;
  margin-top: 0.91954023%;
}
.wrap .article-preview .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .article-preview .content {
  font-size: 12px;
  line-height: 1.35;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.wrap .article-preview .content .info .headline {
  font-size: 19px;
  font-family: 'Stratos Medium';
  line-height: 1.25;
}
.wrap .article-preview .content .info .description {
  font-family: 'Stratos Light';
}
.wrap .article-preview .content .info .more {
  font-size: 12px;
  font-family: 'Stratos Medium';
  display: inline-block;
  line-height: 1.7;
}
.wrap .article-preview .content .left,
.wrap .article-preview .content .right {
  background-color: #fff;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.wrap .article-preview .content .left .info .headline,
.wrap .article-preview .content .right .info .headline {
  line-height: 1.40625;
}
.wrap .article-preview .content .left {
  width: 41.0738255%;
  padding-left: 3.3557047%;
}
.wrap .article-preview .content .right {
  width: 57.85234899%;
  padding-left: 3.3557047%;
}
.wrap .article-preview .content.content-2col {
  padding-top: 0;
  padding-bottom: 0;
}
.wrap .article-preview.darkgreen {
  margin-top: 2.29885057%;
}
.wrap .article-preview.darkgreen .content {
  background-color: #0a2925;
  color: #f3f3f3;
}
.wrap .article-preview.darkgreen .info {
  width: 43.62416107%;
  margin-left: 3.3557047%;
  margin-top: 5.23489933%;
  margin-bottom: 3.55704698%;
}
.wrap .article-preview.darkgreen .info .headline {
  color: #daff75;
}
.wrap .article-preview.darkgreen .info .description {
  font-family: 'Stratos Light';
  margin-top: 5.23076923%;
}
.wrap .article-preview.darkgreen .info .more {
  color: #daff75;
  margin-top: 7.07692308%;
}
.wrap .article-preview.darkgreen .im {
  width: 31.54362416%;
  margin-right: 10.46979866%;
  margin-top: 4.02684564%;
  margin-bottom: 3.55704698%;
}
.wrap .article-preview.bluepink .left {
  background-color: #adddf9;
}
.wrap .article-preview.bluepink .left .info {
  width: 50.65359477%;
  margin: 9.80392157% 0 4.90196078%;
}
.wrap .article-preview.bluepink .left .info .description {
  margin-top: 7.74193548%;
}
.wrap .article-preview.bluepink .left .info .more {
  width: 89.10344828px;
  height: 29.48275862px;
  margin-top: 23.22580645%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #a2cde7;
  border-radius: 4px;
}
.wrap .article-preview.bluepink .left .im {
  width: 29.73856209%;
  margin: 6.53594771% 9.80392157% 6.53594771% 0;
}
.wrap .article-preview.bluepink .right {
  background-color: #debbe0;
}
.wrap .article-preview.bluepink .right .info {
  width: 40.60324826%;
  margin: 6.96055684% 0 4.64037123%;
}
.wrap .article-preview.bluepink .right .info .description {
  margin-top: 6.85714286%;
}
.wrap .article-preview.bluepink .right .info .more {
  color: #daff75;
  margin-top: 11.42857143%;
}
.wrap .article-preview.bluepink .right .im {
  width: 54.29234339%;
  margin: 10.44083527% 0 4.64037123%;
}
.wrap .article-preview.lime .content {
  background-color: #d5ff6a;
}
.wrap .article-preview.lime .info {
  width: 36.24161074%;
  margin-left: 3.3557047%;
  margin-top: 5.36912752%;
  margin-bottom: 2.48322148%;
}
.wrap .article-preview.lime .info .description {
  margin-top: 6.66666667%;
}
.wrap .article-preview.lime .info .more {
  margin-top: 9.62962963%;
}
.wrap .article-preview.lime .im {
  width: 41.0738255%;
  margin-right: 2.68456376%;
  margin-top: 2.48322148%;
  margin-bottom: 2.48322148%;
}
.wrap .article-preview.natural .left {
  background-color: #e6d6c7;
}
.wrap .article-preview.natural .left .info {
  width: 50.65359477%;
  margin: 9.80392157% 0 4.90196078%;
}
.wrap .article-preview.natural .left .info .description {
  margin-top: 7.74193548%;
}
.wrap .article-preview.natural .left .info .more {
  margin-top: 12.90322581%;
}
.wrap .article-preview.natural .left .im {
  width: 29.73856209%;
  margin: 6.53594771% 9.80392157% 6.53594771% 0;
}
.wrap .article-preview.natural .right {
  position: relative;
}
.wrap .article-preview.natural .right .info {
  width: 40.60324826%;
  margin: 6.96055684% 0 4.64037123%;
}
.wrap .article-preview.natural .right .info .description {
  margin-top: 6.85714286%;
}
.wrap .article-preview.natural .right .info .more {
  color: #082e2a;
  margin-top: 11.42857143%;
}
.wrap .article-preview.natural .right .im {
  width: 54.29234339%;
  margin: 10.44083527% 0 4.64037123%;
}
.wrap .focus-pager {
  margin: 0 auto;
  max-width: 1140px;
  position: relative;
}
.wrap .focus-pager .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .focus-pager .ctx-body {
  padding-bottom: 11.54362416%;
  height: 0;
}
.wrap .focus-pager .ctx-body .pager {
  width: 100%;
  width: 4.83221477%;
  padding-bottom: 4.83221477%;
  right: 3.22147651%;
  margin-top: -2.41610738%;
  height: 0;
  background: url('/images/btn-pager-2.png') center center no-repeat;
  background-size: cover;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  z-index: 20;
  top: 50%;
}
.wrap .focus-pager .ctx-body .pager.prev {
  left: 3.22147651%;
  right: 0;
  transform: rotateY(180deg);
}
.wrap .social-feed {
  margin: 0 auto;
  max-width: 1140px;
  display: flex;
  justify-content: space-between;
}
.wrap .social-feed .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .social-feed .im {
  width: 24.36781609%;
  padding-bottom: 24.82758621%;
  background: url('/images/bg-im.png') center center no-repeat;
  background-size: cover;
}
.wrap .section-title {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .section-title .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .section-title .desc {
  margin-top: 1.67785235%;
  width: 35.5704698%;
  font-size: 12px;
  line-height: 1.35;
  font-family: 'Stratos Light';
}
.wrap .bio-section-expandable {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .bio-section-expandable .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .bio-section-expandable .ctx-body {
  padding-bottom: 2.68456376%;
}
.wrap .bio-section-expandable .ctx-body > h2 {
  margin-top: 4.4295302%;
  font-size: 19px;
  line-height: 1.40625;
  font-family: 'Stratos Medium';
}
.wrap .bio-section-expandable .ctx-body .team {
  margin-top: 2.81879195%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
}
.wrap .bio-section-expandable .ctx-body div:nth-child(3){
  justify-content: space-evenly;
}
.wrap .bio-section-expandable .ctx-body .team .member {
  width: 32.48322148%;
  background-color: #fff;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  position: relative;
}
.wrap .bio-section-expandable .ctx-body .team .member .avatar {
  width: 76.85950413%;
  padding-bottom: 72.72727273%;
  margin-top: 8.67768595%;
  background: url('/images/banner-circle.svg') no-repeat;
  background-size: 100% auto;
  position: relative;
}
.wrap .bio-section-expandable .ctx-body .team .member .avatar img {
  position: absolute;
  width: 84.08710218%;
  border-radius: 50%;
  overflow: hidden;
  top: 50%;
  left: 50%;
  transform: translate(-51%, -52%);
}
.wrap .bio-section-expandable .ctx-body .team .member .name {
  font-size: 19px;
  line-height: 1.25;
  font-family: 'Stratos Medium';
  width: 80.16528926%;
  color: #b6e1fa;
  margin-top: 8.26446281%;
}
.wrap .bio-section-expandable .ctx-body .team .member .position {
  font-size: 12px;
  line-height: 1.25;
  font-family: 'Stratos Medium';
  width: 80.16528926%;
  margin-top: 2.0661157%;
}
.wrap .bio-section-expandable .ctx-body .team .member .information {
  font-size: 12px;
  line-height: 1.35;
  font-family: 'Stratos Light';
  width: 80.16528926%;
  margin-top: 4.54545455%;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 7;
  max-height: 115px;
}
.wrap .bio-section-expandable .ctx-body .team .member .expand {
  width: 100%;
  height: 0;
  padding-bottom: 16.52892562%;
  position: relative;
}
.wrap .bio-section-expandable .ctx-body .team .member .expand::before {
  content: '';
  width: 100%;
  height: 50px;
  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.3));
  position: absolute;
  left: 0;
  top: 0;
  margin-top: -50px;
}
.wrap .bio-section-expandable .ctx-body .team .member .expand > span {
  position: absolute;
  z-index: 2;
  display: block;
  width: 10.33057851%;
  padding-bottom: 10.33057851%;
  height: 0;
  bottom: 0;
  right: 0;
  transform: translate(-50%, -50%);
  cursor: pointer;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAByCAYAAACP3YV9AAAACXBIWXMAAAsTAAALEwEAmpwYAAADH0lEQVR4nO3cT0iTcRzH8e9SSsHWHxCCSDJRW3/wUgiZGKRJGS4QpIPRoaOXoiwhQrAyEykKuvUP7NBBoYgd8qRUUJeigbk5mxkUnWzTSuiQnQbyZExt7mlvP6/bfs94ni+84ffsDzyemZkZk8yX7fYAqRYMh7zHz7X0ONffPHrid2OedMGFNDMLjUXrHUsRVwZJoxVuDyCpoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmBfDpkaWFhwO0Z0s2jB+8yaGvNMMFw2Dv6cfyPnTTp1nrs7JnLi7lgT1f3+bnWm9vbWie/fV+9mHPOR2xqcm0oGvWZma3Jy4v7ioreDY1GdmzZVBDNXZXzY6muu1jZ2Vm/7nVcvZDsfYHBgZ2nOzuuj3/+VGBmVrlr97P+O/dPJI4n3Vpzy7aPmFnxgobLyhqeeh3cNtex5va21rt9vVcWcr5/5jGz//QOcrTu8KX5hNxYVfFyIhYrn7UUqavaF+i9eeuUmbbWjND/4nnpRCy23rFcHBgcqEu8UMgM4PF4kr5HITNAzZ6K8Ib8/C+O5Yh/f/XjxIukH3aa6v0PUj1YU72/LdXnTPgaj68LDA6cdCxHGg7U9uXm5Ewv1XWX2u2LHSdaujq7h6PvfWZmtXsrnz68dqMlcRz3PTIYDnnLGxvijuXI9NuhElcGSrGRD2MrSzYX/nSua2vNMHNFNFNIDIWEUEgIhYRA/o11pLqmy+0Z0g339WO50tYKoZAQuHtkMBzyJv6PnK3x4KFXbsyTLrh7JP0nur/R1gqhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmhkBAKCaGQEAoJoZAQCgmBezyLmVnZVl+v2zOkG+7xLMuVtlYIhYRQSAiFhFBICIWE+A1bi6SMhJ+uuQAAAABJRU5ErkJggg==') center center no-repeat;
  background-size: cover;
}
.wrap .bio-section-expandable .ctx-body .team .member.active .information {
  height: auto;
  max-height: none;
}
.wrap .bio-section-expandable .ctx-body .team .member.active .expand::before {
  display: none;
}
.wrap .bio-section-expandable .ctx-body .team .member.active .expand > span {
  transform: translate(-50%, -50%) rotate(45deg);
}
.wrap .portfolio-grid {
  background-color: #adddf9;
  margin-top: 26px;
}
.wrap .portfolio-grid .ctx-body {
  background: url('/images/border-community-portfolio.svg') center top -1px no-repeat;
  background-size: 100%;
  padding-top: 8.05369128%;
  padding-bottom: 3.08724832%;
}
.wrap .portfolio-grid .ctx-body > h2 {
  font-size: 19px;
  line-height: 1.40625;
  display: block;
}
.wrap .portfolio-grid .ctx-body .grid {
  padding-top: 1.67785235%;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
}
.wrap .portfolio-grid .ctx-body .grid .item {
  width: 49.46308725%;
  margin-top: 1.00671141%;
  padding-bottom: 3.22147651%;
  border-radius: 4px;
  background-color: #fff;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.wrap .portfolio-grid .ctx-body .grid .item .im {
  width: 35.00678426%;
  padding-bottom: 35.00678426%;
  margin: 5.69877883% 5.42740841% 0 3.79918589%;
  height: 0;
  border-radius: 50%;
  overflow: hidden;
}
.wrap .portfolio-grid .ctx-body .grid .item .info {
  width: 50.20352782%;
  font-size: 12px;
  line-height: 1.35;
}
.wrap .portfolio-grid .ctx-body .grid .item .info .title {
  font-size: 17.8125px;
  line-height: 1.4;
  font-family: 'Stratos Medium';
  margin-top: 18.91891892%;
}
.wrap .portfolio-grid .ctx-body .grid .item .info .desc {
  font-family: 'Stratos Light';
  margin-top: 5.40540541%;
}
.wrap .portfolio-grid .ctx-body .grid .item .info .btn {
  width: 87.79310345px;
  height: 28.82758621px;
  border-radius: 4px;
  background-color: #d5ff6a;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10.81081081%;
  box-shadow: 0px 3px 6px #00000029;
}
.wrap .questions-and-contact {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .questions-and-contact .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .questions-and-contact .ctx-body {
  position: relative;
}
.wrap .questions-and-contact form {
  width: 78.52348993%;
  margin-top: 1.34228188%;
  padding-top: 4.02684564%;
  padding-right: 32.08053691%;
  padding-bottom: 2.01342282%;
  padding-left: 3.02013423%;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  box-shadow: 0px 3px 6px #00000029;
}
.wrap .questions-and-contact form h2 {
  font-size: 19px;
  line-height: 1.40625;
}
.wrap .questions-and-contact form .input {
  margin-top: 3.4375%;
  flex: 1;
  display: flex;
  align-items: stretch;
}
.wrap .questions-and-contact form .input label {
  font-size: 12px;
  color: #ffffff;
  width: 23.4375%;
  background-color: #0a2925;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 42.5862069px;
}
.wrap .questions-and-contact form .input input {
  flex: 1;
  border: none;
  padding: 0 4.08163265% 0 7.34693878%;
  background-color: #f1f1f1;
}
.wrap .questions-and-contact form .input input:focus {
  outline: none;
}
.wrap .questions-and-contact form .input input::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .input input::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .input input:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .input input:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .textarea {
  display: flex;
  flex-direction: column;
  margin-top: 3.4375%;
}
.wrap .questions-and-contact form .textarea label {
  font-size: 12px;
  color: #ffffff;
  background-color: #0a2925;
  height: 42.5862069px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0 2.34375%;
}
.wrap .questions-and-contact form .textarea textarea {
  height: 111.37931034px;
  font-size: 12px;
  line-height: 1.25;
  border: none;
  background-color: #f1f1f1;
  box-sizing: border-box;
  padding: 3.125% 3.125% 3.125% 5.9375%;
}
.wrap .questions-and-contact form .textarea textarea:focus {
  outline: none;
}
.wrap .questions-and-contact form .textarea textarea::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .textarea textarea::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .textarea textarea:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .textarea textarea:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .questions-and-contact form .textarea .tip {
  font-size: 12px;
  line-height: 1.71428571;
}
.wrap .questions-and-contact form .submit {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.wrap .questions-and-contact form .submit button {
  font-size: 12px;
  height: 31.44827586px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  width: 28.125%;
  background-color: #d5ff6a;
}
.wrap .questions-and-contact .tips {
  margin-top: 3.3557047%;
  padding-top: 3.08724832%;
  padding-bottom: 2.14765101%;
  padding-right: 3.08724832%;
  padding-left: 3.02013423%;
  font-size: 17.8125px;
  line-height: 1.5;
  position: absolute;
  top: 0;
  right: 7.29885057%;
  background: #daff75;
  width: 40.78947368%;
  box-shadow: 0px 3px 6px #00000029;
}
.wrap .questions-and-contact .tips label {
  font-size: 19px;
  line-height: 1.40625;
  font-family: 'Stratos Medium';
}
.wrap .questions-and-contact .tips .item {
  margin-top: 15.06896552px;
  height: 38px;
  padding-left: 60.27586207px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
}
.wrap .questions-and-contact .tips .item::before {
  content: '';
  width: 38px;
  height: 38px;
  margin-right: 26.20689655px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
.wrap .questions-and-contact .tips .item a {
  text-decoration: underline;
  position: relative;
}
.wrap .questions-and-contact .tips .mail {
  margin-top: 18.34482759px;
  font-family: 'Stratos Medium';
}
.wrap .questions-and-contact .tips .mail::before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MS44OCIgaGVpZ2h0PSI0MC42MDciIHZpZXdCb3g9IjAgMCA2MS44OCA0MC42MDciPgogIDxnIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSAxLjUpIj4KICAgIDxnIGlkPSJHcm91cF8yNzEiIGRhdGEtbmFtZT0iR3JvdXAgMjcxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfMjM3IiBkYXRhLW5hbWU9IlBhdGggMjM3IiBkPSJNOC41LDIxLjE4N1Y4LjVINjcuMzhWNDYuMTA3SDguNVYzMC42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC41IC04LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMzgiIGRhdGEtbmFtZT0iUGF0aCAyMzgiIGQ9Ik04LjUsOC41LDM3Ljk0LDI3LjMsNjcuMzgsOC41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC41IC04LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
}
.wrap .questions-and-contact .tips .tel {
  padding-top: 5.24137931px;
  font-family: 'Stratos Light';
}
.wrap .questions-and-contact .tips .tel::before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MS44ODEiIGhlaWdodD0iNjEuODgxIiB2aWV3Qm94PSIwIDAgNjEuODgxIDYxLjg4MSI+CiAgPGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS41IDEuNSkiPgogICAgPGcgaWQ9Ikdyb3VwXzI3MCIgZGF0YS1uYW1lPSJHcm91cCAyNzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF8yMzUiIGRhdGEtbmFtZT0iUGF0aCAyMzUiIGQ9Ik0xMC40MzcsNDguNDY1YTI5LjQ0OCwyOS40NDgsMCwxLDEsMTEuMTM1LDEzLjk1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC41IC04LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgICA8ZyBpZD0iZVpncFlOIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy4wNzEgMTIuOTQyKSI+CiAgICAgICAgPHBhdGggaWQ9IlBhdGhfMjM2IiBkYXRhLW5hbWU9IlBhdGggMjM2IiBkPSJNOTkuOTcxLDk4LjgyM2E5LjM1Nyw5LjM1NywwLDAsMS02LjA1MSwyLjNjLS4xODIuMDA4LS4zNjUsMC0uNTQ4LDBhMTYuNTczLDE2LjU3MywwLDAsMS03LjEzNi0xLjc0MywzMS45NjgsMzEuOTY4LDAsMCwxLTguNDYtNi4xQTM1LjM1OCwzNS4zNTgsMCwwLDEsNzEuNjMsODUuNjZhMTguNTc0LDE4LjU3NCwwLDAsMS0yLjcxMi04LjFBMTAuMDE3LDEwLjAxNywwLDAsMSw3MC44MzQsNzAuNWE1LjIxOSw1LjIxOSwwLDAsMSwyLjUzMS0xLjk1M0E0LjUwOCw0LjUwOCwwLDAsMSw3OC4xLDY5LjU4M2MxLjA3MywxLjAwNywyLjEwNSwyLjA2LDMuMTI4LDMuMTE5YTQuNjYzLDQuNjYzLDAsMCwxLS4wNTUsNi41Yy0uNjMyLjY0MS0xLjI3NiwxLjI3LTEuOTEyLDEuOTA5YS43LjcsMCwwLDAsMCwxLjE2cTQuMjI4LDQuMjQsOC40NTksOC40NzZhLjczLjczLDAsMCwwLDEuMjE5LS4wMTRjLjYyLS42MiwxLjIzMy0xLjI0NiwxLjg1Ni0xLjg2MWE0LjY4MSw0LjY4MSwwLDAsMSw2LjYwOC0uMDA2Yy45MjcuOTE0LDEuODQ1LDEuODM5LDIuNzY1LDIuNzU5YTQuNzExLDQuNzExLDAsMCwxLS4yLDcuMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02OC44ODQgLTY4LjI4MykiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=');
}
.wrap .questions-and-contact .tips .chat {
  margin-top: 20.31034483px;
  padding-top: 3.93103448px;
}
.wrap .questions-and-contact .tips .chat::before {
  width: 32.75862069px;
  height: 33.4137931px;
  margin-right: 32.43103448px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MyIgaGVpZ2h0PSI1My44MDIiIHZpZXdCb3g9IjAgMCA1MyA1My44MDIiPgogIDxnIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03IC02LjgwMikiPgogICAgPGcgaWQ9Ikdyb3VwXzI2MyIgZGF0YS1uYW1lPSJHcm91cCAyNjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNSA4LjUpIj4KICAgICAgPGVsbGlwc2UgaWQ9IkVsbGlwc2VfMTI1IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTI1IiBjeD0iMTYiIGN5PSIxNi41IiByeD0iMTYiIHJ5PSIxNi41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5IC0wLjE5OCkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzIxOSIgZGF0YS1uYW1lPSJQYXRoIDIxOSIgZD0iTTI5LjMsMjQ1LjVINTguNWEyNSwyNSwwLDAsMC01MCwwSDIyLjgxMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguNSAtMTk0Ljg5NikiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K');
}
.wrap .questions-and-contact .tips .how {
  margin-top: 15.72413793px;
  padding-top: 5.24137931px;
}
.wrap .questions-and-contact .tips .how::before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MS44OCIgaGVpZ2h0PSI2MS44OCIgdmlld0JveD0iMCAwIDYxLjg4IDYxLjg4Ij4KICA8ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNyAtNykiPgogICAgPGcgaWQ9Ikdyb3VwXzI2MiIgZGF0YS1uYW1lPSJHcm91cCAyNjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNSA4LjUpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfMjE3IiBkYXRhLW5hbWU9IlBhdGggMjE3IiBkPSJNMTE2LjM1NSw5MS42MTlsLS4wNDIuOTUzaC01LjUzN3YtMS4zYzAtNi4zMTYsNi40LTguMTMzLDYuNC0xMi4xMTIsMC0yLjAzNy0xLjMtMy4xNTgtMy42MzItMy4xNTgtMi4xNjMsMC0zLjksMS4yMTEtMy45LDQuNDExVjgxLjhoLTYuMVY3OS45MzljMC02LjMxMiw0LjcxNi05LjQyOCwxMC05LjQyOCw1LjYyMiwwLDkuNjkxLDMuMDY5LDkuNjkxLDguNTY0QzEyMy4yMzQsODUuMzkyLDExNi40ODYsODYuNDI5LDExNi4zNTUsOTEuNjE5Wm0tNi4xODUsOC44MjdhMy4zNzQsMy4zNzQsMCwxLDEsMy4zNzQsMy4zNzRBMy40MDUsMy40MDUsMCwwLDEsMTEwLjE3LDEwMC40NDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODMuOTUxIC01Ny43MjYpIiBmaWxsPSIjMDYyZTJhIi8+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzIxOCIgZGF0YS1uYW1lPSJQYXRoIDIxOCIgZD0iTTEzLjQzOSwyMS42MTJBMjkuMzA3LDI5LjMwNywwLDEsMSw5LjYsMjkuOTUzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC41IC04LjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwNjJlMmEiIHN0cm9rZS13aWR0aD0iMyIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==');
}
.wrap .questions-and-contact .tips .faqs {
  margin-top: 20.96551724px;
}
.wrap .questions-and-contact .tips .faqs::before {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Mi4xMDUiIGhlaWdodD0iNjUuMjE5IiB2aWV3Qm94PSIwIDAgNjIuMTA1IDY1LjIxOSI+CiAgPGcgaWQ9IkxheWVyXzEiIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxNS45MzUgMTIzLjU3OSkiPgogICAgPGcgaWQ9Ikdyb3VwXzI2NiIgZGF0YS1uYW1lPSJHcm91cCAyNjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNSA4LjUpIj4KICAgICAgPGcgaWQ9Ikdyb3VwXzI2NSIgZGF0YS1uYW1lPSJHcm91cCAyNjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwOC45MzUgLTEzMC41NzkpIj4KICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMjAiIGRhdGEtbmFtZT0iUGF0aCAyMjAiIGQ9Ik00NC43NzgsMjExLjgwNWEyOS4zMjgsMjkuMzI4LDAsMCwxLTI3LjQtMTguODc3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUuNDYyIC0xNTMuMTcyKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDYyZTJhIiBzdHJva2Utd2lkdGg9IjMiLz4KICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMjEiIGRhdGEtbmFtZT0iUGF0aCAyMjEiIGQ9Ik0xMC40MTMsNDguMjU2YTI5LjMyMSwyOS4zMjEsMCwxLDEsMjcuNCwxOC44NzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjUgLTguNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICAgICAgPGcgaWQ9Ikdyb3VwXzI2NCIgZGF0YS1uYW1lPSJHcm91cCAyNjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuODUyIDI0LjQ1KSI+CiAgICAgICAgICA8ZWxsaXBzZSBpZD0iRWxsaXBzZV8xMjYiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMjYiIGN4PSI0Ljg2NiIgY3k9IjQuODY2IiByeD0iNC44NjYiIHJ5PSI0Ljg2NiIgZmlsbD0iIzA2MmUyYSIvPgogICAgICAgICAgPGVsbGlwc2UgaWQ9IkVsbGlwc2VfMTI3IiBkYXRhLW5hbWU9IkVsbGlwc2UgMTI3IiBjeD0iNC44NjYiIGN5PSI0Ljg2NiIgcng9IjQuODY2IiByeT0iNC44NjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjU5OCkiIGZpbGw9IiMwNjJlMmEiLz4KICAgICAgICAgIDxlbGxpcHNlIGlkPSJFbGxpcHNlXzEyOCIgZGF0YS1uYW1lPSJFbGxpcHNlIDEyOCIgY3g9IjQuODY2IiBjeT0iNC44NjYiIHJ4PSI0Ljg2NiIgcnk9IjQuODY2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMy4xOTYpIiBmaWxsPSIjMDYyZTJhIi8+CiAgICAgICAgPC9nPgogICAgICA8L2c+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzIyMiIgZGF0YS1uYW1lPSJQYXRoIDIyMiIgZD0iTTIxMi4wNDcsMjE5LjE1M2wxNC43NTYsNi40NTMtMy4zLTE4LjM4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQwLjc2NSAtMjk0Ljk2NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIzIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K');
}
.wrap .contact-order-journey {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .contact-order-journey .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .contact-order-journey .ctx-body {
  padding-top: 3.3557047%;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.wrap .contact-order-journey .ctx-body > div {
  width: 49.39597315%;
  padding-top: 4.36241611%;
  padding-right: 5.16778523%;
  padding-bottom: 5.36912752%;
  padding-left: 3.3557047%;
  background-color: #adddf9;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 19px;
  line-height: 1.40625;
}
.wrap .contact-order-journey .ctx-body > div div {
  width: 100%;
}
.wrap .contact-order-journey .ctx-body > div div h3 {
  width: 100%;
  font-family: 'Stratos Medium';
  display: flex;
  flex-direction: column;
}
.wrap .contact-order-journey .ctx-body > div div h3::after {
  content: '';
  width: 68.61413043%;
  height: 0;
  border-bottom: 2px solid #082e2a;
  padding-bottom: 4.07608696%;
}
.wrap .contact-order-journey .ctx-body > div div span {
  font-family: 'Stratos Light';
  width: 100%;
  display: block;
  margin-top: 6.11413043%;
}
.wrap .contact-order-journey .ctx-body > div .space {
  flex: 1;
}
.wrap .contact-order-journey .ctx-body > div form {
  width: 100%;
  flex: 1;
  display: flex;
  margin-top: 7.47282609%;
}
.wrap .contact-order-journey .ctx-body > div form label {
  font-size: 12px;
  color: #ffffff;
  width: 20.38043478%;
  background-color: #0a2925;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 42.5862069px;
}
.wrap .contact-order-journey .ctx-body > div form input {
  flex: 1;
  border: none;
  padding: 0 3.41296928% 0 6.14334471%;
  background-color: #f1f1f1;
}
.wrap .contact-order-journey .ctx-body > div form input:focus {
  outline: none;
}
.wrap .contact-order-journey .ctx-body > div form input::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .contact-order-journey .ctx-body > div form input::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .contact-order-journey .ctx-body > div form input:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .contact-order-journey .ctx-body > div form input:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .contact-order-journey .ctx-body > div:first-of-type {
  background-color: #e6d6c7;
}
.wrap .network-status {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .network-status .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .network-status .ctx-body {
  padding-bottom: 5.70469799%;
}
.wrap .network-status .ctx-body > h2 {
  margin-top: 3.3557047%;
  margin-bottom: 2.81879195%;
  font-size: 19px;
  line-height: 1.40625;
  font-family: 'Stratos Medium';
  display: flex;
  flex-direction: column;
}
.wrap .network-status .ctx-body > h2::after {
  width: 34.02684564%;
  padding-top: 2.14765101%;
  content: '';
  height: 0;
  border-bottom: 2px solid #082e2a;
}
.wrap .network-status .ctx-body > a {
  font-size: 12px;
  margin-top: 3.02013423%;
  line-height: 1.25;
  font-family: 'Stratos Light';
  text-decoration: underline;
  display: inline-block;
}
.wrap .network-status .status {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.wrap .network-status .status > div {
  width: 31.81208054%;
  height: 78.62068966px;
  border-radius: 4px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  overflow: hidden;
}
.wrap .network-status .status > div::before {
  content: '';
  width: 5.48523207%;
  background-color: #999;
}
.wrap .network-status .status > div label {
  font-size: 12px;
  line-height: 1.25;
  font-family: 'Stratos Medium';
  margin-left: 5.06329114%;
  display: flex;
  align-items: center;
}
.wrap .network-status .status > div span {
  color: rgba(8, 46, 42, 0.41);
  font-size: 12px;
  line-height: 1.28571429;
  flex: 1;
  padding: 0 2.10970464%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.wrap .network-status .status > div::after {
  content: '';
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.wrap .network-status .status > div.success::before {
  background-color: #d5ff6a;
}
.wrap .network-status .status > div.success::after {
  background-image: url('data:image/png;base64,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');
  width: 11.39240506%;
  margin-right: 5.907173%;
}
.wrap .network-status .status > div.warn::before {
  background-color: #faa76d;
}
.wrap .network-status .status > div.warn::after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABYCAYAAAAUeMJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjk0ODk1RkRCMDQxMTFFRDk4MURERkExMzYxQkFFNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk0ODk1RkVCMDQxMTFFRDk4MURERkExMzYxQkFFNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOTQ4OTVGQkIwNDExMUVEOTgxRERGQTEzNjFCQUU0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGOTQ4OTVGQ0IwNDExMUVEOTgxRERGQTEzNjFCQUU0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgTa608AAAduSURBVHja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');
  width: 10.12658228%;
  margin-right: 8.01687764%;
}
.wrap .network-status .status > div.error::before {
  background-color: #c03700;
}
.wrap .network-status .status > div.error::after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABYCAYAAAAUeMJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVFQTIwRTJCMDcxMTFFRDk4MURERkExMzYxQkFFNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVFQTIwRTNCMDcxMTFFRDk4MURERkExMzYxQkFFNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGOTQ4OTVGRkIwNDExMUVEOTgxRERGQTEzNjFCQUU0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGOTQ4OTYwMEIwNDExMUVEOTgxRERGQTEzNjFCQUU0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhZ9NJAAAAczSURBVHja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');
  width: 10.12658228%;
  margin-right: 8.01687764%;
}
.wrap .article-intro {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .article-intro .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .article-intro .ctx-body {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.wrap .article-intro .ctx-body .message {
  width: 44.96644295%;
  padding-top: 1.47651007%;
}
.wrap .article-intro .ctx-body .message > h1 {
  font-size: 35.625px;
  line-height: 1.36666667;
}
.wrap .article-intro .ctx-body .message > div {
  font-size: 12px;
  margin-top: 6.26865672%;
  line-height: 1.35;
  font-family: 'Stratos Medium';
}
.wrap .article-intro .ctx-body .im {
  width: 44.96644295%;
}
.wrap .article-intro2 .ctx-body .message > div {
  font-family: 'Stratos Light';
}
.wrap .article-gallery {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .article-gallery .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .article-gallery .ctx-body {
  margin-top: 2.68456376%;
}
.wrap .article-gallery .ctx-body > h2 {
  font-size: 19px;
  line-height: 1.40625;
  font-family: 'Stratos Medium';
}
.wrap .article-gallery .galleries {
  position: relative;
  margin-top: 2.55033557%;
  width: 100%;
}
.wrap .article-gallery .galleries .pager {
  width: 4.69798658%;
  padding-bottom: 4.69798658%;
  margin-right: -5.49641287%;
  position: absolute;
  z-index: 2;
  height: 0;
  background: url('/images/btn-pager-2.png') center center no-repeat;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}
.wrap .article-gallery .galleries .pager.prev {
  margin-left: -5.49641287%;
  left: 0;
  transform: rotateY(180deg) translate(0, -50%);
}
.wrap .article-gallery .galleries .gallery-group {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  position: relative;
  z-index: 1;
}
.wrap .article-gallery .galleries .gallery-group .gallery {
  width: 48.72483221%;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  border-radius: 4px;
  overflow: hidden;
}
.wrap .article-gallery .galleries .gallery-group .gallery:first-of-type {
  margin-left: 0.93959732%;
}
.wrap .article-gallery .galleries .gallery-group .gallery .im {
  width: 44.76584022%;
}
.wrap .article-gallery .galleries .gallery-group .gallery .intro {
  width: 52.0661157%;
  padding: 5.78512397% 4.95867769% 4.1322314% 4.1322314%;
  background-color: #adddf9;
}
.wrap .article-gallery .galleries .gallery-group .gallery .intro > span {
  font-size: 14.25px;
  line-height: 1.125;
  font-family: 'Stratos Medium';
}
.wrap .article-gallery .galleries .gallery-group .gallery .intro > div {
  font-size: 12px;
  margin-top: 14.55026455%;
  line-height: 1.35;
  font-family: 'Stratos Light';
}
.wrap .article-copy-twocol {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .article-copy-twocol .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .article-copy-twocol .ctx-body {
  margin-top: 2.01342282%;
  padding-bottom: 3.3557047%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 12px;
  line-height: 1.35;
  font-family: 'Stratos Light';
}
.wrap .article-copy-twocol .ctx-body:first-of-type {
  margin-top: 4.02684564%;
}
.wrap .article-copy-twocol .ctx-body:first-of-type > h2 {
  font-size: 14.25px;
  line-height: 1.33333333;
  font-family: 'Stratos Medium';
  color: #b6e1fa;
}
.wrap .article-copy-twocol .ctx-body > div {
  width: 42.95302013%;
  margin-right: 3.3557047%;
}
.wrap .article-copy-twocol .ctx-body > div ul.icon {
  font-family: 'Stratos Medium';
}
.wrap .article-copy-twocol .ctx-body > div ul.icon li {
  margin-top: 2.5%;
  padding: 2.5% 0 1.875% 12.5%;
  position: relative;
}
.wrap .article-copy-twocol .ctx-body > div ul.icon li::before {
  content: '';
  height: 0;
  width: 8.75%;
  padding-bottom: 8.125%;
  background: url('data:image/png;base64,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') center center no-repeat;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 0;
}
.wrap .article-timeline {
  background-color: #e6d6c7;
  width: 100%;
}
.wrap .article-timeline .ctx .ctx-body {
  padding-top: 3.3557047%;
}
.wrap .article-timeline .ctx .ctx-body > h2 {
  font-size: 19px;
  line-height: 1.40625;
  font-family: 'Stratos Medium';
  text-align: center;
  display: block;
}
.wrap .article-timeline .timeline {
  width: 91.1409396%;
  padding-bottom: 2.41610738%;
  margin-top: 3.02013423%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.wrap .article-timeline .timeline::before {
  content: '';
  height: 0;
  width: 100%;
  border-bottom: 2px solid #082e2a;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -1px;
}
.wrap .article-timeline .timeline > div {
  width: 2.65095729%;
  padding-bottom: 2.65095729%;
  height: 0;
  border-radius: 50%;
  position: absolute;
  overflow: hidden;
  left: 0;
  top: 0;
  z-index: 2;
  background-color: #e6d6c7;
}
.wrap .article-timeline .timeline > div::after {
  box-sizing: border-box;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border: 2px solid #082e2a;
  border-radius: 50%;
}
.wrap .article-timeline .timeline > div.step2 {
  left: 38.2916053%;
}
.wrap .article-timeline .timeline > div.step3 {
  left: 64.94845361%;
}
.wrap .article-timeline .timeline > div.step4 {
  right: 0;
  left: auto;
}
.wrap .article-timeline .timeline > div.active,
.wrap .article-timeline .timeline > div:hover {
  background-color: #d5ff6a;
}
.wrap .timeline-detail {
  position: relative;
  margin-top: 1.20805369%;
  padding-bottom: 4.4295302%;
  padding-top: 22.27586207px;
}
.wrap .timeline-detail .pager {
  width: 4.69798658%;
  padding-bottom: 4.69798658%;
  margin-right: -5.49641287%;
  position: absolute;
  z-index: 2;
  height: 0;
  background: url('/images/btn-pager-2.png') center center no-repeat;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}
.wrap .timeline-detail .pager.prev {
  margin-left: -5.49641287%;
  left: 0;
  transform: rotateY(180deg) translate(0, -50%);
}
.wrap .timeline-detail > div {
  width: 40.26845638%;
  margin-left: -20.13422819%;
  position: relative;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.wrap .timeline-detail > div .im {
  overflow: hidden;
  border-radius: 50%;
  width: 31.66666667%;
  margin: 6.33333333% 0 4.66666667% 5.33333333%;
  height: 0;
  padding-bottom: 31.66666667%;
}
.wrap .timeline-detail > div .intro {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 53.33333333%;
  margin: 7% 5.33333333% 7% 0;
}
.wrap .timeline-detail > div .intro > label {
  font-size: 14.84375px;
  line-height: 1.28;
}
.wrap .timeline-detail > div .intro > div {
  font-size: 12px;
  line-height: 1.42857143;
  font-family: 'Stratos Light';
}
.wrap .timeline-detail > div.step2 {
  left: 40.86206897%;
}
.wrap .timeline-detail > div::before {
  overflow: hidden;
  content: '';
  position: absolute;
  top: -21.27586207px;
  left: 50%;
  margin-left: -20.96551724px;
  border-left: 20.96551724px solid transparent;
  border-right: 20.96551724px solid transparent;
  border-bottom: 22.27586207px solid #fff;
}
.wrap .timeline-detail .pager {
  background-image: url('/images/btn-pager-3.png');
}
.wrap .wide-photo-caption-sapce {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap .wide-photo-caption-sapce .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap .wide-photo-caption-sapce .ctx-body {
  padding-bottom: 4.02684564%;
}
.wrap .wide-photo-caption {
  background-color: #adddf9;
}
.wrap .wide-photo-caption .ctx-body {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  background: url('/images/border-article-photo.svg') center top -1px no-repeat;
  background-size: 100%;
  padding-top: 1.6091954%;
  padding-bottom: 3.3908046%;
}
.wrap .wide-photo-caption .ctx-body .im {
  width: 45.5033557%;
  margin-top: 6.7114094%;
  margin-bottom: 6.7114094%;
}
.wrap .wide-photo-caption .ctx-body .intro {
  width: 41.61073826%;
  margin-top: 5.10067114%;
  margin-bottom: 5.10067114%;
  font-size: 12px;
  line-height: 1.35;
  font-family: 'Stratos Light';
  display: flex;
  justify-content: start;
  align-items: center;
}
.wrap .wide-photo-caption.right-img {
  background-color: #e6d6c7;
}
.wrap .wide-photo-caption.right-img .ctx-body {
  background: url('/images/border-article-photo-2.svg') center top -1px no-repeat;
  margin-top: -3.3908046%;
  padding-top: 3.3908046%;
}
.wrap .wide-photo-caption.right-img .im {
  width: 40.45977011%;
  margin-left: 0;
}
.wrap .wide-photo-caption.right-img .intro {
  width: 36.20689655%;
  margin-right: 0;
}
.wrap .order-journey .ctx {
  height: 100%;
  position: relative;
}
.wrap .order-journey .ctx .pager {
  width: 4.13793103%;
  padding-bottom: 4.13793103%;
  height: 0;
  background: url('/images/btn-pager.png') center center no-repeat;
  background-size: cover;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  z-index: 20;
  right: 2.87356322%;
  top: 50%;
  margin-top: -18px;
}
.wrap .order-journey .ctx .pager.prev {
  left: 2.87356322%;
  right: 0;
  transform: rotateY(180deg);
}
.wrap .order-journey .ctx .pager {
  right: 2.87356322%;
  top: auto;
  bottom: 0;
  margin-bottom: 4.31034483%;
}
.wrap .order-journey .ctx-body {
  height: 100%;
  padding-top: 4%;
  padding-bottom: 8.90804598%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.wrap .order-journey h2 {
  font-size: 35.625px;
  line-height: 1.36666667;
}
.wrap h3.important, .wrap h4.important {
  color: red;
  font-size: 130%;
}
.wrap .order-journey .desc {
  margin-top: 1.47651007%;
  font-size: 14.84375px;
  line-height: 1.36;
  font-family: 'Stratos Light';
}
.wrap .order-journey .customer-chooser {
  display: none;
}
.wrap .order-journey .customer-chooser .form {
  margin-top: 5.77181208%;
  display: flex;
  justify-content: center;
  align-items: stretch;
}
.wrap .order-journey .customer-chooser .form > div {
  width: 43.62416107%;
  margin-left: 0.46979866%;
  margin-right: 0.46979866%;
  padding-left: 4.29530201%;
  padding-top: 3.69127517%;
  padding-bottom: 4.02684564%;
  background-color: #fff;
  border-radius: 4px;
  font-size: 17.8125px;
  line-height: 1.26666667;
  font-family: 'Stratos Medium';
  border: 2px solid #fff;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}
.wrap .order-journey .customer-chooser .form > div:hover,
.wrap .order-journey .customer-chooser .form > div.checked {
  border-color: #082e2a;
}
.wrap .order-journey .customer-chooser .form > div::before {
  content: '';
  display: inline-block;
  width: 17.53846154%;
  height: 0;
  padding-bottom: 13.38461538%;
  margin-bottom: 4.92307692%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.wrap .order-journey .customer-chooser .form > div.home::before {
  background-image: url('data:image/png;base64,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');
}
.wrap .order-journey .customer-chooser .form > div.business::before {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAACoCAYAAADNXyP8AAAAAXNSR0IArs4c6QAACqZJREFUeF7t3c1rHWUbx/FrTppJWkVtBRGtL6igmTRTpCC4UIrowqULxYU7/Td0o3+Grly4UFy6UlBXgorNJJ0oVCn4AioW35qkE83IsfhWm5xrcn4zc51zvs/Wu9e553PPN5Ocnj5JLNr/Tt+5mF44shVtW+wHgVEC1bHNw/bu+e1R67r870mXL+Z6LQJ3MbEongCBe86EwD1KrAkoQOCeQyFwjxJrAgoQuOdQCNyjxJqAAgTuORQC9yixJqAAgXsOhcA9SqwJKEDgnkMhcI8SawIKELjnUAjco8SagAIE7jkUT+CJWbVaxvs7fM/1sWYiBdKTWW31/lsncM/RErhHiTUdCxC4CpzAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgKk8BVkswRChC4CpPAVZLMEQoQuAqTwFWSzBEKELgQk1EIRBMg8Ggnwn4QEAoQuBCTUQhEEyDwaCfCfhAQChC4EJNRCEQTIPBoJ8J+EBAKELgQk1EIRBMg8Ggnwn4QEAoQuBCTUQhEEyDwaCfCfhAQChC4EJNRCEQTIPBoJ8J+EBAKELgQk1EIRBMg8Ggnwn4QEAoQuBCTUQhEEyDwaCfCfhAQChC4EJNRCEQTIPBoJ8J+EBAKELgQk1EIRBMg8Ggnwn4QEAoQuBCTUQhEEyDwaCfCfhAQChC4EJNRCEQTIPBoJ8J+EBAKELgQk1EIRBMg8Ggnwn4QEAoQuAqTX12kkmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmASukmSOUIDAVZgErpJkjlCAwFWYBK6SZI5QgMBVmJ7AVa/FHASEAtWxzcP27vlt4cixRyVjT1APIHC1KPM6EiBwDzSBe5RYE1CAwB2HkubZupktO5ayBIFQAonZ15eK8nikTYX7Fj3NszoSEHtBoIlAVZShmgq1GeJuciuxNqpApMjjBH7PPQvpkTTUO5BRbyD2FVsgnVu46ddPPvk+wi7DBM7TO8LtwB5UAlGe4iECT/PsczO7S4XLHAQCCHxTFeWtfe8jSuCuN9YSO3TfpaL4rG80Xn92BRbvX7pj9/fkvEcgwlO898CbfGseAcxzsKyZboFJumf7DXxl5Wia/H7BczsQt0eJNV0JeCOf3x3cfHF9/duu9nXl6/QauBfJavu5Wiuv7wuJ10XgSoE0z4YPpqMemT4fTr0FnubZOTO7OzqQZ3+smU0B9wMqsZ+r1X4eUH0G7npjbS6ZP761uvr1bN5CXHVogQePH04vXrfp2WNfT/FeAnd/5TOzvmA8h8YaBKLfy90Hfvr0ofTCdzueW4O4PUqs6VvAG3m1O7jZOn7DrfPAvRhm9ktVlNf1fXi8PgKjBNI8+8rMXB9q6fqh1WngaZ79YGbHRoEN/3vXEJ49sQaBvQQaPLi2q6I83JVk14G73lir5rdvsI+/+KkrBF4HgbEFsuza9JD94pnT5cOrs8AbfIXj6e25S1gTTiDiPd5J4P4LT76qirO3hTs5NoSAUyDNs0/N7F7P8i6e5K0HnubZ8O+wb4lywZ59sAaBcQT8D7T230juInDXz919f2Z3nAPlzyLwH4FTp46kO1sXPSptP8VbDbzBVzJ+7vbcDayZGIEo9357gfMvxSbmZmSj7Qh4I5/bHdy+tb7+ZRu7aC1w78XVZhd2ivLGNi6OmQj0KRDhH1S1EniaL/9mVs95cNv+GcSzB9Yg0JaA90FnSWLV6ll5j/KBQyjvRRF3W7cVcyMJ9NmDPHDvxQwPgMAj3YbspS2BPpuQBj6/ct+pJBl85IEibo8Sa6ZFwBv5oK4f217beFt13dLAvRdhtW1Ua2WmugjmIBBdYCHP3qvNHvbsU/nwkwWe5ss/mtWu/9805QV4wFiDQAQB9wPQbLMqymsUexYG7vulgdUgPWpnzvyo2DwzEJgogR4+4SYJvMFXJt5Ym6g7ks2qBbpuZezA0xMnlmywW3og+Nbco8SaaRfwRj5n9YNbxcYH43iMH7j393nzxto458SfnSKBhTx7vzZ7yHNJ4z4Uxwo8PblcW+36x2J8a+45TdbMjID3KW6DxKozB/+E23iBO5/eVVEOP7a6OzOnx4Ui4BDwRj7OU/zAgXs3N7zOcTbocGIJAhMp0EVDBwp8cWXp4d0kec+jStweJdbMqoA78tqeqtbK15s6HSjwBpv6sForH2i6KdYjMCsC6crym5bUT3iu9yAPy8aBp3lWmdl8WxvyzGUNAtMk4H5gmv1WFaWrvb98DhK4623zarNatHPnLk3TQXAtCLQi0OKv82oUeIOvNLyx1sqdwNBpFWirLXfgi/nyI7tWv+MBPsjPCp65rEFgmgX8kSdPVsXZNzwW7sC9L16bvbNTlI96Xpw1CCDwj0CaL71mljztMfE+RF2Bp3k2/JCKa633hT0XwRoEZk3A+yAd5lgVoz/h5orW+6LEPWu3I9fbhoCyt5GBe19seKEE3sZxM3PWBJTN7Rv4wkr2eJ3YWx5g4vYosQYBn4A38trq53aKjVf2mrpv4P4Xsbd3ivIx39ZZhQACowQW8uWXa6ufHbVu1HfOewaensxqc32khW/NPYfAGgSaCngfsPtFvnfg/n8KOvLn+KYXxnoEELgs4I18rx+RrxqndyiHMJsCfb3fwn25//12tXP5X+Dz+dKziSUvz+aty1V7BAjco9TDmjp5oVo7++K/X/l/gfNVsoeDmbCXJPC4B3bl2fwn8CafWIt7ieysbQECb1t4vPn/Pp8rA3e+bz7eBvjTky1A4LHPryrKgdnlvwP7O3C+NY99aJF2R+CRTuPqe/nrjP4MPD2RPWMDezX+ttlhBAECj3AKI/ZQ189XaxsvXQ7c+XfeE3BZbLEDAQLvAFnwEsNzSpr88gLBazJiCgQIfEIOMUnsD7qDcGLWGCroAAAAAElFTkSuQmCC');
}
.wrap .order-journey .address-chooser {
  display: none;
}
.wrap .order-journey .address-chooser .form {
  width: 41.0738255%;
  margin-top: 4.16107383%;
  display: flex;
  align-items: stretch;
}
.wrap .order-journey .address-chooser .form label {
  height: 41.93103448px;
  font-size: 12px;
  background-color: #0a2925;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  width: 24.50980392%;
}
.wrap .order-journey .address-chooser .form input {
  flex: 1;
  border: none;
  padding: 0 5.71895425%;
}
.wrap .order-journey .address-chooser .form input:focus {
  outline: none;
}
.wrap .order-journey .address-chooser .form input::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .address-chooser .form input::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .address-chooser .form input:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .address-chooser .form input:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .product-chooser {
  display: none;
  padding-top: 1.34228188%;
  padding-left: 3.02013423%;
  padding-right: 3.02013423%;
  padding-bottom: 1.67785235%;
  background-color: #fff;
}
.product-chooser .product i{
	margin-top: -74px;
	    position: absolute;
	}
}
.wrap .order-journey .product-chooser .form {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  size: 886.20689655;
}
.wrap .order-journey .product-chooser .form .product {
  font-size: 12px;
  width: 23.65758755%;
  padding-top: 3.84435798%;
  padding-bottom: 1.84824903%;
  margin-top: 4.28793774%;
  background: #f1f1f1;
  border: 1px solid #f1f1f1;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-shadow: 0px 3px 6px #00000029;
  position: relative;
  overflow: visible;
  cursor: pointer;
}
.wrap .order-journey .product-chooser .form .product .price {
  height: 20.96551724px;
  width: 48.4375%;
  min-width: 110px;
  margin-top: 3.125%;
  background-color: #0b2927;
  color: #daff75;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: 'Stratos Light';
}
.wrap .order-journey .product-chooser .form .product .tip {
  font-family: 'Stratos Light';
  margin-top: 3.125%;
}
.wrap .order-journey .product-chooser .form .product .desc {
  font-size: 12px;
  line-height: 1.5;
  font-family: 'Stratos Light';
  text-align: center;
  padding: 4.6875% 12.5% 0;
}
.wrap .order-journey .product-chooser .form .product button {
  font-size: 12px;
  height: 28.17241379px;
  width: 42.5%;
  margin-top: 3.125%;
  box-shadow: inset 0px 2px 3px #00000029;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #adddf9;
}
.wrap .order-journey .product-chooser .form .product::before REMOVED {
  content: '';
  position: absolute;
  width: 19.375%;
  height: 0;
  padding-bottom: 19.375%;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIxOTAgNDAgNjUgNjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aC0yIj4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8xMTkzIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxMTkzIiB3aWR0aD0iMzkuMjY3IiBoZWlnaHQ9IjEyLjM2OSIgZmlsbD0ibm9uZSIvPgogICAgPC9jbGlwUGF0aD4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTMiPgogICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzExOTQiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDExOTQiIHdpZHRoPSIzMS4wNDYiIGhlaWdodD0iMTAuNzUyIiBmaWxsPSJub25lIi8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtNCI+CiAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMTE5NSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMTE5NSIgd2lkdGg9IjIxLjE4NCIgaGVpZ2h0PSI4Ljk1OSIgZmlsbD0ibm9uZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGNpcmNsZSBpZD0iRWxsaXBzZV8xMTkiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMTkiIGN4PSIxMjA5LjM0OCIgY3k9IjM0Mi4wOTgiIHI9IjMxLjUiIGZpbGw9IiNkYWZmNzUiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC05ODYuNjgwMTE1LCAtMjY5LjM1MDczOSkiLz4KICA8ZyBpZD0iR3JvdXBfMjQxIiBkYXRhLW5hbWU9Ikdyb3VwIDI0MSIgdHJhbnNmb3JtPSJtYXRyaXgoMSwgMCwgMCwgMSwgMTg3LjkxMzg2NCwgMzcuNjQ5MjU0KSI+CiAgICA8ZyBpZD0iR3JvdXBfMjM4IiBkYXRhLW5hbWU9Ikdyb3VwIDIzOCI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzIxMSIgZGF0YS1uYW1lPSJQYXRoIDIxMSIgZD0iTTEzLjgxNSwyMi42MTJBMzEuNTM4LDMxLjUzOCwwLDEsMSw5LjY4LDMxLjU4OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuNDgxIC01LjQ4MSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzA2MmUyYSIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICAgIDxnIGlkPSJHcm91cF8yMzAiIGRhdGEtbmFtZT0iR3JvdXAgMjMwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wNjkgMjAuNDk1KSIgb3BhY2l0eT0iMC4yIj4KICAgICAgICA8ZyBpZD0iR3JvdXBfMjI5IiBkYXRhLW5hbWU9Ikdyb3VwIDIyOSI+CiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMjI4IiBkYXRhLW5hbWU9Ikdyb3VwIDIyOCIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aC0yKSI+CiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzIxMiIgZGF0YS1uYW1lPSJQYXRoIDIxMiIgZD0iTTYyLjA2LDU3LjdhMjQuNzM0LDI0LjczNCwwLDAsMC0xOS42MzMsOS42OTFsMi42NzgsMi42NzhhMjAuOTg5LDIwLjk4OSwwLDAsMSwzMy45MTEsMGwyLjY3OC0yLjY3OEEyNC43MzUsMjQuNzM1LDAsMCwwLDYyLjA2LDU3LjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00Mi40MjcgLTU3LjcwMykiIGZpbGw9IiMwNjJlMmEiLz4KICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9Ikdyb3VwXzIzMyIgZGF0YS1uYW1lPSJHcm91cCAyMzMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjE4IDI2Ljk5OSkiIG9wYWNpdHk9IjAuMiI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwXzIzMiIgZGF0YS1uYW1lPSJHcm91cCAyMzIiPgogICAgICAgICAgPGcgaWQ9Ikdyb3VwXzIzMSIgZGF0YS1uYW1lPSJHcm91cCAyMzEiIGNsaXAtcGF0aD0idXJsKCNjbGlwLXBhdGgtMykiPgogICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMTMiIGRhdGEtbmFtZT0iUGF0aCAyMTMiIGQ9Ik02OS41MjMsNzYuMDEyQTE5LDE5LDAsMCwwLDU0LDg0LjA2MWwyLjcsMi43YTE1LjIzOSwxNS4yMzksMCwwLDEsMjUuNjQsMGwyLjctMi43YTE5LDE5LDAsMCwwLTE1LjUyMy04LjA0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU0IC03Ni4wMTIpIiBmaWxsPSIjMDYyZTJhIi8+CiAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgICA8L2c+CiAgICAgIDxnIGlkPSJHcm91cF8yMzYiIGRhdGEtbmFtZT0iR3JvdXAgMjM2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4xMTEgMzMuODE1KSIgb3BhY2l0eT0iMC4yIj4KICAgICAgICA8ZyBpZD0iR3JvdXBfMjM1IiBkYXRhLW5hbWU9Ikdyb3VwIDIzNSI+CiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMjM0IiBkYXRhLW5hbWU9Ikdyb3VwIDIzNCIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aC00KSI+CiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzIxNCIgZGF0YS1uYW1lPSJQYXRoIDIxNCIgZD0iTTc4LjQ3NSw5NS4yYTEyLjIsMTIuMiwwLDAsMC0xMC41OTIsNi4xNjRsMi44LDIuOGE4LjQ0LDguNDQsMCwwLDEsMTUuNTkzLDBsMi44LTIuOEExMi4yLDEyLjIsMCwwLDAsNzguNDc1LDk1LjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02Ny44ODMgLTk1LjIwMikiIGZpbGw9IiMwNjJlMmEiLz4KICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgICAgPHBhdGggaWQ9IlBhdGhfMjE1IiBkYXRhLW5hbWU9IlBhdGggMjE1IiBkPSJNODguOTU0LDEyNS4zMzFsNC44Mi00LjgyYTYuODE2LDYuODE2LDAsMCwwLTkuNjM5LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTQuMjUxIC03Ni40MikiIGZpbGw9IiMwNjJlMmEiLz4KICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8xMTk2IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxMTk2IiB3aWR0aD0iNjkuNDA2IiBoZWlnaHQ9IjY5LjQwNiIgZmlsbD0ibm9uZSIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+') center center no-repeat;
  background-size: contain;
  border-radius: 50%;
  overflow: hidden;
  top: -7.5%;
  left: 50%;
  margin-left: -9.6875%;
}
.wrap .order-journey .product-chooser .form .product.active,
.wrap .order-journey .product-chooser .form .product:hover {
  border-color: #082e2a;
}
.wrap .order-journey .customer-info,
.wrap .order-journey .waitlist,
{
  display: none;
}
.wrap .order-journey .customer-info .form,
.wrap .order-journey .waitlist .form
{
  margin-top: 3.3557047%;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.wrap .order-journey .waitlist ,
.wrap .order-journey .customer-info {
  display: none;
}
.wrap .order-journey .waitlist .form .base,
.wrap .order-journey .customer-info .form .base {
  width: 57.98657718%;
}
.wrap .order-journey .waitlist .form .base .row,
.wrap .order-journey .customer-info .form .base .row {
  display: flex;
  align-items: stretch;
  font-size: 12px;
  width: 100%;
  margin-top: 2.89351852%;
}
.wrap .order-journey .waitlist .form .base .row label,
.wrap .order-journey .customer-info .form .base .row label {
  height: 43.24137931px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 17.36111111%;
  color: #ffffff;
  background-color: #0a2925;
  white-space: nowrap;
}
.wrap .order-journey .waitlist .form .base .row input,
.wrap .order-journey .customer-info .form .base .row input ,
.wrap .order-journey .waitlist .form .base .row select,
.wrap .order-journey .customer-info .form .base .row select {
  width: 10px;
  flex: 1;
  border: none;
  background-color: #fff;
  padding: 0 4.05092593%;
}
.wrap .order-journey .waitlist .form .base .row input:focus,
.wrap .order-journey .customer-info .form .base .row input:focus {
  outline: none;
}
.wrap .order-journey .waitlist .form .base .row input::-webkit-input-placeholder,
.wrap .order-journey .customer-info .form .base .row input::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .waitlist .form .base .row input::-moz-placeholder,
.wrap .order-journey .customer-info .form .base .row input::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .waitlist .form .base .row input:-ms-input-placeholder,
.wrap .order-journey .customer-info .form .base .row input:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .waitlist .form .base .row input:-moz-placeholder,
.wrap .order-journey .customer-info .form .base .row input:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap .order-journey .waitlist .form .base .row2,
.wrap .order-journey .customer-info .form .base .row2 {
  display: flex;
  justify-content: space-between;
}
.wrap .order-journey .waitlist .form .base .row2 .row,
.wrap .order-journey .customer-info .form .base .row2 .row {
  margin-top: 0;
  width: 48.03240741%;
}
.wrap .order-journey .waitlist .form .base .row2 .row label,
.wrap .order-journey .customer-info .form .base .row2 .row label {
  width: 36.14457831%;
}
.wrap .order-journey .waitlist .form .base .row2 .row input,
.wrap .order-journey .customer-info .form .base .row2 .row input {
  padding: 0 8.43373494%;
}
.wrap .order-journey .waitlist .form .date,
.wrap .order-journey .customer-info .form .date {
  width: 39.46308725%;
/**  background-color: #fff;**/
/**  box-shadow: 0px 3px 6px #00000029; **/
/**  border: 1px solid #bce0fd; **/
}
.wrap .order-journey .waitlist .tbns,
.wrap .order-journey .customer-info .tbns {
  margin-top: 1.67785235%;
  display: flex;
  justify-content: flex-end;
}
.wrap .order-journey .waitlist .tbns button,
.wrap .order-journey .customer-info .tbns button {
  font-size: 12px;
  width: 12.08053691%;
  height: 30.13793103px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #082e2a;
  background: #daff75;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 4px;
}
.wrap .order-journey .posted {
  height: 100%;
  display: none;
  background: url('/images/icon-staus-done.png') right 9.89583333% center no-repeat;
  background-size: 27.03125%;
}
.wrap .order-journey .posted.error {
  background-image: url('/images/icon-staus-error.png');
}
.wrap .order-journey .posted .message {
  width: 49.66442953%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
}
.wrap .order-journey .posted .message > span {
  font-size: 35.625px;
  line-height: 1.36666667;
}
.wrap .order-journey .posted .message > div {
  margin-top: 8.10810811%;
  font-size: 14.84375px;
  line-height: 1.36;
  font-family: 'Stratos Light';
}
.wrap .order-journey .posted .message > div a {
  display: inline;
  text-decoration: underline;
  font-family: 'Stratos Medium';
}
.wrap .order-journey .step {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #f1f1f1;
}
.wrap .order-journey .step div {
  position: relative;
  width: 100%;
  max-width: 1140px;
}
.wrap .order-journey .step div::before {
  content: '';
  padding-bottom: 1.72413793%;
  width: 100%;
  height: 0;
  overflow: hidden;
  display: block;
}
.wrap .order-journey .step::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 20%;
  background-color: #0a2925;
}
.wrap .order-journey.step-1 .customer-chooser {
  display: block;
}
.wrap .order-journey.step-1 .ctx .prev {
  display: none;
}
.wrap .order-journey.step-2 .address-chooser {
  display: block;
}
.wrap .order-journey.step-2 .step::after {
  width: 40%;
}
.wrap .order-journey.step-3 .product-chooser {
  display: block;
}
.wrap .order-journey.step-3 .step::after {
  width: 60%;
}
.wrap .order-journey.step-4 .customer-info {
  display: block;
}
.wrap .order-journey.step-waitlist .waitlist {
  display: block;
}
.wrap .order-journey.step-4 .step::after {
  width: 80%;
}
.wrap .order-journey.step-5 .posted.order-confirmed {
  display: block;
}
.wrap .order-journey.step-5 .step::after {
  width: 100%;
}
.wrap .order-journey.step-5 .ctx .pager {
  display: none;
}

.wrap .order-journey.step-waitlist-confirmed .posted.waitlist-confirmed {
  display: block;
}

.wrap footer {
  width: 100%;
  background-color: #d5ff6a;
}
.wrap footer .ctx-body {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 3.73563218% 0 2.87356322%;
}
.wrap footer .ctx-body .logo {
  width: 5.51724138%;
  margin-left: 1.89655172%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 0;
  overflow: visible;
}
.wrap footer .ctx-body .logo img {
  width: 100%;
  margin-bottom: 12px;
}
.wrap footer .ctx-body .logo span {
  font-size: 12px;
  white-space: nowrap;
  transform: scale(0.5);
  line-height: 1;
}
.wrap footer .ctx-body .links {
  font-size: 12px;
  line-height: 1.64705882;
  margin-left: 4.42528736%;
}
.wrap footer .ctx-body .links .strong {
  font-family: 'Stratos Medium';
  text-decoration: underline;
}
.wrap footer .ctx-body .links .highlight {
  color: #adddf9;
}
.wrap footer .ctx-body .space {
  height: 1px;
  overflow: hidden;
  flex: 1;
}
.wrap footer .ctx-body .subscribe {
  font-size: 12px;
  line-height: 1.27777778;
}
.wrap footer .ctx-body .subscribe form {
  margin-top: 13px;
  display: flex;
}
.wrap footer .ctx-body .subscribe form input {
  width: 153.31034483px;
  height: 30.79310345px;
  font-size: 12px;
  box-sizing: border-box;
  border-radius: 2px 0 0 2px;
  border: 1px solid #0a2925;
  padding: 0 10px 0 15px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-radius: 4px 0 0 4px;
  overflow: hidden;
}
.wrap footer .ctx-body .subscribe form input:focus {
  outline: none;
}
.wrap footer .ctx-body .subscribe form input::-webkit-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap footer .ctx-body .subscribe form input::-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap footer .ctx-body .subscribe form input:-ms-input-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap footer .ctx-body .subscribe form input:-moz-placeholder {
  color: rgba(8, 46, 42, 0.18);
  font-size: 12px;
}
.wrap footer .ctx-body .subscribe form button {
  width: 44.55172414px;
  height: 30.79310345px;
  font-size: 12px;
  border-radius: 0 2px 2px 0;
  background-color: #0a2925;
  border: none;
  color: #f3f3f3;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0 4px 4px 0;
  overflow: hidden;
}
.wrap footer .ctx-body .social,
.wrap footer .ctx-body .contacts {
  margin-top: -5px;
  font-size: 12px;
  line-height: 20px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.wrap footer .ctx-body .social a,
.wrap footer .ctx-body .contacts a,
.wrap footer .ctx-body .social span,
.wrap footer .ctx-body .contacts span {
  white-space: nowrap;
  margin-top: 5px;
}
.wrap footer .ctx-body .social {
  margin-left: 6.89655172%;
}
.wrap footer .ctx-body .social a {
  padding-left: 30px;
  position: relative;
}
.wrap footer .ctx-body .social a::before {
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.wrap footer .ctx-body .social a.facebook::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2LjY5MyA1Ni42OTMiIGhlaWdodD0iNTYuNjkzcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1Ni42OTMgNTYuNjkzIiB3aWR0aD0iNTYuNjkzcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik00MC40MywyMS43MzloLTcuNjQ1di01LjAxNGMwLTEuODgzLDEuMjQ4LTIuMzIyLDIuMTI3LTIuMzIyYzAuODc3LDAsNS4zOTUsMCw1LjM5NSwwVjYuMTI1bC03LjQzLTAuMDI5ICBjLTguMjQ4LDAtMTAuMTI1LDYuMTc0LTEwLjEyNSwxMC4xMjV2NS41MThoLTQuNzd2OC41M2g0Ljc3YzAsMTAuOTQ3LDAsMjQuMTM3LDAsMjQuMTM3aDEwLjAzM2MwLDAsMC0xMy4zMiwwLTI0LjEzN2g2Ljc3ICBMNDAuNDMsMjEuNzM5eiIvPjwvc3ZnPg==');
}
.wrap footer .ctx-body .social a.twitter::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2LjY5MyA1Ni42OTMiIGhlaWdodD0iNTYuNjkzcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1Ni42OTMgNTYuNjkzIiB3aWR0aD0iNTYuNjkzcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik01Mi44MzcsMTUuMDY1Yy0xLjgxMSwwLjgwNS0zLjc2LDEuMzQ4LTUuODA1LDEuNTkxYzIuMDg4LTEuMjUsMy42ODktMy4yMyw0LjQ0NC01LjU5MmMtMS45NTMsMS4xNTktNC4xMTUsMi02LjQxOCwyLjQ1NCAgYy0xLjg0My0xLjk2NC00LjQ3LTMuMTkyLTcuMzc3LTMuMTkyYy01LjU4MSwwLTEwLjEwNiw0LjUyNS0xMC4xMDYsMTAuMTA3YzAsMC43OTEsMC4wODksMS41NjIsMC4yNjIsMi4zMDMgIGMtOC40LTAuNDIyLTE1Ljg0OC00LjQ0NS0yMC44MzMtMTAuNTZjLTAuODcsMS40OTItMS4zNjgsMy4yMjgtMS4zNjgsNS4wODJjMCwzLjUwNiwxLjc4NCw2LjYsNC40OTYsOC40MTIgIGMtMS42NTYtMC4wNTMtMy4yMTUtMC41MDgtNC41NzgtMS4yNjVjLTAuMDAxLDAuMDQyLTAuMDAxLDAuMDg1LTAuMDAxLDAuMTI4YzAsNC44OTYsMy40ODQsOC45OCw4LjEwOCw5LjkxICBjLTAuODQ4LDAuMjMtMS43NDEsMC4zNTQtMi42NjMsMC4zNTRjLTAuNjUyLDAtMS4yODUtMC4wNjMtMS45MDItMC4xODJjMS4yODcsNC4wMTUsNS4wMTksNi45MzgsOS40NDEsNy4wMTkgIGMtMy40NTksMi43MTEtNy44MTYsNC4zMjctMTIuNTUyLDQuMzI3Yy0wLjgxNSwwLTEuNjItMC4wNDgtMi40MTEtMC4xNDJjNC40NzQsMi44NjksOS43ODYsNC41NDEsMTUuNDkzLDQuNTQxICBjMTguNTkxLDAsMjguNzU2LTE1LjQsMjguNzU2LTI4Ljc1NmMwLTAuNDM4LTAuMDA5LTAuODc1LTAuMDI4LTEuMzA5QzQ5Ljc2OSwxOC44NzMsNTEuNDgzLDE3LjA5Miw1Mi44MzcsMTUuMDY1eiIvPjwvc3ZnPg==');
}
.wrap footer .ctx-body .social a.instagram::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ni43IDU2LjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDU2LjcgNTYuNyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTI4LjIsMTYuN2MtNywwLTEyLjgsNS43LTEyLjgsMTIuOHM1LjcsMTIuOCwxMi44LDEyLjhTNDEsMzYuNSw0MSwyOS41UzM1LjIsMTYuNywyOC4yLDE2Ljd6IE0yOC4yLDM3LjcKCQljLTQuNSwwLTguMi0zLjctOC4yLTguMnMzLjctOC4yLDguMi04LjJzOC4yLDMuNyw4LjIsOC4yUzMyLjcsMzcuNywyOC4yLDM3Ljd6Ii8+Cgk8Y2lyY2xlIGN4PSI0MS41IiBjeT0iMTYuNCIgcj0iMi45Ii8+Cgk8cGF0aCBkPSJNNDksOC45Yy0yLjYtMi43LTYuMy00LjEtMTAuNS00LjFIMTcuOWMtOC43LDAtMTQuNSw1LjgtMTQuNSwxNC41djIwLjVjMCw0LjMsMS40LDgsNC4yLDEwLjdjMi43LDIuNiw2LjMsMy45LDEwLjQsMy45CgkJaDIwLjRjNC4zLDAsNy45LTEuNCwxMC41LTMuOWMyLjctMi42LDQuMS02LjMsNC4xLTEwLjZWMTkuM0M1MywxNS4xLDUxLjYsMTEuNSw0OSw4Ljl6IE00OC42LDM5LjljMCwzLjEtMS4xLDUuNi0yLjksNy4zCgkJcy00LjMsMi42LTcuMywyLjZIMThjLTMsMC01LjUtMC45LTcuMy0yLjZDOC45LDQ1LjQsOCw0Mi45LDgsMzkuOFYxOS4zYzAtMywwLjktNS41LDIuNy03LjNjMS43LTEuNyw0LjMtMi42LDcuMy0yLjZoMjAuNgoJCWMzLDAsNS41LDAuOSw3LjMsMi43YzEuNywxLjgsMi43LDQuMywyLjcsNy4yVjM5LjlMNDguNiwzOS45eiIvPgo8L2c+Cjwvc3ZnPgo=');
}
.wrap footer .ctx-body .contacts {
  margin: 0 5.63218391% 0 6.03448276%;
}
.wrap.wrap-home header nav .links a.highlight,
.wrap.full header nav .links a.highlight {
  background-color: #082e2a;
  color: #daff75;
}
.wrap.wrap-home header nav .links a:hover::after,
.wrap.full header nav .links a:hover::after,
.wrap.wrap-home header nav .links a.active::after,
.wrap.full header nav .links a.active::after {
  background-color: #daff75;
}
.wrap.wrap-article > nav {
  margin: 0 auto;
  max-width: 1140px;
}
.wrap.wrap-article > nav .ctx-body {
  width: 100%;
  padding-left: 8.38926174%;
  padding-right: 8.38926174%;
}
.wrap.wrap-article > nav .ctx-body {
  margin-top: 4.69798658%;
}
.wrap.full {
  background-color: #adddf9;
  display: flex;
  flex-direction: column;
  height: 100vh;
}
.wrap.full header {
  background-color: #adddf9;
}
.wrap.full > section {
  overflow: hidden;
  flex: 1;
}
.wrap.full > section .qqq {
  height: 100vh;
}
.auto-mails {
  font-size: 12px;
  line-height: 1.25;
  background: #fff;
}
.auto-mails li {
  padding: 0 10px;
}
.auto-mails li .ui-menu-item-wrapper {
  padding: 10px 0;
  border-bottom: 1px solid #f1f1f1;
}
.auto-mails li .ui-state-active {
  margin: 0;
  font-family: 'Stratos Medium';
}
@media screen and (max-width: 991px) {
  .wrap header nav .links {
    padding-right: 20px;
  }
  .wrap header nav .links a {
    font-size: 12px;
  }
  .wrap header .banner .description .ctx-body h1 {
    font-size: 30px;
    width: 75%;
    max-width: 450px;
  }
  .wrap header .banner .description .ctx-body > span {
    font-size: 16px;
    width: 75%;
  }
  .wrap .horizontal-contact-form .ctx h3 {
    font-size: 26px;
  }
  .wrap .big-journey-selector > div {
    width: 40%;
    height: auto;
    padding-bottom: 5%;
  }
  .wrap .key-points .icon-radio-before {
    font-size: 14px;
    width: 40%;
  }
  .wrap .horizontal-testimonial .ctx .member {
    padding: 70px 0;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar {
    margin-left: 10%;
  }
  .wrap .horizontal-testimonial .ctx .member .description {
    font-size: 16px;
    margin-right: 10%;
  }
  .wrap .horizontal-testimonial .ctx .member .description .button {
    bottom: -40px;
  }
  .wrap .order-journey .ctx .pager {
    padding-bottom: 0;
    width: 48px;
    height: 48px;
  }
  .wrap .order-journey .ctx .pager {
    width: 40px;
    height: 40px;
    right: 15px;
  }
  .wrap .order-journey .ctx .pager.preve {
    left: 15px;
  }
  .wrap .questions-and-contact form {
    padding-right: 3.02013423%;
  }
  .wrap .questions-and-contact .tips {
    position: static;
    width: 100%;
  }
  .wrap footer .ctx-body {
    flex-direction: column;
    align-items: center;
    padding: 20px 5px;
  }
  .wrap footer .ctx-body .logo img {
    margin-bottom: 5px;
  }
  .wrap footer .ctx-body .logo span {
    transform: scale(1);
  }
  .wrap footer .ctx-body .links {
    padding-top: 10px;
  }
  .wrap footer .ctx-body .space {
    display: none;
  }
  .wrap footer .ctx-body .subscribe {
    padding-top: 10px;
    display: flex;
    align-items: center;
  }
  .wrap footer .ctx-body .subscribe form {
    margin-top: 0;
    margin-left: 20px;
  }
  .wrap footer .ctx-body .social,
  .wrap footer .ctx-body .contacts {
    margin: 0 0 0 -20px;
    padding-top: 10px;
    flex-direction: row;
  }
  .wrap footer .ctx-body .social a,
  .wrap footer .ctx-body .contacts a,
  .wrap footer .ctx-body .social span,
  .wrap footer .ctx-body .contacts span {
    margin-top: 0;
    margin-left: 20px;
  }
  .wrap footer .ctx-body .social a {
    padding-left: 20px;
  }
}
@media screen and (max-width: 767px) {
  h1.headline {
    font-size: 30px;
    margin-top: 40px;
  }
  .ctx .ctx-body {
    padding-left: 25px;
    padding-right: 25px;
  }
  .wrap header {
    overflow: visible;
  }
  .wrap header nav {
    align-items: stretch;
    padding-top: 15px;
  }
  .wrap header nav .logo {
    margin-left: 15px;
    height: 60px;
  }
  .wrap header nav .links {
    padding: 15px 15px 0 0;
    height: auto;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    top: 0;
    right: 0;
    width: 100%;
    position: absolute;
  }
  .wrap header nav .links > button {
    display: flex;
  }
  .wrap header nav .links > div {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    background-color: #0b2927;
    width: 100%;
    flex-wrap: wrap;
    justify-content: center;
    padding-bottom: 10px;
  }
  .wrap header nav .links a {
    font-size: 12px;
    line-height: 24px;
    color: #daff75;
    margin-bottom: 1px;
    border-radius: 0;
    margin-left: 0;
    display: block;
    padding: 18px 15px;
    border-left: 5px solid #0b2927;
  }
  .wrap header nav .links a::after {
    display: none;
  }
  .wrap header nav .links a:hover,
  .wrap header nav .links a.active {
    border-color: #daff75;
  }
  .wrap header nav .links a.highlight {
    margin-left: 0;
    background: none;
  }
  .wrap header nav .links::before {
    display: none;
  }
  .wrap header nav .links.collapse {
    background-color: #0b2927;
    position: fixed;
  }
  .wrap header nav .links.collapse > div {
    display: block;
  }
  .wrap header .banner {
    margin-top: -75px;
  }
  .wrap header .banner .description {
    padding-top: 75px;
  }
  .wrap header .banner .description .ctx-body {
    padding-left: 15px;
    padding-right: 15px;
  }
  .wrap header .banner .description .ctx-body > span {
    margin-top: 15px;
  }
  .wrap header .banner .description .ctx-body div {
    padding-top: 15px;
  }
  .wrap .section-title .ctx-body {
    padding: 0 15px;
  }
  .wrap .section-title .desc {
    width: 100%;
  }
  .wrap .key-points .icon-radio-before {
    width: 46%;
    margin: 2% 2% 0;
  }
  .wrap .key-points .icon-radio-before::before {
    margin-right: 10px;
  }
  .wrap .horizontal-contact-form {
    padding-right: 15%;
    padding-left: 15%;
  }
  .wrap .horizontal-contact-form::before {
    width: 20%;
    padding-bottom: 18.21538462%;
    top: auto;
    bottom: 5px;
    transform: none;
  }
  .wrap .horizontal-contact-form .ctx form .fields .row {
    padding: 0;
  }
  .wrap .questions-and-contact .ctx-body {
    padding: 0 15px;
  }
  .wrap .questions-and-contact form {
    width: 100%;
    padding: 10px 10px;
  }
  .wrap .questions-and-contact form .input,
  .wrap .questions-and-contact form .textarea {
    margin-top: 10px;
  }
  .wrap .questions-and-contact form .input label,
  .wrap .questions-and-contact form .textarea label {
    height: 30px;
  }
  .wrap .questions-and-contact form .input input,
  .wrap .questions-and-contact form .textarea input {
    padding: 0 10px;
  }
  .wrap .questions-and-contact form .input textarea,
  .wrap .questions-and-contact form .textarea textarea {
    padding: 5px 10px;
  }
  .wrap .contact-order-journey .ctx-body {
    padding: 0 15px 15px;
    display: block;
  }
  .wrap .contact-order-journey .ctx-body > div {
    width: 100%;
    padding: 10px;
    margin-top: 15px;
  }
  .wrap .contact-order-journey .ctx-body > div div h3::after {
    padding-bottom: 15px;
  }
  .wrap .contact-order-journey .ctx-body > div div span {
    margin-top: 15px;
  }
  .wrap .contact-order-journey .ctx-body > div form {
    margin-top: 15px;
  }
  .wrap .contact-order-journey .ctx-body > div form label {
    height: 30px;
  }
  .wrap .contact-order-journey .ctx-body > div form input {
    padding: 0 10px;
  }
  .wrap .network-status .ctx-body {
    padding: 0 15px 15px;
  }
  .wrap .network-status .ctx-body > h2 {
    font-size: 19px;
    margin-top: 0;
    margin-bottom: 5px;
  }
  .wrap .network-status .status {
    display: block;
  }
  .wrap .network-status .status > div {
    width: 100%;
    height: auto;
    margin-top: 10px;
  }
  .wrap .network-status .status > div label,
  .wrap .network-status .status > div span {
    padding: 10px 0;
  }
  .wrap .network-status .status > div::before {
    width: 10px;
  }
  .wrap .network-status .status > div.success::after {
    width: 27px;
    margin-right: 20px;
  }
  .wrap .network-status .status > div.warn::after {
    width: 24px;
    margin-right: 24px;
  }
  .wrap .network-status .status > div.error::after {
    width: 24px;
    margin-right: 24px;
  }
  .wrap .bio-section-expandable .ctx-body {
    padding: 0 15px 20px;
  }
  .wrap .bio-section-expandable .ctx-body > h2 {
    margin-top: 20px;
  }
  .wrap .bio-section-expandable .ctx-body .team {
    margin-top: 5px;
    display: block;
  }
  .wrap .bio-section-expandable .ctx-body .team .member {
    margin-top: 15px;
    width: 100%;
    padding: 0 15px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .avatar {
    width: 160px;
    height: 151px;
    padding-bottom: 0;
    margin-top: 20px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .name {
    margin-top: 15px;
    width: 100%;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .position {
    margin-top: 10px;
    width: 100%;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .information {
    margin-top: 10px;
    height: auto;
    max-height: 112px;
    line-height: 16px;
    width: 100%;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .expand {
    padding-bottom: 0;
    height: 50px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .expand > span {
    width: 30px;
    height: 30px;
    padding-bottom: 0;
  }
  .wrap .bio-section-expandable .ctx-body .team .member.active .information {
    max-height: none;
  }
  .wrap .article-intro .ctx-body {
    padding: 15px 15px 0;
  }
  .wrap .article-intro .ctx-body .message {
    width: 55%;
    padding-top: 0;
  }
  .wrap .article-intro .ctx-body .message > h1 {
    font-size: 30px;
  }
  .wrap .article-intro .ctx-body .im {
    width: 40%;
    padding-top: 9px;
  }
  .wrap .article-gallery .ctx-body {
    margin: 15px 0 0;
    padding: 0 15px;
  }
  .wrap .article-gallery .galleries {
    padding: 15px 55px 0;
    overflow: hidden;
  }
  .wrap .article-gallery .galleries .gallery-group {
    display: block;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery {
    width: 100%;
    display: none;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery:first-of-type {
    margin-left: 0;
    display: flex;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro {
    padding: 10px;
    background-color: #adddf9;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro > span {
    font-size: 12px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro > div {
    margin-top: 15px;
  }
  .wrap .article-gallery .galleries .pager {
    width: 40px;
    height: 40px;
    margin-right: 0;
  }
  .wrap .article-gallery .galleries .pager.prev {
    margin-left: 0;
  }
  .wrap .article-copy-twocol .ctx-body {
    margin: 15px 0 0;
    padding: 0 15px;
    display: block;
  }
  .wrap .article-copy-twocol .ctx-body:first-of-type {
    margin-top: 20px;
  }
  .wrap .article-copy-twocol .ctx-body:first-of-type > h2 {
    font-size: 12px;
  }
  .wrap .article-copy-twocol .ctx-body > div {
    margin: 15px 0;
    width: 100%;
  }
  .wrap .article-copy-twocol .ctx-body > div ul.icon {
    font-family: 'Stratos Medium';
  }
  .wrap .article-copy-twocol .ctx-body > div ul.icon li {
    margin-top: 4px;
    padding: 8px 0 6px 40px;
    position: relative;
  }
  .wrap .article-copy-twocol .ctx-body > div ul.icon li::before {
    width: 30px;
    height: 27px;
    padding-bottom: 0;
  }
  .wrap .article-copy-twocol .ctx-body > div:first-of-type {
    margin-top: 0;
  }
  .wrap .article-timeline .ctx .ctx-body {
    padding: 15px;
  }
  .wrap .timeline-detail {
    padding-left: 55px;
    padding-right: 55px;
    padding-bottom: 0;
  }
  .wrap .timeline-detail > div {
    width: 100%;
    margin-left: 0;
    left: 0;
  }
  .wrap .timeline-detail > div::before {
    top: -21px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 22px solid #fff;
    margin-left: -20px;
    left: 0;
  }
  .wrap .timeline-detail > div.step2 {
    left: 0;
  }
  .wrap .timeline-detail > div.step2::before {
    left: 38%;
  }
  .wrap .timeline-detail .pager {
    width: 40px;
    height: 40px;
    margin-right: 0;
  }
  .wrap .timeline-detail .pager.prev {
    margin-left: 0;
  }
  .wrap .wide-photo-caption .ctx-body {
    display: block;
    padding-left: 15px;
    padding-right: 15px;
  }
  .wrap .wide-photo-caption .ctx-body .im,
  .wrap .wide-photo-caption .ctx-body .intro {
    margin-top: 15px;
    margin-bottom: 0;
    width: 100%;
    padding-bottom: 15px;
  }
  .wrap .wide-photo-caption.right-img .ctx-body .im {
    padding-bottom: 0;
  }
  .wrap .article-filter .ctx-body {
    padding: 40px 15px 20px;
  }
  .wrap .article-filter h1 {
    font-size: 30px;
  }
  .wrap .article-filter .desc {
    margin-top: 15px;
    width: 75%;
    max-width: none;
  }
  .wrap .article-filter .btns {
    margin-top: 15px;
    width: 75%;
    flex-wrap: wrap;
  }
  .wrap .article-filter .btns button {
    width: auto;
    height: 30px;
    padding: 0 10px;
    margin: 5px 10px 0 0;
  }
  .wrap .article-filter .btns button::before {
    height: 22px;
  }
  .wrap .focus-wrap .article-preview {
    margin-top: 20px;
  }
  .wrap .focus-wrap .article-preview .ctx-body {
    padding: 0 15px;
  }
  .wrap .portfolio-grid .ctx-body {
    padding: 1.40625% 15px 15px;
  }
  .wrap .portfolio-grid .ctx-body > h2 {
    margin-top: 20px;
  }
  .wrap .portfolio-grid .ctx-body .grid {
    padding-top: 10px;
  }
  .wrap .order-journey .waitlist .form .base ,
  .wrap .order-journey .customer-info .form .base {
    width: 100%;
  }
  .wrap .order-journey .waitlist .form .date ,
  .wrap .order-journey .customer-info .form .date {
    display: none;
  }
  .wrap .order-journey .waitlist .tbns ,
  .wrap .order-journey .customer-info .tbns {
    justify-content: center;
  }
  .wrap .order-journey .waitlist .tbns button ,
  .wrap .order-journey .customer-info .tbns button {
    width: 120px;
    height: 30px;
  }
  .wrap.wrap-article > nav .ctx-body {
    margin-top: 15px;
    padding: 0 15px;
  }
}
@media screen and (max-width: 639px) {
  .ctx .ctx-body {
    padding-left: 15px;
    padding-right: 15px;
  }
  .wrap header nav .logo {
    height: 60px;
  }
  .wrap header nav .links {
    padding: 15px 15px 0 0;
  }
  .wrap header .banner {
    margin-top: -80px;
  }
  .wrap header .banner .description .ctx-body h1 {
    font-size: 20px;
    line-height: 1.2;
    margin-top: 5%;
  }
  .wrap header .banner .description .ctx-body > span {
    margin-top: 5px;
    font-size: 13px;
    line-height: 1.2;
    width: 65%;
  }
  .wrap header .banner .description .ctx-body div {
    padding-top: 10px;
  }
  .wrap header .banner .description .ctx-body div button {
    margin-left: 10px;
    width: 100px;
    height: 28px;
  }
  .wrap header .banner .description .ctx-body div button::before {
    width: 16px;
    height: 16px;
    margin-right: 12px;
  }
  .wrap header .banner .description .ctx-body div button.btn-work::before {
    width: 20px;
    height: 16px;
  }
  .wrap .big-journey-selector {
    display: none;
    margin-top: 10px;
    flex-direction: column;
  }
  .wrap .big-journey-selector > div {
    width: auto;
    padding: 15px 14px;
    margin-top: 5px;
  }
  .wrap .big-journey-selector > div:first-of-type {
    margin-top: 0;
  }
  .wrap .big-journey-selector > div .icon {
    width: 40px;
    padding-bottom: 40px;
  }
  .wrap .big-journey-selector > div .icon.icon-work {
    width: 50.90909091px;
  }
  .wrap .big-journey-selector > div h2,
  .wrap .big-journey-selector > div span,
  .wrap .big-journey-selector > div button {
    margin-top: 15px;
  }
  .wrap .key-points {
    margin: 15px 0;
    flex-direction: column;
    padding: 0 15px;
  }
  .wrap .key-points .icon-radio-before {
    width: auto;
    margin: 5px 0 0;
  }
  .wrap .horizontal-contact-form {
    padding: 0;
  }
  .wrap .horizontal-contact-form::before {
    width: 35%;
    padding-bottom: 31.87692308%;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body {
    padding-top: 1.55172414%;
    padding-bottom: 2.87356322%;
    padding-left: 15px;
    padding-right: 15px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body h3 {
    font-size: 18px;
    margin-top: 15px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields {
    padding: 10px 0 0;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields .row {
    flex-direction: column;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field input {
    width: 10px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form button {
    margin-top: 10px;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar {
    margin-left: 65px;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar img {
    transform: translate(-50%, -53%);
    width: 85%;
  }
  .wrap .horizontal-testimonial .ctx .member .description {
    font-size: 14px;
    margin-right: 65px;
  }
  .wrap .horizontal-testimonial .ctx .pager {
    width: 40px;
    padding-bottom: 40px;
    right: 15px;
  }
  .wrap .horizontal-testimonial .ctx .pager.prev {
    left: 15px;
  }
  .wrap .order-journey h2 {
    font-size: 30px;
  }
  .wrap .order-journey .desc {
    font-size: 14px;
    margin-top: 15px;
  }
  .wrap .order-journey .customer-chooser .form {
    flex-direction: column;
  }
  .wrap .order-journey .customer-chooser .form > div {
    font-size: 16px;
    width: 100%;
    margin: 10px 0 0;
    padding: 20px 15px;
  }
  .wrap .order-journey .customer-chooser .form > div:first-of-type {
    margin-top: 0;
  }
  .wrap .order-journey .customer-chooser .form > div::before {
    width: 62.89655172px;
    height: 48px;
    padding-bottom: 0;
    margin-bottom: 15px;
  }
  .wrap .order-journey .address-chooser .form {
    width: 100%;
    margin-top: 15px;
  }
  .wrap .order-journey .product-chooser {
    height: 80%;
    flex-direction: column;
  }
  .wrap .order-journey .product-chooser .form {
    flex: 1;
    display: block;
    overflow-y: scroll;
    margin-top: 15px;
  }
  .wrap .order-journey .product-chooser .form .product {
    width: 100%;
    padding: 10px 5px;
    margin-top: 10px;
  }
  .wrap .order-journey .product-chooser .form .product::before {
    display: none;
  }
  .wrap .order-journey .product-chooser .form .product .price {
    margin-top: 5px;
  }
  .wrap .order-journey .product-chooser .form .product .tip {
    margin-top: 5px;
  }
  .wrap .order-journey .product-chooser .form .product .desc {
    margin-top: 5px;
    padding: 0;
  }
  .wrap .order-journey .customer-info .form ,
  .wrap .order-journey .waitlist .form {
    margin-top: 15px;
  }
  .wrap .order-journey .waitlist .form .base,
  .wrap .order-journey .customer-info .form .base {
    width: 100%;
  }
  .wrap .order-journey .waitlist .form .base .row,
  .wrap .order-journey .customer-info .form .base .row {
    margin-top: 10px;
  }
  .wrap .order-journey .waitlist .form .base .row label,
  .wrap .order-journey .customer-info .form .base .row label {
    height: 40px;
    width: 100px;
  }
  .wrap .order-journey .waitlist .form .base .row input,
  .wrap .order-journey .customer-info .form .base .row input {
    padding: 0 10px;
  }
  .wrap .order-journey .waitlist .form .base .row2,
  .wrap .order-journey .customer-info .form .base .row2 {
    display: block;
  }
  .wrap .order-journey .waitlist .form .base .row2 .row,
  .wrap .order-journey .customer-info .form .base .row2 .row {
    width: 100%;
    margin-top: 10px;
  }
  .wrap .order-journey .waitlist .form .base .row2 .row label,
  .wrap .order-journey .customer-info .form .base .row2 .row label {
    height: 40px;
    width: 100px;
  }
  .wrap .order-journey .waitlist .form .base .row2 .row input,
  .wrap .order-journey .customer-info .form .base .row2 .row input {
    padding: 0 10px;
  }
  .wrap .order-journey .waitlist .form .base .row2 .row:first-of-type,
  .wrap .order-journey .customer-info .form .base .row2 .row:first-of-type {
    margin-top: 0;
  }
  .wrap .order-journey .waitlist .form .date,
  .wrap .order-journey .customer-info .form .date {
    display: none;
  }
  .wrap .order-journey .waitlist .tbns button,
  .wrap .order-journey .customer-info .tbns button {
    width: 120px;
  }
  .wrap .order-journey .posted {
    background-image: none;
  }
  .wrap .order-journey .posted .message {
    width: 90%;
    margin: 0 auto;
    align-items: center;
  }
  .wrap .order-journey .posted .message::before {
    content: '';
    width: 100%;
    padding-bottom: 30%;
    background: url('/images/icon-staus-done.png') center center no-repeat;
    background-size: 27.03125%;
  }
  .wrap .order-journey .posted .message > span {
    font-size: 30px;
    text-align: center;
  }
  .wrap .order-journey .posted .message > div {
    font-size: 14px;
    margin-top: 20px;
    text-align: center;
  }
  .wrap .order-journey .posted.error {
    background-image: none;
  }
  .wrap .order-journey .posted.error .message::before {
    background-image: url('/images/icon-staus-error.png');
  }
  .wrap .order-journey.step-3 .product-chooser {
    display: flex;
  }
  .wrap .portfolio-grid .ctx-body .grid {
    display: block;
  }
  .wrap .portfolio-grid .ctx-body .grid .item {
    margin-top: 10px;
    width: 100%;
    padding: 10px 15px 15px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item:first-of-type {
    margin-top: 0;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .im {
    margin: 4px 15px 0 0;
    width: 120px;
    height: 120px;
    padding-bottom: 0;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info {
    flex: 1;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info .title {
    margin-top: 0;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info .desc {
    margin-top: 10px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info .btn {
    margin-top: 15px;
  }
  .wrap .focus-wrap .article-preview {
    margin-top: 10px;
  }
  .wrap .focus-wrap .article-preview .im {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .wrap .focus-wrap .article-preview .im img {
    max-height: 30vh;
    max-width: 100%;
    width: auto;
  }
  .wrap .focus-wrap .article-preview:first-of-type {
    margin-top: 20px;
  }
  .wrap .focus-wrap .article-preview .ctx-body {
    padding: 0 15px;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content {
    display: block;
    padding: 10px;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col {
    padding: 0;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .left,
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .right {
    width: 100%;
    margin: 0;
    padding: 10px;
    display: block;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .left .info,
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .right .info {
    margin: 0;
    width: 100%;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .left .info .description,
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .right .info .description {
    margin-top: 10px;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .left .info .more,
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .right .info .more {
    margin-top: 10px;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .left .im,
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .right .im {
    margin: 20px 0 0;
    width: 100%;
  }
  .wrap .focus-wrap .article-preview .ctx-body .content.content-2col .right {
    margin: 10px 0 0;
  }
  .wrap .focus-wrap .article-preview .info {
    margin: 0;
    width: 100%;
  }
  .wrap .focus-wrap .article-preview .info .description {
    margin-top: 10px;
  }
  .wrap .focus-wrap .article-preview .info .more {
    margin-top: 10px;
  }
  .wrap .focus-wrap .article-preview .im {
    margin: 20px 0 0;
    width: 100%;
  }
  .wrap .article-intro .ctx-body {
    display: block;
  }
  .wrap .article-intro .ctx-body .message {
    width: 100%;
  }
  .wrap .article-intro .ctx-body .message > div {
    margin-top: 15px;
  }
  .wrap .article-intro .ctx-body .im {
    width: 100%;
    padding-top: 10px;
  }
  .wrap .focus-pager .ctx-body {
    height: 70px;
    padding: 0 15px;
  }
  .wrap .focus-pager .ctx-body .pager {
    width: 40px;
    height: 40px;
    padding-bottom: 0;
    right: 15px;
    top: 15px;
    margin-top: 0;
  }
  .wrap .focus-pager .ctx-body .pager.prev {
    left: 15px;
  }
  .wrap footer .ctx-body {
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .ctx .ctx-body {
    padding-left: 15px;
    padding-right: 15px;
  }
  .wrap header nav .logo {
    height: 48px;
  }
  .wrap header nav .links {
    padding: 15px 15px 0 0;
  }
  .wrap header .banner {
    margin-top: -65px;
  }
  .wrap header .banner .description {
    padding-top: 65px;
  }
  .wrap header .banner .description .ctx-body h1 {
    font-size: 16px;
  }
  .wrap header .banner .description .ctx-body > span {
    font-size: 12px;
    max-height: 29px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
  }
  .wrap .big-journey-selector > div {
    padding: 10px 9px;
  }
  .wrap .big-journey-selector > div .icon {
    width: 30px;
    padding-bottom: 30px;
  }
  .wrap .big-journey-selector > div .icon.icon-work {
    width: 38.18181818px;
  }
  .wrap .big-journey-selector > div h2,
  .wrap .big-journey-selector > div span,
  .wrap .big-journey-selector > div button {
    margin-top: 10px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body {
    padding-left: 15px;
    padding-right: 15px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields .row {
    padding: 0;
  }
  .wrap .key-points {
    margin-top: 0px;
    padding: 0 15px;
  }
  .wrap .key-points .icon-radio-before {
    margin: 14px 0 0;
  }
  .wrap .key-points .icon-radio-before:nth-child(-n + 2) {
    margin-top: 14px;
  }
  .wrap .key-points .icon-radio-before::before {
    width: 30px;
    height: 27.63157895px;
    margin-top: -4px;
  }
  .wrap footer .ctx-body .contacts {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0;
    width: 100%;
  }
  .wrap footer .ctx-body .contacts span,
  .wrap footer .ctx-body .contacts a {
    margin-left: 0;
  }
}
@media screen and (max-width: 413px) {
  .wrap .horizontal-testimonial .ctx .member {
    padding: 50px;
    display: block;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar {
    margin: 0 5px 5px 0;
    width: 60px;
    height: 60px;
    padding-bottom: 0;
    float: left;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar img {
    transform: translate(-50%, -55%);
  }
  .wrap .horizontal-testimonial .ctx .member .description {
    font-size: 12px;
    margin: 0;
    text-align: justify;
  }
  .wrap .horizontal-testimonial .ctx .member .description span {
    padding-top: 8px;
  }
  .wrap .horizontal-testimonial .ctx .member .description .button {
    position: static;
    margin-top: 8px;
  }
  .wrap .horizontal-testimonial .ctx .pager {
    width: 30px;
    padding-bottom: 30px;
  }
  .wrap .horizontal-contact-form .ctx form {
    width: 100%;
  }
  .wrap .horizontal-contact-form .ctx form .fields {
    width: 100%;
  }
  .wrap .portfolio-grid .ctx-body .grid {
    display: block;
  }
  .wrap .portfolio-grid .ctx-body .grid .item {
    flex-direction: column;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .im {
    margin: 0 auto;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info {
    width: 100%;
    margin-top: 15px;
  }
  .wrap .article-gallery .galleries {
    padding-left: 45px;
    padding-right: 45px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery {
    padding: 5px;
    background-color: #adddf9;
    display: none;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .im {
    float: left;
    margin-right: 5px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro {
    display: inline;
    background: none;
    padding: 0;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro > div {
    margin-top: 10px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery:first-of-type {
    display: block;
  }
  .wrap .article-gallery .galleries .pager {
    width: 30px;
    height: 30px;
  }
  .wrap .timeline-detail {
    padding-left: 45px;
    padding-right: 45px;
  }
  .wrap .timeline-detail > div.step2::before {
    left: 37%;
  }
  .wrap .timeline-detail .pager {
    width: 30px;
    height: 30px;
  }
  .wrap .order-journey .ctx .pager {
    width: 30px;
    height: 30px;
  }
  .wrap .order-journey .ctx-body {
    padding-top: 20px;
    padding-bottom: 60px;
  }
  .wrap .order-journey .product-chooser {
    height: 100%;
  }
  .wrap .focus-pager .ctx-body {
    height: 60px;
  }
  .wrap .focus-pager .ctx-body .pager {
    width: 30px;
    height: 30px;
  }
  .wrap footer .ctx-body {
    padding: 15px;
  }
  .wrap footer .ctx-body .subscribe {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0;
    width: 100%;
  }
  .wrap footer .ctx-body .subscribe form {
    margin-left: 0;
  }
}
@media screen and (min-width: 768px) {
  .wrap.wrap-broadband {
    min-height: 800px;
  }
}
@media screen and (min-width: 1440px) {
  .ctx {
    max-width: 1440px;
  }
  .wrap header nav {
    max-width: 1440px;
  }
  .wrap header nav .logo {
    height: 66px;
    margin-left: 48px;
  }
  .wrap header nav .links {
    height: 134px;
    padding: 49px 105px 0 20px;
  }
  .wrap header nav .links::before {
    background-size: auto 66px;
    margin-left: -4.65277778%;
    margin-top: -1px;
  }
  .wrap header nav .links a {
    line-height: 36px;
    font-size: 16.5px;
  }
  .wrap header nav .links a:hover::after,
  .wrap header nav .links a.active::after {
    content: '';
    width: 8px;
    height: 8px;
  }
  .wrap header nav .links a.highlight {
    width: 111px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 26px;
    margin-top: -1px;
    font-size: 16px;
  }
  .wrap header .banner {
    margin-top: -134px;
  }
  .wrap header .banner::after {
    top: 194px;
  }
  .wrap header .banner .description {
    padding-top: 285px;
  }
  .wrap header .banner .description .ctx-body {
    padding-left: 104px;
    padding-right: 104px;
    justify-content: flex-start;
  }
  .wrap header .banner .description .ctx-body h1 {
    font-size: 45px;
    width: 430px;
    margin-top: 0;
  }
  .wrap header .banner .description .ctx-body > span {
    width: 490px;
    font-size: 22px;
    line-height: 35px;
    margin-top: 40px;
  }
  .wrap header .banner .description .ctx-body div {
    margin-top: 46px;
    padding: 0;
  }
  .wrap header .banner .description .ctx-body div button {
    width: 158px;
    height: 44px;
    margin-left: 39px;
    font-size: 20px;
  }
  .wrap header .banner .description .ctx-body div button::before {
    width: 24px;
    height: 25px;
    margin-right: 17px;
    margin-top: -1px;
  }
  .wrap header .banner .description .ctx-body div button.btn-work::before {
    width: 31px;
    height: 25px;
    background-size: contain;
    background-position: center center;
    margin-right: 20px;
  }
  .wrap .big-journey-selector > div {
    border-width: 3.8px;
    width: 475px;
    height: 530px;
    margin-left: 13px;
    padding-top: 94px;
    padding-left: 48px;
    padding-right: 40px;
  }
  .wrap .big-journey-selector > div .icon {
    width: 75px;
    padding-bottom: 77px;
  }
  .wrap .big-journey-selector > div .icon.icon-work {
    width: 97px;
  }
  .wrap .big-journey-selector > div h2 {
    font-size: 24px;
    margin-top: 31px;
  }
  .wrap .big-journey-selector > div span {
    font-size: 19px;
    line-height: 27px;
    margin-top: 33px;
  }
  .wrap .big-journey-selector > div button {
    margin-top: 38px;
    width: 115px;
    height: 38px;
    font-size: 16px;
    padding-top: 1px;
  }
  .wrap .big-journey-selector > div:first-of-type {
    margin-left: 66px;
    padding-left: 55px;
  }
  .wrap .key-points {
    padding: 0 0 0 56px;
    margin-top: 64px;
  }
  .wrap .key-points .icon-radio-before {
    width: 464px;
    font-size: 20px;
    margin-top: 33px;
    margin-left: 74px;
  }
  .wrap .key-points .icon-radio-before::before {
    width: 64px;
    height: 60px;
    margin-right: 30px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body {
    padding-top: 74px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body h3 {
    font-size: 38px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body span {
    font-size: 19px;
    margin-top: 32px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields {
    padding-top: 39px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field {
    max-width: 345px;
    height: 37px;
    margin: 24px 11.5px 0;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form button {
    width: 111px;
    height: 36px;
    margin-top: 42px;
    font-size: 16px;
  }
  .wrap .horizontal-testimonial .ctx .member {
    align-items: flex-start;
    padding-top: 146px;
    padding-bottom: 40px;
    height: 497px;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar {
    width: 250px;
    padding-bottom: 237px;
    margin-left: 194px;
  }
  .wrap .horizontal-testimonial .ctx .member .description {
    font-size: 23px;
    line-height: 32px;
    padding-top: 32px;
    margin-left: 51px;
    margin-right: 320px;
  }
  .wrap .horizontal-testimonial .ctx .member .description span {
    padding-top: 31px;
  }
  .wrap .horizontal-testimonial .ctx .member .description .button {
    position: static;
    width: 111px;
    height: 36px;
    margin-top: 37px;
    font-size: 16px;
  }
  .wrap .horizontal-testimonial .ctx .pager {
    width: 58px;
    padding-bottom: 58px;
    right: 41px;
    margin-top: -13px;
  }
  .wrap .horizontal-testimonial .ctx .pager.prev {
    right: 0;
    left: 41px;
  }
  .wrap footer .ctx-body {
    padding-top: 56px;
  }
  .wrap footer .ctx-body .links {
    margin-left: 65px;
  }
  .wrap footer .ctx-body .links a {
    font-size: 13px;
  }
  .wrap footer .ctx-body .logo {
    width: 77px;
    margin-left: 28px;
    margin-top: -3px;
  }
  .wrap footer .ctx-body .logo img {
    margin-bottom: 17px;
  }
  .wrap footer .ctx-body .logo span {
    margin-left: 24px;
    font-size: 16px;
  }
  .wrap footer .ctx-body .subscribe {
    width: 248px;
    font-size: 13.5px;
    padding-top: 3px;
  }
  .wrap footer .ctx-body .subscribe form {
    display: flex;
    align-items: stretch;
    margin-top: 18px;
  }
  .wrap footer .ctx-body .subscribe form input {
    height: 37px;
    flex: 1;
  }
  .wrap footer .ctx-body .subscribe form button {
    height: 37px;
    width: 55px;
  }
  .wrap footer .ctx-body .subscribe form button span {
    transform: scale(0.75);
  }
  .wrap footer .ctx-body .social {
    margin-top: -1px;
    margin-left: 100px;
  }
  .wrap footer .ctx-body .social a {
    font-size: 13px;
    margin-top: 1px;
    padding-left: 26px;
  }
  .wrap footer .ctx-body .social a::before {
    width: 14px;
    height: 14px;
    font-size: 0;
    margin-top: -7px;
  }
  .wrap footer .ctx-body .contacts {
    margin-top: -1px;
    margin-right: 63px;
    margin-left: 84px;
  }
  .wrap footer .ctx-body .contacts span,
  .wrap footer .ctx-body .contacts a {
    margin-top: 1px;
    font-size: 13px;
  }
  .wrap.wrap-broadband {
    min-height: 900px;
  }
}
@media screen and (min-width: 1680px) {
  .ctx {
    max-width: 1680px;
  }
  h1.headline {
    font-size: 52.5px;
    margin-top: 116px;
  }
  .btn-back {
    width: 119px;
    height: 42px;
    font-size: 17.6px;
    padding-top: 2px;
    padding-left: 5px;
    justify-content: flex-start;
  }
  .btn-back::before {
    width: 49px;
    height: 24px;
    margin-right: 9px;
  }
  .wrap header nav {
    max-width: 1680px;
  }
  .wrap header nav .logo {
    height: 75px;
    margin-left: 57px;
  }
  .wrap header nav .links {
    height: 155px;
    padding: 56px 123px 0 20px;
  }
  .wrap header nav .links::before {
    background-size: auto 75px;
    margin-left: -66px;
  }
  .wrap header nav .links a {
    line-height: 43px;
    font-size: 20px;
    padding: 0 23px;
  }
  .wrap header nav .links a:hover::after,
  .wrap header nav .links a.active::after {
    width: 9px;
    height: 9px;
  }
  .wrap header nav .links a.highlight {
    width: 130px;
    margin-left: 30px;
    font-size: 17px;
    display: flex;
  }
  .wrap header .banner {
    margin-top: -155px;
  }
  .wrap header .banner::after {
    top: 226px;
    right: -158px;
  }
  .wrap header .banner .description {
    padding-top: 331px;
  }
  .wrap header .banner .description .ctx-body {
    padding-left: 121px;
    padding-right: 121px;
    justify-content: flex-start;
  }
  .wrap header .banner .description .ctx-body h1 {
    font-size: 53px;
    width: 550px;
    margin-top: 0;
    line-height: 1.366;
  }
  .wrap header .banner .description .ctx-body > span {
    width: 590px;
    font-size: 26.5px;
    line-height: 38px;
    margin-top: 48px;
  }
  .wrap header .banner .description .ctx-body div {
    margin-top: 58px;
    padding: 0;
  }
  .wrap header .banner .description .ctx-body div button {
    width: 185px;
    height: 52px;
    margin-left: 45px;
    font-size: 22px;
    padding-top: 0;
    padding-bottom: 2px;
  }
  .wrap header .banner .description .ctx-body div button::before {
    width: 28px;
    height: 30px;
    margin-right: 21px;
  }
  .wrap header .banner .description .ctx-body div button.btn-work {
    width: 184px;
  }
  .wrap header .banner .description .ctx-body div button.btn-work::before {
    width: 36px;
    height: 24px;
    background-size: contain;
    background-position: center center;
    margin-right: 23px;
    margin-top: 1px;
  }
  .wrap .section-title {
    max-width: 1680px;
  }
  .wrap .section-title .ctx-body {
    padding: 0 122px;
  }
  .wrap .section-title .desc {
    font-size: 17.55px;
    width: 480px;
    margin-top: 26px;
    line-height: 23.5px;
  }
  .wrap .big-journey-selector {
    margin-top: 71px;
  }
  .wrap .big-journey-selector > div {
    border-width: 4px;
    width: 531px;
    height: 592px;
    margin-left: 14px;
    padding-top: 105px;
    padding-left: 52px;
    padding-right: 40px;
  }
  .wrap .big-journey-selector > div .icon {
    width: 85px;
    padding-bottom: 85px;
  }
  .wrap .big-journey-selector > div .icon.icon-work {
    width: 110px;
  }
  .wrap .big-journey-selector > div h2 {
    font-size: 26px;
    margin-top: 36px;
  }
  .wrap .big-journey-selector > div span {
    font-size: 22px;
    line-height: 29.5px;
    margin-top: 36px;
  }
  .wrap .big-journey-selector > div button {
    margin-top: 46px;
    width: 130px;
    height: 42px;
    font-size: 17px;
    padding-top: 0;
  }
  .wrap .big-journey-selector > div:first-of-type {
    margin-left: 4px;
    padding-left: 60px;
  }
  .wrap .key-points {
    padding: 0 0 0 44px;
    margin-top: 72px;
    max-width: 1680px;
  }
  .wrap .key-points .icon-radio-before {
    width: 490px;
    font-size: 21.8px;
    margin-top: 38px;
    margin-left: 56px;
    margin-right: 55px;
  }
  .wrap .key-points .icon-radio-before::before {
    width: 71.5px;
    height: 67px;
    margin-right: 35px;
    margin-top: -1px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body {
    padding-top: 86px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body h3 {
    font-size: 43px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body span {
    font-size: 22.5px;
    margin-top: 39px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields {
    padding-top: 47px;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form .fields .row .field {
    max-width: 404px;
    height: 44px;
    margin: 26px 13.5px 0;
  }
  .wrap .horizontal-contact-form .ctx .ctx-body form button {
    width: 130px;
    height: 43px;
    margin-top: 47px;
    font-size: 20px;
  }
  .wrap .horizontal-contact-form .ctx::before {
    transform: none;
    top: 100px;
  }
  .wrap .horizontal-testimonial .ctx .member {
    padding-top: 170px;
    padding-bottom: 60px;
    height: 579px;
  }
  .wrap .horizontal-testimonial .ctx .member .avatar {
    width: 291px;
    padding-bottom: 276px;
    margin-left: 228px;
  }
  .wrap .horizontal-testimonial .ctx .member .description {
    font-size: 27.5px;
    line-height: 36px;
    padding-top: 39px;
    margin-left: 58px;
    margin-right: 320px;
  }
  .wrap .horizontal-testimonial .ctx .member .description span {
    padding-top: 40px;
  }
  .wrap .horizontal-testimonial .ctx .member .description .button {
    width: 130px;
    height: 43px;
    margin-top: 43px;
    font-size: 19px;
  }
  .wrap .horizontal-testimonial .ctx .pager {
    width: 68px;
    padding-bottom: 68px;
    right: 48px;
    margin-top: -16px;
  }
  .wrap .horizontal-testimonial .ctx .pager.prev {
    right: 0;
    left: 48px;
  }
  .wrap .bio-section-expandable {
    max-width: 1680px;
  }
  .wrap .bio-section-expandable .ctx-body {
    padding: 0 122px;
  }
  .wrap .bio-section-expandable .ctx-body > h2 {
    font-size: 27.9px;
    margin-top: 70px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member {
    width: 469px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .avatar {
    width: 360px;
    padding-bottom: 340.47539337px;
    margin-top: 36px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .name {
    font-size: 27.9px;
    margin-top: 38px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .position {
    margin-top: 5px;
    font-size: 17.5px;
  }
  .wrap .bio-section-expandable .ctx-body .team .member .information {
    font-size: 18px;
    max-height: 171px;
  }
  .wrap .portfolio-grid {
    margin-top: 38.5px;
  }
  .wrap .portfolio-grid .ctx-body {
    padding: 111px 122px 47px;
  }
  .wrap .portfolio-grid .ctx-body > h2 {
    font-size: 27.9px;
  }
  .wrap .portfolio-grid .ctx-body .grid {
    padding-top: 23px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item {
    width: 712px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .im {
    width: 246px;
    padding-bottom: 246px;
    margin: 41px 35px 20px 27px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info .title {
    font-size: 26.6px;
    margin-top: 71px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info .desc {
    font-size: 17.5px;
    line-height: 23.5px;
  }
  .wrap .portfolio-grid .ctx-body .grid .item .info .btn {
    width: 130px;
    height: 42px;
    font-size: 18px;
    margin-top: 44px;
    padding-top: 2px;
  }
  .wrap .questions-and-contact {
    max-width: 1680px;
  }
  .wrap .questions-and-contact .ctx-body {
    padding: 0 122px;
  }
  .wrap .questions-and-contact .ctx-body form {
    width: 1260px;
    padding: 53px 596px 30px 43px;
  }
  .wrap .questions-and-contact .ctx-body form h2 {
    font-size: 27.9px;
  }
  .wrap .questions-and-contact .ctx-body form .input {
    margin-top: 19px;
  }
  .wrap .questions-and-contact .ctx-body form .input label {
    width: 144px;
    height: 65px;
    font-size: 17.2px;
    padding-bottom: 2px;
  }
  .wrap .questions-and-contact .ctx-body form .input input {
    padding-left: 35px;
    font-size: 17.2px;
  }
  .wrap .questions-and-contact .ctx-body form .input input:focus {
    outline: none;
  }
  .wrap .questions-and-contact .ctx-body form .input input::-webkit-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .input input::-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .input input:-ms-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .input input:-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .input:first-of-type {
    margin-top: 29px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea {
    margin-top: 19px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea label {
    height: 65px;
    font-size: 17.2px;
    padding-bottom: 2px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea textarea {
    height: 165px;
    font-size: 17.2px;
    padding-left: 35px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea textarea:focus {
    outline: none;
  }
  .wrap .questions-and-contact .ctx-body form .textarea textarea::-webkit-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea textarea::-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea textarea:-ms-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea textarea:-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .questions-and-contact .ctx-body form .textarea .tip {
    margin-top: 3px;
  }
  .wrap .questions-and-contact .ctx-body form .submit button {
    width: 158px;
    height: 43px;
    font-size: 17.2px;
  }
  .wrap .questions-and-contact .ctx-body .tips {
    width: 687px;
    height: 545px;
    font-size: 26.4px;
    padding: 52px 51px 0;
  }
  .wrap .questions-and-contact .ctx-body .tips label {
    font-size: 28.1px;
  }
  .wrap .questions-and-contact .ctx-body .tips .item {
    height: 58px;
    padding-left: 89px;
  }
  .wrap .questions-and-contact .ctx-body .tips .item::before {
    width: 55px;
    height: 58px;
  }
  .wrap .questions-and-contact .ctx-body .tips .mail {
    margin-top: 26px;
    padding-bottom: 2px;
  }
  .wrap .questions-and-contact .ctx-body .tips .tel {
    margin-top: 18px;
    padding-top: 10px;
  }
  .wrap .questions-and-contact .ctx-body .tips .chat {
    margin-top: 26px;
    padding-top: 7px;
  }
  .wrap .questions-and-contact .ctx-body .tips .chat::before {
    width: 48px;
  }
  .wrap .questions-and-contact .ctx-body .tips .how {
    margin-top: 25px;
    padding-top: 5px;
  }
  .wrap .questions-and-contact .ctx-body .tips .faqs {
    margin-top: 30px;
    padding-bottom: 10px;
  }
  .wrap .contact-order-journey {
    max-width: 1680px;
  }
  .wrap .contact-order-journey .ctx-body {
    padding: 51px 122px 0;
  }
  .wrap .contact-order-journey .ctx-body > div {
    width: 711px;
    padding: 60px 74px 77px 47px;
  }
  .wrap .contact-order-journey .ctx-body > div div h3 {
    font-size: 27.9px;
  }
  .wrap .contact-order-journey .ctx-body > div div h3::after {
    padding-bottom: 22px;
    width: 488px;
  }
  .wrap .contact-order-journey .ctx-body > div div span {
    font-size: 27.9px;
    margin-top: 39px;
  }
  .wrap .contact-order-journey .ctx-body > div form {
    margin-top: 48px;
  }
  .wrap .contact-order-journey .ctx-body > div form label {
    height: 64px;
    font-size: 17.2px;
    width: 144px;
  }
  .wrap .contact-order-journey .ctx-body > div form input {
    font-size: 17.2px;
    padding-left: 35px;
  }
  .wrap .contact-order-journey .ctx-body > div form input:focus {
    outline: none;
  }
  .wrap .contact-order-journey .ctx-body > div form input::-webkit-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .contact-order-journey .ctx-body > div form input::-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .contact-order-journey .ctx-body > div form input:-ms-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .contact-order-journey .ctx-body > div form input:-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .network-status {
    max-width: 1680px;
  }
  .wrap .network-status .ctx-body {
    padding: 0 122px 79px;
  }
  .wrap .network-status .ctx-body > h2 {
    font-size: 27.9px;
    margin: 43px 0 40px;
  }
  .wrap .network-status .ctx-body > h2::after {
    padding-top: 23px;
    width: 488px;
  }
  .wrap .network-status .ctx-body > a {
    font-size: 14.2px;
    margin-top: 41px;
  }
  .wrap .network-status .status > div {
    width: 458px;
    height: 116px;
  }
  .wrap .network-status .status > div label {
    font-size: 17.2px;
    margin-left: 22px;
  }
  .wrap .network-status .status > div span {
    font-size: 13.2px;
  }
  .wrap .network-status .status > div.success::after {
    margin-right: 28px;
  }
  .wrap .network-status .status > div.warn::after,
  .wrap .network-status .status > div.error::after {
    width: 48px;
  }
  .wrap .article-intro {
    max-width: 1680px;
  }
  .wrap .article-intro .ctx-body {
    padding: 0 122px;
  }
  .wrap .article-intro .ctx-body .message {
    padding-top: 21px;
    width: 640px;
  }
  .wrap .article-intro .ctx-body .message > h1 {
    font-size: 52.5px;
  }
  .wrap .article-intro .ctx-body .message > div {
    margin-top: 37px;
    font-size: 17.6px;
  }
  .wrap .article-intro .ctx-body .im {
    margin: 0 18px 0 0;
  }
  .wrap .article-intro.article-intro2 .message {
    padding-top: 39px;
    width: 610px;
  }
  .wrap .article-intro.article-intro2 .message > div {
    margin-top: 75px;
  }
  .wrap .article-intro.article-intro2 .im {
    margin-top: 61px;
  }
  .wrap .wide-photo-caption-sapce {
    max-width: 1680px;
  }
  .wrap .wide-photo-caption-sapce .ctx-body {
    padding: 0 122px 57px;
  }
  .wrap .article-gallery {
    max-width: 1680px;
  }
  .wrap .article-gallery .ctx-body {
    margin-top: 34px;
    padding: 0 122px;
  }
  .wrap .article-gallery .ctx-body > h2 {
    font-size: 27.9px;
  }
  .wrap .article-gallery .galleries {
    margin-top: 35px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .im {
    width: 313px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro {
    width: 363px;
    padding: 41px 40px 29px 28px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro > span {
    font-size: 21.1px;
  }
  .wrap .article-gallery .galleries .gallery-group .gallery .intro > div {
    font-size: 17.6px;
    margin-top: 50px;
  }
  .wrap .article-gallery .galleries .pager {
    width: 69px;
    padding-bottom: 69px;
    margin-right: -72px;
  }
  .wrap .article-gallery .galleries .pager.prev {
    margin-left: -72px;
    margin-right: 0;
  }
  .wrap .article-copy-twocol {
    max-width: 1680px;
  }
  .wrap .article-copy-twocol .ctx-body {
    padding-left: 122px;
    padding-right: 122px;
    padding-bottom: 0;
    font-size: 17.6px;
    margin-top: 31px;
  }
  .wrap .article-copy-twocol .ctx-body:first-of-type {
    margin-top: 54px;
  }
  .wrap .article-copy-twocol .ctx-body:first-of-type > h2 {
    font-size: 21.1px;
    margin-left: 3px;
  }
  .wrap .article-copy-twocol .ctx-body > div {
    margin-left: 3px;
    margin-right: 52px;
    width: 590px;
/**    padding-bottom: 54px;**/
  }
  .wrap .article-copy-twocol .ctx-body > div ul {
    padding-top: 13px;
  }
  .wrap .article-copy-twocol .ctx-body > div ul.icon li {
    margin-top: 16px;
    padding-left: 79px;
  }
  .wrap .article-copy-twocol .ctx-body > div ul.icon li::before {
    width: 52px;
    padding-bottom: 48px;
  }
  .wrap .article-timeline .ctx .ctx-body {
    padding-top: 48px;
  }
  .wrap .article-timeline .ctx .ctx-body > h2 {
    font-size: 27.9px;
  }
  .wrap .article-timeline .timeline {
    padding-bottom: 34px;
    margin-top: 40px;
    width: 1311px;
  }
  .wrap .article-timeline .timeline > div {
    width: 34px;
    padding-bottom: 34px;
  }
  .wrap .article-timeline .timeline::before {
    margin-top: -2px;
  }
  .wrap .timeline-detail > div {
    width: 550px;
    justify-content: flex-start;
  }
  .wrap .timeline-detail > div .im {
    width: 183px;
    padding-bottom: 183px;
    margin: 37px 40px 27px 31px;
  }
  .wrap .timeline-detail > div .intro {
    width: 260px;
    margin-right: 0;
    margin-top: 43px;
    margin-bottom: 43px;
  }
  .wrap .timeline-detail > div .intro > label {
    font-size: 21.875px;
    margin-left: 2px;
  }
  .wrap .timeline-detail > div .intro > div {
    font-size: 12.2px;
  }
  .wrap .timeline-detail .pager {
    width: 70px;
    height: 70px;
    margin-right: -92px;
  }
  .wrap .timeline-detail .pager.prev {
    margin-left: -92px;
    margin-right: 0;
  }
  .wrap .wide-photo-caption .ctx-body {
    padding-left: 122px;
    padding-right: 122px;
  }
  .wrap .wide-photo-caption .ctx-body .im {
    width: 655px;
    margin-top: 113px;
    margin-bottom: 98px;
    margin-left: 28px;
  }
  .wrap .wide-photo-caption .ctx-body .intro {
    width: 578px;
    font-size: 17.6px;
  }
  .wrap .article-filter .ctx-body {
    padding: 116px 122px 20px;
  }
  .wrap .article-filter .ctx-body h1 {
    font-size: 52.5px;
  }
  .wrap .article-filter .ctx-body .desc {
    font-size: 17.55px;
    max-width: 560px;
    margin-top: 26px;
    line-height: 23.5px;
  }
  .wrap .article-filter .ctx-body::before {
    bottom: 6px;
  }
  .wrap .article-filter .btns {
    margin-top: 84px;
  }
  .wrap .article-filter .btns button {
    width: 229px;
    height: 52px;
    margin-left: 12px;
    font-size: 21.2px;
    padding-top: 2px;
  }
  .wrap .article-filter .btns button.technology {
    padding-left: 25px;
  }
  .wrap .article-filter .btns button.technology::before {
    width: 37px;
    height: 37px;
    margin-right: 21px;
  }
  .wrap .article-filter .btns button.sustainability {
    padding-left: 29px;
  }
  .wrap .article-filter .btns button.sustainability::before {
    width: 26px;
    height: 37px;
    margin-right: 14px;
  }
  .wrap .article-filter .btns button.customers {
    padding-left: 23px;
  }
  .wrap .article-filter .btns button.customers::before {
    width: 37px;
    height: 33px;
    margin-right: 19px;
  }
  .wrap .article-filter .btns button.team {
    padding-left: 22px;
  }
  .wrap .article-filter .btns button.team::before {
    width: 37px;
    height: 37px;
    margin-right: 30px;
  }
  .wrap .article-filter .btns button.rollout {
    padding-left: 18px;
  }
  .wrap .article-filter .btns button.rollout::before {
    width: 56px;
    height: 18px;
    margin-right: 18px;
  }
  .wrap .article-preview {
    max-width: 1680px;
    margin-top: 13px;
  }
  .wrap .article-preview .content {
    font-size: 17.6px;
  }
  .wrap .article-preview .content .info .headline {
    font-size: 27.9px;
  }
  .wrap .article-preview .content .info .more {
    font-size: 17.6px;
  }
  .wrap .article-preview .ctx-body {
    padding-left: 122px;
    padding-right: 122px;
  }
  .wrap .article-preview.darkgreen {
    margin-top: 33px;
  }
  .wrap .article-preview.darkgreen .content {
    align-items: flex-start;
  }
  .wrap .article-preview.darkgreen .info {
    margin-top: 73px;
    margin-left: 48px;
    width: 600px;
  }
  .wrap .article-preview.darkgreen .info .description {
    margin-top: 28px;
  }
  .wrap .article-preview.darkgreen .info .more {
    margin-top: 38px;
  }
  .wrap .article-preview.darkgreen .im {
    margin-top: 59px;
    margin-right: 153px;
    width: 451px;
  }
  .wrap .article-preview.bluepink .left {
    width: 591px;
  }
  .wrap .article-preview.bluepink .left .info {
    margin-top: 59px;
    margin-bottom: 29px;
  }
  .wrap .article-preview.bluepink .left .info h2 {
    width: 260px;
  }
  .wrap .article-preview.bluepink .left .info .description {
    margin-top: 17px;
    line-height: 23.5px;
  }
  .wrap .article-preview.bluepink .left .info .more {
    width: 128px;
    height: 43px;
    margin-top: 69px;
  }
  .wrap .article-preview.bluepink .left .im {
    margin-top: 39px;
    margin-right: 54px;
    width: 175px;
  }
  .wrap .article-preview.bluepink .right {
    width: 832px;
    padding-left: 47px;
  }
  .wrap .article-preview.bluepink .right .info {
    margin-top: 59px;
    width: 310px;
  }
  .wrap .article-preview.bluepink .right .info .description {
    margin-top: 17px;
  }
  .wrap .article-preview.bluepink .right .info .more {
    margin-top: 34px;
  }
  .wrap .article-preview.bluepink .right .im {
    width: 451px;
    margin-top: 85px;
  }
  .wrap .article-preview.lime .info {
    margin-top: 72px;
  }
  .wrap .article-preview.lime .info h2 {
    width: 430px;
  }
  .wrap .article-preview.lime .info .description {
    margin-top: 31px;
  }
  .wrap .article-preview.lime .info .more {
    margin-top: 47px;
  }
  .wrap .article-preview.lime .im {
    width: 588px;
    margin-top: 35px;
    margin-right: 39px;
  }
  .wrap .article-preview.natural .left {
    width: 592px;
  }
  .wrap .article-preview.natural .left .info {
    margin-top: 49px;
  }
  .wrap .article-preview.natural .left .info .description {
    margin-top: 25px;
  }
  .wrap .article-preview.natural .left .info .more {
    margin-top: 106px;
  }
  .wrap .article-preview.natural .left .im {
    width: 185px;
    margin-top: 23px;
    margin-right: 58px;
  }
  .wrap .article-preview.natural .right {
    width: 831px;
  }
  .wrap .article-preview.natural .right .info {
    margin-top: 49px;
    width: 480px;
  }
  .wrap .article-preview.natural .right .info .description {
    margin-top: 57px;
    width: 300px;
  }
  .wrap .article-preview.natural .right .info .more {
    margin-top: 34px;
  }
  .wrap .article-preview.natural .right .im {
    width: 416px;
    top: 89px;
    right: 53px;
    margin-top: 0;
    margin-right: 0;
    position: absolute;
  }
  .wrap .focus-pager {
    max-width: 1680px;
  }
  .wrap .focus-pager .ctx-body {
    padding-left: 122px;
    padding-right: 122px;
    padding-bottom: 0;
    height: 165px;
  }
  .wrap .focus-pager .ctx-body .pager {
    width: 70px;
    padding-bottom: 70px;
    right: 48px;
    margin-top: -31px;
  }
  .wrap .focus-pager .ctx-body .pager.prev {
    left: 48px;
  }
  .wrap .social-feed {
    max-width: 1680px;
  }
  .wrap .social-feed .im {
    width: 412px;
    padding-bottom: 416px;
  }
  .wrap .order-journey .ctx .pager {
    width: 69px;
    padding-bottom: 69px;
  }
  .wrap .order-journey .ctx-body {
    padding-left: 122px;
    padding-right: 122px;
  }
  .wrap .order-journey h2 {
    font-size: 52.5px;
  }
  .wrap .order-journey .desc {
    font-size: 21.9px;
    margin-top: 18px;
  }
  .wrap .order-journey .customer-chooser .form {
    margin-top: 80px;
  }
  .wrap .order-journey .customer-chooser .form > div {
    border-width: 4px;
    font-size: 26.2px;
    width: 530px;
    margin: 0 6.5px;
    padding: 53px 60px 58px;
  }
  .wrap .order-journey .customer-chooser .form > div::before {
    width: 84px;
    padding-bottom: 84px;
    margin-bottom: 26px;
  }
  .wrap .order-journey .customer-chooser .form > div.business {
    padding-left: 52px;
  }
  .wrap .order-journey .customer-chooser .form > div.business::before {
    width: 110px;
  }
  .wrap .order-journey .address-chooser .form {
    width: 591px;
    margin-top: 52px;
  }
  .wrap .order-journey .address-chooser .form label {
    height: 64px;
    font-size: 17.6px;
    width: 142px;
  }
  .wrap .order-journey .address-chooser .form input {
    font-size: 17.6px;
    padding-left: 33px;
  }
  .wrap .order-journey .address-chooser .form input:focus {
    outline: none;
  }
  .wrap .order-journey .address-chooser .form input::-webkit-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .address-chooser .form input::-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .address-chooser .form input:-ms-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .address-chooser .form input:-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .product-chooser {
    width: 1446px;
    padding: 33px 42px 25px;
  }
  .wrap .order-journey .product-chooser h2 {
    font-size: 26px;
  }
  .wrap .order-journey .product-chooser .form .product {
    width: 309px;
    margin-top: 56px;
    border-width: 2px;
    padding-top: 45px;
    padding-bottom: 25px;
    font-size: 14.3px;
  }
  .wrap .order-journey .product-chooser .form .product::before {
    top: -29px;
    width: 58px;
    padding-bottom: 58px;
    margin-left: -29px;
  }
  .wrap .order-journey .product-chooser .form .product .name {
    font-size: 22px;
  }
  .wrap .order-journey .product-chooser .form .product .price {
    width: 151px;
    height: 33px;
    margin-top: 7px;
    padding-top: 2px;
    font-size: 17px;
  }
  .wrap .order-journey .product-chooser .form .product .tip {
    margin-top: 12px;
  }
  .wrap .order-journey .product-chooser .form .product .desc {
    font-size: 15.9px;
    margin-top: 0;
    padding: 16px 50px 0;
    line-height: 24px;
  }
  .wrap .order-journey .product-chooser .form .product button {
    width: 130px;
    height: 42px;
    margin-top: 15px;
    font-size: 17.9px;
    padding-top: 2px;
  }
  .wrap .order-journey .product-chooser .form .product .desc2 {
    font-size: 12.4px;
    line-height: 18px;
  }
  .wrap .order-journey .waitlist .form .base,
  .wrap .order-journey .customer-info .form .base {
    width: 832px;
  }
  .wrap .order-journey .waitlist .form .base .row,
  .wrap .order-journey .customer-info .form .base .row {
    font-size: 17.6px;
    margin-top: 23px;
  }
  .wrap .order-journey .waitlist .form .base .row label,
  .wrap .order-journey .customer-info .form .base .row label {
    height: 64px;
    width: 142px;
  }
  .wrap .order-journey .waitlist .form .base .row input,
  .wrap .order-journey .customer-info .form .base .row input {
    font-size: 17.6px;
    padding-left: 36px;
  }
  .wrap .order-journey .waitlist .form .base .row input:focus,
  .wrap .order-journey .customer-info .form .base .row input:focus {
    outline: none;
  }
  .wrap .order-journey .waitlist .form .base .row input::-webkit-input-placeholder,
  .wrap .order-journey .customer-info .form .base .row input::-webkit-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .waitlist .form .base .row input::-moz-placeholder,
  .wrap .order-journey .customer-info .form .base .row input::-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .waitlist .form .base .row input:-ms-input-placeholder,
  .wrap .order-journey .customer-info .form .base .row input:-ms-input-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .waitlist .form .base .row input:-moz-placeholder,
  .wrap .order-journey .customer-info .form .base .row input:-moz-placeholder {
    color: rgba(8, 46, 42, 0.18);
    font-size: 17.6px;
  }
  .wrap .order-journey .waitlist .form .date,
  .wrap .order-journey .customer-info .form .date {
    width: 568px;
  }
  .wrap .order-journey .waitlist .tbns,
  .wrap .order-journey .customer-info .tbns {
    margin-top: 23px;
  }
  .wrap .order-journey .waitlist .tbns button,
  .wrap .order-journey .customer-info .tbns button {
    width: 176px;
    height: 43px;
    font-size: 17.6px;
  }
  .wrap .order-journey .posted .message > span {
    font-size: 52.5px;
  }
  .wrap .order-journey .posted .message > div {
    font-size: 21.1px;
  }
  .wrap footer .ctx-body {
    padding-top: 66px;
  }
  .wrap footer .ctx-body .logo {
    width: 90px;
    margin-left: 33px;
    margin-top: -4px;
  }
  .wrap footer .ctx-body .logo img {
    margin-bottom: 21px;
  }
  .wrap footer .ctx-body .logo span {
    margin-left: 16px;
    font-size: 16px;
  }
  .wrap footer .ctx-body .links {
    margin-left: 75px;
  }
  .wrap footer .ctx-body .links a {
    font-size: 14.5px;
  }
  .wrap footer .ctx-body .subscribe {
    width: 287px;
    font-size: 15.5px;
    padding-top: 3px;
  }
  .wrap footer .ctx-body .subscribe form {
    display: flex;
    align-items: stretch;
    margin-top: 21px;
    margin-left: -1px;
  }
  .wrap footer .ctx-body .subscribe form input {
    height: 43px;
    flex: 1;
  }
  .wrap footer .ctx-body .subscribe form button {
    height: 43px;
    width: 65px;
  }
  .wrap footer .ctx-body .subscribe form button span {
    transform: scale(0.75);
  }
  .wrap footer .ctx-body .social {
    margin-top: -3px;
    margin-left: 118px;
  }
  .wrap footer .ctx-body .social a {
    font-size: 14.5px;
    margin-top: 4.5px;
    padding-left: 31px;
  }
  .wrap footer .ctx-body .social a::before {
    width: 14px;
    height: 14px;
    font-size: 0;
    margin-top: -7px;
  }
  .wrap footer .ctx-body .contacts {
    margin-top: -3px;
    margin-right: 84px;
    margin-left: 100px;
  }
  .wrap footer .ctx-body .contacts span,
  .wrap footer .ctx-body .contacts a {
    margin-top: 4.5px;
    font-size: 14.5px;
  }
  .wrap.wrap-article > nav {
    max-width: 1680px;
  }
  .wrap.wrap-article > nav .ctx-body {
    padding: 0 122px;
  }
  .wrap.wrap-broadband {
    min-height: 1200px;
  }
  .auto-mails {
    font-size: 17.2px;
  }
  .auto-mails li {
    padding: 0 10px;
  }
  .auto-mails li .ui-menu-item-wrapper {
    padding: 15px 0;
  }
}

.wrap-home .logo img{
  content: url("/images/logo-lime.png");
}

.wrap-home header a{
    text-decoration: none;
    color: #daff75;
}

.wrap header nav .links::before {
    content: none; /* Remove any existing pseudo-element content */
}

.wrap-home header nav .links {
    position: relative; /* Ensure the element is the reference for positioning */
}

.wrap header nav .links::after {
    @media (min-width: 780px) {
    content: '';
    position: absolute;
    z-index: 1; /* Ensure it's above the background but below text */
    bottom: 7px; /* Positioned 4px above the bottom edge */
    left: 0;
    height: 3.5px; /* Line height */
    width: 100%; /* Full width of the element */
    background-color:#142d2a;
    }
}

.wrap-home header nav .links::after {
    background-color:#daff75;
}


@media (min-width: 1440px) and (max-width: 1680px){
    .wrap header nav .links {
      left: -40px;
    }
    .wrap header nav .links::after {
        bottom: 9px; /* 10px from the bottom */
        height: 4.5px; /* 6px height for the line */
    }
}

@media (min-width: 1680px){
    .wrap header nav .links {
      left: -60px;
    }
    .wrap header nav .links::after {
        bottom: 10.5px; /* 10px from the bottom */
        height: 5px; /* 6px height for the line */
    }
}

@media (max-width: 765px) {
    .wrap header nav .links::after {
        bottom: 8.5px; /* 10px from the bottom */
        height: 4px; /* 6px height for the line */
    }
}

/** TERMS **/
@media screen and (min-width: 1680px) {
     .wrap-terms .section-title .ctx-body{
	max-width:1200px;
    }
}

.wrap-terms p{
	margin-bottom:20px;
}

.wrap-terms h2{
	font-size:20px;
	font-weight:900;
	margin-top:15px;
	margin-bottom:15px;
}


.wrap-terms h4{
	font-weight:100;
}

.ctx-body ol {
    counter-reset: section;
    list-style: none;
    padding-left: 0;
    line-height:1.7;
}

.ctx-body ol > li {
    counter-increment: section;
    margin-bottom: 1em;
    padding-left: 2em; /* Add space for the top-level numbers */
    position: relative;
}

.ctx-body ol > li::before {
    content: counter(section) ". ";
    font-weight: bold;
    position: absolute;
    left: 0; /* Align numbers to the left */
}

.ctx-body ol ol {
    counter-reset: subsection;
    list-style: none;
    padding-left: 3em; /* Increased padding for nested items */
}

.ctx-body ol ol > li {
    counter-increment: subsection;
    margin-bottom: 0.5em;
    padding-left: 3em; /* Increased padding for nested numbers */
    position: relative;
}

.ctx-body ol ol > li::before {
    content: counter(section) "." counter(subsection) " ";
    font-weight: bold;
    position: absolute;
    left: 0;
}

.ctx-body h4 {
    display: inline; /* Ensure headings integrate with the list */
    font-weight: bold;
    margin: 0;
}




a.blue-button,
a.green-button{
    text-decoration: none;
    font-family: 'Stratos Regular';
    margin-left: 17px;
    font-size: 16px;
    line-height: 28.5px;
    text-transform: capitalize;
    display: inline;
    padding: 8px 30px;
    border-radius: 4px;
}
a.blue-button{
    color: #082e2a;
    background-color: #7bc1f2;
    box-shadow: 0px 3px 6px #00000029;
}
a.green-button{
    color: #082e2a;
    background-color: #7bf1c2;
    box-shadow: 0px 3px 6px #00000029;
}

@media screen and (min-width: 1440px) {
    a.green-button,
    a.blue-button {
        justify-content: center;
        align-items: center;
        margin-left: 26px;
        margin-top: -1px;
        font-size: 16px;
    }
}

@media screen and (min-width: 1680px) {
    a.green-button,
    a.blue-button {
        margin-left: 30px;
        font-size: 22px;
    }
}





.article-heading {
    font-size: 20px; /* Reduced by 2px */
    font-weight: bold;
    margin-top: 12px;
    margin-bottom: 10px;
}

.article-body {
    max-width: 800px;
    font-size: 14px; /* Reduced by 2px */
    margin-bottom: 5px;
    line-height:20px;
}

