/*!
* IE10 viewport hack for Surface/desktop Windows 8 bug
* Copyright 2014-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body{background:#ecedef;color:#545454;font-family:Roboto,sans-serif}a{color:inherit;text-decoration:none;-webkit-transition:.2s;transition:.2s}a:active,a:focus,a:hover,a:visited{-webkit-box-shadow:initial;box-shadow:none;color:inherit;outline:none;text-decoration:none!important}a.link{color:#b72426;font-weight:700;text-decoration:underline!important}a.link:active,a.link:focus,a.link:hover,a.link:visited{color:#e2595c}.custom-container p,.custom-container ul{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.custom-container h1,.custom-container h2,.custom-container h3,.custom-container h4,.custom-container h5,.custom-container h6{font-family:inherit;font-size:inherit;font-weight:500;margin:0;padding:0}.button-wrapper{text-align:center}.menu{list-style-type:none}.pageWrapper,body{overflow-x:hidden}.section-wrapper{margin:0 auto;max-width:1500px;width:100%}.container{max-width:1200px;width:100%}.container-1500{max-width:1500px}.container-1800{max-width:1800px}.container-full{max-width:100%}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.desktop-only{display:none!important}}@media (min-width:992px){.mobile-only{display:none!important}}@media (max-width:480px){.hide-mobile-only-small{display:none!important}}@media (min-width:481px){.mobile-only-small{display:none!important}}.custom-header-container{position:relative;z-index:3}.custom-header-container .header-top-part{background:#1c7ea6;color:#fff;font-size:16px;padding:7px 0}.custom-header-container .header-top-part .container{max-width:1500px}.custom-header-container .header-top-part .left-part,.custom-header-container .header-top-part .right-part{margin:auto;width:auto}.custom-header-container .header-top-part .left-part a:hover{color:#72cff5}.custom-header-container .header-top-part .menu-social,.custom-header-container .header-top-part .menu-social-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-header-container .header-top-part .menu-social-wrapper>p{margin-right:7px}.custom-header-container .header-top-part .menu-social a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;color:#1c7ea6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:23px;justify-content:center;width:23px}.custom-header-container .header-top-part .menu-social a:hover{background:#1c7ea6;color:#fff}.custom-header-container .header-top-part .menu-social li:not(:last-child){margin-right:9px}.custom-header-container .header-top-part .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.custom-header-container .header-top-part .col-xs-12{margin:auto}.custom-header-container .header-top-part .col-xs-12.left-part{margin-bottom:5px}.custom-header-container .header-top-part .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-header-container .header-bottom-part{background:url(header-bg.jpg) 50%/cover no-repeat;font-family:Roboto,sans-serif;padding:10px 0;position:relative;z-index:1001}.custom-header-container .header-bottom-part .search{-webkit-box-flex:2;color:#000;-ms-flex:2;flex:2;font-size:16px}.custom-header-container .header-bottom-part .search .button-filter-container button{background:#f3f3f3!important;border-color:#cdcdcd!important;color:#555!important}.custom-header-container .header-bottom-part .search .button-filter-container button:active,.custom-header-container .header-bottom-part .search .button-filter-container button:focus,.custom-header-container .header-bottom-part .search .button-filter-container button:hover{background:#f06305!important;border-color:#cdcdcd!important;color:#fff!important}.custom-header-container .header-bottom-part .search .button-filter-container a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent!important;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px 15px;-webkit-transition:none;transition:none}.custom-header-container .header-bottom-part .search .button-filter-container a:hover{color:#fff}.custom-header-container .header-bottom-part .search .button-filter-container a p,.custom-header-container .header-bottom-part .search .button-filter-container a span{-webkit-transition:none;transition:none}.custom-header-container .header-bottom-part .search .button-filter-container ul{font-size:15px;max-height:70vh;overflow-y:auto;padding:0;width:270px;z-index:1011}.custom-header-container .header-bottom-part .search .button-filter-container .filter-elem:nth-child(2n){background:#f3f3f3}.custom-header-container .header-bottom-part .search .button-filter-container .filter-elem:not(:last-child){border-bottom:1px solid #e7e7e7}.custom-header-container .header-bottom-part .search .button-filter-container .filter-elem:hover{background:#76d7f7;color:#fff}.custom-header-container .header-bottom-part .search .button-filter-container .filter-elem .content-part{margin-right:auto;padding-left:15px;white-space:normal}.custom-header-container .header-bottom-part .search .button-filter-container .filter-elem img{width:40px}.custom-header-container .header-bottom-part .search input{font-size:16px;font-weight:400;margin-bottom:0!important;outline:none}.custom-header-container .header-bottom-part .search input:focus{border-color:#1c7ea6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(28,126,166,.52);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(28,126,166,.52)}.custom-header-container .header-bottom-part .search button{background:#27aae0!important;border-color:#27aae0!important;margin:0;padding:11.5px 12px}.custom-header-container .header-bottom-part .search button .glyphicon{color:#fff!important}.custom-header-container .header-bottom-part .search button:active,.custom-header-container .header-bottom-part .search button:focus,.custom-header-container .header-bottom-part .search button:hover{background:#62c7f3!important;border-color:#62c7f3!important}.custom-header-container .header-bottom-part .search button,.custom-header-container .header-bottom-part .search input{height:45px}.custom-header-container .header-bottom-part .search .search-results{font-weight:400;left:0;opacity:0;position:absolute;text-align:left;top:45px;visibility:hidden;width:100%}.custom-header-container .header-bottom-part .search .search-results.active{background:#fff;-webkit-box-shadow:0 0 3px 1px #d4d4d4;box-shadow:0 0 3px 1px #d4d4d4;opacity:1;visibility:visible;z-index:1010}.custom-header-container .header-bottom-part .search .search-results .search-list{line-height:1.6;margin-bottom:0}.custom-header-container .header-bottom-part .search .search-results .search-list a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 11px;-webkit-transition:none!important;transition:none!important}.custom-header-container .header-bottom-part .search .search-results .search-list a span{-webkit-transition:none;transition:none}.custom-header-container .header-bottom-part .search .search-results .search-list li a.focused,.custom-header-container .header-bottom-part .search .search-results .search-list li a:active,.custom-header-container .header-bottom-part .search .search-results .search-list li a:focus,.custom-header-container .header-bottom-part .search .search-results .search-list li a:hover{background:#7dbed7;color:#fff;cursor:pointer}.custom-header-container .header-bottom-part .search .search-results .search-list li:nth-child(odd){background:#eee}.custom-header-container .header-bottom-part .search .search-results .search-list ul{list-style-type:none!important}.custom-header-container .header-bottom-part .search .search-results .search-list ul>span{background:#1c7ea6;color:#fff;display:block;font-style:italic;padding:3px 15px;text-align:right}.custom-header-container .header-bottom-part .search .search-results .search-list .img-part{margin-right:20px}.custom-header-container .header-bottom-part .search .search-results .search-list .img-part img{width:50px}.custom-header-container .header-bottom-part .search .search-results .search-list .price-part{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;padding-left:10px}.custom-header-container .header-bottom-part .search .search-results .search-list .price-part span{background:#d1160f;color:#fff;font-weight:500;margin-left:auto;padding:5px 10px}.custom-header-container .header-bottom-part .search .search-results .search-list .type-item li a{padding:7px 15px}@-webkit-keyframes bestSeller{0%{background:red}to{background:blue}}@keyframes bestSeller{0%{background:red}to{background:blue}}.custom-header-container .header-bottom-part .search .search-results .search-list .best-seller-tag{-webkit-animation:bestSeller .5s linear infinite alternate;animation:bestSeller .5s linear infinite alternate;background:#d1160f;border-radius:6px;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-left:3px;padding:1px 7px}.custom-header-container .header-bottom-part .container{margin-left:auto;margin-right:auto;max-width:1700px;padding-left:15px;padding-right:15px;width:100%}.custom-header-container .header-bottom-part .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-header-container .header-bottom-part .icons-wrapper{-webkit-box-flex:0.9;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0.9;flex:0.9;justify-content:center}.custom-header-container .header-bottom-part .icons-wrapper img{margin:auto;-webkit-transition:.2s linear;transition:.2s linear}.custom-header-container .header-bottom-part .icons-wrapper span{color:#1c7ea6;font-size:16px;margin-bottom:10px}.custom-header-container .header-bottom-part .icons-wrapper a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 15px;padding:0 5px}.custom-header-container .header-bottom-part .icons-wrapper a:hover span{color:#fdd023}.custom-header-container .header-bottom-part .icons-wrapper a:hover img{-webkit-filter:hue-rotate(-45deg);filter:hue-rotate(-45deg);-webkit-transform:scale(.98);transform:scale(.98)}.custom-header-container .header-bottom-part .icon-cart .img-wrapper{margin:auto;position:relative;z-index:1}.custom-header-container .header-bottom-part .logo,.custom-header-container .header-bottom-part .right-part,.custom-header-container .header-bottom-part .search-part{width:auto}.custom-header-container .header-bottom-part .logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 30px 0 0}.custom-header-container .header-bottom-part .logo img{-webkit-transition:.2s linear;transition:.2s linear}.custom-header-container .header-bottom-part .logo a:hover img{-webkit-filter:saturate(3);filter:saturate(3);-webkit-transform:scale(.95);transform:scale(.95)}.custom-header-container .header-bottom-part .search-part{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1299px){.custom-header-container .header-bottom-part{padding:20px 0}.custom-header-container .header-bottom-part .logo{margin-right:0;margin-top:-10px}.custom-header-container .header-bottom-part .logo img{width:280px}.custom-header-container .header-bottom-part .right-part{margin-bottom:0}}@media (max-width:1099px){.custom-header-container .header-bottom-part .icons-wrapper span{font-size:14px;margin-bottom:15px}}@media (max-width:991px){.custom-header-container .header-bottom-part .icons-wrapper{padding:0}.custom-header-container .header-bottom-part .icons-wrapper a{margin:0 30px}.custom-header-container .header-bottom-part .icons-wrapper span{display:none}.custom-header-container .header-bottom-part .logo{margin:auto}.custom-header-container .header-bottom-part .search-part{-webkit-box-ordinal-group:4;-ms-flex-order:3;-ms-flex-preferred-size:100%;flex-basis:100%;order:3}.custom-header-container .header-bottom-part .right-part{margin:0 auto}.custom-header-container .header-bottom-part .search{margin:25px 0 10px}}@media (max-width:640px){.custom-header-container .header-bottom-part .icons-wrapper a{margin:0 10px}.custom-header-container .header-bottom-part .icons-wrapper img{width:70%}.custom-header-container .header-bottom-part .icon-cart .img-wrapper:after{font-size:12px;height:20px;right:7px;top:7px;width:20px}}@media (max-width:550px){.custom-header-container .header-bottom-part .logo img{width:210px}.custom-header-container .header-bottom-part .right-part{padding:0}}@media (max-width:480px){.custom-header-container .header-bottom-part{padding:15px 0}.custom-header-container .header-bottom-part .icons-wrapper a{margin:0}.custom-header-container .header-bottom-part .icons-wrapper img{width:55%}.custom-header-container .header-bottom-part .icon-cart .img-wrapper:after{right:12px}}@media (max-width:410px){.custom-header-container .header-bottom-part .logo img{width:175px}}body.sticky-navbar{padding-top:57px}body.sticky-navbar .navWrapper{left:0;position:fixed;right:0;top:0;z-index:9999}.navbar-container{background:#27aae0;border:none;margin-bottom:0;position:relative;z-index:2}.navbar-container>.container{max-width:1600px}.navbar-container .button-cart a{background:#db001c}.navbar-container .button-cart a:hover{background:#ff2a47!important}.navbar-container a{font-weight:400}.navbar-container .navbar-collapse{text-align:center}.navbar-container .navbar-nav{display:inline-block;float:none;letter-spacing:1px;padding-top:0;vertical-align:top}.navbar-container .navbar-nav>li>a{color:#fff;font-size:18px}.navbar-container .navbar-nav>li>a:focus,.navbar-container .navbar-nav>li>a:hover{background:#1c7ea6;color:#fff}.navbar-container .navbar-nav .dropdown-menu{border:none;padding:0}.navbar-container .navbar-nav .dropdown-menu a{background:#27aae0;color:#fff;font-size:15px;padding:10px 20px}.navbar-container .navbar-nav .dropdown-menu a:focus,.navbar-container .navbar-nav .dropdown-menu a:hover,.navbar-container .navbar-nav .dropdown.open>a{background:#1c7ea6;color:#fff}.navbar-container .navbar-brand{color:#fff;cursor:pointer;font-size:21px;font-weight:400;padding:25px 0 0 30px}.navbar-container .navbar-brand:focus,.navbar-container .navbar-brand:hover{background-color:transparent;color:#fff}.navbar-container.fixed-top{bottom:auto;left:0;position:fixed;right:0;top:0;z-index:1030}@media (min-width:1799px){.navbar-container .phone{right:7%!important}}@media (min-width:1500px){.navbar-container .phone{position:absolute;right:52px}}@media (min-width:992px) and (max-width:1149px){.navbar-container .navbar-nav>li>a{font-size:17px;padding-left:9px;padding-right:9px}}@media (min-width:992px){.navbar-container .container{padding:0}.navbar-container .dropdown-menu{top:99%}.navbar-container .navbar-brand{display:none}.navbar-container .dropdown:hover .dropdown-menu{display:block}}@media (max-width:991px){.navbar-container{border-radius:0;bottom:auto}.navbar-container .navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-container a{color:#fff!important}.navbar-container>.container{padding:0;width:100%}.navbar-container #navbar{background:#1c7ea6;padding-right:0;padding-top:0}.navbar-container .navbar-brand{padding-bottom:10px}.navbar-container .navbar-collapse{border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);text-align:left}.navbar-container .navbar-collapse.collapse{display:none!important}.navbar-container .navbar-header{background:#1c7ea6;border-bottom:2px solid #fff;float:none;margin-right:0}.navbar-container .navbar-toggle{display:block;margin:15px;padding:7px 6px 5px}.navbar-container .navbar-collapse{margin-right:0!important}.navbar-container .navbar-nav{float:none!important;margin-bottom:0;margin-top:0;padding-left:0;padding-right:0;width:100%}.navbar-container .navbar-nav>li{float:none}.navbar-container .navbar-nav>li>a{padding-bottom:15px;padding-top:15px}.navbar-container .navbar-nav .dropdown.open>a{background:#27aae0;color:#fff!important}.navbar-container .navbar-nav .open .dropdown-menu{border:none;-webkit-box-shadow:none;box-shadow:none;float:none;position:static}.navbar-container .navbar-nav .open .dropdown-menu>li>a{background:#54a7c8;color:#fff;font-size:1.2em;line-height:25px}.navbar-container .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-container .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-container .navbar-nav .navbar-collapse.in{-webkit-box-shadow:0 1px 10px #fff;box-shadow:0 1px 10px #fff;height:312px!important;overflow-y:scroll!important}.navbar-container .navbar-nav>li>a:hover{background:#1c7ea6}.navbar-container .navbar-nav .dropdown-menu>li>a:focus,.navbar-container .navbar-nav>.open>a,.navbar-container .navbar-nav>.open>a:focus{background:#27aae0}.navbar-container .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-container .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}.navbar-container .collapse.in{display:block!important}.navbar-container .dropdown-menu{font-size:13px}.navbar-container .navbar-toggle{border:2px solid #fff}.navbar-container .navbar-toggle.animate-toggle,.navbar-container .navbar-toggle:focus,.navbar-container .navbar-toggle:hover{background:#27aae0}.navbar-container .navbar-toggle.animate-toggle span,.navbar-container .navbar-toggle:focus span,.navbar-container .navbar-toggle:hover span{background:#fff!important}.navbar-container .bottom-glow{-webkit-box-shadow:0 1px 9px 1px hsla(0,0%,100%,.85);box-shadow:0 1px 9px 1px hsla(0,0%,100%,.85)}.navbar-container #nav-icon{cursor:pointer;height:25px;margin:0 auto;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:33px}.navbar-container #nav-icon span{background:#fff;border-radius:10px;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";height:3px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.navbar-container #nav-icon span:first-child{top:1px}.navbar-container #nav-icon span:nth-child(2),.navbar-container #nav-icon span:nth-child(3){top:10px}.navbar-container #nav-icon span:nth-child(4){top:19px}.navbar-container #nav-icon.open span:first-child{left:50%;top:19px;width:0}.navbar-container #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-container #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-container #nav-icon.open span:nth-child(4){left:50%;top:19px;width:0}}@media (min-width:768px){.navbar-container .navbar-nav>li>a{padding-bottom:17px;padding-top:17px}}@media (max-width:767px){.navbar-container .navbar-nav{margin:0}.navbar-container .navbar-toggle{margin-right:15px}}#hero-type-1{color:#fff;cursor:pointer;height:500px;overflow:hidden;position:relative}#hero-type-1 img{left:0;max-width:none;position:absolute;top:0}#hero-type-1 .google-seal{-webkit-box-shadow:0 0 13px 3px #939393;box-shadow:0 0 13px 3px #939393;left:unset;opacity:0;right:7%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:1s linear;transition:1s linear;visibility:hidden}#hero-type-1 .google-seal.active{opacity:1;visibility:visible}#hero-type-1 .hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}#hero-type-1 .hero-inner{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 30px;position:relative;width:100%}#hero-type-1 .hero-content-wrapper{padding:20px 50px 20px 0;position:relative;text-shadow:0 0 3px #000;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}#hero-type-1 .hero-content-wrapper:before{background:-webkit-gradient(linear,left top,right top,color-stop(80%,rgba(39,39,39,.6)),to(rgba(39,39,39,0)));background:linear-gradient(90deg,rgba(39,39,39,.6) 80%,rgba(39,39,39,0));content:"";height:100%;left:-100%;position:absolute;top:0;width:200%;z-index:-1}#hero-type-1 .title{color:#fff;font-family:Bangers,cursive;font-size:55px;font-weight:400;line-height:1.3;text-shadow:4px 3px 0 #000}#hero-type-1 .info{font-family:Roboto,sans-serif;font-size:22px;margin-bottom:3px;margin-top:10px}#hero-type-1 .hero-button-1{background:#ff000c!important;border:2px solid #fff!important;color:#fff!important;display:inline-block;font-size:24px;margin:30px 0 0 15%;-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}#hero-type-1 .hero-button-1:hover{background:#ec484d!important;border-color:#fff!important}@media (min-width:2000px){#hero-type-1 img:not(.google-seal){width:100%}}@media (max-width:991px){#hero-type-1 .title{font-size:51px;line-height:1.1}#hero-type-1 .google-seal{display:none}}@media (max-width:767px){#hero-type-1 .title{font-size:45px}#hero-type-1 .info br{display:none}#hero-type-1 .hero-inner{padding:0;text-align:center;width:100%}#hero-type-1 .hero-button-1{margin-left:0}#hero-type-1 .hero-content-wrapper{padding-left:15px;padding-right:15px}}@media (max-width:450px){#hero-type-1{height:400px}#hero-type-1 img{height:100%}#hero-type-1 .title{font-size:40px}#hero-type-1 .info{font-size:18px;margin-bottom:0}}@-webkit-keyframes slideInLeftAnimation{0%{opacity:0;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeftAnimation{0%{opacity:0;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.loaded-animation-1,.loaded-animation-2{-webkit-animation:slideInLeftAnimation 1.5s ease-out forwards;animation:slideInLeftAnimation 1.5s ease-out forwards}.loaded-animation-2{-webkit-animation-delay:.5s;animation-delay:.5s}.welcome-container{font-size:16px;padding:40px 0}.welcome-container h2{font-family:Luckiest Guy,cursive;font-size:40px;text-align:center}.welcome-container p{margin:15px 0}.welcome-container .bottom-part{margin-top:30px;text-align:center}.welcome-container .bottom-part img{-webkit-transition:.2s linear;transition:.2s linear}.welcome-container .bottom-part a{display:inline-block;margin-bottom:20px}.welcome-container .bottom-part a:hover img{-webkit-filter:saturate(3);filter:saturate(3);-webkit-transform:scale(.97);transform:scale(.97)}@media (max-width:767px){.welcome-container{padding:20px 0}.welcome-container h2{font-size:35px}}.mid-banner-container{background:url(mid-banner-bg.jpg) 50%/cover no-repeat;color:#fff;font-size:16px;height:500px;overflow:hidden;padding:40px 0;position:relative;text-align:center}.mid-banner-container img{left:0;max-width:none;position:absolute;top:0}.mid-banner-container h2,.mid-banner-container p{text-align:left}.mid-banner-container h2{font-family:Luckiest Guy,cursive;font-size:45px;margin-bottom:15px}.mid-banner-container p{margin-bottom:30px}.mid-banner-container .container{max-width:1600px}.mid-banner-container .content-part{margin-top:35px;max-width:500px;width:100%}.mid-banner-container .button-mid-banner{background:#2e49d0;border:2px solid #f8eb31;border-radius:9px;display:inline-block;font-family:Boogaloo,cursive;font-size:21px;padding:4px 12px;text-shadow:2px 3px 0 #000;text-transform:uppercase}.mid-banner-container .button-mid-banner:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.mid-banner-container .row{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end}@media (max-width:1919px){.mid-banner-container img{left:calc(80vw - 1578px)}}@media (max-width:991px){.mid-banner-container{height:auto}.mid-banner-container h2,.mid-banner-container p{text-align:center}.mid-banner-container img{display:none}.mid-banner-container .content-part{margin:auto}}@media (max-width:767px){.mid-banner-container{padding:30px 0}.mid-banner-container h2{font-size:35px}}.best-sellers-container{padding:40px 0}.explore-container{background:#27aae0;padding:50px 0}.explore-container h2{color:#fff;font-family:Luckiest Guy,cursive;font-size:35px;margin:0 0 40px 5%}.explore-container img{max-width:none}.explore-container .explore-elem{margin-bottom:50px}.explore-container .container{max-width:1800px}.explore-container .explore-wrapper{border-radius:150px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:696px;padding:15px 30px;width:100%}.explore-container .explore-wrapper .left-side{position:relative;z-index:4}.explore-container .explore-wrapper span{display:block;position:relative;z-index:2}.explore-container .explore-wrapper .img-wrapper{position:relative}.explore-container .explore-wrapper .img-wrapper:after,.explore-container .explore-wrapper .img-wrapper:before{content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:.3s;transition:.3s;width:100%}.explore-container .explore-wrapper .img-wrapper:before{left:-8px;z-index:2}.explore-container .explore-wrapper .img-wrapper:after{left:-16px;z-index:1}.explore-container .explore-wrapper .img-wrapper img{position:relative;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:.3s;transition:.3s;z-index:3}.explore-container .explore-wrapper .content-wrapper{opacity:0;-webkit-transition:.5s;transition:.5s;visibility:hidden}.explore-container .explore-wrapper .title{font-size:42px;font-weight:700;line-height:1.2;margin:0;position:relative;text-align:center;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.3s;transition:.3s;z-index:3}.explore-container .explore-wrapper .title span{padding:15px 5px}.explore-container .explore-wrapper .title:before{content:"";height:100%;position:absolute;right:-6px;top:7px;width:102%;z-index:1}.explore-container .explore-wrapper .title:after{content:"";height:100%;left:-10%;position:absolute;right:0;top:0;width:100%;z-index:1}.explore-container .explore-wrapper .info{font-size:15px;margin:15px 0 15px 15px}.explore-container .explore-wrapper .button-explore{color:#fff;display:inline-block;margin:0;position:relative}.explore-container .explore-wrapper .button-explore span{background:#eb0081;border-radius:15px;font-size:21px;font-weight:700;padding:5px 19px;position:relative;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;z-index:2}.explore-container .explore-wrapper .button-explore:before{background:#8c07f7;border-radius:15px;content:"";height:100%;left:0;position:absolute;top:7px;width:100%;z-index:1}.explore-container .explore-wrapper .button-explore:hover span{background:#8c07f7}.explore-container .explore-wrapper .button-explore:hover:before{background:#eb0081}.explore-container .explore-wrapper.first{background:#fff7ac}.explore-container .explore-wrapper.first .title{color:#ffe605}.explore-container .explore-wrapper.first .title:before{background:#ffe605}.explore-container .explore-wrapper.first .title span,.explore-container .explore-wrapper.first .title:after{background:#eb0082}.explore-container .explore-wrapper.first .img-wrapper:before{background:#eb0081}.explore-container .explore-wrapper.first .img-wrapper:after,.explore-container .explore-wrapper.second{background:#ffe605}.explore-container .explore-wrapper.second .title{color:#ffe605}.explore-container .explore-wrapper.second .title:before{background:#eb0081}.explore-container .explore-wrapper.second .title span,.explore-container .explore-wrapper.second .title:after{background:#5d05a5}.explore-container .explore-wrapper.second .img-wrapper:before{background:#eb0081}.explore-container .explore-wrapper.second .img-wrapper:after{background:#ffe605}.explore-container .explore-wrapper.third{background:#fc0ac8}.explore-container .explore-wrapper.third .info{color:#fff}.explore-container .explore-wrapper.third .title{color:#5d05a5}.explore-container .explore-wrapper.third .title:before{background:#5d05a5}.explore-container .explore-wrapper.third .title span,.explore-container .explore-wrapper.third .title:after{background:#ffe605}.explore-container .explore-wrapper.third .img-wrapper:before{background:#5d05a5}.explore-container .explore-wrapper.third .img-wrapper:after{background:#ffe605}.explore-container .explore-wrapper.last{background:#5d05a5}.explore-container .explore-wrapper.last .info,.explore-container .explore-wrapper.last .title{color:#fff}.explore-container .explore-wrapper.last .title:before{background:#ffe605}.explore-container .explore-wrapper.last .img-wrapper:before,.explore-container .explore-wrapper.last .title span,.explore-container .explore-wrapper.last .title:after{background:#eb0081}.explore-container .explore-wrapper.last .img-wrapper:after{background:#ffe605}.explore-container .explore-wrapper:hover .left-side .img-wrapper:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.explore-container .explore-wrapper:hover .left-side .img-wrapper:after{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}.explore-container .explore-wrapper:hover .left-side .img-wrapper img{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.explore-container .explore-wrapper:hover .right-side .content-wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.explore-container .explore-wrapper:hover .right-side .title{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:1449px){.explore-container h2{text-align:center}.explore-container .explore-elem{float:none;width:100%}.explore-container .explore-wrapper{margin-left:auto;margin-right:auto}}@media (max-width:767px){.explore-container .explore-wrapper .title{font-size:32px;-webkit-transform:translateY(70%);transform:translateY(70%)}}@media (max-width:640px){.explore-container{padding-bottom:0}.explore-container .explore-elem{margin-bottom:70px}.explore-container .explore-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;padding-top:0}.explore-container .explore-wrapper .title{font-size:29px;-webkit-transform:none;transform:none}.explore-container .explore-wrapper .title:before{right:-14px;top:10px}.explore-container .explore-wrapper .title:after{content:none}.explore-container .explore-wrapper .info{margin:25px 0 0;text-align:center}.explore-container .explore-wrapper .content-wrapper{opacity:1;visibility:visible}.explore-container .explore-wrapper .button-wrapper{bottom:-25px;left:0;position:absolute;right:0;text-align:center;z-index:4}.explore-container .explore-wrapper .button-wrapper span{padding-left:40px;padding-right:40px}.explore-container .explore-wrapper .left-side .img-wrapper{margin-top:20px;text-align:center}.explore-container .explore-wrapper .left-side .img-wrapper img{width:100%}.explore-container .explore-wrapper .left-side .img-wrapper:after,.explore-container .explore-wrapper .left-side .img-wrapper:before{content:none}.explore-container .explore-wrapper .right-side{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.service-area-container{font-size:16px;overflow:hidden;padding:70px 0 40px}.service-area-container h2{font-size:30px;margin-bottom:30px}.service-area-container iframe{height:450px;width:100%}.service-area-container .menu-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0}.service-area-container .menu-row .menu:first-child{margin-right:25%}@media (max-width:991px){.service-area-container{padding:20px 0}.service-area-container h2{text-align:center}.service-area-container .right-part{margin-top:30px}.service-area-container .menu-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.service-area-container .menu-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.service-area-container .menu-row .menu:first-child{margin:0}}@media (max-width:480px){.service-area-container h2{font-size:27px;margin-bottom:20px}}.footer-container{background:#1c7ea6;color:#fff;font-size:20px;padding:70px 0}.footer-container a:hover{color:#6cd1fa}.footer-container h2{font-size:33px;text-align:center}.footer-container .menu-row{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:20px}.footer-container .menu-row .menu{margin:0 5%}.footer-container .logo>a{display:inline-block;margin-bottom:20px}@media (max-width:991px){.footer-container{padding:40px 0}.footer-container .logo{margin-bottom:20px;text-align:center}}@media (max-width:767px){.footer-container{font-size:18px;padding:30px 0}.footer-container h2{font-size:28px}.footer-container .menu-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.footer-container .menu-row .menu{margin:0}}.copyright-container{background:#2f4c58;color:#fff;font-size:15px;padding:15px 0}.copyright-container .ers-copyright{text-align:center}.copyright-container .ers-copyright a:hover{color:#7bd1ee}.copyright-container .author{text-align:right}.copyright-container .author a:hover{color:red}@media (max-width:991px){.copyright-container{padding:7px 0;text-align:center}.copyright-container .author{text-align:center}.copyright-container p{margin:7px 0}}@media (max-width:450px){.copyright-container p{font-size:14px}}#return-to-top{background:#3e7389;border-radius:5px;bottom:50px;-webkit-box-shadow:0 4px 0 #2d5d72;box-shadow:0 4px 0 #2d5d72;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;position:fixed;right:-50px;width:50px;z-index:11010}#return-to-top,#return-to-top i{-webkit-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;font-size:19px;left:16px;margin:0;position:relative;top:13px}#return-to-top:hover{background:#6399b1;-webkit-box-shadow:0 4px 0 #4c7485;box-shadow:0 4px 0 #4c7485}#return-to-top:hover i{color:#fff;top:9px}#return-to-top.visible{right:28px}.glyphicon-search:before{content:"\f002";font-family:Font Awesome\ 5 Pro,Font Awesome\ 5 Free;font-weight:700}.navbar-nav{padding-top:0}p{font-size:inherit;line-height:inherit}.ers_page_home .raw_html{background:#ecedef}[class*=ers_page_] #main_section_editor_container ul{padding:inherit}#main_section_editor_container .category_title{color:#000;font-weight:700;padding-bottom:15px;text-align:center}#main_section_editor_container .item_price{color:#ee1f24;font-size:1.3em;font-weight:700}#main_section_editor_container .button_add,#main_section_editor_container .button_back,#main_section_editor_container .button_book{background:#324bd1!important;border:none;-webkit-box-shadow:0 3px 0 0 #1b31a9;box-shadow:0 3px 0 0 #1b31a9}#main_section_editor_container .button_add,#main_section_editor_container .button_book{padding:10px 15px}#main_section_editor_container .button_book{margin-top:10px}#main_section_editor_container img[src*=sold_out]{position:relative;z-index:1}#main_section_editor_container section.store{background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#afe2f8),to(#fff));background:linear-gradient(0deg,#afe2f8 20%,#fff)}@media (max-width:1199px){#main_section_editor_container section.store{padding-left:15px;padding-right:15px}}#main_section_editor_container section.store .col-md-4 img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.2s;transition:.2s}#main_section_editor_container section.store .col-md-4 .panel-body:hover img,#main_section_editor_container section.store .col-md-4 a:hover img{opacity:.9;-webkit-transform:scale(.95) translateZ(0);transform:scale(.95) translateZ(0)}#main_section_editor_container section.store section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#main_section_editor_container section.store section .col-md-4{background:#fff;border:1px solid #989ca1!important;height:auto!important;margin:1%;padding:20px 15px;width:31%}@media (max-width:991px){#main_section_editor_container section.store section .col-md-4{width:48%}}@media (max-width:767px){#main_section_editor_container section.store section .col-md-4{margin:1% 0 3%;width:100%}}#main_section_editor_container #item_container{height:auto!important;max-height:none!important}#main_section_editor_container #item_container.ajax_overlay>div:first-child{width:100%!important}@media (max-width:550px){#main_section_editor_container .item-page #item_container.ajax_overlay{margin-left:-40px;margin-right:-40px}#main_section_editor_container .item-page #item_container.ajax_overlay table .button_book{margin-left:-100px!important}}#main_section_editor_container .item-page .cart-list{margin:2px 0 0}#main_section_editor_container .item-page .cart-list li,#main_section_editor_container .item-page .item-info-list li{line-height:31px}#main_section_editor_container .item-page .button_book{margin-top:25px}#main_section_editor_container .item-page iframe{max-width:100%!important}body[class*=ers_category] section.store .col-md-4>.panel{border:1px solid #989ca1!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none}body[class*=ers_category] section.store .col-md-4 .panel-heading{background:#1c7ea6!important;border-radius:0}body[class*=ers_category] section.store .col-md-4 .panel-title{color:#fff!important;font-family:inherit;font-weight:500!important}body[class*=ers_category] section.store .col-md-4 .panel-body{height:auto!important;padding:40px 15px}@media (max-width:480px){body[class*=ers_category] section.store{padding:0!important}body[class*=ers_category] section.store>.container{padding:0 20px}}body[class*=ers_category] #main_section_editor_container.single-category-page section.store .col-md-4{width:30.33333%}body[class*=ers_category] #main_section_editor_container.single-category-page section.store .col-md-4>.panel{border:none!important;margin:-20px -15px}@media (max-width:991px){body[class*=ers_category] #main_section_editor_container.single-category-page section.store .col-md-4{margin-bottom:25px;width:47.33333%}}@media (max-width:767px){body[class*=ers_category] #main_section_editor_container.single-category-page section.store .col-md-4{width:97.33333%}}.ers_footer,.footer-container div[style*="text-align:center"]{display:none!important}#main_section_editor_container{background:#fff}.ers_category_description ul{padding-left:15px}.ers_category .store .row{margin-left:0;margin-right:0}@media (max-width:767px){.ers_category .col-md-4{margin:auto}}[class*=ers_category_] .store>.container>.row,[class*=ers_items_] .store>.container>.row{margin-left:0;margin-right:0}@media (max-width:480px){.item-page{width:100%}}#order_header_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#order_header_container+div{width:100%}#order_header_container #order_selector_container{display:block;margin:10px 0 0;text-align:center;width:100%}[class*=ers_] #sepDn2,[class*=ers_] #sepDn2~br{display:none}#search_box{display:none!important}.cat-items-carousel-container{font-family:Roboto,sans-serif;padding:0 15px}.cat-items-carousel-container .container{margin-left:auto;margin-right:auto;max-width:1500px;width:100%}.cat-items-carousel-container .info{color:#000;font-size:14px;margin-top:12px;text-align:center}.cat-items-carousel-container .carousel-wrapper{background:#fff;padding:20px 0 20px 85px}.cat-items-carousel-container .content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.cat-items-carousel-container .content-wrapper .title{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;margin-bottom:0;margin-right:20px;margin-top:0}.cat-items-carousel-container .content-wrapper .title+span{position:relative;top:2px}.cat-items-carousel-container .content-wrapper a{color:#a30627;font-size:16px;font-weight:500;text-decoration:underline}.cat-items-carousel-container .cat-items-carousel a:hover{color:#1c7ea6}.cat-items-carousel-container .cat-items-carousel a:hover .info{color:inherit}.cat-items-carousel-container .cat-items-carousel a:hover img{opacity:.8}.cat-items-carousel-container .cat-items-carousel a>div{height:200px;position:relative}.cat-items-carousel-container .cat-items-carousel a>div img{height:100%;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain}.cat-items-carousel-container .cat-items-carousel a>div>i{left:5px;position:absolute;top:5px;z-index:3}.cat-items-carousel-container .cat-items-carousel a>div>i:before{color:#b72426;font-size:46px}.cat-items-carousel-container .cat-items-carousel a>div>i:after{background:#fff;color:#545454;content:attr(data-position);font-family:Roboto,sans-serif;font-size:14px;height:18px;left:0;margin:auto;padding-top:2px;position:absolute;right:0;text-align:center;top:7px;width:73%;z-index:-1}.cat-items-carousel-container .cat-items-carousel .owl-stage{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:-100px}.cat-items-carousel-container .cat-items-carousel .owl-stage img{-webkit-transition:.2s linear;transition:.2s linear;width:auto}.cat-items-carousel-container .cat-items-carousel .owl-nav [class*=owl-]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f3f3f3;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:23px;height:86px;justify-content:center;padding:0;width:38px}.cat-items-carousel-container .cat-items-carousel .owl-nav [class*=owl-]:hover{background:#27aae0;color:#fff}.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-next,.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-prev{-webkit-box-shadow:0 0 7px 1px #dedede;box-shadow:0 0 7px 1px #dedede;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-prev{left:-90px;right:unset}.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-next{left:unset;right:-5px}@media (max-width:650px){.cat-items-carousel-container .cat-items-carousel .owl-stage{margin-left:0}}@media (max-width:550px){.cat-items-carousel-container .content-wrapper .title{font-size:18px;margin-right:10px}.cat-items-carousel-container .content-wrapper a{font-size:14px}.cat-items-carousel-container .carousel-wrapper{padding-bottom:10px;padding-left:55px;padding-top:10px}.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-prev{left:-60px}}@media (max-width:380px){.cat-items-carousel-container .content-wrapper .title{font-size:16px}.cat-items-carousel-container .content-wrapper .title+span{top:0}.cat-items-carousel-container .content-wrapper a{font-size:10px}.cat-items-carousel-container .carousel-wrapper{padding-left:30px}.cat-items-carousel-container .cat-items-carousel .owl-nav [class*=owl-]{font-size:15px;height:65px;padding:0;width:22px}.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-next,.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-prev{top:42%}.cat-items-carousel-container .cat-items-carousel .owl-nav .owl-prev{left:-35px}}.lazy-container{position:relative}.lazy-container>i{visibility:hidden}.lazy-container img{-webkit-transition:.2s linear;transition:.2s linear}.lazy-container .lazy-img{opacity:0;visibility:hidden}.lazy-container:before{-webkit-animation:loading-spin 2s linear infinite;animation:loading-spin 2s linear infinite;color:#545454!important;content:"\f110";font-family:FontAwesome,Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}@-webkit-keyframes loading-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:991px){body.navbar-active{padding-top:73px}body.navbar-active .navbar-container{left:0;position:fixed;right:0;top:0;z-index:99999}}.ers-template-responsive-browse-items{width:100%}