#logo {
max-height: 70px;
}

.product-panels-wrap {
position: relative;
background: #1579d9;
min-height: calc(100vh - 65px);
width: 100%!important;
}
.product-panels-wrap .left-wrap {
position: absolute;
z-index: 1;
height: 80%;
top: 46%;
left: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: justify;
justify-content: space-between;
transform: translateY(-50%);
}
.product-panels-wrap .left-wrap:before {
content: "";
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 7px;
height: 100%;
background-color: #fff;
border-radius: 5px;
opacity: .55;
}
.product-panels-wrap .left-wrap .label-wrap {
position: relative;
height: 70%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
color: #fff;
}
.product-panels-wrap .left-wrap .label-wrap:before {
content: "";
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 7px;
border-radius: 7px;
background-color: #fff;
opacity: 0;
transition: opacity .4s ease;
}
.product-panels-wrap.scene-1 .label-wrap.p-1:before {
opacity: 0;
}
.product-panels-wrap.scene-1 .label-wrap.p-1 .label-heading {
opacity: .14;
}
.product-panels-wrap .left-wrap .label-wrap .label-heading {
cursor: pointer;
font-size: 1rem;
color: #fff;
letter-spacing: 0;
font-family: "museo-sans-display","museo-sans",Helvetica,Roboto,Arial,sans-serif;
font-weight: 900;
padding-left: 2.75em;
opacity: .14;
transition: opacity .4s ease;
}
.product-panels-wrap .panels-wrap .panel>.grid-x {
height: 100%;
}
.grid-padding-x>.cell {
padding-right: .9375rem;
padding-left: .9375rem;
}
.product-panels-wrap.scene-1 .panels-wrap .panel.opening, .product-panels-wrap.scene-2 .label-wrap.p-1 .label-heading, .product-panels-wrap.scene-2 .label-wrap.p-1:before, .product-panels-wrap.scene-2 .panels-wrap .panel.p-1, .product-panels-wrap.scene-3 .label-wrap.p-2 .label-heading, .product-panels-wrap.scene-3 .label-wrap.p-2:before, .product-panels-wrap.scene-3 .panels-wrap .panel.p-2, .product-panels-wrap.scene-4 .label-wrap.p-3 .label-heading, .product-panels-wrap.scene-4 .label-wrap.p-3:before, .product-panels-wrap.scene-4 .panels-wrap .panel.p-3, .product-panels-wrap.scene-5 .label-wrap.p-4 .label-heading, .product-panels-wrap.scene-5 .label-wrap.p-4:before, .product-panels-wrap.scene-5 .panels-wrap .panel.p-4, .product-panels-wrap.scene-6 .label-wrap.p-5 .label-heading, .product-panels-wrap.scene-6 .label-wrap.p-5:before, .product-panels-wrap.scene-6 .panels-wrap .panel.p-5 {
opacity: 1;
}
.grid-container {
padding-right: .9375rem;
padding-left: .9375rem;
max-width: 79.5rem;
margin-left: auto;
margin-right: auto;
}
.grid-container:not(.full)>.grid-padding-x {
margin-right: -.9375rem;
margin-left: -.9375rem;
}
.product-panels-wrap .panels-wrap {
min-height: 100vh;
position: relative;
}
.grid-x {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.product-panels-wrap .panels-wrap:before {
left: 72%;
top: 5.5em;
width: 500px;
height: 500px;
}

.grid-x>.small-5 {
width: 41.66667%;
}
.grid-x>.xmedium-3 {
width: 25%;
}
.grid-x>.small-1, .grid-x>.small-2, .grid-x>.small-3, .grid-x>.small-4, .grid-x>.small-5, .grid-x>.small-6, .grid-x>.small-7, .grid-x>.small-8, .grid-x>.small-9, .grid-x>.small-10, .grid-x>.small-11, .grid-x>.small-12 {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.product-panels-wrap .panels-wrap:after, .product-panels-wrap .panels-wrap:before {
content: "";
position: absolute;
background: url(/wp-content/uploads/2021/03/globe.png);
background-size: contain;
}
.product-panels-wrap .panels-wrap .panel.opening {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
max-width: 1043px;
margin: auto;
}

.product-panels-wrap .panels-wrap .panel {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
margin: auto;
opacity: 0;
transition: opacity .4s ease;
}
.grid-x>.small-1, .grid-x>.small-2, .grid-x>.small-3, .grid-x>.small-4, .grid-x>.small-5, .grid-x>.small-6, .grid-x>.small-7, .grid-x>.small-8, .grid-x>.small-9, .grid-x>.small-10, .grid-x>.small-11, .grid-x>.small-12 {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
.text-center {
text-align: center;
}
.cell {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
min-height: 0;
min-width: 0;
width: 100%;
}
.product-panels-wrap .panels-wrap .panel.opening h1 {
font-size: 1.875rem;
text-align: center;
line-height: 1.045;
font-family: "museo-sans-display","museo-sans",Helvetica,Roboto,Arial,sans-serif;
font-weight: 900;
padding-bottom: .35em;
}
.product-panels-wrap .panels-wrap .panel h1, .product-panels-wrap .panels-wrap .panel p {
color: #fff;
}
.product-panels-wrap .panels-wrap .panel p {
font-weight: 300;
font-size: 1.125rem;
color: #fff;
letter-spacing: .75px;
line-height: 1.1666;
}
.product-panels-wrap .panels-wrap .panel.opening p {
font-weight: 300;
color: #fff;
letter-spacing: .75px;
line-height: 1.16666;
padding-left: 2em;
padding-right: 2em;
text-align: center;
}
.product-panels-wrap .panels-wrap .panel:not(.opening) h1 {
font-family: "museo-sans-display","museo-sans",Helvetica,Roboto,Arial,sans-serif;
font-weight: 900;
font-size: 1.5rem;
color: #fff;
letter-spacing: 0;
}
.product-panels-wrap .panels-wrap .panel p {
font-weight: 300;
font-size: 1.125rem;
color: #fff;
letter-spacing: .75px;
line-height: 1.1666;
}
.align-middle {
-ms-flex-align: center;
align-items: center;
}
.align-center {
-ms-flex-pack: center;
justify-content: center;
}
.grid-x>.small-11 {
width: 91.66667%;
}
.grid-x {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}

@media print, screen and (min-width: 62em){
.product-panels-wrap .left-wrap {
left: 100px;
}
}
@media print, screen and (min-width: 40em){

.grid-container {
padding-right: .9375rem;
padding-left: .9375rem;
}
.grid-container:not(.full)>.grid-padding-x {
margin-right: -.9375rem;
margin-left: -.9375rem;
}
.grid-padding-x>.cell {
padding-right: .9375rem;
padding-left: .9375rem;
}
.grid-x>.small-12 {
width: 100%;
}
}
@media print, screen and (min-width: 62em){
.grid-x>.xmedium-3 {
width: 25%;
}
.product-panels-wrap .panels-wrap .panel.opening p {
font-size: 1.5rem;
}
.product-panels-wrap .panels-wrap .panel.opening h1 {
font-size: 4.5rem;
}
.grid-x>.xmedium-1, .grid-x>.xmedium-2, .grid-x>.xmedium-3, .grid-x>.xmedium-4, .grid-x>.xmedium-5, .grid-x>.xmedium-6, .grid-x>.xmedium-7, .grid-x>.xmedium-8, .grid-x>.xmedium-9, .grid-x>.xmedium-10, .grid-x>.xmedium-11, .grid-x>.xmedium-12, .grid-x>.xmedium-shrink {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}
}
@media print, screen and (min-width: 62em){
.grid-x>.xmedium-3 {
width: 25%;
}
.xmedium-offset-2 {
margin-left: 16.66667%;
}

}
@media screen and (max-width: 61.99875em){
.show-for-xmedium {
display: none!important;
}

}