*{margin:0;padding:0;outline:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both}li{list-style:none}.hide{display:none}.show{display:block}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.left{float:left}.right{float:right}.italic{font-style:italic}.uppercase{text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:100%}.clearfix:after{visibility:hidden;display:table;font-size:0;content:" ";clear:both;height:0}.mini_content{padding-left:10px !important;padding-right:10px !important}.content{padding-left:20px !important;padding-right:20px !important}.big_content{padding-left:80px !important;padding-right:80px !important}.ui-loader{display:none}.ui-btn-inner{display:none}.ui-page{min-height:0 !important}body{margin:0 auto;background:#fff;font-family:'Hind';font-size:15px;line-height:140%;letter-spacing:.05em;color:#000}body::-moz-selection{background:#7f1e71;color:#000}body::-webkit-selection{background:#7f1e71;color:#000}body::selection{background:#7f1e71;color:#000}a{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}a:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}a:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}a:hover{color:#7f1e71 !important}a:hover img{opacity:.8}a.no_underline{text-decoration:none !important}a::-moz-selection{background:#7f1e71;color:#000}a::-webkit-selection{background:#7f1e71;color:#000}a::selection{background:#7f1e71;color:#000}a .p2:hover,a .p3:hover{color:#7f1e71}p{margin:10px 0;-webkit-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;-moz-transition:color .5s;transition:color .5s}p::-moz-selection{background:#7f1e71;color:#000}p::-webkit-selection{background:#7f1e71;color:#000}p::selection{background:#7f1e71;color:#000}.p2{font-family:'Hind';font-size:18px;line-height:140%;letter-spacing:.05em;color:#000;font-weight:700}.p3{font-family:'Hind';font-size:16px;line-height:140%;letter-spacing:.05em;color:#000}span{font-family:'Poppins';font-size:14px;line-height:130%;letter-spacing:0;color:#000;font-weight:700}span::-moz-selection{background:#7f1e71;color:#000}span::-webkit-selection{background:#7f1e71;color:#000}span::selection{background:#7f1e71;color:#000}span.fas,span.fab{font-weight:400}strong::-moz-selection,img::-moz-selection{background:#7f1e71;color:#000}strong::-webkit-selection,img::-webkit-selection{background:#7f1e71;color:#000}strong::selection,img::selection{background:#7f1e71;color:#000}.underline{text-decoration:underline}h1{margin:10px 0;font-family:'Poppins';font-size:40px;line-height:120%;letter-spacing:0;color:#000;font-weight:700}h1::-moz-selection{background:#7f1e71;color:#000}h1::-webkit-selection{background:#7f1e71;color:#000}h1::selection{background:#7f1e71;color:#000}h2{margin:10px 0;font-family:'Poppins';font-size:27px;line-height:120%;letter-spacing:0;color:#000;font-weight:700}h2::-moz-selection{background:#7f1e71;color:#000}h2::-webkit-selection{background:#7f1e71;color:#000}h2::selection{background:#7f1e71;color:#000}h2.heading4{font-family:'Poppins';font-size:18px;line-height:130%;letter-spacing:0;color:#000;font-weight:500}h3{margin:0;font-family:'Poppins';font-size:21px;line-height:130%;letter-spacing:0;color:#000;font-weight:800}h3::-moz-selection{background:#7f1e71;color:#000}h3::-webkit-selection{background:#7f1e71;color:#000}h3::selection{background:#7f1e71;color:#000}h3.logo{font-family:'Montserrat'}h4{margin:0;font-family:'Poppins';font-size:18px;line-height:130%;letter-spacing:0;color:#000;font-weight:500}h4::-moz-selection{background:#7f1e71;color:#000}h4::-webkit-selection{background:#7f1e71;color:#000}h4::selection{background:#7f1e71;color:#000}h5{margin:0;font-family:'Poppins';font-size:14px;line-height:130%;letter-spacing:0;color:#000;font-weight:700}h5::-moz-selection{background:#7f1e71;color:#000}h5::-webkit-selection{background:#7f1e71;color:#000}h5::selection{background:#7f1e71;color:#000}.container,.container-fluid{padding-right:0;padding-left:0}.container-fluid.max_w{max-width:1980px}.row{margin:0}.rel{position:relative}.fixed{position:fixed}.flex{display:flex}.fixed_pos{position:fixed;top:0}.mobile_show{display:none}.mobile_mini_show{display:none}.table_box{display:table !important;height:100%;width:100%;padding:20px 0}.table_cell{display:table-cell !important;vertical-align:middle;width:100%}.vert_bottom{vertical-align:bottom !important}.over_hide{overflow:hidden}.vertical_alignment{position:relative;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}figure{margin-bottom:0;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}#to_top{width:100px;height:100px;position:fixed;bottom:200px;right:0;background:transparent;cursor:pointer;z-index:1000;padding:30px;font-size:16px;-webkit-transform:translate(120%, 0) rotate(-90deg);-ms-transform:translate(120%, 0) rotate(-90deg);-o-transform:translate(120%, 0) rotate(-90deg);-moz-transform:translate(120%, 0) rotate(-90deg);transform:translate(120%, 0) rotate(-90deg);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#to_top img{display:block;width:100%}#to_top.on{-webkit-transform:translate(0, 0) rotate(-90deg);-ms-transform:translate(0, 0) rotate(-90deg);-o-transform:translate(0, 0) rotate(-90deg);-moz-transform:translate(0, 0) rotate(-90deg);transform:translate(0, 0) rotate(-90deg)}button.button,a.button{border:0 solid #7f1e71;font-family:'Hind';font-size:15px;line-height:140%;letter-spacing:.05em;color:#000;text-transform:uppercase;padding:6px 30px 6px 30px;cursor:pointer;display:inline-block;position:relative;overflow:hidden;background:#7f1e71;border-radius:0;-webkit-bborder-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}button.button:hover,a.button:hover{background:#000;color:#fff !important;text-decoration:none}#breadcrumb{padding:50px 15px;text-transform:lowercase;font-size:15px}#breadcrumb span{font-size:15px;font-weight:400;background-color:#fff}#breadcrumb strong{font-weight:700}#pagination{text-align:center}#pagination .page-numbers{padding:3px 6px;font-family:'Poppins';font-size:18px}#pagination a{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#pagination a:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#pagination a:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#pagination a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}#pagination a:hover{color:#7f1e71 !important}#pagination a:hover img{opacity:.8}#pagination a.no_underline{text-decoration:none !important}.wp-video-shortcode span{line-height:100%;font-size:12px;color:#fff}.wp-video-shortcode .mejs-controls{opacity:0;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.wp-video-shortcode:hover .mejs-controls{opacity:1}iframe{max-width:100% !important;height:315px}.scroll_falsed{opacity:0}.scroll_falsed.loaded{opacity:1}.loader{position:relative}.loader:after{content:"loading...";position:absolute;top:50%;left:50%;background:#fff;font-weight:700;text-align:center;z-index:11;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 100px);margin-top:-50px;background:#fff;font-weight:700;text-align:center;z-index:10}.loader.loaded:after,.loader.loaded:before{display:none}table{margin:15px 0}table tr{border-bottom:1px solid #000}table tr:last-child{border-bottom:0 solid #000}table td{padding:10px;border-right:1px solid #000}table td:last-child{border-right:0 solid #000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{border-radius:0 !important}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:local('Poppins-Regular'),url('../fonts/Poppins-Regular.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:local('Poppins-SemiBold'),url('../fonts/Poppins-SemiBold.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:local('Poppins-Bold'),url('../fonts/Poppins-Bold.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;src:local('Poppins-Black'),url('../fonts/Poppins-Black.ttf') format('truetype')}@font-face{font-family:'Hind';font-style:normal;font-weight:400;src:local('Hind-Light'),url('../fonts/Hind-Light.ttf') format('truetype')}@font-face{font-family:'Hind';font-style:normal;font-weight:700;src:local('Hind-SemiBold'),url('../fonts/Hind-SemiBold.ttf') format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local('Montserrat-ExtraBold'),url('../fonts/Montserrat-ExtraBold.ttf') format('truetype')}@-webkit-keyframes sbam{0%{opacity:0}100%{opacity:1}}@keyframes sbam{0%{opacity:0}100%{opacity:1}}.modal_popup{position:fixed;background:rgba(255,255,255,0.8);top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:9999;display:none}.modal_popup.sbam{display:block}.modal_popup.sbam .modal_box_cont .modal_box{opacity:1}.modal_popup .modal_close{position:absolute;top:5px;right:50px;padding-left:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;cursor:pointer;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;z-index:99999}.modal_popup .modal_close span{display:block;font-size:40px;font-family:'Hind';font-weight:400;line-height:50%;text-transform:uppercase;color:#000;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-tranform:rotate(45deg);-moz-tranform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modal_popup .modal_close span:hover{color:#7f1e71}.modal_popup .modal_box_cont{width:700px;max-width:100%;margin:0 auto;padding:0 50px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.modal_popup .modal_box_cont .modal_box{background:#fff;position:relative;opacity:0;overflow:hidden}.modal_popup .modal_box_cont .modal_box .modal_cont{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.modal_popup .modal_box_cont .modal_box .modal_item{width:600px;max-width:100%;float:left;display:inline-block;text-align:center}.modal_popup .modal_box_cont .modal_box .modal_item span{font-size:16px;font-weight:400;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.modal_popup .modal_box_cont .modal_box .modal_item span.fab{font-size:18px}.modal_popup .modal_box_cont .modal_box .modal_item span:hover{color:#7f1e71}.modal_popup .modal_box_cont .modal_box .modal_item figure{width:100%;height:0;padding-bottom:100%}.modal_popup .modal_box_cont .modal_box .modal_item figure.img_prod{padding-bottom:0;width:150px;height:150px;margin:50px auto 0 auto}.modal_popup .modal_box_cont .modal_box .modal_item button{margin:50px auto 0 auto}.modal_popup .modal_box_cont .modal_arrow .arrows{position:absolute;font-size:90px;color:#000;cursor:pointer;width:30px;height:40px;overflow:hidden;line-height:1em;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.modal_popup .modal_box_cont .modal_arrow .arrows .material-icons{display:block;font-size:40px;width:100%;height:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.modal_popup .modal_box_cont .modal_arrow .arrows:hover span{color:#7f1e71 !important}.modal_popup .modal_box_cont .modal_arrow .arrow_sx{top:50%;left:0}.modal_popup .modal_box_cont .modal_arrow .arrow_dx{top:50%;right:10px}#modal_prods .modal_box_cont{width:80vw}#modal_prods .modal_box_cont .modal_box{width:100%;background-color:transparent}#modal_prods .modal_box_cont .modal_box .modal_item{background-position:center center;background-size:contain;background-repeat:no-repeat;height:80vh;width:calc(80vw - 100px);position:relative}#modal_prods .modal_box_cont .modal_box .modal_item figure{width:100%;height:100%;display:block;padding:0;background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute}#modal_popup .modal_box_cont{width:700px;padding:0 10px}#modal_popup .modal_close{right:15px}.wpcf7-form{margin:0 auto;width:100%;display:block}.wpcf7-form .form_inner{padding:20px;margin-left:-20px;background:#7f1e71}.wpcf7-form span{font-family:'Hind';font-size:13px;line-height:140%;letter-spacing:.05em;color:#000;font-weight:400}.wpcf7-form p{margin:0}.wpcf7-form p.mini_text{font-size:14px}.wpcf7-form .wpcf7-form-control-wrap{display:block;width:auto}.wpcf7-form .wpcf7-form-control-wrap::after{content:"";clear:both;height:1px;visibility:hidden}.wpcf7-form span.wpcf7-not-valid-tip{margin-top:5px;color:#f00;display:block;width:100%}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="time"],.wpcf7-form input[type="number"],.wpcf7-form select{border:1px solid #000;width:calc(100% - 10px);height:35px;color:#000 !important;padding:0;padding-left:10px;margin-bottom:14px;margin-right:10px;background:rgba(255,255,255,0);border-radius:0;font-family:'Hind';font-size:15px;line-height:140%;letter-spacing:.05em;color:#000;float:left}.wpcf7-form input[type="text"]::-webkit-input-placeholder,.wpcf7-form input[type="email"]::-webkit-input-placeholder,.wpcf7-form input[type="tel"]::-webkit-input-placeholder,.wpcf7-form input[type="time"]::-webkit-input-placeholder,.wpcf7-form input[type="number"]::-webkit-input-placeholder,.wpcf7-form select::-webkit-input-placeholder{color:#666}.wpcf7-form input[type="text"]::-moz-placeholder,.wpcf7-form input[type="email"]::-moz-placeholder,.wpcf7-form input[type="tel"]::-moz-placeholder,.wpcf7-form input[type="time"]::-moz-placeholder,.wpcf7-form input[type="number"]::-moz-placeholder,.wpcf7-form select::-moz-placeholder{color:#666}.wpcf7-form input[type="text"]::-moz-placeholder,.wpcf7-form input[type="email"]::-moz-placeholder,.wpcf7-form input[type="tel"]::-moz-placeholder,.wpcf7-form input[type="time"]::-moz-placeholder,.wpcf7-form input[type="number"]::-moz-placeholder,.wpcf7-form select::-moz-placeholder{color:#666}.wpcf7-form input[type="text"]:-ms-input-placeholder,.wpcf7-form input[type="email"]:-ms-input-placeholder,.wpcf7-form input[type="tel"]:-ms-input-placeholder,.wpcf7-form input[type="time"]:-ms-input-placeholder,.wpcf7-form input[type="number"]:-ms-input-placeholder,.wpcf7-form select:-ms-input-placeholder{color:#666}.wpcf7-form input[type="text"]+label,.wpcf7-form input[type="email"]+label,.wpcf7-form input[type="tel"]+label,.wpcf7-form input[type="time"]+label,.wpcf7-form input[type="number"]+label,.wpcf7-form select+label{visibility:hidden;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);position:absolute;top:0;left:10px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form input[type="tel"]:focus,.wpcf7-form input[type="time"]:focus,.wpcf7-form input[type="number"]:focus,.wpcf7-form select:focus{box-shadow:none !important;border-color:#7f1e71}.wpcf7-form input[type="text"]:focus::-webkit-input-placeholder,.wpcf7-form input[type="email"]:focus::-webkit-input-placeholder,.wpcf7-form input[type="tel"]:focus::-webkit-input-placeholder,.wpcf7-form input[type="time"]:focus::-webkit-input-placeholder,.wpcf7-form input[type="number"]:focus::-webkit-input-placeholder,.wpcf7-form select:focus::-webkit-input-placeholder{color:transparent}.wpcf7-form input[type="text"]:focus::-moz-placeholder,.wpcf7-form input[type="email"]:focus::-moz-placeholder,.wpcf7-form input[type="tel"]:focus::-moz-placeholder,.wpcf7-form input[type="time"]:focus::-moz-placeholder,.wpcf7-form input[type="number"]:focus::-moz-placeholder,.wpcf7-form select:focus::-moz-placeholder{color:transparent}.wpcf7-form input[type="text"]:focus::-moz-placeholder,.wpcf7-form input[type="email"]:focus::-moz-placeholder,.wpcf7-form input[type="tel"]:focus::-moz-placeholder,.wpcf7-form input[type="time"]:focus::-moz-placeholder,.wpcf7-form input[type="number"]:focus::-moz-placeholder,.wpcf7-form select:focus::-moz-placeholder{color:transparent}.wpcf7-form input[type="text"]:focus:-ms-input-placeholder,.wpcf7-form input[type="email"]:focus:-ms-input-placeholder,.wpcf7-form input[type="tel"]:focus:-ms-input-placeholder,.wpcf7-form input[type="time"]:focus:-ms-input-placeholder,.wpcf7-form input[type="number"]:focus:-ms-input-placeholder,.wpcf7-form select:focus:-ms-input-placeholder{color:transparent}.wpcf7-form input[type="text"]:focus+label,.wpcf7-form input[type="email"]:focus+label,.wpcf7-form input[type="tel"]:focus+label,.wpcf7-form input[type="time"]:focus+label,.wpcf7-form input[type="number"]:focus+label,.wpcf7-form select:focus+label{visibility:visible;opacity:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.wpcf7-form select{width:calc(100% - 10px)}.wpcf7-form select option{color:#000}.wpcf7-form textarea{width:calc(100% - 10px);height:180px;border:1px solid #000;background:rgba(255,255,255,0);color:#000 !important;font-family:'Hind';font-size:15px;line-height:140%;letter-spacing:.05em;color:#000;padding-left:10px;padding-top:10px;resize:none;border-radius:0;-webkit-bborder-radius:0;-moz-border-radius:0;-o-border-radius:0}.wpcf7-form textarea::-webkit-input-placeholder{color:#666}.wpcf7-form textarea::-moz-placeholder{color:#666}.wpcf7-form textarea::-moz-placeholder{color:#666}.wpcf7-form textarea:-ms-input-placeholder{color:#666}.wpcf7-form textarea+label{visibility:hidden;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);position:absolute;top:0;left:10px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.wpcf7-form textarea:focus{box-shadow:none !important;border-color:#7f1e71}.wpcf7-form textarea:focus::-webkit-input-placeholder{color:transparent}.wpcf7-form textarea:focus::-moz-placeholder{color:transparent}.wpcf7-form textarea:focus::-moz-placeholder{color:transparent}.wpcf7-form textarea:focus:-ms-input-placeholder{color:transparent}.wpcf7-form textarea:focus+label{visibility:visible;opacity:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.wpcf7-form .wpcf7-form-control-wrap.privacy{display:inline}.wpcf7-form .wpcf7-form-control-wrap.privacy+span{display:inline}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{margin-bottom:5px;margin-left:0;display:inline}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{margin-bottom:0;padding-left:0;font-size:14px;position:static}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label::after{content:""}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{display:none}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]+.wpcf7-list-item-label::before{display:none}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]+.wpcf7-list-item-label::after{display:inline-block}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::before{display:inline-block}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked+.wpcf7-list-item-label::after{display:none}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{padding:5px 2px 5px 10px;cursor:pointer;height:30px;width:calc(100%);padding-left:20px;display:inline;position:relative;text-transform:none}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{content:"";position:absolute;top:0;left:0;height:15px;width:15px;margin-top:4px;font-family:'Material Icons';font-size:15px;font-weight:700;line-height:100%;background-color:#fff;border:1px solid #000;color:#000;background-image:url('../img/check.svg');background-size:contain;background-repeat:no-repeat}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::after{content:"";position:absolute;top:0;left:0;height:15px;width:15px;margin-top:4px;font-family:'Material Icons';font-size:15px;background-color:#fff;border:1px solid #000;color:#000}.wpcf7-form input[type="submit"],.wpcf7-form button[type="submit"],.wpcf7-form button[type="button"]{border:1px solid transparent;font-family:'Hind';font-size:15px;line-height:140%;letter-spacing:.05em;color:#fff;font-weight:400;text-transform:uppercase;background:#7f1e71;border-radius:0;margin-top:10px;padding:6px 30px 6px 30px;cursor:pointer;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.wpcf7-form input[type="submit"]:hover,.wpcf7-form button[type="submit"]:hover,.wpcf7-form button[type="button"]:hover{background:#000;border:1px solid transparent;color:#fff;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.wpcf7-form input[type="submit"]:focus,.wpcf7-form button[type="submit"]:focus,.wpcf7-form button[type="button"]:focus{box-shadow:none !important}.wpcf7-form .form_in{padding:0 30px 0 0}.wpcf7-form input[type="file"]{padding:10px;border:1px solid #000}.wpcf7-response-output{border:2px solid #fff !important}.wpcf7-validation-errors{color:#f00 !important}.wpcf7-list-item{display:block}#main_search{position:relative;max-width:100%;margin-bottom:40px}#main_search input[type="text"]{border:0 solid #000;border-bottom:1px solid #000;width:100%}#main_search button[type="submit"]{background-color:transparent;position:absolute;top:0;right:0;padding:5px;margin-top:0}#main_search button[type="submit"] em{color:#000}#tag_search .tag_search_checklist{width:200px;float:left;margin-right:20px;margin-bottom:10px;position:relative}#tag_search .tag_search_checklist .checklist_title{border-bottom:1px solid #000;cursor:pointer;text-transform:uppercase;padding:5px}#tag_search .tag_search_checklist .checklist_title:after{content:"\e5c5";font-family:'Material Icons';font-size:20px;position:absolute;top:0;right:0;padding:5px;display:block}#tag_search .tag_search_checklist .checklist_title:before{content:"\e5c7";font-family:'Material Icons';font-size:20px;position:absolute;top:0;right:0;padding:5px;display:none}#tag_search .tag_search_checklist .form{z-index:3;width:100%;position:absolute;bottom:0;left:0;padding:0;opacity:0;max-height:0;overflow:hidden;background-color:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:max-height .3s;-ms-transition:max-height .3s;-o-transition:max-height .3s;-moz-transition:max-height .3s;transition:max-height .3s}#tag_search .tag_search_checklist .form label{display:inline-block}#tag_search .tag_search_checklist .form .wpcf7-list-item-label{padding-top:2px;padding-bottom:2px;height:auto}#tag_search .tag_search_checklist .form .wpcf7-list-item-label:after,#tag_search .tag_search_checklist .form .wpcf7-list-item-label:before{margin-top:2px}#tag_search .tag_search_checklist .form button[type="submit"],#tag_search .tag_search_checklist .form button[type="button"]{background-color:transparent;border:1px solid #000;color:#000;font-size:13px;padding:3px 15px}#tag_search .tag_search_checklist .form button[type="submit"]:hover,#tag_search .tag_search_checklist .form button[type="button"]:hover{background-color:#000;color:#fff}#tag_search .tag_search_checklist.open .checklist_title{border-bottom:1px solid #7f1e71;color:#7f1e71}#tag_search .tag_search_checklist.open .checklist_title:after{display:none}#tag_search .tag_search_checklist.open .checklist_title:before{display:block}#tag_search .tag_search_checklist.open .form{opacity:1;padding:10px;max-height:500px;border:1px solid #7f1e71;border-top:0}#tag_search .tag_search_checklist.active .checklist_title{border-bottom:1px solid #7f1e71;color:#7f1e71}#tag_search .tag_search_checklist:nth-child(n+6){display:none}#tag_search.open .tag_search_checklist:nth-child(n+6){display:block}.pin_locator{float:right;display:inline-block;margin-right:10px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.pin_locator:hover .box_locator{opacity:1}.pin_locator span{position:relative;z-index:2}.pin_locator .box_locator{position:absolute;right:0;top:0;width:200px;padding:5px 30px 5px 10px;opacity:0;text-align:right;-webkit-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.lang{float:right;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.lang span{font-size:14px;font-weight:400}.lang .lang_widget{padding:0;font-family:'Hind';font-size:15px;line-height:140%;letter-spacing:.05em;color:#000;line-height:100%;font-weight:400;text-transform:uppercase;text-align:center}.lang .lang_widget .wpml-ls-legacy-list-horizontal{padding:0}.lang .lang_widget ul{margin:0;display:block}.lang .lang_widget ul li{display:inline-block;position:relative}.lang .lang_widget ul li a{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;padding:5px}.lang .lang_widget ul li a:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}.lang .lang_widget ul li a:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}.lang .lang_widget ul li a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}.lang .lang_widget ul li a:hover{color:#7f1e71 !important}.lang .lang_widget ul li a:hover img{opacity:.8}.lang .lang_widget ul li a.no_underline{text-decoration:none !important}.lang .lang_widget ul li.wpml-ls-current-language span{font-weight:700 !important}.lang.foo_lang{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.lang.foo_lang .lang_widget ul{margin:0;display:block}.lang.foo_lang .lang_widget ul li{display:block;text-align:center}.lang.foo_lang .lang_widget ul li a{padding:2px 5px}.lang.foo_lang .lang_widget ul li a span{color:#fff;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.lang.foo_lang .lang_widget ul li a span:hover{color:#7f1e71}@-webkit-keyframes content_anim{0%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes content_anim{0%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes content_anim{0%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@keyframes content_anim{0%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.slider{position:relative;height:100%;width:100%}.slider .slider_collect{width:100%;height:100%;overflow:hidden;position:absolute}.slider .slider_collect ul{padding:0;height:100%;text-align:left;position:relative;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.slider .slider_collect ul li.img{display:inline-block;width:100%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;-moz-transition:opacity 0s;transition:opacity 0s}.slider .slider_collect ul li.img a{display:none;background:transparent;width:100%;height:100%}.slider .slider_collect ul li.img.active{opacity:1}.slider .slider_collect ul li.img.active a{display:block;position:absolute;z-index:1}.slider .slider_collect.with_text ul::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5}.slider .slider_content ul{padding:0;width:100%;height:100%;min-height:300px;position:relative}.slider .slider_content ul li.text{position:absolute;opacity:0;width:100%;height:100%;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}.slider .slider_content ul li.text.active{-webkit-animation:content_anim 1s ease-in-out forwards;-moz-animation:content_anim 1s ease-in-out forwards;-ms-animation:content_anim 1s ease-in-out forwards;-o-animation:content_anim 1s ease-in-out forwards;animation:content_anim 1s ease-in-out forwards}.slider .slider_content h1,.slider .slider_content h2,.slider .slider_content h3,.slider .slider_content p{color:#fff !important}.slider .slider_content h2{text-transform:none;margin-bottom:30px;max-height:77px;overflow:hidden}.slider .slider_content p{font-weight:700;font-size:20px;line-height:120%;max-height:290px;overflow:hidden}.slider .slider_bullet{width:100%;height:30px;padding:20px 0;position:relative;z-index:10}.slider .slider_bullet .cont_bullet{width:200px;margin:0 auto}.slider .slider_bullet .cont_bullet ul{margin:0 auto;padding:0;width:100%;text-align:center}.slider .slider_bullet .cont_bullet ul li.bull{display:inline-block;margin-left:5%}.slider .slider_bullet .cont_bullet ul li.bull:first-child{margin-left:0}.slider .slider_bullet .cont_bullet ul li.bull span{display:block;width:15px;height:15px;background:#fff;border-radius:50%;-webkit-bborder-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;cursor:pointer}.slider .slider_bullet .cont_bullet ul li.bull.active span{background:#7f1e71}.slider .slider_arrow .arrows{position:absolute;font-size:90px;color:#7f1e71;cursor:pointer;width:30px;height:40px;overflow:hidden;line-height:1em;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.slider .slider_arrow .arrows .material-icons{display:block;font-size:40px;width:100%;height:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.slider .slider_arrow .arrows:hover .material-icons{color:#7f1e71}.slider .slider_arrow .arrow_sx{top:50%;left:-25px}.slider .slider_arrow .arrow_dx{top:50%;right:-15px}li.link_button a{display:inline-block;padding:3px 5px;border:1px solid #000;font-size:14px}li.link_button a:hover{text-decoration:none !important;border:1px solid #7f1e71}.popup_form{background:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:100000;display:none;color:#7a7997}.popup_form.sbam{display:block}.popup_form #form_container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:100%}.popup_form #form_content{background:#d9d8eb;border:10px solid #8b0975;position:relative;max-height:90vh;overflow-y:auto;overflow-x:hidden}.popup_form #form_content h3{color:#8b0975;margin-bottom:20px;text-align:center}.popup_form #form_content .form_close{position:absolute;top:5px;right:10px;width:20px;height:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-tranform:rotate(45deg);-moz-tranform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.popup_form #form_content .form_close span{font-size:30px}.popup_form #form_content input[type="text"],.popup_form #form_content input[type="email"]{background:transparent;color:#7a7997;border:0;border-bottom:2px solid #7a7997}.popup_form #form_content input[type="submit"]{display:block;background:#8b0975;color:#fff;padding:10px;border-radius:0;border:none !important;margin:0 auto;width:180px;max-width:100%;text-transform:uppercase}.popup_form #form_content input[type="submit"]:hover{background:#8b0975;color:#fff}header{margin:0;width:100%;background:#fff;position:relative;z-index:5;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}header div{background:#fff;position:relative}header .row1{z-index:2}header .row2{z-index:1}#header_logo{width:100%;margin:0 auto;text-align:center;padding:15px 0}#header_logo img{width:200px;max-width:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.navbar{margin-bottom:0;margin-top:0;min-height:0;border-radius:0;padding:10px 0}#navbar{width:100%;height:auto;background:#fff;position:absolute;top:0;left:0;right:0;z-index:1;padding:40px;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);-moz-transform:translateY(-150%);transform:translateY(-150%);box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#navbar.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#navbar .menu-primary-container ul.menu,#navbar .menu-primary-en-container ul.menu,#navbar .menu-primary-fr-container ul.menu{margin:0;padding:0;width:100%;text-align:center}#navbar .menu-primary-container ul.menu:after,#navbar .menu-primary-en-container ul.menu:after,#navbar .menu-primary-fr-container ul.menu:after{content:"";clear:both;height:0;visibility:hidden}#navbar .menu-primary-container ul.menu li,#navbar .menu-primary-en-container ul.menu li,#navbar .menu-primary-fr-container ul.menu li{display:inline-block;padding:10px 0;position:relative;font-family:'Poppins';font-size:40px;font-weight:700;width:calc(100% / 3 - 10px);margin:0;margin-bottom:15px;text-transform:none;text-align:left;float:left}#navbar .menu-primary-container ul.menu li a,#navbar .menu-primary-en-container ul.menu li a,#navbar .menu-primary-fr-container ul.menu li a{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;padding:10px 10px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#navbar .menu-primary-container ul.menu li a:visited,#navbar .menu-primary-en-container ul.menu li a:visited,#navbar .menu-primary-fr-container ul.menu li a:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#navbar .menu-primary-container ul.menu li a:focus,#navbar .menu-primary-en-container ul.menu li a:focus,#navbar .menu-primary-fr-container ul.menu li a:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#navbar .menu-primary-container ul.menu li a img,#navbar .menu-primary-en-container ul.menu li a img,#navbar .menu-primary-fr-container ul.menu li a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}#navbar .menu-primary-container ul.menu li a:hover,#navbar .menu-primary-en-container ul.menu li a:hover,#navbar .menu-primary-fr-container ul.menu li a:hover{color:#7f1e71 !important}#navbar .menu-primary-container ul.menu li a:hover img,#navbar .menu-primary-en-container ul.menu li a:hover img,#navbar .menu-primary-fr-container ul.menu li a:hover img{opacity:.8}#navbar .menu-primary-container ul.menu li a.no_underline,#navbar .menu-primary-en-container ul.menu li a.no_underline,#navbar .menu-primary-fr-container ul.menu li a.no_underline{text-decoration:none !important}#navbar .menu-primary-container ul.menu li a:hover,#navbar .menu-primary-en-container ul.menu li a:hover,#navbar .menu-primary-fr-container ul.menu li a:hover{text-decoration:underline}#navbar .menu-primary-container ul.menu li.current-menu-item>a,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a,#navbar .menu-primary-container ul.menu li.current-menu-parent>a,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:underline}#navbar .menu-primary-container ul.menu li.current-menu-item>a:visited,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a:visited,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a:visited,#navbar .menu-primary-container ul.menu li.current-menu-parent>a:visited,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a:visited,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a:visited,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a:visited,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a:visited,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a:visited,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a:visited,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a:visited,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#navbar .menu-primary-container ul.menu li.current-menu-item>a:focus,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a:focus,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a:focus,#navbar .menu-primary-container ul.menu li.current-menu-parent>a:focus,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a:focus,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a:focus,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a:focus,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a:focus,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a:focus,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a:focus,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a:focus,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#navbar .menu-primary-container ul.menu li.current-menu-item>a img,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a img,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a img,#navbar .menu-primary-container ul.menu li.current-menu-parent>a img,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a img,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a img,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a img,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a img,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a img,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a img,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a img,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}#navbar .menu-primary-container ul.menu li.current-menu-item>a:hover,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a:hover,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a:hover,#navbar .menu-primary-container ul.menu li.current-menu-parent>a:hover,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a:hover,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a:hover,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a:hover,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a:hover,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a:hover,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a:hover,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a:hover,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a:hover{color:#7f1e71 !important}#navbar .menu-primary-container ul.menu li.current-menu-item>a:hover img,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a:hover img,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a:hover img,#navbar .menu-primary-container ul.menu li.current-menu-parent>a:hover img,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a:hover img,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a:hover img,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a:hover img,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a:hover img,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a:hover img,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a:hover img,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a:hover img,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a:hover img{opacity:.8}#navbar .menu-primary-container ul.menu li.current-menu-item>a.no_underline,#navbar .menu-primary-en-container ul.menu li.current-menu-item>a.no_underline,#navbar .menu-primary-fr-container ul.menu li.current-menu-item>a.no_underline,#navbar .menu-primary-container ul.menu li.current-menu-parent>a.no_underline,#navbar .menu-primary-en-container ul.menu li.current-menu-parent>a.no_underline,#navbar .menu-primary-fr-container ul.menu li.current-menu-parent>a.no_underline,#navbar .menu-primary-container ul.menu li.current-category-ancestor>a.no_underline,#navbar .menu-primary-en-container ul.menu li.current-category-ancestor>a.no_underline,#navbar .menu-primary-fr-container ul.menu li.current-category-ancestor>a.no_underline,#navbar .menu-primary-container ul.menu li.current-page-ancestor>a.no_underline,#navbar .menu-primary-en-container ul.menu li.current-page-ancestor>a.no_underline,#navbar .menu-primary-fr-container ul.menu li.current-page-ancestor>a.no_underline{text-decoration:none !important}#navbar .menu-primary-container ul.menu li.mobile_show,#navbar .menu-primary-en-container ul.menu li.mobile_show,#navbar .menu-primary-fr-container ul.menu li.mobile_show{display:none}.navbar-toggler{margin:0 0 0 0 !important;border-radius:0;border:0 solid #fff;padding:15px 0;float:left;background:rgba(255,255,255,0);position:relative;z-index:90;text-align:left;width:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.navbar-toggler span{font-size:14px;font-weight:400}.navbar-toggler:focus{outline:0 auto}.navbar-toggler .bar_cont{display:inline-block;vertical-align:middle}.navbar-toggler .icon-bar{display:block;background-color:#000;width:30px;height:3px;border-radius:0;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.navbar-toggler .icon-bar:first-child{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-tranform:rotate(-45deg);-moz-tranform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler .icon-bar:last-child{margin-top:-3px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-tranform:rotate(45deg);-moz-tranform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler .icon-bar:nth-child(2){display:none}.navbar-toggler:hover .icon-bar{background-color:#000}.collapsed{height:auto}.collapsed .icon-bar{display:block;background-color:#000;width:30px;height:3px;border-radius:0;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.collapsed .icon-bar:first-child,.collapsed .icon-bar:last-child{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-tranform:rotate(0deg);-moz-tranform:rotate(0deg);transform:rotate(0deg)}.collapsed .icon-bar:first-child{margin-top:0}.collapsed .icon-bar:nth-child(2){display:block}.collapsed .icon-bar+.icon-bar{margin-top:4px}#secondary{width:100%;padding:10px 0}#secondary ul.menu{margin:0;padding:0;width:100%;text-align:center}#secondary ul.menu li{display:inline-block;font-size:14px;text-transform:uppercase;padding:0 10px}#prepage{height:72px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#mainpage{overflow:hidden;height:auto;min-height:80vh;width:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#wrapper{overflow:hidden;position:relative;height:720px;width:100%;background-color:#fff;background-position:center center;background-size:cover;background-repeat:no-repeat}#wrapper .wrapper_content{position:absolute;top:0;left:0;width:60%;padding:30px}#wrapper .wrapper_content.about strong{padding:15px;margin-top:-15px;margin-left:-15px;font-weight:inherit;background-image:url('../img/elements/slideshow.png');background-size:100% 100%;background-repeat:no-repeat;background-position:center center}#boxes .row .box_cont{text-align:center;padding:0}#boxes .row .box_cont:first-child{text-align:right}#boxes .row .box_cont:last-child{text-align:left}#boxes .box{width:400px;max-width:calc(100% - 24px);overflow:hidden;display:inline-block}#boxes .box figure{width:100%;height:0;padding-bottom:100%;position:relative}#boxes .box figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);-o-transform:translateY(-120%);-moz-transform:translateY(-120%);transform:translateY(-120%)}#boxes .box figure .box_hover{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1;opacity:0}#boxes .box h2{position:absolute;z-index:2;width:100%;color:#fff;text-align:center;padding:0 20px}#boxes .box:hover .box_hover{opacity:1}#boxes .bigbox{width:775px;max-width:100%;overflow:hidden;display:inline-block}#boxes .bigbox figure{width:100%;height:0;padding-bottom:112%;position:relative}#boxes .bigbox figure:after{content:"";position:absolute;background-color:#7f1e71;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);-o-transform:translateY(-120%);-moz-transform:translateY(-120%);transform:translateY(-120%)}#boxes .bigbox h2{position:absolute;z-index:2;width:100%;color:#fff;text-align:center;padding:0 20px}#boxes .bigbox:hover figure.box4:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#home_content{text-align:center}#featured .featured_content span{text-transform:uppercase;font-weight:700}#featured .featured_content a{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#featured .featured_content a:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#featured .featured_content a:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#featured .featured_content a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}#featured .featured_content a:hover{color:#7f1e71 !important}#featured .featured_content a:hover img{opacity:.8}#featured .featured_content a.no_underline{text-decoration:none !important}#featured .featured_content h1,#featured .featured_content h2,#featured .featured_content h3,#featured .featured_content p,#featured .featured_content span{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#featured .featured_content h1:hover,#featured .featured_content h2:hover,#featured .featured_content h3:hover,#featured .featured_content p:hover,#featured .featured_content span:hover{color:#7f1e71;text-decoration:underline}#featured .featured_imgs{position:relative}#featured .featured_imgs figure.fimg1{width:100%;height:0;padding-bottom:80%}#featured .featured_imgs .fimg2_cont{width:100%;height:70%;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#featured .featured_imgs figure.fimg2{width:100%;height:0;padding-bottom:70%}#egolovers h2{display:block;width:100%;text-align:center}#egolovers h2 span{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#egolovers h2 span:visited{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#egolovers h2 span:focus{outline:none;text-decoration:none;color:#000 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}#egolovers h2 span img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}#egolovers h2 span:hover{color:#7f1e71 !important}#egolovers h2 span:hover img{opacity:.8}#egolovers h2 span.no_underline{text-decoration:none !important}#egolovers .egolove_item .egolove{margin:0 auto;width:100%}#egolovers .egolove_item .egolove figure{width:100%;height:0;padding-bottom:100%;cursor:pointer;position:relative;background-color:transparent}#egolovers .egolove_item .egolove figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#7f1e71;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#egolovers .egolove_item .egolove figure:hover:after{opacity:.5}#news h2{display:block;width:100%;text-align:center}#news .news_item{border:1px solid #bd2da8;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#news .news_item figure{width:100%;height:0;padding-bottom:100%}#news .news_item:hover{background-color:#bd2da8}#news .news_item:hover p,#news .news_item:hover p.p2,#news .news_item:hover p.p3{color:#000 !important}#about_content p{font-size:18px;line-height:140%}#about_section1 .section_content{position:relative;z-index:3}#about_section1 .img2{width:60%;position:absolute;-webkit-transform:translate(-20%, -150%);-ms-transform:translate(-20%, -150%);-o-transform:translate(-20%, -150%);-moz-transform:translate(-20%, -150%);transform:translate(-20%, -150%)}#about_section2 .section_content{position:relative;z-index:3}#about_section2 .img2{width:70%;position:absolute;-webkit-transform:translate(30%, -80%);-ms-transform:translate(30%, -80%);-o-transform:translate(30%, -80%);-moz-transform:translate(30%, -80%);transform:translate(30%, -80%)}#about_section3 .icon{width:30px}#about_section3 .icon_block a{text-decoration:none}#about_section3 .icon_block img{width:30px}#about_section3 .icon_block figure{display:inline-block;width:30px;height:35px;background-position:top}#about_section3 .icon_block figure:hover{background-position:bottom}#about_section1 .section_content h2,#about_section2 .section_content h2,#about_section3 .section_content h2{margin-bottom:60px}#egoisti .egoista_item{margin-bottom:30px}#egoisti .egoista_item figure{width:100%;height:0;padding-bottom:70%;position:relative}#egoisti .egoista_item figure figure{width:100%;height:100%;position:absolute;background-color:transparent;top:0;left:0;opacity:0;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#egoisti .egoista_item figure:hover figure{opacity:1}#egoisti .second_block{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;-moz-transition:max-height 1s;transition:max-height 1s}#egoisti .second_block.open{max-height:1000px}#egoisti .plus_button{display:block;width:50px;margin:0 auto;text-align:center;padding:10px;cursor:pointer}#egoisti .plus_button span{font-family:'Hind';font-size:40px;font-weight:800;line-height:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#egoisti .plus_button span:first-child{display:block}#egoisti .plus_button span:last-child{display:none}#egoisti .plus_button.open span:first-child{display:none}#egoisti .plus_button.open span:last-child{display:block}#egoisti .plus_button:hover span{color:#7f1e71}#headquarters .head_content h2{margin-bottom:60px}#headquarters .head_item{margin-bottom:30px}#headquarters .head_item figure{width:100%;height:0;padding-bottom:70%}#contatti .box img{max-width:100%;height:auto}#quote{position:relative}#quote .quote1{width:150px;height:150px;position:absolute;top:0;left:0;-webkit-transform:translateY(-160%);-ms-transform:translateY(-160%);-o-transform:translateY(-160%);-moz-transform:translateY(-160%);transform:translateY(-160%)}#quote .quote2{width:150px;height:150px;position:absolute;top:0;right:0;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);-o-transform:translateY(-80%);-moz-transform:translateY(-80%);transform:translateY(-80%)}#quote .quote_content{position:relative;z-index:3}#gallery #gallery_scroller{height:300px}#gallery #gallery_scroller ul li.img{position:static !important;opacity:1 !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#video_gallery #video_gallery_scroller{height:300px}#video_gallery #video_gallery_scroller ul li.img{position:static !important;opacity:1 !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#video_gallery #video_gallery_scroller ul li.img .wp-video{max-width:100%;max-height:100%;height:100% !important}#video_gallery #video_gallery_scroller ul li.img .wp-video .wp-video-shortcode{max-width:100% !important;max-height:300px !important;min-height:300px !important}#video_gallery #video_gallery_scroller ul li.img iframe{min-height:100%}ul.product_list li{padding-bottom:5px}ul.product_list li ul.children{padding-top:4px;padding-left:10px;height:0;overflow:hidden;max-height:0;position:relative;z-index:1;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s}ul.product_list li ul.children li{padding-bottom:0;margin:5px 0}ul.product_list li.current-cat>a{outline:none;text-decoration:none;color:#7f1e71 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:underline}ul.product_list li.current-cat>a:visited{outline:none;text-decoration:none;color:#7f1e71 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}ul.product_list li.current-cat>a:focus{outline:none;text-decoration:none;color:#7f1e71 !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}ul.product_list li.current-cat>a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}ul.product_list li.current-cat>a:hover{color:#7f1e71 !important}ul.product_list li.current-cat>a:hover img{opacity:.8}ul.product_list li.current-cat>a.no_underline{text-decoration:none !important}ul.product_list li.current-cat:after{-webkit-transform-origin:20% 50%;-ms-transform-origin:20% 50%;-o-transform-origin:20% 50%;-moz-transform-origin:20% 50%;transform-origin:20% 50%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-tranform:rotate(90deg);-moz-tranform:rotate(90deg);transform:rotate(90deg)}ul.product_list li.current-cat ul.children{height:auto}ul.product_list li.cat_open ul.children{height:auto;max-height:1000px}ul.product_list li.cat_open:after{-webkit-transform-origin:30% 70%;-ms-transform-origin:30% 70%;-o-transform-origin:30% 70%;-moz-transform-origin:30% 70%;transform-origin:30% 70%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-tranform:rotate(90deg);-moz-tranform:rotate(90deg);transform:rotate(90deg)}ul.product_list li.cat_parent{padding-left:10px;position:relative}ul.product_list li.cat_parent:after{content:">";position:absolute;top:0;left:0;width:10px;height:10px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}ul.product_list>li:nth-last-child(2){margin-top:10px}#catalog .prod_preview{width:300px;max-width:100%;margin:0 auto}#catalog .prod_preview .prod_img{width:100%;height:0;padding-bottom:66%}#catalog .prod_preview .prod_content{padding:20px 0;text-align:center}#filters #tag_search{display:none;font-size:14px;position:relative;padding-right:30px;-webkit-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s}#filters #tag_search .tag_plus{position:absolute;width:30px;height:30px;top:0;right:0;z-index:1;background-color:#fff;color:#000;text-align:center;padding:5px 0;cursor:pointer}#filters #tag_search .tag_plus span{font-size:30px;font-weight:400;line-height:50%}#filters #tag_search .tag_plus span em{font-size:15px;font-weight:400;font-style:normal;font-family:'Hind'}#filters #tag_search .tag_plus span:first-child{display:inline-block}#filters #tag_search .tag_plus span:last-child{display:none}#filters #tag_search .tag_plus.open span:first-child{display:none}#filters #tag_search .tag_plus.open span:last-child{display:inline-block}#filters ul.cat_list{text-align:center}#filters ul.cat_list li{display:inline-block;margin-right:10px}#filters ul.cat_list li.current-cat{font-weight:700}body.archive.term-divani #filters #tag_search,body.archive.term-sofas #filters #tag_search,body.archive.term-canapes #filters #tag_search,body.archive.term-poltrone #filters #tag_search,body.archive.term-chairs #filters #tag_search,body.archive.term-fauteuils #filters #tag_search{display:block}#cat_banner{position:relative}#cat_banner figure{height:0;padding-bottom:51.5%}#cat_banner .cat_text{position:absolute;top:0;left:0}#single_gallery #thumb_scroller{height:500px}#single_gallery #thumb_scroller ul li.img{position:relative;opacity:1 !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:opacit .5s;-ms-transition:opacit .5s;-o-transition:opacit .5s;-moz-transition:opacit .5s;transition:opacit .5s}#single_gallery #thumb_scroller ul li.img.curr_img:after{content:"";background-color:#7f1e71;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}#single_gallery #thumb_scroller .slider .slider_arrow .arrow_dx{top:auto;bottom:0;left:50%;right:auto;-webkit-transform:translate(-50%, 90%) rotate(90deg);-ms-transform:translate(-50%, 90%) rotate(90deg);-o-transform:translate(-50%, 90%) rotate(90deg);-moz-transform:translate(-50%, 90%) rotate(90deg);transform:translate(-50%, 90%) rotate(90deg)}#single_gallery #thumb_scroller .slider .slider_arrow .arrow_sx{top:0;bottom:auto;left:50%;right:auto;-webkit-transform:translate(-50%, -80%) rotate(90deg);-ms-transform:translate(-50%, -80%) rotate(90deg);-o-transform:translate(-50%, -80%) rotate(90deg);-moz-transform:translate(-50%, -80%) rotate(90deg);transform:translate(-50%, -80%) rotate(90deg)}#single_gallery #preview_img{width:100%;height:100%;position:relative}#single_gallery #preview_img figure{width:100%;height:0;padding-bottom:66%;background-color:transparent}#single_gallery #preview_img #hidden_box{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:3;cursor:pointer}#single_gallery #preview_mobile{height:400px;padding:0 20px}#single_gallery #preview_mobile .slider .slider_arrow .arrow_dx{right:-20px}#single_gallery #preview_mobile .slider .slider_arrow .arrow_sx{left:-30px}#single_gallery #preview_mobile .slider .slider_collect ul li.img{background-size:contain}#single_gallery #preview_info a{text-transform:uppercase}#single_gallery #preview_info .icon_block a{text-decoration:none}#single_gallery #preview_info .icon_block img{width:30px}#single_gallery #preview_info .icon_block figure{display:inline-block;width:30px;height:35px;background-position:top}#single_gallery #preview_info .icon_block figure:hover{background-position:bottom}#single_gallery #preview_info a.button{margin-top:12px}#single_desc h5{text-transform:uppercase;display:inline-block}#single_desc ul.nav{border-bottom:0}#single_desc ul.nav li.nav-item{padding:5px 20px 5px 0}#single_desc ul.nav li.nav-item a:not(.active) h5{opacity:.4}#single_desc .tab-pane{padding:20px 0}#single_desc .tab-pane a{text-decoration:underline}#single_desc #more_info p{margin-bottom:0}#single_desc #more_info strong{font-family:'Poppins';font-size:14px;line-height:130%;letter-spacing:0;color:#000;font-weight:700}#single_desc #more_info strong::-moz-selection{background:#7f1e71;color:#000}#single_desc #more_info strong::-webkit-selection{background:#7f1e71;color:#000}#single_desc #more_info strong::selection{background:#7f1e71;color:#000}#single_desc .note p{display:inline}#single_desc .prod_video{min-height:100%}#single_related .related_item{width:300px;max-width:100%}#single_related .related_item figure{width:100%;height:0;padding-bottom:66%;position:relative}#single_related .related_item h5{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#single_related .related_item:hover{color:#7f1e71}#single_related .related_item:hover h5{color:#7f1e71}#logo_mag{width:200px;display:block;margin:0 auto}h1#logo_mag{color:#000;font-size:23px;text-align:center;display:block;width:100px;margin:0 auto}h1#logo_mag span:first-child{font-size:23px;text-align:center;display:block;letter-spacing:10px;padding-left:10px}h1#logo_mag span:last-child{display:block;color:#7f1e71;letter-spacing:5px;font-size:23px;text-align:center;padding-left:5px}#filters.fixit{position:fixed;top:0;background-color:#fff;z-index:3}#blog_list #blog_fixed.fixit{position:fixed;top:0;overflow-y:auto}#blog_list #blog_scroll .grid{width:100%}#blog_list #blog_scroll .grid .grid-item{width:50%;padding-left:15px;padding-right:15px;float:left}#blog_list #blog_scroll .grid_4{width:100%}#blog_list #blog_scroll .grid_4 .grid-item{width:25%;padding-left:15px;padding-right:15px;float:left}#blog_list .blog_preview{margin-bottom:40px}#blog_list .blog_preview .preview_img{position:relative}#blog_list .blog_preview .preview_img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#7f1e71;opacity:0;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#blog_list a:hover{text-decoration:none !important}#blog_list a:hover p{color:#000}#blog_list a:hover .blog_preview .preview_img:after{opacity:.5}.single_box h3,.single_box h4,.single_box h5{background-color:#fff;width:auto;display:inline-block}.single_box .gallery_imgs figure{width:100%;height:0;padding-bottom:66%;margin-bottom:30px}#main_content{background-color:#fff;position:relative}#main_content .thanks{position:absolute;width:100%;height:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}#post_nav a{display:inline-block;padding-top:10px;padding-bottom:10px;padding-right:30px}#post_nav a:first-child:not(:last-child){position:relative}#post_nav a:first-child:not(:last-child):after{content:"";position:absolute;top:0;right:13px;border-right:1px solid #000;height:100%;width:1px}#post_nav a:last-child{padding-right:0}#extra_button{width:50px;max-width:100%;margin:0 auto}#extra_button span.material-icons{font-size:30px;padding:6px;margin-bottom:40px}.wp_content ul li{padding-left:1em;margin-bottom:5px;text-indent:-1.3em}.wp_content ul li::before{content:"• ";color:#7f1e71;font-size:30px;vertical-align:bottom}.store_locator_result_list_item h3.store_locator_name{max-width:300px}.store_modal_title{display:none}.store_locator_single_filter{display:none}#store_locator_address_field{margin-bottom:10px}#store_locator_get_my_position,#store_locator_get_all_stores{font-size:15px;font-weight:700;margin-right:15px;text-decoration:underline}.store_locator_single_address{width:calc(5%);float:left}.store_locator_single_contact{width:calc(5%);float:left;padding-left:15px}.store_locator_single_opening_hours,.store_locator_single_opening_hours2,.store_locator_single_contact_store{display:none}.store_locator_no_stores{color:#000}#store_locator_map{min-height:400px !important}.store_locator_details{position:relative}.store_locator_badges{position:absolute;top:5px;right:15px}.store_locator_badges span{background-color:#000;border-radius:0;-webkit-bborder-radius:0;-moz-border-radius:0;-o-border-radius:0}.store_locator_badges span.egopoint{display:none}.at-resp-share-element .at-share-btn .at-icon-wrapper{width:30px !important;height:30px !important;line-height:30px !important}.at-resp-share-element .at-share-btn .at-icon-wrapper svg{width:30px !important;height:30px !important}.at-resp-share-element .at-share-btn.at-svc-facebook{background-color:transparent !important}.at-resp-share-element .at-share-btn.at-svc-facebook svg{fill:#000 !important;width:30px !important;height:30px !important}.at-resp-share-element .at-share-btn.at-svc-email{background-color:transparent !important}.at-resp-share-element .at-share-btn.at-svc-email svg{fill:#000 !important}.at-resp-share-element .at-share-btn.at-svc-whatsapp{background-color:transparent !important}.at-resp-share-element .at-share-btn.at-svc-whatsapp svg{fill:#000 !important}.at-resp-share-element .at-share-btn.at-svc-messenger{background-color:transparent !important}.at-resp-share-element .at-share-btn.at-svc-messenger svg{fill:#000 !important}footer{position:relative;background:#000;color:#fff;padding:10px 0}footer h2,footer h3{color:#fff;font-size:22px;font-weight:700;display:inline-block}footer span.fa{color:#fff;font-size:25px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}footer span.fa:hover{color:#7f1e71}footer a{outline:none;text-decoration:none;color:#fff !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}footer a:visited{outline:none;text-decoration:none;color:#fff !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}footer a:focus{outline:none;text-decoration:none;color:#fff !important;-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s}footer a img{-webkit-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;-moz-transition:all .7s;transition:all .7s;text-decoration:none !important}footer a:hover{color:#7f1e71 !important}footer a:hover img{opacity:.8}footer a.no_underline{text-decoration:none !important}footer img.cert{width:40px;vertical-align:bottom}footer .foo_logo{text-align:left;padding:20px 0}footer .foo_logo a{text-decoration:none !important}footer .foo_menu ul.menu li{font-family:'Poppins';font-size:16px;font-weight:700;line-height:150%;margin-bottom:5px}footer .foo_social p{margin:0 0 10px 0}footer .foo_credits{font-size:14px}#ego_logo{display:inline-block;vertical-align:top;margin-top:1px;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#ego_logo svg{display:inline-block}#ego_logo svg .ego_stroke,#ego_logo svg .ego_effect{fill:#fff;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#ego_logo svg .ego_effect{-webkit-transform-origin:8% 40%;-ms-transform-origin:8% 40%;-o-transform-origin:8% 40%;-moz-transform-origin:8% 40%;transform-origin:8% 40%}#ego_logo:hover .ego_stroke{fill:#7f1e71}@media (min-width:1430px){.container{max-width:1400px}}@media (max-height:800px){#wrapper{height:500px}}@media (max-width:1429px){#single_gallery #thumb_scroller{height:400px}}@media (max-width:1200px){#quote .quote1{width:150px;height:150px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}#quote .quote2{width:150px;height:150px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}#single_gallery #thumb_scroller{height:350px}}@media (max-width:991px){body{-webkit-text-size-adjust:100%}#header_logo img{width:150px}#navbar .menu-primary-container ul.menu li,#navbar .menu-primary-en-container ul.menu li,#navbar .menu-primary-fr-container ul.menu li{font-size:25px}#boxes .box{width:100%;max-width:100%;margin-bottom:20px}#boxes .box figure{padding-bottom:0;height:350px}#wrapper{height:500px}#wrapper .wrapper_content{width:80%}#about_section1 .section_content h2,#about_section2 .section_content h2,#about_section3 .section_content h2,#headquarters .head_content h2{margin-bottom:40px}#about_section1 .section_content,#about_section2 .section_content,#about_section3 .section_content{margin-bottom:40px}#egoisti .egoista_item figure figure{opacity:1}#quote .quote1{width:120px;height:120px;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);-moz-transform:translateY(-20%);transform:translateY(-20%)}#quote .quote2{width:120px;height:120px;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);-moz-transform:translateY(20%);transform:translateY(20%)}#gallery #gallery_scroller{height:250px}#modal_prods .modal_box_cont{width:100vw}#modal_prods .modal_box_cont .modal_box .modal_item{height:80vh;width:calc(100vw - 100px)}#featured .featured_imgs figure.fimg2{margin-top:0 !important}#blog_list #blog_scroll .grid_4 .grid-item{width:33.3333% !important}#store_locator_result_list_box{margin-bottom:40px}.store_locator_single_address{width:calc(30%);float:left}.store_locator_single_contact{width:calc(30%);float:left;padding-left:15px}}@media (max-width:767px){a:hover{color:inherit !important;text-decoration:none !important}#mainpage{min-height:40vh}#secondary{display:none;height:0}#header_logo{text-align:right}#navbar .menu-primary-container ul.menu li,#navbar .menu-primary-en-container ul.menu li,#navbar .menu-primary-fr-container ul.menu li{width:100%}#navbar .menu-primary-container ul.menu li.mobile_show,#navbar .menu-primary-en-container ul.menu li.mobile_show,#navbar .menu-primary-fr-container ul.menu li.mobile_show{display:block}#navbar .menu-primary-container ul.menu li.mobile_hide,#navbar .menu-primary-en-container ul.menu li.mobile_hide,#navbar .menu-primary-fr-container ul.menu li.mobile_hide{display:none}.navbar-toggler span{display:none}.navbar-toggler .icon-bar{display:block}.lang{top:auto;padding:10px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#egolovers .egolove_item .egolove{width:90% !important}#egolovers .egolove_item .egolove figure{padding-bottom:100% !important}#gallery #gallery_scroller{height:200px}#wrapper .wrapper_content.about strong{background-image:none}#main_search{margin-bottom:20px}ul.product_list li{display:inline-block;margin-right:10px}ul.product_list#main_cat li{display:block;font-size:20px;font-weight:700;padding-bottom:10px}ul.product_list#main_cat li ul.children{margin-top:5px}ul.product_list#main_cat li.cat_parent{padding-left:20px;position:relative}ul.product_list#main_cat li.cat_parent:after{content:">";position:absolute;top:2px;left:0;width:20px;height:20px;-webkit-transform-origin:20% 20%;-ms-transform-origin:20% 20%;-o-transform-origin:20% 20%;-moz-transform-origin:20% 20%;transform-origin:20% 20%}ul.product_list:not(#main_cat) ul.children{display:block;width:150px;position:absolute;top:0;left:0;margin-top:20px;background-color:#fff}ul.product_list:not(#main_cat) ul.children li{display:block}#filters{position:relative;z-index:3;overflow-y:visible}#filters #tag_search{position:static;overflow-x:hidden;padding-right:0}#filters #tag_search:nth-child(n+6){display:block}#filters #tag_search #tag_tax_search{position:absolute;top:0;left:0;width:100%;background-color:#fff;padding-top:40px;padding-left:15px;padding-right:15px;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);-o-transform:translateX(-120%);-moz-transform:translateX(-120%);transform:translateX(-120%);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#filters #tag_search .tag_search_checklist{width:150px;margin-right:10px}#filters #tag_search .tag_plus{right:auto;left:15px;width:100px;text-align:left}#filters #tag_search .tag_plus em{vertical-align:top}#filters #tag_search.open #tag_tax_search{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#filters .main_search_cont{position:absolute;top:0;left:0;width:100%;background-color:#fff;padding-left:15px;padding-right:15px;-webkit-transform:translateX(120%);-ms-transform:translateX(120%);-o-transform:translateX(120%);-moz-transform:translateX(120%);transform:translateX(120%);-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;z-index:10}#filters .main_search_cont.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#filters #search_hidden_button{position:absolute;top:0;right:15px;cursor:pointer}#extra_button{width:100%;margin-bottom:30px}#extra_button span.material-icons{display:inline-block;margin-bottom:10px}#extra_button .ssba{display:inline-block;width:auto;float:right}#egoisti .second_block.open{max-height:10000px}#blog_list #blog_scroll .grid_4 .grid-item{width:50% !important}}@media (max-width:650px){.modal_popup .modal_box_cont{width:500px}.modal_popup .modal_box_cont .modal_box .modal_item{width:400px}.modal_popup .modal_box_cont .modal_box .modal_item figure.img_prod{width:100px;height:100px;margin-top:20px}.modal_popup .modal_box_cont .modal_box .modal_item button{margin-top:20px;font-size:13px;padding:6px 10px}#quote .quote1{width:100px;height:100px;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);-moz-transform:translateY(-30%);transform:translateY(-30%)}#quote .quote2{width:100px;height:100px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%)}}@media (max-width:580px){body{letter-spacing:0}.wpcf7-form-control-wrap{width:100% !important}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="time"],.wpcf7-form input[type="number"],select{width:100% !important;height:40px !important}.wpcf7-form textarea{width:100% !important}#boxes .row .box_cont{padding-right:15px;padding-left:15px}.lang.foo_lang{float:left}#about_section1 .img2,#about_section2 .img2{display:none}#breadcrumb{padding:15px}#gallery #gallery_scroller{height:250px}#single_related h3{text-align:center}#single_related .related_item{margin:0 auto 20px auto}#preview_mobile{width:calc(100% - 50px);margin:0 auto}#single_gallery #preview_mobile{height:300px;padding:0}#single_desc ul.nav li.nav-item{display:block;width:100%}#egolovers .egolove_item.last_item,.modal_popup .modal_box_cont .modal_box .modal_item.last_item{display:none}#modal_prods .modal_box_cont{padding:0 15px}#modal_prods .modal_box_cont .modal_box .modal_item{width:calc(100vw - 30px)}#news .news_cont>div:last-child{display:none}}@media (max-width:500px){.modal_popup .modal_box_cont{width:350px}.modal_popup .modal_box_cont .modal_box .modal_item{width:250px}.modal_popup .modal_box_cont .modal_box .modal_item .row>div{display:block;width:100%;flex:0 0 100%;max-width:100%}.modal_popup .modal_close{top:-25px;right:10px}#wrapper .wrapper_content{width:100%}footer h3{font-size:20px}#quote .quote1{width:100px;height:100px;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);-moz-transform:translateY(-30%);transform:translateY(-30%)}#quote .quote2{width:100px;height:100px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}#blog_list #blog_scroll .grid .grid-item{width:100% !important}#blog_list #blog_scroll .grid_4 .grid-item{width:100% !important}}@media (max-width:424px){#wrapper{height:350px}.store_locator_badges{position:static;display:block;margin-bottom:10px}}@media (max-width:380px){#single_gallery #preview_mobile{height:200px}}/*# sourceMappingURL=style.css.map */