p{margin-bottom:20px}b,strong,.bold{font-weight:600 !important}.al_left{text-align:left}.al_center{text-align:center}.al_justify{text-align:justify !important}.hide{display:none !important;visibility:hidden !important}.mys_message{color:#222;font-size:18px;text-align:justify;padding:20px 25px;background-color:#ffe1e3}.mys_message p{color:#222;font-size:18px;line-height:1.4}.mys_message ul{margin-left:20px;margin-top:-10px}@media only screen and (min-width:601px){.hide_md{display:none !important}}@media only screen and (max-width:480px){.mys_message{font-size:15px;text-align:left}.mys_message p{font-size:15px}.mys_message ul{margin-left:0}}section.parallax_section_holder .parallax_section_holder_background{background-size:cover}.touch section.parallax_section_holder .parallax_section_holder_background{background-attachment:fixed}.content .content_inner>.container>.container_inner.default_template_holder,.content .content_inner .overlapping_content>.overlapping_content_inner>.container_inner.default_template_holder{padding-bottom:60px}.title.title_size_large h1{color:#fff;font-size:52px;font-weight:600;line-height:1.4;text-transform:none;text-shadow:0 0 4px rgba(0,0,0,.6)}.mys_text p,.mys_text ul li{font-size:16px}.mys_text h2{color:#e20613;font-size:25px;font-weight:500;letter-spacing:0;text-transform:none;margin:0 0 15px !important}.mys_text .mkd_list ul li{color:inherit;line-height:inherit}.mys_text .mkd_list.circle ul>li{margin-bottom:15px}@media only screen and (max-width:767px){.mys_text .vc_column_container{margin-bottom:60px}}@media only screen and (min-width:481px){.mys_text p,.mys_text li{text-align:justify}}@media only screen and (max-width:480px){.title.title_size_large h1{font-size:44px}}.mkd_logo a{transition:height .2s ease-out}header.scrolled .mkd_logo a{height:30px !important}nav.main_menu>ul>li>a{line-height:77px !important;transition:line-height .2s ease-out}header.scrolled nav.main_menu>ul>li>a{line-height:50px !important}nav.mobile_menu ul li,nav.mobile_menu ul li:last-child{border-bottom:0;border-top:1px solid #eaeaea !important}nav.mobile_menu ul li a{color:#333;font-size:23px;padding:22px 0 24px}nav.mobile_menu ul li a:hover{text-decoration:none}.mobile_menu_button{height:80px;margin:0}.mobile_menu_button i{font-size:28px;margin-top:3px}@media only screen and (min-width:1001px){.mkd_logo a{height:50px !important}}@media only screen and (max-width:480px){.container_inner,body.has_general_padding .title_holder .container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,div.column1 .grid_section .section_inner,div.column2 .grid_section .section_inner,.parallax_grid_section .parallax_section_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu,.footer_top_border_holder.in_grid,.footer_bottom_border_holder.in_grid,.grid_1300 .header_top_bottom_holder .container_inner,.grid_1300 footer .container_inner,.grid_1200 .header_top_bottom_holder .container_inner,.grid_1200 footer .container_inner,.grid_1000 .header_top_bottom_holder .container_inner,.grid_1000 footer .container_inner,.grid_800 .header_top_bottom_holder .container_inner,.grid_800 footer .container_inner{width:350px}.footer_top:not(.footer_top_full) .container_inner{padding-right:25px;padding-left:25px}}.mkd_logo img.mobile{height:75% !important}@media only screen and (max-width:1000px){.mkd_logo img{top:5px}}.typed-cursor{display:none !important}.home_prod{padding-top:70px}.home_prod_box{margin-bottom:60px}.home_prod_box>.vc_column-inner>.wpb_wrapper{padding:20px 20px 0}.home_prod h2{font-size:33px;font-weight:600;line-height:1.2;text-align:center;letter-spacing:-.5px;margin:15px 0 0;text-transform:none;background-color:#ff2b2b;background-size:100%;background:-webkit-linear-gradient(0deg,#ff2b2b,#020de6,#ff2b2b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home_prod p{color:#666;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:0;text-align:justify;padding-top:20px}.home_prod_desc{padding-top:50px}.home_prod_desc p{font-size:17px;font-weight:400;line-height:1.3;letter-spacing:0;text-align:justify}.home_prod_desc .wpb_text_column{padding-left:20px;padding-right:20px}.home_prod_desc li{font-size:16px}.home_prod_desc h3{color:#e20613;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.5px;margin:30px 0 10px !important;text-transform:none}.home_prod .al_center p{text-align:center}@media only screen and (max-width:1000px){.typed{border-width:0 !important;padding:0 15px 10px !important}}@media only screen and (min-width:768px) and (max-width:1000px){.home_prod h2{font-size:25px}.vc_empty_space{height:100px !important}}@media only screen and (max-width:767px){.home_prod_box>.vc_column-inner>.wpb_wrapper{padding:5px 30px 0}.wpb_single_image img{max-width:80%}.vc_empty_space{height:80px !important}}@media only screen and (max-width:480px){.home_prod h2{font-size:28px;padding-left:25px;padding-right:25px}.vc_empty_space{height:60px !important}}.footer_top .textwidget{color:#aaa}.footer_top .textwidget,.footer_top a{font-size:15px;line-height:1.3}.footer_top a{color:#ddd}.footer_top a:hover{color:#e20613;text-decoration:none}.footer_top .textwidget div{margin:8px auto}.footer_bottom_holder a:hover{text-decoration:none}#custom_html-6 .textwidget img{width:180px;height:auto;opacity:.6;transition:opacity .2s ease-out}#custom_html-6 .textwidget a{display:block}#custom_html-6 .textwidget a:first-child{margin-bottom:5px}#custom_html-6 .textwidget a:hover img{opacity:1}@media only screen and (max-width:480px){.footer_top_holder .footer_top:not(.footer_top_full) .container_inner{padding-bottom:10px}.footer_top .textwidget,.footer_top a{font-size:14px}}@media only screen and (max-width:600px){.footer_top .mkd_column.column1,.footer_top .mkd_column.column2,.footer_top .mkd_column.column3{text-align:left}}#back_to_top{bottom:15px}#back_to_top.on{right:15px}#back_to_top>span{color:#e20613;font-size:34px;line-height:36px;border:3px solid #e20613;border-radius:50%;background-color:transparent;opacity:.5;transition:opacity .2s ease-out}#back_to_top>span:hover{opacity:1;background-color:transparent}.wpcf7-form.cf7_custom_style_1{margin:0 0 70px}.cf7_custom_style_1 .column_inner{margin-bottom:25px}.contact_form .cf7_custom_style_1 .column_inner{margin-bottom:20px}.cf7_custom_style_1 p{margin-bottom:0}.cf7_custom_style_1 label{color:#858d9b;display:block;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.cf7_custom_style_1 label span{color:#e20613;margin-left:2px}input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{border-color:#ccc}input.wpcf7-form-control.wpcf7-text:focus,input.wpcf7-form-control.wpcf7-number:focus,input.wpcf7-form-control.wpcf7-date:focus,select.wpcf7-form-control.wpcf7-select:focus,textarea.wpcf7-form-control.wpcf7-textarea:focus{color:#333}.contact_form input.wpcf7-form-control.wpcf7-text,.contact_form input.wpcf7-form-control.wpcf7-number,.contact_form input.wpcf7-form-control.wpcf7-date,.contact_form textarea.wpcf7-form-control.wpcf7-textarea{padding-top:11px;padding-bottom:11px}.cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select{padding-top:11px;padding-bottom:11px}.contact_form .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select{padding-top:10px;padding-bottom:10px}.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{resize:vertical;overflow-y:auto;height:120px;min-height:80px;max-height:200px}.cf7_custom_style_1 .wpcf7-acceptance .wpcf7-list-item{line-height:1.4;margin-top:25px;margin-left:0}.cf7_custom_style_1 .wpcf7-acceptance input,.cf7_custom_style_1 .wpcf7-acceptance .wpcf7-list-item-label{cursor:pointer}.cf7_custom_style_1 .wpcf7-acceptance input{position:relative;top:2px}.cf7_custom_style_1 .wpcf7-acceptance .wpcf7-list-item-label{color:#444;font-weight:400;letter-spacing:.2px;text-transform:none}.cf7_custom_style_1 .mys_submit{margin-top:25px}.contact_form input.wpcf7-form-control.wpcf7-submit{height:50px;line-height:50px}input.wpcf7-form-control.wpcf7-submit:disabled{border-color:#999 !important;background-color:#999;color:rgba(255,255,255,.5)}.wpcf7-spinner{position:absolute;right:0}.wpcf7 .ajax-loader{display:block;margin:10px auto 0 auto}.mys_form_price input.wpcf7-form-control.wpcf7-text{font-weight:600;background-color:#fbfbfb;cursor:not-allowed}.wpcf7-not-valid-tip{font-size:12px !important}div.wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#333;font-size:13px;letter-spacing:.3px;text-transform:none}.wpcf7 form .wpcf7-response-output{line-height:1.4;margin:20px 0 0}@media only screen and (max-width:767px){.contact_form .wpcf7-form.cf7_custom_style_1{margin-top:50px}}@media only screen and (max-width:600px){.three_columns_form_with_space>div,.three_columns_form_without_space>div{text-align:left}.column_inner label i{font-style:normal}}@media only screen and (max-width:480px){.cf7_custom_style_1 label{font-size:13px !important;letter-spacing:2px}.two_columns_form_with_space>div,.two_columns_form_without_space>div{text-align:left}}.contact_title{margin-bottom:60px !important}.contact_title h2{font-size:44px;font-weight:500;text-align:center;letter-spacing:0;text-transform:none;margin-top:0 !important}.contact_info_holder{margin-bottom:60px !important}.contact_info{margin-bottom:55px}.contact_info .mkd_icon_shortcode,.contact_info .wpb_content_element{position:absolute}.contact_info .mkd_icon_shortcode{border-radius:50%;width:36px;height:36px;text-align:center;background-color:#e20613}.contact_info .wpb_content_element{top:7px;padding-left:50px}.contact_info .mkd_icon_shortcode i{color:#fff;font-size:18px;padding-top:9px}.contact_info .mkd_icon_shortcode i.icon-share{padding-right:2px}.contact_info .wpb_content_element,.contact_info .wpb_content_element p{font-size:17px;line-height:1.2}.google_map iframe{margin-bottom:-7px}@media only screen and (max-width:600px){.contact_title{margin-bottom:45px !important}.contact_title h2{font-size:32px;letter-spacing:-1px}}.privacy h2{color:#e20613;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:0;text-align:left;margin-bottom:15px;text-transform:none}.privacy h3{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:0;text-align:left;margin-top:30px;margin-bottom:10px;text-transform:none}.privacy table{width:100%;line-height:17px;margin-top:15px;margin-bottom:35px}.privacy table,.privacy table tr{border:0}.privacy table thead td{font-size:13px;font-weight:500;text-align:center;padding:8px}.privacy table tbody td{font-size:12px;font-weight:300;padding:4px 6px}.privacy table tbody tr td:last-child{text-align:center}.privacy table td{text-align:left;vertical-align:middle;border:1px solid #e0e0e0}.privacy ul{padding-left:30px;margin-bottom:30px}.privacy ul li{margin-bottom:8px}#cookie-notice{font-size:13px !important;background-color:#202020 !important}.cookie-notice-container{padding:10px 10px 6px !important}#cn-notice-text{color:#aaa;letter-spacing:.2px}#cn-notice-buttons a{font-size:13px;color:#fff;padding:4px 10px 2px;border-radius:0;background:#e20613;text-transform:none;display:inline-block}#cn-notice-buttons a:hover{color:#fff;background:#ff545e;text-decoration:none}.cn-close-icon{display:none}@media only screen and (max-width:900px){.cookie-notice-container{padding:10px 10px 15px !important}#cn-notice-text{margin-bottom:10px}#cookie-notice{font-size:13px}#cookie-notice .cn-button{margin-bottom:0}}.campanie{padding-bottom:50px}.campanie h2{color:#e20613;font-size:32px;font-weight:500;letter-spacing:0;text-align:center;text-transform:none;padding-bottom:30px}.campanie h3{font-size:22px;font-weight:500;letter-spacing:0;text-transform:none;margin:40px 0 10px}.campanie p{text-align:justify;margin:0 0 10px}.campanie .semnatura{font-weight:600;font-style:italic;line-height:1.4;text-align:right}.campanie img{margin-top:30px}.age-gate{padding:40px 30px}.age-gate-heading-title{margin:0 0 10px}.age-gate-heading-title-logo{max-width:60%}.age-gate-fields{margin:0}p.age-gate-challenge{color:#ccc;font-size:20px;letter-spacing:.4px}button.age-gate-submit-yes,button.age-gate-submit-no{color:#fff;font-size:24px;font-weight:600;letter-spacing:2px;cursor:pointer;border:0;border-radius:0;padding:12px 25px 10px;margin:20px 10px 10px}button.age-gate-submit-yes{background-color:#6ba320}button.age-gate-submit-no{background-color:#ea443e}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover{background-color:#fff}button.age-gate-submit-yes:hover{color:#6ba320}button.age-gate-submit-no:hover{color:#ea443e}@media only screen and (max-width:480px){.age-gate{padding:30px 25px}.age-gate-heading-title-logo{max-width:80%}}4d8600