section#grow-for-you {min-height:690px}
section#grow-for-you .content-image-placeholder {height:550px}
@media (max-width:1199.98px) {section#grow-for-you .content-image-placeholder {display:none }}
section#grow-for-you .content-illustration {position:absolute;height:100%;width:1690px;top:310px;right:-560px}
@media (min-width:992px) and (max-width:1199.98px) {section#grow-for-you .content-illustration {top:270px }}
@media (min-width:576px) and (max-width:767.98px) {section#grow-for-you .content-illustration {top:150px;right:-810px }}
@media (max-width:575.98px) {section#grow-for-you .content-illustration {display:none }}
#layout-register .btn {border-radius:25px;padding-right:15%;padding-left:15%}
#layout-teaser {height:60px;position:relative;padding-bottom:150px;padding-top:100px;box-sizing:content-box;overflow:hidden}
#layout-teaser .logo-wrapper {position:absolute;top:-290px;right:0;left:0;bottom:0;margin:auto;width:880px;max-width:100%;padding:20px;height:405px}
#layout-teaser .logo-wrapper >.logo-extension svg {position:absolute;left:-113px;height:85%}
#layout-teaser .logo-wrapper >.logo-extension-mobile svg {display:none}
@media (max-width:991.98px) {#layout-teaser .logo-wrapper {height:565px }#layout-teaser .logo-wrapper >.logo-extension svg {display:none }#layout-teaser .logo-wrapper .logo-extension-mobile {margin-top:30px;text-align:center }#layout-teaser .logo-wrapper .logo-extension-mobile svg {display:inline-block;width:70% }}
#layout-teaser >video {position:absolute;top:0;bottom:0;left:-200%;right:-200%;margin:auto;min-width:100%}
@media (max-width:991.98px) {#layout-teaser >video {display:none }}
section#locations {margin-top:160px;background-color:#bfc51d;padding-top:50px;padding-bottom:50px}
section#locations .map-container {position:relative;width:100%}
section#locations .map-container >figure {position:absolute;right:-130px}
@media (max-width:991.98px) {section#locations .map-container {display:none }}
@media (min-width:768px) {section#locations .map {margin:0 0 -290px }}
section#locations .col-icon svg {height:215px}
section#locations .title {color:white}
section#locations .content {max-width:550px;color:white}
section#locations .list-group-item {border:none;border-top:1px solid rgba(0,0,0,0.125)}
section#locations .card-location {border-radius:25px;overflow:hidden;max-width:600px;display:inline-block;text-align:left}
section#locations .card-location .badge {border-radius:25px;padding-left:10px;padding-right:10px}
section#locations .card-location .card-header {font-size:1.7em}
section#locations .card-location .card-header figure {height:70px}
section#locations .card-location .card-header figure svg {height:70px;width:70px}
section#locations .card-location .card-img {border-radius:0}
@media (min-width:768px) {section#locations .card-uk .list-group {bottom:0;position:absolute;width:100% }}
#team {background-image:none}
#team .avatar {width:215px;max-width:100%;margin:20px;display:inline-block;filter:grayscale(100%);transition:filter 0.3s ease}
#team .avatar:hover {filter:grayscale(0%)}
#team .team-box {max-width:365px;width:100%;background-color:#575757;color:white;padding:50px;border-radius:25px;text-align:center;display:inline-block}
#team .team-box figure {margin:0}
#team .team-box .team-name {font-size:27px}
#team .team-box .member {font-weight:lighter}
#team .team-box .social svg {height:30px;fill:#fff}
#team .team-box .social svg:hover {fill:#bfc51d}
#team .team-1 .member-name {font-size:25px}
#team .team-block {margin-top:50px}
#team .member-rank {max-width:325px;display:inline-block;font-size:16px}
#team .social svg {height:35px;fill:#575757}
#team .social svg:hover {fill:#bfc51d}
#partners .partner-links a {display:block}
#partners img {filter:grayscale(100%);transition:filter 0.3s ease}
#partners img:hover {filter:grayscale(0)}
section#our-solutions .content-illustration {margin-top:90px}
section#token-sale .packages figure {max-width:245px;display:inline-block}
section#token-sale .packages svg {width:100%}
section#residual-plan .content-illustration {width:100%;text-align:right}
section#residual-plan .content-illustration figure {max-width:360px;display:inline-block;width:100%}
section#unilevel-plan .content-illustration {max-width:360px}
section#unilevel-plan .user-icon-extension {position:absolute;right:77px;width:190px;margin-top:-30px}
@media (min-width:1200px) and (max-width:1599.98px) {section#unilevel-plan .user-icon-extension {right:55px;width:120px }}
@media (max-width:1199.98px) {section#unilevel-plan .user-icon-extension {display:none }}
section#market {margin-bottom:-20px}
section#market .content-illustration {margin-top:20px}
section#affiliate-program .content-illustration {margin-top:-240px;width:840px}
@media (max-width:1599.98px) {section#affiliate-program .content-illustration {margin-top:-200px;width:840px;margin-left:-60px }}