@media(max-width:959px){#circle{display:none;}
.section{margin-left:0px;min-height:unset;}
.section>.left,.section>.right{padding:20px 0px;}
.section:not(:first-of-type){margin-top:100px;}
.left .box,.right .box{max-width:100%;padding-right:30px;padding-left:30px;text-align:center!important;}
.left .box .title-container,.right .box .title-container{height:auto;}
.left .box .title-container .title,.right .box .title-container .title{position:relative;top:unset;left:unset;right:unset;white-space:normal;}
.left .box .desc,.right .box .desc,.section-6 .stores-container,.section-1 .button-container,.section-1 .logo-container{text-align:center;}
.section-8 .right,.section-6 .right,.section-3 .right,.section-1 .right{order:-1;}
.large-title{padding:100px 0px 0px 0px;font-size:30vw;}
.right.uk-grid-margin,.left.uk-grid-margin{margin-top:0px!important;}
.section-1 .right{padding:90px 0px 0px;}
.section-2 ul.uk-grid li p.desc{text-align:left;}
.logos-container>.uk-flex{justify-content:center;}
.logos-container img{margin:15px 20px;max-width:48%;}
.section-7-images img.shape{bottom:-90px;left:0px;width:120px;}
.section-8-images img.shape{right:0px;bottom:0px;}
.section-9{padding-bottom:150px;}
.section-9 .shape-1,.section-9 .shape-2{padding:0px;}
.stores-container a{margin:5px;}}
@media(max-width:768px){.section .title{font-size:46px;}
.section-5{margin-top:50px!important;}
.section-8-images img.shape{right:0px;bottom:-70px;width:120px;}}
@media(max-width:639px){.section .title{font-size:30px;}
.section .desc{font-size:15px;}
.i-button{margin:5px 7px;font-size:18px;}
.i-button span{padding:8px 32px;}
.section-1 .logo{max-width:250px;}
.section-1 .social-networks{margin-top:20px;}}