@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";img{max-width:100%;vertical-align:middle;border-style:none}img:focus{outline:none}.prices>li .img_container,.prices,.popup_container>.popup_container_inner,footer .footer_nav,footer .footer_row,.step_container .step,.step_container,.bubble_soutez,.logo-area a,.center_recaptcha,.breadcrumbs,#sidebar .sidebar_content .sidebar_header,.nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product .nav_search_img_empty,.nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product,.nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container,.nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account,.nav_container #nav_search.nav_search_ready .nav_search_container,.tabs>ul,.footer_below,.social_icons,header .header_top .header_top_nav>ul,header .header_top .header_top_nav,header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price,header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a,header .header_content .header_right #main_nav,header .header_content .header_right,header .header_content .nav_outer>nav>ul,header .header_content,header,.form-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:flex}.tabs>ul>li,input[type=checkbox]+label,input[type=radio]+label,header .header_content .header_right #main_nav>ul>li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faded{opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.form-row{justify-content:space-between;margin-bottom:15px}.form-row>div{padding-left:0;padding-right:0}.form-row>div:not(:last-of-type){padding-right:30px}button[type=submit].disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.mt1{margin-top:.5rem}.mt2{margin-top:1rem}.mt3{margin-top:1.5rem}.mr1{margin-right:.5rem}.mr2{margin-right:1rem}.mr3{margin-right:1.5rem}.mb1{margin-bottom:.5rem}.mb2{margin-bottom:1rem}.mb3{margin-bottom:1.5rem}.ml1{margin-left:.5rem}.ml2{margin-left:1rem}.ml3{margin-left:1.5rem}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:992px}.container-medium{max-width:768px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:30px;padding-left:30px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.section_container{width:100%;margin-right:auto;margin-left:auto}.section_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12,.col,.col_auto,.col_sm_1,.col_sm_2,.col_sm_3,.col_sm_4,.col_sm_5,.col_sm_6,.col_sm_7,.col_sm_8,.col_sm_9,.col_sm_10,.col_sm_11,.col_sm_12,.col_sm,.col_sm_auto,.col_md_1,.col_md_2,.col_md_3,.col_md_4,.col_md_5,.col_md_6,.col_md_7,.col_md_8,.col_md_9,.col_md_10,.col_md_11,.col_md_12,.col_md,.col_md_auto,.col_lg_1,.col_lg_2,.col_lg_3,.col_lg_4,.col_lg_5,.col_lg_6,.col_lg_7,.col_lg_8,.col_lg_9,.col_lg_10,.col_lg_11,.col_lg_12,.col_lg,.col_lg_auto,.col_xl_1,.col_xl_2,.col_xl_3,.col_xl_4,.col_xl_5,.col_xl_6,.col_xl_7,.col_xl_8,.col_xl_9,.col_xl_10,.col_xl_11,.col_xl_12,.col_xl,.col_xl_auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.section_col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.section_col_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col_1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col_2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col_3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col_5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col_6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col_8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col_9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col_10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col_11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width: 576px){.col_sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col_sm_1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col_sm_2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col_sm_3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_sm_4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col_sm_5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col_sm_6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_sm_7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col_sm_8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col_sm_9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col_sm_10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col_sm_11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col_sm_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.col_md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col_md_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col_md_1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col_md_2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col_md_3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_md_4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col_md_5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col_md_6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_md_7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col_md_8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col_md_9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col_md_10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col_md_11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col_md_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col_lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col_lg_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col_lg_1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col_lg_2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col_lg_3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_lg_4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col_lg_5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col_lg_6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_lg_7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col_lg_8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col_lg_9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col_lg_10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col_lg_11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col_lg_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.col_xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col_xl_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col_xl_1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col_xl_2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col_xl_3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col_xl_4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col_xl_5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col_xl_6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col_xl_7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col_xl_8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col_xl_9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col_xl_10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col_xl_11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col_xl_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 768px){.row.reverse{flex-direction:column-reverse}}.bg_white{background-color:#fff}.bg_primary{background-color:#d9383e}.bg_secondary{background-color:#000}.bg_tertiary{background-color:#b2b2b2}#wrapper{position:relative;z-index:9;padding-top:80px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}*,::after,::before{box-sizing:border-box}html{overflow-x:hidden;box-sizing:border-box;-ms-overflow-style:scrollbar}body{color:#000;background:#fff;overflow-x:hidden;margin:0;text-align:left;line-height:1.5;font-weight:300;font-family:"Montserrat",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::-webkit-scrollbar{width:5px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}body::-webkit-scrollbar-thumb{background:#000}body::-webkit-scrollbar-track{background:#b2b2b2}body::-webkit-scrollbar-thumb:hover{background:#000}body .sidebar_overlay{position:fixed;z-index:999;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.2);opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}body.sidebar_active .sidebar_overlay{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}body.sidebar_active #sidebar .sidebar_content{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body.sidebar_active.sidebar_push #wrapper{transform:translateX(-250px)}nav.navigation>ul>li.submenu:not(.hover)>ul{opacity:0;visibility:hidden}nav.navigation>ul>li.submenu>ul{-webkit-box-shadow:0 26px 26px 0 rgba(61,73,87,.07);-moz-box-shadow:0 26px 26px 0 rgba(61,73,87,.07);box-shadow:0 26px 26px 0 rgba(61,73,87,.07)}header{align-items:center;z-index:999;position:relative;top:0;left:0;right:0;width:100%;height:80px;margin:0 auto;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;background:transparent}header.fixed{position:fixed;background:#fff;-webkit-box-shadow:0 5px 26px 0 rgba(61,73,87,.07);-moz-box-shadow:0 5px 26px 0 rgba(61,73,87,.07);box-shadow:0 5px 26px 0 rgba(61,73,87,.07);-webkit-transition:top 300ms ease;-moz-transition:top 300ms ease;-ms-transition:top 300ms ease;-o-transition:top 300ms ease;transition:top 300ms ease}header.fixed.up{top:0}header .header_content{align-items:center;justify-content:space-between}header .header_content .logo img{width:190px}header .header_content .nav_outer{height:80px}header .header_content .nav_outer>nav{height:80px}header .header_content .nav_outer>nav>ul{height:80px;margin-bottom:0}header .header_content .nav_outer>nav>ul>li{height:80px}header .header_content .nav_outer>nav>ul>li:not(:last-of-type){margin-right:30px}header .header_content .nav_outer>nav>ul>li>a{display:block;line-height:80px;height:80px;text-transform:uppercase;font-size:14px}header .header_content .header_right{align-items:center;position:relative}header .header_content .header_right #main_nav{align-items:center}header .header_content .header_right #main_nav>ul{margin-bottom:0}header .header_content .header_right #main_nav>ul>li{position:relative;display:inline-block;margin-right:40px;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}header .header_content .header_right #main_nav>ul>li:hover{color:#d9383e}header .header_content .header_right #main_nav>ul>li.hover>span{width:100%}header .header_content .header_right #main_nav>ul>li a{color:#333;font-size:14px;font-weight:600;padding:27px 0;text-transform:uppercase;position:relative;display:inline-block}header .header_content .header_right #main_nav>ul>li a:hover{color:#d9383e}header .header_content .header_right #main_nav>ul>li a.hover{color:#d9383e}header .header_content .header_right #main_nav>ul>li>span{height:1px;width:0;background:#d9383e;position:absolute;bottom:20px;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header .header_content .header_right #main_nav>ul>li>ul{display:none;left:50%;transform:translateX(-50%)}header .header_content .header_right #main_nav>ul li{position:relative}header .header_content .header_right #main_nav>ul li.active>a,header .header_content .header_right #main_nav>ul li.open>a{color:#d9383e}header .header_content .header_right #main_nav>ul li>ul{position:absolute;min-width:250px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3);-moz-box-shadow:0 1px 2px 0 rgba(60,64,67,.3);box-shadow:0 1px 2px 0 rgba(60,64,67,.3);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}header .header_content .header_right #main_nav>ul li>ul>li a{display:block;padding:15px 25px}header .header_content .header_right #main_nav>ul li>ul>li a:hover{margin-left:10px}header .header_content .header_right #main_nav>ul li>ul>li:before{content:"";display:block;margin:0 25px auto;height:1px;background:#b2b2b2}header .header_content .header_right #main_nav>ul li>ul>li:first-of-type:before{content:unset}header .header_content .header_right #ajax_search{position:relative;height:40px}header .header_content .header_right #ajax_search .ajax_search_btn{position:relative;z-index:1;width:40px;height:40px;line-height:40px;margin-left:10px;background-image:url(/uploads/system/media/icons/magnifier.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:18px;background-size:18px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}header .header_content .header_right #ajax_search .ajax_search_btn:hover{cursor:pointer;transform:scale(1.1)}header .header_content .header_right #ajax_search .ajax_search_container{display:none;position:absolute;right:0;top:0;width:300px}header .header_content .header_right #ajax_search .ajax_search_container .cancel{display:none;position:absolute;z-index:3;right:0;width:40px;height:40px;background-image:url("/uploads/system/media/icons/cross.svg");background-position:center;background-repeat:no-repeat;-webkit-background-size:18px;background-size:18px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  header .header_content .header_right #ajax_search .ajax_search_container .cancel:hover{cursor:pointer}  header .header_content .header_right #ajax_search .ajax_search_container>input{position:relative;z-index:2;width:100%;height:40px;border:0;font-size:14px;border-bottom:1px solid #d9383e;box-shadow:none}  header .header_content .header_right #ajax_search .ajax_search_container>input::placeholder{color:#d9383e;font-weight:300}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results{position:absolute;background:#fff;width:100%;-webkit-box-shadow:0 20px 26px 0 rgba(61,73,87,.07);-moz-box-shadow:0 20px 26px 0 rgba(61,73,87,.07);box-shadow:0 20px 26px 0 rgba(61,73,87,.07);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li{border-bottom:1px solid #f5f6f7}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li.discount>a>img{border-color:#e97373}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a{padding:10px 15px}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a>img{width:50px;height:50px;object-fit:cover;object-position:top;margin-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #f5f6f7}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content{width:100%}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>.title{font-weight:700;font-size:14px;line-height:14px}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price{line-height:30px}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price>.price_current,header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price>.price_discount{font-weight:400}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price>.price_current>.currency,header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price>.price_discount>.currency{font-weight:400}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price>.price_discount{color:#e97373}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price>.price_default{text-decoration:line-through;margin-left:5px}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content>span .price_no_vat{line-height:3px}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content .price_no_vat,header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a .search_content .price_no_vat>span{font-size:10px;color:#888}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>li>a:hover{background:#f9f9f9}  header .header_content .header_right #ajax_search .ajax_search_container .ajax_search_results>a{display:block;text-align:center;line-height:30px;font-size:12px}  header .top{top:40px}  header .header_top{height:40px;width:100%;background:#d9383e}  header .header_top .header_top_nav{align-items:center;height:40px}  header .header_top .header_top_nav>ul li:after{content:"|";margin:0 8px;color:#fff}  header .header_top .header_top_nav>ul li:last-of-type:after{content:unset}  header .header_top .header_top_nav>ul li a{color:#fff;font-size:14px}  header .header_top .header_top_nav .account_widget{margin-left:auto}  header .header_top .header_top_nav .account_widget li a{color:#fff}  main{margin-top:35px}  main p a{text-decoration:underline}  .sidebar_btn{display:none;float:right;width:25px;height:25px;padding:25px;border:none;cursor:pointer;background-image:url(/uploads/system/media/icons/sidebar/responsive_icon.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:25px;background-size:25px}  footer{padding:50px 0}  footer a:hover{text-decoration:underline}  footer .logo img{width:150px}  h1{font-size:60px;line-height:70px;font-weight:800;margin-bottom:30px}  h2{font-size:40px;line-height:50px;font-weight:800;margin-bottom:60px}  h3{font-size:22px;line-height:32px;font-weight:800;margin-bottom:15px}  h4{font-size:20px;line-height:30px;font-weight:600;margin-bottom:15px}  h5{font-size:18px;line-height:28px;font-weight:600}  h6{font-size:15px;line-height:25px;font-weight:600}  h1,h2,h3,h4,h5,h6{display:block;margin-top:0}  p{display:block;line-height:1.75;margin-bottom:2rem;font-weight:300;margin-top:0}  p span{font-size:15px;line-height:25px}  a{color:#000;font-size:15px;line-height:25px;font-weight:400;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  a:hover{color:#d9383e;text-decoration:none}  a:focus{outline:none}  span{display:inline-block;font-size:13px;font-weight:300;-webkit-tap-highlight-color:transparent}  table{width:100%}  dl:not(.list),ol:not(.list),ul:not(.list){padding-left:0;list-style:none;margin-top:0;margin-bottom:1rem}  textarea{font-family:"Montserrat",sans-serif;overflow-y:auto;resize:none}  textarea::-webkit-scrollbar{width:5px}  textarea::-webkit-scrollbar-thumb{background:#000}  textarea::-webkit-scrollbar-track{background:#b2b2b2}  textarea::-webkit-scrollbar-thumb:hover{background:#d9383e}  input,optgroup,select,textarea{margin:0;font-size:inherit;line-height:inherit}  label{display:block;position:relative;margin-bottom:.5rem}  label .popover{display:none;position:absolute;top:2px;right:0;z-index:1;background:#eee;font-size:12px;padding:1px 4px;margin-right:24px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}  label a{text-decoration:underline}  input[type=checkbox].required.input_error+label{color:#d9383e}  input[type=checkbox].required.input_error+label>a{color:#d9383e}  input[type=checkbox].required.input_error+label:before{border-color:#d9383e}  input,select,textarea{font-size:16px;background:#f5f5f5;width:100%;color:#6d6e70;padding:10px 15px 5px 35px;border:0;border-bottom:1px solid #6d6e70}  input::placeholder,select::placeholder,textarea::placeholder{font-size:12px;color:#6d6e70}  input.required.input_error,select.required.input_error,textarea.required.input_error{border-color:#d9383e}  input{border-style:solid}  input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}  input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}  input[type=checkbox],input[type=radio]{position:absolute;visibility:hidden;opacity:0}  input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}  input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:inline-block;cursor:pointer;width:24px;height:24px;min-width:24px;min-height:24px;background:#fff;border:1px solid #e1e3e6;margin-right:6px;position:relative;top:5px;background-image:url(/uploads/system/media/icons/check.svg);background-position:center;background-repeat:no-repeat;-webkit-box-shadow:1px 1px 1px inset;-moz-box-shadow:1px 1px 1px inset;box-shadow:1px 1px 1px inset;-webkit-background-size:10px;background-size:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#d9383e;border-color:#d9383e}  input[type=radio]+label:before{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  input:disabled{cursor:not-allowed}  input:read-only{cursor:auto}  input:focus{outline:none}  small{display:block;font-size:11px;font-weight:300;margin-top:5px}  button{white-space:nowrap;text-align:center}  button:focus{outline:none !important;box-shadow:none !important}  .btn{display:inline-block;position:relative;-webkit-appearance:none;white-space:nowrap;letter-spacing:1px;cursor:pointer;font-weight:500;text-decoration:none;text-transform:uppercase;text-align:center;border-width:1px;border-style:solid;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}  .btn:hover{text-decoration:none}  .btn.btn_block{width:100%}  .btn.btn_xl{padding:15px 45px;font-size:16px;line-height:16px}  .btn.btn_l{padding:12px 45px;font-size:14px;line-height:14px}  .btn.btn_m{padding:10px 24px;font-size:13px;line-height:12px}  .btn.btn_s{padding:6px 12px;font-size:10px;line-height:10px}  .btn.btn_icon_l:before{margin-right:10px;content:"";display:inline-block;width:15px;height:15px;min-width:15px;min-height:15px;background-repeat:no-repeat;background-position:center;background-image:url(/uploads/media/arrow_white.svg);-webkit-background-size:15px;background-size:15px}  .btn.btn_icon_r:after{margin-left:10px;content:"";display:inline-block;width:15px;height:15px;min-width:15px;min-height:15px;background-repeat:no-repeat;background-position:center;background-image:url(/uploads/media/arrow_white.svg);-webkit-background-size:15px;background-size:15px}  .btn.btn_primary{color:#fff;background:#d9383e;border-color:#d9383e}  .btn.btn_primary:hover{color:#fff;background:#000;border-color:#000}  .btn.btn_primary_outline{color:#000;background:transparent;border-color:#000}  .btn.btn_primary_outline:hover{color:#fff;background:#d9383e;border-color:#d9383e}  .btn.btn_primary_outline_white{color:#fff;background:transparent;border-color:#fff}  .btn.btn_primary_outline_white:hover{color:#000;background:#fff}  .btn.btn_secondary{color:#fff;background:#000;border-color:#000}  .btn.btn_secondary:hover{background:#000;border-color:#000}  .btn.btn_secondary_outline{color:#000;background:transparent;border-color:#000}  .btn.btn_secondary_outline:hover{color:#fff;background:#000}  .btn.btn_secondary_outline_white{color:#fff;background:transparent;border-color:#fff}  .btn.btn_secondary_outline_white:hover{color:#000;background:#fff}  #maintenance_mode{height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center;max-width:480px;margin:0 auto;text-align:center}  .cookie_bar{position:fixed;bottom:0;width:100%;background:#000;z-index:9;padding:15px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .cookie_bar .cookie_content{position:relative;display:block;width:100%}  .cookie_bar .cookie_content p{color:#fff;font-size:14px;padding-right:30px;margin-bottom:0}  .cookie_bar .cookie_content a{font-size:14px;color:#fff;text-decoration:underline}  .cookie_bar .cookie_content .close_btn{display:inline-block;position:absolute;top:0;right:0;width:30px;height:30px;padding:5px}  .cookie_bar .cookie_content .close_btn:hover{cursor:pointer}  .cookie_bar .cookie_content .close_btn svg{fill:#fff}  .social_icons{-ms-flex-wrap:wrap;flex-wrap:wrap}  .social_icons li{margin-right:8px}  .social_icons li .social_icon{content:"";display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;background-color:#d9383e;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  .social_icons li .social_icon:hover{opacity:.8}  .social_icons li .social_icon svg{width:15px;height:15px}  .social_icons li .social_icon svg path{fill:#fff}  .social_icons li:last-of-type{margin-right:0}  .vercent{align-items:center}  .flex-row{display:flex;flex-direction:row}  .flex-row li{width:100%}  .footer_below{align-items:center;padding:20px 0}  .footer_below .footer_info{font-size:14px;line-height:14px}  .footer_below .footer_info>span a{font-size:14px;line-height:14px}  .footer_below>a{margin-left:auto}  .datepicker{display:block;position:relative}  .datepicker input{z-index:1;background:transparent;border:1px solid #888;cursor:pointer}  .datepicker:after{content:"";display:inline-block;position:absolute;top:10px;right:10px;width:25px;min-width:25px;height:25px;min-height:25px;background-image:url(/uploads/system/media/icons/calendar.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}  .tabs{width:100%}  .tabs>.tabs_content>.tab:not(.open){display:none}  [data-toggle=dropdown]{position:relative}  [data-toggle=dropdown] .dropdown{display:none;position:absolute;right:0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 4px 8px;box-shadow:rgba(0,0,0,.2) 0 4px 8px}  .nav_container #nav_search{display:none;align-items:center}  .nav_container #nav_search.nav_search_ready .nav_search_container{align-items:center}  .nav_container #nav_search.nav_search_ready .nav_search_button{background-image:url(/uploads/system/media/icons/cross.svg)}  .nav_container #nav_search .nav_search_container{position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .nav_container #nav_search .nav_search_container .nav_search_input{width:300px;position:absolute;right:-20px;top:0;bottom:0;height:40px;margin:auto;border:0;padding:0;background:transparent}  .nav_container #nav_search .nav_search_container .nav_search_input.ajax_container{display:none}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list{position:absolute;top:20px;right:-20px;z-index:999;width:300px;background:#fff;border:1px solid #eee}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list .nav_search_show_all{display:block;text-align:center;border-top:1px solid #eee;font-size:14px;padding:5px 0}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a{display:block;font-size:14px;padding:15px;border-bottom:1px solid #eee}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a:hover{text-decoration:none;background:#fafafa}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account>img{height:50px;width:50px;margin-right:15px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container{flex-direction:column}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container .user_rating{font-weight:500}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container .user_rating.rating_green{color:#1c7430}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container .user_rating.rating_yellow{color:#fff50f}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container .user_rating.rating_orange{color:#ff9713}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_account .nav_search_account_container .user_rating.rating_red{color:red}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_title{line-height:12px;font-size:12px;font-weight:500}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a .nav_search_description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:32px;font-size:12px;line-height:16px;margin-bottom:5px}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product{align-items:center}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product>img{object-fit:contain}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product .nav_search_img_empty{align-items:center;justify-content:center}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product>img,.nav_container #nav_search .nav_search_container .nav_search_ajax_list li a.nav_search_product .nav_search_img_empty{width:50px;min-width:50px;height:50px;min-height:50px;margin-right:10px;background:#fafafa;-webkit-box-shadow:0 0 1px #999;-moz-box-shadow:0 0 1px #999;box-shadow:0 0 1px #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li:last-of-type a{border-bottom:0}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list li.nav_search_empty{padding:15px}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list .loader{display:none;align-items:center;justify-content:center;padding:15px;animation:2s rotate360 infinite linear}  @keyframes rotating{to{transform:rotate(360deg)}}  .nav_container #nav_search .nav_search_container .nav_search_ajax_list .loader .spinner{display:block;margin-right:15px;width:30px;height:30px;min-width:30px;min-height:30px;background-image:url(/uploads/system/media/icons/spinner.svg);-webkit-background-size:30px;background-size:30px;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}  .nav_container .nav_search_button{border:0;z-index:999;cursor:pointer;background:transparent;width:16px;height:16px;min-width:16px;min-height:16px;background-repeat:no-repeat;background-position:center;background-image:url(/uploads/system/media/icons/magnifier.svg);-webkit-background-size:16px;background-size:16px}  #sidebar .sidebar_content{position:fixed;z-index:9999;right:0;top:0;width:250px;background:#fff;height:100vh;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}  #sidebar .sidebar_content .sidebar_header{height:80px;padding:0 30px;align-items:center}  #sidebar .sidebar_content .sidebar_header span.close{position:relative;display:inline-block;cursor:pointer;width:25px;height:25px;border:0;background:#fff;margin-left:auto;padding:20px 0}  #sidebar .sidebar_content .sidebar_header span.close:before{content:"";display:inline-block;position:absolute;width:25px;height:2px;background-color:#000;left:0;right:0;margin:0 auto;top:50%;transform:rotate(45deg) translateY(-50%)}  #sidebar .sidebar_content .sidebar_header span.close:after{content:"";display:inline-block;position:absolute;width:25px;height:2px;background-color:#000;left:0;right:0;margin:0 auto;top:50%;transform:rotate(-45deg) translateY(-50%)}  #sidebar .sidebar_content .sidebar_header span.back{display:none;position:relative;cursor:pointer;background-color:#fff;font-weight:600;padding:20px 0}  #sidebar .sidebar_content .sidebar_header span.back:before{content:"";display:inline-block;border:solid #000;border-width:0 2px 2px 0;width:10px;height:10px;padding:3px;margin-right:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}  #sidebar .sidebar_content .sidebar_body a.cart_icon{margin-left:20px}  #sidebar .sidebar_content .sidebar_body .sidebar_social{padding:10px 15px}  #sidebar .sidebar_content .sidebar_body .contacts{padding:15px 30px;border-top:1px solid #eee}  #sidebar .sidebar_content .sidebar_body nav{height:100%;position:relative;overflow:hidden}  #sidebar .sidebar_content .sidebar_body nav ul{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  #sidebar .sidebar_content .sidebar_body nav ul.translated>li>a{transform:translateX(-100%)}  #sidebar .sidebar_content .sidebar_body nav ul.translated>li>ul{transform:translateX(0%)}  #sidebar .sidebar_content .sidebar_body nav ul li a{display:block;width:100%;padding:7px 30px;font-weight:600}  #sidebar .sidebar_content .sidebar_body nav ul li.submenu_item>a{position:relative}  #sidebar .sidebar_content .sidebar_body nav ul li.submenu_item>a:after{content:"";display:inline-block;border:solid #000;border-width:0 2px 2px 0;width:10px;height:10px;top:45%;position:absolute;right:30px;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}  #sidebar .sidebar_content .sidebar_body nav ul li.active>a{color:#d9383e}  #sidebar .sidebar_content .sidebar_body nav ul li ul{position:absolute;top:0;left:0;width:100%;transform:translateX(100%)}  .stripe{position:relative;padding:150px 0}  .stripe-medium{position:relative;padding:75px 0}  .stripe-low{position:relative;padding:50px 0}  .stripe-top{position:relative;padding-top:150px}  .stripe-top-medium{position:relative;padding-top:75px}  .stripe-top-low{position:relative;padding-top:50px}  .stripe-bottom{padding-bottom:150px}  .stripe-bottom-medium{padding-bottom:75px}  .stripe-bottom-low{padding-bottom:50px}  #scroll_top{display:none;position:fixed;z-index:99;bottom:25px;right:25px;width:40px;height:40px;background-color:#d9383e;background-image:url("/uploads/system/media/icons/collapse_arrow_white.svg");background-repeat:no-repeat;background-position:center;-webkit-background-size:20px;background-size:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.16);box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}  #scroll_top:hover{cursor:pointer}  .breadcrumbs{align-items:center;padding-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}  .breadcrumbs li{margin-bottom:10px}  .breadcrumbs li.active,.breadcrumbs li a{font-size:12px;line-height:12px;font-weight:300}  .breadcrumbs li a:hover{text-decoration:underline}  .breadcrumbs li:after{content:"";display:inline-block;margin:0 5px;width:10px;height:10px;min-width:10px;min-height:10px;background-repeat:no-repeat;background-image:url(/uploads/system/media/icons/collapse_arrow.svg);-webkit-background-size:10px;background-size:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}  .breadcrumbs li:last-of-type:after{content:none}@media only screen and (max-width: 992px){#main_nav>ul>li span{display:none}  h1{font-size:40px;line-height:50px}  h2{font-size:30px;line-height:40px}  .stripe{padding:100px 0}}@media only screen and (max-width: 768px){.stripe{padding:50px 0}  .stripe-top{padding-top:50px}  .stripe-bottom{padding-bottom:50px}  .stripe-medium{padding:50px 0}  .stripe-top-medium{padding-top:50px}  .stripe-bottom-medium{padding-bottom:50px}  .breadcrumbs li{margin-bottom:5px}  .breadcrumbs li:after{width:8px;height:8px;min-width:8px;min-height:8px;-webkit-background-size:8px;background-size:8px}  .breadcrumbs li a{font-size:12px;line-height:16px;display:inline-block}}  #uvod h1 span{font-size:60px;line-height:70px;font-weight:800}  .center_recaptcha{justify-content:center;margin-bottom:50px}  .soutez_link a{font-size:13px}  .grecaptcha-badge{display:none}  .relative{position:relative}  .color_primary{color:#d9383e}  .info_price_container{margin-top:-80px}  .info_value{margin-left:-100px;margin-bottom:0}  .info_price{font-size:80px;line-height:80px;font-weight:800;margin-left:-17px}  #informace{padding-bottom:250px}  #informace:before,#informace:after{content:"";display:inline-block;width:100%;height:300px;position:absolute;background-size:cover;z-index:-3}  #informace:before{top:-300px;background-position:top;background-image:url(/uploads/part_2/layer_upper.svg)}  #informace:after{bottom:-300px;background-position:bottom;background-image:url(/uploads/part_2/layer_lower.svg)}  #informace>.container .row .bubble_col:before{content:"";display:block;position:absolute;top:240px;left:-200px;width:30px;height:30px;background:#cbeaef;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:float 3s ease-in-out infinite;-moz-animation:float 3s ease-in-out infinite;-ms-animation:float 3s ease-in-out infinite;-o-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}  #informace ul{position:relative;z-index:2;padding-top:20px;padding-left:10%}  #informace ul>li{font-size:18px;font-weight:500;margin-bottom:10px}  #informace ul>li:before{content:"";display:inline-block;position:relative;top:-3px;width:4px;height:4px;margin-right:15px;background:#d9383e;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  .logo-area a{align-items:center}  #kroky{margin-top:300px}  #kroky:before{content:"";display:inline-block;position:absolute;top:-300px;width:100%;height:300px;background-image:url(/uploads/part_4/stromy.png);-webkit-background-size:cover;background-size:cover}  #kroky>.container{margin-top:-100px}  #kroky>.container:before{content:"";display:inline-block;position:absolute;bottom:410px;left:150px;width:150px;height:163px;background-image:url(/uploads/body/batoh.png);background-size:cover}  #kroky>.container:after{content:"";display:inline-block;position:absolute;top:320px;right:200px;width:150px;height:120px;background-image:url(/uploads/body/stan.png);background-size:cover}  #kroky .col-lg-12:after{content:"";display:inline-block;position:absolute;top:0;right:-250px;width:100px;height:100px;background:#d6dcf0;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:float 5s ease-in-out infinite;-moz-animation:float 5s ease-in-out infinite;-ms-animation:float 5s ease-in-out infinite;-o-animation:float 5s ease-in-out infinite;animation:float 5s ease-in-out infinite}  #kroky form>div:not(:last-of-type){margin-bottom:50px}  #kroky form textarea{padding-left:30px}  #kroky form label.pencil:before{content:"";display:inline-block;position:absolute;top:10px;left:5px;width:15px;height:20px;background-image:url(/uploads/icons/tuzka.png);background-repeat:no-repeat;-webkit-background-size:15px;background-size:15px}  #kroky .three_steps{font-size:70px;font-weight:800}  #kroky .second_row{padding-left:100px}  @keyframes float{0%{transform:translatey(0px)} 50%{transform:translatey(-20px)} 100%{transform:translatey(0px)}}  #pravidla .container .row .col-lg-12:before{content:"";display:inline-block;position:absolute;top:-200px;left:-350px;width:100px;height:100px;background:#e1dc92;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:float 3s ease-in-out infinite;-moz-animation:float 3s ease-in-out infinite;-ms-animation:float 3s ease-in-out infinite;-o-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}  #pravidla .rules{column-gap:70px;columns:2;-webkit-columns:2;-moz-columns:2}  #pravidla .rules:before{content:"";display:block;position:absolute;z-index:-1;top:-60px;left:-150px;right:0;margin:0 auto;width:330px;height:380px;background-repeat:no-repeat;background-image:url(/uploads/part_2/textura.svg);-webkit-background-size:cover;background-size:cover}  #pravidla .rules>li{font-size:15px;font-weight:500;margin-bottom:10px}  #pravidla .rules>li:before{content:"";display:inline-block;position:relative;top:-3px;width:6px;height:6px;margin-right:10px;background:#d9383e}  #pravidla .col-lg-12:after{content:"";display:inline-block;position:absolute;top:250px;right:-350px;width:40px;height:40px;background:#fbd1cd;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:float 4s ease-in-out infinite;-moz-animation:float 4s ease-in-out infinite;-ms-animation:float 4s ease-in-out infinite;-o-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}  .bg_grey{background-color:#f5f5f5}  #prubeh_souteze a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}  #prubeh_souteze a svg{width:30px;height:30px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .bubble_soutez{align-items:center;justify-content:center;width:110px;height:110px;border-radius:999px;background:#d9383e;margin-top:-50px;margin-left:120px}  .bubble_soutez>span{color:#fff;padding:10px;text-align:center;font-weight:800;font-size:16px}  header .logo>img{width:50px;height:50px;margin-right:15px}  header .logo>span{font-weight:500}  body.responsive_active .responsive_nav{opacity:1;visibility:visible}  body.responsive_active .responsive_nav .responsive_nav_container{-webkit-transform:translateX(0%);transform:translateX(0%)}  body:not(.responsive_active) .responsive_nav .responsive_nav_container{-webkit-transform:translateX(-100%);transform:translateX(-100%)}  #bonusova_vyhra .vikendovy_pobyt span{font-size:22px;line-height:32px;font-weight:800}  #bonusova_vyhra .vikendovy_pobyt:after{content:"";display:block;position:absolute;z-index:-1;top:50%;transform:translateY(-50%);right:-70px;width:330px;height:330px;background-repeat:no-repeat;background-image:url(/uploads/part_2/textura.svg);-webkit-background-size:330px;background-size:330px}  #bonusova_vyhra .bubble_upper{width:200px;height:200px;object-fit:cover;position:absolute;top:-200px;right:-100px;background-size:100%;background-position:17% 30%;background-repeat:no-repeat;background-image:url(/uploads/bonusova_vyhra/pripitek.png);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  #bonusova_vyhra .bubble_lower{width:100px;height:100px;object-fit:cover;position:absolute;bottom:-105px;left:250px;background-size:100%;background-position:100% 0;background-repeat:no-repeat;background-image:url(/uploads/bonusova_vyhra/kaple.png);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  #bonusova_vyhra h2{margin-bottom:15px}  #bonusova_vyhra h3 a{font-size:22px;line-height:32px;font-weight:800;margin-bottom:15px;text-decoration:underline}  #bonusova_vyhra h3 span.light{font-size:22px;line-height:32px;font-weight:400;margin-bottom:15px}  #bonusova_vyhra .p-heading{margin-bottom:10px}  #bonusova_vyhra ul li{font-size:13px}  #bonusova_vyhra ul li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:999px;background:#d9383e;position:relative;top:-2px;margin-right:10px}  .checkboxes_container{padding-left:30px;margin-top:50px}  form>div:hover .step_container .step{-webkit-transform:scale(1.2);transform:scale(1.2)}  .step_container{position:relative;z-index:1}  .step_container .step{align-items:center;justify-content:center;flex-direction:column;text-align:center;width:150px;min-width:150px;height:150px;min-height:150px;margin-right:30px;font-size:50px;line-height:50px;font-weight:800;color:#fff;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .step_container .step>span{font-size:30px;line-height:30px;font-weight:700;color:#fff}  .step_container .step_content .text_quotes{position:relative;padding-left:70px;padding-top:15px}  .step_container .step_content .text_quotes:before{content:"";display:inline-block;position:absolute;top:0;left:25px;width:35px;height:35px;background-image:url(/uploads/part_2/quotes.svg);background-repeat:no-repeat;-webkit-background-size:35px;background-size:35px}  .step_container .step_content .text_quotes:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;width:20px;height:20px;background-image:url(/uploads/part_2/quotes.svg);background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-background-size:20px;background-size:20px}  .prvni_krok .step_container .step{background:#c7e4ca}  .druhy_krok .step_container .step{background:#e8c2be}  .treti_krok .step_container .step{background:#cbeaef}  .notes{color:#6d6e70;line-height:35px;padding:8px;border:0}  .notes:not(.input_error){background-image:-webkit-linear-gradient(left, #f5f5f5 10px, transparent 10px),-webkit-linear-gradient(right, #f5f5f5 10px, transparent 10px),-webkit-linear-gradient(#f5f5f5 34px, #ccc 34px, #ccc 35px, #f5f5f5 35px);background-image:-moz-linear-gradient(left, #f5f5f5 10px, transparent 10px),-moz-linear-gradient(right, #f5f5f5 10px, transparent 10px),-moz-linear-gradient(#f5f5f5 34px, #ccc 34px, #ccc 35px, #f5f5f5 35px);background-image:-ms-linear-gradient(left, #f5f5f5 10px, transparent 10px),-ms-linear-gradient(right, #f5f5f5 10px, transparent 10px),-ms-linear-gradient(#f5f5f5 34px, #ccc 34px, #ccc 35px, #f5f5f5 35px);background-image:-o-linear-gradient(left, #f5f5f5 10px, transparent 10px),-o-linear-gradient(right, #f5f5f5 10px, transparent 10px),-o-linear-gradient(#f5f5f5 34px, #ccc 34px, #ccc 35px, #f5f5f5 35px);background-image:linear-gradient(left, #f5f5f5 10px, transparent 10px),linear-gradient(right, #f5f5f5 10px, transparent 10px),linear-gradient(#f5f5f5 34px, #ccc 34px, #ccc 35px, #f5f5f5 35px);background-size:100% 100%,100% 100%,100% 35px}  .notes.input_error{background-image:-webkit-linear-gradient(left, #f5f5f5 10px, transparent 10px),-webkit-linear-gradient(right, #f5f5f5 10px, transparent 10px),-webkit-linear-gradient(#f5f5f5 34px, #d9383e 34px, #d9383e 35px, #f5f5f5 35px);background-image:-moz-linear-gradient(left, #f5f5f5 10px, transparent 10px),-moz-linear-gradient(right, #f5f5f5 10px, transparent 10px),-moz-linear-gradient(#f5f5f5 34px, #d9383e 34px, #d9383e 35px, #f5f5f5 35px);background-image:-ms-linear-gradient(left, #f5f5f5 10px, transparent 10px),-ms-linear-gradient(right, #f5f5f5 10px, transparent 10px),-ms-linear-gradient(#f5f5f5 34px, #d9383e 34px, #d9383e 35px, #f5f5f5 35px);background-image:-o-linear-gradient(left, #f5f5f5 10px, transparent 10px),-o-linear-gradient(right, #f5f5f5 10px, transparent 10px),-o-linear-gradient(#f5f5f5 34px, #d9383e 34px, #d9383e 35px, #f5f5f5 35px);background-image:linear-gradient(left, #f5f5f5 10px, transparent 10px),linear-gradient(right, #f5f5f5 10px, transparent 10px),linear-gradient(#f5f5f5 34px, #d9383e 34px, #d9383e 35px, #f5f5f5 35px);background-size:100% 100%,100% 100%,100% 35px}  .notes::placeholder{color:#6d6e70}  .notes:focus{outline:none}  .img_bonus{position:relative;width:400px;height:400px;background-repeat:no-repeat;background-image:url(/uploads/bonusova_vyhra/vinohrad.png);-webkit-background-size:cover;background-size:cover}  .img_bonus:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;left:-250px;width:150px;height:150px;border-radius:999px;background-image:url(/uploads/bonusova_vyhra/zamek.png);background-size:cover}  .img_bonus:after{content:"";display:inline-block;position:absolute;z-index:-1;top:-150px;right:-350px;width:150px;height:150px;background-image:url(/uploads/body/slunce.png);background-size:cover}  .img_bonus>img{position:absolute;top:-50px;right:-25px;width:150px}  .scroll{position:absolute;top:200px;z-index:3;right:100px;width:20px;height:110px;-webkit-animation:float 4s ease-in-out infinite;-moz-animation:float 4s ease-in-out infinite;-ms-animation:float 4s ease-in-out infinite;-o-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}  footer{position:relative;border-bottom:15px solid #d9383e}  footer:after{content:"";display:inline-block;position:absolute;bottom:0;right:10%;width:200px;height:236px;z-index:-1;background-image:url(/uploads/footer/ohen.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}  footer .footer_row{align-items:center;justify-content:space-between;margin-bottom:50px}  footer .footer_row .img_middle_container .img_middle{position:relative;z-index:-1;max-width:350px}  footer .footer_row .logo img{width:50px;height:50px;margin-right:20px}  footer .footer_row .weighted{font-weight:600}  footer .footer_nav{flex-wrap:wrap;align-items:center;justify-content:center}  footer .footer_nav>li:not(:last-of-type){margin-right:30px}  footer .footer_nav>li a{color:#b2b2b2;font-weight:600;font-size:13px;text-decoration:underline}  footer .footer_nav>li a:hover{color:#d9383e}  footer .footer_copy span{font-weight:500;font-size:13px}  .weight_500{font-weight:500}  .weight_600{font-weight:600}  .weight_700{font-weight:700}  .weight_800{font-weight:800}  .bg_main{position:relative;z-index:-1;max-width:750px;margin-top:-100px}  .img_bonus_label{display:flex;align-items:center;flex-direction:column;justify-content:center;position:absolute;line-height:25px;top:0;right:0;width:100px;height:100px;border-radius:999px;background:rgba(217,56,62,.9)}  .img_bonus_label span{color:#fff;font-weight:700}  .img_bonus_label .upper{font-size:18px}  .img_bonus_label .lower{font-size:25px}  .prices{padding-top:50px}  #mesice{position:relative;z-index:2;padding-top:100px}  #mesice>.container .row .col-lg-12:before{content:"";display:block;position:absolute;top:200px;left:-250px;width:100px;height:100px;background:#e1dc92;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:float 6s ease-in-out infinite;-moz-animation:float 6s ease-in-out infinite;-ms-animation:float 6s ease-in-out infinite;-o-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}  .button_row>a:not(:last-of-type){margin-right:15px}  .popup_container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.2)}  .popup_container:not(.active){opacity:0;visibility:hidden}  .popup_container span.close{position:absolute;top:20px;right:20px;padding:20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  .popup_container span.close:hover{cursor:pointer}  .popup_container span.close:before{background:#d9383e;content:"";height:2px;position:absolute;top:19px;right:10px;width:20px}  .popup_container span.close:after{background:#d9383e;content:"";height:20px;position:absolute;top:10px;right:19px;width:2px}  .popup_container>.popup_container_inner{justify-content:space-between;position:absolute;margin:0 auto;top:50%;left:0;right:0;padding:50px;max-width:1200px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}  .popup_container>.popup_container_inner .popup_gallery{display:block;width:48%}  .popup_container>.popup_container_inner .popup_gallery .slick-arrow{position:absolute;z-index:1;top:50%;font-size:0;width:40px;height:40px;border:0;cursor:pointer;background-color:transparent}  .popup_container>.popup_container_inner .popup_gallery .slick-arrow.slick-prev{left:10px;margin-top:-40px;background-image:url(/uploads/arrow.svg);-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%)}  .popup_container>.popup_container_inner .popup_gallery .slick-arrow.slick-next{right:10px;background-image:url(/uploads/arrow.svg);-webkit-transform:translateY(-50%);transform:translateY(-50%)}  .popup_container>.popup_container_inner .popup_content{width:48%}  .popup_container>.popup_container_inner .popup_content .btn:not(:last-of-type){margin-right:15px}  .btn:disabled{background:#ddd !important;border-color:#ddd !important;cursor:unset}  .rozcestnik .col-lg-12:before{content:"";display:inline-block;position:absolute;z-index:-1;top:-50px;left:-30px;width:290px;height:350px;background-image:url(/uploads/part_2/textura.png);background-size:cover}  .rozcestnik .col-lg-12:after{content:"";display:inline-block;position:absolute;z-index:-1;top:-115px;left:-35px;width:195px;height:250px;background-image:url(/uploads/body/rozcestnik.png);background-size:cover}@media only screen and (min-width: 992px){.prices>li.active .month,.prices>li:hover .month{margin-top:-30px;margin-bottom:40px;-webkit-transform:scale(1.2);transform:scale(1.2)}  .prices>li.active .img_container,.prices>li:hover .img_container{-webkit-transform:scale(1.2);transform:scale(1.2)}  .prices>li.active h3,.prices>li:hover h3{-webkit-transform:scale(1.2);transform:scale(1.2)}}  .prices{margin-right:-30px}  .prices:before{content:"";display:inline-block;position:absolute;z-index:1;top:-70px;right:-250px;width:195px;height:165px;background-image:url(/uploads/body/bota.png);background-size:cover}  .prices>li{width:calc(100% / 3 - 30px);margin-right:30px}  .prices>li.expired .month,.prices>li.expired h3{color:#b2b2b2}  .prices>li.expired .img_container{position:relative;border:5px solid #d9383e;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  .prices>li.expired .img_container .img_ribbon{width:100px;height:161px;position:absolute;top:-25px;left:15px}  .prices>li .popup{display:none}  .prices>li .month{font-size:24px;font-weight:700;margin-bottom:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .prices>li h3{margin-top:30px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .prices>li .img_container{align-items:flex-end;justify-content:center;padding:30px;width:260px;height:260px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .input_error+.btn{color:#d9383e;border-color:#d9383e}  .input_error+.btn svg polygon{fill:#d9383e}  #form_file{opacity:0;visibility:hidden;height:0;padding:0}  .file_name{display:block}  .btn:hover .arrow{fill:#fff}  .btn .arrow svg{width:6px;height:6px;margin-left:4px;margin-bottom:1px}  .img_bubble:before,.img_bubble:after{content:"";display:block;position:absolute;background-repeat:no-repeat;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}  .img_bubble.bubble_001:before{width:350px;height:350px;margin-left:-400px;margin-top:60px;background-size:150%;background-position:70%;background-image:url(/uploads/part_1/bubble_1.png);-webkit-animation:bubble_001 5s alternate;-moz-animation:bubble_001 5s alternate;-ms-animation:bubble_001 5s alternate;-o-animation:bubble_001 5s alternate;animation:bubble_001 5s alternate}  .img_bubble.bubble_002:before{width:140px;height:140px;background-image:url(/uploads/part_1/bubble_2.png);margin-top:100px;margin-left:-25px;background-size:150%;background-position:60% 0;-webkit-animation:bubble_002 5s alternate;-moz-animation:bubble_002 5s alternate;-ms-animation:bubble_002 5s alternate;-o-animation:bubble_002 5s alternate;animation:bubble_002 5s alternate}  .img_bubble.bubble_003:after{z-index:-2;top:-800px;right:-460px;width:734px;height:734px;background-size:220%;background-position:75% 0%;background-image:url(/uploads/part_1/bubble_3.png);-webkit-animation:bubble_003 5s alternate;-moz-animation:bubble_003 5s alternate;-ms-animation:bubble_003 5s alternate;-o-animation:bubble_003 5s alternate;animation:bubble_003 5s alternate}  .pt50{padding-top:50px}  .pb75{padding-bottom:75px}  .heading_container{z-index:2;position:relative}  .heading_container h2{text-transform:uppercase;margin-bottom:0}  .heading_container h2.second{font-size:45px;margin-left:50px}  .heading_container h2.third{font-size:50px;margin-left:100px}  .heading_container h2.fourth{font-size:55px;margin-left:150px}  .img_woman{position:absolute;z-index:1;top:0;right:0;max-width:415px}  .img_woman:before{content:"";display:block;position:absolute;z-index:-1;top:220px;left:-155px;width:330px;height:330px;background-repeat:no-repeat;background-image:url(/uploads/part_2/textura.svg);-webkit-background-size:330px;background-size:330px}  .img_woman:after{content:"";display:block;position:absolute;top:50px;right:-250px;width:150px;height:150px;background:#d9383e;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:float 4s ease-in-out infinite;-moz-animation:float 4s ease-in-out infinite;-ms-animation:float 4s ease-in-out infinite;-o-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}  .divided_heading{position:relative;z-index:1}  .divided_heading:before{content:"";display:block;position:absolute;z-index:-1;top:-25px;left:-55px;width:70px;height:70px;background-image:url(/uploads/part_2/quotes.svg);background-repeat:no-repeat;background-size:70px}  .responsive_nav{opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .responsive_nav .responsive_nav_container{width:240px;height:100%;background:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}  .responsive_nav .responsive_nav_container>ul>li a{display:block;padding:10px 15px}  .responsive_nav .responsive_nav_container>ul>li a.btn{background:#20242d;color:#fff;margin:15px}  .responsive_button{margin-left:auto;cursor:pointer}  .responsive_button>svg{width:22px;min-width:22px;height:22px;min-height:22px}  .pulse{cursor:pointer;box-shadow:0 0 0 rgba(217,56,62,.4);animation:pulse 2s infinite}  @keyframes bubble_upper{0%{background-size:370%} 100%{background-size:350%}}  @keyframes bubble_lower{0%{background-size:170%} 100%{background-size:150%}}  @keyframes bubble_001{0%{background-size:170%} 100%{background-size:150%}}  @keyframes bubble_002{0%{background-size:170%} 100%{background-size:150%}}  @keyframes bubble_003{0%{background-size:240%} 100%{background-size:220%}}  @-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(217,56,62,.4)} 70%{-webkit-box-shadow:0 0 0 10px rgba(217,56,62,0)} 100%{-webkit-box-shadow:0 0 0 0 rgba(217,56,62,0)}}  @keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(217,56,62,.4);box-shadow:0 0 0 0 rgba(217,56,62,.4)} 70%{-moz-box-shadow:0 0 0 10px rgba(217,56,62,0);box-shadow:0 0 0 10px rgba(217,56,62,0)} 100%{-moz-box-shadow:0 0 0 0 rgba(217,56,62,0);box-shadow:0 0 0 0 rgba(217,56,62,0)}}@media only screen and (min-width: 992px){.vp_mobile{display:none}  .responsive_nav{display:none}  .responsive_button{display:none}}@media only screen and (max-width: 992px){#penzion_skalak .col-lg-6{text-align:center}  #penzion_skalak .col-lg-6 .img_container{max-width:400px;margin:0 auto}  #penzion_skalak .col-lg-6 .img_container img{margin-bottom:50px}  .img_bonus:before{content:none}  .popup_gallery{width:100% !important}  .button_row .btn:not(:last-of-type){margin-bottom:10px}  .vp_mobile{text-align:center;margin-top:50px}  .bubble_soutez{position:absolute;top:-200px;right:50px}  .bg_main{max-width:100%;margin-top:0}  .info_price_container{text-align:center}  .info_price_container .info_value{margin-left:0}  .info_price_container .info_price{font-size:50px}  #informace{padding-bottom:100px}  #informace .pb75{text-align:center;padding-bottom:40px}  #informace ul{max-width:500px;margin:0 auto}  #informace .heading_container{text-align:center}  #informace .heading_container h2{margin-left:0;font-size:30px;line-height:40px}  #informace .img_woman{padding-top:50px;position:relative;margin:0 auto}  #bonusova_vyhra{padding-top:50px}  #bonusova_vyhra .img_bonus{margin:0 auto}  #bonusova_vyhra .img_bonus>img{right:-30px;width:150px}  #bonusova_vyhra .second_column{display:none}  .step_container{flex-direction:column;text-align:center;margin-bottom:40px}  .step_container .step{margin:0 auto}  .step_container .step_content{margin-top:40px}  .footer_row{flex-direction:column}  .prices{flex-wrap:wrap;justify-content:center;margin-bottom:-50px}  .prices>li{width:calc(100% / 2 - 30px);margin-bottom:50px}  .popup_container_inner{flex-direction:column;max-width:600px !important}  .popup_container_inner .popup_gallery img{max-height:180px}  .popup_container_inner .popup_content{width:100% !important}  .popup_container_inner .popup_content h2{font-size:16px;line-height:26px;margin-bottom:15px}}@media only screen and (max-width: 768px){.prices>li.expired .img_container .img_ribbon{width:60px;height:96px;position:absolute;top:-12px;left:15px}  .scroll{display:none !important}  #kroky .col-lg-12{margin-top:-100px}  .rozcestnik .col-lg-12:after{top:-150px}  .bg_main{margin-top:50px}  .mobile_centered{text-align:center}  #uvod h1{text-align:center}  #uvod h1 span{font-size:40px;line-height:50px}  .bubble_soutez{top:100px}  .header_container{padding-top:50px}  .logo-area>a{flex-direction:column}  .left_bubble,.img_bubble.bubble_001:before,.img_bubble.bubble_002:before{display:none}  #kroky .container:before{bottom:470px}  #kroky{margin-top:400px;padding-top:0}  #kroky .second_row{padding-left:0}  .kroky_heading{text-align:center}  .step_container .step_content .text_quotes{padding:50px 0}  #pravidla .rules{columns:1;-webkit-columns:1;-moz-columns:1}  #pravidla .rules:before{top:60px;height:280px}  .prices>li .img_container{width:200px;height:200px}  .popup_container_inner{margin:30px auto;max-width:300px !important;padding:30px}  .popup_container_inner p{font-size:13px;line-height:23px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;height:181px;overflow:hidden}  .popup_container_inner .btn{width:100%;margin-right:0}  .popup_container_inner .btn:not(:last-of-type){margin-bottom:10px}}@media only screen and (max-width: 480px){#bonusova_vyhra .img_bonus{width:250px;height:250px}  .bubble_soutez{width:75px;height:75px}  .bubble_soutez>span{font-size:11px}  footer .footer_nav{flex-direction:column}  footer .footer_nav>li{margin-right:0 !important}  .prices>li{width:100%}}/*# sourceMappingURL=styles.css.map */
