@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body .loader{background-image:url("../../images/backgrounds/bg-loader.jpg");background-size:cover;background-position:cover;display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:10000}body .loader .loader-counter{position:fixed;width:150px;height:150px;margin-left:-75px;margin-top:-75px;top:50%;left:50%;color:#ff5a00;border:3px solid #be601c;border-radius:100px;animation:rotate 0.8s infinite linear;border-right-color:transparent}body .loader .loader-counter p{margin-top:-10px}body .loader .loader-counter-text{position:fixed;width:80px;height:80px;margin-left:-40px;margin-top:-40px;top:50%;left:50%;color:#ff5a00;font-size:30px;border-radius:100px;text-align:center}body .loader .loader-counter-text img{width:100%}body .cookie-bar{display:none;position:fixed;z-index:1800;background:#000;width:100%;height:auto;top:0px;left:0px;padding:10px;opacity:.90}body .cookie-bar .container{padding-left:120px;color:#fff}body .cookie-bar .container h5{text-transform:uppercase;font-weight:bold}body .cookie-bar .container p{font-size:12px;padding-right:50px}body .cookie-bar .container p a{font-weight:bold;font-size:12px;color:#ff5301}body .accept-cookie-bar{display:none;position:fixed;z-index:1800;top:15px;right:15px;width:25px;height:25px;cursor:pointer}body .accept-cookie-bar img{width:100%}body .tablet-portrait-rotate{display:none;position:fixed;width:100%;height:100%;z-index:100000;background-image:url("../../images/backgrounds/bg-loader.jpg");background-size:cover}body .tablet-portrait-rotate .content{position:absolute;width:320px;height:260px;top:50%;left:50%;margin-left:-160px;margin-top:-130px}body .tablet-portrait-rotate .content img{width:100%}body .header{position:absolute;right:0px;z-index:1000;height:40px}body .header .navbar-header-mobile,body .header .navbar-header-mobile-items{display:none}body .header .navbar-header{width:100%;text-align:right}body .header .navbar-header ul{margin:0px;padding:0px}body .header .navbar-header ul li{list-style:none;display:inline-block;margin-left:8px;margin-right:8px;margin-top:8px}body .header .navbar-header ul li a{font-family:'Teko', sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;letter-spacing:1px;color:#fff}body .header .navbar-header ul li a:hover{color:#ff5401;text-decoration:none}body .logo{position:absolute;margin-top:8px;margin-left:8px;z-index:2000}body .logo img{width:70%}body .footer{position:fixed;width:100%;margin-bottom:0px;margin-left:8px;position:fixed;bottom:0px;left:0px}body .footer .left-section{width:50%;float:left}body .footer .left-section label{color:#e8e8e8;font-size:10px;letter-spacing:0px;font-family:helvetica;font-weight:normal}body .footer .left-section img{height:12px}body .footer .right-section{width:50%;float:right;text-align:right}body .footer .right-section ul{padding:0px;margin:0px;padding-right:16px}body .footer .right-section ul li{display:inline-block;border-left:1px solid #fff;height:12px}body .footer .right-section ul li div{padding-left:5px;padding-right:5px;margin-top:-5px}body .footer .right-section ul li div a{color:#e8e8e8;font-size:10px;letter-spacing:0px;font-family:helvetica;font-weight:normal}body .footer .right-section ul li:first-child{border-left:none}body .footer .clear{clear:both}body .footer.type-not-fixed{position:relative}body .footer-mobile{display:none}body .footer-mobile-short{display:none}body .container{width:100%;margin:0px;padding:0px}body .container #homepage .header{position:fixed}body .container #homepage .map{position:fixed;width:100%;height:100%;top:0px;left:0px;overflow:hidden}body .container #homepage .map .panzoom-parent{position:relative;width:100%;overflow:hidden}body .container #homepage .map .panzoom-parent .panzoom{position:relative;overflow:hidden}body .container #homepage .map .panzoom-parent .panzoom .map_wrapper{display:block}body .container #homepage .map .panzoom-parent .panzoom .map_wrapper img{display:block;width:100%;height:auto}body .container #homepage .marker{cursor:pointer;position:absolute;z-index:1000}body .container #homepage .marker img{width:50% !important;margin-left:-25%;margin-top:-25%}body .container #homepage .marker.obj_pointer{z-index:2500;width:150px;height:150px}body .container #homepage .marker.obj_pointer img{width:100% !important}body .container #homepage .marker.obj_pointer .bottom-shadow{width:100px;margin-left:-15px;margin-top:-35px;height:50px;background-image:url(../../images/ui/pointers/pointer-shadow.png);background-size:100%}body .container #homepage .marker:hover img{-webkit-filter:drop-shadow(1px 1px 10px #fff77f);filter:drop-shadow(1px 1px 10px #fff77f)}body .container #homepage .map-controls{position:fixed;top:150px;right:8px;z-index:10000}body .container #homepage .map-controls ul li{list-style:none}body .container #homepage .map-controls ul li button{padding:2px 4px 3px 4px;cursor:pointer;width:30px;background:transparent;border:2px solid rgba(255,255,255,0.5);color:#fff}body .container #homepage .map-controls ul li button.slim-top{border-top:1px solid rgba(255,255,255,0.5)}body .container #homepage .map-controls ul li button.slim-bottom{border-bottom:1px solid rgba(255,255,255,0.5)}body .container #homepage .map-controls ul li button img{opacity:.7}body .container #homepage .menu-main-mobile{display:none}body .container #homepage .menu-main{display:block;position:fixed;z-index:100;bottom:20px;width:800px;left:50%;margin-left:-400px}body .container #homepage .menu-main.slider .swiper-container-main-menu .swiper-wrapper .swiper-slide{height:140px;width:264px;bottom:0px}body .container #homepage .menu-main.slider .swiper-container-main-menu .swiper-wrapper .swiper-slide img{width:100%;padding:5px;bottom:0px;position:absolute}body .container #page-collections h1{font-family:'Jolly Lodger', cursive;text-align:center;margin-top:70px;font-size:60px;color:#f6ff00}body .container #page-collections .swiper-container-collections{margin-top:40px;overflow-x:hidden;height:424px}body .container #page-collections .swiper-container-collections .swiper-wrapper .swiper-slide{text-align:center;height:424px}body .container #page-collections .swiper-container-collections .swiper-wrapper .swiper-slide img{margin-top:50px;height:324px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;opacity:.8}body .container #page-collections .swiper-container-collections .swiper-wrapper .swiper-slide.swiper-slide-active img{margin-top:0px;height:424px;opacity:1}body .container #page-collections .swiper-container-collections .collectionsSwiper__controls{position:absolute;margin-top:-280px;cursor:pointer}body .container #page-collections .swiper-container-collections .collectionsSwiper__controls.control-next{right:0px;z-index:1000;height:114px;width:60px;background:url("../images/collections/ui/arrow.png");background-size:100%;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .container #page-collections .swiper-container-collections .collectionsSwiper__controls.control-prev{left:0px;z-index:1000;height:114px;width:60px;background:url("../images/collections/ui/arrow.png");background-size:100%;background-repeat:no-repeat}body .container #page-single-collection{margin-top:50px}body .container #page-single-collection .mobile{display:none}body .container #page-single-collection .title{text-align:center}body .container #page-single-collection .title img{width:400px}body .container #page-single-collection .swiper-overflow-mask{width:100%;overflow:hidden}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth{width:150%}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection{margin-top:30px;overflow-x:hidden;height:420px}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide{padding-left:0px;text-align:center;height:366px}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide label{position:absolute;left:0px;top:0px;width:100%;font-family:'Teko', sans-serif;font-size:30px;font-weight:200;color:#fff;text-transform:uppercase;line-height:25px;padding-left:24px;padding-right:24px;padding-top:8px;opacity:.7}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide img{height:366px}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide .open-extra-content{border:2px solid yellow;margin-top:40px;width:120px;border-radius:15px;margin-left:-60px;left:50%;color:#336699;background:yellow;font-weight:bold;font-size:13px;padding:3px 6px 3px 6px;cursor:pointer;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;text-decoration:blink;-webkit-animation:glowing 2500ms infinite;-moz-animation:glowing 2500ms infinite;-o-animation:glowing 2500ms infinite;animation:glowing 2500ms infinite}@-webkit-keyframes glowing{0%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}50%{background-color:yellow;-webkit-box-shadow:0 0 60px yellow}100%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}}@-moz-keyframes glowing{0%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}50%{background-color:yellow;-webkit-box-shadow:0 0 60px yellow}100%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}}@-o-keyframes glowing{0%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}50%{background-color:yellow;-webkit-box-shadow:0 0 60px yellow}100%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}}@keyframes glowing{0%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}50%{background-color:yellow;-webkit-box-shadow:0 0 60px yellow}100%{background-color:yellow;-webkit-box-shadow:0 0 20px yellow}}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide .open-extra-content:hover{opacity:1}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .slide-video-thumb{padding-left:70px;cursor:pointer}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .slide-leaflet-thumb{padding-left:70px;cursor:pointer}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .singleCollectionSwiper__controls{position:absolute;margin-top:-225px;cursor:pointer}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .singleCollectionSwiper__controls.control-next{right:0px;z-index:1000;height:114px;width:60px;background:url("../images/collections/ui/arrow.png");background-size:100%;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .singleCollectionSwiper__controls.control-prev{left:0px;z-index:1000;height:114px;width:60px;background:url("../images/collections/ui/arrow.png");background-size:100%;background-repeat:no-repeat}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .singleCollectionSwiper__controls.swiper-button-disabled{opacity:.3;display:none}body .container #page-single-collection .overlay-extra-content{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:3000}body .container #page-single-collection .overlay-extra-content .backgound{background:#000;opacity:.7;width:100%;height:100%}body .container #page-single-collection .overlay-extra-content .btn-close{z-index:5000;position:fixed;top:25px;right:25px;color:#fff}body .container #page-single-collection .overlay-extra-content .btn-close img{width:25px;cursor:pointer}body .container #page-single-collection .overlay-extra-content .content-scroll{position:fixed;top:0px;width:100%;bottom:0px;z-index:4000}body .container #page-single-collection .overlay-extra-content .content-scroll .content-wrapper{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%}body .container #page-single-collection .overlay-extra-content .content-scroll .content-wrapper .content{background-image:url("../../images/backgrounds/pattern-big.jpg");background-repeat:repeat;margin:70px 15px 50px 15px;border-radius:10px;max-width:800px;margin-left:auto;margin-right:auto;padding:25px}body .container #page-single-collection .overlay-extra-content .content-scroll .content-wrapper .content img{max-width:100%}body .container #page-single-collection .overlay-extra-content .content-scroll .content-wrapper .content .btn-print-extra-content{margin-top:20px;position:relative;width:200px;height:70px;left:50%;margin-left:-100px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #page-single-collection .overlay-extra-content .content-scroll .content-wrapper .content .btn-print-extra-content label{position:absolute;width:100%;top:50%;margin-top:-25px;text-align:center;color:#fff;font-size:35px;font-family:'Jolly Lodger', cursive;letter-spacing:2px}body .container #page-single-collection .overlay-video{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:3000}body .container #page-single-collection .overlay-video .backgound{background:#000;width:100%;height:100%}body .container #page-single-collection .overlay-video .btn-close{position:fixed;top:25px;right:25px;color:#fff}body .container #page-single-collection .overlay-video .btn-close img{width:25px;cursor:pointer}body .container #page-single-collection .overlay-video .content{z-index:4000}body .container #page-single-collection .overlay-video .content .youtube-player{position:fixed;top:50%;left:50%;margin-top:-195px;margin-left:-320px}body .container #page-single-collection .overlay-leaflet{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:3000}body .container #page-single-collection .overlay-leaflet .backgound{background:#000;width:100%;height:100%}body .container #page-single-collection .overlay-leaflet .btn-close{position:fixed;top:25px;right:25px;color:#fff}body .container #page-single-collection .overlay-leaflet .btn-close img{width:25px;cursor:pointer}body .container #page-single-collection .overlay-leaflet .content{z-index:4000;color:#fff;top:50%;left:50%;margin-top:-300px;margin-left:-300px;position:absolute;width:600px;height:600px}body .container #page-single-collection .overlay-leaflet .content .leaflet-zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url(icon.png)}body .container #page-single-collection .overlay-leaflet .content .leaflet-zoom img{display:block;width:100%;height:100%}body .container #page-single-collection .overlay-leaflet .content .leaflet-zoom img::selection{background-color:transparent}body .container #auth-login{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:50px}body .container #auth-login .elm-container{max-width:410px;margin-left:auto;margin-right:auto}body .container #auth-login .elm-container .elm-content{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;background:#f9dfae;font-family:'Teko', sans-serif}body .container #auth-login .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-47px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-login .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-33px;text-align:center;color:#fff;font-size:45px;font-family:'Jolly Lodger', cursive;letter-spacing:2px}body .container #auth-login .elm-container .elm-content .label-description{padding-top:70px;padding-bottom:20px;text-align:center;font-size:20px;color:#855835}body .container #auth-login .elm-container .elm-content .label-error{display:none;text-align:center;font-size:20px;color:#ff0000}body .container #auth-login .elm-container .elm-content .form-container{width:300px;margin-left:auto;margin-right:auto}body .container #auth-login .elm-container .elm-content .form-container .input-elm{margin-top:15px}body .container #auth-login .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-login .elm-container .elm-content .form-container .input-elm input{font-size:19px;background:#d8c398;border:2px solid #543018}body .container #auth-login .elm-container .elm-content .label-forgot-password{padding-top:10px;text-align:center;color:#855835;font-size:18px}body .container #auth-login .elm-container .elm-content .label-forgot-password a{color:#948c6e}body .container #auth-login .elm-container .elm-content .label-register{padding-top:10px;padding-bottom:20px;text-align:center;color:#855835;font-size:20px}body .container #auth-login .elm-container .elm-content .label-register a{color:#fe5401;text-decoration:underline;font-size:22px}body .container #auth-login .elm-container .elm-content .login-action-btn{width:220px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:10px}body .container #auth-login .elm-container .elm-content .login-action-btn button{width:100%;height:52px;background:url("../../images/ui/button.png");background-size:100%;background-repeat:no-repeat;border:none;color:#fff;font-size:35px;font-weight:700;padding-top:4px}body .container #auth-login .elm-container .elm-footer{height:40px;background:url("../../images/ui/login-header-bottom.png");background-size:100%;background-repeat:no-repeat}body .container #auth-forgot-password{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:50px}body .container #auth-forgot-password .elm-container{max-width:410px;margin-left:auto;margin-right:auto;font-family:'Teko', sans-serif}body .container #auth-forgot-password .elm-container .elm-content{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;background:#f9dfae}body .container #auth-forgot-password .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-47px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-forgot-password .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-27px;text-align:center;color:#fff;font-size:35px;font-family:'Jolly Lodger', cursive;letter-spacing:2px}body .container #auth-forgot-password .elm-container .elm-content .label-description{padding-top:70px;padding-bottom:20px;text-align:center;font-size:20px;color:#855835}body .container #auth-forgot-password .elm-container .elm-content .label-error{display:none;text-align:center;font-size:20px;color:#ff0000}body .container #auth-forgot-password .elm-container .elm-content .form-container{width:300px;margin-left:auto;margin-right:auto}body .container #auth-forgot-password .elm-container .elm-content .form-container .input-elm{margin-top:15px}body .container #auth-forgot-password .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-forgot-password .elm-container .elm-content .form-container .input-elm input{font-size:19px;background:#d8c398;border:2px solid #543018}body .container #auth-forgot-password .elm-container .elm-content .forgot-password-action-btn{width:220px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:10px}body .container #auth-forgot-password .elm-container .elm-content .forgot-password-action-btn button{width:100%;height:52px;background:url("../../images/ui/button.png");background-size:100%;background-repeat:no-repeat;border:none;color:#fff;font-size:35px;font-weight:700;padding-top:4px}body .container #auth-forgot-password-confirm{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body .container #auth-forgot-password-confirm .elm-container{max-width:410px;margin-left:auto;margin-right:auto}body .container #auth-forgot-password-confirm .elm-container .elm-content{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;background:#f9dfae}body .container #auth-forgot-password-confirm .elm-container .elm-content .label-description{padding-top:40px;padding-bottom:20px;text-align:center}body .container #auth-change-password{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:50px}body .container #auth-change-password .elm-container{max-width:410px;margin-left:auto;margin-right:auto;font-family:'Teko', sans-serif}body .container #auth-change-password .elm-container .elm-content{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;background:#f9dfae}body .container #auth-change-password .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-47px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-change-password .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-27px;text-align:center;color:#fff;font-size:35px;font-family:'Jolly Lodger', cursive;letter-spacing:2px;letter-spacing:2px}body .container #auth-change-password .elm-container .elm-content .label-description{padding-top:70px;padding-bottom:20px;text-align:center;font-size:20px;color:#855835}body .container #auth-change-password .elm-container .elm-content .label-error{display:none;text-align:center;font-size:20px;color:#ff0000}body .container #auth-change-password .elm-container .elm-content .form-container{width:300px;margin-left:auto;margin-right:auto}body .container #auth-change-password .elm-container .elm-content .form-container .input-elm{margin-top:15px}body .container #auth-change-password .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-change-password .elm-container .elm-content .form-container .input-elm input{font-size:19px;background:#d8c398;border:2px solid #543018}body .container #auth-change-password .elm-container .elm-content .change-password-action-btn{width:220px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:10px}body .container #auth-change-password .elm-container .elm-content .change-password-action-btn button{width:100%;height:52px;background:url("../../images/ui/button.png");background-size:100%;background-repeat:no-repeat;border:none;color:#fff;font-size:28px;font-weight:bold}body .container #auth-register{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:50px}body .container #auth-register .elm-container{max-width:730px;margin-left:auto;margin-right:auto;font-family:'Teko', sans-serif}body .container #auth-register .elm-container .elm-content{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;padding-left:45px;padding-right:45px;background:#f9dfae}body .container #auth-register .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-47px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-register .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-27px;text-align:center;color:#fff;font-size:35px;font-family:'Jolly Lodger', cursive;letter-spacing:2px}body .container #auth-register .elm-container .elm-content .label-description{padding-top:70px;padding-bottom:20px;text-align:center}body .container #auth-register .elm-container .elm-content .label-error{display:none;text-align:center}body .container #auth-register .elm-container .elm-content .form-container{max-width:100%;margin-left:auto;margin-right:auto}body .container #auth-register .elm-container .elm-content .form-container .group-title{margin-top:20px;font-size:28px;font-weight:500;text-transform:uppercase;color:#cf4504;border-bottom:2px solid #cf4504}body .container #auth-register .elm-container .elm-content .form-container .group-title small{font-size:18px}body .container #auth-register .elm-container .elm-content .form-container .input-elm{margin-top:12px}body .container #auth-register .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-register .elm-container .elm-content .form-container .input-elm input{font-size:19px}body .container #auth-register .elm-container .elm-content .form-container .input-elm .error-label-container{height:10px}body .container #auth-register .elm-container .elm-content .form-container .input-elm .error-label-container .error-label label{font-family:arial;font-size:13px;color:#a94442;font-weight:bold}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm{margin-top:15px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm label{font-weight:400;font-size:20px;margin-bottom:-2px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm label.radio-inline{margin-left:3px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm input{font-size:19px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm .btn-remove-child{margin-top:26px;width:30px;transform:rotate(45deg)}body .container #auth-register .elm-container .elm-content .form-container .username-container{padding:30px;text-align:center;margin-top:20px;background:url("../../images/ui/register-username-bckg.jpg");background-size:100%;background-repeat:no-repeat}body .container #auth-register .elm-container .elm-content .form-container .username-container label{font-weight:700;font-size:30px;margin-bottom:5px;color:#fff}body .container #auth-register .elm-container .elm-content .form-container .username-container p{font-weight:400;font-size:18px;margin-top:10px;color:#fff}body .container #auth-register .elm-container .elm-content .form-container .username-container input{width:200px;margin-left:auto;margin-right:auto;font-size:24px;height:36px;text-align:center}body .container #auth-register .elm-container .elm-content .form-container .username-container .error-label label{font-family:arial;font-size:13px;color:#a94442;font-weight:bold}body .container #auth-register .elm-container .elm-content .form-container input{background:#d8c398;border:2px solid #543018}body .container #auth-register .elm-container .elm-content .form-container .btn-add-child{margin-top:20px;cursor:pointer;padding:5px 10px 0px 10px;border:2px solid #432108;border-radius:20px;text-transform:uppercase;font-size:20px;width:150px;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body .container #auth-register .elm-container .elm-content .form-container .btn-add-child small{font-weight:700;font-size:20px}body .container #auth-register .elm-container .elm-content .form-container .btn-add-child:hover{background:#9b663a;color:#fff}body .container #auth-register .elm-container .elm-content .form-container .btn-add-child:hover span{color:#fff}body .container #auth-register .elm-container .elm-content .privacy-container{color:#b2885e}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions{margin-bottom:15px}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions label{font-weight:400;font-size:17px}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions label a{color:#42210b;text-decoration:underline}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions .error-label label{font-family:arial;font-size:13px;color:#a94442;font-weight:bold}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer{margin-bottom:20px}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer label{font-size:17px;color:#42210b}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer p{margin-bottom:0px;font-size:17px;line-height:20px}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer .error-label label{font-family:arial;font-size:13px;color:#a94442;font-weight:bold}body .container #auth-register .elm-container .elm-content .register-action-btn{width:220px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:10px}body .container #auth-register .elm-container .elm-content .register-action-btn button{width:100%;height:52px;background:url("../../images/ui/button.png");background-size:100%;background-repeat:no-repeat;border:none;color:#fff;font-size:35px;font-weight:700;padding-top:4px}body #auth-registration-confirm{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body #auth-registration-confirm .elm-container{max-width:730px;margin-left:auto;margin-right:auto;font-family:'Teko', sans-serif}body #auth-registration-confirm .elm-container .elm-header{height:40px;background:url("../../images/ui/register-header-top.png");background-size:100%;background-repeat:no-repeat}body #auth-registration-confirm .elm-container .elm-header .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-30px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body #auth-registration-confirm .elm-container .elm-header .elm-title label{position:absolute;width:100%;top:50%;margin-top:-27px;text-align:center;color:#fff;font-size:35px;font-family:'Jolly Lodger', cursive;letter-spacing:2px}body #auth-registration-confirm .elm-container .elm-content{padding-left:45px;padding-right:45px;background:#f9dfae;margin-left:4px;margin-right:4px}body #auth-registration-confirm .elm-container .elm-content .label-description{padding-top:60px;padding-bottom:10px;text-align:center;font-size:25px}body #auth-registration-confirm .elm-container .elm-content .label-slogan{padding-top:10px;padding-bottom:20px;text-align:center;font-family:'Teko', sans-serif;color:#cd4502;font-size:60px;font-weight:500}body #auth-registration-confirm .elm-container .elm-content .image img{width:100%}body #auth-registration-confirm .elm-container .elm-content .game-action-btn{width:220px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:10px}body #auth-registration-confirm .elm-container .elm-content .game-action-btn button{width:100%;height:52px;background:url("../../images/ui/button.png");background-size:100%;background-repeat:no-repeat;border:none;color:#fff;font-size:35px;font-weight:700;padding-top:4px}body #auth-registration-confirm .elm-container .elm-footer{height:40px;background:url("../../images/ui/register-header-bottom.png");background-size:100%;background-repeat:no-repeat}body #choose-country{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body #choose-country .elm-container{max-width:700px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;background:#f9dfae;font-family:'Teko', sans-serif}body #choose-country .elm-container .elm-content{-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);box-shadow:0px 10px 20px 0px rgba(0,0,0,0.4);border-radius:10px;background:#f9dfae;font-family:'Teko', sans-serif}body #choose-country .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-47px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body #choose-country .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-20px;text-align:center;color:#fff;font-size:30px;font-family:'Jolly Lodger', cursive;letter-spacing:2px}body #choose-country .elm-container .elm-content .links{padding-top:60px;padding-left:60px;padding-right:60px;padding-bottom:30px}body #choose-country .elm-container .elm-content .links .single-link{float:left;width:50%;padding-top:15px;padding-bottom:15px}body #choose-country .elm-container .elm-content .links .single-link .flag{width:56px;height:56px;display:inline-block}body #choose-country .elm-container .elm-content .links .single-link .flag img{width:100%}body #choose-country .elm-container .elm-content .links .single-link .name{margin-left:10px;display:inline-block;padding:10px;background:#edd5a6;height:40px;width:180px;color:#543019;font-size:20px;line-height:20px}body #choose-country .elm-container .elm-content .links .clear{clear:both}body.auth-login,body.auth-forgot-password,body.auth-forgot-password-confirm,body.auth-change-password,body.auth-register,body.auth-registration-confirm,body.choose-country{background:url("../images/backgrounds/bg-1.jpg") #08245a;background-size:100%;background-position:center top;background-repeat:no-repeat}body #image-container{height:100%;width:100%;top:0px;left:0px;overflow:hidden;border:3px solid gold;box-sizing:border-box;position:fixed;cursor:move}body #drag-image{left:0;pointer-events:none;position:relative;top:0;-moz-user-select:none}body #drag-image img{width:100%}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){body .tablet-portrait-rotate{display:block}}@media screen and (max-width: 767px){.btn-print-extra-content{display:none}body.short-footer .footer-mobile-short{display:block}body.short-footer .footer-mobile{display:none}body .cookie-bar .container{padding-left:80px}body .cookie-bar .container p{padding-right:15px}body .header{width:100%}body .header .navbar-header{display:none}body .header .navbar-header-mobile{display:block;position:absolute;top:15px;right:15px;text-align:right;color:#ff0000;z-index:3000}body .header .navbar-header-mobile img{width:50%}body .header .navbar-header-mobile-items{position:fixed;z-index:2500;top:0px;background:#fff;text-align:center;width:100%;padding-top:50px}body .header .navbar-header-mobile-items ul{list-style:none;padding:0px}body .header .navbar-header-mobile-items ul li{padding-top:5px;padding-bottom:5px}body .header .navbar-header-mobile-items ul li a{font-family:'Teko', sans-serif;font-size:25px;font-weight:200;text-transform:uppercase;color:#ababab;text-decoration:none}body .header .navbar-header-mobile-items ul li a:hover{color:#ff5401}body .header .navbar-header-mobile-items.open{display:block}body .header .navbar-header-mobile-items.close{display:none}body .footer{display:none}body .footer-mobile{display:block;background:#03204a;text-align:center}body .footer-mobile .top-section img{padding-top:35px;width:144px}body .footer-mobile .top-section label{padding-top:15px;width:100%;color:#e8e8e8;font-size:10px;letter-spacing:0px;font-family:helvetica;font-weight:normal}body .footer-mobile .bottom-section{padding-top:10px;padding-bottom:20px}body .footer-mobile .bottom-section span{color:#e8e8e8;font-size:12px;letter-spacing:0px;font-family:helvetica;font-weight:normal;text-decoration:underline}body .footer-mobile .menu-shortcut{width:100%;height:210px;position:fixed;bottom:0px;left:0px;background:#fff;opacity:1;z-index:3000;text-align:center}body .footer-mobile .menu-shortcut.open{display:block}body .footer-mobile .menu-shortcut.close{display:none}body .footer-mobile .menu-shortcut .menu-shortcut-head .menu-shortcut-title{float:left;padding:10px}body .footer-mobile .menu-shortcut .menu-shortcut-head .menu-shortcut-title span{text-transform:uppercase;color:#ff5201;font-weight:bold}body .footer-mobile .menu-shortcut .menu-shortcut-head .menu-shortcut-close{float:right;padding:10px}body .footer-mobile .menu-shortcut .menu-shortcut-head .menu-shortcut-close img{width:25px}body .footer-mobile .menu-shortcut ul{list-style:none;padding:0px}body .footer-mobile .menu-shortcut ul li{padding-top:5px;padding-bottom:5px}body .footer-mobile .menu-shortcut ul li a{font-family:helvetica;font-size:18px;font-weight:200;color:#ababab;text-decoration:none}body .footer-mobile .menu-shortcut ul li a:hover{color:#ff5401}body .footer-mobile .clear{clear:both}body .footer-mobile-short{position:fixed;width:100%;margin-bottom:0px;margin-left:8px;position:fixed;bottom:0px;left:0px}body .footer-mobile-short .left-section{width:70%;float:left}body .footer-mobile-short .left-section label{color:#fff;opacity:.85;font-size:10px;letter-spacing:0px;font-family:helvetica;font-weight:normal}body .footer-mobile-short .left-section img{height:12px}body .footer-mobile-short .right-section{width:30%;float:right;text-align:right;padding-right:15px}body .footer-mobile-short .right-section span{color:#fff;opacity:.85;font-size:11px;letter-spacing:0px;font-family:helvetica;font-weight:normal;text-decoration:underline;font-weight:bold}body .footer-mobile-short .menu-shortcut{width:100%;height:210px;position:fixed;bottom:0px;left:0px;background:#fff;opacity:1;z-index:3000;text-align:center}body .footer-mobile-short .menu-shortcut.open{display:block}body .footer-mobile-short .menu-shortcut.close{display:none}body .footer-mobile-short .menu-shortcut .menu-shortcut-head .menu-shortcut-title{float:left;padding:10px}body .footer-mobile-short .menu-shortcut .menu-shortcut-head .menu-shortcut-title span{text-transform:uppercase;color:#ff5201;font-weight:bold}body .footer-mobile-short .menu-shortcut .menu-shortcut-head .menu-shortcut-close{float:right;padding:10px}body .footer-mobile-short .menu-shortcut .menu-shortcut-head .menu-shortcut-close img{width:25px}body .footer-mobile-short .menu-shortcut ul{list-style:none;padding:0px}body .footer-mobile-short .menu-shortcut ul li{padding-top:5px;padding-bottom:5px}body .footer-mobile-short .menu-shortcut ul li a{font-family:helvetica;font-size:18px;font-weight:200;color:#ababab;text-decoration:none}body .footer-mobile-short .menu-shortcut ul li a:hover{color:#ff5401}body .footer-mobile-short .clear{clear:both}body .footer-mobile-short.type-not-fixed{position:relative}body .logo img{width:50%}body .container #homepage .map .panzoom-parent{height:900px;margin-top:-200px}body .container #homepage .map .panzoom-parent .panzoom{width:1600px;transform:translate(500, 0) !important}body .container #homepage .map .panzoom-parent .panzoom img{height:100%}body .container #homepage .map-controls{display:none}body .container #homepage .menu-main{display:none}body .container #homepage .menu-main-mobile{display:block;position:fixed;z-index:100;bottom:20px;width:800px;left:0px;margin-left:0px}body .container #homepage .menu-main-mobile.slider .swiper-container-main-menu-mobile .swiper-wrapper .swiper-slide{height:140px;width:264px;bottom:0px}body .container #homepage .menu-main-mobile.slider .swiper-container-main-menu-mobile .swiper-wrapper .swiper-slide img{width:100%;padding:5px;bottom:0px;position:absolute}body .container #page-collections h1{font-family:'Jolly Lodger', cursive;text-align:center;margin-top:70px;font-size:50px;line-height:45px;color:#f6ff00;width:250px;margin-left:auto;margin-right:auto}body .container #page-collections .swiper-container-collections{margin-top:30px;overflow-x:hidden;height:424px}body .container #page-collections .swiper-container-collections .swiper-wrapper .swiper-slide{height:300px}body .container #page-collections .swiper-container-collections .swiper-wrapper .swiper-slide.swiper-slide-active img{margin-top:0px;height:300px}body .container #page-collections .swiper-container-collections .collectionsSwiper__controls{position:absolute;margin-top:-200px;cursor:pointer}body .container #page-collections .swiper-container-collections .collectionsSwiper__controls.control-next{right:0px;z-index:1000;height:114px;width:60px;background:url("../images/collections/ui/arrow.png");background-size:100%;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .container #page-collections .swiper-container-collections .collectionsSwiper__controls.control-prev{left:0px;z-index:1000;height:114px;width:60px;background:url("../images/collections/ui/arrow.png");background-size:100%;background-repeat:no-repeat}body .container #page-single-collection{margin-top:75px}body .container #page-single-collection .mobile{display:block;text-align:center}body .container #page-single-collection .mobile img{width:80%}body .container #page-single-collection .title{text-align:center;padding-bottom:20px}body .container #page-single-collection .title img{width:275px}body .container #page-single-collection .swiper-overflow-mask{width:100%;overflow:hidden}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth{width:160%}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .slide-video-thumb{display:none}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .slide-leaflet-thumb{display:none}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide{height:360px;margin-top:40px}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide img{height:305px}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .singleCollectionSwiper__controls{display:none}body .container #auth-login{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body .container #auth-login .elm-container{max-width:410px;width:90%;margin-left:auto;margin-right:auto}body .container #auth-login .elm-container .elm-content{padding-left:20px;padding-right:20px;background:#f9dfae;font-family:'Teko', sans-serif}body .container #auth-login .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-110px;margin-top:-37px;height:74px;width:220px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-login .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-28px;text-align:center;color:#fff;font-size:40px;font-family:'Jolly Lodger', cursive;letter-spacing:1px;font-weight:200}body .container #auth-login .elm-container .elm-content .label-description{padding-top:50px;padding-bottom:0px;text-align:center;font-size:20px;color:#855835}body .container #auth-login .elm-container .elm-content .label-error{display:none;text-align:center;font-size:20px;color:#ff0000}body .container #auth-login .elm-container .elm-content .form-container{width:100%;margin-left:auto;margin-right:auto}body .container #auth-login .elm-container .elm-content .form-container .input-elm{margin-top:10px}body .container #auth-login .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-login .elm-container .elm-content .form-container .input-elm input{font-size:19px;background:#d8c398;border:2px solid #543018}body .container #auth-login .elm-container .elm-content .label-forgot-password{padding-top:10px;text-align:center;color:#855835;font-size:18px}body .container #auth-login .elm-container .elm-content .label-forgot-password a{color:#948c6e}body .container #auth-login .elm-container .elm-content .login-action-btn{padding-top:10px;padding-bottom:5px}body .container #auth-login .elm-container .elm-content .label-register{padding-top:5px;padding-bottom:20px;text-align:center;color:#855835;font-size:20px}body .container #auth-login .elm-container .elm-content .label-register a{color:#855835}body .container #auth-forgot-password{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body .container #auth-forgot-password .elm-container{max-width:410px;width:90%;margin-left:auto;margin-right:auto}body .container #auth-forgot-password .elm-container .elm-content{padding-left:20px;padding-right:20px;background:#f9dfae;font-family:'Teko', sans-serif}body .container #auth-forgot-password .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-110px;margin-top:-37px;height:74px;width:220px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-forgot-password .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-20px;text-align:center;color:#fff;font-size:26px;font-family:'Jolly Lodger', cursive;letter-spacing:1px;font-weight:200}body .container #auth-forgot-password .elm-container .elm-content .label-description{padding-top:50px;padding-bottom:0px;text-align:center;font-size:20px;color:#855835}body .container #auth-forgot-password .elm-container .elm-content .label-error{display:none;text-align:center;font-size:20px;color:#ff0000}body .container #auth-forgot-password .elm-container .elm-content .form-container{width:100%;margin-left:auto;margin-right:auto}body .container #auth-forgot-password .elm-container .elm-content .form-container .input-elm{margin-top:10px}body .container #auth-forgot-password .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-forgot-password .elm-container .elm-content .form-container .input-elm input{font-size:19px;background:#d8c398;border:2px solid #543018}body .container #auth-change-password{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body .container #auth-change-password .elm-container{max-width:410px;width:90%;margin-left:auto;margin-right:auto}body .container #auth-change-password .elm-container .elm-content{padding-left:20px;padding-right:20px;background:#f9dfae;font-family:'Teko', sans-serif}body .container #auth-change-password .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-110px;margin-top:-37px;height:74px;width:220px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-change-password .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-20px;text-align:center;color:#fff;font-size:26px;font-family:'Jolly Lodger', cursive;letter-spacing:1px;font-weight:200}body .container #auth-change-password .elm-container .elm-content .label-description{padding-top:50px;padding-bottom:0px;text-align:center;font-size:20px;color:#855835}body .container #auth-change-password .elm-container .elm-content .label-error{display:none;text-align:center;font-size:20px;color:#ff0000}body .container #auth-change-password .elm-container .elm-content .form-container{width:100%;margin-left:auto;margin-right:auto}body .container #auth-change-password .elm-container .elm-content .form-container .input-elm{margin-top:10px}body .container #auth-change-password .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:0px}body .container #auth-change-password .elm-container .elm-content .form-container .input-elm input{font-size:19px;background:#d8c398;border:2px solid #543018}body .container #auth-register{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body .container #auth-register .elm-container{max-width:410px;width:90%;margin-left:auto;margin-right:auto}body .container #auth-register .elm-container .elm-content{padding-left:20px;padding-right:20px;background:#f9dfae}body .container #auth-register .elm-container .elm-content .elm-title{position:absolute;left:50%;margin-left:-110px;margin-top:-37px;height:74px;width:220px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #auth-register .elm-container .elm-content .elm-title label{position:absolute;width:100%;top:50%;margin-top:-20px;text-align:center;color:#fff;font-size:26px;font-family:'Jolly Lodger', cursive;letter-spacing:1px;font-weight:200}body .container #auth-register .elm-container .elm-content .label-description{padding:1px;padding-top:40px}body .container #auth-register .elm-container .elm-content .label-error{display:none;text-align:center}body .container #auth-register .elm-container .elm-content .form-container{width:100%;margin-left:auto;margin-right:auto}body .container #auth-register .elm-container .elm-content .form-container .group-title{font-size:28px;font-weight:500;text-transform:uppercase;color:#cf4504;border-bottom:2px solid #cf4504}body .container #auth-register .elm-container .elm-content .form-container .group-title small{font-size:18px}body .container #auth-register .elm-container .elm-content .form-container .input-elm{margin-top:12px}body .container #auth-register .elm-container .elm-content .form-container .input-elm label{font-weight:400;font-size:20px;margin-bottom:-2px}body .container #auth-register .elm-container .elm-content .form-container .input-elm input{font-size:19px}body .container #auth-register .elm-container .elm-content .form-container .input-elm .error-label label{font-family:arial;font-size:13px;color:#ff0000;font-weight:normal}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm{margin-top:15px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm label{font-weight:400;font-size:20px;margin-bottom:-2px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm label.radio-inline{margin-left:2px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm input{font-size:19px}body .container #auth-register .elm-container .elm-content .form-container .repeatable-elm .btn-remove-child{margin-top:26px;width:30px;transform:rotate(45deg)}body .container #auth-register .elm-container .elm-content .form-container .username-container{padding:30px;text-align:center;margin-top:20px;height:350px;background:url("../../images/ui/register-username-bckg-mobile.jpg");background-size:100%;background-repeat:no-repeat}body .container #auth-register .elm-container .elm-content .form-container .username-container label{font-weight:700;font-size:25px;margin-bottom:5px;color:#fff}body .container #auth-register .elm-container .elm-content .form-container .username-container p{font-weight:400;font-size:18px;margin-top:10px;color:#fff}body .container #auth-register .elm-container .elm-content .form-container .username-container input{width:100%;margin-left:auto;margin-right:auto}body .container #auth-register .elm-container .elm-content .form-container .username-container .error-label label{font-family:arial;font-size:13px;color:#ff0000;font-weight:normal}body .container #auth-register .elm-container .elm-content .form-container input{background:#d8c398;border:2px solid #543018}body .container #auth-register .elm-container .elm-content .privacy-container{color:#9a663e}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions{margin-bottom:15px}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions label{font-weight:400;font-size:17px}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions label a{color:#42210b;text-decoration:underline}body .container #auth-register .elm-container .elm-content .privacy-container .sales_conditions .error-label label{font-family:arial;font-size:13px;color:#ff0000;font-weight:normal}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer{margin-bottom:20px}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer label{font-size:17px;color:#42210b}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer p{margin-bottom:0px;font-size:17px;line-height:20px}body .container #auth-register .elm-container .elm-content .privacy-container .disclaimer .error-label label{font-family:arial;font-size:13px;color:#ff0000;font-weight:normal}body .container #choose-country{max-width:1024px;margin-left:auto;margin-right:auto;margin-top:100px;margin-bottom:50px}body .container #choose-country .elm-container{max-width:700px;margin-left:auto;margin-right:auto;font-family:'Teko', sans-serif}body .container #choose-country .elm-container .elm-header{height:50px;background:url("../../images/ui/choose-country-header-top.png");background-size:100%;background-repeat:no-repeat}body .container #choose-country .elm-container .elm-header .elm-title{position:absolute;left:50%;margin-left:-140px;margin-top:-30px;height:96px;width:279px;background:url("../../images/ui/title.png");background-size:100%;background-repeat:no-repeat}body .container #choose-country .elm-container .elm-header .elm-title label{position:absolute;width:100%;top:50%;margin-top:-27px;text-align:center;color:#fff;font-size:35px;font-family:'Jolly Lodger', cursive;letter-spacing:2px;letter-spacing:2px}body .container #choose-country .elm-container .elm-content{margin-left:5px;margin-right:5px;background:#f9dfae}body .container #choose-country .elm-container .elm-content .links{padding-top:60px;padding-left:60px;padding-right:60px;padding-bottom:30px}body .container #choose-country .elm-container .elm-content .links .single-link{float:left;width:100%;padding-top:15px;padding-bottom:15px}body .container #choose-country .elm-container .elm-content .links .single-link .flag{width:56px;height:56px;display:inline-block}body .container #choose-country .elm-container .elm-content .links .single-link .flag img{width:100%}body .container #choose-country .elm-container .elm-content .links .single-link .name{margin-left:10px;display:inline-block;padding:10px;background:#edd5a6;height:40px;width:180px;color:#543019;font-size:20px;line-height:20px}body .container #choose-country .elm-container .elm-content .links .clear{clear:both}body .container #choose-country .elm-container .elm-footer{height:54px;background:url("../../images/ui/choose-country-header-bottom.png");background-size:100%;background-repeat:no-repeat}}@media screen and (max-width: 320px){body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide{height:280px}body .container #page-single-collection .swiper-overflow-mask .swiper-overflow-fullwidth .swiper-container-single-collection .swiper-wrapper .swiper-slide img{height:250px}}
