[href]:focus{outline:0!important}[href]{text-decoration:none!important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-flex-center-sb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-content{padding:0 12px}.page-content li,.page-content p{margin:0 0 10px 0}.page-content p a{color:#cc2634;font-weight:600;text-decoration:underline!important;text-transform:uppercase}.page-content h3,.page-content h4,.page-content h5{font-weight:600}.page-content h3{font-size:28px}.page-content h4{font-size:20px}.contact{margin:0 auto}.contact .page-heading{position:relative}.contact .page-heading:after{content:'';background:#cc2634;width:130px;height:8px;position:absolute;bottom:-27px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#contact-us-page .desc{margin-top:5px;width:100%;float:left;text-align:center}#contact-us-page .desc iframe{margin:50px 0 0}#storeLocator{clear:both;border:none}#storeLocator [data-content-region=contact_store_localtion_list]{margin:0 -10.5px}#storeLocator .divRow{margin-top:30px}#storeLocator input,#storeLocator select{min-width:100px;height:44px;border:1px solid #dbdada;border-radius:6px;margin-bottom:20px;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}#storeLocator .dataTables_length label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#storeLocator .dataTables_length label select{margin:0 10px}#storeLocator .dataTable thead{display:none}#storeLocator .dataTable tbody tr{border:1px solid #dbdada;display:block;padding:20px}#storeLocator .dataTable tbody tr td{width:100%;display:block;padding:0;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.04em;color:#303033;margin:0 0 14.5px}#storeLocator .dataTable tbody tr .store_name{font-weight:600;font-size:16px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#cc2634}#storeLocator .dataTable tbody tr .indicazioni{margin:43px 0 0;position:relative;padding-left:12px}#storeLocator .dataTable tbody tr .indicazioni em{display:block;font-weight:600;font-size:14px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#cc2634;font-style:normal;margin:0 0 14.5px -12px;position:relative}#storeLocator .dataTable tbody tr .indicazioni em::before{content:'';background:#cc2634;width:94px;height:1px;position:absolute;bottom:-2px;left:0}#storeLocator .dataTable tbody tr .indicazioni::before{content:'>';width:10px;height:10px;position:absolute;bottom:6px;left:0}@media (min-width:1240px){.page-content--full{max-width:945px;margin-left:auto;margin-right:auto;float:none}}.page{overflow:hidden;margin:0 auto}.page-content .cp_header{text-align:center}.page-content .cp_header .cp_title{margin:36px 0 45px;font-size:36px;font-weight:700;line-height:normal;color:#303033;font-family:Montserrat,sans-serif;position:relative}.page-content .cp_header .cp_title:after{content:'';background:#cc2634;width:130px;height:8px;position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991px){.page-content .cp_header .cp_title{font-size:32px}}@media (max-width:767px){.page-content .cp_header .cp_title{font-size:28px}}.page-content .max_width{max-width:848px;margin-left:auto;margin-right:auto}.page-content .txt_center{text-align:center}.page-content .column_count_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;margin-top:20px}.page-content .column_count_2>div{width:50%;padding:0 8px}.page-content .column_count_2>div img{width:100%}@media (max-width:767px){.page-content .column_count_2>div{width:100%;margin-bottom:16px}}.page-content .column_count_2:first-child{margin-top:20px}.page-content .column_count_2:nth-child(3),.page-content .column_count_2:nth-child(5),.page-content .column_count_2:nth-child(7){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.page-content .column_count_2{margin-bottom:0}}.page-content .column_count_2_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.page-content .column_count_2_txt h3{width:100%;padding:0 8px}@media (max-width:767px){.page-content .column_count_2_txt h3{margin-top:0}}.page-content .column_count_2_txt>div{width:50%;padding:0 8px}.page-content .column_count_2_txt>div h4{margin-top:10px}@media (max-width:767px){.page-content .column_count_2_txt>div{width:100%;margin-bottom:16px}}.page-content .column_count_1_txt h3{margin-top:14px;margin-bottom:4px}.page-content .cp_contact{margin-top:40px}@media (max-width:767px){.page-content .cp_contact{margin-top:0}}.page-content .cp_contact .p_20{font-size:20px;line-height:24px;font-family:Montserrat,sans-serif;font-weight:600}.page-content .cp_contact .button_gray{width:162px;height:44px;background:#303033;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto}.page-content .cp_blank_bg{display:block;max-width:848px;width:100%;height:280px;background:#d9d9d9;margin:40px auto 0}@media (max-width:767px){.page-content .cp_blank_bg{height:116px}}.p_iframe{position:relative}.p_iframe:after{content:'';background:#000;height:59px;width:99.8%;position:absolute;top:50px;left:0}[data-widget-id="8f7d47c2-0dc6-426b-803a-1d1bcba8aacd"] .bc-carousel__arrow--left,[data-widget-id="8f7d47c2-0dc6-426b-803a-1d1bcba8aacd"] .bc-carousel__arrow--right{display:none}[data-widget-id="8f7d47c2-0dc6-426b-803a-1d1bcba8aacd"] .css-p3lncx{position:relative;bottom:40px}[data-widget-id="8f7d47c2-0dc6-426b-803a-1d1bcba8aacd"] .css-p3lncx .bc-carousel__bullet{background-color:#fff;border:1px solid #fff}[data-widget-id="8f7d47c2-0dc6-426b-803a-1d1bcba8aacd"] .css-p3lncx .bc-carousel__bullet-active{background-color:transparent;border:2px solid #fff}