.LegoBlocks{margin:auto;counter-reset:section;background-color:#fafafa}.LegoBlocks a span{padding:10px;display:block}.LegoBlocks a:before{counter-increment:section}.LegoBlocks a{display:block;width:16.66%;height:16.68vw;background-color:#fff;position:relative}.LegoBlocks a:after {display:block;content:"\e905";position:absolute;z-index:2;left:20px;bottom:30px;font-family:'aquaworld-icons';font-size:62px;line-height:20px;}.LegoBlocks.template1 a:nth-child(7n+2){background-color:#2c6c8c;color:#fff;width:33.29%;height:33.29vw}.LegoBlocks.template1 a:nth-child(7n+4){background-color:#2c6c8c;color:#fff;width:33.29%}.LegoBlocks.template1 a:nth-child(7n+5){background-color:#5a5a5a;color:#fff;width:33.29%}.LegoBlocks.template1 a:nth-child(7n+6){background-color:#5a5a5a;color:#fff}.LegoBlocks.template2 a:nth-child(13n+2){background-color:#524845;color:#fff;height:33.29vw}.LegoBlocks.template2 a:nth-child(13n+4){background-color:#2c6c8c;color:#fff;width:33.29%}.LegoBlocks.template2 a:nth-child(13n+5){background-color:#a6938c;color:#fff}.LegoBlocks.template2 a:nth-child(13n+6){background-color:#5a5a5a;color:#fff}.LegoBlocks.template2 a:nth-child(13n+7){background-color:#a6938c;color:#fff;width:33.29%}.LegoBlocks.template2 a:nth-child(13n+8){height:33.29vw}.LegoBlocks.template2 a:nth-child(13n+9){background-color:#2c6c8c;color:#fff}.LegoBlocks.template2 a:nth-child(13n+10){background-color:#2c6c8c;color:#fff;width:33.29%}.LegoBlocks.template2 a:nth-child(13n+11){background-color:#524845;color:#fff}.LegoBlocks.template2 a:nth-child(13n+12){background-color:#5a5a5a;color:#fff}.LegoBlocks.template2 a:nth-child(13n+13){background-color:#a6938c;color:#fff}.LegoBlocks.big_images .image-holder{width:50%;height:33.33vw;float:left}.LegoBlocks.big_images>a:after{display:block;width:0;height:0;content:'';position:absolute;top:0;left:0;border:1vw solid transparent}.LegoBlocks.big_images .LegoContent{padding:0 2vw}.LegoBlocks.big_images>a>span{font-size:30px;padding:3vw 2vw}.LegoBlocks.big_images a:nth-child(6n+1),.LegoBlocks.big_images a:nth-child(6n+5){width:33.33%;height:66.58vw}.LegoBlocks.big_images a:nth-child(6n+1)>span,.LegoBlocks.big_images a:nth-child(6n+5)>span{padding-top:36vw}.LegoBlocks.big_images a:nth-child(6n+2) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+2)>span,.LegoBlocks.big_images a:nth-child(6n+3) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+3)>span,.LegoBlocks.big_images a:nth-child(6n+4) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+4)>span,.LegoBlocks.big_images a:nth-child(6n+6) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+6)>span{width:50%}.LegoBlocks.big_images a:nth-child(6n+3) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+3)>span,.LegoBlocks.big_images a:nth-child(6n+4) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+4)>span{position:absolute;right:0}.LegoBlocks.big_images a:nth-child(6n+3) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+4) .LegoContent{top:8vw}.LegoBlocks.big_images a:nth-child(6n+1) .image-holder,.LegoBlocks.big_images a:nth-child(6n+5) .image-holder{width:100%}.LegoBlocks.big_images a:nth-child(6n+2) .image-holder,.LegoBlocks.big_images a:nth-child(6n+6) .image-holder{float:right}.LegoBlocks.big_images a:nth-child(6n+2),.LegoBlocks.big_images a:nth-child(6n+3),.LegoBlocks.big_images a:nth-child(6n+4),.LegoBlocks.big_images a:nth-child(6n+6){width:66.66%;height:33.33vw}.LegoBlocks.big_images a:nth-child(6n+1){background-color:#524845;color:#fff}.LegoBlocks.big_images a:nth-child(6n+1):after{border-bottom-color:#524845;top:auto;bottom:33.29vw;left:4%}.LegoBlocks.big_images a:nth-child(6n+2),.LegoBlocks.big_images a:nth-child(6n+6){background-color:#2c6c8c;color:#fff;top:3vw}.LegoBlocks.big_images a:nth-child(6n+2):after,.LegoBlocks.big_images a:nth-child(6n+6):after{border-left-color:#2c6c8c;left:50%;top:3vw}.LegoBlocks.big_images a:nth-child(6n+2) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+2)>span,.LegoBlocks.big_images a:nth-child(6n+6) .LegoContent,.LegoBlocks.big_images a:nth-child(6n+6)>span{text-align:right}.LegoBlocks.big_images a:nth-child(6n+3){background-color:#5a5a5a;color:#fff}.LegoBlocks.big_images a:nth-child(6n+3):after{border-right-color:#5a5a5a;left:auto;right:50%;top:3vw}.LegoBlocks.big_images a:nth-child(6n+4){background-color:#e6e6e6}.LegoBlocks.big_images a:nth-child(6n+4):after{border-right-color:#e6e6e6;left:auto;right:50%;top:3vw}.LegoBlocks.big_images a:nth-child(6n+5){background-color:#a6938c;color:#fff}.LegoBlocks.big_images a:nth-child(6n+5):after{border-bottom-color:#a6938c;top:auto;bottom:33.29vw;left:4%}@media(max-width:767px){.LegoBlocks a{width:33.29%;height:33.29vw}.LegoBlocks.template1 a:nth-child(7n+2){height:66.58vw}.LegoBlocks.template1 a:nth-child(7n+3){background-color:#5a5a5a;color:#fff}.LegoBlocks.template1 a:nth-child(7n+4){background-color:#5a5a5a}.LegoBlocks.template1 a:nth-child(7n+5){background-color:#fff;color:initial}.LegoBlocks.template1 a:nth-child(7n+6){background-color:#2c6c8c;color:#fff}.LegoBlocks.template1 a:nth-child(7n+7){width:66.58%;background-color:#5a5a5a;color:#fff}.LegoBlocks.template2 a:nth-child(13n+2){width:66.58%}.LegoBlocks.template2 a:nth-child(13n+3){background-color:#a6938c;height:66.58vw;color:#fff}.LegoBlocks.template2 a:nth-child(13n+6){width:66.58%}.LegoBlocks.template2 a:nth-child(13n+6){width:66.58%}.LegoBlocks.template2 a:nth-child(13n+8){height:66.58vw}.LegoBlocks.template2 a:nth-child(13n+9){height:66.58vw}.LegoBlocks.template2 a:nth-child(13n+10){background-color:#524845}.LegoBlocks.template2 a:nth-child(13n+11){background-color:#2c6c8c}.bigInnerCol .LegoBlocks.big_images{width:1000vw;transition:all .5s ease-in-out;margin:0}.bigInnerCol .LegoBlocks.big_images a{width:100vw;height:160vw;float:left;position:relative}.bigInnerCol .LegoBlocks.big_images .image-holder{width:100%;height:60vw}.bigInnerCol .LegoBlocks.big_images>a>span{padding-top:70vw}.bigInnerCol .LegoBlocks.big_images>a>.LegoContent,.bigInnerCol .LegoBlocks.big_images>a>span{position:static;width:auto;text-align:left;padding-left:7vw;padding-right:7vw}.bigInnerCol .LegoBlocks.big_images>a:after{border-width:6vw;bottom:auto;top:48vw;left:4vw}.LegoBlocks.big_images a:nth-child(6n+2):after{transform:rotate(270deg)}.LegoBlocks.big_images a:nth-child(6n+3):after,.LegoBlocks.big_images a:nth-child(6n+4):after{transform:rotate(90deg)}.LegoBlocks.big_images a:nth-child(6n+6):after{transform:rotate(270deg)}.LegoBlocks.big_images~.aqua-arrows_left,.LegoBlocks.big_images~.aqua-arrows_right{top:36vw}}
