.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 1025px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 1025px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md,.sup-header{display:none !important}.visible-lg,.sup-header{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 1024px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 1024px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 1024px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 1024px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 1025px) and (max-width: 1199px){.visible-md,.sup-header{display:block !important}table.visible-md,table.sup-header{display:table !important}tr.visible-md,tr.sup-header{display:table-row !important}th.visible-md,th.sup-header,td.visible-md,td.sup-header{display:table-cell !important}}@media (min-width: 1025px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 1025px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 1025px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg,.sup-header{display:block !important}table.visible-lg,table.sup-header{display:table !important}tr.visible-lg,tr.sup-header{display:table-row !important}th.visible-lg,th.sup-header,td.visible-lg,td.sup-header{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){.hidden-sm{display:none !important}}@media (min-width: 1025px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}dd{margin-left:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}p{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{text-decoration:none;background-color:transparent}.nav>li>a>img{max-width:none}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li+li{margin-left:2px}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{display:none}.hidden{display:none !important}.affix{position:fixed}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}input[type="radio"],input[type="checkbox"]{margin-top:1px \9;line-height:normal}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.ir{text-indent:-9000em;outline:none;overflow:hidden;font-size:0;line-height:0}#flatpickr-tryme{display:none}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3;display:none !important}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month.slideLeft{transform:translate3d(-100%, 0px, 0px);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideLeftNew{transform:translate3d(100%, 0px, 0px);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideRight{transform:translate3d(100%, 0px, 0px);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month.slideRightNew{transform:translate3d(0, 0, 0px);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;transform:translate3d(0px, 0px, 0px);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{transform:translate3d(-100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideLeft 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.animate .dayContainer.slideRight{animation:fpFadeOut 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRight 400ms cubic-bezier(0.23, 1, 0.32, 1);transform:translate3d(100%, 0px, 0px)}.flatpickr-calendar.animate .dayContainer.slideRightNew{animation:fpFadeIn 400ms cubic-bezier(0.23, 1, 0.32, 1),fpSlideRightNew 400ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.endRange.startRange+.endRange{box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fpSlideLeft{from{transform:translate3d(0px, 0px, 0px)}to{transform:translate3d(-100%, 0px, 0px)}}@keyframes fpSlideLeftNew{from{transform:translate3d(100%, 0px, 0px)}to{transform:translate3d(0px, 0px, 0px)}}@keyframes fpSlideRight{from{transform:translate3d(0, 0, 0px)}to{transform:translate3d(100%, 0px, 0px)}}@keyframes fpSlideRightNew{from{transform:translate3d(-100%, 0, 0px)}to{transform:translate3d(0, 0, 0px)}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.flatpickr-day:hover,.flatpickr-day:focus,.flatpickr-day{background:#569ff7;color:#fff}.flatpickr-day.disabled{background:transparent !important}.flatpickr-day.selected{background:#569ff7;box-shadow:none;color:#fff}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url("../font/2.1.0/VideoJS.eot?#iefix") format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");font-weight:normal;font-style:normal}.vjs-icon-play,.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before{content:"\f10c"}.vjs-icon-captions,.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\f115"}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial, Helvetica, sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:0.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial, Helvetica, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:0.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,0.7);border-radius:0.3em;transition:all 0.4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0));overflow:auto;box-sizing:content-box}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;overflow:auto;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,0.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all 0.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all 0.4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.vjs-has-started .vjs-control-bar{display:-ms-flexbox;display:flex;visibility:visible;opacity:1;transition:visibility 0.1s, opacity 0.1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s, opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:4em}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-ms-flex:auto;flex:auto;transition:all 0.2s;height:0.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:0.9em;position:absolute;right:-0.5em;top:-0.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5)}.video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:0.3em;color:#000;float:right;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:0.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s, opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel:hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:9em;transition:width 0.1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;transition:visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:0.5em}.video-js .vjs-volume-panel{display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em 0.45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em}.vjs-slider-vertical .vjs-volume-level{width:0.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.vjs-slider-horizontal .vjs-volume-level{height:0.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0px !important;white-space:nowrap}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-ms-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-ms-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-ms-flex:none;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial, Helvetica, sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:0s linear 0.3s forwards vjs-spinner-show}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;animation-delay:0.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg, #fff 88%, #73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,0.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg, #fff 88%, #73859f 100%);color:#2B333F;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}@font-face{font-family:'GothamNarrow-Thin';src:url("../../fonts/GothamNarrow-Thin.eot");src:local("☺"),url("../../fonts/GothamNarrow-Thin.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Thin.woff") format("woff"),url("../../fonts/GothamNarrow-Thin.ttf") format("truetype"),url("../../fonts/GothamNarrow-Thin.svg") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'GothamNarrow-ThinItalic';src:url("../../fonts/GothamNarrow-ThinItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-ThinItalic.woff") format("woff"),url("../../fonts/GothamNarrow-ThinItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-ThinItalic.svg") format("svg");font-weight:100;font-style:italic}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-XLight.eot");src:local("☺"),url("../../fonts/GothamNarrow-XLight.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-XLight.woff") format("woff"),url("../../fonts/GothamNarrow-XLight.ttf") format("truetype"),url("../../fonts/GothamNarrow-XLight.svg") format("svg");font-weight:200;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-XLightItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-XLightItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-XLightItalic.woff") format("woff"),url("../../fonts/GothamNarrow-XLightItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-XLightItalic.svg") format("svg");font-weight:200;font-style:italic}@font-face{font-family:'GothamNarrow-Light';src:url("../../fonts/GothamNarrow-Light.eot");src:local("☺"),url("../../fonts/GothamNarrow-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Light.woff") format("woff"),url("../../fonts/GothamNarrow-Light.ttf") format("truetype"),url("../../fonts/GothamNarrow-Light.svg") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-LightItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-LightItalic.woff") format("woff"),url("../../fonts/GothamNarrow-LightItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-LightItalic.svg") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'GothamNarrow-Book';src:url("../../fonts/GothamNarrow-Book.eot");src:local("☺"),url("../../fonts/GothamNarrow-Book.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Book.woff") format("woff"),url("../../fonts/GothamNarrow-Book.ttf") format("truetype"),url("../../fonts/GothamNarrow-Book.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-BookItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-BookItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-BookItalic.woff") format("woff"),url("../../fonts/GothamNarrow-BookItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-BookItalic.svg") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-Medium.eot");src:local("☺"),url("../../fonts/GothamNarrow-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Medium.woff") format("woff"),url("../../fonts/GothamNarrow-Medium.ttf") format("truetype"),url("../../fonts/GothamNarrow-Medium.svg") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-MediumItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-MediumItalic.woff") format("woff"),url("../../fonts/GothamNarrow-MediumItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-MediumItalic.svg") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-Bold.eot");src:local("☺"),url("../../fonts/GothamNarrow-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Bold.woff") format("woff"),url("../../fonts/GothamNarrow-Bold.ttf") format("truetype"),url("../../fonts/GothamNarrow-Bold.svg") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-BoldItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-BoldItalic.woff") format("woff"),url("../../fonts/GothamNarrow-BoldItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-BoldItalic.svg") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-Black.eot");src:local("☺"),url("../../fonts/GothamNarrow-Black.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Black.woff") format("woff"),url("../../fonts/GothamNarrow-Black.ttf") format("truetype"),url("../../fonts/GothamNarrow-Black.svg") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-BlackItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-BlackItalic.woff") format("woff"),url("../../fonts/GothamNarrow-BlackItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-BlackItalic.svg") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-Ultra.eot");src:local("☺"),url("../../fonts/GothamNarrow-Ultra.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-Ultra.woff") format("woff"),url("../../fonts/GothamNarrow-Ultra.ttf") format("truetype"),url("../../fonts/GothamNarrow-Ultra.svg") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'GothamNarrow';src:url("../../fonts/GothamNarrow-UltraItalic.eot");src:local("☺"),url("../../fonts/GothamNarrow-UltraItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/GothamNarrow-UltraItalic.woff") format("woff"),url("../../fonts/GothamNarrow-UltraItalic.ttf") format("truetype"),url("../../fonts/GothamNarrow-UltraItalic.svg") format("svg");font-weight:800;font-style:italic}@font-face{font-family:'sp';src:url("../../fonts/sp.eot");src:url("../../fonts/sp.eot?#iefix") format("embedded-opentype"),url("../../fonts/sp.woff") format("woff"),url("../../fonts/sp.ttf") format("truetype"),url("../../fonts/sp.svg#sp") format("svg");font-weight:normal;font-style:normal}.sp-icon{display:inline-block;font-family:'sp';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-icon-bracket,.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after,.slider .visualText h2:before,.slider .visualText h2:after,div.header h1:before,div.header h1:after,.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:before,.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:after{display:inline-block;font-family:'sp';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\0041'}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}.video-content{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tac{text-align:center}.mw_100{max-width:100%}[class^="icon-"]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}.icon-time-10{background-image:url(/i/sprites/sprite.png);background-position:-481px -121px;width:34px;height:34px}.icon-time-15{background-image:url(/i/sprites/sprite.png);background-position:-481px -190px;width:31px;height:31px}@media only screen and (min-width: 768px) and (max-width: 1024px){.icon-time-10{background-image:url(/i/sprites/sprite.png);background-position:-240.5px -60.5px;width:17px;height:17px;background-size:281.5px 260px}.icon-time-15{background-image:url(/i/sprites/sprite.png);background-position:-240.5px -95px;width:15.5px;height:15.5px;background-size:281.5px 260px}}@media only screen and (max-width: 767px){.icon-time-10{background-image:url(/i/sprites/sprite.png);background-position:-240.5px -60.5px;width:17px;height:17px;background-size:281.5px 260px}.icon-time-15{background-image:url(/i/sprites/sprite.png);background-position:-240.5px -95px;width:15.5px;height:15.5px;background-size:281.5px 260px}}a.button{display:inline-block !important;text-decoration:none}a.button.hovered{background:url("/i/button-arrow-active.png") #fff no-repeat right 4px center;color:#699;border:1px solid #9cc}.button-wrapper-center{text-align:center}span.validation-error-message,span.field-validation-error{display:block;clear:both;color:#B70036;font-size:14px;font-size:14px}.section-content-salon-finder .button,.section-content-contactus .button,.slider .button,.global-popin-wrapper .button,.button-primary{background:url("/i/button-arrow.png") no-repeat right 4px center,linear-gradient(90deg, #96c4bd 0%, #a2d9d0 21%, #96c4bd 100%);border-radius:0 8px 8px 0 / 6px;border:1px solid transparent;color:#fff;display:inline-block;font-size:13px;line-height:140%;outline:0;padding:10px 26px 10px 17px;position:relative;text-transform:uppercase;margin:28px}.section-content-salon-finder .button.hovered,.section-content-contactus .button.hovered,.slider .button.hovered,.global-popin-wrapper .button.hovered,.button-primary.hovered{background:url("/i/button-arrow-active.png") #fff no-repeat right 4px center;color:#699;border:1px solid #9cc}.section-content-salon-finder .button:before,.section-content-salon-finder .button:after,.section-content-contactus .button:before,.section-content-contactus .button:after,.slider .button:before,.slider .button:after,.global-popin-wrapper .button:before,.global-popin-wrapper .button:after,.button-primary:before,.button-primary:after{content:'';display:block;height:2px;position:absolute;top:50%;z-index:1000}.section-content-salon-finder .button:before,.section-content-contactus .button:before,.slider .button:before,.global-popin-wrapper .button:before,.button-primary:before{background:linear-gradient(90deg, rgba(150,196,189,0) 0%, #96c4bd 100%);left:-75px;width:75px}.section-content-salon-finder .button:after,.section-content-contactus .button:after,.slider .button:after,.global-popin-wrapper .button:after,.button-primary:after{background:linear-gradient(90deg, #96c4bd 0%, rgba(150,196,189,0) 100%);right:-75px;width:75px}.section-content-salon-finder .button.back.left,.section-content-contactus .button.back.left,.slider .button.back.left,.global-popin-wrapper .button.back.left,.button-primary.back.left{background:transparent url(/i/buttons/bg-button-back.png) no-repeat left center;border-left:1px solid transparent;border-radius:8px 0 0 8px;border-right:1px #97c6bf solid;color:#749896;padding:0 17px 0 42px}.section-content-salon-finder .button.back.left:before,.section-content-salon-finder .button.back.left:after,.section-content-contactus .button.back.left:before,.section-content-contactus .button.back.left:after,.slider .button.back.left:before,.slider .button.back.left:after,.global-popin-wrapper .button.back.left:before,.global-popin-wrapper .button.back.left:after,.button-primary.back.left:before,.button-primary.back.left:after{display:none}.section-content-salon-finder .button.next,.section-content-contactus .button.next,.slider .button.next,.global-popin-wrapper .button.next,.button-primary.next{background:url("/i/button-arrow-active.png") transparent no-repeat right 4px center;color:#699;border:1px solid #9cc;padding:0 42px 0 17px;line-height:36px}.section-content-salon-finder .button.square,.section-content-contactus .button.square,.slider .button.square,.global-popin-wrapper .button.square,.button-primary.square{background:linear-gradient(90deg, #96c4bd 0%, #a2d9d0 21%, #96c4bd 100%);border-radius:0 0;padding:9px 30px}.section-content-salon-finder .button.thin-text,.section-content-contactus .button.thin-text,.slider .button.thin-text,.global-popin-wrapper .button.thin-text,.button-primary.thin-text{font-weight:300}.section-content-salon-finder .button.thin-text strong,.section-content-contactus .button.thin-text strong,.slider .button.thin-text strong,.global-popin-wrapper .button.thin-text strong,.button-primary.thin-text strong{font-weight:400}.section-content-salon-finder .button.no-lines:before,.section-content-salon-finder .button.no-lines:after,.section-content-contactus .button.no-lines:before,.section-content-contactus .button.no-lines:after,.slider .button.no-lines:before,.slider .button.no-lines:after,.global-popin-wrapper .button.no-lines:before,.global-popin-wrapper .button.no-lines:after,.button-primary.no-lines:before,.button-primary.no-lines:after{display:none}.section-content-salon-finder .button:hover,.section-content-contactus .button:hover,.slider .button:hover,.global-popin-wrapper .button:hover,.button-primary:hover{background:url("/i/button-arrow-active.png") #fff no-repeat right 4px center;color:#699;border:1px solid #9cc}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-content-salon-finder .button,.section-content-contactus .button,.slider .button,.global-popin-wrapper .button,.button-primary{font-size:12px}.section-content-salon-finder .button.lines,.section-content-salon-finder .button:not([type="submit"]),.section-content-contactus .button.lines,.section-content-contactus .button:not([type="submit"]),.slider .button.lines,.slider .button:not([type="submit"]),.global-popin-wrapper .button.lines,.global-popin-wrapper .button:not([type="submit"]),.button-primary.lines,.button-primary:not([type="submit"]){margin:15px}.section-content-salon-finder .button:before,.section-content-salon-finder .button:after,.section-content-contactus .button:before,.section-content-contactus .button:after,.slider .button:before,.slider .button:after,.global-popin-wrapper .button:before,.global-popin-wrapper .button:after,.button-primary:before,.button-primary:after{top:18px}}.button-secondary{background:linear-gradient(0, #e4e4e4 0%, #fff 100%);border-radius:50%;border:0;border:1px solid #c7c7c7;color:#000;font-size:41px;height:43px;height:43px;line-height:43px;margin:1px 0 0 10px;padding:0;width:43px;outline:0}form button{margin:0 auto;width:160px}label{display:block;float:left;font-size:24px;font-weight:300;height:44px;line-height:44px;margin:0;text-transform:uppercase;width:220px}label.two-lines{line-height:22px}.form-group{display:block;font-size:20px;overflow:hidden;margin-bottom:15px;width:666px}.form-group .plus{color:#000;content:"+";float:left;font-size:42px;font-weight:300;line-height:44px;margin-left:-9px;text-align:center;width:38px}.form-group .plus:after{content:"+"}.form-group.radio label,.form-group.checkbox label{font-size:14px;line-height:28px;text-transform:none;width:100%}.form-group.radio label a,.form-group.checkbox label a{color:#333;text-decoration:underline}textarea,select,input:not([type="checkbox"]),input:not([type="radio"]),input:not([type="submit"]){-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border:1px solid #c7c7c7;color:#999;display:inline-block;float:left;font-size:22px;height:44px;margin-right:9px;outline:0;padding:0 10px;position:relative;text-transform:uppercase;width:436px}textarea.xxs,select.xxs,input:not([type="checkbox"]).xxs,input:not([type="radio"]).xxs,input:not([type="submit"]).xxs{width:20% !important;margin-right:1%}textarea.xs,select.xs,input:not([type="checkbox"]).xs,input:not([type="radio"]).xs,input:not([type="submit"]).xs{width:100px}textarea.s,select.s,input:not([type="checkbox"]).s,input:not([type="radio"]).s,input:not([type="submit"]).s{width:167px}textarea[type="search"],select[type="search"],input:not([type="checkbox"])[type="search"],input:not([type="radio"])[type="search"],input:not([type="submit"])[type="search"]{background:url("/i/icon-loupe.png") no-repeat 10px 8px;padding-left:50px}textarea{height:140px}select{background:url("/i/select-arrow.png") no-repeat center right 10px #fff}select:after{width:20px;height:20px;content:'';display:block}select::-ms-expand{display:none}input:not([type="checkbox"]):not([type="radio"]).transparent{background:transparent;border:0;padding:0;margin:0;width:100%}select.small,div.content .salonFinderBox form select,input:not([type="checkbox"]):not([type="radio"]).small,div.content .salonFinderBox form input:not([type="checkbox"]):not([type="radio"]){background:none;border:1px solid #939393;color:#000;font-size:12px;height:35px !important;width:45%;text-transform:none}select.small::-webkit-input-placeholder,div.content .salonFinderBox form select::-webkit-input-placeholder,input:not([type="checkbox"]):not([type="radio"]).small::-webkit-input-placeholder,div.content .salonFinderBox form input:not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#000}select.small,div.content .salonFinderBox form select{background:url("/i/small-select-arrow.png") no-repeat center right 10px #fff;padding-right:30px}.input-wrapper-picker{display:inline-block;position:relative;width:45%}@media only screen and (max-width: 1399px){.input-wrapper-picker{width:100%}}.input-wrapper-picker input{padding-right:25px !important}input:not([type="checkbox"]):not([type="radio"]).small,div.content .salonFinderBox form input:not([type="checkbox"]):not([type="radio"]){margin-right:0;padding-right:0;width:100%}input:not([type="checkbox"]):not([type="radio"]).small+i.picker,div.content .salonFinderBox form input:not([type="checkbox"]):not([type="radio"])+i.picker{background:url("/i/small-location-picker.png") no-repeat center center #fff;content:'';display:block;height:14px;width:10px;position:absolute;right:10px;top:10px}@media only screen and (max-width: 767px){input:not([type="checkbox"]):not([type="radio"]).small+i.picker,div.content .salonFinderBox form input:not([type="checkbox"]):not([type="radio"])+i.picker{top:2px;right:13px}}.form-group.checkbox label{display:block;float:left;height:auto;line-height:34px;margin-top:0;padding-left:0 !important}label,.css-label{cursor:pointer;position:relative}label input[type="radio"],label input[type="checkbox"],.css-label input[type="radio"],.css-label input[type="checkbox"]{cursor:pointer;position:absolute;left:0;top:0;width:28px;height:34px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}label input[type="radio"]+span,label input[type="checkbox"]+span,.css-label input[type="radio"]+span,.css-label input[type="checkbox"]+span{content:'';display:block;float:left;margin-right:15px;margin-top:0}label input[type="radio"]+span,label input[type="checkbox"]+span,.css-label input[type="radio"]+span,.css-label input[type="checkbox"]+span{background-image:url(/i/sprites/sprite.png);background-position:-481px -222px;width:28px;height:34px}label input[type="radio"]:checked+span,label input[type="checkbox"]:checked+span,.css-label input[type="radio"]:checked+span,.css-label input[type="checkbox"]:checked+span{background-image:url(/i/sprites/sprite.png);background-position:-481px -257px;width:28px;height:34px}label a,.css-label a{text-decoration:underline}label.speedmapping-checkbox{cursor:pointer}label.speedmapping-checkbox input[type="radio"]+span,label.speedmapping-checkbox input[type="checkbox"]+span{background-image:url(/i/sprites/sprite.png);background-position:-123px -250px;width:83px;height:36px}label.speedmapping-checkbox input[type="radio"]:checked+span,label.speedmapping-checkbox input[type="checkbox"]:checked+span{background-image:url(/i/sprites/sprite.png);background-position:-207px -250px;width:83px;height:36px}@media only screen and (min-width: 768px) and (max-width: 1024px){input{font-size:16px;height:32px}input[type="search"]{background-position:3px 3px !important}label.speedmapping-checkbox input[type="radio"]+span,label.speedmapping-checkbox input[type="checkbox"]+span{background-image:url(/i/sprites/sprite.png);background-position:-61.5px -125px;width:41.5px;height:18px;background-size:281.5px 260px}label.speedmapping-checkbox input[type="radio"]:checked+span,label.speedmapping-checkbox input[type="checkbox"]:checked+span{background-image:url(/i/sprites/sprite.png);background-position:-103.5px -125px;width:41.5px;height:18px;background-size:281.5px 260px}}@media only screen and (max-width: 767px){.button-secondary{font-size:20px;height:24px;height:24px;line-height:24px;margin:0;width:24px}.energycode-form .button-secondary{margin-top:10px}.form-group{width:100%}.form-group .plus{font-size:22px;line-height:45px;width:26px}.form-group.checkbox label{float:none;font-size:10px;margin-bottom:10px;line-height:10px;height:35px;display:initial}label{float:none;font-size:12px;margin-bottom:10px;line-height:10px;height:auto}select{width:105px !important;float:left;background-size:15px 6px}select,input:not([type="checkbox"]):not([type="radio"]):not([type="range"]){font-size:12px;margin-bottom:0;width:100%}select.xs,input:not([type="checkbox"]):not([type="radio"]):not([type="range"]).xs{width:61px}select[type="search"],input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[type="search"]{background-position:5px 2px;background-size:15px 15px;padding-left:25px}select.wide{width:100% !important}select.small,div.content .salonFinderBox form select,input:not([type="checkbox"]):not([type="radio"]).small,div.content .salonFinderBox form input:not([type="checkbox"]):not([type="radio"]){height:19px !important;font-size:8px}}input[type=range]{-webkit-appearance:none;background-color:transparent !important;border:0 !important;cursor:pointer;height:48px !important;margin-bottom:10px;padding:0 !important;width:100% !important}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:url("/i/input-slider-1.png") top left no-repeat;border:none;padding:0}input[type=range]::-webkit-slider-thumb{background-image:url(/i/sprites/sprite.png);background-position:-64px -250px;width:58px;height:58px;-webkit-appearance:none;border:none;margin-top:-15px}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]::-moz-range-track{background:url("/i/input-slider-1.png") top left no-repeat;border:none;height:23px;padding:0}input[type=range]::-moz-range-thumb{background-image:url(/i/sprites/sprite.png);background-position:-64px -250px;width:58px;height:58px;-webkit-appearance:none;border:none;height:48px;width:48px;background-position:-67px -253px;border-radius:50px;margin-top:-15px}input[type=range]:-moz-focusring{outline:0;outline-offset:-1px}input[type=range]::-ms-track{background:url("/i/input-slider-1.png") top left no-repeat;border-color:transparent;border:none;color:transparent;height:23px;padding:0}input[type=range]::-ms-thumb{background-image:url(/i/sprites/sprite.png);background-position:-64px -250px;width:58px;height:58px;-webkit-appearance:none;border:none;height:48px;width:48px;background-position:-67px -253px;border-radius:50px;margin-top:-15px;margin-top:0;position:relative}@-moz-document url-prefix(){.section-content-product input[type=range]{margin-top:-10px;height:30px}.section-content-product .slider-group{height:110px}.section-content-product .slider-group label:before,.section-content-product .slider-group label:after{top:70px !important}}.antiDiversionForm.antiDiversionForm{width:65%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.antiDiversionForm.antiDiversionForm{width:100%}}@media only screen and (max-width: 767px){.antiDiversionForm.antiDiversionForm{width:100%}}.antiDiversionForm.antiDiversionForm dt{clear:both;float:left;line-height:24px;margin-bottom:20px;padding:0;width:40%}.antiDiversionForm.antiDiversionForm dt.terms{width:100%}.antiDiversionForm.antiDiversionForm dt.terms p{margin:6px 0 10px}@media only screen and (max-width: 767px){.antiDiversionForm.antiDiversionForm dt{width:100%;margin-bottom:0}.antiDiversionForm.antiDiversionForm dt.terms p{padding-top:10px}.antiDiversionForm.antiDiversionForm dt label{font-size:12px;line-height:12px;margin-bottom:5px}}.antiDiversionForm.antiDiversionForm dd{float:left;line-height:40px;margin-bottom:20px;overflow:auto;padding:0;width:60%}@media only screen and (max-width: 767px){.antiDiversionForm.antiDiversionForm dd{width:100%}}.antiDiversionForm.antiDiversionForm dd input{margin-right:0}@media only screen and (max-width: 767px){.antiDiversionForm.antiDiversionForm dd input{height:30px;line-height:12px}}@media only screen and (max-width: 767px){.antiDiversionForm.antiDiversionForm dd.phone select{height:30px;line-height:12px;width:20% !important}}.antiDiversionForm.antiDiversionForm dd.phone input[type="text"]{width:75%;float:left}.antiDiversionForm.antiDiversionForm dd textarea{width:100%}@media only screen and (max-width: 767px){.antiDiversionForm.antiDiversionForm dd textarea{line-height:12px;font-size:12px;padding-top:10px;padding-bottom:10px}}.antiDiversionForm.antiDiversionForm dd .validation-error-message{line-height:20px}.antiDiversionForm.antiDiversionForm dd .css-label{display:inline;float:none;font-size:14px;line-height:1;line-height:24px;padding-left:0px;text-transform:none}.antiDiversionForm.antiDiversionForm dd button[type="submit"]{float:none !important;margin:auto !important;width:155px;overflow:hidden}.antiDiversionForm.antiDiversionForm .disclaimer{font-size:12px;font-family:"GothamNarrow", sans-serif}.lightbox{position:relative;z-index:10000}.lightbox-overlay{width:100%;height:100%;background:rgba(0,0,0,0.6);display:block;overflow:auto;position:fixed;top:0;z-index:9999}.pictureFrame img{width:100%}@media only screen and (min-width: 1400px){.container{width:1340px}}.sup-header{background:#fcfcfc;position:absolute;top:0;width:100%}.sup-header .contact{list-style:none;margin:0;padding:0;text-align:right}.sup-header .contact>li{display:inline-block !important}.sup-header .contact li a{transition:opacity .2s ease-in-out;opacity:.7;color:#999;font-size:10px;line-height:40px;margin-right:10px;text-transform:uppercase}.sup-header .contact li a:hover{opacity:1}.sup-header .contact li a:hover{color:#666}.sup-header .contact li:nth-child(-n+2) a{margin-right:15px}.sup-header .contact li:last-child a{margin-right:0}.sup-header .contact [class^="icon-contact-"]{display:inline-block;margin-right:6px;margin-bottom:-2px}.sup-header .contact .icon-contact-facebook{background-image:url(/i/sprites/sprite.png);background-position:-549px -238px;width:7px;height:13px}.sup-header .contact .icon-contact-instagram{background-image:url(/i/sprites/sprite.png);background-position:-549px -135px;width:13px;height:13px}.sup-header .contact .icon-contact-newsletter{background-image:url(/i/sprites/sprite.png);background-position:-353px -300px;width:16px;height:11px}.sup-header .contact .icon-contact-picker{background-image:url(/i/sprites/sprite.png);background-position:-549px -180px;width:9px;height:13px}.sup-header .contact .icon-contact-youtube{background-image:url(/i/sprites/sprite.png);background-position:-549px -120px;width:14px;height:14px}header.header{background:#fff;margin-top:1px;position:fixed;width:100%;top:40px;z-index:9998}header.header .logo{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}header.header nav ul.navigation-first li{color:#58595b;font-size:12px;text-transform:uppercase}@media only screen and (max-width: 1024px){header.header nav ul.navigation-first li.search{display:none}}header.header nav ul.navigation-first li.mbfr{display:none}header.header nav ul.navigation-first li a{color:#58595b}header.header nav ul.navigation-first li a:hover{color:#888}header.header nav .navigation-product-container{display:none}@media only screen and (max-width: 1024px){header.header .top-container{border-bottom:1px solid #eee;padding:5px 10px}header.header .top-container .button-loupe{border-left:1px solid #fff;float:right;margin-right:-10px}header.header .top-container .button-loupe.active{border-left:1px solid #eee}header.header .top-container .button-burger{border-right:1px solid #fff;float:left;margin-left:-10px}header.header .top-container .button-burger.active{border-right:1px solid #eee}header.header .top-container .icon-burger{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-379px -175px;width:46px;height:47px}header.header .top-container .icon-loupe{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:0px -400px;width:44px;height:44px}header.header .top-container .button-burger,header.header .top-container .button-loupe{position:relative}header.header .top-container .button-burger.active :after,header.header .top-container .button-loupe.active :after{display:block;content:'';background:#fff;position:absolute;z-index:90;left:0}header.header .top-container .icon-burger{background-image:url(/i/sprites/sprite.png);background-position:-189.5px -87.5px;width:23px;height:23.5px;background-size:281.5px 260px}header.header .top-container .icon-loupe{background-image:url(/i/sprites/sprite.png);background-position:0px -200px;width:22px;height:22px;background-size:281.5px 260px}header.header .top-container .icon-burger,header.header .top-container .icon-loupe{cursor:pointer;margin-top:7.5px}header.header nav{background:rgba(240,242,244,0.9);height:100%;left:0;position:absolute;width:100%;z-index:99;display:none}header.header nav.active{display:block}header.header nav .find-a-salon:after{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-451px -251px;width:20px;height:29px;content:'';position:absolute}header.header nav .contact{float:right;display:inline-block !important}header.header nav .icon-facebook,header.header nav .icon-instagram,header.header nav .icon-youtube{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block}header.header nav .icon-facebook{background-image:url(/i/sprites/sprite.png);background-position:-549px -31px;width:14px;height:26px}header.header nav .icon-instagram{background-image:url(/i/sprites/sprite.png);background-position:-518px -327px;width:26px;height:26px}header.header nav .icon-youtube{background-image:url(/i/sprites/sprite.png);background-position:-518px -188px;width:28px;height:28px}header.header nav ul.navigation-first{list-style:none;margin:0;padding:0;background:#fff;width:100%}header.header nav ul.navigation-first>li{border-bottom:1px solid #eee;display:block;line-height:35px;padding-left:20px;position:relative}header.header nav ul.navigation-first>li:not(:nth-last-child(-n+2)):before{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-549px -77px;width:13px;height:18px;content:'';display:inline;float:right;position:absolute}header.header nav ul.navigation-first>li:last-child{border-bottom:0}header.header nav ul.navigation-first>li>a{display:block;font-size:15px;font-weight:300;line-height:40px}header.header nav ul.navigation-first>li.active:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:18px}header.header nav ul.navigation-first>li.active:after{background:linear-gradient(92deg, #96c4bd 0%, #a2d9d0 100%);content:'';height:4px;left:-41px;position:absolute;bottom:0}header.header nav ul.navigation-first>li .get-your-energy-mapping,header.header nav ul.navigation-first>li .our-salon-promise{display:none}header.header nav ul.navigation-second{list-style:none;margin:0;padding:0;background:linear-gradient(to right, #eceff2 0%, #f9fafb 100%);display:none;margin-left:-28px;position:relative;border-bottom:1px solid #d4d4d4}header.header nav ul.navigation-second.product{border-bottom:0;height:365px}header.header nav ul.navigation-second.product>li{line-height:27px;padding-left:34px}header.header nav ul.navigation-second.product>li.product-group-derma{background:#dbeceb}header.header nav ul.navigation-second.product>li.product-group-derma .navigation-product-container{background:#dbeceb}header.header nav ul.navigation-second.product>li.product-group-fibra{background:#eeebf1}header.header nav ul.navigation-second.product>li.product-group-fibra .navigation-product-container{background:#eeebf1}header.header nav ul.navigation-second.product>li.product-group-extra{background:#f1f1f2}header.header nav ul.navigation-second.product>li.product-group-extra .navigation-product-container{background:#f1f1f2}header.header nav ul.navigation-second.product>li.product-group-forma{background:#e4eef3}header.header nav ul.navigation-second.product>li.product-group-forma .navigation-product-container{background:#e4eef3}header.header nav ul.navigation-second.product>li.product-group-men{background:#f6f6f6}header.header nav ul.navigation-second.product>li.product-group-men .navigation-product-container{background:#f6f6f6}header.header nav ul.navigation-second.product>li.product-group-styling{background:#f1f1f5}header.header nav ul.navigation-second.product>li.product-group-styling .navigation-product-container{background:#f1f1f5}header.header nav ul.navigation-second.product>li.product-group-sp{background:#f3f4f4}header.header nav ul.navigation-second.product>li.product-group-sp .navigation-product-container{background:#f3f4f4}header.header nav ul.navigation-second.product>li.active>a{color:#fff;z-index:10;position:relative}header.header nav ul.navigation-second.product>li.active>a:after{content:'-'}header.header nav ul.navigation-second.product>li.active .navigation-product-container{display:block;height:440px;left:215px;position:absolute;top:-36px;width:105px}header.header nav ul.navigation-second.product>li.active .navigation-product-container>ul{list-style:none;margin:0;padding:0}header.header nav ul.navigation-second.product>li.active .navigation-product-container>ul>li a{display:block;overflow:auto}header.header nav ul.navigation-second.product>li>a{display:block}header.header nav ul.navigation-second.product>li>a:after{color:#2f302f;content:'+';display:block;float:right;font-size:10px;margin-right:17px;text-align:center;width:6px}header.header .visible-on-mobile{display:inline-block !important}}@media only screen and (max-width: 767px){header.header .top-container{height:58px}header.header .top-container .button-burger,header.header .top-container .button-loupe{margin-top:-10px;padding:16px 15px}header.header .top-container .button-burger.active :after,header.header .top-container .button-loupe.active :after{width:103px;height:10px;bottom:-5px}header.header .logo{background-image:url(/i/sprites/sprite.png);background-position:0px 0px;width:176px;height:52.5px;background-size:281.5px 260px;margin:0 auto}header.header nav{top:58px}header.header nav .find-a-salon:after{background-image:url(/i/sprites/sprite.png);background-position:-180.4px -100.4px;width:8px;height:11.6px;background-size:225.2px 208px;top:10px;right:20px}header.header nav .follow-us{padding-right:12px}header.header nav .contact{padding:10px 8px}header.header nav .contact .icon-youtube{background-image:url(/i/sprites/sprite.png);background-position:-259px -94px;width:14px;height:14px;background-size:281.5px 260px}header.header nav .contact .icon-instagram{background-image:url(/i/sprites/sprite.png);background-position:-259px -163.5px;width:13px;height:13px;background-size:281.5px 260px}header.header nav .contact .icon-facebook{background-image:url(/i/sprites/sprite.png);background-position:-274.5px -15.5px;width:7px;height:13px;background-size:281.5px 260px}header.header nav.sub-active ul.navigation-first{float:left}header.header nav ul.navigation-first{width:100%;overflow-y:scroll}header.header nav ul.navigation-first>li:not(:nth-last-child(-n+2)):before{background-image:url(/i/sprites/sprite.png);background-position:-274.5px -38.5px;width:6.5px;height:9px;background-size:281.5px 260px;right:20px;top:12px}header.header nav ul.navigation-first>li.active ul.navigation-second{display:block}header.header nav ul.navigation-first>li.active ul.navigation-second.salons{border-top:1px solid #eee;display:block !important;margin-left:-20px;background:linear-gradient(to right, rgba(236,239,242,0.99) 0%, rgba(237,239,242,0.91) 100%);width:calc(100% + 20px)}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li{margin-bottom:3px}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li:nth-child(even) hgroup{background-color:#f8f8f8}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li:nth-child(odd) hgroup{background-color:#fff}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li .salon{background-color:#fff !important;background-position:20px !important;background-repeat:no-repeat !important;background-size:68px 46px !important;display:block;height:46px;width:100%;overflow:hidden}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li .salon hgroup{margin-left:95px;overflow:auto}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li .salon hgroup h3{font-size:11px;font-weight:400;margin:5px 0 0 0}header.header nav ul.navigation-first>li.active ul.navigation-second.salons li .salon hgroup h4{color:#749896;font-size:8px;font-weight:400;margin:6px 0 0 0}header.header nav ul.navigation-first>li.active ul.navigation-second.product{height:inherit}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li{line-height:27px;padding-left:34px;font-size:15px}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li:not(:empty){border-top:1px solid #d4d4d4}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li a{color:#333;line-height:40px;padding-left:10px}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-derma{background:#deefed}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-derma h4{color:#3e7f74 !important}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-derma .navigation-product-container{background:#deefed}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-fibra{background:#e4e2ea}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-fibra h4{color:#8e739c !important}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-fibra .navigation-product-container{background:#e4e2ea}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-extra{background:#eeeeef}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-extra .navigation-product-container{background:#eeeeef}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-forma{background:#e7f0f5}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-forma h4{color:#58539b !important}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-forma .navigation-product-container{background:#e7f0f5}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-men{background:#f4f4f5}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-men .navigation-product-container{background:#f4f4f5}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-styling{background:#e4e7ec}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-styling .navigation-product-container{background:#e4e7ec}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-sp{background:#f1f2f3}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.product-group-sp .navigation-product-container{background:#f1f2f3}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active>a{color:#333;z-index:10;position:relative}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active>a:after{content:'-'}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container{background-color:transparent;display:block;margin-left:-26px;position:relative;width:calc(100% + 26px);height:inherit;top:0;left:0}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container h3{display:none}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container>ul{list-style:none;margin:0;padding:0;width:100%}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container>ul>li{border-top:1px solid #d4d4d4;width:100%}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container>ul>li a{display:block;overflow:auto;color:#fff;width:100%}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container>ul>li a h4{font-size:15px;font-weight:300;line-height:40px;margin:0;padding:0 0 0 55px;text-align:left}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container>ul>li a .navigation-product{display:none}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container h3{color:#2f302f;font-size:14px;padding-left:22px}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li.active .navigation-product-container h4{color:#8e739c;font-size:10px;margin:0 0 20px 0;text-align:center;text-transform:none}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li>a{display:block}header.header nav ul.navigation-first>li.active ul.navigation-second.product>li>a:after{color:#2f302f;content:'+';display:block;float:right;font-size:10px;margin-right:20px;text-align:center;width:6px}header.header nav ul.navigation-first>li.active:after{left:0;width:100%}header.header .navigation-product{background-position:center !important;background-repeat:no-repeat !important;display:block;height:162px;margin:0 auto;width:150px;zoom:.5}header.header .search{background:#fff;border-top:1px solid #eee !important;display:none;overflow:auto;padding:10px;position:absolute;right:0;top:58px;width:195px;z-index:10}header.header .search.active{display:block}header.header .search form{border:1px solid #d5dedf !important;overflow:auto}header.header .search form input{display:block;-webkit-appearance:caret;background:#fff;border-radius:0;height:25px;margin-bottom:0;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){header.header .top-container{height:45px}header.header .top-container .button-burger,header.header .top-container .button-loupe{margin-top:-10px;padding:8px 15px 10px 15px}header.header .top-container .button-burger.active :after,header.header .top-container .button-loupe.active :after{width:103px;height:10px;bottom:-4px}header.header .logo{background-image:url(/i/sprites/sprite.png);background-position:0px -374px;width:91px;height:25px;margin:4px auto 0 auto}header.header nav{float:right;top:45px}header.header nav .find-a-salon:after{background-image:url(/i/sprites/sprite.png);background-position:-270.6px -150.6px;width:12px;height:17.4px;background-size:337.8px 312px;top:17px;right:8px}header.header nav .contact{padding:15px 6px}header.header nav .contact .icon-youtube{background-image:url(/i/sprites/sprite.png);background-position:-310.8px -112.8px;width:16.8px;height:16.8px;background-size:337.8px 312px}header.header nav .contact .icon-instagram{background-image:url(/i/sprites/sprite.png);background-position:-310.8px -196.2px;width:15.6px;height:15.6px;background-size:337.8px 312px}header.header nav .contact .icon-facebook{background-image:url(/i/sprites/sprite.png);background-position:-329.4px -18.6px;width:8.4px;height:15.6px;background-size:337.8px 312px}header.header nav ul.navigation-first{width:179px;height:auto}header.header nav ul.navigation-first>li{padding-left:18px;line-height:51px}header.header nav ul.navigation-first>li:not(:nth-last-child(-n+2)):before{background-image:url(/i/sprites/sprite.png);background-position:-274.5px -38.5px;width:6.5px;height:9px;background-size:281.5px 260px;right:8px;top:20px}header.header nav ul.navigation-first>li>a{line-height:51px}header.header nav ul.navigation-first>li.active ul.navigation-second{display:block}header.header nav ul.navigation-first>li.active ul.navigation-second .product-group-derma,header.header nav ul.navigation-first>li.active ul.navigation-second .product-group-fibra,header.header nav ul.navigation-first>li.active ul.navigation-second .product-group-extra,header.header nav ul.navigation-first>li.active ul.navigation-second .product-group-forma,header.header nav ul.navigation-first>li.active ul.navigation-second .product-group-sp,header.header nav ul.navigation-first>li.active ul.navigation-second .get-your-energy-mapping,header.header nav ul.navigation-first>li.active ul.navigation-second .product-group-men,header.header nav ul.navigation-first>li.active ul.navigation-second .our-salon-promise{overflow:hidden}header.header nav ul.navigation-first>li.active ul.navigation-second.salons{list-style:none;margin:0;padding:0;background:linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%);border-bottom:1px solid #dedede;position:absolute;top:-209px;left:179px;min-width:589px;padding:0}header.header nav ul.navigation-first>li.active ul.navigation-second.salons>li{display:inline-block !important}header.header nav ul.navigation-first>li.active ul.navigation-second.salons>li{padding:0;float:left;width:25% !important}header.header nav ul.navigation-first>li.active ul.navigation-second.salons>li:not(:nth-child(4n)){border-right:1px solid #dedede}header.header nav ul.navigation-first>li.active ul.navigation-second.salons .salon{display:block;height:182px;background-repeat:no-repeat !important;background-color:#fff !important;background-size:100% auto !important;background-position:top center !important;padding-top:85px}header.header nav ul.navigation-first>li.active ul.navigation-second.salons .salon>hgroup{padding:10px;height:100%;background:#fff}header.header nav ul.navigation-first>li.active ul.navigation-second.salons .salon h3{color:#2f302f;font-size:12px;margin:5px 0 0 0;font-weight:400}header.header nav ul.navigation-first>li.active ul.navigation-second.salons .salon h4{color:#749896;font-size:10px;margin:10px 0 0 0;text-transform:none;font-weight:400}header.header nav ul.navigation-first>li.active:after{left:0;width:179px;top:47px}header.header nav ul.navigation-second.product{list-style:none;margin:0;padding:0;display:none;left:179px;position:absolute;top:-53px;width:inherit;height:inherit;background-color:red;overflow:auto;width:100%}header.header nav ul.navigation-second.product>li{display:inline-block !important}header.header nav ul.navigation-second.product>li{padding-left:0;line-height:52px;float:left;overflow:auto;display:block;height:183px}header.header nav ul.navigation-second.product>li>a{display:none}header.header nav ul.navigation-second.product>li.active .navigation-product-container{background-color:transparent;position:relative;left:0;top:0;height:inherit}header.header nav ul.navigation-second.product>li .navigation-product-container{display:block;width:inherit !important;position:relative;overflow:auto}header.header nav ul.navigation-second.product>li .navigation-product-container>ul{list-style:none;margin:0;padding:0}header.header nav ul.navigation-second.product>li .navigation-product-container>ul>li{display:inline-block !important}header.header nav ul.navigation-second.product>li .navigation-product-container>ul>li{float:left;width:84px}header.header nav ul.navigation-second.product>li .navigation-product-container>ul>li i{height:100px;width:100%;background-size:cover !important}header.header nav ul.navigation-second.product>li .navigation-product-container h3{margin:23px 0 10px 15px;font-size:15px}header.header nav ul.navigation-second.product>li .navigation-product-container h4{font-size:9px;margin-top:5px;font-weight:300;text-align:center}header.header nav ul.navigation-second.product .get-your-energy-mapping{background:url("/i/nav-background-energy_t.png") no-repeat;background-size:100%}header.header nav ul.navigation-second.product .our-salon-promise{background:url("/i/nav-background-promise_t.png") no-repeat top center}header.header nav ul.navigation-second.product .get-your-energy-mapping,header.header nav ul.navigation-second.product .our-salon-promise{background-color:#fff;text-align:center;width:168px}header.header nav ul.navigation-second.product .get-your-energy-mapping h3,header.header nav ul.navigation-second.product .our-salon-promise h3{display:table-cell;font-size:17px;font-weight:200;height:120px;margin:0 auto;text-align:center;vertical-align:bottom;width:168px}header.header nav ul.navigation-second.product .get-your-energy-mapping h3 strong,header.header nav ul.navigation-second.product .our-salon-promise h3 strong{font-weight:400}header.header nav ul.navigation-second.product .get-your-energy-mapping h3:after,header.header nav ul.navigation-second.product .our-salon-promise h3:after{content:'';display:block;height:10px}header.header nav ul.navigation-second.product .get-your-energy-mapping h4,header.header nav ul.navigation-second.product .our-salon-promise h4{color:#749896;font-size:10px;height:22px;margin-top:-5px;margin-bottom:0;text-align:center;overflow:hidden}header.header nav ul.navigation-second.product .get-your-energy-mapping .button,header.header nav ul.navigation-second.product .our-salon-promise .button{color:#fff;margin-top:0px}header.header nav ul.navigation-second.product .get-your-energy-mapping .button:before,header.header nav ul.navigation-second.product .our-salon-promise .button:before{left:-20px;width:20px}header.header nav ul.navigation-second.product .get-your-energy-mapping .button:after,header.header nav ul.navigation-second.product .our-salon-promise .button:after{content:' ';margin-right:0;right:-20px;width:20px}header.header .navigation-product{background-position:center !important;background-repeat:no-repeat !important;display:block;height:150px;margin:0 auto;width:150px}header.header .search{background:#fff;border-top:1px solid #eee !important;display:none;overflow:auto;padding:10px;position:absolute;right:0;top:45px;width:195px;z-index:10}header.header .search.active{display:block}header.header .search form{border:1px solid #d5dedf !important;overflow:auto}header.header .search form input{display:block;display:inline-block;font-family:'sp';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\0041';-webkit-appearance:caret;background:#fff;border-radius:0;height:25px;margin-bottom:0;width:100%}}@media only screen and (min-width: 1025px){header.header .top-container{float:left}header.header .logo{background-image:url(/i/sprites/sprite.png);background-position:0px -106px;width:173px;height:85px;margin:16px 15px 0 16px}header.header nav{margin-top:56px;padding-left:173px}header.header nav ul.navigation-first{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-left:40px;z-index:1000}header.header nav ul.navigation-first>li{display:inline-block !important}header.header nav ul.navigation-first>li{text-align:center;padding:0 5px}header.header nav ul.navigation-first>li .get-your-energy-mapping{background:url("/i/nav-background-energy_d.png") no-repeat top center}header.header nav ul.navigation-first>li .get-your-energy-mapping h3{margin-top:130px;font-size:19px}header.header nav ul.navigation-first>li .our-salon-promise{background:#edeff2 url("/i/nav-background-promise_d.png") no-repeat center -45px;background-size:cover;top:246px}header.header nav ul.navigation-first>li .our-salon-promise h3{margin-top:95px;font-size:18px}header.header nav ul.navigation-first>li .our-salon-promise br{display:none}header.header nav ul.navigation-first>li .our-salon-promise,header.header nav ul.navigation-first>li .get-your-energy-mapping{background-color:#fff;height:244px;padding:0 10px;position:absolute;width:225px}header.header nav ul.navigation-first>li .our-salon-promise .hidden-xs,header.header nav ul.navigation-first>li .get-your-energy-mapping .hidden-xs{display:none !important}header.header nav ul.navigation-first>li .our-salon-promise .button-primary,header.header nav ul.navigation-first>li .get-your-energy-mapping .button-primary{width:138px}header.header nav ul.navigation-first>li .our-salon-promise .button-primary:before,header.header nav ul.navigation-first>li .get-your-energy-mapping .button-primary:before{left:-30px;width:30px;height:1px}header.header nav ul.navigation-first>li .our-salon-promise .button-primary:after,header.header nav ul.navigation-first>li .get-your-energy-mapping .button-primary:after{right:-30px;width:30px;height:1px}header.header nav ul.navigation-first>li .our-salon-promise h3,header.header nav ul.navigation-first>li .get-your-energy-mapping h3{color:#2f302f;text-align:center;font-weight:200}header.header nav ul.navigation-first>li .our-salon-promise h3 strong,header.header nav ul.navigation-first>li .get-your-energy-mapping h3 strong{font-weight:400}header.header nav ul.navigation-first>li .our-salon-promise h4,header.header nav ul.navigation-first>li .get-your-energy-mapping h4{color:#749896;font-size:14px;text-align:center;text-transform:none;font-weight:400}header.header nav ul.navigation-first>li .our-salon-promise .button,header.header nav ul.navigation-first>li .get-your-energy-mapping .button{color:#fff;display:block;text-align:center;margin-top:0;z-index:1}header.header nav ul.navigation-first>li .our-salon-promise .button:hover,header.header nav ul.navigation-first>li .get-your-energy-mapping .button:hover{color:#699;border:1px solid #9cc}header.header nav ul.navigation-first>li.find-a-salon,header.header nav ul.navigation-first>li.follow-us{display:none !important}header.header nav ul.navigation-first>li>a{padding:50px 0;position:relative}header.header nav ul.navigation-first>li:hover:after{background:linear-gradient(90deg, rgba(157,196,196,0) 10%, rgba(159,212,204,0.8) 50%, rgba(157,196,196,0) 90%);content:'';display:block;height:5px;margin:23px -30px 0 -30px}header.header nav ul.navigation-first>li:hover .navigation-wrapper{display:block}header.header nav ul.navigation-first>li.search{cursor:pointer;position:relative;text-align:right;width:20%;position:relative}header.header nav ul.navigation-first>li.search div.search{display:none;position:absolute;top:0;top:-6px;right:63px}header.header nav ul.navigation-first>li.search div.search input{font-size:12px;height:27px;width:140px}header.header nav ul.navigation-first>li.search.active{width:20%}header.header nav ul.navigation-first>li.search.active div.search{display:block;right:10px}header.header nav ul.navigation-first>li.search.active a{color:#749896;display:none}header.header nav ul.navigation-first>li.search.active:before{background-image:url(/i/sprites/sprite.png);background-position:-549px -149px;width:13px;height:13px;top:0;right:0}header.header nav ul.navigation-first>li.search:before{background-image:url(/i/sprites/sprite.png);background-position:-518px -217px;width:23px;height:33px;content:'';display:block;float:right;position:absolute;right:50px;top:-9px}header.header nav ul.navigation-first>li.search:after{display:none}header.header nav ul.navigation-first>li>.navigation-wrapper{background:linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%);left:0;padding:20px 0;position:absolute;top:101px;width:100%;display:none;height:490px;z-index:1000}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second{list-style:none;margin:0;padding:0;display:block;margin:0 auto;text-align:center;width:100%}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second>li{display:inline-block !important}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li{padding-right:0.5%;max-width:172px}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon{display:block;height:450px;background-repeat:no-repeat !important;background-color:#fff !important;position:relative;background-size:100% auto !important}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon:hover{background-position:-.79px -1.385px !important}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon:hover hgroup{background:linear-gradient(90deg, #f6f6f6 0%, #fff 100%) !important}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup{background-color:#fff;bottom:0;height:171px;padding:10px 15px 0 17px;position:absolute;text-align:left;width:100%}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h3{color:#2f302f;font-size:13px;font-weight:400;margin:0 0 10px 0}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h4{color:#749896;font-size:14px;font-weight:400;margin:0;text-transform:none}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon[style$="t.jpg);"],header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon[style$="t.jpg);"]:hover{background-size:100% auto !important;background-position:0 0 !important;height:185px}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon[style$="t.jpg);"]>hgroup,header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon[style$="t.jpg);"]:hover>hgroup{height:100px;padding:10px 10px 0 10px}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon[style$="t.jpg);"]>hgroup h4,header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon[style$="t.jpg);"]:hover>hgroup h4{font-size:11px}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product{font-size:0;margin:0 0}}@media only screen and (min-width: 1025px) and (min-width: 1025px){header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product{padding:0 15px}}@media only screen and (min-width: 1025px){header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product>li{float:left;display:inline-block}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product>li:nth-child(-n+3){border-bottom:1px solid #fff}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product>li:nth-child(3),header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product>li:nth-child(7){border-right:0}header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.product>li>a{display:none}header.header nav ul.navigation-first>li .product-group-derma{background:#dbeceb;width:26.49%}header.header nav ul.navigation-first>li .product-group-derma h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-derma h4{color:#3e7f74}header.header nav ul.navigation-first>li .product-group-fibra{background:#eeebf1;width:46.07%}header.header nav ul.navigation-first>li .product-group-fibra h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-fibra h4{color:#8e739c}header.header nav ul.navigation-first>li .product-group-extra{background:#f1f1f2;width:20.71%}header.header nav ul.navigation-first>li .product-group-extra h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-extra h4{color:#2f302f}header.header nav ul.navigation-first>li .range{background:#f1f1f2;width:20.71%}header.header nav ul.navigation-first>li .range h3{padding:0 30px}header.header nav ul.navigation-first>li .range h4{color:#2f302f}header.header nav ul.navigation-first>li .product-group-forma{background:#e4eef3;width:30.15%}header.header nav ul.navigation-first>li .product-group-forma h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-forma h4{color:#58539b}header.header nav ul.navigation-first>li .product-group-men{background:#f6f6f6;width:14.71%}header.header nav ul.navigation-first>li .product-group-men h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-men h4{color:#2f302f}header.header nav ul.navigation-first>li .product-group-styling{background:#f1f1f5;width:32%}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1399px){header.header nav ul.navigation-first>li .product-group-styling{width:40%}}@media only screen and (min-width: 1025px){header.header nav ul.navigation-first>li .product-group-styling h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-styling h4{color:#2f302f}header.header nav ul.navigation-first>li .product-group-linia{background:#f1f1f2;width:20%}header.header nav ul.navigation-first>li .product-group-linia h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-linia h4{color:#2f302f}header.header nav ul.navigation-first>li .product-group-gamme{background:#f1f1f2;width:20.71%}header.header nav ul.navigation-first>li .product-group-gamme h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-gamme h4{color:#2f302f}header.header nav ul.navigation-first>li .product-group-sp{background:#f3f4f4;width:14.71%}header.header nav ul.navigation-first>li .product-group-sp h3{padding:0 30px}header.header nav ul.navigation-first>li .product-group-sp h4{color:#2f302f}header.header nav ul.navigation-first>li .navigation-product-container{display:block;width:100% !important;padding:30px 0 25px 0}header.header nav ul.navigation-first>li .navigation-product-container>ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}header.header nav ul.navigation-first>li .navigation-product-container>ul>li{display:inline-block !important}header.header nav ul.navigation-first>li .navigation-product-container>ul i{height:136px;width:100%;display:block;background-position:center center !important;background-repeat:no-repeat !important;background-size:auto 95% !important;transition:all .25s ease-in-out}header.header nav ul.navigation-first>li .navigation-product-container>ul>li{height:151px}header.header nav ul.navigation-first>li .navigation-product-container>ul li{text-align:center;width:100%}header.header nav ul.navigation-first>li .navigation-product-container>ul li:hover{background:radial-gradient(ellipse at center, #fff 0%, rgba(255,255,255,0) 80%)}header.header nav ul.navigation-first>li .navigation-product-container>ul li:hover i{background-size:auto 100% !important}header.header nav ul.navigation-first>li .navigation-product-container h3{font-size:18px;margin:0}header.header nav ul.navigation-first>li .navigation-product-container h4{font-size:14px;margin:0;text-transform:none;font-weight:400}header.header nav ul.navigation-second{display:none}header.header .top-container div.search{display:none}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1399px){header.header html header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon{height:400px}header.header html header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h3,header.header html header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h4{font-size:12px}}@media only screen and (min-width: 1025px){header.header .visible-on-mobile{display:none !important}}header.header nav .navigation-second.product .range{display:none !important}@media only screen and (max-width: 767px){header.header{height:58px}}@media only screen and (min-width: 768px) and (max-width: 1024px){header.header{height:45px}}footer{color:#757575;text-transform:uppercase;font-size:11px;text-align:center}footer .icon-ad-choice{background-image:url(/i/sprites/sprite.png);background-position:-549px -252px;width:9px;height:10px;display:inline-block;margin:0px auto 0 3px;height:9px}footer ul{list-style:none;margin:0;padding:0;text-align:center}footer ul>li{display:inline-block !important}footer a{color:#808080;font-size:10px !important}footer h4{font-weight:500}footer .follow-us a{padding:0 20px;width:20px;text-align:center}footer .follow-us .facebook,footer .follow-us .youtube,footer .follow-us .instagram{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;transition:opacity .2s ease-in-out;opacity:.7;margin:0 auto;display:block}footer .follow-us .facebook:hover,footer .follow-us .youtube:hover,footer .follow-us .instagram:hover{opacity:1}footer .follow-us .facebook{background-image:url(/i/sprites/sprite.png);background-position:-549px -96px;width:9px;height:23px}footer .follow-us .youtube{background-image:url(/i/sprites/sprite.png);background-position:-451px -331px;width:24px;height:23px}footer .follow-us .instagram{background-image:url(/i/sprites/sprite.png);background-position:-22px -495px;width:20px;height:23px}footer .word,footer .companies,footer .follow-us,footer .navigation{border-bottom:1px solid #eee}footer .change-country h4{display:inline-block;font-size:13px !important;font-weight:400;position:relative}footer .change-country h4:after,footer .change-country h4:before{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;display:block;content:'';position:absolute;top:0}footer .change-country h4:before{background-image:url(/i/sprites/sprite.png);background-position:-451px -428px;width:15px;height:16px;left:-30px;top:-3px}footer .change-country h4:after{background-image:url(/i/sprites/sprite.png);background-position:-549px -216px;width:12px;height:8px;right:-30px;top:2px}footer .companies ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer .companies ul li{float:left;padding:10px}footer .companies ul a{display:table-cell;height:40px;vertical-align:middle}footer [class^="icon-logo"]{transition:opacity .2s ease-in-out;opacity:.7}footer [class^="icon-logo"]:hover{opacity:1}footer .icon-logo-nioxin{background-image:url(/i/sprites/sprite.png);background-position:-123px -287px;width:83px;height:17px}footer .icon-logo-clairol{background-image:url(/i/sprites/sprite.png);background-position:-98px -227px;width:96px;height:22px}footer .icon-logo-wella{background-image:url(/i/sprites/sprite.png);background-position:-176px -312px;width:64px;height:40px}footer .icon-logo-sassoon{background-image:url(/i/sprites/sprite.png);background-position:-92px -374px;width:86px;height:24px}footer .icon-logo-sebastian{background-image:url(/i/sprites/sprite.png);background-position:-195px -227px;width:102px;height:18px}footer .icon-logo-kadus{background-image:url(/i/sprites/sprite.png);background-position:-190px -192px;width:90px;height:32px}footer .icon-logo-londa{background-image:url(/i/sprites/sprite.png);background-position:-379px -105px;width:64px;height:34px}footer .icon-logo-sp{background-image:url(/i/sprites/sprite.png);background-position:-260px -400px;width:42px;height:34px}@media only screen and (max-width: 767px){footer .container{padding-top:20px}footer .container h4{font-size:8px;margin:25px 0}footer .container .word a{display:block;padding:0 10px 10px 0}footer .container .companies{padding-bottom:15px}footer .container .companies .icon-logo-nioxin{background-image:url(/i/sprites/sprite.png);background-position:-57.81px -134.89px;width:39.01px;height:7.99px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-clairol{background-image:url(/i/sprites/sprite.png);background-position:-46.06px -106.69px;width:45.12px;height:10.34px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-wella{background-image:url(/i/sprites/sprite.png);background-position:-82.72px -146.64px;width:30.08px;height:18.8px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-sassoon{background-image:url(/i/sprites/sprite.png);background-position:-43.24px -175.78px;width:40.42px;height:11.28px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-sebastian{background-image:url(/i/sprites/sprite.png);background-position:-91.65px -106.69px;width:47.94px;height:8.46px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-kadus{background-image:url(/i/sprites/sprite.png);background-position:-89.3px -90.24px;width:42.3px;height:15.04px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-londa{background-image:url(/i/sprites/sprite.png);background-position:-178.13px -49.35px;width:30.08px;height:15.98px;background-size:264.61px 244.4px}footer .container .companies .icon-logo-sp{background-image:url(/i/sprites/sprite.png);background-position:-122.2px -188px;width:19.74px;height:15.98px;background-size:264.61px 244.4px}footer .container .navigation ul li{display:block !important}footer .container .navigation ul li a{font-size:7px;padding:10px;display:block}footer .container .copyright{font-size:5px;padding:15px}footer .container .bbb{background-image:url(/i/sprites/sprite.png);background-position:-252px -175px;width:36px;height:14px;display:inline-block !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){footer .container{padding-top:90px}footer .container h4{font-size:11px;margin:9px 0 14px 0}footer .container .word,footer .container .companies{border-right:1px solid #eee}footer .container .word,footer .container .companies,footer .container .follow-us{height:80px;margin-bottom:14px;border-bottom:0}footer .container .contant li{padding-top:0;margin-top:-6px}footer .container .follow-us li{margin-top:-13px}footer .container .word ul{margin-top:-5px}footer .container .word a{display:block;font-size:11px;padding:0 10px 0 0}footer .container .companies{padding-bottom:15px}footer .container .companies .icon-logo-nioxin{background-image:url(/i/sprites/sprite.png);background-position:-61.5px -143.5px;width:41.5px;height:8.5px;background-size:281.5px 260px}footer .container .companies .icon-logo-clairol{background-image:url(/i/sprites/sprite.png);background-position:-49px -113.5px;width:48px;height:11px;background-size:281.5px 260px}footer .container .companies .icon-logo-wella{background-image:url(/i/sprites/sprite.png);background-position:-88px -156px;width:32px;height:20px;background-size:281.5px 260px}footer .container .companies .icon-logo-sassoon{background-image:url(/i/sprites/sprite.png);background-position:-46px -187px;width:43px;height:12px;background-size:281.5px 260px}footer .container .companies .icon-logo-sebastian{background-image:url(/i/sprites/sprite.png);background-position:-97.5px -113.5px;width:51px;height:9px;background-size:281.5px 260px}footer .container .companies .icon-logo-kadus{background-image:url(/i/sprites/sprite.png);background-position:-95px -96px;width:45px;height:16px;background-size:281.5px 260px}footer .container .companies .icon-logo-londa{background-image:url(/i/sprites/sprite.png);background-position:-189.5px -52.5px;width:32px;height:17px;background-size:281.5px 260px}footer .container .companies .icon-logo-sp{background-image:url(/i/sprites/sprite.png);background-position:-130px -200px;width:21px;height:17px;background-size:281.5px 260px}footer .container .change-country h4{margin-top:18px}footer .container .change-country,footer .container .navigation{border-top:1px solid #eee}footer .container .navigation{border-bottom:0;padding-top:18px}footer .container .navigation ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer .container .navigation ul>li{display:inline-block !important}footer .container .navigation ul li a{font-size:10px}footer .container .copyright{font-size:9px;margin-top:9px}footer .container .bbb{background-image:url(/i/sprites/sprite.png);background-position:-90px -445px;width:49px;height:19px;display:inline-block}}@media only screen and (min-width: 1025px){footer .container{padding-top:40px}footer .container .row{border-bottom:1px solid #eee}footer .container h4{font-size:16px;margin:9px 0 14px 0;font-weight:400}footer .container .word,footer .container .companies{border-right:1px solid #eee}footer .container .word,footer .container .companies,footer .container .follow-us{height:120px;margin-bottom:21px;border-bottom:0}footer .container .word ul{margin-top:35px}footer .container .word a{display:block;font-size:12px;padding:0 10px 0 0}footer .container .companies{padding-bottom:15px}footer .container .companies li{margin-right:4px}footer .container .change-country h4{margin-top:18px}footer .container .navigation{border-bottom:0;padding-top:18px}footer .container .navigation ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer .container .navigation ul li a{font-size:11px}footer .container .copyright{padding:18px 0 35px 0;font-size:11px}footer .container .bbb{background-image:url(/i/sprites/sprite.png);background-position:-90px -445px;width:49px;height:19px;display:inline-block}}div.content .salonFinderBox form{overflow:auto}div.content .salonFinderBox form .styled-select-text{display:none}div.content .salonFinderBox form i{cursor:pointer;cursor:hand}div.content .get-contact{margin-bottom:35px}div.content .get-contact .discover{margin:0}div.content .get-contact .contact,div.content .get-contact .salon{background-color:#fff;border:1px solid #eee;width:100%;display:table}div.content .get-contact .contact .description,div.content .get-contact .salon .description{display:table-cell;vertical-align:middle;padding:0 25px}div.content .get-contact .contact .visual,div.content .get-contact .salon .visual{display:inline-block;float:right;width:205px}div.content .get-contact .contact img,div.content .get-contact .salon img{width:100%}div.content .get-contact .contact p,div.content .get-contact .salon p{color:#191919;font-size:24px;font-weight:200;text-transform:uppercase}div.content .get-contact .contact p strong,div.content .get-contact .salon p strong{font-weight:500}div.content .get-contact .contact a,div.content .get-contact .salon a{margin-left:30px}div.content .get-contact .contact a button,div.content .get-contact .salon a button{width:170px}div.content .get-contact .contact.information p{width:calc(100% - 365px)}.get-system h2{text-transform:uppercase;font-weight:300;font-size:60px;text-align:center;margin:0 0 50px 0}.get-system h2 strong{font-weight:500}@media only screen and (min-width: 1025px) and (max-width: 1399px){div.content .salonFinderBox form input,div.content .salonFinderBox form select{margin-bottom:5px;width:100% !important}div.content .get-contact .contact .description p,div.content .get-contact .salon .description p{font-size:17.55429px}.get-system h2{font-size:40px;margin:0 0 60px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){div.content .salonFinderBox .form{height:85px}div.content .salonFinderBox input,div.content .salonFinderBox select{margin-bottom:5px;width:100% !important}div.content .salonFinderBox .selectBox{width:100%}div.content .get-contact .contact .description p,div.content .get-contact .salon .description p{font-size:13.16571px}div.content .get-contact .contact .visual,div.content .get-contact .salon .visual{width:159px}.get-system h2{font-size:40px;margin:0 0 60px 0}}@media only screen and (max-width: 767px){div.content .salonFinderBox .form{height:43px}div.content .salonFinderBox input,div.content .salonFinderBox select{margin-bottom:5px;width:100% !important}div.content .salonFinderBox .selectBox{width:100%}div.content .get-contact{margin-bottom:35px}div.content .get-contact .contact,div.content .get-contact .salon{margin-bottom:9px}div.content .get-contact .contact .visual,div.content .get-contact .salon .visual{width:128px}div.content .get-contact .contact .description,div.content .get-contact .salon .description{padding:0 8px;margin:0}div.content .get-contact .contact p,div.content .get-contact .salon p{font-size:14px;font-weight:400;margin:7px 0}.get-system h2{font-size:20px;margin:0 0 30px 0}}.speedmappingCreator .styled-select-text{display:none}.speedmappingCreator .speedmapping{background:url("/i/pages/speedmapping-background.jpg") center no-repeat;background-size:cover;height:auto;margin-bottom:100px}.speedmappingCreator .speedmapping .closeBtn{position:absolute;z-index:900;top:0;right:0;width:35px;height:35px;background:white;cursor:pointer;background-image:url(/i/sprites/sprite.png);background-position:-379px -223px;width:46px;height:46px}.speedmappingCreator .speedmapping .wrapper{height:100%;width:100%}.speedmappingCreator .speedmapping .wrapper .speedmapping-content{background-color:rgba(255,255,255,0.8);height:100%;width:980px;margin:0 auto;padding:100px 90px;position:relative}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background-color:#8598b4;display:block;height:110px;width:110px;margin-top:-55px;position:absolute;top:50%}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next:before{display:block;content:'';height:100%;width:100%;background:url("/i/speedmapping-arrow.png") center no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev.disabled,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next.disabled{background-color:#c0c7d0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev{left:0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next{right:0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product{color:#505050;display:table;font-size:30px;font-weight:500;margin:0 auto 80px auto;position:relative;text-align:center;text-transform:uppercase}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after{font-size:28px;position:absolute}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before{-ms-transform:rotate(90deg);transform:rotate(90deg);top:-25px;left:-28px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-28px;bottom:-25px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{color:#505050;font-size:34px;font-weight:300;line-height:30px;text-transform:uppercase;margin:0 0 87px 0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h3 strong{font-weight:500}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-webkit-slider-runnable-track{background:url("/i/input-slider-1.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-moz-range-track{background:url("/i/input-slider-1.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-ms-track{background:url("/i/input-slider-1.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-webkit-slider-runnable-track{background:url("/i/input-slider-2.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-moz-range-track{background:url("/i/input-slider-2.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-ms-track{background:url("/i/input-slider-2.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-webkit-slider-runnable-track{background:url("/i/input-slider-3.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-moz-range-track{background:url("/i/input-slider-3.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-ms-track{background:url("/i/input-slider-3.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-webkit-slider-runnable-track{background:url("/i/input-slider-4.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-moz-range-track{background:url("/i/input-slider-4.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-ms-track{background:url("/i/input-slider-4.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-webkit-slider-runnable-track{background:url("/i/input-slider-5.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-moz-range-track{background:url("/i/input-slider-5.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-ms-track{background:url("/i/input-slider-5.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-webkit-slider-runnable-track{background:url("/i/input-slider-6.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-moz-range-track{background:url("/i/input-slider-6.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-ms-track{background:url("/i/input-slider-6.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-webkit-slider-runnable-track{background:url("/i/input-slider-7.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-moz-range-track{background:url("/i/input-slider-7.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-ms-track{background:url("/i/input-slider-7.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-webkit-slider-runnable-track{background:url("/i/input-slider-8.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-moz-range-track{background:url("/i/input-slider-8.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-ms-track{background:url("/i/input-slider-8.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-9::-webkit-slider-runnable-track{background:url("/i/input-slider-9.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-9::-moz-range-track{background:url("/i/input-slider-9.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-9::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-9::-ms-track{background:url("/i/input-slider-9.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-10::-webkit-slider-runnable-track{background:url("/i/input-slider-10.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-10::-moz-range-track{background:url("/i/input-slider-10.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-10::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-10::-ms-track{background:url("/i/input-slider-10.png") top left no-repeat}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type="range"]{position:relative;margin-bottom:12px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content label:after{color:#505050;display:block;font-size:20px;font-weight:400;position:absolute;top:67px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content label:before{left:0;content:attr(data-min)}.speedmappingCreator .speedmapping .wrapper .speedmapping-content label:after{right:0;content:attr(data-max)}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group{border-bottom:1px solid #c6c4c4;margin-bottom:20px;max-width:650px;overflow:hidden;position:relative}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label{color:#505050;font-size:27px;font-weight:300;height:auto;text-transform:uppercase;width:100%}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p.small,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label.small{width:30%;font-size:20px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p::after,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p::before{top:auto;bottom:-5px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels{list-style:none;margin:0;padding:0;position:absolute;bottom:1px;left:40px;right:40px;text-align:center}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels>li{display:inline-block !important}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{color:#505050;font-size:20px;text-transform:uppercase;padding:0px;text-align:center;width:20%}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li:lang(en-US){width:100%;font-weight:500}.speedmappingCreator .speedmapping.step-1 .wrapper{background:url("/i/pages/speedmapping-step-1.png") left -120px top 20px no-repeat}.speedmappingCreator .speedmapping.step-1 .wrapper:before{background:url("/i/pages/speedmapping-step-1.png") right -70px bottom 20px no-repeat}.speedmappingCreator .speedmapping.step-1 .checkbox-wrapper{display:inline;float:right;font-size:20px}.speedmappingCreator .speedmapping.step-2 .wrapper{background:url("/i/pages/speedmapping-step-2.png") left -470px top 20px no-repeat}.speedmappingCreator .speedmapping.step-2 .wrapper:before{background:url("/i/pages/speedmapping-step-2.png") right -470px bottom 20px no-repeat}.speedmappingCreator .speedmapping.step-2 .wrapper h3{margin-bottom:50px}.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content{padding-top:50px !important}.speedmappingCreator .speedmapping.step-3 .wrapper{background:url("/i/pages/speedmapping-step-3.png") left -115px top 20px no-repeat}.speedmappingCreator .speedmapping.step-3 .wrapper:before{background:url("/i/pages/speedmapping-step-3.png") left -115px bottom 20px no-repeat;-ms-transform:rotate(180deg);transform:rotate(180deg)}.speedmappingCreator .speedmapping.step-3 .wrapper h3{margin:0 -50px 50px -50px}.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content{padding-top:50px !important}.speedmappingCreator .speedmapping.step-4{background:url("/i/pages/speedmapping-step-4.png") left top no-repeat;background-size:cover;position:relative;height:auto}.speedmappingCreator .speedmapping.step-4 .button-skip{margin:0 auto;display:block;width:160px;text-align:center;color:#505050;font-size:17px;z-index:10;text-transform:uppercase}.speedmappingCreator .speedmapping.step-4 .wrapper:before{background:url("/i/pages/speedmapping-step-4.png") left -115px bottom 20px no-repeat;-ms-transform:rotate(180deg);transform:rotate(180deg)}.speedmappingCreator .speedmapping.step-4 .wrapper h3{margin:0 -50px 50px -50px;text-align:center}.speedmappingCreator .speedmapping.step-4 .wrapper .mandatory{font-size:12px;padding:0}.speedmappingCreator .speedmapping.step-4 .wrapper .cookies{font-size:8px !important}.speedmappingCreator .speedmapping.step-4 .wrapper .disclamer{font-size:8px !important}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content{background:#fff;padding-top:50px !important;padding-right:60px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .button-prev,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .button-next{display:none !important}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form{overflow:hidden}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .s{width:139px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form{float:right;margin:50px 0 0 0}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content img{position:absolute;left:10px;margin-top:50px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group{width:626px;margin:5px auto 5px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group label{width:180px;font-size:18px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group+.checkbox label{width:90%;font-size:14px;margin:0 0 0 45px}@media only screen and (max-width: 767px){.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group+.checkbox label{width:85%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group+.checkbox label{width:85%}}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group p.form-aggr-text{margin-top:20px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results{margin:20px auto;display:block;width:160px;text-align:center}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content{padding-top:43px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h2.product{font-weight:400;margin-bottom:25px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h2.product strong{font-weight:500}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h3{text-align:center;margin-bottom:40px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share{margin-left:50px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share p{color:#97c6bf;float:left;font-size:24px;font-weight:500;text-transform:uppercase}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share p strong{font-size:27px;font-weight:600}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social{list-style:none;margin:0;padding:0;float:left;margin-left:20px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social>li{display:inline-block !important}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li{padding:0 10px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social .social-facebook{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-451px 0px;width:29px;height:61px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social .social-twitter{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:0px -250px;width:63px;height:61px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social .social-instagram{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-56px -312px;width:52px;height:61px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social .social-get{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:0px -312px;width:55px;height:61px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content a.receive-samples{margin:0 auto}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content a.receive-samples button{margin:0 auto;display:block}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk{margin-left:0;margin:0px auto;display:inline-block;left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%)}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk p{color:#97c6bf;float:left;font-size:24px;font-weight:500;text-transform:uppercase;margin:14px 0 0 0}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk p strong{font-size:27px;font-weight:600}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social{list-style:none;margin:0;padding:0;float:left;margin-left:10px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social>li{display:inline-block !important}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social li{padding:0 10px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social .social-facebook{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-225.5px 0px;width:14.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social .social-twitter{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:0px -125px;width:31.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social .social-instagram{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:-28px -156px;width:26px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social .social-get{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-image:url(/i/sprites/sprite.png);background-position:0px -156px;width:27.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products{background:url("/i/pages/speedmapping-result-background.png") bottom left 20px no-repeat;height:370px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;display:flex;-ms-flex-pack:center;justify-content:center}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem{display:block;position:relative;float:left;height:360px;width:125px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem .uk{font-size:14;font-weight:200}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem img{position:absolute;bottom:70px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem span{display:block;width:100%;bottom:0;left:0;position:absolute;height:70px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .button-next{display:none}.speedmappingCreator .speedmapping.step-1 .wrapper,.speedmappingCreator .speedmapping.step-2 .wrapper,.speedmappingCreator .speedmapping.step-3 .wrapper{position:relative}.speedmappingCreator .speedmapping.step-1 .wrapper:before,.speedmappingCreator .speedmapping.step-2 .wrapper:before,.speedmappingCreator .speedmapping.step-3 .wrapper:before{display:block;content:'';height:100%;width:100%;position:absolute;top:0}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content{padding:90px 165px 90px 165px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label{width:100%}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label span,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label span,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label span{display:inline-block;float:none;margin-left:10px;margin-bottom:10px;vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1024px){.speedmappingCreator .speedmapping{min-height:440px;height:auto}.speedmappingCreator .speedmapping .wrapper{background-size:400px !important}.speedmappingCreator .speedmapping .wrapper .speedmapping-content{width:540px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next{height:50px;width:50px;margin-top:-25px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next:before{background-size:15px 31px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .checkbox-wrapper{font-size:16px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .checkbox-wrapper span{margin:0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product{margin-bottom:30px;font-size:12px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after{font-size:12px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before{top:-10px;left:-12px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after{right:-12px;bottom:-10px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:18px;margin-bottom:23px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-ms-track{background:url("/i/input-slider-1.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-ms-track{background:url("/i/input-slider-2.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-ms-track{background:url("/i/input-slider-3.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-ms-track{background:url("/i/input-slider-4.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-ms-track{background:url("/i/input-slider-5.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-ms-track{background:url("/i/input-slider-6.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-ms-track{background:url("/i/input-slider-7.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-webkit-slider-runnable-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-moz-range-track{background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-ms-track{background:url("/i/input-slider-8.png") top left no-repeat;background-size:400px 11px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type=range]::-webkit-slider-thumb{height:24px;width:24px;background-size:277.5px 260px;background-position:-33.5px -126.5px;border-radius:50px;margin-top:-9px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type=range]::-moz-range-thumb{background-image:url(/i/sprites/sprite.png);background-position:-64px -250px;width:58px;height:58px;-webkit-appearance:none;border:none;height:24px;width:24px;background-size:281.5px 260px;background-position:-33.5px -126.5px;border-radius:50px;margin-top:-15px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type="range"]{position:relative;margin-bottom:10px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type="range"]:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type="range"]:after{font-size:15px;top:27px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content label{color:#505050;font-size:16px;font-weight:300;margin-bottom:10px;text-transform:uppercase;width:100%}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group{border-bottom:1px solid #c6c4c4;margin-bottom:20px;max-width:650px;width:100%;overflow:auto}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group ul{bottom:0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label{color:#505050;font-size:16px;font-weight:300;line-height:16px;margin-bottom:10px;text-transform:uppercase;width:100%}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p.small,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label.small{width:30%;font-size:12px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p::after,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group p::before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label::after,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label::before{bottom:4px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels{bottom:10px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{font-size:15px}.speedmappingCreator .speedmapping.step-1 .wrapper{background-size:250px !important}.speedmappingCreator .speedmapping.step-1 .wrapper:before{background-size:250px !important}.speedmappingCreator .speedmapping.step-2 .wrapper{background-position:left -500px top -50px;background-size:650px !important}.speedmappingCreator .speedmapping.step-2 .wrapper:before{background-size:600px !important}.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content{padding-top:30px !important}.speedmappingCreator .speedmapping.step-2 .wrapper h3{margin-bottom:20px}.speedmappingCreator .speedmapping.step-3 .wrapper{background-size:250px !important;background-position:left -95px top -20px}.speedmappingCreator .speedmapping.step-3 .wrapper:before{background-size:250px !important}.speedmappingCreator .speedmapping.step-3 .wrapper h2.product{margin-bottom:20px}.speedmappingCreator .speedmapping.step-3 .wrapper h3{margin:0 0 20px 0}.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content{padding-top:30px !important}.speedmappingCreator .speedmapping.step-4{height:auto}.speedmappingCreator .speedmapping.step-4 .button-skip{z-index:10;bottom:10px;font-size:14px}.speedmappingCreator .speedmapping.step-4 .wrapper{background-size:100% !important}.speedmappingCreator .speedmapping.step-4 .wrapper h2.product{margin-bottom:20px}.speedmappingCreator .speedmapping.step-4 .wrapper h3{margin:0 0 10px 0}.speedmappingCreator .speedmapping.step-4 .wrapper .mandatory{font-size:10px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content{padding-top:30px !important;padding:30px 75px 0 75px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results{margin:10px auto;display:block;width:160px;text-align:center}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results:before,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results:after{display:none}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content img{display:none}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form{margin-top:0}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .selectBox{width:100%}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group{margin-bottom:5px;width:100%}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group select{background-size:24px auto}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group label{font-size:14px;height:14px;line-height:14px;margin-bottom:2px;width:100%}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group select,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group input{width:100%}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group select.s,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group input.s{width:122px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group select.s.no-margin,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group input.s.no-margin{margin-right:0}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group.checkbox label{height:30px}.speedmappingCreator .speedmapping.step-5{height:693px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content{padding:40px 60px 0 60px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h2.product{font-weight:400;margin-bottom:5px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h2.product strong{font-weight:500}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h3{margin-bottom:20px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products{height:375px;width:375px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products a{width:100px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products a img{max-width:100px;height:302px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share{margin-left:0}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share p{font-size:13px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share p strong{font-size:14px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social{margin-left:20px;margin-top:3px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li{float:left;padding:0 8px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-facebook{background-image:url(/i/sprites/sprite.png);background-position:-225.5px 0px;width:14.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-twitter{background-image:url(/i/sprites/sprite.png);background-position:0px -125px;width:31.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-instagram{background-image:url(/i/sprites/sprite.png);background-position:-28px -156px;width:26px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-get{background-image:url(/i/sprites/sprite.png);background-position:0px -156px;width:27.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content{padding:40px 70px 60px 70px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label{width:100%}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label:before{font-size:15px;top:55px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label span,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label span,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label span{margin-left:0;margin-bottom:0}.speedmappingCreator #energyCodeForm input[type="text"],.speedmappingCreator #energyCodeForm select{height:34px}}@media only screen and (max-width: 767px){.speedmappingCreator .speedmapping{height:auto;margin:0 -15px}.speedmappingCreator .speedmapping .wrapper{background-size:190px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next{height:35px;width:35px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:6px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-prev:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .button-next:before{background-size:7px 16px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product{margin-bottom:20px;font-size:17px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after{display:inline-block;font-family:'sp';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\0041';font-size:20px;position:absolute}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:before{-ms-transform:rotate(90deg);transform:rotate(90deg);top:-15px;left:-20px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h2.product:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-20px;bottom:-15px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:12px;line-height:15px;margin-bottom:15px;text-align:center}.speedmappingCreator .speedmapping .wrapper .speedmapping-content h3 strong{display:block}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-1::-ms-track{background:url("/i/input-slider-1.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-2::-ms-track{background:url("/i/input-slider-2.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-3::-ms-track{background:url("/i/input-slider-3.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-4::-ms-track{background:url("/i/input-slider-4.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-5::-ms-track{background:url("/i/input-slider-5.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-6::-ms-track{background:url("/i/input-slider-6.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-7::-ms-track{background:url("/i/input-slider-7.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-webkit-slider-runnable-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-moz-range-track{background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-ms-fill-lower{background:transparent}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-8::-ms-track{background:url("/i/input-slider-8.png") top left no-repeat;background-size:100% 14px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type=range]::-webkit-slider-thumb{background-image:url(/i/sprites/sprite.png);background-position:-38.4px -150px;width:34.8px;height:34.8px;background-size:337.8px 312px;height:28.8px;width:28.8px;background-size:337.8px 312px;background-position:-40.2px -151.8px;border-radius:50px;margin-top:-9px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type=range]::-moz-range-thumb{background-image:url(/i/sprites/sprite.png);background-position:-38.4px -150px;width:34.8px;height:34.8px;background-size:337.8px 312px;height:28.8px;width:28.8px;background-size:337.8px 312px;background-position:-40.2px -151.8px;border-radius:50px;margin-top:-9px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content input[type=range]::-ms-thumb{background-image:url(/i/sprites/sprite.png);background-position:-32px -125px;width:29px;height:29px;background-size:281.5px 260px;height:24px;width:24px;background-size:281.5px 260px;background-position:-33.5px -126.5px;border-radius:50px;margin-top:-4px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group{margin-bottom:15px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label{clear:inherit;float:left;font-size:9px;line-height:17px;margin-bottom:5px}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label::before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group label::after{bottom:0}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group input[type="range"]{position:relative;margin-bottom:10px;height:30px !important}.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group input[type="range"]:before,.speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group input[type="range"]:after{font-size:7px;top:27px}.speedmappingCreator .speedmapping.step-1 .wrapper{background-size:200px !important}.speedmappingCreator .speedmapping.step-1 .wrapper:before{display:none}.speedmappingCreator .speedmapping.step-2 .wrapper{background-size:540px !important}.speedmappingCreator .speedmapping.step-2 .wrapper:before{display:none}.speedmappingCreator .speedmapping.step-3 .wrapper{background-size:200px !important}.speedmappingCreator .speedmapping.step-3 .wrapper:before{display:none}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content{width:100%;padding:20px 60px 20px 60px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content .speedmapping-checkbox,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .speedmapping-checkbox,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content .speedmapping-checkbox,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .speedmapping-checkbox,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .speedmapping-checkbox{font-size:10px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content .checkbox-wrapper,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .checkbox-wrapper,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content .checkbox-wrapper,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .checkbox-wrapper,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .checkbox-wrapper{float:left;font-size:10px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content .checkbox-wrapper span,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .checkbox-wrapper span,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content .checkbox-wrapper span,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .checkbox-wrapper span,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .checkbox-wrapper span{margin-top:6px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label:before,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content label:after,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content label:before{font-size:7px;top:39px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label:lang(en-US):after,.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label:lang(en-US):before,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label:lang(en-US):after,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content label:lang(en-US):before,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label:lang(en-US):after,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content label:lang(en-US):before,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label:lang(en-US):after,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label:lang(en-US):before,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content label:lang(en-US):after,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content label:lang(en-US):before{top:45px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content .labels,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .labels,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content .labels,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .labels,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .labels{bottom:7px;left:25px;right:25px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content .labels li,.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .labels li,.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content .labels li,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .labels li,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .labels li{font-size:7px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content .labels:lang(en-US),.speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .labels:lang(en-US),.speedmappingCreator .speedmapping.step-3 .wrapper .speedmapping-content .labels:lang(en-US),.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .labels:lang(en-US),.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .labels:lang(en-US){top:42px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label span:empty{background-image:url(/i/sprites/sprite.png);background-position:-61.5px -125px;width:41.5px;height:18px;background-size:281.5px 260px;margin-right:0px}.speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content label input:checked+span{background-image:url(/i/sprites/sprite.png);background-position:-103.5px -125px;width:41.5px;height:18px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-4{background-size:cover !important}.speedmappingCreator .speedmapping.step-4 .button-skip{bottom:20px;font-size:8px;z-index:10}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content{width:100%;padding:7px 10px 70px 10px !important}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content h3{margin:0 auto 10px auto}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .mandatory{font-size:9px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form{margin:0;float:none}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group{width:100%}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group select{background-size:10px auto}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group label{font-size:14px;padding:2px 0}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group+.checkbox label{font-size:11px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group select{width:100% !important}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group .s{width:31% !important;margin-right:3.5%}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group .selectBox:last-of-type .s{margin-right:0}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group .no-margin{margin-right:0}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group p{margin:0 0 0 20px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content img{display:none}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label{display:block;margin-bottom:5px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label span:first-of-type{background-image:url(/i/sprites/sprite.png);background-position:-240.5px -111px;width:14px;height:17px;background-size:281.5px 260px;margin-right:7px;margin-top:-2px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content label input:checked+span{background-image:url(/i/sprites/sprite.png);background-position:-240.5px -128.5px;width:14px;height:17px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results{position:relative;font-size:8px;width:100px;padding:4px 18px 4px 10px;margin:20px auto}.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results:before,.speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .get-results:after{display:none}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content{padding:0 35px;overflow:auto}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .back{background-color:#fff;overflow:auto;padding:20px 0 90px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h2.product{font-weight:400;margin-bottom:5px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h2.product strong{font-weight:500}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h3{margin-bottom:20px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products{width:150px;height:150px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products a,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem{height:180px;width:50px;float:left}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products a img,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem img{max-width:50px;bottom:65px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products a span,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem span{font-size:9px;height:65px;overflow:hidden}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products a .uk,.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .final-products .final-products__elem .uk{font-size:0}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share{margin:0}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share p{font-size:11px;text-align:center;width:100%}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share p strong{font-size:12.4px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social{margin:0 auto;text-align:center;width:100%}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li{padding:0 5px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-facebook{background-image:url(/i/sprites/sprite.png);background-position:-225.5px 0px;width:14.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-twitter{background-image:url(/i/sprites/sprite.png);background-position:0px -125px;width:31.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-instagram{background-image:url(/i/sprites/sprite.png);background-position:-28px -156px;width:26px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share .social li .social-get{background-image:url(/i/sprites/sprite.png);background-position:0px -156px;width:27.5px;height:30.5px;background-size:281.5px 260px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content a.receive-samples{font-size:10px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content a.receive-samples button{margin:0 auto;display:block}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content a.receive-samples button:before{display:none}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content a.receive-samples button:after{display:none}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk{margin:0;width:auto;margin-bottom:20px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk p{font-size:11px;text-align:center;width:100%;margin-left:0}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk p strong{font-size:12.4px}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social{margin:0 auto;text-align:center;width:100%}.speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content .share-uk .social li{padding:0 5px}.speedmappingCreator #energyCodeForm input[type="text"],.speedmappingCreator #energyCodeForm select{height:30px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.speedmappingCreator .speedmapping.step-4 .button-skip{z-index:10}}.bx-controls{display:none}.slider{position:relative;margin-bottom:0;width:100%}.slider .bx-wrapper{position:relative}.slider .bx-wrapper img{display:block;max-width:100%;height:auto;width:100%}.slider .bx-wrapper .bx-viewport{z-index:4}.slider .button{margin:20px}.slider .mens-range .visualTextWrapper{left:35vw;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .mens-range .visualTextWrapper{left:25vw}}@media only screen and (max-width: 767px){.slider .mens-range .visualTextWrapper{left:0}}.slider .mens-range .visualTextWrapper .visualText{padding-top:8.4vw;position:absolute;top:50%;-ms-transform:translateY(-92%);transform:translateY(-92%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .mens-range .visualTextWrapper .visualText{padding-top:0;-ms-transform:translateY(-75%);transform:translateY(-75%);right:initial}}@media only screen and (max-width: 767px){.slider .mens-range .visualTextWrapper .visualText{-ms-transform:translateY(-65%);transform:translateY(-65%)}}.slider .mens-range .visualTextWrapper .visualText h2{color:#fff;text-align:left;font-weight:400;letter-spacing:2px;margin:0 0 10px 0}@media only screen and (max-width: 767px){.slider .mens-range .visualTextWrapper .visualText h2{text-align:center;width:100%}}.slider .mens-range .visualTextWrapper .visualText h2 span{font-size:14px;letter-spacing:2px}.slider .mens-range .visualTextWrapper .visualText h2:before,.slider .mens-range .visualTextWrapper .visualText h2:after{display:none}.slider .mens-range .visualTextWrapper .visualText h3{color:#fff !important;width:100%;font-size:12px;font-weight:200;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .mens-range .visualTextWrapper .visualText h3{float:left;width:70%}}@media only screen and (max-width: 767px){.slider .mens-range .visualTextWrapper .visualText h3{text-align:center;width:55%}}.slider .mens-range .visualTextWrapper .visualText a{position:absolute;left:-1.1vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .mens-range .visualTextWrapper .visualText a{left:-1.9vw;clear:both;bottom:-9vw}}@media only screen and (max-width: 767px){.slider .mens-range .visualTextWrapper .visualText a{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);margin:15px 0 0 0}}.slider .visualTextWrapper{position:absolute;width:46%;height:100%;right:4%;top:0;text-align:center}@media only screen and (max-width: 767px){.slider .slider-button-black .visualTextWrapper{top:0;height:auto;bottom:auto}}.slider .slider-button-black .visualTextWrapper .visualText{width:85%;display:inline-block;padding-top:10%}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .slider-button-black .visualTextWrapper .visualText{width:100%;padding-top:20%}}@media only screen and (max-width: 767px){.slider .slider-button-black .visualTextWrapper .visualText{padding-top:0%;width:100%;padding:0 10px}}.slider .slider-button-black .visualTextWrapper .visualText h2{line-height:3.2vw;font-size:3.2vw}.slider .slider-button-black .visualTextWrapper .visualText h2 small{font-size:24px;line-height:24px;display:block;padding-bottom:1.2vw}@media only screen and (max-width: 767px){.slider .slider-button-black .visualTextWrapper .visualText h2 small{margin-bottom:10vw}}.slider .slider-button-black .visualTextWrapper .visualText h2:before,.slider .slider-button-black .visualTextWrapper .visualText h2:after{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .slider-button-black .visualTextWrapper .visualText h2{font-size:4.5vw;line-height:4.5vw}}@media only screen and (max-width: 767px){.slider .slider-button-black .visualTextWrapper .visualText h2{font-size:10vw;line-height:10vw;margin-top:8vw}}.slider .slider-button-black .visualTextWrapper .visualText h3{color:#2d2e2d;font-size:1vw;line-height:1.2vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .slider-button-black .visualTextWrapper .visualText h3{font-size:1.7vw;line-height:1.8vw;padding:0 10px}}@media only screen and (max-width: 767px){.slider .slider-button-black .visualTextWrapper .visualText h3{font-size:4vw;line-height:6vw;padding:0 10px;font-weight:300}}.slider .slider-button-black .visualTextWrapper .visualText .button{background:#000;border:none;color:#fff}@media only screen and (max-width: 767px){.slider .slider-button-black .visualTextWrapper .visualText .button{margin-top:8vw}}.slider .slider-button-black .visualTextWrapper .visualText .button.hovered{background:#000;border:none;color:#fff}.slider .slider-button-black .visualTextWrapper .visualText .button:before,.slider .slider-button-black .visualTextWrapper .visualText .button:after{background:none}.slider .slider-button-black .visualTextWrapper .visualText .button:after{content:'ˇ';color:#fff;font-size:62px;right:-24px;top:28px}.slider .visualText{width:356px;display:inline-block;padding-top:22%}.slider .visualText h2{display:block;float:right;font-size:50px;font-weight:200;height:100%;width:100%;line-height:34px;margin:0 0 35px 0;position:relative;text-transform:uppercase;letter-spacing:1px}.slider .visualText h2 span{font-size:24px;font-weight:200}.slider .visualText h2 strong{font-weight:600}.slider .visualText h2:before,.slider .visualText h2:after{display:block;font-size:40px;position:absolute}.slider .visualText h2:before{-ms-transform:rotate(90deg);transform:rotate(90deg);top:0;left:-20px}.slider .visualText h2:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:-35px;right:-20px}.slider .visualText h3{color:#749896;font-size:16px;font-weight:400;line-height:15px;margin:0}@media only screen and (min-width: 1025px) and (max-width: 1399px){.slider .visualText{width:260.38857px}.slider .visualText h2{font-size:36.57143px;line-height:24.86857px;margin:0 0 20.48px 0}.slider .visualText h2 span{font-size:17.55429px}.slider .visualText h2:before,.slider .visualText h2:after{font-size:29.25714px}.slider .visualText h2:before{top:-20px;left:-14.62857px}.slider .visualText h2:after{bottom:-25.6px;right:-14.62857px}.slider .visualText h3{font-size:11.70286px;line-height:10.97143px}.slider .button{margin:14.62857px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .visualTextWrapper{width:50%;right:0}.slider .visualText{width:324px;padding-top:44%}.slider .visualText h2{font-size:42px;margin-bottom:34px}.slider .visualText h2 span{font-size:18px}.slider .visualText h2:before,.slider .visualText h2:after{font-size:30px}.slider .visualText h2:before{top:20px;left:0px}.slider .visualText h2:after{bottom:-25px;right:10px}.slider .visualText h3 br{display:none}.slider .visualText .button{margin-top:9px}}@media only screen and (max-width: 767px){.slider .visualTextWrapper{width:100%;height:57%;right:0;top:auto;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slider .visualText{padding:0;width:100%}.slider .visualText h2{font-size:35px;margin-bottom:30px}.slider .visualText h2 span{font-size:18px}.slider .visualText h2:before,.slider .visualText h2:after{font-size:30px}.slider .visualText h2:before{top:5px;left:20px}.slider .visualText h2:after{bottom:-20px;right:20px}.slider .visualText h2:lang(en-US){font-size:26px}.slider .visualText h3 br{display:none}.slider .visualText .button{margin-top:10px}}.slider.home .buttons{width:auto}.slider.home .col{width:100%;height:100%;position:absolute;top:0;left:0}.slider .slides-wrap{width:100%}.slider .slides-wrap .slide{width:100%}.slider .slider-pagination{left:0;bottom:2%;position:absolute;text-align:center;width:100%;height:50%}.slider .slider-pagination .js-paginator{position:absolute;bottom:0;left:0;text-align:center;width:100%;z-index:11}.slider .slider-pagination .js-page{display:inline-block;margin:0 5px}.slider .slider-pagination .js-page a{overflow:hidden;display:block;width:16px;height:16px;border-radius:50%;background:#eaeaea;font-size:0;text-indent:-9999em}.slider .slider-pagination .js-page.js-page-current a{background:#99cac2}.slider .slider-pagination .arrow-left-slider,.slider .slider-pagination .arrow-right-slider{position:absolute;z-index:10}.slider .slider-pagination .arrow-left-slider{background-image:url(/i/sprites/sprite.png);background-position:-353px 0px;width:25px;height:137px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;margin-top:-68.5px;right:50px}.slider .slider-pagination .arrow-right-slider{background-image:url(/i/sprites/sprite.png);background-position:-353px -138px;width:25px;height:137px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;margin-top:-68.5px;left:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .slider-pagination .arrow-left-slider{right:5px}.slider .slider-pagination .arrow-right-slider{left:5px}}.slider .slider-pagination .js-disabled{display:none}@media only screen and (max-width: 767px){.slider .arrow-left-slider,.slider .arrow-right-slider,.slider .js-paginator{display:none !important}}@media only screen and (max-width: 767px){.slider .one-year-of-energy .visualTextWrapper{top:48%}}.slider .one-year-of-energy .visualText{width:500px}@media only screen and (min-width: 768px) and (max-width: 1024px){.slider .one-year-of-energy .visualText{padding-top:30%}}@media only screen and (max-width: 767px){.slider .one-year-of-energy .visualText{width:100%}}.slider .one-year-of-energy .visualText h2{font-family:GothamNarrow-Book;text-transform:none;font-weight:400;font-size:40px;color:#505050}.slider .one-year-of-energy .visualText h2:before{font-size:30px;top:-20px;left:45px}.slider .one-year-of-energy .visualText h2:after{font-size:30px;bottom:-20px;right:45px}@media only screen and (max-width: 767px){.slider .one-year-of-energy .visualText h2{font-size:25px;margin-bottom:20px !important;width:100%}.slider .one-year-of-energy .visualText h2:before{left:25px;font-size:25px;top:-15px}.slider .one-year-of-energy .visualText h2:after{right:25px;font-size:25px;bottom:-15px}}.slider .one-year-of-energy .visualText h3{font-family:GothamNarrow;color:#505050;font-size:15px;line-height:22px;font-weight:200}@media only screen and (max-width: 767px){.slider .one-year-of-energy .visualText h3{line-height:20px;font-size:13px}}.slider .one-year-of-energy .visualText h3 strong{font-weight:400}.homepage-box-header{font-weight:200;text-transform:uppercase;margin-top:0;text-align:center}.homepage-box-header strong{font-weight:500}.homepage-box-paragraph{color:#749896;text-align:center}@media only screen and (max-width: 767px){.homepage-box-header{font-size:30px;margin-right:auto;margin-left:auto;width:80%}.homepage-box-paragraph{padding:0 40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.homepage-box-header{font-size:28px}.homepage-box-paragraph{font-size:12px}}@media only screen and (min-width: 1025px){.homepage-box-header{font-size:54px}.homepage-box-paragraph{font-size:16px}}.energycode{text-align:center;color:#2f302f}.energycode.shadow{box-shadow:inset 0 50px 50px -50px rgba(92,121,151,0.3)}.energycode .counter-box{background:rgba(175,223,211,0.2);border-radius:10px 0 0 10px;margin:20px auto 0 auto;padding:30px;position:relative}.energycode .counter-box:before{background:rgba(116,152,150,0.1);border-radius:0 10px 10px 0;content:'';display:block;height:100%;position:absolute;top:12px;left:-11px;width:100%;z-index:0}.energycode .counter{list-style:none;margin:0;padding:0}.energycode .counter>li{display:inline-block !important}.energycode .counter>li{background:#fff;border-radius:50%;border:1px solid #deebe9;color:#656565;font-size:62px;font-weight:200;line-height:80px;margin-right:2px;margin-top:17px;position:relative;width:80px;height:80px}.energycode .counter>li:nth-last-child(4n):not(:last-child){margin-right:8px}.energycode .counter>li:nth-last-child(4n):not(:last-child):after{content:',';position:absolute;right:-10px;bottom:-6px}.energycode .tagline{color:#408f83;display:block;font-size:20px;font-weight:300;margin-top:18px;text-transform:uppercase}.energycode .tagline strong{font-weight:500}.energycode .join{margin-top:40px}.energycode .join .button-primary{margin:0}@media only screen and (max-width: 767px){.energycode{padding:27px 0 90px 0}.energycode .homepage-box-header{font-size:20px;margin-right:auto;margin-left:auto;width:80%}.energycode .homepage-box-paragraph{font-size:12px}.energycode .counter-box{padding:10px 0;width:275px;margin:15px auto 0 auto}.energycode .counter-box:before{display:none}.energycode .counter li{font-size:31px;line-height:40px;margin-right:0;width:40px;height:40px}.energycode .tagline{font-size:10px}.energycode .join{margin-top:25px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.energycode{padding:39px 0 30px 0}.energycode .homepage-box-header{font-size:28px}.energycode .homepage-box-paragraph{font-size:12px}.energycode .counter-box{padding:10px 0;width:275px;margin:15px auto 0 auto}.energycode .counter li{font-size:30px;font-size:30px;line-height:35px;margin-right:0;width:35px;height:35px}.energycode .tagline{font-size:10px}.energycode .join{margin-top:25px}}@media only screen and (min-width: 1025px){.energycode{padding:130px 0 130px 0}.energycode .homepage-box-header{font-size:54px}.energycode .homepage-box-paragraph{font-size:16px}.energycode .counter-box{width:575px}}.homepage-products .button-primary,.homepage-treatments .button-primary,.homepage-the-sience .button-primary,.homepage-salon-support .button-primary{margin:0}.homepage-products .container,.homepage-treatments .container,.homepage-the-sience .container,.homepage-salon-support .container{position:relative}.homepage-products .container .image:before,.homepage-treatments .container .image:before,.homepage-the-sience .container .image:before,.homepage-salon-support .container .image:before{display:block;content:'';position:absolute}.homepage-products .container .description{height:584px;padding-top:180px}.homepage-products .container .image{margin-top:-40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.homepage-products .container .description{height:294px;padding-top:70px}.homepage-products .container .image{margin-top:-18px}}@media only screen and (max-width: 767px){.homepage-products .container .description{height:auto;padding:0 0 40px 0}.homepage-products .container .image{margin-top:-30px}}.homepage-treatments{overflow:hidden;clear:both;position:relative}.homepage-treatments:before{display:block;content:'';position:absolute;background:url("/i/homepage-section-treatments.png") no-repeat;height:641px;bottom:0;left:50%;width:901px}.homepage-treatments img{margin:o auto -35px auto !important}.homepage-treatments .description{height:681px;padding-top:222px}.homepage-treatments .homepage-products{margin:0 auto 0 auto;padding-top:40px;display:block;float:none}.homepage-treatments .homepage-products-top{display:none}@media only screen and (max-width: 767px){.homepage-treatments:before{-ms-transform:rotate(-13deg);transform:rotate(-13deg);top:-130px;background-size:411px 375px;background-position:0 60px;left:auto;right:-746px}.homepage-treatments .description{padding:140px 0 40px 0;height:auto}.homepage-treatments .homepage-products-top{display:block !important;margin:0 auto}.homepage-treatments .homepage-products{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.homepage-treatments:before{background-size:411px 375px;top:0}.homepage-treatments .description{height:294px;padding-top:50px;margin-left:40px}.homepage-treatments .homepage-products-top{display:none}.homepage-treatments .homepage-products{padding-top:0;margin:15px auto 0 auto;float:none}}.homepage-the-sience{padding:130px 0 40px 0}.homepage-the-sience .homepage-box-header{color:#2f302f;font-size:54px}.homepage-the-sience .description{height:411px;padding-top:62px}.homepage-the-sience .image img{margin:-95px auto 0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.homepage-the-sience .homepage-box-header{font-size:28px}.homepage-the-sience .container{background:none}.homepage-the-sience .description{height:auto}.homepage-the-sience .image{background:none}.homepage-the-sience .description{height:auto;margin-top:-30px;padding-top:0}.homepage-the-sience .image img{margin:-95px auto 0 auto;margin-top:-95px;max-width:281px}}@media only screen and (max-width: 767px){.homepage-the-sience .homepage-box-header{font-size:30px}.homepage-the-sience .image{background:transparent}.homepage-the-sience .image img{margin-top:20px}.homepage-the-sience .description{height:auto;padding-bottom:20px}}.homepage-salon-support{margin-bottom:60px}.homepage-salon-support .description{background-color:#fff;padding:10% 0 20px 0}.homepage-salon-support .row{background-color:#fff}.homepage-salon-support .homepage-box-header{font-size:44px}.homepage-salon-support .image{margin-right:-15px}@media only screen and (max-width: 767px){.homepage-salon-support .image{margin-right:auto}.homepage-salon-support .description{padding-top:55px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.homepage-salon-support .homepage-box-header{font-size:28px}.homepage-salon-support .image{background:none}.homepage-salon-support img{height:237px;float:right}.homepage-salon-support .description{height:237px;padding-left:40px;padding-top:57px}}@media only screen and (max-width: 767px){.homepage-salon-support .homepage-box-header{font-size:20px}.homepage-salon-support .description{background:#fff;margin:0 0;padding-top:25px}}@media only screen and (max-width: 767px){.homepage-products,.homepage-treatments,.homepage-the-sience,.homepage-salon-support{margin-bottom:0;padding:0}}div.header{background-color:#fff;margin-bottom:65px;height:242px;margin-top:0;position:relative;overflow:hidden}div.header img{position:absolute;top:0;left:0;max-height:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){div.header{margin-bottom:41px;height:205px}div.header img{height:205px !important}}@media only screen and (max-width: 767px){div.header{height:auto;margin-bottom:15px;overflow:hidden}div.header img{position:static;width:100%;height:auto}div.header [class^="col-"]{text-align:center}}div.header .container,div.header .row,div.header [class^="col-"]{height:100%}@media only screen and (max-width: 767px){div.header .container{padding:0}div.header .row{position:absolute;left:0;top:0;width:100%;margin:0}}div.header h1{position:relative;color:#333;float:right;font-size:70px;font-weight:200;line-height:60px;margin:0;margin-right:80px;text-align:center;text-transform:uppercase;margin-top:85px}div.header h1 strong{font-weight:400}div.header h1:before,div.header h1:after{font-size:40px;position:absolute}div.header h1:before{-ms-transform:rotate(90deg);transform:rotate(90deg);top:-35px;left:-40px}div.header h1:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-40px;bottom:-35px}div.header h1:first-child{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){div.header h1{font-size:38px;line-height:38px;margin:0;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}div.header h1:before,div.header h1:after{font-size:20px}div.header h1:before{top:-16px;left:-20px}div.header h1:after{right:-20px;bottom:-16px}}@media only screen and (max-width: 767px){div.header h1{font-size:30px;line-height:30px;top:auto;margin:0;position:absolute;left:50%;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-bottom:20px;bottom:15px}div.header h1:before,div.header h1:after{font-size:20px}div.header h1:before{top:-16px;left:-22px}div.header h1:after{right:-22px;bottom:-16px}}div.header p{position:absolute;text-align:center;left:39%;margin-top:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.header p{font-size:12px;left:42%}}@media only screen and (max-width: 767px){div.header p{left:0}}div.header ul.breadcrumbs{list-style:none;margin:0;padding:0}div.header ul.breadcrumbs>li{display:inline-block !important}div.header ul.breadcrumbs li:not(:last-child):after{content:' > '}div.header ul.breadcrumbs li,div.header ul.breadcrumbs a{color:#666;font-size:10px;line-height:16px;padding:8px 0}div.header ul.breadcrumbs.black a,div.header ul.breadcrumbs.black li{color:#333}div.header ul.breadcrumbs.white a,div.header ul.breadcrumbs.white li{color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){div.header ul.breadcrumbs{display:none}}@media only screen and (max-width: 767px){div.header ul.breadcrumbs{display:none}}div.content{margin-top:28px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.content{margin-top:3px}}@media only screen and (max-width: 767px){div.content{margin-top:10px}}.search-form-full{display:block;margin:0 auto 25px auto;overflow:auto;width:630px}.search-form-full input[type="search"].searchText{width:399px}.search-form-full button{float:right;height:44px;margin:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.search-form-full{width:474px}.search-form-full input[type="search"].searchText{width:243px;height:32px}.search-form-full button{height:32px;overflow:hidden}}@media only screen and (max-width: 767px){.search-form-full{width:100%}.search-form-full input[type="search"].searchText{margin-right:0;width:50%}.search-form-full button{height:22px;line-height:22px;width:35%;padding:0}}.search-results-text{color:#2f302f;clear:both;font-size:24px;font-weight:200;margin-bottom:35px;text-align:center;text-transform:uppercase}.search-results-text span{color:#749896}@media only screen and (min-width: 768px) and (max-width: 1024px){.search-results-text{font-size:18px}}@media only screen and (max-width: 767px){.search-results-text{font-size:12px}}.search-results{list-style:none;margin:0;padding:0}.search-result{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #e2e3e3}.search-result .result{color:#749896;font-size:18px;text-transform:uppercase;font-weight:500}.search-result .text{color:#333333;font-size:14px;font-weight:200}.search-result .link{color:#333;text-transform:uppercase;font-weight:400}.search-result .link:before{display:inline-block;margin-right:5px;content:'';background-image:url(/i/sprites/sprite.png);background-position:-549px -225px;width:8px;height:12px}@media only screen and (min-width: 768px) and (max-width: 1024px){.search-result .result{font-size:18px}.search-result .text{font-size:12px}.search-result .link{font-size:12px}}@media only screen and (max-width: 767px){.search-result{margin-bottom:27px;padding-bottom:22px}.search-result .result{font-size:12px}.search-result .text{font-size:10px}.search-result .link{font-size:10px}.search-result .link:before{background-image:url(/i/sprites/sprite.png);background-position:-274.5px -112.5px;width:4px;height:6px;background-size:281.5px 260px}}.search-more{text-align:center}.search-more a{margin:0 auto}.sfinder-followUs .ico_facebook{background-image:url(/i/sprites/sprite.png);background-position:-451px -62px;width:24px;height:26px}.sfinder-followUs .ico_tweet{background-image:url(/i/sprites/sprite.png);background-position:-518px -408px;width:24px;height:26px}.sfinder-followUs .ico_pint{background-image:url(/i/sprites/sprite.png);background-position:-451px -170px;width:24px;height:26px}.sfinder-followUs .ico_youtube{background-image:url(/i/sprites/sprite.png);background-position:-451px -143px;width:24px;height:26px}.sfinder-followUs .ico_istagram{background-image:url(/i/sprites/sprite.png);background-position:-451px -197px;width:24px;height:26px}.topMainVisual .breadcrumb{display:none}.pictureFrame .colRight .verticalAlign{margin-left:auto;margin-right:auto;text-align:center;width:65%}.pictureFrame .colRight .verticalAlign h1{display:none}.pictureFrame .colRight .verticalAlign .prodInfo{font-weight:500;font-size:1.5em;text-transform:uppercase}.notifications{margin-top:15px}.pictureFrame .colRight .verticalAlign form{margin-top:60px;margin-left:auto;margin-right:auto;width:400px;display:block;text-align:center}.pictureFrame .colRight .verticalAlign form input[type="text"]{margin-bottom:60px;margin-top:15px}.pictureFrame .colRight .verticalAlign form input[type="submit"]{width:165px;margin:0 auto;display:block;float:none}.pictureFrame .colRight .verticalAlign form .styled-select-text{display:none}.pictureFrame .colLeft{display:none}.sfinder__title{text-align:center}.sfinder__header{font-size:2em;margin:40px 10px;font-weight:400;font-weight:500;text-transform:uppercase}.sfinder__header.found{font-weight:300}.sfinder__header.found em{font-style:normal;font-weight:500;color:#749896}.salonfinderForm{width:70%;margin:0 auto}.salonfinderForm h2{text-align:center}.salonfinderForm .styled-select-text{display:none}.salonfinderForm select,.salonfinderForm input.address,.salonfinderForm input.button{display:block;float:none;margin:15px auto}.salonfinderForm form>div{text-align:center}.salonfinderForm .selectBox{width:100%}.sfinder .sfinder-filter__header{font-weight:500;text-align:center}.sfinder .sfinder-filter__close{text-align:center;margin:30px 0 7px;position:relative}.sfinder .sfinder-filter__filter-list .item a{min-width:0;padding:0 20px}.sfinder .sfinder-filter__filter-list .sfinder-filter__link{min-width:0;border:0 none;border-radius:0;text-decoration:underline;color:#c8003c}.sfinder.no-results{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.sfinder-filter__filter{padding-top:30px}.sfinder-filter__filter input{display:none}.sfinder-filter__filter .item{display:block;padding:0 20px;margin:0 0 5px 10px;color:#fff}.scrollPane,.sfinder-result .scrollWrapper{height:660px}.filterSalonResult{position:relative;margin-top:30px}.geoLoaded .geoInformation{display:none}.sfinder-map{width:100%;height:660px}.sfinder-map__label-marker{position:absolute;cursor:pointer;line-height:40px;text-align:center;color:#fff;font-weight:500 !important;font-size:1.3em !important;margin-left:-19px !important;margin-top:-51px !important;opacity:1 !important;transition-property:opacity;transition-duration:0.2s;background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-map__label-marker:hover,.sfinder-map__label-marker.active,.sfinder-map__label-marker.selected{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-map__label-marker.hidden{opacity:0;filter:alpha(opacity=0);opacity:0 !important}.openInGoogleMaps{display:none}.filterSalonMap{float:left;width:72%;position:relative;background:#f7f7f7;border:1px solid #d7d7d7;border-right:0 none;box-sizing:border-box}.filterSalonMap img{width:100%}.filterSalonMap .gmnoprint{width:auto !important}.salonMap{width:50%;float:left;position:relative;word-wrap:normal}.salonMap .sfinder-map{height:830px}.salonMap img{width:100%}.filterSalonList{float:left;width:28%;position:relative;box-sizing:border-box;background:#f7f7f7;border:1px solid #d7d7d7;border-left:0 none}.filterSalonList .sfinder-result-list{padding-left:20px}.filterSalonList .sfinder-result-list__item{border-bottom:1px solid #fff;line-height:1.4;overflow:hidden}.filterSalonList .sfinder-result-list__item.hidden{display:none}.filterSalonList .sfinder-result__salon-link{box-sizing:border-box;display:inline-block;position:relative;width:100%}.filterSalonList .sfinder-result-list__desc{width:77%;float:right}.filterSalonList .sfinder-result__description-header{color:#749896;font-weight:500;font-weight:normal;font-size:1em;line-height:1.1;padding-top:4px;margin-bottom:5px}.filterSalonList .sfinder-result__description-text{font-size:0.875em;line-height:1.5;color:#333}.filterSalonList .sfinder-result__offers-label{color:#fff;display:block;text-align:left;position:absolute;width:auto}.scrollPane{width:100%;overflow:auto}.jspContainer{overflow:hidden;position:relative}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspVerticalBar{height:100%;position:absolute;right:0;top:0;width:8px}.jspPane{position:absolute}.jspCap{display:none}.jspTrack{background-color:#d5d5d5;position:relative}.jspDrag{background:#ececec;cursor:pointer;left:0;position:relative;top:0}.sfinder-result-list__pointer{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px;margin-top:50px;float:left;margin-right:3%;text-align:center;color:#fff;position:relative}.sfinder-result__salonPointer-letter{font-size:1.3em;font-weight:500;line-height:3;float:none;display:block;margin-top:-7px;font-weight:500}.sfinder-result__promo-elite-label{position:absolute;top:-32px;left:0;color:#b5c5cf;width:100%;text-align:center;font-size:1.4em;line-height:2.6;font-weight:500}.sfinder-salonData{float:right}.sfinder-salonData>a{display:none !important}.sfinder-highlight{display:none;margin:0 0 0.9em;position:relative;box-sizing:border-box;padding:0 0.6em;color:#fff;text-transform:uppercase;font-weight:500;height:1.85em;line-height:1.85em;font-size:1.4em;background-color:#000}.sfinder-highlight:before{position:absolute;top:100%;left:43px;width:0;height:0;content:"";border-collapse:separate;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;display:block}.sfinder-highlight--offers{background-color:#000;display:block}.sfinder-highlight--offers:before{border-top-color:#000}.sfinder-highlight--elite{background-color:#b5c5cf;display:block}.sfinder-highlight--elite:before{border-top-color:#b5c5cf}.sfinder-salondata__header{margin:0;font-weight:500;font-size:2em;color:#749896;text-transform:uppercase}.sfinder-salondata__row{*zoom:1;padding-bottom:10px}.sfinder-salondata__row:before{content:"";display:table}.sfinder-salondata__row:after{content:"";display:table;clear:both}.sfinder-salondata__row .noLine{border:0 none}.sfinder-salondata__row--centered{text-align:center}.sfinder-salondata__col{box-sizing:border-box;padding:0}.sfinder-salondata__col--1{float:left}.sfinder-salondata__col--2{display:block;clear:both}.sfinder-salondata__col--2 .button{margin:10px 0}.sfinder-salondata__col--2 .button:before,.sfinder-salondata__col--2 .button:after{display:none}.sfdr-gallery__link{display:inline-block;vertical-align:top;width:130px;height:130px;margin:5px}.sfdr-gallery__img{width:100%}.sfinder-salondata__distance{font-size:0.875em;font-style:italic;font-family:Arial, Helvetica, sans-serif}.sfinder-salondata__address{font-weight:500;font-size:14px;margin-bottom:1em}.sfinder-salondata__address>span{display:block}.sfinder-salondata__field-name{font-weight:400;font-size:0.875em;color:#749896;font-weight:500;text-transform:uppercase}.sfinder-salondata__text{font-size:0.875em;font-weight:400;margin-left:40px}.sfinder-salondata__text--link{color:#658398;text-decoration:underline}.sfinder-salondata__text--pink-arrow:before{content:"\00003E" " ";color:#658398;text-decoration:none}.salonData small{font-size:0.85em}.sfinder-salondata__list,.sfinder-salondata__listitem{list-style:none}.sfinder-salondata__listitem{font-size:0.875em;line-height:1.8;font-weight:600}.sfinder-salondata__listitem--inline{display:inline-block;margin-right:30px}.sfinder-salondata__listitem--inline img{max-width:130px}.sfinder-followUs--inline li{display:inline-block;margin-right:15px}.sfinder-followUs a{display:block;transition-property:opacity;transition-duration:0.2s}.sfinder-followUs a:hover{opacity:.7;filter:alpha(opacity=70)}.sfinder-salondata__field-promo{height:35px;line-height:30px;font-size:0.875em;font-weight:400;text-transform:uppercase;color:#fff;position:relative;display:inline-block;background:url("../i/sfinder-salondata__field-promo_left.png") top left transparent no-repeat;padding:0 1em;left:-12px}.sfinder-salondata__field-promo:before{position:absolute;border:0 none;content:"";display:block;left:100%;top:0;width:18px;height:35px}.sfinder-gallery__img{padding:0 10px;float:left;display:block}.sfinder-find-directions-button{background-color:red;font-size:14px;color:#749896;background-color:transparent;border:0;text-transform:none;text-align:left;padding:0;margin:0;line-height:14px;height:auto}.infoBox>img{display:none}.sfinder-map__info-popup,.sfinder-directions-finder{position:absolute;background-color:#fff;border:1px solid #878786;box-shadow:0 0 10px #878786}.sfinder-map__info-popup{width:300px;z-index:100;height:200px;text-align:center;margin-left:-13px;margin-top:-50px}.sfinder-map__info-popup h3{margin-top:1.5em;font-size:24px;font-weight:500}.sfinder-map__info-popup p{font-size:1em;line-height:1;margin-top:1em;font-weight:300}.sfinder-map__info-popup .button{display:block}.sfinder-map__info-popup.is-positioned-left{margin-left:-300px}.sfinder-map__info-popup__close{background-image:url(/i/sprites/sprite.png);background-position:-451px -380px;width:23px;height:23px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;position:absolute;width:16px;height:16px;right:4px;top:4px}.communicationButtons .button{margin-left:0}.communicationButtons .button:before,.communicationButtons .button:after{display:none}.communicationButtons .mapsButton{display:none}.directionPopup{height:360px;width:434px;margin-left:-217px;margin-top:-155px;padding:10px;position:absolute;left:25%;top:50%;background:#fff;box-shadow:0 0 10px #adadad;z-index:9999;text-align:center;box-sizing:content-box}.directionPopup .sfdr-map__info-popup__close{position:absolute;display:block;width:16px;height:16px;right:4px;top:4px;overflow:hidden;text-indent:-9999px;color:#595955;text-decoration:none}.directionPopup h3{font-weight:500;font-size:2.5em;text-transform:uppercase;margin:20px 0 10px}.directionPopup .button.pink{float:right}.directionPopup .whiteTriangle{display:block;width:0;height:0;border-style:solid;border-width:17px 35px 17px 0;border-color:transparent #fff transparent transparent;position:absolute;top:40%;left:-35px}.directionPopup img:first-child{width:9px !important;height:9px !important;position:absolute;top:5px;right:5px}.directionPopup .button{margin:0}.transport{padding-left:0}.transport li{display:inline-block}.transport input[type="radio"]{display:none}.transport input[type="radio"]+label{display:block;width:73px;height:41px;background:url("../i/transport_icons_sprite.png") no-repeat scroll;margin:1px;text-indent:-2000em}.transport input[type="radio"]+label.driving{background-position:0 0}.transport input[type="radio"]+label.walking{background-position:-75px 0}.transport input[type="radio"]+label.bicycling{background-position:-148px 0}.transport input.drivingInput:checked+label.driving{background-position:0 -42px}.transport input.walkingInput:checked+label.walking{background-position:-75px -42px}.transport input.bicyclingInput:checked+label.bicycling{background-position:-148px -42px}.destinationInputs{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:10px 0;padding:5px 0}.destinationInputs .startPoint,.destinationInputs .finishPoint{height:65px;position:relative}.destinationInputs .sfinder-result-list__pointer{margin-top:0}.destinationInputs input[type="text"]{border:1px solid #e5e5e5;padding:10px;margin-top:10px;width:80%;float:left;font-size:1.5em}.destinationInputs .changeDestination{display:block;width:35px;height:48px;background:url("../i/sprite/icon_change_destination.png") no-repeat scroll 0 0;position:absolute;right:5%;top:48%}.destinationInputs .myLocation{left:50px;top:53px;position:absolute;font-size:11px;text-align:left}.sfinder-salonimage-popup.mfp-s-loading .mfp-arrow{display:none}.sfinder-salonimage-popup .mfp-arrow:before,.sfinder-salonimage-popup .mfp-arrow:after{display:none}@media print{.sfinder__title h2{margin:0.3cm 0}.salonFinderTop{display:none}}.salonfinderForm__button{margin:20px auto}@media only screen and (max-width: 767px){#page-salon-finder{counter-reset:section}#page-salon-finder h1{top:65%;bottom:auto}#page-salon-finder #sfdr-app{margin:0 -15px}#page-salon-finder .sfinder-salonData>a{display:block !important}#page-salon-finder .pictureFrame .colRight .verticalAlign{width:100%}#page-salon-finder .pictureFrame .colRight .verticalAlign .prodInfo{display:block;font-size:16px;margin:0 auto;width:80%}#page-salon-finder .pictureFrame .colRight .verticalAlign .message{display:none}#page-salon-finder .pictureFrame .colRight .verticalAlign form{width:90%}#page-salon-finder .pictureFrame .colRight .verticalAlign form input[type="text"]{margin-bottom:30px}#page-salon-finder .pictureFrame .colRight .verticalAlign form input[type="submit"]{height:38px}#page-salon-finder select{width:100% !important;height:35px}#page-salon-finder .address{height:35px}#page-salon-finder .salonfinderForm__button{line-height:21px}#page-salon-finder .sfinder__title h3,#page-salon-finder .sfinder__title .linkWrapper{display:none}#page-salon-finder .sfinder__header{font-size:12px;margin:13px 10px;line-height:1}#page-salon-finder .sfinder__header span{color:#749896}#page-salon-finder .sfinder-filter__header{font-size:1.6em}#page-salon-finder .sfinder .sfinder-filter__filter{padding:0px 0 25px 0}#page-salon-finder .sfinder .mobileSelectMenu{margin-top:16px}#page-salon-finder .sfinder .sfinder-filter .filterMenu{padding:0;margin:0;border:0 none}#page-salon-finder .sfinder .sfinder-filter .filterMenu .item{margin:0;float:none;display:list-item;line-height:1;font-size:inherit}#page-salon-finder .sfinder .sfinder-filter .filterMenu .item a{text-align:center;display:block;padding:12px 0;font-size:1.4em;text-transform:uppercase;border-left:0 none;border-right:0 none;border-top:0 none;border-bottom:1px solid #ccc;border-radius:0;color:#6d6d6c;font-weight:normal;line-height:normal}#page-salon-finder .filterSalonResult{height:auto}#page-salon-finder .sfinder-map{border:1px solid #dfdede;height:315px}#page-salon-finder .sfinder-map.narrowMap{height:277px}#page-salon-finder .sfinder-map__label-marker{line-height:42px}#page-salon-finder .openInGoogleMaps{display:inline-block}#page-salon-finder .filterSalonMap{width:100%;box-sizing:border-box;padding:0;border:0 none}#page-salon-finder .salonMap{display:block;width:100%;box-sizing:border-box}#page-salon-finder .salonMap .sfinder-map{height:315px}#page-salon-finder .filterSalonList{width:100%;border:0 none;border-top:1px solid #c6c5c5}#page-salon-finder .filterSalonList .sfinder-result__description-text{line-height:1.2}#page-salon-finder .filterSalonList .sfinder-result-list{background-color:#fff;padding:0}#page-salon-finder .filterSalonList .sfinder-result-list__pointer{margin-top:15px}#page-salon-finder .filterSalonList .sfinder-result-list__desc{width:85%}#page-salon-finder .filterSalonList .sfinder-result-list__desc h3{color:#749896;padding:0;margin-top:0;font-size:15px}#page-salon-finder .filterSalonList .sfinder-result-list__desc p{font-size:12px}#page-salon-finder .filterSalonList .scrollPane,#page-salon-finder .filterSalonList .scrollWrapper{height:380px}#page-salon-finder .filterSalonList .sfinder-result__salon-link{padding:10px 5px}#page-salon-finder .filterSalonList .sfinder-result__offers-label{top:0px;right:0px;font-size:0.8em;line-height:2.2;padding:0 9px}#page-salon-finder .filterSalonList .jspScrollable .sfinder-result__offers-label{right:8px}#page-salon-finder .filterSalonList .sfinder-result-list__item{border-bottom:1px solid #c6c5c5}#page-salon-finder .sfinder-result-list__pointer{background:none}#page-salon-finder .sfinder-result__promo-elite-label{display:block;font-size:1em;top:-25px;left:5px}#page-salon-finder .sfinder-result__salonPointer-letter{font-size:0;line-height:2.3;margin-left:10px;margin-top:5px}#page-salon-finder .sfinder-result__salonPointer-letter:before{background:url("/i/pages/salon-finder-pointer-m.png") no-repeat;counter-increment:section;content:counter(section, decimal-leading-zero);font-size:12.5px;height:34px;width:25px;display:block}#page-salon-finder .sfinder-salonData{background-color:#fff;box-shadow:2px 2px 5px 2px rgba(6,6,6,0.3);display:block;left:10%;margin-top:6px;padding:5px 0;position:absolute;text-align:center;width:80%;z-index:1000}#page-salon-finder .sfinder-salonData .button{display:none !important}#page-salon-finder .sfinder-salonData>a.button{background-image:url(/i/sprites/sprite.png);background-position:-451px -380px;width:23px;height:23px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;position:absolute;height:25px;width:25px;top:7px;right:8px;padding:0;margin:0 !important;display:block !important}#page-salon-finder .sfinder-highlight{margin:2px 0 1.2em;padding:0 0.8em;height:1.75em;line-height:1.8em;font-size:1.2em}#page-salon-finder .sfinder-highlight:before{border-left-width:6px;border-right-width:6px;border-top-width:6px}#page-salon-finder .sfinder-salondata__header{margin:10px 0 0 0;font-size:14px}#page-salon-finder .sfinder-find-directions-button{margin-bottom:0}#page-salon-finder .sfinder-salondata__row{text-align:left}#page-salon-finder .sfinder-salondata__row:last-child .sfinder-salondata__col--1{border-bottom:0 none}#page-salon-finder .sfinder-salondata__col{padding:0}#page-salon-finder .sfinder-salondata__col--1{width:60%;padding-top:0}#page-salon-finder .sfinder-salondata__col--2{width:100%;padding-bottom:0}#page-salon-finder .sfinder-salondata__row--mob-fullwidth .sfinder-salondata__col--1{width:100%}#page-salon-finder .sfdr-gallery__link{width:80px;height:80px}#page-salon-finder .sfinder-salondata__distance{margin-bottom:11px}#page-salon-finder .sfinder-salondata__text--mobile-button{text-align:center;color:#fff;text-transform:uppercase;line-height:30px;font-size:1em;padding:0 1.3em;margin:0;border-radius:8px 0 8px 0;float:left;position:relative;min-width:0;background-color:#ca255d;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca255d', endColorstr='#c3003d',GradientType=1 )}#page-salon-finder .sfinder-salondata__text--mobile-button:hover,#page-salon-finder .sfinder-salondata__text--mobile-button:focus,#page-salon-finder .sfinder-salondata__text--mobile-button.active{background-color:#d33374;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33374', endColorstr='#ce0153',GradientType=1 )}#page-salon-finder .sfinder-salondata__text--mobile-button small{font-size:1em}#page-salon-finder .sfinder-salondata__distance{margin-bottom:11px}#page-salon-finder .sfinder-salondata__text,#page-salon-finder .sfinder-salondata__field-name,#page-salon-finder .sfinder-salondata__address,#page-salon-finder .sfinder-find-directions-button,#page-salon-finder .sfinder-salondata__listitem{font-size:9px;margin:2px}#page-salon-finder .sfinder-salondata__text{margin-left:40px}#page-salon-finder .sfinder-salondata__field-promo{left:-13px}#page-salon-finder .sfinder-gallery{text-align:center}#page-salon-finder .sfinder-gallery__link{display:inline-block}#page-salon-finder .sfinder-gallery__img{padding:0 10px;float:none;display:block;max-width:200px;max-height:150px}#page-salon-finder .communicationButtons{margin:26px 0;display:none}#page-salon-finder .communicationButtons .button:first-child{margin-bottom:10px}#page-salon-finder .communicationButtons .mapsButton{display:inline-block}#page-salon-finder .communicationButtons .printButton{display:none}#page-salon-finder .sfinder-map__info-popup{width:250px;height:180px;font-size:0.9em}#page-salon-finder .directionPopup{width:240px;margin:-190px 0 0 -120px;left:50%}#page-salon-finder .destinationInputs input[type="text"]{width:70%;padding:0 5px;height:35px;font-size:1.2em}#page-salon-finder .myLocation{left:45px;top:48px;font-size:12px}#page-salon-finder .sfinder-salondata__wrapper{text-align:center;padding:0 20px}#page-salon-finder .sfinder-salondata__wrapper h3,#page-salon-finder .sfinder-salondata__wrapper p{text-align:left;padding:0}#page-salon-finder .sfinder-salonimage-popup .mfp-arrow,#page-salon-finder .sfinder-salonimage-popup .mfp-arrow:active{margin-top:-15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#page-salon-finder .sfinder__header{font-size:2.4em;margin:24px 10px}#page-salon-finder .sfinder .sfinder-filter__header{font-weight:normal;font-size:1.6em}#page-salon-finder .sfinder .sfinder-filter__close{margin:21px 0 0 0}#page-salon-finder .sfinder .sfinder-filter__close .button{font-size:1.4em}#page-salon-finder .sfinder .sfinder-filter__shadow{min-width:250px}#page-salon-finder .sfinder .sfinder-filter__filter{padding:25px 30px 2px}#page-salon-finder .sfinder .filter .filter-list li{float:none;display:inline-block}#page-salon-finder .sfinder .filter .filter-list li a{margin:0 0 5px 5px;font-size:1.1em;padding:0 11px}#page-salon-finder .sfinder .filter .filter-list li.allProducts{float:none;display:inline-block;margin-bottom:0}#page-salon-finder .sfinder .filter .filter-list li.allProducts .title{float:left;font-size:1.1em}#page-salon-finder .sfinder .filter .filter-list li.allProducts a{float:left;display:inline}#page-salon-finder .sfinder .filter .filter-list li:first-child a{margin:0 0 5px 5px}#page-salon-finder .scrollPane,#page-salon-finder .sfinder-result .scrollWrapper{height:316px}#page-salon-finder .sfinder-map{height:316px}#page-salon-finder .sfinder-map.narrowMap{height:519px}#page-salon-finder .sfinder-map__label-marker{line-height:35px}#page-salon-finder .openInGoogleMaps{display:inline-block}#page-salon-finder .filterSalonMap{width:64%}#page-salon-finder .salonMap .sfinder-map{height:450px}#page-salon-finder .filterSalonList .sfinder-result__offers-label{top:0px;right:0px;font-size:0.8em;line-height:2.2;padding:0 9px}#page-salon-finder .sfinder-result-list__pointer{margin-top:45px}#page-salon-finder .sfinder-result__salonPointer-letter{font-size:1.5em;line-height:2.3}#page-salon-finder .sfinder-result__promo-elite-label{display:block;font-size:1.1em;line-height:2.6}#page-salon-finder .salon-details{padding-top:20px}#page-salon-finder .sfinder-salonData{width:349px;font-size:0.75em}#page-salon-finder .sfinder-highlight{margin:0 0 1.3em;padding:0 0.4em;height:1.4em;line-height:1.5em;font-size:1.2em}#page-salon-finder .sfinder-highlight:before{border-left-width:6px;border-right-width:6px;border-top-width:6px}#page-salon-finder .sfinder-salondata__row--mob-fullwidth .sfinder-salondata__col--1,#page-salon-finder .sfinder-salondata__row--mob-fullwidth .sfinder-salondata__col--2{width:100%}#page-salon-finder .sfdr-gallery__link{width:100px;height:100px}#page-salon-finder .sfinder-salondata__distance{margin-bottom:13px}#page-salon-finder .sfinder-salondata__text--mobile-button{text-align:center;color:#fff;text-transform:uppercase;line-height:34px;font-size:1.1em;padding:0 2.3em;border-radius:8px 0 8px 0;display:inline-block;position:relative;min-width:0;margin-bottom:1em;background-color:#ca255d;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca255d', endColorstr='#c3003d',GradientType=1 )}#page-salon-finder .sfinder-salondata__text--mobile-button:hover,#page-salon-finder .sfinder-salondata__text--mobile-button:focus,#page-salon-finder .sfinder-salondata__text--mobile-button.active{background-color:#d33374;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33374', endColorstr='#ce0153',GradientType=1 )}#page-salon-finder .sfinder-salondata__text--mobile-button small{font-size:1em}#page-salon-finder .sfinder-salondata__wrapper .button{min-width:130px}#page-salon-finder .salonProducts li{font-size:1em}#page-salon-finder .sfinder-gallery__img{max-width:110px;max-height:82px;padding:0}#page-salon-finder .sfinder-gallery__link+.sfinder-gallery__link .sfinder-gallery__img{padding-left:8px}#page-salon-finder .filterSalonList{width:36%}#page-salon-finder .filterSalonList .sfinder-result__description-header{font-size:1.2em;line-height:1.1;margin-bottom:6px;padding-top:4px}#page-salon-finder .filterSalonList .sfinder-result__description-text{font-size:1.1em;line-height:1.3}#page-salon-finder .sfinder-salondata__header{font-size:3.2em}#page-salon-finder .communicationButtons{font-size:0.75em}#page-salon-finder .communicationButtons .mapsButton{display:inline-block}#page-salon-finder .communicationButtons .printButton{display:none}#page-salon-finder .directionPopup{width:240px;margin:-190px 0 0 -120px}#page-salon-finder .directionPopup .button{font-size:1em}#page-salon-finder .destinationInputs .startPoint,#page-salon-finder .destinationInputs .finishPoint{height:65px}#page-salon-finder .destinationInputs input[type="text"]{width:70%;font-size:1.2em}#page-salon-finder .sfinder-salonimage-popup .mfp-arrow,#page-salon-finder .sfinder-salonimage-popup .mfp-arrow:active{margin-top:-28px}}@media only screen and (min-width: 1025px){.sfinder .sfinder-filter__header{font-size:2.1em}.sfinder-map.narrowMap{height:833px}.sfinder-map__label-marker{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-map__label-marker:hover,.sfinder-map__label-marker.active,.sfinder-map__label-marker.selected{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-map__label-marker.salon--elite{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-map__label-marker.salon--elite:hover,.sfinder-map__label-marker.salon--elite.active,.sfinder-map__label-marker.salon--elite.selected{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.filterSalonList{width:28%}.filterSalonList .sfinder-result-list__item{line-height:1.4}.filterSalonList .sfinder-result-list__desc{width:77%}.filterSalonList .sfinder-result__description-header{font-size:2.2em;line-height:1.1;padding-top:4px;margin-bottom:5px}.filterSalonList .sfinder-result__description-text{font-size:1.7em;line-height:1.2}.filterSalonList .sfinder-result__offers-label{top:6px;right:0;font-size:1.2em;line-height:2.5;padding:0 9px 0 17px}.filterSalonList .jspScrollable .sfinder-result__offers-label{right:8px}.sfinder-result-list__pointer{margin-right:3%;background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.salon--elite .sfinder-result__promo-elite-label{display:block}.salon--elite .sfinder-result-list__pointer{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-result-list__item:hover .sfinder-result-list__pointer,.sfinder-result-list__item.active .sfinder-result-list__pointer,.sfinder-result-list__item.selected .sfinder-result-list__pointer{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.salon--elite:hover .sfinder-result-list__pointer,.salon--elite.active .sfinder-result-list__pointer,.salon--elite.selected .sfinder-result-list__pointer{background-image:url(/i/sprites/sprite.png);background-position:-481px 0px;width:36px;height:49px}.sfinder-result__salonPointer-letter{font-size:1.8em;line-height:2}.sfinder-result__promo-elite-label{top:-32px;left:0;font-size:1.1em;line-height:2.6}.salon-details{padding-top:38px}.sfinder-salonData{width:50%;padding-left:3%}.sfinder-highlight{margin:0 0 0.9em;padding:0 0.6em;height:1.85em;line-height:1.85em;font-size:1.4em}.sfinder-highlight:before{top:100%;left:43px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000}.sfinder-salondata__header{margin-bottom:0.15em;line-height:1.1;font-size:4.6em}.sfinder-salondata__listitem--inline{margin-right:30px}.sfinder-followUs--inline li{margin-right:15px}.sfinder-gallery__img{padding:0 10px;max-width:180px;max-height:135px}.destinationInputs .startPoint,.destinationInputs .finishPoint{height:76px}.destinationInputs input[type="text"]{width:60%}.sfinder-salonimage-popup .mfp-arrow,.sfinder-salonimage-popup .mfp-arrow:active{margin-top:-28px}}iframe.energycode-external-frame{width:100%;border:0}@media only screen and (max-width: 767px){iframe.energycode-external-frame{height:2326px}div.section-header-energycode{position:relative}div.section-header-energycode h1{line-height:26px;top:0;bottom:auto;margin-top:25px}div.section-header-energycode .header-science{top:auto;bottom:2px}div.section-header-energycode span{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){iframe.energycode-external-frame{height:2090px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){iframe.energycode-external-frame{height:1884px}}@media only screen and (min-width: 1400px){iframe.energycode-external-frame{height:1774px}}.energycode-title{font-size:18px;color:#333;text-transform:uppercase;text-align:center;font-weight:300;margin:5px 0 20px 0}@media only screen and (min-width: 1025px) and (max-width: 1399px){.energycode-title{margin:0 -20px 60px -20px;font-size:18px;margin:0 0 50px 0;text-align:left;text-transform:none}}@media only screen and (min-width: 1400px){.energycode-title{margin:0 -20px 60px -20px;font-size:18px;margin:0 0 50px 0;text-align:left;text-transform:none}}.energycode-science-text{color:#505050;padding:55px 0;text-align:center}.energycode-science-text h3{font-size:18px;margin:0 0 13px 0}.energycode-science-text p{font-size:15px;margin-bottom:40px}.energycode-science-text .discover{text-align:center}.energycode-science-text .discover a{margin:0;cursor:pointer}.energycode-form{margin-bottom:96px}.energycode-form button.button-primary{margin:0px auto 65px auto}.energycode-speedmaping-container{background-size:cover;background:url("/i/pages/energycode-background.jpg") no-repeat;height:693px;text-align:center}@media only screen and (min-width: 1025px) and (max-width: 1399px){.energycode-speedmaping-container{margin:0 -20px 100px -20px}}.energycode-speedmaping-container .speedmaping{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,0.85);float:none;margin:0 auto;padding:45px}.energycode-speedmaping-container .speedmaping h2{font-size:60px;font-weight:300;margin:0 0 25px 0;text-transform:uppercase}.energycode-speedmaping-container .speedmaping h2 strong{font-weight:500}.energycode-speedmaping-container .speedmaping p{color:#749896;font-size:16px;margin:0 0 40px 0}.energycode-speedmaping-container .speedmaping .discover{text-align:center}.energycode-speedmaping-container .speedmaping .discover a{margin:0;cursor:pointer}.temporary .lightbox{position:static}.temporary .lightbox .speedmaping{margin:0 0 0 160px}@media only screen and (max-width: 767px){.temporary .lightbox .speedmaping{margin:0 auto}}.temporary .energycode-title{text-align:center;padding:0 60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.temporary .energycode-title{padding:0 20px}}@media only screen and (max-width: 767px){.temporary .energycode-title{padding:0 20px}}.energycode-speedmaping-temp-container{background:url("/i/pages/System-Professional-voucher_d.jpg") no-repeat;background-size:100%;height:693px;text-align:center}@media only screen and (min-width: 1025px) and (max-width: 1399px){.energycode-speedmaping-temp-container{margin:0 -20px 100px -20px}}@media only screen and (min-width: 1400px){.energycode-speedmaping-temp-container{margin:0 -20px 100px -20px}}.energycode-speedmaping-temp-container .speedmaping{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,0.85);float:none;margin:0 auto;padding:50px 30px}.energycode-speedmaping-temp-container .speedmaping h2{font-size:60px;line-height:50px;font-weight:300;margin:0;text-transform:uppercase}.energycode-speedmaping-temp-container .speedmaping h2 strong{font-size:60px;font-weight:500}.energycode-speedmaping-temp-container .speedmaping p{color:#749896;font-size:16px;margin:25px 0;font-weight:300}.energycode-speedmaping-temp-container .speedmaping .discover{text-align:center;margin-bottom:20px}.energycode-speedmaping-temp-container .speedmaping .discover a{margin:0;cursor:pointer}.energycode-speedmaping-temp-container .speedmaping h4{font-weight:300;font-size:16px}.energycode-speedmaping-temp-container .speedmaping h4 a{cursor:pointer}.energycode-speedmaping-temp-container .speedmaping h4 a:hover{color:#000}.energycode-speedmaping-temp-container .speedmaping h4 a strong{font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1024px){.energycode-speedmaping-temp-container{background:url("/i/pages/System-Professional-voucher_t.jpg") no-repeat}.energycode-speedmaping-temp-container .speedmaping{top:32%;padding:20px 30px}.energycode-speedmaping-temp-container .speedmaping p{margin:20px 0}.energycode-speedmaping-temp-container .speedmaping h2{font-size:42px;line-height:40px}.energycode-speedmaping-temp-container .speedmaping h2 strong{font-size:42px}.energycode-speedmaping-temp-container .speedmaping h4{font-size:14px;font-weight:400}}@media only screen and (max-width: 767px){.energycode-speedmaping-temp-container{background:url("/i/pages/System-Professional-voucher_m.jpg") no-repeat;background-size:contain;height:420px}.energycode-speedmaping-temp-container .speedmaping{-ms-transform:translateY(-60%);transform:translateY(-60%);padding:10px 20px}.energycode-speedmaping-temp-container .speedmaping p{margin:15px 0}.energycode-speedmaping-temp-container .speedmaping h2{font-size:34px;line-height:34px}.energycode-speedmaping-temp-container .speedmaping h2 strong{font-size:34px}}.energycode-boxes-container{margin-bottom:115px}.energycode-boxes-container .energycode-form{position:absolute;top:50%;padding:20px}.energycode-boxes-container .energycode-form .form-group{width:100%}.energycode-boxes-container .energycode-form .form-group .plus{font-size:30px;margin-left:-1%;width:10%}.energycode-boxes-container .energycode-form .form-group .button-secondary{margin-left:2%}.energycode-boxes-container .box{background:#fff;padding-bottom:29px;padding-top:42px;text-align:center;height:570px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.energycode-boxes-container .box{height:540px}}@media only screen and (max-width: 767px){.energycode-boxes-container .box{height:360px}}.energycode-boxes-container .box .energy-code-button{margin-top:82px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.energycode-boxes-container .box .energy-code-button{margin-top:66px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.energycode-boxes-container .box .energy-code-button{margin-top:0}.energycode-boxes-container .box .energy-code-button .button-primary{top:60px;left:-245px;position:absolute}}@media only screen and (max-width: 767px){.energycode-boxes-container .box .energy-code-button{margin-top:150px}}.energycode-boxes-container .box h3{color:#666;font-size:44px;font-weight:300;line-height:38px;height:76px;margin:0 0 36px 0;text-transform:uppercase}.energycode-boxes-container .box h3 strong{font-weight:500}.energycode-boxes-container .box p{color:#7991b4;font-size:16px;margin-bottom:33px;height:45px}.energycode-boxes-container .box a{margin:0}.energycode-boxes-container .box .image{margin-bottom:25px;position:relative}.energycode-boxes-container .box .image img{width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.energycode-title{font-size:14px}iframe.external-frame{height:2000px}.energycode-science-text{background:transparent;padding:0}.energycode-science-text .container{padding:50px 40px;background:#fff}.energycode-science-text h3{font-size:18px}.energycode-science-text p{font-size:14px;margin-bottom:40px}.energycode-speedmaping-container{background-image:url("/i/pages/energycode-background-tablet.jpg");background-size:cover;height:440px;margin:0 -20px;margin-bottom:40px}.energycode-speedmaping-container .speedmaping{padding:27px}.energycode-speedmaping-container .speedmaping h2{font-size:40px}.energycode-speedmaping-container .speedmaping p{font-size:16px}.energycode-boxes-container{position:relative;margin-bottom:60px}.energycode-boxes-container .energycode-form{top:35%}.energycode-boxes-container .box{height:180px;margin-bottom:20px;width:50%;padding-top:25px}.energycode-boxes-container .box h3{font-size:24px;line-height:20px;height:40px;margin-bottom:15px}.energycode-boxes-container .box p{font-size:12px;margin-bottom:10px;padding:0 10px}.energycode-boxes-container .box a button{width:160px}.energycode-boxes-container .box .image{position:absolute;right:15px;top:0;width:50%}.energycode-boxes-container .box .image img{height:180px}}@media only screen and (max-width: 767px){iframe.external-frame{height:2130px}.energycode-title{font-size:14px}.energycode-science-text{background:transparent;padding:0}.energycode-science-text .container{padding:15px;background:#fff;margin:0 20px}.energycode-science-text h3{font-size:12px;margin-bottom:4px}.energycode-science-text p{font-size:12px;margin-bottom:35px}.energycode-speedmaping-container{background-size:cover;height:220px;margin-bottom:15px}.energycode-speedmaping-container .speedmaping{padding:15px 20px}.energycode-speedmaping-container .speedmaping h2{font-size:20px;margin-bottom:9px}.energycode-speedmaping-container .speedmaping p{font-size:12px;margin-bottom:12px}.energycode-boxes-container{margin-bottom:30px}.energycode-boxes-container .box{position:relative;padding-top:200px;width:290px;margin:0 auto 20px}.energycode-boxes-container .box h3{font-size:20px;line-height:18px;height:36px;margin-bottom:11px}.energycode-boxes-container .box p{font-size:12px;margin-bottom:10px}.energycode-boxes-container .box a{width:160px}.energycode-boxes-container .box .image{position:absolute;left:0;top:0;width:100%}.get-contact .col-xs-12{width:320px;float:none;margin:0 auto}}div.section-header-404{height:490px;margin-bottom:0;background-size:cover;background-repeat:no-repeat;background-position:left center}div.section-header-404 h1:before,div.section-header-404 h1:after{content:initial}div.section-header-404 h1 strong{font-weight:600}div.content-404{color:#2f302f;margin-top:0;padding:135px 0 160px 0;text-align:center}.header-404{font-size:54px;display:none;color:red}.description-404{font-size:30px;font-weight:200;line-height:53px;margin-bottom:60px;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){div.section-header-404{height:370px;background-size:cover}div.content-404{padding:45px 0 40px 0}.header-404{font-size:22px}.description-404{font-size:20px;font-weight:200;line-height:35px;margin-bottom:20px}}@media only screen and (max-width: 767px){div.section-header-404{background-image:url("/i/headers/404_m.jpg") !important;background-position:left bottom;background-size:contain;height:357px}div.section-header-404 h1{position:absolute;right:15px;top:65px}div.content-404{padding:20px 0 50px 0}.header-404{font-size:15px}.description-404{font-size:15px;font-weight:200;line-height:30px;margin-bottom:32px}}.sitemap{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;height:auto}.sitemap>li{display:inline-block !important}.sitemap .group{display:block !important;float:left;padding:0 35px;-ms-flex:1 1 0;flex:1 1 0;text-transform:uppercase;vertical-align:top}.sitemap .group:first-child{padding:0}.sitemap .group:last-child{padding-right:0}.sitemap .group:not(:last-child){border-right:1px solid #eaeaea}.sitemap .group>a{color:#749896;display:block;font-size:20px;font-weight:500;margin-bottom:16px;transition:all .5s ease}.sitemap .group>a:hover{color:#91aeac}.sitemap .pages-list{list-style:none;margin:0;padding:0}.sitemap .page a{color:#333;font-size:14px;line-height:26px;transition:all .5s ease}.sitemap .page a:hover{color:gray}@media only screen and (min-width: 1025px) and (max-width: 1399px){.sitemap{display:block;height:580px}.sitemap .group{width:20%;margin-bottom:30px;-ms-flex:none;flex:none}.sitemap .group:nth-child(1){border-bottom:1px solid #eaeaea;height:auto;text-align:center;width:100%;display:block !important}.sitemap .group:nth-child(7){float:right;height:auto}.sitemap .group:nth-child(2),.sitemap .group:nth-child(3),.sitemap .group:nth-child(4),.sitemap .group:nth-child(5){height:400px}.sitemap .group:nth-child(6),.sitemap .group:nth-child(7){height:auto}.sitemap .group>a{font-size:18px;margin-bottom:14px}.sitemap .page a{font-size:12px}}@media only screen and (max-width: 1024px){.sitemap{border-bottom:1px solid #eaeaea;display:block}.sitemap .group{position:relative;width:50%;height:auto !important;float:left;padding:15px 15px 0 15px;margin-bottom:0}.sitemap .group:nth-child(1){margin-bottom:15px;border-bottom:1px solid #eaeaea;text-align:center;width:100%}.sitemap .group:nth-child(2){float:left;padding-top:0}.sitemap .group:nth-child(3){float:left;clear:left;margin-bottom:15px}.sitemap .group:nth-child(3) ul{border-bottom:0}.sitemap .group:nth-child(4){float:right;margin-top:-109px}.sitemap .group:nth-child(5){float:right}.sitemap .group:nth-child(6){float:right}.sitemap .group:nth-child(7){float:left}.sitemap .group:nth-child(7) ul{border-bottom:0}.sitemap .group>a{font-size:12px;margin-bottom:15px}.sitemap .pages-list{border-bottom:1px solid #eaeaea}.sitemap .pages-list:not(:empty){padding-bottom:20px}.sitemap .page a{font-size:10px;line-height:16px}}div.content-country-selector{background:url("/i/pages/country-selector.jpg") no-repeat top center;background-size:cover;height:950px;margin-top:0;padding-top:170px}div.content-country-selector .background{height:100%;background:rgba(255,255,255,0.6)}div.content-country-selector .header{color:#2f302f;font-size:24px;line-height:55px;text-align:center;text-transform:uppercase}div.content-country-selector .continents{list-style:none;margin:0;padding:0}div.content-country-selector .continents>li{display:inline-block !important}div.content-country-selector .continents .group{color:#666;float:left;font-size:18px;font-weight:500;text-transform:uppercase;width:16.66667%}div.content-country-selector .continents .cities{list-style:none;margin:0;padding:0;padding-top:18px}div.content-country-selector .continents .city{color:#333;font-size:14px;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 1024px){div.content-country-selector{background-size:contain;padding-top:480px}div.content-country-selector .background{background:linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%)}div.content-country-selector .group{width:33.33333%;display:block;float:left}div.content-country-selector .group:nth-child(3){margin-bottom:20px}}@media only screen and (max-width: 767px){div.content-country-selector{background:url("/i/pages/country-selector_m.jpg") no-repeat top center;background-size:contain;padding-top:245px;height:600px}div.content-country-selector .background{background:linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%)}div.content-country-selector .header{margin:20px 0 30px 0;line-height:1em;font-size:16px}div.content-country-selector .continents{position:relative}div.content-country-selector .continents .group{width:50%;display:block;float:left;padding-left:15px;padding-bottom:13px;font-size:12px}div.content-country-selector .continents .group:after{padding-bottom:10px;display:block;content:'';width:80%;border-bottom:1px solid #e5e5e5}div.content-country-selector .continents .group:last-child{border-right:1px solid #e5e5e5;position:absolute;top:0;left:0}div.content-country-selector .continents .group:first-child{border-right:1px solid #e5e5e5;margin-top:68px}div.content-country-selector .continents .group:first-child:after{display:none}div.content-country-selector .continents .group:nth-child(5):after{display:none}div.content-country-selector .continents .group>ul{padding-top:10px}div.content-country-selector .continents .group>ul a{font-size:10px}div.content-country-selector .cities{padding-top:10px}div.content-country-selector .city{font-size:10px}}.faq-list{list-style:none;margin:0;padding:0;margin-bottom:45px}.faq-list .element{border-bottom:1px solid #e2e2e3}.faq-list .element:first-child{border-top:1px solid #e2e2e3}.faq-list .element.activeQuestion .question:after,.faq-list .element.active .question:after{-ms-transform:rotate(180deg);transform:rotate(180deg);top:10px;right:0}.faq-list .element.activeQuestion .answer,.faq-list .element.active .answer{display:block}.faq-list .question{color:#749896;font-size:22px;line-height:30px;margin:0;text-transform:uppercase;font-weight:500;position:relative;cursor:pointer;padding-right:70px;padding-top:30px;padding-bottom:30px}.faq-list .question:after{content:'';display:block;width:38px;height:19px;background:url("/i/faq-arrow.png") no-repeat;position:absolute;right:17px;top:40px;transition:all .5s ease}.faq-list .answer{display:none;font-size:14px;font-weight:300}.faq-list .answer p{margin-bottom:20px}.faq-list .answer a{text-decoration:underline}.faq-list .answer a:hover{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.faq-list .question{font-size:20px}.faq-list .question:after{top:30px}.faq-list .answer{font-size:12px}}@media only screen and (max-width: 767px){.faq-list .question{font-size:12px;padding:15px 25px 15px 0;line-height:150%}.faq-list .question:after{background-size:19px 7px;top:20px;right:-20px}.faq-list .answer{font-size:7px}}.faq-more{text-align:center}.faq-more .primary-button{margin:0 auto}div.section-content-subscribe input[type="checkbox"],div.section-content-unsubscribe input[type="checkbox"],div.section-content-become-salon-member input[type="checkbox"]{display:none}div.section-content-subscribe select,div.section-content-unsubscribe select,div.section-content-become-salon-member select{padding-right:55px}div.section-content-subscribe .global-popin-wrapper,div.section-content-unsubscribe .global-popin-wrapper,div.section-content-become-salon-member .global-popin-wrapper{background-color:rgba(0,0,0,0.8);height:100%;width:100%;position:fixed;text-align:left;top:0;left:0;z-index:100000}div.section-content-subscribe .global-popin-wrapper .global-popin-scroller,div.section-content-unsubscribe .global-popin-wrapper .global-popin-scroller,div.section-content-become-salon-member .global-popin-wrapper .global-popin-scroller{height:100%}div.section-content-subscribe .global-popin-wrapper .global-popin-centered,div.section-content-unsubscribe .global-popin-wrapper .global-popin-centered,div.section-content-become-salon-member .global-popin-wrapper .global-popin-centered{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background:url("/i/background.png") top center repeat-y,linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%);margin:0 auto;max-height:750px;max-width:300px;padding:25px 25px 15px 25px}div.section-content-subscribe .global-popin-wrapper .global-popin-centered .close,div.section-content-unsubscribe .global-popin-wrapper .global-popin-centered .close,div.section-content-become-salon-member .global-popin-wrapper .global-popin-centered .close{background-image:url(/i/sprites/sprite.png);background-position:-451px -380px;width:23px;height:23px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;position:absolute;top:18px;right:16px}div.section-content-subscribe h2,div.section-content-unsubscribe h2,div.section-content-become-salon-member h2{margin:0 0 35px 0;color:#2f302f;font-size:24px;text-transform:uppercase;font-weight:500}div.section-content-subscribe .form,div.section-content-unsubscribe .form,div.section-content-become-salon-member .form{border-right:0 none}@media only screen and (min-width: 1025px) and (max-width: 1399px){div.section-content-subscribe .form,div.section-content-unsubscribe .form,div.section-content-become-salon-member .form{border-right:1px solid #e6e6e7}}div.section-content-subscribe .title,div.section-content-unsubscribe .title,div.section-content-become-salon-member .title{font-size:18px;margin-bottom:55px;font-weight:300}div.section-content-subscribe .description,div.section-content-unsubscribe .description,div.section-content-become-salon-member .description{color:#749896;font-size:16px;font-weight:400}div.section-content-subscribe .radio span,div.section-content-unsubscribe .radio span,div.section-content-become-salon-member .radio span{margin-right:10px}div.section-content-subscribe .radio em,div.section-content-subscribe .radio label,div.section-content-unsubscribe .radio em,div.section-content-unsubscribe .radio label,div.section-content-become-salon-member .radio em,div.section-content-become-salon-member .radio label{float:left;font-size:18px;font-style:normal;line-height:37px;text-transform:none;width:auto;font-family:'GothamNarrow-Light'}div.section-content-subscribe input[type='checkbox']+label,div.section-content-unsubscribe input[type='checkbox']+label,div.section-content-become-salon-member input[type='checkbox']+label{line-height:36px;cursor:pointer}div.section-content-subscribe input[type='checkbox']+label:before,div.section-content-unsubscribe input[type='checkbox']+label:before,div.section-content-become-salon-member input[type='checkbox']+label:before{content:'';display:block;float:left;margin-right:3px}div.section-content-subscribe input[type='checkbox']+label:before,div.section-content-unsubscribe input[type='checkbox']+label:before,div.section-content-become-salon-member input[type='checkbox']+label:before{background-image:url(/i/sprites/sprite.png);background-position:-481px -222px;width:28px;height:34px}div.section-content-subscribe input[type='checkbox']:checked+label:before,div.section-content-unsubscribe input[type='checkbox']:checked+label:before,div.section-content-become-salon-member input[type='checkbox']:checked+label:before{background-image:url(/i/sprites/sprite.png);background-position:-481px -257px;width:28px;height:34px}div.section-content-subscribe .button-primary,div.section-content-unsubscribe .button-primary,div.section-content-become-salon-member .button-primary{margin:0 auto}div.section-content-subscribe .styled-select-text,div.section-content-unsubscribe .styled-select-text,div.section-content-become-salon-member .styled-select-text{display:none}div.section-content-subscribe p.mandatory.margin,div.section-content-unsubscribe p.mandatory.margin,div.section-content-become-salon-member p.mandatory.margin{clear:left}div.section-content-subscribe p.mandatory,div.section-content-unsubscribe p.mandatory,div.section-content-become-salon-member p.mandatory{clear:left}div.section-content-subscribe p.mandatory a,div.section-content-unsubscribe p.mandatory a,div.section-content-become-salon-member p.mandatory a{text-decoration:underline}div.section-content-subscribe .validation-error-message,div.section-content-unsubscribe .validation-error-message,div.section-content-become-salon-member .validation-error-message{color:#b70036;font-size:14px;display:block;float:left;height:2em;overflow:hidden;clear:both;transition:compact(height 1s)}div.section-content-subscribe .validation-error-message.active,div.section-content-unsubscribe .validation-error-message.active,div.section-content-become-salon-member .validation-error-message.active{height:2em}div.section-content-subscribe .input-validation-error input[type="text"],div.section-content-subscribe .input-validation-error textarea,div.section-content-subscribe .input-validation-error .selectBox,div.section-content-unsubscribe .input-validation-error input[type="text"],div.section-content-unsubscribe .input-validation-error textarea,div.section-content-unsubscribe .input-validation-error .selectBox,div.section-content-become-salon-member .input-validation-error input[type="text"],div.section-content-become-salon-member .input-validation-error textarea,div.section-content-become-salon-member .input-validation-error .selectBox{border:1px solid #b70036}div.section-content-subscribe button:not(.validate),div.section-content-unsubscribe button:not(.validate),div.section-content-become-salon-member button:not(.validate){margin:0 auto}div.section-content-subscribe .validate,div.section-content-unsubscribe .validate,div.section-content-become-salon-member .validate{float:left}div.section-content-subscribe .margin,div.section-content-unsubscribe .margin,div.section-content-become-salon-member .margin{margin-bottom:70px}div.section-content-subscribe .mandatory,div.section-content-unsubscribe .mandatory,div.section-content-become-salon-member .mandatory{font-size:12px}div.section-content-subscribe label,div.section-content-unsubscribe label,div.section-content-become-salon-member label{height:auto}@media only screen and (min-width: 1400px){div.section-content-subscribe .form-group,div.section-content-unsubscribe .form-group,div.section-content-become-salon-member .form-group{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){div.section-content-subscribe h2,div.section-content-unsubscribe h2,div.section-content-become-salon-member h2{margin:0 0 35px 0;font-size:24px}div.section-content-subscribe label,div.section-content-unsubscribe label,div.section-content-become-salon-member label{width:100%}div.section-content-subscribe .title,div.section-content-unsubscribe .title,div.section-content-become-salon-member .title{font-size:18px;margin-bottom:55px}div.section-content-subscribe .description,div.section-content-unsubscribe .description,div.section-content-become-salon-member .description{font-size:16px}div.section-content-subscribe .radio span,div.section-content-unsubscribe .radio span,div.section-content-become-salon-member .radio span{margin-right:10px}div.section-content-subscribe .radio em,div.section-content-subscribe .radio label,div.section-content-unsubscribe .radio em,div.section-content-unsubscribe .radio label,div.section-content-become-salon-member .radio em,div.section-content-become-salon-member .radio label{font-size:18px;line-height:37px;width:100%}div.section-content-subscribe .radio em,div.section-content-unsubscribe .radio em,div.section-content-become-salon-member .radio em{text-transform:uppercase}div.section-content-subscribe .button-primary,div.section-content-unsubscribe .button-primary,div.section-content-become-salon-member .button-primary{margin:0 auto}div.section-content-subscribe .margin,div.section-content-unsubscribe .margin,div.section-content-become-salon-member .margin{margin-bottom:70px}div.section-content-subscribe .mandatory,div.section-content-unsubscribe .mandatory,div.section-content-become-salon-member .mandatory{font-size:12px}}@media only screen and (max-width: 767px){div.section-content-subscribe h2,div.section-content-unsubscribe h2,div.section-content-become-salon-member h2{margin:0 0 19px 0;font-size:16px;text-align:center}div.section-content-subscribe .title,div.section-content-unsubscribe .title,div.section-content-become-salon-member .title{font-size:12px;margin-bottom:30px;text-align:center}div.section-content-subscribe .description,div.section-content-unsubscribe .description,div.section-content-become-salon-member .description{font-size:12px;text-align:center}div.section-content-subscribe .radio span,div.section-content-unsubscribe .radio span,div.section-content-become-salon-member .radio span{margin-right:10px}div.section-content-subscribe .radio em,div.section-content-unsubscribe .radio em,div.section-content-become-salon-member .radio em{height:50px}div.section-content-subscribe .radio em,div.section-content-subscribe .radio label,div.section-content-unsubscribe .radio em,div.section-content-unsubscribe .radio label,div.section-content-become-salon-member .radio em,div.section-content-become-salon-member .radio label{font-size:12px;line-height:37px}div.section-content-subscribe input[type="checkbox"],div.section-content-unsubscribe input[type="checkbox"],div.section-content-become-salon-member input[type="checkbox"]{display:none}div.section-content-subscribe input[type='checkbox']+label:before,div.section-content-unsubscribe input[type='checkbox']+label:before,div.section-content-become-salon-member input[type='checkbox']+label:before{background-image:url(/i/sprites/sprite.png);background-position:-336.7px -155.4px;width:19.6px;height:23.8px;background-size:394.1px 364px;margin-top:6px}div.section-content-subscribe input[type='checkbox']:checked+label:before,div.section-content-unsubscribe input[type='checkbox']:checked+label:before,div.section-content-become-salon-member input[type='checkbox']:checked+label:before{background-image:url(/i/sprites/sprite.png);background-position:-336.7px -179.9px;width:19.6px;height:23.8px;background-size:394.1px 364px}div.section-content-subscribe button,div.section-content-unsubscribe button,div.section-content-become-salon-member button{margin:0 auto}div.section-content-subscribe .margin,div.section-content-unsubscribe .margin,div.section-content-become-salon-member .margin{margin-bottom:25px}div.section-content-subscribe .mandatory,div.section-content-unsubscribe .mandatory,div.section-content-become-salon-member .mandatory{margin-top:25px;font-size:8px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){div.section-content-subscribe .radio em,div.section-content-unsubscribe .radio em,div.section-content-become-salon-member .radio em{float:none;display:block}div.section-content-subscribe .radio label,div.section-content-unsubscribe .radio label,div.section-content-become-salon-member .radio label{padding-left:0px;float:none}div.section-content-subscribe .form-group label,div.section-content-unsubscribe .form-group label,div.section-content-become-salon-member .form-group label{width:100%}}div.section-content-unsubscribe form .form-group{width:700px}div.section-content-unsubscribe form .form-group .col-sm-4{padding-left:0px}div.content-header-sp h1{color:#806a99}.product-sp h1{font-size:60px;font-weight:100;margin:0 0 34px 0;text-align:center;text-transform:uppercase}.product-sp h1 strong{font-weight:500}.product-sp>p{font-weight:500;font-size:18px;text-align:center;margin:0 0 85px 0}.product-sp .categories p{text-align:center}.product-sp .categories ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-sp .categories ul>li{display:inline-block !important}.product-sp .categories ul>li{height:240px;margin-top:50px}.product-sp .categories ul>li a{color:#333;display:block;font-size:20px;font-weight:500;margin:0 auto 30px auto;position:relative;text-align:center;text-transform:uppercase;height:210px}.product-sp .categories ul>li a span{display:block;position:absolute;bottom:0;width:100%}.product-sp .categories ul>li a:after{display:block;content:'+';bottom:-25px;position:absolute;width:100%}.product-sp .categories ul>li a.active:after{content:'';border-bottom:4px solid #a38bbd;bottom:-15px}.product-sp .filters{margin-top:10px;margin-bottom:54px}.product-sp .filters span{font-size:14px;margin-right:14px;text-transform:uppercase}.product-sp .filters ul{list-style:none;margin:0;padding:0;display:inline-block;font-size:0}.product-sp .filters ul>li{display:inline-block !important}.product-sp .filters ul li{background:#fff;border:1px solid #e8e0f2;cursor:pointer;font-size:14px;line-height:31px;margin-bottom:8px;margin-right:9px;padding:0 12px;text-transform:uppercase}.product-sp .products ul{list-style:none;margin:0;padding:0}.product-sp .products ul>li{display:inline-block !important}.product-sp .products ul li{display:block;float:left;height:320px;margin-bottom:33px;position:relative;text-align:center;width:25%}.product-sp .products ul li>a{bottom:0;color:#333;display:block;font-size:20px;position:absolute;text-transform:uppercase;width:100%}.product-sp .products ul li>a:after{display:block;content:'+'}.product-sp .products ul li>a>span{display:block;margin-top:-20px}.product-sp .products ul li img{vertical-align:bottom}.product-sp .global-popin-wrapper{background-color:rgba(0,0,0,0.8);height:100%;width:100%;position:fixed;text-align:left;top:0;left:0;z-index:100000}.product-sp .global-popin-wrapper .global-popin-scroller{height:100%}.product-sp .global-popin-wrapper .global-popin-centered{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background:url("/i/background.png") top center repeat-y,linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%);margin:0 auto;max-height:750px;max-width:945px;padding:110px 25px 15px 25px}.product-sp .global-popin-wrapper .global-popin-centered .close{background-image:url(/i/sprites/sprite.png);background-position:-451px -380px;width:23px;height:23px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;position:absolute;top:18px;right:16px}.product-sp .global-popin-wrapper .global-popin-centered .productLogo{float:left;width:40%;overflow:hidden}.product-sp .global-popin-wrapper .global-popin-centered .productDescription{float:right;width:57%;position:relative}.product-sp .global-popin-wrapper .global-popin-centered .productDescription h2{font-size:38px;font-weight:600;margin:0;text-transform:uppercase}.product-sp .global-popin-wrapper .global-popin-centered .productDescription h3{font-size:34px;font-weight:300;margin:0 0 10px 0;text-transform:uppercase}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em{font-size:22px;font-style:normal;font-weight:300;line-height:22px;margin-left:10px;position:relative}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em strong{font-weight:500}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:before,.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:after{font-size:10px;line-height:10px;position:absolute}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:before{-ms-transform:rotate(90deg);transform:rotate(90deg);top:-8px;left:-10px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-10px;bottom:-8px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription p{font-size:14px;height:auto;width:380px;margin:0}.product-sp .global-popin-wrapper .global-popin-centered .productDescription ul{padding-bottom:20px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription ul li{display:block !important;float:inherit;height:inherit;margin-bottom:inherit;position:relative;text-align:left;width:inherit}.product-sp .global-popin-wrapper .global-popin-centered .productDescription ul li:before{content:"• "}.product-sp .global-popin-wrapper .global-popin-centered .productDescription div.scrollWrapper{height:220px;max-height:220px;overflow:hidden}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent{position:absolute;border-bottom:0}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent .equivalent-wrapper{float:left}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent .equivalent-wrapper .button{position:relative;margin-top:14px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h2,.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h3{font-size:24px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h2{margin-top:22px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h4{font-size:24px;font-weight:300;text-transform:uppercase;margin:0 0 10px 0}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent>img{float:left;margin-left:-35px}.product-sp .global-popin-wrapper .global-popin-centered .button{bottom:-5px;display:inline-block;margin-left:0;position:absolute;width:127px}.product-sp .global-popin-wrapper .global-popin-centered .button:before,.product-sp .global-popin-wrapper .global-popin-centered .button:after{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-sp .categories ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-sp .categories ul>li{margin-top:50px}.product-sp .categories ul a{height:210px}.product-sp .categories ul a:after{bottom:-25px;position:absolute;width:100%}.product-sp .categories ul a span{position:absolute;bottom:0;width:100%}}@media only screen and (max-width: 1399px){.product-sp .categories h1{font-size:40px}.product-sp .categories ul{text-align:center}.product-sp .products ul li a{font-size:14px}.product-sp .products ul li img{max-width:100%}.product-sp .global-popin-wrapper .global-popin-centered{width:95%;min-height:740px}.product-sp .global-popin-wrapper .global-popin-centered .productLogo img{width:100%}.product-sp .global-popin-wrapper .global-popin-centered .button{bottom:8px}}@media only screen and (max-width: 767px){.product-sp .categories h1{font-size:20px}.product-sp .categories ul{margin-bottom:24px;text-align:left}.product-sp .categories ul img{height:70px;width:100px}.product-sp .categories ul li{margin-top:30px;width:50%;float:left;height:80px}.product-sp .categories ul li>a{font-size:10px;height:80px}.product-sp .categories ul li>a:after{bottom:-20px}.product-sp .products ul li{width:33.33333%;height:170px}.product-sp .products ul li>a{font-size:10px}.product-sp .products ul li>a img{height:auto;margin-bottom:30px;max-width:90px}.product-sp .global-popin-wrapper .global-popin-centered{min-height:350px;padding:58px 0 25px 0;width:90%}.product-sp .global-popin-wrapper .global-popin-centered .productDescription h2{font-size:19px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription h3{font-size:14px;margin-bottom:10px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription p{font-size:7px;height:57px;width:100%;padding-right:20px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription ul li{font-size:7px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em{font-size:11px;line-height:11px;margin-bottom:10px;margin-left:5px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:before,.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:after{font-size:5px;line-height:5px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:before{top:-4px;left:-5px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .symbol em:after{right:-5px;bottom:-4px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .button{zoom:.7}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h2,.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h3{font-size:12px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent h4{font-size:11px;margin-bottom:9px}.product-sp .global-popin-wrapper .global-popin-centered .productDescription .equivalent>img{zoom:.5}.product-sp .global-popin-wrapper .global-popin-centered .button{bottom:-18px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-sp .categories ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-sp .categories ul>li{margin-top:50px}.product-sp .categories ul a{height:210px}.product-sp .categories ul a:after{bottom:-25px;position:absolute;width:100%}.product-sp .categories ul a span{position:absolute;bottom:0;width:100%}}.carebook__wrapper{counter-reset:number;width:100%;display:grid;grid-template-columns:5vw 15vw 32vw 22vw auto;grid-column-gap:5px;grid-row-gap:15px}.carebook__pillar{font-size:20px;font-weight:500;line-height:40px;text-align:center;text-transform:uppercase}.carebook__pillar.bottom{display:grid;grid-column:2/span 4}.carebook__pillar.bottom.styling{grid-template-columns:repeat(9, 1fr);grid-column-gap:5px}.carebook__pillar.bottom.styling span{background-color:#f4f4f4;margin-bottom:5px;grid-column:1/span 1;display:block}.carebook__pillar.bottom.styling .bb{grid-column:1/span 3}.carebook__pillar.bottom.styling .cc{grid-column:4/span 3}.carebook__pillar.bottom.styling .dd{grid-column:7/span 3}.carebook__pillar--desc,.carebook__pillar--prod{margin-bottom:5px}.carebook__pillar--desc{font-size:14px}.carebook__pillar--prod a{position:relative;display:table;font-size:14px;font-weight:300;text-align:center;margin:0 auto}.carebook__pillar--prod a:before{counter-increment:number;content:counter(number)}.carebook__pillar.derma{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:5px;grid-column-gap:5px}.carebook__pillar.derma .b,.carebook__pillar.derma .p{grid-column-gap:5px;grid-auto-flow:column}.carebook__pillar.derma .carebook__pillar--desc,.carebook__pillar.derma .carebook__pillar--prod{background-color:#e6ebed}.carebook__pillar.derma span{background-color:#f4f4f4;margin-bottom:5px;grid-column:1/span 2}.carebook__pillar.fibra{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:5px;grid-row-gap:5px}.carebook__pillar.fibra .c,.carebook__pillar.fibra .r,.carebook__pillar.fibra .l,.carebook__pillar.fibra .sol{grid-column-gap:5px;grid-auto-flow:column}.carebook__pillar.fibra .carebook__pillar--desc,.carebook__pillar.fibra .carebook__pillar--prod{background-color:#efecef}.carebook__pillar.fibra span{background-color:#f4f4f4;margin-bottom:5px;grid-column:1/span 4}.carebook__pillar.forma{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:5px;grid-row-gap:5px}.carebook__pillar.forma .h,.carebook__pillar.forma .v,.carebook__pillar.forma .s{grid-column-gap:5px;grid-auto-flow:column}.carebook__pillar.forma .carebook__pillar--desc,.carebook__pillar.forma .carebook__pillar--prod{background-color:#efecef}.carebook__pillar.forma span{background-color:#f4f4f4;margin-bottom:5px;grid-column:1/span 3}.carebook__pillar.extra{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:5px;grid-row-gap:5px}.carebook__pillar.extra .x{grid-column-gap:5px;grid-auto-flow:column}.carebook__pillar.extra .carebook__pillar--desc,.carebook__pillar.extra .carebook__pillar--prod{background-color:#efecef}.carebook__pillar.extra span{background-color:#f4f4f4;margin-bottom:5px;grid-column:1/span 1}.products-architecture-header{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase;margin-top:55px}.products-architecture-header strong{font-weight:500}.products-architecture{padding-bottom:100px}.products-architecture h2{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase;margin-top:55px}.products-architecture p{font-size:18px;font-weight:500;margin-bottom:60px;text-align:center}.products-architecture table{border-collapse:separate;border-spacing:6px;color:#505050;width:2312px}.products-architecture table.new-layout-table{border-collapse:collapse;width:100%}.products-architecture table.new-layout-table th{border-right:5px solid #fff;border-top:5px solid #fff;border-bottom:10px solid #fff;line-height:31px}.products-architecture table.new-layout-table a{display:block;float:left;width:20%;padding:5px 5px}.products-architecture table.new-layout-table a img{max-height:92px;max-width:92px}.products-architecture table.new-layout-table a span{display:block;width:100%;text-align:center;font-size:11px;font-weight:300;color:#505050}.products-architecture table.new-layout-table .category-bb,.products-architecture table.new-layout-table .category-dd,.products-architecture table.new-layout-table .category-cc{border-right:5px solid #fff;padding:20px 40px}.products-architecture table th{background-color:#f4f4f4;font-size:16px;font-weight:500;line-height:60px;text-align:center;text-transform:uppercase}.products-architecture table td{font-size:14px;height:125px;text-align:center;text-transform:uppercase;vertical-align:top}.products-architecture table td em{display:block;font-size:11px;font-style:inherit}.products-architecture table td.header-description{height:70px;padding-top:13px;vertical-align:top;font-weight:400;padding-left:10px;padding-right:10px}.products-architecture table td.header-description strong,.products-architecture table td.header-description em{display:block}.products-architecture table td.group{vertical-align:middle;position:relative}.products-architecture table td.group span{-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:center center;transform-origin:center center;display:block;position:relative;white-space:nowrap;width:30px}.products-architecture table td.description{vertical-align:middle;position:relative}.products-architecture table td.description span{display:block;position:relative;white-space:nowrap;width:105px}.products-architecture table td.group{background-color:#f4f4f4;font-size:16px;font-weight:500;height:2px;width:81px}.products-architecture table td.group span{line-height:40px}.products-architecture table td.description{font-size:14px;font-weight:300;text-transform:uppercase;vertical-align:middle;width:105px}.products-architecture table td.description span{line-height:82px}.products-architecture table .blank{background-color:transparent}.products-architecture .category-b{background:linear-gradient(to right, #ecf3f0 0%, #fff 100%)}.products-architecture .category-p{background:linear-gradient(to right, #ecf3f0 0%, #fff 100%)}.products-architecture .category-c{background:linear-gradient(to right, #eae7ec 0%, #fff 100%)}.products-architecture .category-r{background:linear-gradient(to right, #f5f1ee 0%, #fff 100%)}.products-architecture .category-l{background:linear-gradient(to right, #f3f0eb 0%, #fff 100%)}.products-architecture .category-sol{background:linear-gradient(to right, #fae8e3 0%, #fff 100%)}.products-architecture .category-h{background:linear-gradient(to right, #e3eaee 0%, #fff 100%)}.products-architecture .category-v{background:linear-gradient(to right, #f2f6f8 0%, #fff 100%)}.products-architecture .category-s{background:linear-gradient(to right, #e5e8ed 0%, #fff 100%)}.products-architecture .category-x{background:linear-gradient(to right, #f8f8f7 0%, #fff 100%)}.products-architecture .category-m{background:linear-gradient(to right, #d8dcdd 0%, #fff 100%);text-align:center;width:323px !important}.products-architecture .category-m.product a{text-align:left;padding-left:5px}.products-architecture .category-m.product img{position:absolute;left:2%}.products-architecture .category-m.products-inline{padding-left:10px;text-align:left}.products-architecture .category-m.products-inline .products-inline-container{width:30%;left:0}.products-architecture .category-man{background:linear-gradient(to right, #d8dcdd 0%, #fff 100%);width:410px}.products-architecture .category-bb{background-color:#f1f1f5}.products-architecture .category-bb.selected{background-color:#dbdbe0}.products-architecture .category-dd{background-color:#f1f1f5}.products-architecture .category-dd.selected{background-color:#dbdbe0}.products-architecture .category-cc{background-color:#f1f1f5}.products-architecture .category-cc.selected{background-color:#dbdbe0}.products-architecture .category-b:hover:not(:empty),.products-architecture .category-bb:hover:not(:empty){background-color:#94c3bd}.products-architecture .category-p:hover:not(:empty){background-color:#94c3bd}.products-architecture .category-c:hover:not(:empty),.products-architecture .category-dd:hover:not(:empty){background-color:#9989ac}.products-architecture .category-r:hover:not(:empty){background-color:#d0baae}.products-architecture .category-l:hover:not(:empty){background-color:#b29979}.products-architecture .category-sol:hover:not(:empty){background-color:#f5917c}.products-architecture .category-h:hover:not(:empty),.products-architecture .category-cc:hover:not(:empty){background-color:#649ab9}.products-architecture .category-v:hover:not(:empty){background-color:#7891b3}.products-architecture .category-s:hover:not(:empty){background-color:#b8d0e8}.products-architecture .category-x:hover:not(:empty){background-color:#e2e4e4}.products-architecture .category-bb:hover:not(:empty){background-color:#dbdbe0}.products-architecture .category-dd:hover:not(:empty){background-color:#dbdbe0}.products-architecture .category-cc:hover:not(:empty){background-color:#dbdbe0}.products-architecture .category-m:hover:not(:empty){background-color:#f2f3f3}.products-architecture .category-man:hover:not(:empty){background-color:#f2f3f3}.products-architecture .category-p,.products-architecture .category-sol,.products-architecture .category-s,.products-architecture .category-derma,.products-architecture .category-fibra,.products-architecture .category-forma{border-right:5px solid #fff}.products-architecture .category-sol em{left:55px !important}.products-architecture .category-bb em,.products-architecture .category-dd em,.products-architecture .category-cc em{left:50px !important}.products-architecture .category-derma,.products-architecture .category-fibra,.products-architecture .category-forma,.products-architecture .category-extra{border-bottom:5px solid #fff}.products-architecture .product a,.products-architecture .products a{position:relative;display:table;font-size:14px;font-weight:300;text-align:center}.products-architecture .product a span,.products-architecture .products a span{display:block;width:100px}.products-architecture .product em,.products-architecture .products em{position:absolute}.products-architecture .product,.products-architecture .products,.products-architecture .products-inline{color:#505050;font-weight:300}.products-architecture .product a,.products-architecture .products a,.products-architecture .products-inline a{color:#505050}.products-architecture .product em,.products-architecture .products em,.products-architecture .products-inline em{bottom:10px;left:60px;font-size:18px;line-height:18px}.products-architecture .product em strong,.products-architecture .products em strong,.products-architecture .products-inline em strong{font-weight:500}.products-architecture .product em sup,.products-architecture .products em sup,.products-architecture .products-inline em sup{font-size:10px}.products-architecture .product img,.products-architecture .products img,.products-architecture .products-inline img{max-width:92px;max-height:92px}.products-architecture .product{height:126px;position:relative;text-align:left;width:108px}.products-architecture .product img{bottom:5px;left:5px;position:absolute}.products-architecture .product a{height:100%;width:100%}.products-architecture .products img{float:left}.products-architecture .products-inline{padding-top:6px;position:relative}.products-architecture .products-inline .products-inline-container{bottom:0;position:absolute;width:100%}.products-architecture .products-inline .products-inline-container>a{margin-right:-10px}.products-architecture .products-inline .products-inline-container .names{bottom:10px;right:25px;position:absolute;width:20px}.products-architecture .products-inline a{display:block;float:left;margin-right:10px}.products-architecture .products-inline a.image{display:inline-block;float:left;margin-right:0;width:20px}@media only screen and (min-width: 1025px){div.content .header-styled{height:225px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.products-architecture h2{font-size:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.products-architecture-header{font-size:40px;margin-top:29px}.products-architecture{padding-bottom:100px}.products-architecture h2{font-size:40px}}@media only screen and (max-width: 767px){.products-architecture-header{font-size:25px;margin-top:5px;margin-bottom:35px}}div.section-header-collection{background-position:0 -50px}@media only screen and (max-width: 767px){div.section-header-collection{background-image:url("/i/headers/products-mobile.png") !important;background-position:0 0}}.pillars-header{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase}.pillars-header strong{font-weight:500}.pillars{padding-bottom:100px;width:1245px;margin:0 auto}.pillars-list{list-style:none;margin:0;padding:0;margin-top:100px}.pillars-list>li{display:inline-block !important}.pillars-list .pillar{position:relative;clear:both;width:270px}.pillars-list .pillar a{color:#333}.pillars-list .pillar .pillar-header{cursor:pointer}.pillars-list .pillar .pillar-header p{font-size:18px;font-weight:400}.pillars-list .pillar h3,.pillars-list .pillar h4,.pillars-list .pillar p{margin:0}.pillars-list .pillar h3{font-size:30px;text-transform:uppercase;font-weight:500}.pillars-list .pillar h4{font-size:25px;color:#505050;font-weight:400;text-transform:uppercase}.pillars-list .pillar .products{color:#749896;display:none;font-size:0;position:absolute;text-align:center;top:-180px;left:-24px;width:263px}.pillars-list .pillar .products.fibra,.pillars-list .pillar .products.styling{background:#e6ebed}.pillars-list .pillar .products.fibra li:hover,.pillars-list .pillar .products.styling li:hover{background-color:#94c3bd}.pillars-list .pillar .products.derma{background:#efecef}.pillars-list .pillar .products.derma li:hover{background-color:#9989ac}.pillars-list .pillar .products.forma{background:#d1e1ec}.pillars-list .pillar .products.forma li:hover{background-color:#649ab9}.pillars-list .pillar .products.extra{background:#eceff2}.pillars-list .pillar .products.extra li:hover{background-color:#e2e4e4}.pillars-list .pillar .products.mensrange{background:#d8dcdd}.pillars-list .pillar .products.mensrange li:hover{background-color:#a3a3a3}.pillars-list .pillar .products .products-list{list-style:none;margin:0;padding:0}.pillars-list .pillar .products .products-list>li{display:inline-block !important}.pillars-list .pillar .products img{display:block;margin:0 auto;max-height:90px}.pillars-list .pillar .products a{color:#505050;text-transform:uppercase}.pillars-list .pillar .product{font-size:12px;padding:20px 0;width:50%}.pillars-list .pillar.active .products{display:block}.pillars-list .pillar.fibra:before,.pillars-list .pillar.styling:before,.pillars-list .pillar.derma:before,.pillars-list .pillar.forma:before,.pillars-list .pillar.mensrange:before,.pillars-list .pillar.extra:before{background-repeat:no-repeat !important;background-color:red;content:'';display:block;position:absolute;width:10px;height:10px}.pillars-list .pillar.fibra:after,.pillars-list .pillar.styling:after,.pillars-list .pillar.derma:after,.pillars-list .pillar.forma:after,.pillars-list .pillar.mensrange:after,.pillars-list .pillar.extra:after{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #afd4cf 20%, #a9d1cb 79%, rgba(250,254,253,0) 99%);width:3px;height:120%;content:'';display:block;position:absolute;top:-10%;left:-27px}.pillars-list .pillar.fibra,.pillars-list .pillar.styling,.pillars-list .pillar.forma,.pillars-list .pillar.mensrange{float:right}.pillars-list .pillar.derma,.pillars-list .pillar.extra{float:left;text-align:right}.pillars-list .pillar.derma:after,.pillars-list .pillar.extra:after{left:auto;right:-27px}.pillars-list .pillar.derma .products,.pillars-list .pillar.extra .products{left:auto;right:-24px}.pillars-list .pillar.fibra,.pillars-list .pillar.styling{height:160px;margin:0 110px 60px 0}.pillars-list .pillar.fibra:before,.pillars-list .pillar.styling:before{background:url("/i/pages/pillar-fibra.png");height:173px;width:349px;left:-436px}.pillars-list .pillar.derma{height:110px;margin:0 0 0 7px}.pillars-list .pillar.derma:before{background:url("/i/pages/pillar-derma.png");height:318px;width:141px;top:-110px;right:-225px}.pillars-list .pillar.forma{height:208px;margin:0 36px 20px 0}.pillars-list .pillar.forma:before{background:url("/i/pages/pillar-forma.png");height:328px;width:151px;top:-55px;left:-240px}.pillars-list .pillar.mensrange{height:208px;margin:0 36px 20px 0}.pillars-list .pillar.mensrange:before{background:url("/i/pages/pillar-forma.png");height:328px;width:151px;top:-55px;left:-240px}.pillars-list .pillar.extra{height:160px;margin:0 0 0 78px}.pillars-list .pillar.extra:before{background:url("/i/pages/pillar-extra.png");height:160px;width:337px;top:-19px;right:-420px}.architecture-search-from-container{text-align:center}.architecture-search-form{display:block;margin:0 auto 44px auto;padding:0;width:490px}.architecture-search-form .icon-loupe{background-image:url(/i/sprites/sprite.png);background-position:-518px -251px;width:30px;height:25px;display:inline-block;content:''}.architecture-products-result{list-style:none;margin:0;padding:0;text-align:center;margin-bottom:40px}.architecture-products-result>li{display:inline-block !important}.architecture-products-result li{margin-right:11px;position:relative}.architecture-products-result li:not(:last-child):after{bottom:80px;right:-16px;content:'+';font-size:36px;font-weight:100;position:absolute}.architecture-products-result .product-image{display:block;max-height:180px}.architecture-products-result .product-code{color:#505050;display:block;font-size:18px;font-weight:300}.architecture-products-result .product-code strong{font-weight:500}.architecture-products-result .product-code:before{content:'[';padding-right:3px}.architecture-products-result .product-code:after{content:']';padding-left:3px}.architecture-products-result .product-name{color:#505050;display:block;font-size:14px;font-weight:300;text-transform:uppercase}.architecture-find-out-more{background-color:#fff;float:none;margin-top:30px;margin:0 auto;overflow:auto;padding:0}.architecture-find-out-more .text{margin-top:20px}.architecture-find-out-more p{font-size:28px;font-weight:300;line-height:1.1em;padding-bottom:.3em;padding-top:.8em;text-align:center;text-transform:uppercase}.architecture-find-out-more p strong{font-weight:500}.architecture-find-out-more .image{float:right;padding-right:0}.architecture-find-out-more .image img{float:right}.architecture-find-out-more .discover{text-align:center}.architecture-find-out-more .discover a{margin:0 auto;cursor:pointer}@media only screen and (max-width: 1399px){.pillars-header{font-size:40px;margin-top:0}.pillars{width:728px}.pillars .pillar{position:relative;width:195px}.pillars .pillar h4{font-size:20px}.pillars .pillar p{display:none}.pillars .pillar.fibra,.pillars .pillar.styling{height:87px;margin:0 65px 29px 0}.pillars .pillar.fibra:before,.pillars .pillar.styling:before{background-size:167px 82px;width:167px;height:82px;left:-204px;top:19px}.pillars .pillar.derma{height:60px;margin:0 0 0 -10px}.pillars .pillar.derma:before{background-size:62px 150px;width:62px;height:150px;right:-104px;top:-45px}.pillars .pillar.forma{height:87px;margin:0 26px 20px 0}.pillars .pillar.forma:before{background-size:72px 158px;width:72px;height:158px;left:-116px;top:-28px}.pillars .pillar.extra{height:87px;margin:0 0 0 27px}.pillars .pillar.extra:before{background-size:160px 75px;width:160px;height:75px;right:-201px;top:-7px}.pillars .pillar.mensrange{height:87px;margin:65px 26px 20px 0}.pillars .pillar.mensrange:before{background-size:72px 158px;width:72px;height:158px;left:-116px;top:-28px}.architecture{padding-bottom:100px}.architecture-find-out-more{margin-top:20px;overflow:hidden}.architecture-find-out-more .text{margin-top:0}.architecture-find-out-more p{font-size:22px;padding-top:10%}}@media only screen and (max-width: 767px){.pillars-header{font-size:25px;margin-top:5px;margin-bottom:35px}.pillars{width:100%;padding-bottom:0}.pillars h2{margin-bottom:10px}.pillars .pillars-list{margin-top:0}.pillars .pillars-list .pillar{background:#FFF;position:relative;display:block;width:100%}.pillars .pillars-list .pillar .pillar-header{background:#fff;margin-bottom:1px}.pillars .pillars-list .pillar .pillar-header:after{content:'';display:block;width:25px;height:10px;background:url("/i/faq-arrow.png") no-repeat;background-size:25px 10px;position:absolute;right:19px;top:20px}.pillars .pillars-list .pillar h3{line-height:50px;margin-left:85px;font-size:15px}.pillars .pillars-list .pillar h4,.pillars .pillars-list .pillar p{display:none}.pillars .pillars-list .pillar.active .pillar:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.pillars .pillars-list .pillar.active h3{color:#98c8c1}.pillars .pillars-list .pillar.active h4,.pillars .pillars-list .pillar.active p{display:block;font-size:10px;text-align:center;width:100%;margin-top:10px;margin-bottom:10px}.pillars .pillars-list .pillar.active br{display:none}.pillars .pillars-list .pillar.active .products{background:#fff;width:100%;display:block;position:inherit;padding:0 42px 20px 42px;top:inherit;left:inherit;right:inherit}.pillars .pillars-list .pillar.active .products .products-list{list-style:none;margin:0;padding:0}.pillars .pillars-list .pillar.active .products .products-list>li{display:inline-block !important}.pillars .pillars-list .pillar.active .products .products-list li{background-color:#dce3ed;text-transform:uppercase;width:48%;margin:1%}.pillars .pillars-list .pillar.fibra,.pillars .pillars-list .pillar.styling,.pillars .pillars-list .pillar.derma,.pillars .pillars-list .pillar.forma,.pillars .pillars-list .pillar.extra,.pillars .pillars-list .pillar.mensrange{float:left;text-align:left;height:auto;margin:0 0 10px 0}.pillars .pillars-list .pillar.fibra:before,.pillars .pillars-list .pillar.styling:before,.pillars .pillars-list .pillar.derma:before,.pillars .pillars-list .pillar.forma:before,.pillars .pillars-list .pillar.extra:before,.pillars .pillars-list .pillar.mensrange:before{background-size:50px 50px;width:50px;height:50px;left:0;top:0}.pillars .pillars-list .pillar.fibra:after,.pillars .pillars-list .pillar.styling:after,.pillars .pillars-list .pillar.derma:after,.pillars .pillars-list .pillar.forma:after,.pillars .pillars-list .pillar.extra:after,.pillars .pillars-list .pillar.mensrange:after{display:none}.pillars .pillars-list .pillar.fibra:before,.pillars .pillars-list .pillar.styling:before{background:url("/i/pages/pillar-m-fibra.png")}.pillars .pillars-list .pillar.derma:before{background:url("/i/pages/pillar-m-derma.png")}.pillars .pillars-list .pillar.forma:before{background:url("/i/pages/pillar-m-forma.png")}.pillars .pillars-list .pillar.mensrange:before{background:url("/i/pages/pillar-m-forma.png")}.pillars .pillars-list .pillar.extra:before{background:url("/i/pages/pillar-m-extra.png")}.architecture-find-out-more{margin-top:20px;margin:15px 20px}.architecture-find-out-more .image{margin:0;padding:0;float:left !important}.architecture-find-out-more .image img{width:100%}.architecture-find-out-more .text{clear:both}.architecture-find-out-more .discover{margin-bottom:20px}.architecture-find-out-more p{font-size:20px}.products-architecture{background-color:transparent;padding-bottom:30px}.products-architecture h2{font-size:20px;margin:0 0 5px 0}.products-architecture p{font-size:12px;margin-bottom:14px}.architecture-search-form{margin-bottom:0;width:100%}.architecture-search-form span{width:21px}.architecture-search-form .form-group{margin-bottom:10px}.architecture-search-form .icon-loupe{background-image:url(/i/sprites/sprite.png);background-position:-259px -125.5px;width:15px;height:12.5px;background-size:281.5px 260px;top:-3px}.architecture-mobile .category{margin-bottom:10px;width:100% !important}.architecture-mobile .products-list{list-style:none;margin:0;padding:0}.architecture-mobile .products-list>li{display:inline-block !important}.architecture-mobile .product{background-color:#e6ebed;float:left;margin-bottom:4px;position:relative;width:94px}.architecture-mobile .product:not(:nth-child(3n)){margin-right:4px}.architecture-mobile .product .product-name{color:#505050;display:block;font-size:15px;font-weight:300;line-height:20px;padding-top:5px;text-align:center;text-transform:uppercase}.architecture-mobile .product .product-code{bottom:50px;left:40px;font-size:22px;font-style:normal;position:absolute;width:50px;text-align:right}.architecture-mobile .product .product-code strong{font-weight:500}.architecture-mobile .product .product-checkbox{position:absolute;bottom:15px;right:13px;content:''}.architecture-mobile .product .product-image{position:absolute;left:0;bottom:0}.architecture-products-result{display:none}.scrollbar-external_wrapper{display:none}}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-external_wrapper{width:auto !important}.scrollbar-external{position:inherit !important;overflow:auto;width:100%}.external-scroll_x,.external-scroll_y{cursor:pointer;display:none;position:absolute;padding:4px 11px;height:50px}.external-scroll_x.scroll-scrollx_visible{display:block;background-color:#f4f4f4;left:50%;bottom:-75px;width:260px;margin-left:-130px;border-radius:50px}.external-scroll_y.scroll-scrolly_visible{display:block;height:200px;left:610px;top:0;width:10px}.external-scroll_x div,.external-scroll_y div{height:100%;left:0;top:0;position:absolute;width:100%}.external-scroll_x .scroll-bar,.external-scroll_y .scroll-bar{z-index:12;max-width:50px !important;position:relative;margin-top:4px}.external-scroll_x .scroll-bar:before,.external-scroll_y .scroll-bar:before{border-radius:50%;position:absolute;background:#afbcce;width:42px !important;height:42px !important;top:0;display:block;content:'';left:50%;margin-left:-21px}.external-scroll_x .scroll-bar{width:100px}.external-scroll_y .scroll-bar{height:100px}.scroll-wrapper>.scroll-content{position:inherit !important}.scrollbar-external,.scroll-wrapper>.scrollbar-external_wrapper,.scroll-wrapper>.scrollbar-external{overflow-y:hidden !important}.c{clear:both}.fr{float:right}.fl{float:left}.fn{float:none !important}.body{background:#fdfdfd !important}.pt20{padding-top:20px}.table{display:table}.table-cell{display:table-cell}.vertical-bottom{vertical-align:bottom}.relative{position:relative}body{min-width:320px}.text-center{text-align:center}a,a:hover,a:active,a:focus{outline:0}.page-product .more{text-align:center}.page-product .other-products .row:hover img,.page-product .treatments .row:hover img{opacity:.5;transition:opacity .25s ease-in-out}.page-product .other-products .row:hover li:hover img,.page-product .other-products .row:hover .col-lg-3:hover img,.page-product .treatments .row:hover li:hover img,.page-product .treatments .row:hover .col-lg-3:hover img{opacity:1}.page-product .on-mobile{display:none !important}.page-product footer .container{padding-top:0}.page-product .tab-content .tab-pane ul li:before{content:"• "}.page-product .tab-content .tab-pane ul li{list-style-type:none}.page-product div.header{background:#fff no-repeat center top;margin-bottom:25px;height:205px}.page-product div.header.mr{position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product div.header.mr{height:133px}}@media only screen and (min-width: 1025px){.page-product div.header.mr{height:16.973171vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product div.header.mr img{width:100%;height:auto}}@media only screen and (min-width: 1025px){.page-product div.header.mr img{width:100%;height:auto}}.page-product div.header.mr h1{color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product div.header.mr h1{margin-right:20px}}@media only screen and (min-width: 1025px){.page-product div.header.mr h1{margin:0 auto;white-space:nowrap;font-size:4.878048780487805vw;position:absolute;left:50%;top:50%;-ms-transform:translate3D(-50%, -50%, 0);transform:translate3D(-50%, -50%, 0)}}.page-product div.header.mr .breadcrumbs li,.page-product div.header.mr .breadcrumbs a{color:#fff}.page-product div.header h1{color:#749896;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product div.header{margin-bottom:41px;height:205px}}@media only screen and (max-width: 767px){.page-product div.header{height:auto}}.page-product div.product{background:transparent right 75px no-repeat}.page-product div.product .button-primary{border:1px #97c6bf solid;background:url(/i/buttons/button_arr_right_bg.png) no-repeat right center;padding:0 42px 0 17px;color:#749896;font-size:12px;height:36px;border-radius:0 8px 8px 0;line-height:36px}.page-product div.product .button-primary:hover{color:#97c6bf}.page-product div.product .button-primary.product-arch{background:transparent url(/i/buttons/bg-button-spa.png) no-repeat right center;padding:0 42px 0 17px}.page-product div.product .button-primary.back.left{background:transparent url(/i/buttons/bg-button-back.png) no-repeat left center;padding:0 17px 0 42px;border-left:1px solid transparent;border-radius:8px 0 0 8px;border-right:1px #97c6bf solid}.page-product div.product a.arr{color:#333333;text-transform:uppercase;display:block;padding:15px 0;font-size:14px}.page-product div.product a.arr:before{background-image:url(/i/sprites/sprite.png);background-position:-549px -77px;width:13px;height:18px;content:'';display:block;float:left;margin:1px 5px 0 0}.page-product div.product button.left{border-radius:8px 0 0 8px/6px}.page-product div.product h2.prod-name{margin:0;font-weight:200;text-transform:uppercase;padding:0;position:relative;display:inline-block}.page-product div.product h2.prod-name strong{font-weight:500}.page-product div.product h2.prod-name em{font-style:normal}.page-product div.product h2.prod-name::before,.page-product div.product h2.prod-name::after{background-image:url("/i/sprite2.png");background-position:-288px -272px;content:"";display:block;height:22px;position:absolute;width:22px}.page-product div.product h2.prod-name::before{left:-17px;top:-14px}.page-product div.product h2.prod-name::after{bottom:-14px;right:-17px;background-position:-338px -307px}.page-product div.product h3{font-weight:200;font-size:34px;margin:38px 0 50px;text-transform:uppercase}.page-product div.product h3 strong{font-size:38px;font-weight:500;display:block}.page-product div.product .desc{font-style:normal}.page-product div.product .desc h4{text-transform:uppercase;margin:35px 0 5px 0;font-size:20px;font-weight:500}.page-product div.product .bottom-stuff{border-left:1px solid #e9ebeb;position:absolute;bottom:0;right:0;width:25%;padding:0 15px}.page-product div.product .bottom-stuff .rating{padding:0 0 15px}.page-product div.product .bottom-stuff .rating .stars{float:left}.page-product div.product .bottom-stuff .rating .value{font-size:16px;font-weight:400;padding:1px 0 0 10px;float:left}.page-product div.product .bottom-stuff .share{padding:15px 0 0 0;text-transform:uppercase;font-size:14px;line-height:19px}.page-product div.product .bottom-stuff .share a{display:inline-block;width:20px;height:19px;background:transparent url(/i/sprites/social_sprite.png) no-repeat;margin:0 10px 0 0}.page-product div.product .bottom-stuff .share .fb{background-position:8px -15px}.page-product div.product .bottom-stuff .share .tt{background-position:-22px -15px}.page-product div.product .bottom-stuff .share .pt{background-position:-49px -15px}.page-product div.product .bottom-stuff .share div{margin:0 5px 0 0}.page-product div.review{padding:10px 0 50px;background:#fff}.page-product div.other-products .all-treatments h2{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase}.page-product div.other-products .all-treatments h2 strong{font-weight:500}.page-product div.other-products ul{text-align:center;padding:0}.page-product div.other-products ul li{display:inline-block;margin-bottom:33px;margin-top:23px;position:relative;text-align:center;width:25%}.page-product div.other-products ul li a{color:#333;display:block;font-size:14px;text-transform:uppercase;width:100%}.page-product div.other-products ul li a:after{display:block;content:'+'}.page-product div.other-products ul img{vertical-align:bottom}.page-product div.other-products ul span{display:block;margin-top:-15px;min-height:50px}.page-product div.other-products .prod-6-in-row ul li,.page-product div.other-products .prod-7-in-row ul li{box-sizing:border-box}.page-product div.other-products .prod-6-in-row ul li a img,.page-product div.other-products .prod-7-in-row ul li a img{max-width:100%;width:auto}.page-product div.other-products .prod-6-in-row ul li{width:calc(96% / 6)}@media only screen and (max-width: 767px){.page-product div.other-products .prod-6-in-row ul li{width:calc(96% / 3)}}.page-product div.other-products .prod-7-in-row ul li{width:calc(96% / 7)}@media only screen and (max-width: 767px){.page-product div.other-products .prod-7-in-row ul li{width:calc(96% / 3)}}.page-product div.treatments{margin:0}.page-product div.treatments .all-treatments h2{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase}.page-product div.treatments .all-treatments h2 strong{font-weight:500}.page-product div.treatments .all-treatments p{text-align:center;font-size:18px;font-weight:500;margin:0 0 40px 0}.page-product div.treatments h5.treatment{text-align:center;color:#4f4f4d;padding:19px 0 15px;font-size:22px;text-transform:uppercase;border-bottom:4px solid;margin:0 0 50px 0;float:none;width:100%}.page-product div.treatments .col-lg-3 img{width:100%;height:auto}.page-product div.treatments h5.treatment.energy{border-color:#a9c7c2}.page-product div.treatments h5.treatment.essential{border-color:#fcdcd2}.page-product div.treatments h5.treatment.intense{border-color:#ded7e5}.page-product div.treatments h5.treatment.reborn{border-color:#cfddea}.page-product .popinTemplate2{position:relative}.page-product .popinTemplate2 button.close{position:absolute;right:20px;top:65px}.page-product .popinTemplate2 article.productPopin{margin-top:50px}.page-product .popinTemplate2 article.productPopin .container{width:auto;padding:0 20px}.page-product .popinTemplate2 article.productPopin .scrollbar-external_wrapper{padding:0 20px}.page-product .popinTemplate2 .architecture{padding-bottom:25px}@media only screen and (min-width: 1025px){.page-product .bottom-stuff.off-mobile.on-tablet{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product div.product .bottom-stuff.off-mobile{margin:0 auto;width:auto;float:left;position:static;border-left:none}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.page-product .on-tablet{display:block !important}.page-product .off-tablet{display:none !important}.page-product div.header h1{margin-right:60px !important}.page-product div.product .product-big-bg{width:40%;float:left;padding-bottom:200px}.page-product div.product .product-big-bg img{width:100%;max-width:345px}.page-product div.product .bottom-stuff.off-mobile{width:40%;right:auto;left:0;border-left:none}.page-product div.product .prod-desc{width:60%;float:right}.page-product div.treatments .col-lg-3{width:25% !important;float:left;margin-bottom:50px}.page-product div.treatments .col-lg-3.col-20-percent{width:20% !important}.page-product div.reviews .review{margin-bottom:0px}.page-product div.reviews .name-container{width:30%;float:left}.page-product div.reviews .name-container h4.nickname{margin-top:0}.page-product div.reviews .rating-container{width:70%;float:right}.page-product div.reviews .rating-container .rating,.page-product div.reviews .rating-container .rating-rect{float:left;margin:0 45px 0 0}.page-product div.reviews .rating-container .rating .rating-rect .title,.page-product div.reviews .rating-container .rating-rect .rating-rect .title{font-weight:500;line-height:12px}.page-product div.reviews .opinion-container{width:70%;float:right}.page-product div.reviews .opinion-container .right,.page-product div.reviews .opinion-container .left{width:100%;display:block;float:none;margin-bottom:30px}.page-product div.reviews .opinion-container .right{width:130px;margin:0px auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product .on-tablet{display:block !important}.page-product .off-tablet{display:none !important}.page-product div.header h1:before,.page-product div.header h1:after{zoom:1}.page-product div.header h1:before{top:-15px;left:-25px}.page-product div.header h1:after{bottom:-15px;right:-25px}.page-product div.product{background:none !important}.page-product div.product .product-big-bg{width:40%;float:left}.page-product div.product .product-big-bg img{width:100%}.page-product div.product .prod-desc{width:60%;float:right}.page-product div.treatments .col-lg-3{width:50% !important;float:left}.page-product div.treatments .all-treatments h2,.page-product div.other-products .all-treatments h2{font-size:40px}.page-product div.other-products ul{padding:0}.page-product div.other-products ul li{width:calc(98%/3);box-sizing:border-box}.page-product div.other-products ul li img{width:100%}.page-product div.reviews .review{margin-bottom:0px}.page-product div.reviews .name-container{width:30%;float:left}.page-product div.reviews .name-container h4.nickname{margin-top:0}.page-product div.reviews .rating-container{width:70%;float:right}.page-product div.reviews .rating-container .rating,.page-product div.reviews .rating-container .rating-rect{float:left;margin:0 15px 0 0;width:110px}.page-product div.reviews .rating-container .rating img,.page-product div.reviews .rating-container .rating-rect img{width:100%}.page-product div.reviews .rating-container .rating .rating-rect .title,.page-product div.reviews .rating-container .rating-rect .rating-rect .title{font-weight:500;line-height:12px}.page-product div.reviews .rating-container .rating{width:135px}.page-product div.reviews .rating-container .rating .stars{width:75%}.page-product div.reviews .opinion-container{width:70%;float:right}.page-product div.reviews .opinion-container .right,.page-product div.reviews .opinion-container .left{width:100%;display:block;float:none;margin-bottom:30px}.page-product div.reviews .opinion-container .right{width:130px;margin:0px auto}}@media only screen and (max-width: 767px){.page-product .on-mobile{display:block !important}.page-product .off-mobile{display:none !important}.page-product div.header h1{font-size:30px}.page-product div.treatments .all-treatments h2,.page-product div.other-products .all-treatments h2{font-size:20px}.page-product .row six-in-row ul.prod-3-inline{padding:0}.page-product .row six-in-row ul.prod-3-inline li{width:calc(98%/3);box-sizing:border-box}.page-product .row six-in-row ul.prod-3-inline li img{width:100%}.page-product div.other-products .six-in-row ul li{width:calc(96% / 3)}.page-product div.product{background:none !important}.page-product div.product .on-mobile h2{font-weight:200;margin:20px 0 0 0;padding:20px;position:relative;text-transform:uppercase;display:inline-block;font-size:30px}.page-product div.product .on-mobile h2.prod-name::before,.page-product div.product .on-mobile h2.prod-name::after{background-image:url("/i/sprite2.png");background-position:-288px -272px;content:"";display:block;height:22px;position:absolute;width:22px}.page-product div.product .on-mobile h2.prod-name::before{left:1px;top:7px}.page-product div.product .on-mobile h2.prod-name::after{right:-3px;bottom:6px;background-position:-338px -307px}.page-product div.product .on-mobile h3{text-align:center;margin:15px 0 35px}.page-product div.product .product-big-bg{width:50%;float:left}.page-product div.product .product-big-bg img{width:100%}.page-product div.product .bottom-stuff{float:right;padding-left:15px;width:50%;position:relative}.page-product div.product .bottom-stuff .share a{margin:0 3px 0 0}.page-product div.product .prod-desc{float:none;width:100%}.page-product div.product .button-primary:not([type="submit"]){width:100%;max-width:320px;margin:20px auto}.page-product div.product .button-primary:not([type="submit"]):before,.page-product div.product .button-primary:not([type="submit"]):after{display:none}.page-product div.treatments{padding:30px 0 30px 0;margin:10px 0 0}.page-product div.treatments h2{margin:0 0 30px 0}.page-product div.treatments .col-lg-3{width:50% !important;float:left}.page-product div.treatments .treatment-mobile h4{margin:10px 0 0 0;font-size:50px;text-align:center;font-weight:200;text-transform:uppercase}.page-product div.treatments .treatment-mobile h5{margin:23px 0 0 0;padding:20px 15px;font-size:25px;text-align:center;font-weight:300;color:#749896}.page-product div.treatments .treatment-mobile .button-big.button-primary{float:none;font-size:18px;height:40px;line-height:1;margin:30px auto;position:relative}.page-product div.treatments .treatment-mobile .button-big::before,.page-product div.treatments .treatment-mobile .button-big::after{top:18px}.page-product div.reviews .rating-container .rating,.page-product div.reviews .rating-container .rating-rect{width:100%;padding:0 0 20px 0}.page-product div.reviews .rating-container .rating img,.page-product div.reviews .rating-container .rating-rect img{width:auto}.page-product div.reviews .rating-container .rating{width:auto}.page-product div.reviews .rating-container .rating .stars{width:auto}.page-product div.reviews .opinion-container .left .title{font-size:22px}.page-product div.reviews .opinion-container .left h5.sub,.page-product div.reviews .opinion-container .left span.date,.page-product div.reviews .opinion-container .left div.opinion{font-size:20px}.page-product div.reviews .review .right .social{width:110px;background-position:-57px 3px}.page-product div.content .get-system h2{margin:30px 0 60px}}.page-product .energycode-boxes-container{margin:50px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-product .energycode-boxes-container .box{height:500px;width:100%;position:relative}.page-product .energycode-boxes-container .box h3{position:absolute;top:30px;width:100%;left:0;right:0}.page-product .energycode-boxes-container .box p{position:absolute;top:80px;width:100%}.page-product .energycode-boxes-container .box .image{right:0;left:0;width:100%;top:150px;text-align:center}.page-product .energycode-boxes-container .box .image img{display:inline;width:auto;height:auto}.page-product .energycode-boxes-container .box .discover{position:absolute;width:100%;bottom:25px;padding:0}}@media only screen and (max-width: 767px){.page-product .energycode-boxes-container .box{padding:155px 10px 0 10px}}.section-content-product ul li.revItem{width:100%}.rating>.stars ol.rating{list-style-type:none}.rating>.stars ol.rating li{width:auto !important;display:inline-block;margin-left:2px;float:left;list-style-type:none}.rating>.stars .rating a{background-image:url(/i/sprites/sprite.png);background-position:-186px -445px;width:22px;height:19px;display:block;text-indent:-100px;overflow:hidden}.rating>.stars .rating a.point{background-image:url(/i/sprites/sprite.png);background-position:-209px -445px;width:22px;height:19px}.popinTemplate2--guidelines{border:2px solid #e5e5e5;padding:40px;width:60%}@media only screen and (min-width: 768px) and (max-width: 1024px){.popinTemplate2--guidelines{width:80%}}@media only screen and (max-width: 767px){.popinTemplate2--guidelines{width:85%;padding:10px}}.popinTemplate2--guidelines h2{text-transform:uppercase;font-size:4em;margin-bottom:20px}.popinTemplate2--guidelines .close{width:auto}.col-20-percent{width:20% !important}.c{clear:both}.fr{float:right}.fl{float:left}.fn{float:none !important}.body{background:#fdfdfd !important}.pt20{padding-top:20px}.table{display:table}.table-cell{display:table-cell}.vertical-bottom{vertical-align:bottom}.relative{position:relative}.m0auto{margin:0 auto}.float-none{float:none}.text-center{text-align:center}button.left{border-radius:8px 0 0 8px/6px}body{min-width:320px}a,a:hover,a:active,a:focus{outline:0}.page-collection .products-list-row:hover img{opacity:.5;transition:opacity .25s ease-in-out}.page-collection .products-list-row:hover span{transition:all .25s ease-in-out}.page-collection .products-list-row:hover li:hover img{opacity:1}.page-collection .products-list-row:hover li:hover span{font-weight:500;color:#9acbc4}.page-collection footer .container{padding-top:0;margin-top:100px}.page-collection em{font-style:normal}.page-collection .on-mobile,.page-collection .on-tablet{display:none !important}.page-collection .tab-content .tab-pane ul li:before{content:"• "}.page-collection .tab-content .tab-pane ul li{list-style-type:none}.page-collection .tab-content .tab-pane ul{padding-left:0}.page-collection .tab-content .tab-pane .col-lg-6 .col-xs-6{padding-left:0}.page-collection .button-primary{border-left:1px #97c6bf solid;padding:0 42px 0 17px;color:#749896;height:36px;line-height:36px;border-radius:0 8px 8px 0}.page-collection .button-primary.product-arch{background:transparent url(/i/buttons/bg-button-spa.png) no-repeat right center;padding:0 42px 0 17px}.page-collection .button-primary.back.left{background:transparent url(/i/buttons/bg-button-back.png) no-repeat left center;padding:0 17px 0 42px;border-left:1px solid transparent;border-radius:8px 0 0 8px;border:1px #97c6bf solid;border-left:0 none}.page-collection .button-primary.yt-button{color:#fff}.page-collection .button-primary.yt-button:active,.page-collection .button-primary.yt-button:hover{border:1px solid #9cc;color:#749896}.page-collection .button-primary:active,.page-collection .button-primary:hover{border:1px solid transparent;border-left:1px #97c6bf solid}.page-collection div.header{background:#fff no-repeat center top;height:205px;margin-bottom:25px}.page-collection div.header.mr{position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-collection div.header.mr{height:133px}}@media only screen and (min-width: 1025px){.page-collection div.header.mr{height:16.973171vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-collection div.header.mr img{width:100%;height:auto}}@media only screen and (min-width: 1025px){.page-collection div.header.mr img{width:100%;height:auto}}.page-collection div.header.mr h1{color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-collection div.header.mr h1{margin-right:20px}}@media only screen and (min-width: 1025px){.page-collection div.header.mr h1{margin:0 auto;white-space:nowrap;font-size:4.878048780487805vw;position:absolute;left:50%;top:50%;-ms-transform:translate3D(-50%, -50%, 0);transform:translate3D(-50%, -50%, 0)}}.page-collection div.header.mr .breadcrumbs li,.page-collection div.header.mr .breadcrumbs a{color:#fff}.page-collection div.header h1{color:#749896;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-collection div.header{margin-bottom:41px;height:205px;padding-right:20px}}@media only screen and (max-width: 767px){.page-collection div.header{height:auto}.page-collection div.header .row{position:absolute;left:0;top:0;width:100%;height:100%;margin:0}.page-collection div.header img{position:relative;width:100vw;margin-left:-15px}}.page-collection .header-styled h2{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase;margin:50px 0 40px 0}.page-collection .header-styled h2 strong{font-weight:500}@media only screen and (max-width: 767px){.page-collection .header-styled h2{font-size:25px;margin-top:5px;margin-bottom:35px}}.page-collection .header-styled p{text-align:center;font-size:18px;font-weight:300;margin:0 100px 40px 100px;text-transform:uppercase}.page-collection div.collection{background:transparent right 75px no-repeat}@media only screen and (max-width: 767px){.page-collection div.collection{background:none !important}}.page-collection div.collection .bg2{background:transparent left 75px no-repeat}@media only screen and (max-width: 767px){.page-collection div.collection .bg2{background:none !important}}.page-collection div.collection ul.products-list-row{text-align:center;font-size:0;margin:0;padding:0}.page-collection div.collection ul.products-list-row li{display:inline-block;margin-bottom:33px;margin-top:23px;position:relative;text-align:center;width:25%;vertical-align:bottom}.page-collection div.collection ul.products-list-row li a{color:#333;display:block;font-size:14px;text-transform:uppercase}.page-collection div.collection ul.products-list-row li a h2.prod-name{font-weight:200;margin:0 auto;padding:20px 10px 40px 10px;position:relative;text-transform:uppercase;display:inline-block;font-size:40px}.page-collection div.collection ul.products-list-row li a h2.prod-name strong{font-weight:500}.page-collection div.collection ul.products-list-row li a h2.prod-name em{font-style:normal}.page-collection div.collection ul.products-list-row li a h2.prod-name:before,.page-collection div.collection ul.products-list-row li a h2.prod-name:after{background-image:url("/i/sprite2.png");background-position:-288px -272px;content:"";display:block;height:22px;position:absolute;width:22px}.page-collection div.collection ul.products-list-row li a h2.prod-name:before{left:-7px;top:3px}.page-collection div.collection ul.products-list-row li a h2.prod-name:after{bottom:26px;right:-9px;background-position:-338px -307px}.page-collection div.collection ul.products-list-row li a span{font-size:18px;font-weight:200;color:#666666}.page-collection div.collection ul.products-list-row img{vertical-align:bottom;max-width:100%}.page-collection div.collection ul.products-list-row span{display:block;margin-top:-15px}.page-collection div.collection .under-products-text{text-align:center;margin:20px 0}.page-collection span.prod-name-span i{text-transform:none;font-style:normal;font-size:14px}.page-collection div.more-about{background:#fff;padding:0}.page-collection div.more-about .nav-tabs{background:url("/i/more-about_tabs_bg.png") top center no-repeat;background-size:cover;padding:0 20px;border-bottom:0px solid;width:100%;display:table}.page-collection div.more-about .nav-tabs li{display:table-cell;float:none;background:url("/i/tabs/tab_inactive.png") left center no-repeat}.page-collection div.more-about .nav-tabs li a{font-size:30px;text-transform:uppercase;font-weight:200;padding:24px 15px 24px 20px;color:#999999;line-height:100%}.page-collection div.more-about .nav-tabs li a strong{font-weight:500}.page-collection div.more-about .nav-tabs li.active{background:url("/i/tabs/tab_active.png") left center no-repeat}.page-collection div.more-about .nav-tabs li.active a{color:#749896;background:url("/i/tabs/selector-bottom.png") bottom center no-repeat !important}.page-collection div.more-about .nav-tabs li.active>a,.page-collection div.more-about .nav-tabs li.active>a:hover,.page-collection div.more-about .nav-tabs li.active>a:focus,.page-collection div.more-about .nav-tabs li a,.page-collection div.more-about .nav-tabs li a:hover,.page-collection div.more-about .nav-tabs li a:focus{border:0px;background:none}.page-collection div.more-about .nav-tabs>li.active>a,.page-collection div.more-about .nav-tabs>li.active>a:hover,.page-collection div.more-about .nav-tabs>li.active>a:focus,.page-collection div.more-about .nav-tabs>li>a,.page-collection div.more-about .nav-tabs>li>a:hover,.page-collection div.more-about .nav-tabs>li>a:focus{cursor:pointer}.page-collection div.more-about .tab-content .tab-pane{padding:40px 0}.page-collection div.more-about .tab-content .tab-pane.sunexposure-fibra-solar{background-size:45% auto !important}.page-collection div.more-about .tab-content .tab-pane .desk-50{width:50%}.page-collection div.more-about .tab-content .tab-pane h2{font-size:24px;font-weight:400;margin:20px 0;text-transform:uppercase}.page-collection div.more-about .tab-content .tab-pane h2.styled{font-weight:400;color:#749896}.page-collection div.more-about .tab-content .tab-pane h3{font-size:18px;font-weight:400;margin:40px 0 20px 0;text-transform:uppercase}.page-collection div.more-about .tab-content .tab-pane p{font-size:14px;font-weight:300;margin:0 0 20px 0}.page-collection div.more-about .tab-content .tab-pane ul li{padding:0 0 8px 0}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab{margin:0 0 20px 0}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .col-lg-4,.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .tab-one-of-three{width:33.33%;float:left;padding-left:10px;padding-right:10px}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .col-lg-4 img,.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .tab-one-of-three img{max-width:none;width:100%}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .desc{background:url("/i/tabs/dermacalm-bg.png") top center repeat-y;padding:30px 20px;background-size:cover}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .desc h4{color:#749896;font-size:18px;font-weight:300;margin:0;text-transform:uppercase}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .desc h4.strong{font-weight:500;padding:0 0 45px 0;background:url("/i/tabs/dermacalm-arr-down.png") bottom center no-repeat}.page-collection div.more-about .tab-content .tab-pane .description-box{width:50%}.page-collection div.more-about img.article-tablet-image{width:100%}.page-collection div.more-about ul.heliostore-list-row{text-align:center;font-size:0;margin:0;padding:0}.page-collection div.more-about ul.heliostore-list-row li{display:inline-block;margin-bottom:0px;margin-top:23px;position:relative;text-align:center;width:25%;vertical-align:top;font-size:18px;line-height:30px}.page-collection div.more-about ul.heliostore-list-row li:before{content:"" !important}.page-collection div.more-about ul.heliostore-list-row li:nth-child(1){text-align:right}.page-collection div.more-about ul.heliostore-list-row li:nth-child(2){padding:20px 3%;width:44%;text-align:center !important}.page-collection div.more-about ul.heliostore-list-row li:nth-child(2) img{max-width:100%;height:auto}.page-collection div.more-about ul.heliostore-list-row li:nth-child(3){text-align:left}.page-collection div.more-about ul.heliostore-list-row li a{color:#333;display:block;font-size:14px;text-transform:uppercase}.page-collection div.more-about .desc-4-tab{margin:30px 0}.page-collection div.more-about .desc-4-tab .col-lg-3{padding-left:10px;padding-right:10px}.page-collection div.more-about .desc-4-tab .col-lg-3 img{max-width:100%}.page-collection div.more-about .desc-4-tab .desc{background:url("/i/tabs/dermacalm-bg.png") top center repeat-y;padding:30px 20px 20px 20px;margin:20px 0;text-align:center;min-height:175px}.page-collection div.more-about .desc-4-tab .desc h4{color:#333333;font-size:18px;font-weight:300;margin:0;text-transform:uppercase}.page-collection div.more-about .desc-4-tab .desc h4.strong{font-weight:500;padding:0 0 45px 0;position:relative}.page-collection div.more-about .desc-4-tab .desc h4.strong:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#333333 transparent transparent transparent;bottom:20px;left:calc(50% - 10px);position:absolute}.page-collection .popinTemplate2{position:relative}.page-collection .popinTemplate2 button.close{position:absolute;right:20px;top:65px}.page-collection .popinTemplate2 article.productPopin{margin-top:50px}.page-collection .popinTemplate2 article.productPopin .container{width:auto;padding:0 10px}.page-collection .popinTemplate2 article.productPopin .scrollbar-external_wrapper{padding:0 20px}.page-collection .popinTemplate2 .architecture{padding-bottom:25px}@media only screen and (max-width: 1399px){.page-collection .section-content-product .architecture,.page-collection .section-content-collection .architecture{padding-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.page-collection .on-tablet{display:block !important}.page-collection .off-tablet{display:none !important}.page-collection div.header h1{margin-right:60px !important}.page-collection div.more-about .nav-tabs{padding:24px 20px}.page-collection div.more-about .nav-tabs li a{font-size:25px;height:37px;padding:8px 10px 6px 20px}.page-collection div.more-about .tab-content .tab-pane{background-size:49% auto !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-collection .on-tablet{display:block !important}.page-collection .off-tablet{display:none !important}.page-collection .header-styled h2{font-size:40px}.page-collection div.header h1:before,.page-collection div.header h1:after{zoom:1}.page-collection div.header h1:before{top:-15px;left:-25px}.page-collection div.header h1:after{bottom:-15px;right:-25px}.page-collection .section-content-collection{background-size:15% auto !important}.page-collection .section-content-collection .bg2{-size:113px 556px !important;background-size:15% auto !important}.page-collection .section-content-collection ul.products-list-row li a img{max-width:80%}.page-collection .section-content-collection ul.products-list-row li a h2.prod-name{font-size:28px}.page-collection div.more-about .nav-tabs{padding:0 15px;margin:0}.page-collection div.more-about .nav-tabs li{width:auto;min-width:28%}.page-collection div.more-about .nav-tabs li a{font-size:17px;line-height:20px;padding:19px 15px 19px 15px;letter-spacing:-1px}.page-collection div.more-about .tab-content .tab-pane{background-size:49% auto !important;background-position-y:top !important}.page-collection div.more-about .tab-content .tab-pane .tab-50{width:50%}.page-collection div.more-about .tab-content div[class^="col-xs-"] img{max-width:100%}.page-collection div.content .get-system h2{margin:40px 0 60px}}@media only screen and (max-width: 767px){.page-collection div.more-about .nav-tabs li a{font-size:12px}.page-collection .on-tablet,.page-collection .on-mobile{display:block !important}.page-collection .off-tablet,.page-collection .off-mobile{display:none !important}.page-collection div.header h1{font-size:30px;margin-right:0px !important}.page-collection div.section-content-collection ul.products-list-row{padding:0 20px}.page-collection div.section-content-collection ul.products-list-row li{width:50%;display:inline-block;margin-bottom:0px}.page-collection div.section-content-collection ul.products-list-row li a img{max-width:80%}.page-collection div.section-content-collection ul.products-list-row li a span{font-size:17px}.page-collection div.more-about .tab-content .tab-pane{background:none !important}.page-collection div.more-about .tab-content .tab-pane .description-box{padding:0 15px;width:100%}.page-collection div.more-about .accordion .panel-default{box-shadow:none;border:0px solid;margin:0 0 15px 0}.page-collection div.more-about .accordion .panel-default .panel-heading{background:#eceff2;background:linear-gradient(to right, #eceff2 0%, #fafafb 50%, #eceff2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eceff2', endColorstr='#eceff2',GradientType=1 );padding:0;border-radius:0;border:0px solid}.page-collection div.more-about .accordion .panel-default .panel-heading h4{margin:0}.page-collection div.more-about .accordion .panel-default .panel-heading h4 a{display:block;font-size:30px;text-transform:uppercase;font-weight:200;padding:20px 25px;color:#999999}.page-collection div.more-about .accordion .panel-default .panel-heading h4 a strong{font-weight:500}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body{border:0px solid}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body h2{font-size:25px;font-weight:500;margin:40px 0 20px 0;color:#749896;text-transform:uppercase}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body h3{font-size:20px;font-weight:400;margin:40px 0 20px 0;color:#505050;text-transform:uppercase}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body p{font-size:20px;font-weight:200;margin:0 0 20px 0}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body ul li{font-size:20px;font-weight:200;padding:0 0 8px 0}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab{margin:0 0 30px 0;width:480px;margin:0 auto}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .col-lg-4{padding-left:10px;padding-right:10px;margin:0 0 10px 0}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .col-lg-4 img{max-width:100%;width:50%;float:left}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .desc{width:50%;float:right;background:url("/i/tabs/dermacalm-bg.png") 100% 100% no-repeat;background-size:cover;padding:20px 10px;margin:0;box-sizing:border-box;height:168px}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .desc h4{text-align:center;color:#749896;font-size:18px;font-weight:300;margin:0;text-transform:uppercase}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .desc h4.strong{font-weight:500;padding:0 0 45px 0;background:url("/i/tabs/dermacalm-arr-down.png") bottom center no-repeat}.page-collection div.more-about .desc-4-tab{max-width:430px;min-width:280px;width:100%;margin:0 auto;padding:30px 0 20px 0}.page-collection div.more-about .desc-4-tab .col-lg-3{padding-left:10px;padding-right:10px;margin:0 0 10px 0}.page-collection div.more-about .desc-4-tab .desc{width:100%;margin:5px 0}.page-collection div.more-about ul.heliostore-list-row{text-align:center;font-size:0;margin:0;padding-bottom:0px}.page-collection div.more-about ul.heliostore-list-row li{display:block;margin-bottom:0px;margin-top:0px;position:relative;text-align:center;width:100% !important;vertical-align:top;font-size:16px;line-height:26px;text-align:left !important;padding:0}}@media only screen and (max-width: 767px){.page-collection div.more-about .nav-tabs{padding:0 15px;margin:0}.page-collection div.more-about .nav-tabs li{width:auto;min-width:28%}.page-collection div.more-about .nav-tabs li a{line-height:20px;padding:19px 15px 19px 15px;letter-spacing:-1px}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab{width:320px}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .col-lg-4{padding-left:0px;padding-right:0px;margin:0 0 10px 0}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .desc{padding:10px 5px;height:110px}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .desc h4{font-size:14px}.page-collection div.more-about .accordion .panel-default .panel-collapse .panel-body .desc-3-tab .desc h4.strong{padding:0 0 28px 0;background-size:20px}.page-collection div.more-about .tab-content .tab-pane .desc-3-tab .tab-one-of-three{width:100%}.page-collection div.more-about .tab-content .tab-pane ul{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.page-collection div.more-about .desc-4-tab{padding:30px 0 20px 0;max-width:860px;margin:0 auto}.page-collection div.more-about .desc-4-tab .col-lg-3{padding-left:10px;padding-right:10px;margin:0 0 10px 0;width:50%;max-width:430px}.page-collection div.more-about .desc-4-tab .col-lg-3:nth-child(2n){float:right}.page-collection div.more-about .desc-4-tab .col-lg-3:nth-child(2n):after{clear:both;content:""}.page-collection div.more-about .desc-4-tab .desc{width:100%;margin:5px 0;padding:30px 20px 20px 20px;min-height:175px}.page-collection ul.heliostore-list-row{text-align:center;font-size:0;margin:0;padding-bottom:0px}.page-collection ul.heliostore-list-row li{display:block;margin-bottom:33px;margin-top:0px;position:relative;text-align:center;width:50% !important;vertical-align:top;font-size:16px;line-height:26px;text-align:left !important;padding:0}.page-collection ul.heliostore-list-row li:nth-child(1),.page-collection ul.heliostore-list-row li:nth-child(3){float:left}.page-collection ul.heliostore-list-row li:nth-child(2){float:right}.page-collection ul.heliostore-list-row li:nth-child(3):after{clear:both;content:""}}@media only screen and (min-width: 1025px) and (max-width: 1399px){header.header nav ul.navigation-first>li .navigation-product-container>ul>li{display:block !important;float:left}header.header nav ul.navigation-first>li .navigation-product-container{float:left}header.header nav ul.navigation-first{display:-ms-flexbox;display:flex}}.contactContent{font-size:1.8em;float:none}.contactContent h2{font-size:24px;color:#2f302f;font-weight:500}.contactContent li{margin-bottom:25px;line-height:1.4}.contactContent a{text-decoration:underline}.contactContent a:hover{text-decoration:none}.contactContent a.buttonDashed{text-decoration:none !important;font-size:1.4em;margin:10px 0 0}.contactContent .colLeft{width:64.9%;float:left;padding:0 3% 0 2%;position:relative}.contactContent .colRight{width:34.9%;float:right;padding:0 2% 0 3%;position:relative;left:-2px}.contactContent .allRow{width:100%;line-height:1;position:relative}.contactContent .allRow p{margin-bottom:20px;font-weight:300}.contactForm{margin-bottom:30px}.contactForm h2{display:none}.contactForm label{line-height:24px;padding-top:5px;width:100%}.contactForm p{font-size:18px}.contactForm dl{margin-top:25px}.contactForm .selectBox .styled-select-text{display:none}.contactForm .selectBox select{width:100%}.contactForm dt{clear:both;float:left;line-height:24px;margin-bottom:20px;padding:0;width:40%}.contactForm dd{float:left;line-height:40px;margin-bottom:20px;overflow:auto;padding:0;width:60%}.contactForm dd .css-label{display:inline;float:none;font-size:14px;line-height:1;line-height:24px;padding-left:0px;text-transform:none}.contactForm dd button[type="submit"]{float:none !important;margin:auto !important;width:155px;overflow:hidden}.contactForm dd.allRow:nth-of-type(1){margin-top:15px}.contactForm input[type=checkbox]{display:none}.contactForm select,.contactForm input[type="tel"],.contactForm input[type="email"],.contactForm input[type="text"],.contactForm textarea{width:100%}.contactForm select.input-validation-error,.contactForm input[type="tel"].input-validation-error,.contactForm input[type="email"].input-validation-error,.contactForm input[type="text"].input-validation-error,.contactForm textarea.input-validation-error{border:1px solid #b70036}.contactForm textarea{padding:2%;height:140px}.contactForm input[type='checkbox']+label{line-height:36px;cursor:pointer}.contactForm input[type='checkbox']+label:before{content:'';display:block;float:left;margin-right:3px}.contactForm input[type='checkbox']+label:before{background-image:url(/i/sprites/sprite.png);background-position:-481px -222px;width:28px;height:34px}.contactForm input[type='checkbox']:checked+label:before{background-image:url(/i/sprites/sprite.png);background-position:-481px -257px;width:28px;height:34px}.contactForm .selectBox.input-validation-error{border:1px solid #b70036}.contactForm .validation-error-message{color:#b70036;font-size:14px;display:block;float:left;height:2em;overflow:hidden;transition:compact(height 1s)}.contactForm .validation-error-message.active{height:2em}.contactForm .input-validation-error input[type="text"],.contactForm .input-validation-error textarea,.contactForm .input-validation-error .selectBox{border:1px solid #b70036}.contactForm .disclaimer{font-size:12px;width:96%}.contactForm .contactFormInner{display:block}.contactForm .contactFormInner.hidden{display:none}.contactForm .contactFormInner:before{content:"";display:block;background:#e5e5e5;width:1px;height:100%;position:absolute;right:0;top:0}.contactSudios h3{text-transform:uppercase;font-size:17px}.contactSudios p{font-size:14px;font-weight:300;line-height:120%;margin-bottom:10px}.contactSudios article{margin-top:20px}.contactSudios article:first-child{margin-top:0}.contactAdresses article{margin-bottom:20px}.contactAdresses p{line-height:.9}.contactAdresses ul{padding-left:0px}.contactAdresses h2{margin-bottom:25px}.contactAdresses li{list-style-type:none;line-height:.9}.contactAdresses li strong{font-size:18px;color:#333;font-weight:400;line-height:18px;text-transform:uppercase;margin:0}.contactAdresses li span{font-size:14px;color:#333;font-weight:300}.contactAdresses li span br{line-height:1;margin:0px}.contactPageError{display:block;color:#006100;line-height:50px;text-align:center;background:#c6efce;border:1px solid #e5e5e5}.distributorsPopup{position:relative;background:#fff;padding:20px;width:auto;max-width:1000px;margin:20px auto;height:auto;min-height:400px;display:none}.distributorsPopup .buttons{margin:10px 10px 0}.mfp-ready .distributorsPopup{display:block}.field-validation-error{color:#b70036}.distributorsPopup__header{text-align:center;margin-bottom:1em}.distributorsTable,.distributorsTable th,.distributorsTable td{border:1px solid #000}.distributorsTable th,.distributorsTable td{padding:1em 0.3em;font-size:1.2em;text-align:center}.distributorsTable th{background-color:#98005c;color:#fff;font-weight:bold}.form_contact.form .form-aggr-text,.form_unsubscribe.form .form-aggr-text,.form_newsletter.form .form-aggr-text{font-size:14px !important;font-family:"GothamNarrow"}.form_contact.form .ctrl-label,.form_unsubscribe.form .ctrl-label,.form_newsletter.form .ctrl-label{font-family:"GothamNarrow";line-height:24px !important}.form_contact.form .ctrl-label a,.form_unsubscribe.form .ctrl-label a,.form_newsletter.form .ctrl-label a{font-weight:400}.form_contact.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-select_styled,.form_newsletter.form .ctrl-select_styled{font-family:"GothamNarrow" !important;font-size:22px;font-weight:300}@media only screen and (max-width: 767px){.form_contact.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-select_styled,.form_newsletter.form .ctrl-select_styled{font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.form_contact.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-select_styled,.form_newsletter.form .ctrl-select_styled{font-size:13px}}.form_contact.form .ctrl-textArea,.form_unsubscribe.form .ctrl-textArea,.form_newsletter.form .ctrl-textArea{font-family:"GothamNarrow" !important;font-size:22px;font-weight:300}@media only screen and (max-width: 767px){.form_contact.form .ctrl-textArea,.form_unsubscribe.form .ctrl-textArea,.form_newsletter.form .ctrl-textArea{font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.form_contact.form .ctrl-textArea,.form_unsubscribe.form .ctrl-textArea,.form_newsletter.form .ctrl-textArea{font-size:13px}}.form_contact.form select,.form_contact.form input,.form_unsubscribe.form select,.form_unsubscribe.form input,.form_newsletter.form select,.form_newsletter.form input{font-size:22px;font-family:"GothamNarrow" !important;font-weight:300}@media only screen and (max-width: 767px){.form_contact.form select,.form_contact.form input,.form_unsubscribe.form select,.form_unsubscribe.form input,.form_newsletter.form select,.form_newsletter.form input{font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.form_contact.form select,.form_contact.form input,.form_unsubscribe.form select,.form_unsubscribe.form input,.form_newsletter.form select,.form_newsletter.form input{font-size:13px}}.form_contact.form .invalid .error.show,.form_unsubscribe.form .invalid .error.show,.form_newsletter.form .invalid .error.show{font-family:"GothamNarrow";font-weight:300 !important;margin-left:0}textarea,select,input:not([type="checkbox"]),input:not([type="radio"]),input:not([type="submit"]){font-size:22px;font-family:"GothamNarrow";font-weight:300}@media only screen and (max-width: 767px){textarea,select,input:not([type="checkbox"]),input:not([type="radio"]),input:not([type="submit"]){font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1024px){textarea,select,input:not([type="checkbox"]),input:not([type="radio"]),input:not([type="submit"]){font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.contactContent{font-size:1.4em;min-height:150px}.contactContent h2{display:none}.contactContent li{margin-bottom:15px}.contactContent .colLeft{width:100%;padding:0 4% 0 0}.contactContent .colRight{display:none;width:29.8%;padding:0 0 0 4%;position:absolute;right:0;top:0;left:auto;display:none}.selectBox{width:69.8%}.selectComboWrap .selectBox{width:auto}.contactForm dl{width:69.8%;margin-top:15px}.contactForm dt{line-height:1;margin-bottom:5px}.contactForm input[type="submit"]{font-size:1.28em;min-width:100%;margin:20px 0 15px;line-height:38px;height:38px}.contactForm input[type="text"]{line-height:38px}.contactAdresses h2{display:block;margin-bottom:15px}.contactAdresses strong{font-size:14px}.contactAdresses p{font-size:12px;margin:0 0 10px}.contactFormInner:before{display:none !important}.contactSudios article{width:35%;float:left;margin-right:10%;margin-top:0}}@media only screen and (max-width: 767px){.contactContent{font-size:1.4em}.contactContent .active h2:before{background-position:0 top}.contactContent h2{margin:0 0 10px;padding:0 15% 0 2%;position:relative;border:none}.contactContent h2:before{content:"";display:block;background:transparent url("../i/sprite/arrows_up_down.png") 0 bottom no-repeat;width:15px;height:9px;position:absolute;top:50%;margin-top:-4.5px;right:5%}.contactContent li{margin-bottom:15px}.contactContent .colLeft{width:100%;padding:0;border-right:none;border-left:none;float:none;left:0}.contactContent .colRight{display:none}.contactContent .tabContainer{padding:0 2%;overflow:hidden}.contactForm{padding:0;margin:0;padding-bottom:20px;margin-bottom:20px}.contactForm dt,.contactForm dd{float:none;width:100%;margin-bottom:0}.contactForm dl{margin:0}.contactForm dt{line-height:1}.contactForm dd{margin-bottom:20px}.contactForm p{font-size:9px;margin-bottom:0 !important}.contactForm textarea,.contactForm select{width:100% !important}.contactForm select{line-height:18px}.contactForm input,.contactForm select{line-height:12px;height:30px;padding-top:0}.contactForm label{line-height:12px}.contactForm .allRow{margin-bottom:0}.contactForm .allRow>.button{margin:20px auto !important}.contactForm input[type='checkbox']+label{font-size:8px;line-height:15px}.contactForm input[type="submit"]{font-size:1.28em;min-width:100%;margin:20px 0 15px;line-height:12px}.contactForm .tabContainer{margin-top:10px}.contactForm .contactFormInner:before{display:none}.contactAdresses{margin-top:10px}.is-loaded .contactAdresses{border-bottom:1px solid #a2a2a2}}.form_contact.form .ctrl-select_styled .ctrl-select__text{width:100% !important}div.section-header-treatments{height:205px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.section-header-treatments{background-position:0 0;height:205px}}@media only screen and (max-width: 767px){div.section-header-treatments{height:auto}}.treatments-summary{margin-bottom:60px}.treatments-summary p{font-size:18px;font-weight:300;line-height:1em;margin-bottom:25px;text-align:center;text-transform:uppercase}h2{margin-top:5px;margin-bottom:5px}.treatments{margin:0 -30px 95px -30px}.treatments .treatments-list{list-style:none;margin:0;padding:0;width:100%;font-size:0}.treatments .treatments-list:hover img{opacity:.5;transition:opacity .25s ease-in-out}.treatments .treatments-list li:hover img{opacity:1}.treatments .treatments-list>li{display:inline-block !important}.treatments .treatments-list a{overflow:auto;text-decoration:none}.treatments .treatments-list a:hover{color:#4f4f4d}.treatments .treatment{float:left;margin-bottom:30px;padding:0 10px;text-align:center;text-transform:uppercase;width:25%}.treatments .treatment img{width:100%;height:385px}.treatments .treatment.energy .description p{border-color:#a9c7c2;background-color:#d5e9e6}.treatments .treatment.essential .description p{border-color:#fcdcd2;background-color:#fef1ed}.treatments .treatment.intense .description p{border-color:#ded7e5;background-color:#f1eaf8}.treatments .treatment.reborn .description p{border-color:#cfddea;background-color:#e1eaf2}.treatments .treatment-header{color:#4f4f4d;font-size:22px;font-weight:500;line-height:30px}.treatments .description{display:table;width:100%;min-height:95px}.treatments .description p{border-top:4px solid #fff;display:table-cell;font-size:14px;font-weight:300;height:102px;vertical-align:middle;padding:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.treatments-summary{margin-bottom:30px}.treatments-summary p{font-size:14px;margin-bottom:20px}.treatments{margin:0 -30px 40px -30px}.treatments .treatment{width:50%}.treatments .treatment p br{display:none}.treatments .treatment img{height:435px}}@media only screen and (max-width: 767px){.treatments-summary{margin-bottom:10px}.treatments-summary p{font-size:12px;margin-bottom:20px}.treatments{margin:0 -15px 25px -15px}.treatments .treatment{margin-bottom:15px;padding:0 5px;width:50%;float:none}.treatments .treatment img{height:auto}.treatments .treatment-header{font-size:12px;line-height:15px}.treatments .description p{font-size:10px;height:66px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){div.content .treatments .treatments-list li p br{display:none}.treatments .treatment img{height:333px}}@media only screen and (min-width: 1025px) and (max-width: 1399px) and (max-width: 1199px){.treatments .treatment img{height:272px}}div.section-header-treatment{background-position:left bottom}@media only screen and (max-width: 767px){div.section-header-treatment h1{top:30px;bottom:auto}}.button-primary.back.left{line-height:36px}.treatment-tag-container .treatment-tag-list .category-balance,.treatment-categories-list .category-balance{background-color:#d0e6e3}.treatment-tag-container .treatment-tag-list .category-purify,.treatment-categories-list .category-purify{background-color:#d0e6e3}.treatment-tag-container .treatment-tag-list .category-color-save,.treatment-categories-list .category-color-save{background-color:#cfc7db}.treatment-tag-container .treatment-tag-list .category-repair,.treatment-categories-list .category-repair{background-color:#ebe0d9}.treatment-tag-container .treatment-tag-list .category-hydrate,.treatment-categories-list .category-hydrate{background-color:#b9d0e0}.treatment-tag-container .treatment-tag-list .category-smoothen,.treatment-categories-list .category-smoothen{background-color:#c0ccdf}.treatment-tag-container .treatment-tag-list .category-volumize,.treatment-categories-list .category-volumize{background-color:#e2ecf6}.treatment-tag-container .treatment-tag-list .category-luxeoil,.treatment-categories-list .category-luxeoil{background-color:#dcd0c0}.treatment-tag-container .treatment-tag-list .category-extra,.treatment-categories-list .category-extra{background-color:#d8dee3}.treatment-tag-container{margin-bottom:15px}.treatment-tag-container [class^="icon-time"]{float:left;margin:3px 8px 3px 0}.treatment-tag-list{list-style:none;margin:0;padding:0}.treatment-tag-list>li{display:inline-block !important}.treatment-tag{background-color:#e3e3ec;margin-right:10px}.treatment-tag a{font-size:16px;line-height:37px;padding:0 18px;text-transform:uppercase}.treatment-groups.row:hover img,.treatment-products-list:hover img{opacity:.5;transition:opacity .25s ease-in-out}.treatment-groups.row:hover li:hover img,.treatment-groups.row:hover .col-lg-3:hover img,.treatment-products-list:hover li:hover img,.treatment-products-list:hover .col-lg-3:hover img{opacity:1}.treatment-groups-list{list-style:none;margin:0;padding:0;margin-bottom:43px;overflow:auto}.treatment-groups-list>li{display:inline-block !important}.treatment-group{float:left;width:25%;text-align:center}.treatment-group a{text-decoration:none}.treatment-group img{display:block;margin:0 auto -10px auto}.treatment-group .treatment-group-header{display:inline-block;font-size:18px;font-weight:500;text-transform:uppercase;padding-bottom:25px}.treatment-group .treatment-group-header:not(.active):after{display:block;font-weight:400;content:'+';margin:20px auto 0 auto}.treatment-group.active .treatment-group-header{border-bottom:4px solid #a9c7c2}.treatment-group.active .treatment-group-header:after{display:none}.treatment-product .product-name{font-size:60px;font-weight:100;margin-bottom:34px;text-align:center;text-transform:uppercase}.treatment-product .product-name strong{font-weight:500}.treatment-product .video-content{margin-bottom:60px}.treatment-product .twoVideos .videoWrap{width:45%;float:left;margin-bottom:40px}.treatment-product .twoVideos .videoWrap+.videoWrap{margin-left:6%}@media only screen and (max-width: 767px){.treatment-product .twoVideos .videoWrap{width:100%;float:none}.treatment-product .twoVideos .videoWrap+.videoWrap{margin-left:0}}.treatment-product .twoVideos .video-content{margin-bottom:30px}.treatment-product .videoTitle{text-align:center}.treatment-product p{color:#505050;display:block;font-size:14px;font-weight:300;margin:60px auto 44px auto;max-width:980px;text-align:center}.treatment-product .header{font-size:24px;margin-bottom:34px;text-align:center;text-transform:uppercase}.treatment-product .results{text-align:center;display:block;color:#505050;font-size:18px;font-weight:300;text-transform:uppercase;margin-bottom:70px}.treatment-product .product-description{margin:0 auto 120px auto;max-width:745px}.treatment-product .product-description [class^="icon-time"]{float:left;margin:3px 8px 3px 0}.treatment-product .product-description p{color:#505050;font-size:14px;font-weight:300;text-align:left;text-transform:uppercase}.treatment-categories-list{list-style:none;margin:0;padding:0;margin-bottom:28px !important;text-align:center}.treatment-categories-list>li{display:inline-block !important}.treatment-categories-list .treatment-category a{color:#505050;font-size:14px;line-height:23px;padding:0 14px;text-decoration:none;text-transform:uppercase}.treatment-products-list{list-style:none;margin:0;padding:0;counter-reset:product;margin-bottom:0;overflow:auto}.treatment-products-list>li{display:inline-block !important}.treatment-products{counter-increment:product;float:left;width:33.33333%;height:340px}.treatment-products .image{width:35%;height:340px;float:left}.treatment-products .image img{display:block;float:left;max-width:100%;max-height:100%;margin-top:20px}@media only screen and (max-width: 1399px){.treatment-products .image img{margin-top:50px}}.treatment-products .description{width:65%;padding-top:80px;padding-left:20px;float:left;position:static}.treatment-products .description h3{font-size:18px;font-weight:500;margin-bottom:25px}.treatment-products .description h3:before{content:counter(product) ". "}.treatment-products .description p{font-size:13px;font-weight:300;text-align:left;margin:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.treatment-groups{margin:0 -30px}.treatment-groups-list{margin-bottom:33px}.treatment-group{width:25%}.treatment-group img{margin:0 auto;max-width:100%;height:auto}.treatment-group .treatment-group-header{font-size:14px;padding-bottom:17px}.treatment-group .treatment-group-header:not(.active):after{margin:17px auto 0 auto}.treatment-tag-container{margin-bottom:15px}.treatment-tag-container [class^="icon-time"]{float:left;margin:3px 8px 3px 0}.treatment-tag{margin-right:10px}.treatment-tag a{font-size:14px;line-height:37px;padding:0 18px}.treatment-product .product-name{font-size:40px;margin-bottom:28px}.treatment-product .video-content{margin-bottom:30px}.treatment-product .header{margin-bottom:28px}.treatment-product .results{margin-bottom:50px}.treatment-product .product-description{margin:0 auto 90px auto}.treatment-product .product-description p{font-size:13px;margin-top:30px}.treatment-categories-list{margin:0 -30px 34px -30px !important}.treatment-categories-list .treatment-category a{font-size:14px;line-height:21px;padding:0 10px}.treatment-products-list li{width:33.33333%;height:300px}.treatment-products-list li .image{width:35%;height:300px}.treatment-products-list li .image img{margin-top:0}.treatment-products-list li .description{padding-left:10px;padding-top:0px;width:65%}}@media only screen and (max-width: 767px){margin-top:-15px;.treatment-tag-container{margin-bottom:5px}.treatment-tag-container [class^="icon-time"]{padding:0}.treatment-tag{margin-right:5px}.treatment-tag a{font-size:10px;line-height:18px;padding:0 18px}div.section-header-treatments h1{top:0;margin-top:30px;bottom:auto}.treatment-groups-list{margin:0 -15px 34px -15px}.treatment-group{width:100%;border-bottom:3px solid #a9c7c2}.treatment-group img{display:none}.treatment-group .treatment-group-header{font-size:15px;padding-bottom:0;line-height:45px}.treatment-group .treatment-group-header:not(.active):after{display:none}.treatment-group.active{background-color:#a9c7c2}.treatment-group.active .treatment-group-header{border-bottom:0}.treatment-product .product-name{font-size:20px;margin-bottom:7px}.treatment-product .video-content{margin-bottom:25px}.treatment-product p{font-size:12px;margin:0 auto 20px auto}.treatment-product .header{font-size:24px;margin-bottom:17px}.treatment-product .results{font-size:12px;margin-bottom:35px}.treatment-product .product-description{margin:0 auto 50px auto}.treatment-product .product-description [class^="icon-time"]{float:none;margin:0 auto 10px auto}.treatment-product .product-description p{font-size:12px;text-align:center}.treatment-categories-list{margin-bottom:18px !important}.treatment-categories-list .treatment-category{margin-bottom:3px}.treatment-categories-list .treatment-category a{font-size:10px;line-height:17px;padding:0 10px}.treatment-products-list{margin-bottom:25px}.treatment-products{width:100%;height:170px}.treatment-products .image{height:170px;width:30%}.treatment-products img{margin-top:0}.treatment-products .description{padding-top:15px;padding-left:10px;width:70%}.treatment-products .description h3{font-size:12px;margin-bottom:20px}.treatment-products .description p{font-size:12px}}.description-salon-business-guides{margin:6% 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.description-salon-business-guides{margin:0 0}}.salon-support-description{margin:2% 0}.salon-tile{margin-bottom:90px;overflow:hidden}.salon-tile.white{background:#fff;display:block}.salon-tile.white .description .header{font-size:44px;color:#666}.salon-tile.salon-tools .image img{margin:133px auto -133px auto}.salon-tile.ap.paragraph .image img{margin:150px auto 0 auto}.salon-tile.carebook .image img{margin:100px auto -100px auto}.salon-tile .store{display:block;padding-top:30px;text-align:center}.salon-tile .store a{display:inline-block !important;padding:0 4px}.salon-tile.right .image{float:right}.salon-tile .image{float:left;margin:0 auto;width:55%}.salon-tile .image img{margin:0 auto}.salon-tile .description{text-align:center;float:left;width:45%}.salon-tile .description a{margin:0}.salon-tile .description p{color:#749896;font-size:16px;margin:0 auto 28px auto;max-width:400px;font-weight:200}.salon-tile .header{color:#2f302f;font-size:60px;font-weight:200;margin:10% 0 23px 0;text-transform:uppercase}.salon-tile .header strong{font-weight:600}@media only screen and (min-width: 768px) and (max-width: 1024px){.salon-tile{margin-bottom:40px}.salon-tile.right .image img{float:right}.salon-tile.white .description .header{font-size:28px}.salon-tile.salon-tools .image img{margin:50px auto -50px auto}.salon-tile.carebook .image img{margin:50px auto -50px auto}.salon-tile.mapping .image{margin-top:36px}.salon-tile.mapping .description{margin:2% auto}.salon-tile .image img{max-height:234px}.salon-tile .header{font-size:28px;margin:20px 0 18px 0}.salon-tile .description p{font-size:12px;margin-bottom:18px}}@media only screen and (max-width: 767px){.salon-tile{margin-bottom:30px}.salon-tile.white{margin:0 20px 30px 20px}.salon-tile.white .description .header{font-size:20px}.salon-tile.white .image img{width:100%}.salon-tile.salon-tools .image img{margin:0 auto -70px auto}.salon-tile.salon-finder-manager{padding:0 15px}.salon-tile.salon-finder-manager .image img{margin:0 auto -50px auto;padding:0 30px}.salon-tile.carebook{margin-top:-50px}.salon-tile .store{padding-top:25px}.salon-tile .image,.salon-tile .description{width:100%}.salon-tile .description a{margin-bottom:38px}.salon-tile .description p{font-size:12px;margin-bottom:18px;max-width:300px}.salon-tile .header{margin:25px 0 10px 0;font-size:30px}}div.section-content-salon-finder-manager{margin-top:-65px}div.section-content-salon-finder-manager.background{background:url("/i/pages/salon-finder-manager.png") top left no-repeat;min-height:587px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.section-content-salon-finder-manager{background-position:top left -150px;background-size:60%}}@media only screen and (max-width: 767px){div.section-header-salon-finder-manager h1{color:#fff}div.section-content-salon-finder-manager{background-position:top left -150px;background-size:60%}}.salon-finder-container{margin-top:115px}.salon-finder-container img{float:right}.salon-finder-container .header{color:#2f302f;font-size:24px;font-weight:500;margin:0}.salon-finder-container .text{color:#2f302f;font-size:24px;font-weight:300;margin:50px 0 20px 0}.salon-finder-container a{margin:0;width:170px}.salon-finder-container a:before,.salon-finder-container a:after{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.salon-finder-container .header,.salon-finder-container .text{font-size:18px}.salon-finder-container .text{margin:17px 0 30px 0}}@media only screen and (max-width: 767px){div.section-content-salon-finder-manager{margin-top:0}div.section-content-salon-finder-manager.background{min-height:530px;background:url("/i/pages/mobile_map.png") top left no-repeat;background-size:75% auto}.salon-finder-container{margin-top:20px}.salon-finder-container .col-xs-5{padding-right:0}.salon-finder-container .col-xs-7{padding-left:0}.salon-finder-container .header,.salon-finder-container .text{font-size:16px}.salon-finder-container .header{margin-top:20%;height:100px;text-transform:uppercase}.salon-finder-container .text{margin:30px 0 20px 0;text-transform:uppercase}.salon-finder-container .buttons{width:100%;text-align:center;margin-top:-70px}.salon-finder-container .buttons a{display:block;margin:0 auto}.salon-finder-container .buttons a:before,.salon-finder-container .buttons a:after{content:'';display:block;height:2px;position:absolute;top:50%;z-index:1000}.salon-finder-container .buttons a button{margin:0 auto}}div.section-content-education-marketing.white{background-color:#fff;padding:50px 0 84px 0;margin-bottom:88px}div.section-content-education-marketing .discover{text-align:center}div.section-content-education-marketing .discover a{margin:20px auto 0 auto}@media only screen and (min-width: 1025px) and (max-width: 1399px){div.section-header-education-marketing h1{margin-right:20px}}@media only screen and (min-width: 1400px){div.section-header-education-marketing h1{margin-right:0px}}@media only screen and (min-width: 768px) and (max-width: 1024px){div.section-content-education-marketing.white{padding:45px 0 33px 0;margin-bottom:65px}div.section-content-education-marketing a button{margin:35px auto 0 auto}}@media only screen and (max-width: 767px){div.section-header-education-marketing .white-text{color:#fff}div.section-content-education-marketing.white{padding:23px 0 37px 0;margin-bottom:40px}div.section-content-education-marketing a button{margin:32px auto 0 auto}}.salon-login{text-align:center}.salon-login .header{font-size:24px;font-weight:500}.salon-login .tagline{font-size:24px;font-weight:300;margin:0 0 70px 0}.salon-login .section{display:block;font-size:36px;font-weight:500;margin-bottom:35px;text-align:center;text-transform:uppercase}.salon-login .text{font-size:16px;font-weight:300;margin-bottom:35px;text-align:center}.salon-login a.button-primary{margin:0}.salon-login .box{margin:0 0 70px 0}.salon-login .separator{border-right:1px solid #dbdbdb}.salon-wide-tile{clear:both;height:387px;margin:0 auto;max-width:1060px}.salon-wide-tile.right .image{float:left}.salon-wide-tile.right .description{float:right;text-align:left}.salon-wide-tile.right .description h4,.salon-wide-tile.right .description p{float:left}.salon-wide-tile .image{float:right;width:50%}.salon-wide-tile .description{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);float:right;padding:0 70px;text-align:right;width:50%}.salon-wide-tile .header{float:right;font-weight:500;margin:0 0 26px 0;text-transform:uppercase}.salon-wide-tile .tagline{color:#2f302f;font-size:24px;margin:0 0 20px 0;text-transform:uppercase}.salon-wide-tile ul{list-style:none;margin:0;padding:0;font-size:18px;font-weight:300;text-transform:uppercase}.salon-wide-tile ul>li{display:inline-block !important}.salon-wide-tile ul li:not(:last-child):after{background-image:url(/i/sprites/sprite.png);background-position:-549px -194px;width:10px;height:10px;content:'';display:inline-block;margin:0 8px}.salon-wide-tile .text{color:#2f302f;float:right;font-size:14px;font-weight:300;margin-bottom:30px;max-width:400px}.salon-our-philisophy{text-align:center}.salon-our-philisophy .text{color:#2f302f;font-size:14px;font-weight:300;margin-bottom:22px}.salon-header{font-size:60px;font-weight:200;margin:0 0 50px 0;text-align:center;text-transform:uppercase}.salon-header strong{font-weight:500}.salon-tagline{color:#2f302f;font-weight:300;margin:-7px 0 60px 0;text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){.salon-login .header{font-size:18px;margin:0 0 22px 0}.salon-login .tagline{font-size:18px;margin:0 0 49px 0}.salon-login .section{font-size:30px;margin-bottom:33px}.salon-login .text{font-size:16px;margin-bottom:34px}.salon-login a button{margin:0 auto}.salon-login .box{margin:0 0 52px 0}.salon-wide-tile{max-width:100%;height:336px}.salon-wide-tile.right .description{padding:0 0 0 45px}.salon-wide-tile .image{width:50%}.salon-wide-tile .description{padding:0 45px 0 0;width:50%}.salon-wide-tile .header{margin:0 0 20px 0}.salon-wide-tile .tagline{font-size:20px;margin-bottom:20px}.salon-wide-tile ul{font-size:16px}.salon-wide-tile .text{margin-bottom:20px;font-size:14px}.salon-header{font-size:40px;margin:0 0 32px 0}.salon-tagline{font-size:18px;margin:-25px 0 50px 0}}@media only screen and (max-width: 767px){.salon-login .header{font-size:16px;margin:0 0 28px 0}.salon-login .tagline{font-size:16px;margin:0 0 25px 0}.salon-login .section{font-size:20px;margin-bottom:10px}.salon-login .text{font-size:12px;margin-bottom:15px}.salon-login a button{margin:0 auto}.salon-login .box{margin:0 0 29px 0}.salon-wide-tile{height:auto}.salon-wide-tile.right .description{text-align:left;float:left}.salon-wide-tile.right .description h4,.salon-wide-tile.right .description p{float:none}.salon-wide-tile .image{margin-bottom:22px;width:100%}.salon-wide-tile .image img{margin:0 auto;width:100%}.salon-wide-tile .description{float:left;padding:0;text-align:center;top:inherit;-ms-transform:inherit;transform:inherit;width:100%}.salon-wide-tile .header{float:inherit;font-size:12px;margin:0 0 12px 0;text-align:left}.salon-wide-tile .tagline{font-size:12px;max-width:200px;margin:0 auto 20px auto;text-align:center}.salon-wide-tile ul{font-size:10px;text-align:center;max-width:200px;margin:0 auto 30px auto}.salon-wide-tile .text{float:none;font-size:10px;margin:0 auto 17px;max-width:400px}.salon-our-philisophy{text-align:center}.salon-our-philisophy .text{font-size:12px;margin-bottom:20px}.salon-header{font-size:20px;margin:0 0 25px 0}.salon-tagline{font-size:12px;margin:-10px 0 25px 0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){div.section-header-page-our-world h1{margin-right:20px}}@media only screen and (min-width: 1400px){div.section-header-page-our-world h1{margin-right:0px}}div.section-header-page-our-world h1:before{left:-30px}.our-word-header{font-size:60px;font-weight:100;text-align:center;text-transform:uppercase}.our-word-header strong{font-weight:500}.we-believe{margin-bottom:-80px;padding-top:90px;text-align:center}.we-believe .header{color:#749896;font-size:44px;font-weight:200;margin:50px 0 30px 0;text-transform:uppercase}.we-believe p{color:#749896;font-size:16px;margin:0 auto;max-width:535px}.our-story{background-color:#fff;color:#749896;padding:34px 55px 93px 55px}.our-story .header{font-size:24px;line-height:24px;margin:0 0 24px 0;text-transform:uppercase}.our-story p{font-size:14px;margin-bottom:23px;margin-top:0}.our-story .left{text-align:right}.our-story .right{border-left:1px solid #e8e8e8;margin-top:48px}@media only screen and (min-width: 768px) and (max-width: 1024px){.our-word-header{font-size:40px;margin-top:29px}.we-believe{margin-bottom:0;padding-top:80px}.we-believe .header{margin:0 0 30px 0}.we-believe p{margin-bottom:50px;max-width:690px}.we-believe .image{margin:0 auto}.our-story{padding:34px 24px 93px 24px}}@media only screen and (max-width: 767px){.our-word-header{font-size:30px;margin-top:5px;margin:0 auto 70px auto;max-width:220px}.we-believe{margin-bottom:0;padding-top:0;text-align:center}.we-believe .header{font-size:22px;margin:0 0 12px 0}.we-believe p{font-size:10px;margin-bottom:23px}.we-believe .image{margin:15px auto 0 auto;max-width:250px}.our-story{padding:25px 10px 50px 10px;margin:0}.our-story .header{font-size:17px;line-height:17px;margin:0 0 16px 0}.our-story p{font-size:10px;margin-bottom:15px}.our-story .left{text-align:left}.our-story .right{border-left:0;margin-top:0}}.thankYouPage .container{text-align:center}.thankYouPage .button-primary{width:auto;display:inline-block}.thankYouPage .groupshot{max-width:100%}.articleTxt{margin-bottom:100px;font-family:'GothamNarrow-Light'}.articleTxt li{padding:5px 0}.articleTxt h3{font-family:'GothamNarrow-Book'}@media only screen and (max-width: 767px){.articleTxt{margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.articleTxt{margin-bottom:40px}}.salonPromisePage .articleTxt{margin-bottom:50px;font-size:22px;text-align:justify}.salonPromisePage .articleTxt h3{margin-bottom:25px}.salonPromisePage .articleTxt dd,.salonPromisePage .articleTxt dt{margin-bottom:10px}.salonPromisePage .articleTxt section{float:left;width:25%;margin:20px 0;text-align:left}.salonPromisePage .global-popin-wrapper{background-color:rgba(0,0,0,0.8);height:100%;width:100%;position:fixed;text-align:left;top:0;left:0;z-index:100000}.salonPromisePage .global-popin-wrapper .global-popin-scroller{height:100%}.salonPromisePage .global-popin-wrapper .global-popin-centered{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background:url("/i/background.png") top center repeat-y,linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%);margin:0 auto;max-height:750px;max-width:300px;padding:25px 25px 15px 25px}.salonPromisePage .global-popin-wrapper .global-popin-centered .close{background-image:url(/i/sprites/sprite.png);background-position:-451px -380px;width:23px;height:23px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;position:absolute;top:18px;right:16px}.followingSteps dt,.followingSteps dd{float:left}.followingSteps dt{width:10%}.followingSteps dd{width:90%}.asteriskInfo{text-align:right;font-family:'GothamNarrow-Light';font-family:16px;margin-bottom:20px}.formTemplate .colLeft{width:50%;padding-right:4%;float:left}.formTemplate .colRight{width:50%;padding-left:4%;float:right}.formTemplate .colOne dt{width:100%;float:none}.formTemplate .colOne dd{width:46%;float:none}.formTemplate dt{width:40%;float:left;clear:both;padding:7px 0}.formTemplate dt.wide{width:100%}.formTemplate dd{width:60%;float:right;padding:7px 0}.formTemplate label,.formTemplate input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){width:100%;float:none}.formTemplate label{height:auto;line-height:1;font-size:22px;padding-top:9px}.formTemplate .styled-select-text{display:none}.formTemplate select.vs{width:30%;margin-right:5%}.formTemplate .selectBox:last-child select{margin-right:0}.formTemplate .captcha{margin-bottom:15px}.formTemplate .css-label{line-height:1.5}.formTemplate .disclaimer{font-family:'GothamNarrow-Light';padding:30px 0}.formTemplate .disclaimer a{text-decoration:underline}.buttonsContainerCenter{text-align:center}.buttonsContainerCenter .button-primary{margin:0 auto}.salonPromiseForm .buttonsContainerCenter{margin:35px 0}.salonPromiseForm .disclaimer{font-size:22px}.salonPromiseForm .disclaimer span{text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){.formTemplate .colLeft,.formTemplate .colRight{width:100%;padding:0}.formTemplate .colOne dd{width:60%}.salonPromisePage .articleTxt section{width:50%}}@media only screen and (max-width: 767px){.followingSteps dt,.followingSteps dd{width:100%;float:none}.formTemplate{padding:0 10px}.formTemplate dt,.formTemplate dd{width:100%;float:none}.formTemplate dt{padding-bottom:0}.formTemplate .colLeft,.formTemplate .colRight{width:100%;padding:0}.formTemplate .colOne dd{width:100%}.formTemplate label{padding:0;margin:0;font-size:16px}.formTemplate select.vs{width:30% !important}.salonPromisePage .articleTxt{padding:0 10px;font-size:16px}.salonPromisePage .articleTxt h3{font-size:16px}.salonPromisePage .articleTxt section{width:100%}}.section-header-salon-promise img{left:auto}.mensRange .breadcrumbs{list-style:none;margin:0;padding:0;margin:0 0 0 3vw;position:absolute}.mensRange .breadcrumbs>li{display:inline-block !important}.mensRange .breadcrumbs li:not(:last-child):after{content:'\00a0>\00a0'}.mensRange .breadcrumbs li,.mensRange .breadcrumbs a{color:#666;font-size:10px;line-height:16px;padding:8px 0}.mensRange .breadcrumbs.black a,.mensRange .breadcrumbs.black li{color:#333}.mensRange .breadcrumbs.white a,.mensRange .breadcrumbs.white li{color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange .breadcrumbs{display:none}}@media only screen and (max-width: 767px){.mensRange .breadcrumbs{display:none}}.mensRange{float:left;width:100%;background:#f2f2f2}.mensRange a button{margin-left:0;margin-top:4.6875vw;margin-bottom:0;font-size:2.03125vw}.mensRange a button:after{display:none}.mensRange a button:before{display:none}.mensRange__module{width:100%;float:left}.mensRange__banner{width:100%;float:left;position:relative;overflow:hidden;z-index:0;height:113.9vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner{height:49vw}}@media only screen and (min-width: 1025px){.mensRange__banner{height:26.9vw}}.mensRange__banner__background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.mensRange__banner__background img{display:block;width:100%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner__text{width:50%;position:absolute;top:50%;right:1.5vw;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 1025px){.mensRange__banner__text{width:32.72727272727273vw;margin:0 auto}}.mensRange__banner__text h5{font-size:3.125vw;color:#ffffff;font-weight:100;text-align:center;margin-top:67.1875vw;margin-bottom:2.34375vw;width:100%;float:left;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner__text h5{margin-top:2.604166666666667vw;margin-bottom:1.3020833333333335vw;font-size:2.0833333333333335vw;text-align:left}}@media only screen and (min-width: 1025px){.mensRange__banner__text h5{margin-top:6.96969696969697vw;margin-bottom:10px;font-size:20px;text-align:left}}.mensRange__banner__text h1{font-size:10.9375vw;color:#ffffff;font-weight:400;letter-spacing:2px;text-align:center;margin-top:0;margin-bottom:2.34375vw;width:100%;float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner__text h1{margin-bottom:1.3020833333333335vw;font-size:5.901042vw;text-align:left}}@media only screen and (min-width: 1025px){.mensRange__banner__text h1{margin-bottom:10px;font-size:50px;text-align:left}}.mensRange__banner__text p{font-size:3.125vw;color:#ffffff;font-weight:400;text-align:center;margin-top:0;margin-bottom:2.34375vw;padding-left:13.28125vw;padding-right:13.28125vw;width:100%;float:left;letter-spacing:1px}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner__text p{margin-bottom:2.604166666666667vw;font-size:1.5625vw;text-align:left;padding:0}}@media only screen and (min-width: 1025px){.mensRange__banner__text p{padding:0;font-size:14px;text-align:left}}.mensRange__banner__text__button{width:100%;float:left;margin-bottom:5.46875vw;position:relative}.mensRange__banner__text__button a{position:absolute;display:inline;font-size:2.1875vw;color:#ffffff;font-weight:400;text-align:left;margin-top:0;margin-left:auto;margin-right:auto;background:#315c5c;padding-top:2.34375vw;padding-bottom:2.34375vw;padding-left:3.125vw;padding-right:6.5625vw;transition:.5s ease all;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.mensRange__banner__text__button a:after{content:">";font-size:3vw;font-weight:400;color:white;position:absolute;top:50%;right:7%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner__text__button a{margin-left:5px;margin-right:0;min-width:12.369791666666668vw;padding-top:1.6510416666666667vw;padding-bottom:1.6510416666666667vw;padding-left:1.9114583333333334vw;padding-right:3vw;font-size:1.171875vw;left:0;-ms-transform:translateX(0);transform:translateX(0)}.mensRange__banner__text__button a:after{right:8%;font-size:1.17vw}}@media only screen and (min-width: 1025px){.mensRange__banner__text__button a{font-size:14px;margin:0;padding-top:20px;padding-bottom:20px;padding-left:25px;padding-right:50px;min-width:160px;left:0;-ms-transform:translateX(0);transform:translateX(0)}.mensRange__banner__text__button a:after{right:12%;font-size:1.17vw}}.mensRange__banner__text__button a:hover{background:#236666;color:#ffffff}.mensRange__banner__text__button a span{margin-left:3.125vw;margin-top:-1px;font-size:2.65625vw;display:inline;float:right;display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__banner__text__button a span{font-size:1.171875vw;margin-left:0;line-height:1.953125vw}}@media only screen and (min-width: 1025px){.mensRange__banner__text__button a span{margin-left:20px;font-size:16px}}.mensRange__text{width:100%;padding-left:7.8125vw;padding-right:7.8125vw;padding-bottom:16.40625vw;padding-top:7.03125vw;margin-bottom:7.03125vw;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__text{padding-left:10.416666666666668vw;padding-right:10.416666666666668vw;padding-bottom:49.47916666666667vw;margin-bottom:0;background:#fff}}@media only screen and (min-width: 1025px){.mensRange__text{padding-left:26.865671641791046vw;padding-right:26.865671641791046vw;padding-bottom:530px;padding-top:120px;margin-bottom:0;background:url(/i/mensRange/bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}}.mensRange__text__container{width:100%}.mensRange__text__container h2{font-size:4.6875vw;margin-bottom:3.90625vw;text-align:center;line-height:6.25vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__text__container h2{margin-bottom:3.2552083333333335vw}}@media only screen and (min-width: 1025px){.mensRange__text__container h2{font-size:48px;line-height:60px;margin-bottom:30px}}.mensRange__text__container p{font-size:3.4375vw;color:#4c4c4c;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__text__container p{font-size:2.213541666666667vw}}@media only screen and (min-width: 1025px){.mensRange__text__container p{font-size:18px;line-height:25px}}.mensRange__text .verticalLine{height:14.0625vw;width:1px;display:block;position:absolute;bottom:0;left:50%;border-right:1px solid #c4c4c4}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__text .verticalLine{height:11.71875vw;bottom:33.59375vw}}@media only screen and (min-width: 1025px){.mensRange__text .verticalLine{height:90px;bottom:410px}}.mensRange__text .verticalLine--first{display:none}@media only screen and (min-width: 1025px){.mensRange__text .verticalLine--first{display:block;bottom:auto;top:-45px}}.mensRange__steps{width:100%;float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps{margin-top:-210px}}.mensRange__steps__step{width:100%;float:left;margin-bottom:6.25vw;position:relative;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 1025px){.mensRange__steps__step{padding-left:15.223880597014926vw;padding-right:15.223880597014926vw;padding-bottom:320px;margin-bottom:0px;background:url(/i/mensRange/Steps/1_bg.jpg);background-position:bottom center;background-repeat:no-repeat}}@media only screen and (min-width: 1025px){.mensRange__steps__step.first .mensRange__steps__step__text{margin-top:-220px}}@media only screen and (min-width: 1025px){.mensRange__steps__step.first .mensRange__steps__step__image{margin-top:-315px}}.mensRange__steps__step__text{width:60%;float:left;padding-right:2.34375vw}@media only screen and (min-width: 1025px){.mensRange__steps__step__text{margin-top:95px;padding-right:70px}}.mensRange__steps__step__text__number{display:block;float:left;font-weight:400;font-size:3.125vw;line-height:4.6875vw;border-bottom:2px solid #b2b2b2;margin-bottom:3.125vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step__text__number{padding-left:0.390625vw;padding-right:0.390625vw;font-size:1.8229166666666667vw;line-height:30px}}@media only screen and (min-width: 1025px){.mensRange__steps__step__text__number{font-size:14px;line-height:24px;margin-bottom:20px;padding-left:2px;padding-right:2px}}.mensRange__steps__step__text h3{display:block;float:left;width:100%;margin-top:0;margin-bottom:3.90625vw;font-size:3.28125vw;line-height:5vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step__text h3{line-height:4.2vw;margin-bottom:2.604166666666667vw}}@media only screen and (min-width: 1025px){.mensRange__steps__step__text h3{font-size:30px;line-height:24px;margin-bottom:45px}}.mensRange__steps__step__text p{display:block;float:left;width:100%;margin-top:0;margin-bottom:0;font-size:2.5vw;line-height:4.375vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step__text p{font-size:2.213541666666667vw;line-height:3.515625vw}}@media only screen and (min-width: 1025px){.mensRange__steps__step__text p{font-size:16px;line-height:26px;margin-bottom:45px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step__text a button{margin-top:7.16146vw !important;margin-left:0 !important}}@media only screen and (min-width: 1025px){.mensRange__steps__step__text a button{font-size:12px !important;line-height:22px !important;margin-top:0px !important}}.mensRange__steps__step__image{width:40%;float:left}.mensRange__steps__step__image img{width:100%;display:block;float:right;margin-top:3.125vw}@media only screen and (min-width: 1025px){.mensRange__steps__step__image img{max-width:447px}}.mensRange__steps__step.mensRange__steps__step--reverse{background:url(/i/mensRange/Steps/2_bg.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:contain;margin-bottom:0;padding-bottom:9.375vw}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--reverse{background:url(/i/mensRange/Steps/2_bg_d.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text{float:right;padding-left:2.34375vw;padding-right:0}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text{margin-top:-285px}}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text__number{float:right;text-align:right}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text h3{float:right;text-align:right}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text p{float:right;text-align:right}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text a{float:right}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text a button{margin-right:0}.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__image img{float:left}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__image img{max-width:none;margin-top:-290px}}.mensRange__steps__step.mensRange__steps__step--background{overflow:hidden;color:#fff;z-index:0;background:none;padding-bottom:0;margin-bottom:6.25vw}.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{width:53%;padding-top:6.25vw;padding-right:3.125vw;padding-bottom:5.9375vw}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{margin-bottom:20vw;padding-left:0px;padding-right:0px;padding-bottom:0;padding-top:0;max-width:570px;text-align:center;margin-top:13.93939393939394vw}}.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text__number{margin-left:auto;margin-right:auto;float:none;width:3.59375vw;margin-top:0;font-size:3.125vw;line-height:3.75vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text__number{padding-left:0.390625vw;padding-right:0.390625vw;font-size:1.8229166666666667vw;line-height:30px;width:2.8645833333333335vw}}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text__number{font-size:14px;line-height:24px;margin-bottom:30px;padding-left:2px;padding-right:2px;width:20px;text-align:center}}.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text h3,.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text p{text-align:center}.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text h3{margin-bottom:2.34375vw}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text h3{font-size:60px;line-height:70px;margin-bottom:30px}}.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text p{margin-bottom:1.5625vw;letter-spacing:1px;font-size:2.34375vw;line-height:3.125vw}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text p{font-size:16px;line-height:26px;margin-bottom:0}}.mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.mensRange__steps__step.mensRange__steps__step--doubleImage{background:url("/i/mensRange/Steps/4_bg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;margin-bottom:0}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--doubleImage{background:url("/i/mensRange/Steps/4_bg_d.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;padding-bottom:0}}.mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__image--double{width:100%}.mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__image--double img{margin-bottom:6.25vw;margin-left:9.375vw;margin-top:7.8125vw;width:44.6875vw;max-width:100%;float:left}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__image--double img{width:37.76041666666667vw}}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__image--double img{max-width:27.09090909090909vw;margin-left:7.212121212121212vw;margin-top:-10.909090909090908vw}}@media only screen and (min-width: 1025px){.mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__text{margin-top:55px}}.mensRange__findSalon{width:100%;float:left;position:relative;overflow:hidden;background:transparent;z-index:0;height:39vw}.mensRange__findSalon__background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.mensRange__findSalon__background img{display:block;width:100%;margin:0 auto}.mensRange__findSalon__text{width:59.375vw;margin-right:3.90625vw;float:right;margin-top:1.4vw;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__findSalon__text{width:52.083333333333336vw;margin-top:5.765625vw;margin-bottom:6.510416666666667vw}}@media only screen and (min-width: 1025px){.mensRange__findSalon__text{margin-right:220px;margin-top:230px;margin-bottom:215px;width:585px}}.mensRange__findSalon__text h3{margin-bottom:7.03125vw;width:100%;display:block;float:left;font-size:3.125vw;font-weight:100;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__findSalon__text h3{font-size:2.604166666666667vw}}@media only screen and (min-width: 1025px){.mensRange__findSalon__text h3{font-size:30px;margin-bottom:30px}}.mensRange__findSalon__text h3:before{content:'';background:url("/i/mensRange/FindSalon/sign.png");background-position:top left;background-repeat:no-repeat;background-size:contain;position:absolute;top:-4.6875vw;left:-4.6875vw;width:5.15625vw;height:5.15625vw;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__findSalon__text h3:before{width:3.90625vw;height:3.90625vw;top:-3.2552083333333335vw;left:-3.90625vw}}@media only screen and (min-width: 1025px){.mensRange__findSalon__text h3:before{width:56px;height:56px;top:-50px;left:-56px}}.mensRange__findSalon__text h3:after{content:'';background:url("/i/mensRange/FindSalon/sign-reverse.png");background-position:top right;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-4.6875vw;right:12.5vw;width:5.15625vw;height:5.15625vw;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__findSalon__text h3:after{width:3.90625vw;height:3.90625vw;bottom:-3.515625vw;right:13.020833333333334vw}}@media only screen and (min-width: 1025px){.mensRange__findSalon__text h3:after{width:56px;height:56px;top:60px;left:400px}}.mensRange__findSalon__text p{width:100%;display:block;float:left;font-size:2.34375vw;font-weight:400;margin-bottom:2.34375vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__findSalon__text p{font-size:1.8229166666666667vw}}@media only screen and (min-width: 1025px){.mensRange__findSalon__text p{font-size:14px;margin-bottom:40px}}.mensRange__findSalon__text a button{margin-top:0;margin-bottom:3.90625vw}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange__findSalon__text a button{margin-left:0 !important;margin-top:0 !important}}@media only screen and (min-width: 1025px){.mensRange__findSalon__text a button{font-size:12px;margin-bottom:0;padding-left:25px;padding-top:10px;padding-bottom:10px;padding-right:50px;background:url("/i/button-arrow.png") no-repeat right 20px center,linear-gradient(90deg, #96c4bd 0%, #a2d9d0 21%, #96c4bd 100%)}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__banner{height:70vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__banner{height:60vw}}.mensRange.inessence .mensRange__banner__text{display:none}.mensRange.inessence .verticalLine{display:none}.mensRange.inessence .mensRange__text{background:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__text{padding-bottom:35vw}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__text__container{margin-bottom:100px}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step .mensRange__steps__step__text{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step .mensRange__steps__step__text{width:75%}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step .mensRange__steps__step__image{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step .mensRange__steps__step__image{width:70%}}.mensRange.inessence .mensRange__steps__step button{margin-top:40px !important;margin-bottom:40px}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background{color:inherit}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background{margin-bottom:0}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{margin-top:0;margin-bottom:0;padding:4vw 0 4vw 4vw;width:55%;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{margin-top:0;margin-bottom:0;padding-top:4vw;padding-bottom:4vw;width:40%;text-align:center}}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text h3{font-size:40px}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text p{font-size:12px;line-height:20px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{margin-bottom:calc(25% - 150px);margin-top:calc(25% - 150px)}}@media only screen and (min-width: 1400px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{margin-bottom:calc(30% - 150px);margin-top:calc(30% - 150px)}}@media only screen and (max-width: 350px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{width:45%}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__image{width:145%;margin-left:-15%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__image{width:145%;margin-left:-15%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width: 350px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__image{width:170%;margin-left:-20%}}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse.mensRange__steps__step--background .mensRange__steps__step__text a{float:initial}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse .mensRange__steps__step__text,.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__text{padding-top:50px}}.mensRange.inessence .mensRange__steps__step.first,.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse{background:inherit}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step.first,.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step.first,.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step.first{-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step.first{-ms-flex-align:start;align-items:flex-start;margin-bottom:15vw}.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__image img{margin-top:5vw}}@media only screen and (min-width: 1400px){.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:-290px}.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text h3{line-height:1.2}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:-400px}.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text h3{line-height:1.2}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:-345px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:40px}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:-150px}}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse{margin-top:5vw}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse img{max-width:447px}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse h3{line-height:1.2}}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse.mensRange__steps__step--background{display:block;background:#fff}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse.mensRange__steps__step--background img{max-width:none}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse.mensRange__steps__step--background{margin-top:0}.mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse.mensRange__steps__step--background .mensRange__steps__step__image img{margin-top:0}}.mensRange.inessence .mensRange__findSalon__text{color:inherit}.mensRange.inessence .mensRange__findSalon__text h3::before{background:url(/i/mensRange/FindSalon/sign-black.png);background-position:top left;background-repeat:no-repeat;background-size:contain}.mensRange.inessence .mensRange__findSalon__text h3::after{background:url(/i/mensRange/FindSalon/sign-reverse-black.png);background-position:top right;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__findSalon__text h3::after{left:90%}}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__steps__step--doubleImage{background:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 50%, #fff 50%, #fff 100%)}.mensRange.inessence .mensRange__steps__step--doubleImage img{max-width:447px;float:initial;margin-left:-2vw;margin-top:15vw}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__text{margin-top:150px}}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image--text{display:block}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step--doubleImage{background:inherit}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step--doubleImage{background:inherit}}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image{width:40%}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image:first-of-type img{margin-top:5vw}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image.mensRange__steps__step__image--double img{margin-top:-5vw}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image.mensRange__steps__step__image--double img{max-width:447px;width:100%}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image{width:80%}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image img{margin-bottom:10%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image{width:70%}.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image img{margin-bottom:10%}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image--double{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__steps__step--doubleImage .mensRange__steps__step__image--double{display:none}}@media only screen and (max-width: 767px){.mensRange.inessence .mensRange__findSalon{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mensRange.inessence .mensRange__findSalon{display:none}}@media only screen and (min-width: 1025px){.mensRange.inessence .mensRange__findSalon__text{width:30%}}@media only screen and (min-width: 1025px) and (max-width: 1230px){.mensRange.inessence .mensRange__findSalon__text{width:35%;margin-top:120px;margin-right:140px}}div.review .rating{padding-left:0;display:inline-block;vertical-align:top}div.review .rating li{display:inline-block;margin-left:2px;float:left}div.review .rating li:first-child{margin-left:0}div.review .rating a{display:block}div.review .rating.rating--valuebar li{margin-left:2px}div.review .rating.rating--valuebar a{width:25px;height:7px;background:#e2e2e2}div.review .rating.rating--valuebar a.point{background:#92a5b1;width:25px;height:7px}div.review .tooltip__box{visibility:hidden;position:absolute;padding:16px 14px 22px;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.75);z-index:10}div.review .tooltip__box.active{visibility:visible}div.review .tooltip__box .tooltip__box__close{font-size:1.6em;line-height:17px;width:17px;height:17px;text-align:center;font-family:"GothamNarrow";color:#fff;background-color:#749896}div.review .reviewsRead,div.review .reviewsWrite{clear:both}div.review .reviewsRead h3,div.review .reviewsWrite h3{font-family:"GothamNarrow";font-size:4.8em;text-align:center;text-transform:uppercase;margin-bottom:25px}div.review .reviewsList{overflow:hidden}div.review .reviewsHeader{font-family:"GothamNarrow";font-size:4.8em;text-align:center;text-transform:uppercase;margin:40px 0 25px;display:none}div.review .reviewsHeader.active{display:block}div.review .reviewsRating-mob.reviewActions{display:none}div.review .reviewActions{display:inline-block;clear:both;margin:30px 0 20px;padding:3px 0;border-top:2px solid #eef1f3;border-bottom:2px solid #eef1f3}div.review .reviewActions .revActionsCol{position:relative;display:inline-block;margin:0 -3px;padding:0 10px}div.review .reviewActions .revActionsCol>a{position:relative;padding:0 21px 0 0;text-decoration:none;font-family:"GothamNarrow";font-size:1.6em}div.review .reviewActions .revActionsCol>a:after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-7px}div.review .reviewActions .revActionsCol>a.noArrow{padding:0 0 0 5px}div.review .reviewActions .revActionsCol>a.noArrow:after{display:none}div.review .reviewActions .rating{position:relative;top:4px}div.review .reviewActions .rating a{cursor:default}div.review .reviewActions .tooltip__box{top:31px;left:45%;width:326px;text-transform:uppercase}div.review .reviewActions .tooltip__box h5{margin:0 0 20px;font-family:"GothamNarrow";font-size:1.6em;text-align:center}div.review .reviewActions .tooltip__box h5 strong{display:block;font-family:"GothamNarrow";font-size:1.1em}div.review .reviewActions .tooltip__box ul{margin:0;padding:0;list-style:none;clear:both;text-align:left}div.review .reviewActions .tooltip__box li{position:relative;padding-right:32px;padding-left:76px;margin-bottom:12px;line-height:18px}div.review .reviewActions .tooltip__box li strong{position:absolute;width:76px;top:0;left:0;height:16px;font-family:"GothamNarrow";font-size:12px}div.review .reviewActions .tooltip__box .nrOfStars{position:absolute;top:0;right:0;width:26px;height:16px;font-family:"GothamNarrow";font-size:12px;color:#b5b5b5}div.review .reviewActions .tooltip__box .revProgress{height:16px;border:1px solid #e5e5e5}div.review .reviewActions .tooltip__box .revProgress div{height:16px;background:#749896;text-indent:-9999em}div.review .reviewsRead{clear:both;display:block}div.review .reviewsRead .reviewsReadHeader{text-align:center;font-family:"GothamNarrow";font-size:20px}div.review .reviewsRead .reviewsReadHeader .rating{margin-left:20px;margin-bottom:0}div.review .reviewsRead p{margin:10px 0}div.review .reviewsRead .reviewsFilter{height:120px}div.review .reviewsRead .reviewsFilter .button{margin-top:50px}div.review .reviewsRead .reviewsFilter .selectBox{float:right;width:250px;margin-top:50px;font-size:13px}div.review .reviewsRead .reviewsFilter .selectBox .styled-select-wrapper{border:1px solid #e5e5e5}div.review .reviewsRead .reviewsFilter .selectBox .styled-select-button{background-color:#749896}div.review .reviewsRead .reviewsFilter .selectBox select{opacity:0}div.review .revItem{border-bottom:2px solid #fff;background-color:transparent;display:table}div.review .revItem>div{display:table-cell}div.review .revProfile{padding:24px;width:312px;border-right:1px solid #fff}div.review .revProfile h4{font-size:2.8em;font-family:"GothamNarrow"}div.review .revProfile p{font-size:12px;font-family:"GothamNarrow"}div.review .revProfile .productUser{font-style:italic;color:#7f7f7b;display:block}div.review .revProfile .revReport{font-size:12px;color:#bfbdbd;font-family:"GothamNarrow"}div.review .revProfile .revReport:hover{text-decoration:underline}div.review .revStats{width:312px;padding:24px;font-size:1.6em;font-family:"GothamNarrow";border-right:1px solid #fff}div.review .revStats div{margin-top:5%}div.review .revStats .rating{margin-right:18px}div.review .revStats .revLabel{display:block}div.review .revStats .revPopularity a{font-size:0.75em;font-family:"GothamNarrow";padding:3px 10px 3px 20px}div.review .revStats .disable{color:#e2e2e2;cursor:default}div.review .revContent{padding:20px 15px 20px 50px;width:454px;min-height:163px;position:relative;border-right:1px solid #fff}div.review .revContent h4{margin:0;position:relative;font-size:20px;font-family:"GothamNarrow"}div.review .revContent h4:before{content:"";display:block;position:absolute;top:2px;left:-26px;background-image:url(/i/sprites/sprite.png);background-position:-426px -175px;width:23px;height:23px}div.review .revContent strong{font-weight:"GothamNarrow";display:block;margin:30px 0 24px;font-size:20px}div.review .revContent time{display:block;font-size:1.9em;color:#8b9fac;font-family:"GothamNarrow";font-style:italic}div.review .revContent p{margin:0 0 10px;font-size:1.6em;line-height:1.5;font-family:"GothamNarrow";word-break:break-all}div.review .revSocial{text-align:center;width:114px;vertical-align:middle}div.review .revSocial ul{display:inline-block;position:relative;margin:0;padding:0 3px;list-style:none}div.review .revSocial ul:before,div.review .revSocial ul:after{content:"";display:block;width:26px;height:1px;position:absolute;left:-26px;top:40%;background:linear-gradient(to right, rgba(0,0,0,0) 0%, #000 50%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 )}div.review .revSocial ul:after{-ms-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:-28px}div.review .revSocial li{display:inline-block}div.review .revSocial a{display:block;text-indent:-9999em}div.review .revSocial .revFacebook{background:transparent url("/i/sprites/social_sprite.png") no-repeat scroll 6px 3px;display:inline-block;height:19px;width:20px}div.review .revSocial .revYoutube{background:transparent url("/i/sprites/social_sprite.png") no-repeat scroll -20px 3px;display:inline-block;height:20px;width:20px}div.review .reviewsWrite{display:block}div.review .reviewsWrite .radioInline{display:inline-block;margin:4px 20px 0 0}div.review .reviewsWrite .tooltip{font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;font-size:18px;color:#fff;text-align:center;font-weight:700;line-height:1;text-transform:none;text-decoration:none;width:18px;height:18px;display:inline-block;position:relative;top:-14px;margin-left:10px;border-radius:50%;background:#749896;cursor:help;display:inline-block;opacity:1}div.review .reviewsWrite .tooltip__box{top:50%;left:50%;width:326px}div.review .reviewsWrite .tooltip__box h5{font-family:"GothamNarrow";font-size:13px;color:#749896;text-transform:uppercase;margin:0 0 20px}div.review .reviewsWrite .tooltip__box p,div.review .reviewsWrite .tooltip__box ul{font-family:"GothamNarrow";font-size:12px;color:#44443e}div.review .reviewsWrite .tooltip__box p{margin-bottom:15px}div.review .reviewsWrite .tooltip__box ul{list-style:disc inside}div.review .reviewsWrite .tooltip__box ul li{margin-top:10px}div.review .reviewsWrite .tooltip__box ul li:first-child{margin-top:0}div.review .reviewsWrite .tooltip__box a{text-decoration:underline}div.review .reviewsWrite .tooltip__box .tooltip__box__close{text-decoration:none}div.review .reviewsWrite__error{color:#cc0000;background:#f7d9d9;border:1px solid #cc0000;padding:23px 13px}div.review .reviewsWrite__error h4{font-family:"GothamNarrow";font-size:32px}div.review .reviewsWrite__error ul{font-size:1.6em;margin:15px 0 0 5px;list-style:disc inside}div.review .reviewsWrite__form{margin:20px 105px 0}div.review .reviewsWrite__form label,div.review .reviewsWrite__form .label{font-size:20px;text-transform:uppercase;display:block;font-family:"GothamNarrow";padding-bottom:4px;font-weight:300;color:#030303;text-align:left;white-space:normal}div.review .reviewsWrite__form label a,div.review .reviewsWrite__form .label a{text-decoration:underline;color:inherit}div.review .reviewsWrite__form label a:hover,div.review .reviewsWrite__form .label a:hover{text-decoration:none}div.review .reviewsWrite__form input[type="text"],div.review .reviewsWrite__form textarea{font-family:"GothamNarrow";font-size:13px;color:#868686;border:1px solid #e5e5e5;background:#fffdfd;width:100%;height:38px;padding:0 5px}div.review .reviewsWrite__form textarea{padding:5px;height:110px}div.review .reviewsWrite__form .selectBox{font-family:"GothamNarrow";font-size:13px}div.review .reviewsWrite__form .selectBox .styled-select-text{padding-left:5px !important}div.review .reviewsWrite__form .ageField{margin-bottom:10px}div.review .reviewsWrite__form .input-validation-error label,div.review .reviewsWrite__form .input-validation-error .label{color:red !important}div.review .reviewsWrite__form .input-validation-error input[type="text"],div.review .reviewsWrite__form .input-validation-error textarea,div.review .reviewsWrite__form .input-validation-error .styled-select-wrapper{background:#f9e3e3 !important}div.review .reviewsWrite__form .reviewsWrite__form__subnote{font-size:12px;font-family:"GothamNarrow";padding-top:4px;display:block}div.review .reviewsWrite__form .button{margin:50px 0}div.review .reviewsWrite__form .link{font-size:12px;text-decoration:underline}div.review .reviewsWrite__form .link:hover{text-decoration:none}div.review .reviewsWrite__form .uploader{display:inline-block;margin-top:10px}div.review .reviewsWrite__form .uploader>*{float:left}div.review .reviewsWrite__form .uploader .button{position:relative;overflow:hidden;margin:0;text-transform:none;font-size:20px;line-height:28px;text-align:center;background-image:none}div.review .reviewsWrite__form .uploader .uploader__input{position:absolute;top:0;left:-100px;height:200px;width:500px;cursor:pointer}div.review .reviewsWrite__form .uploader .uploader__no-file{font-size:12px;line-height:36px;margin:0 20px 0 10px;font-family:"GothamNarrow"}div.review .reviewsWrite__form__row{position:relative;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e5e5e5;display:inline-block;width:100%}div.review .reviewsWrite__form__row:last-child{border:none;padding:0;margin:0}div.review .reviewsWrite__form__col{display:inline-block;width:50%;float:left;box-sizing:border-box}div.review .reviewsWrite__form__col.reviewsWrite__form__col--small{padding-right:45px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big{width:100%}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big input[type="text"],div.review .reviewsWrite__form__col.reviewsWrite__form__col--big textarea{width:510px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-wrapper{width:210px !important}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border{padding-left:60px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border .reviewsWrite__form__content{position:relative}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border .reviewsWrite__form__content:before{content:"";height:100%;width:2px;background:#e5e5e5;position:absolute;top:0;left:-60px}div.review .reviewsWrite__form__col.right{text-align:right;padding-right:10px}div.review .reviewsWrite__form__col.left{padding-left:10px}div.review .reviewsWrite__form__head{color:#749896;font-family:"GothamNarrow";margin-bottom:20px;position:relative}div.review .reviewsWrite__form__head h4{font-size:3.3em;text-transform:uppercase}div.review .reviewsWrite__form__head .txtReqired{display:block;font-size:17px;line-height:1.2}div.review .reviewsWrite__form__field{margin-bottom:20px}div.review .reviewsWrite__form__field .selectBox{width:230px}div.review .reviewsWrite__form__field p.label{padding-left:0px}div.review .popinTemplate2.reviewsThanks{width:910px;padding:20px;min-height:initial}div.review .popinTemplate2.reviewsThanks h3{color:#749896;font-size:32px;font-family:"GothamNarrow";padding-bottom:25px}div.review .popinTemplate2.reviewsThanks p{font-size:13px;padding:30px 0 120px;line-height:1.3;font-family:"GothamNarrow"}div.review .popinTemplate2.reviewsThanks button{margin-left:0}div.review .popinTemplate2.reviewsPopin{width:910px;padding:20px}div.review .popinTemplate2.reviewsPopin h3{color:#749896;font-size:32px;font-family:"GothamNarrow"}div.review .popinTemplate2.reviewsPopin .row{padding:30px 0;border-bottom:1px solid #e5e5e5}div.review .popinTemplate2.reviewsPopin .col1{width:24%;padding:2% 2% 2% 0;float:left;border-right:1px solid #e5e5e5}div.review .popinTemplate2.reviewsPopin .col2{min-height:initial;width:71%;padding:2% 0 2% 2%;float:left}div.review .popinTemplate2.reviewsPopin .revRating{margin-top:0;font-family:Arial, sans-serif}div.review .popinTemplate2.reviewsPopin .revProfile{font-family:"GothamNarrow";font-size:0.87em;font-style:italic;width:auto;padding:0}div.review .popinTemplate2.reviewsPopin .revContent{padding:0;width:auto;min-height:initial;padding-bottom:30px}div.review .popinTemplate2.reviewsPopin .revContent strong{margin-top:0}div.review .popinTemplate2.reviewsPopin .revContent p,div.review .popinTemplate2.reviewsPopin .revContent time{font-size:17px}div.review .popinTemplate2.reviewsPopin .revContent p{font-family:"GothamNarrow"}div.review .popinTemplate2.reviewsPopin .revRank p{font-size:22px;font-weight:bold;line-height:1.8}div.review .popinTemplate2.reviewsPopin .revRecommend{height:78px;border-top:1px solid #e5e5e5;padding-top:40px}div.review .popinTemplate2.reviewsPopin .revRecommend label{font-size:22px;line-height:1;color:#749896;font-family:"GothamNarrow";padding-bottom:15px}div.review .popinTemplate2.reviewsPopin .revConfirm{border:0 none;font-family:"GothamNarrow"}div.review .popinTemplate2.reviewsPopin .revConfirm p{font-size:17px;padding-bottom:20px}div.review .popinTemplate2.reviewsPopin .revConfirm a{text-decoration:underline}div.review .popinTemplate2.reviewsPopin .revConfirm label{font-size:12px;line-height:1.5}div.review .popinTemplate2.reviewsPopin .revButtons .black{margin-right:20px}div.review .popinTemplate2.reviewsPopin .revButtons .left{float:left}div.review .popinTemplate2.reviewsPopin .revButtons .right{float:right}div.review .popinTemplate2.reviewsPopin input[type="checkbox"]{z-index:1;cursor:pointer}div.review .popinTemplate2.reviewsPopin input[type="checkbox"]+label.css-label:before{background-image:url(/i/sprites/sprite.png);background-position:-481px -222px;width:28px;height:34px}div.review .popinTemplate2.reviewsPopin input[type="checkbox"]:checked+label.css-label:before{background-image:url(/i/sprites/sprite.png);background-position:-481px -257px;width:28px;height:34px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.review .tooltip__box{padding:10px 14px}div.review .tooltip__box .tooltip__box__close{font-size:0.9em;line-height:10px;width:10px;height:10px}div.review .reviewsRead h3,div.review .reviewsWrite h3,div.review .reviewsHeader{font-size:2.8em}div.review .reviewActions .revActionsCol{padding:0 6px}div.review .reviewActions .revActionsCol>a{padding:0 18px 0 0;font-size:1em}div.review .reviewActions .tooltip__box{top:28px;left:0;width:182px}div.review .reviewActions .tooltip__box h5{font-size:1em;line-height:1.2;margin:0 0 10px}div.review .reviewActions .tooltip__box h5 strong{font-size:1em}div.review .reviewActions .tooltip__box li{padding-right:20px;padding-left:45px;line-height:10px}div.review .reviewActions .tooltip__box li strong{width:50px;height:8px;font-size:0.9em}div.review .reviewActions .tooltip__box .nrOfStars{width:15px;height:8px;font-size:0.8em}div.review .reviewActions .tooltip__box .revProgress{height:8px}div.review .reviewActions .tooltip__box .revProgress div{height:8px}div.review .reviewsRead .reviewsReadHeader{font-size:18px}div.review .reviewsRead .reviewsFilter{height:45px;margin-bottom:10px}div.review .reviewsRead .reviewsFilter .button,div.review .reviewsRead .reviewsFilter .selectBox{margin-top:0;font-size:1em}div.review .reviewsRead .reviewsFilter .selectBox{width:125px}div.review .revProfile{width:216px;padding:12px}div.review .revProfile h4{font-size:13px}div.review .revProfile p{font-size:0.9em}div.review .revProfile .revReport{font-size:0.8em}div.review .revStats{width:158px;padding:12px;font-size:0.8em;line-height:1.4}div.review .revStats .rating{margin-right:8px}div.review .revStats .revPopularity a{padding:1px 10px 1px 13px}div.review .revContent{width:206px;padding:12px 12px 12px 24px}div.review .revContent h4{font-size:0.8em;line-height:1.8}div.review .revContent h4:before{top:9px;left:-26px}div.review .revContent strong,div.review .revContent time,div.review .revContent p{font-size:1em}div.review .revContent strong{margin:20px 0 14px}div.review .revSocial{width:60px}div.review .revSocial li{display:inline-block;margin:5px 0}div.review .reviewsWrite .tooltip{font-size:0.75em;margin-left:0}div.review .reviewsWrite .tooltip__box{left:inherit;right:0}div.review .reviewsWrite__error{padding:15px 13px}div.review .reviewsWrite__error h4{font-size:1.9em}div.review .reviewsWrite__error ul{font-size:12px;margin:15px 0 0}div.review .reviewsWrite__form{margin:20px 0 0}div.review .reviewsWrite__form label,div.review .reviewsWrite__form .label{font-size:17px}div.review .reviewsWrite__form input[type="text"],div.review .reviewsWrite__form textarea{font-size:12px;height:30px}div.review .reviewsWrite__form textarea{height:110px}div.review .reviewsWrite__form .selectBox{font-size:12px}div.review .reviewsWrite__form .reviewsWrite__form__subnote{font-size:12px}div.review .reviewsWrite__form .button{font-size:12px;margin:20px 0}div.review .reviewsWrite__form .link{font-size:12px}div.review .reviewsWrite__form .uploader .uploader__no-file,div.review .reviewsWrite__form .uploader .button{font-size:12px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big input[type="text"],div.review .reviewsWrite__form__col.reviewsWrite__form__col--big textarea{width:365px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-wrapper{width:190px !important;height:30px !important}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-button{width:28px;background-size:75%}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-text{padding-right:28px !important}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border{padding-left:45px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border .reviewsWrite__form__content:before{left:-45px}div.review .reviewsWrite__form__head h4{font-size:2.4em}div.review .reviewsWrite__form__head .txtReqired{font-size:12px;line-height:1;margin-top:5px}div.review .reviewsWrite__form__field{margin-bottom:20px}div.review .popinTemplate2.reviewsThanks{width:680px}div.review .reviewsPopin{width:700px;padding:15px}div.review .reviewsPopin h3{font-size:2.4em}div.review .reviewsPopin .row{padding:20px 0}div.review .reviewsPopin .col1{border-right:0 none;width:36%}div.review .reviewsPopin .col2{width:60%}div.review .reviewsPopin .revStats{font-size:13px}div.review .reviewsPopin .revContent{padding-bottom:10px}div.review .reviewsPopin .revContent strong{margin-top:0;font-size:1.6em}div.review .reviewsPopin .revContent p,div.review .reviewsPopin .revContent time{font-size:13px}div.review .reviewsPopin .revContent p{font-family:"GothamNarrow"}div.review .reviewsPopin .revRank p{font-size:22px;font-weight:bold;line-height:1.8}div.review .reviewsPopin .revRecommend{height:78px;border-top:1px solid #e5e5e5;padding-top:20px}div.review .reviewsPopin .revRecommend label{font-size:13px;padding-bottom:10px}div.review .reviewsPopin .revConfirm p{font-size:13px;padding-bottom:20px}div.review .reviewsPopin .revConfirm a{text-decoration:underline}div.review .reviewsPopin .revConfirm label{font-size:1.1em;line-height:1.3;padding-left:20px}div.review .reviewsPopin .revButtons .black{margin-right:15px}div.review .reviewsPopin .revButtons .button{font-size:12px}div.review .revStats{width:230px}}@media only screen and (max-width: 767px){div.review .rating li{margin-left:4px}div.review .rating.rating--valuebar a{width:49px;height:8px}div.review .rating.rating--valuebar a.point{width:49px;height:8px}div.review .reviewsRead,div.review .reviewsWrite{display:block;height:49px;overflow:hidden;border-bottom:1px solid #e5e5e5}div.review .reviewsRead h3,div.review .reviewsWrite h3{font-size:20px;margin-bottom:0;position:relative;cursor:pointer;padding:14px 0;text-align:left}div.review .reviewsRead.active,div.review .reviewsWrite.active{height:auto;overflow:visible}div.review .reviewsHeader{font-size:20px;margin:0;position:relative;cursor:pointer;padding:14px 0;text-align:left;display:block}div.review .reviewsHeader:before{content:'';position:absolute;right:0;top:50%;width:30px;height:30px;margin-top:-15px;background-image:url(/i/sprites/sprite.png);background-position:-549px -216px;width:12px;height:8px;-ms-transform:rotate(180deg);transform:rotate(180deg)}div.review .reviewsHeader.active:before{-ms-transform:rotate(0deg);transform:rotate(0deg)}div.review .reviewsRating-mob.reviewActions{display:block;height:40px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative;padding:0;margin:0;text-align:left}div.review .reviewsRating-mob.reviewActions>a{font-family:"GothamNarrow";font-size:12px;text-transform:uppercase;position:relative;top:6px;left:10px}div.review .reviewsRating-mob.reviewActions .rating{font-size:12px;position:absolute;right:10px;text-decoration:none;top:10px}div.review .reviewsRating-mob.reviewActions:before{content:"";position:absolute;right:0;top:12.5px}div.review .reviewsRating-mob.reviewActions .tooltip__box{width:300px;left:-10px}div.review .reviewsRating-mob.reviewActions .tooltip__box h5{text-align:center;font-size:1.6em}div.review .reviewsRating-mob.reviewActions .tooltip__box li strong,div.review .reviewsRating-mob.reviewActions .tooltip__box li .nrOfStars{font-size:12px}div.review .reviewActions{text-align:center;border-bottom:0 none;margin:30px 0 10px}div.review .reviewActions .revActionsCol{padding:0 6px}div.review .reviewActions .revActionsCol:first-child{display:block;border-bottom:2px solid #eef1f3}div.review .reviewActions .tooltip__box{top:28px;left:-10px;width:300px}div.review .revItem{display:block}div.review .revItem>div{display:block;width:92%;padding:15px 4%;border-bottom:2px solid #fff}div.review .revProfile{border-top:1px solid #fff}div.review .revProfile h4{font-size:17px}div.review .revProfile p{font-size:12px}div.review .revStats div{margin-top:5%}div.review .revStats div:first-child{margin-top:0}div.review .revContent{border-left:0 none}div.review .revContent h4{font-size:12px;padding:10px 0 10px 20px}div.review .revContent h4:before{left:-4px;top:11px}div.review .revContent strong,div.review .revContent time,div.review .revContent p{font-size:12px}div.review .revContent p{font-family:"GothamNarrow";line-height:1.2}div.review .reviewsWrite .radioInline--multi{margin:0 7px 0 0}div.review .reviewsWrite .tooltip{font-size:0.75em;top:-9px;margin-left:0}div.review .reviewsWrite .tooltip__box{left:-10px;width:292px}div.review .reviewsWrite__error{padding:15px 13px;margin-bottom:30px}div.review .reviewsWrite__error h4{font-size:1.6em}div.review .reviewsWrite__error ul{font-size:12px;margin:15px 0 0}div.review .reviewsWrite__form{margin:10px 0 0}div.review .reviewsWrite__form label,div.review .reviewsWrite__form .label{font-size:12px;margin-bottom:7px}div.review .reviewsWrite__form input[type="text"],div.review .reviewsWrite__form textarea{font-size:12px}div.review .reviewsWrite__form textarea{height:110px}div.review .reviewsWrite__form .css-label{font-size:15px;line-height:20px;padding-left:30px}div.review .reviewsWrite__form .css-label:before{height:20px;width:20px;top:0}div.review .reviewsWrite__form .css-label.css-label--vert{padding:0 !important}div.review .reviewsWrite__form .css-label.css-label--vert:before{top:20px !important}div.review .reviewsWrite__form .selectBox{font-size:12px;width:auto}div.review .reviewsWrite__form .reviewsWrite__form__subnote{font-size:12px;padding-top:7px}div.review .reviewsWrite__form .button{font-size:12px;margin:20px 0}div.review .reviewsWrite__form .link{font-size:12px}div.review .reviewsWrite__form .uploader{margin-top:10px}div.review .reviewsWrite__form .uploader .uploader__no-file,div.review .reviewsWrite__form .uploader .button{font-size:12px}div.review .reviewsWrite__form .uploader .uploader__upload{margin-top:10px}div.review .reviewsWrite__form__row{padding-bottom:0;margin-bottom:20px}div.review .reviewsWrite__form__col{width:100%;margin-bottom:20px}div.review .reviewsWrite__form__col.reviewsWrite__form__col--small{padding-right:0}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big input[type="text"],div.review .reviewsWrite__form__col.reviewsWrite__form__col--big textarea{width:100%}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-wrapper{width:190px !important;height:30px !important}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-button{width:20px;background-size:75%}div.review .reviewsWrite__form__col.reviewsWrite__form__col--big .selectBox .styled-select-text{padding-right:20px !important}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border{padding-left:0}div.review .reviewsWrite__form__col.reviewsWrite__form__col--border .reviewsWrite__form__content:before{display:none}div.review .reviewsWrite__form__col.right{text-align:right;padding-right:10px;margin:0;width:50%}div.review .reviewsWrite__form__col.left{padding-left:10px;margin:0;width:50%}div.review .reviewsWrite__form__head h4{font-size:2.5em}div.review .reviewsWrite__form__head .txtReqired{font-size:12px;line-height:1;margin-top:5px}div.review .reviewsWrite__form__field{margin-bottom:20px}div.review .reviewsThanks.popinTemplate2{width:280px}div.review .reviewsThanks.popinTemplate2 h3{font-size:3em}div.review .reviewsThanks.popinTemplate2 p{font-size:12px;line-height:1;padding:20px 0}div.review .reviewsPopin.popinTemplate2{min-width:290px;width:90%;padding:15px}div.review .reviewsPopin h3{font-size:3em}div.review .reviewsPopin .row{padding:15px 0}div.review .reviewsPopin .col1{width:100%;padding:0 0 4%;border-right:0 none;border-bottom:1px solid #e5e5e5}div.review .reviewsPopin .col2{width:100%;padding:4% 0 0;border:0 none}div.review .reviewsPopin .revContent{padding-bottom:15px}div.review .reviewsPopin .revContent p{font-size:12px;margin:0}div.review .reviewsPopin .revRank p{font-size:12px;line-height:1.2}div.review .reviewsPopin .revRecommend{height:auto;padding-top:15px}div.review .reviewsPopin .revRecommend label{font-size:12px}div.review .reviewsPopin .revConfirm p,div.review .reviewsPopin .revConfirm label{font-size:12px}div.review .reviewsPopin .revButtons{text-align:center}div.review .reviewsPopin .revButtons .button{margin:5px}div.review .reviewsPopin .revButtons .left{float:none}div.review .reviewsPopin .revButtons .right{float:none}div.review .reviewsPopin .css-label{padding-left:28px}}div.review a .mask{color:#fff}div.review img{max-width:100%}div.review .filterSalonMap img,div.review .salonMap img{max-width:none}div.review .ir{text-indent:-9000em;outline:none;overflow:hidden;font-size:0;line-height:0}div.review .hide{display:none}div.review .italic{font-style:italic}div.review .size-4{font-size:4em}div.review .size-8{font-size:8em}div.review h2{font-family:"GothamNarrow";font-size:4.7em}div.review .size-2{font-family:"GothamNarrow";font-size:3.7em}div.review h2.margin-1{margin-bottom:20px}div.review h3{font-size:2.6em}div.review .clearfix:before,div.review .clearfix:after{content:"";display:table}div.review .clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}div.review input[type='submit'],div.review input[type='button'],div.review input[type='reset']{border:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.review input[type='text']{background:#fff;outline:none;border:0}div.review ::-webkit-search-cancel-button{-webkit-appearance:none}div.review textarea{outline:none;resize:none;overflow:auto}div.review input[type="checkbox"],div.review input[type="radio"]{height:20px;width:20px;padding:0;border:0;overflow:hidden;position:absolute;opacity:0}div.review input[type="radio"]+label.css-label:before{cursor:pointer}div.review input[type="radio"]:checked+label.css-label:before{background-image:url(/i/sprites/sprite.png);background-position:-319px -227px;width:20px;height:18px}div.review .css-label{display:inline-block;padding-left:30px;position:relative;line-height:1.2}div.review .css-label:before{content:"";display:block;height:20px;width:20px;background:url("../i/sprite/checkbox.png") no-repeat;position:absolute;top:0;left:0}div.review .css-label.css-label--radio{font-size:15px;line-height:20px}div.review .css-label.css-label--radio:before{background-image:url(/i/sprites/sprite.png);background-position:-298px -227px;width:20px;height:18px}div.review .css-label.css-label--round{font-size:15px;line-height:20px;text-transform:none;font-weight:400}div.review .css-label.css-label--round:before{cursor:pointer}div.review .css-label.css-label--vert{text-align:center;padding:0;width:20px;height:40px}div.review .css-label.css-label--vert:before{top:20px}div.review .cite{color:#000 !important;display:table}div.review .cite .cite-content{display:table-cell;vertical-align:middle;padding:0 9%}div.review .cite .title{line-height:46px}div.review .cite .info{margin-top:30px;padding:20px 0;position:relative}div.review .cite .info .short{font-family:"GothamNarrow";font-size:2.3em;display:block}div.review .cite .info .author{font-family:arial;font-size:2.2em;display:block;font-family:"GothamNarrow"}div.review .cite .info .author strong{font-family:"GothamNarrow";font-weight:normal}div.review .cite .info:before{content:'';width:160px;height:1px;background:#ccc;position:absolute;top:0;left:50%;margin-left:-80px}div.review .cite .info:after{content:'';width:160px;height:1px;background:#ccc;position:absolute;bottom:0;left:50%;margin-left:-80px}div.review blockquote{display:block;font-family:"GothamNarrow";font-size:4.3em;line-height:43px;text-align:center;position:relative;padding:20px 4%}div.review .tile.cite:after,div.review blockquote:after{content:'';display:block;width:37px;height:77px;position:absolute;left:0;top:0;background:url(../i/sprite/cite_up.png) no-repeat 0 0;background-size:100%}div.review .tile.cite:before,div.review blockquote:before{content:'';display:block;width:37px;height:77px;position:absolute;right:0;bottom:0;background:url(../i/sprite/cite_down.png) no-repeat 0 0;background-size:100%;border:0}div.review .tile.cite:hover:before,div.review blockquote:hover:before{opacity:1 !important}div.review label{width:auto;float:none}div.review textarea,div.review select,div.review input:not([type="checkbox"]):not([type="radio"]){float:none}div.review .reviewsWrite__form .reviewsWrite__form__subnote{font-size:12px;color:#44443e;font-style:italic}div.review h1,div.review h2,div.review h3,div.review h4{font-weight:300}div.review input[type="checkbox"],div.review input[type="radio"],div.review .reviewsWrite__form .uploader .uploader__input{opacity:0}div.review input[type="checkbox"]+label.css-label::before{background-image:url(/i/sprites/sprite.png);background-position:-451px -404px;width:23px;height:23px;margin-top:-2px}div.review input[type="checkbox"]:checked+label.css-label::before{background-image:url(/i/sprites/sprite.png);background-position:-426px -175px;width:23px;height:23px}div.review .rating a{background-image:url(/i/sprites/sprite.png);background-position:-186px -445px;width:22px;height:19px}div.review .rating a.point{background-image:url(/i/sprites/sprite.png);background-position:-209px -445px;width:22px;height:19px}div.review .revStats .revValue .rating a,div.review .revStats .revQuality .rating a{height:6px}div.review .revStats .revValue .rating a.point,div.review .revStats .revQuality .rating a.point{background:#749896;height:6px}div.review .button.default{background:#749896}div.review .reviewsWrite__form__col.left input{width:200px}div.review .reviewsWrite__form__col.right a.button.brown{padding:8px 0}div.review select{padding-right:60px;font-size:13px}div.review .reviewsWrite__form .selectBox .styled-select-wrapper{height:46px;width:100% !important;position:relative;overflow:hidden;border:1px solid #e5e5e5;background:#fff;display:table;box-sizing:border-box}div.review .styled-select-text{width:auto;height:100%;color:#191919;padding:0 55px 0 2%;position:relative;top:0;left:0;display:table-cell;vertical-align:middle;line-height:1;text-align:left;text-transform:uppercase}div.review .reviewsWrite__form .selectBox select{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}div.review .reviewsWrite__form .selectBox .styled-select-button{width:50px;height:100%;background:url("/i/select-arrow.png") no-repeat center right 14px transparent;position:absolute;top:0;right:0}div.review .ReactProductReviewDocument .button.default,div.review .ReactProductReviewDocument input.brown,div.review .ReactProductReviewDocument input.default,div.review .ReactProductReviewDocument input.darkBlue{border:0px solid;border-left:1px #97c6bf solid;background:transparent url(/i/buttons/bg-button.png) no-repeat right center;padding:0 42px 0 17px;color:#749896;height:36px;border-radius:0;font-size:13px;line-height:36px;width:auto !important}div.review .ReactProductReviewDocument .popinTemplate2 input.brown,div.review .ReactProductReviewDocument .popinTemplate2 input.default,div.review .ReactProductReviewDocument .popinTemplate2 input.darkBlue{margin-top:0px;margin-bottom:0px}div.review .ReactProductReviewDocument .popinTemplate2 input.brown{background:none;border-left:0px solid}div.review .ReactProductReviewDocument .popinTemplate2 input.darkBlue{background:none;border:1px solid #e5e5e5;border-radius:0;padding:0 25px}div.review .global-popin-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;z-index:10001;background:#749896;background:transparent url(/i/bg-popin.png) center center}div.review .global-popin-scroller{position:absolute;left:0;top:0;margin:0;width:100%;height:100%;display:table;table-layout:fixed;outline:none}div.review .global-popin-centered{display:table-cell;text-align:center;vertical-align:middle;height:100%}div.review .popinTemplate2{background:#fff;margin:20px;display:inline-block;position:relative;min-height:606px;text-align:left}@media only screen and (max-width: 767px){div.review .popinTemplate2 article.popinDescription{padding:20px}}@media only screen and (max-width: 767px){div.review .popinTemplate2--guidelines h2{font-size:1.7em}}@media only screen and (min-width: 768px) and (max-width: 1024px){div.review .popinTemplate2--guidelines h2{font-size:3.7em}}div.review .popinTemplate2 .row{margin-left:0;margin-right:0}div.review .popinTemplate2 .close{position:absolute;border:0 none;box-shadow:none;cursor:pointer;display:block;outline:medium none;overflow:visible;padding:0;z-index:1046;top:20px;right:25px;font-size:20px;font-family:arial;text-transform:lowercase}@media only screen and (max-width: 767px){div.review .popinTemplate2 .close{top:10px;right:10px;width:20px}}div.review .revStats{font-size:16px}div.review .popinTemplate2 .revProfile{font-size:14px}div.review .popinTemplate2.reviewsPopin .revContent p,div.review .popinTemplate2.reviewsPopin .revConfirm p{font-size:17px}div.review .popinTemplate2.reviewsPopin input[type="checkbox"]:checked+label.css-label:before{background-image:url(/i/sprites/sprite.png);background-position:-426px -175px;width:23px;height:23px}div.review .reviewsFilter{padding-bottom:30px}div.review .revProfile{border-right:0px solid #fff;padding:24px 0;width:220px}div.review .revProfile h4{font-size:24px;font-weight:500;margin:30px 0 0;text-transform:uppercase}div.review .revProfile p{margin:0}div.review .revProfile p>span:nth-child(1){font-size:18px;font-weight:400;margin:0;line-height:18px}div.review .revProfile p>span:nth-child(3){font-size:18px;font-weight:200;margin:0;line-height:18px}div.review .revStats{border-right:0px solid #fff;padding:0;width:330px}div.review .revContent{border-right:0 solid;min-height:163px;padding:20px 15px 20px 10px;width:auto}div.review .revContent h4{font-size:24px;margin:0;text-transform:uppercase}div.review .revContent strong{font-size:18px;margin:16px 0 0;font-weight:normal}div.review .revContent time{color:#999999;display:block;font-size:14px;font-style:italic;margin:25px 0}div.review .revContent p{font-size:14px}@media only screen and (min-width: 768px) and (max-width: 1024px){div.review .revStats{width:230px}div.review .reviewsWrite__form .selectBox select{width:100% !important}div.review .reviewsWrite__form__col.left .button.default{margin-bottom:20px}div.review .popinTemplate2.reviewsPopin .col1,div.review .popinTemplate2.reviewsPopin .col2{width:100% !important;border-left:0px;border-right:0px}div.review .popinTemplate2.reviewsPopin .revRecommend{height:auto;padding:15px 0 0 0;margin:0 0 -30px 0}}div.review .rating li{width:auto !important}@media only screen and (max-width: 767px){div.review .reviewsWrite__form .selectBox select{width:100% !important}div.review .reviewsWrite__form__col.left .button.default{margin-bottom:20px}div.review .popinTemplate2.reviewsPopin .col1,div.review .popinTemplate2.reviewsPopin .col2{width:100% !important;border-left:0px;border-right:0px}div.review .popinTemplate2.reviewsPopin .revRecommend{height:auto;padding:15px 0 0 0;margin:0 0 -30px 0}div.review .popinTemplate2 .darkBlue{padding:0 18px}}#currentDevice{font-family:" ";width:0;height:0}@media screen and (max-width: 767px){#currentDevice{font-family:mediaQueryMobile}}@media screen and (min-width: 768px) and (max-width: 1024px){#currentDevice{font-family:mediaQueryTablet}}@media screen and (min-width: 1025px) and (max-width: 1399px){#currentDevice{font-family:mediaQueryLaptop}}@media screen and (min-width: 1400px){#currentDevice{font-family:mediaQueryDesktop}}.post-list h2{font-size:24px;font-weight:200;margin:28px 0 24px 0;text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list h2{font-size:32px;margin:25px 0 20px 0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list h2{font-size:32px;margin:40px 0 20px 0}}@media only screen and (min-width: 1400px){.post-list h2{font-size:60px;margin:47px 0 42px 0}}.post-list h2 strong{font-weight:500}.post-list h3.searchText{text-align:center;font-family:'GothamNarrow-Book'}.post-list .blogContent__articles__article--wide__content__tags p.selectedTag,.post-list .blogContent__articles__article--half__content__tags p.selectedTag{background:#96c4bd}.post-list .pageTools{font-family:'GothamNarrow-Book'}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .pageTools{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 8px}}@media only screen and (min-width: 1025px){.post-list .pageTools{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.post-list .pageTools .search{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:26px;margin-bottom:18px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .pageTools .search{width:245px;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .pageTools .search{width:245px;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 1400px){.post-list .pageTools .search{width:400px;-ms-flex-pack:end;justify-content:flex-end;height:45px}}.post-list .pageTools .search__icon{max-width:27px}@media only screen and (min-width: 1400px){.post-list .pageTools .search__icon{max-width:none;width:50px;height:45px}}.post-list .pageTools .search__form{display:block;max-width:218px;max-height:26px}@media only screen and (min-width: 1400px){.post-list .pageTools .search__form{width:350px;height:45px;max-width:none;max-height:none}}.post-list .pageTools .search__form input[type="text"]{display:block;float:left;width:183px;height:26px;background:#fff;font-size:10px;border:none;margin-right:0;text-transform:none;padding:0px 5px}@media only screen and (min-width: 1400px){.post-list .pageTools .search__form input[type="text"]{width:313px;height:45px;font-size:12px}}.post-list .pageTools .search__form input[type="text"]:-ms-input-placeholder{color:#a8a8a8}.post-list .pageTools .search__form input[type="text"]::placeholder{color:#a8a8a8}.post-list .pageTools .search__form input[type="submit"]{display:block;float:left;width:20px;height:26px;margin:0;padding:0;background:#fff url(/i/blog/search-arrow-m.png) center center no-repeat;color:transparent;border:none}@media only screen and (min-width: 1400px){.post-list .pageTools .search__form input[type="submit"]{width:37px;height:45px}}.post-list .pageTools .sortAndFilter{display:-ms-flexbox;display:flex;background:none;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .pageTools .sortAndFilter{margin-bottom:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .pageTools .sortAndFilter{margin-bottom:10px}}@media only screen and (min-width: 1400px){.post-list .pageTools .sortAndFilter{margin-bottom:30px}}.post-list .pageTools .sortAndFilter select{font-size:10px;color:#a8a8a8;border-left:2px solid #c8e3e0;border-top:none;border-bottom:none;border-right:none;background-color:transparent;background-image:url(/i/blog/filter-arrow-m.png);background-repeat:no-repeat;background-position:90% center;width:95px !important;height:35px;margin-right:0;padding:0 15px;cursor:pointer}@media only screen and (min-width: 1400px){.post-list .pageTools .sortAndFilter select{font-size:12px;padding:0 20px;width:130px !important;height:45px}}.post-list .pageTools .sortAndFilter select:last-of-type{border-right:2px solid #c8e3e0}.post-list .blogContent:before,.post-list .blogContent:after{content:" ";display:table}.post-list .blogContent:after{clear:both}.post-list .blogContent__articles{margin-bottom:20px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles{margin-left:-14px;margin-right:-14px}}.post-list .blogContent__articles__article--wide{background:#fff;margin-left:-15px;margin-right:-15px;margin-bottom:40px;padding-left:15px;padding-right:15px;padding-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide{float:left;width:calc(100% - 16px);margin-left:8px;margin-right:8px;padding:0;border:1px solid #f5f5f5}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--wide{float:left;width:calc(100% - 16px);margin-left:8px;margin-right:8px;padding:0;border:1px solid #f5f5f5}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide{float:left;width:calc(100% - 28px);margin-left:14px;margin-right:14px;padding:0;border:1px solid #f5f5f5}}.post-list .blogContent__articles__article--wide__image{margin-right:-15px;margin-left:-15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide__image{width:50%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--wide__image{width:50%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__image{width:50%;float:left;margin-left:0;margin-right:0}}.post-list .blogContent__articles__article--wide__image img{display:block;width:100%}.post-list .blogContent__articles__article--wide__content{padding-left:5px;padding-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide__content{width:50%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--wide__content{width:50%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content{width:50%;float:left;padding-left:65px;padding-right:85px;padding-bottom:50px}}.post-list .blogContent__articles__article--wide__content__info{font-size:12px;text-transform:uppercase;color:#569c91;margin-top:35px}.post-list .blogContent__articles__article--wide__content__info:before,.post-list .blogContent__articles__article--wide__content__info:after{content:" ";display:table}.post-list .blogContent__articles__article--wide__content__info:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide__content__info{margin-top:28px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__info{margin-top:110px}}.post-list .blogContent__articles__article--wide__content__info p{margin-bottom:0}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__info p{font-size:18px}}.post-list .blogContent__articles__article--wide__content__info span{font-size:10px;font-style:italic;color:#a8a8a8;text-transform:none;padding-left:10px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__info span{font-size:14px}}.post-list .blogContent__articles__article--wide__content__text:before,.post-list .blogContent__articles__article--wide__content__text:after{content:" ";display:table}.post-list .blogContent__articles__article--wide__content__text:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--wide__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__text{height:208px;overflow:hidden;margin-bottom:25px}}.post-list .blogContent__articles__article--wide__content__text h3{text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--wide__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__text h3{font-size:34px;margin-top:30px;margin-bottom:15px}}.post-list .blogContent__articles__article--wide__content__text p{color:#749896;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--wide__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--wide__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__text p{font-size:16px;margin-bottom:0px}}.post-list .blogContent__articles__article--wide__content__tags{margin-bottom:27px}.post-list .blogContent__articles__article--wide__content__tags:before,.post-list .blogContent__articles__article--wide__content__tags:after{content:" ";display:table}.post-list .blogContent__articles__article--wide__content__tags:after{clear:both}.post-list .blogContent__articles__article--wide__content__tags p{font-size:11px;color:#a8a8a8;background:#f6f6f6;padding:5px 7px;margin-right:5px;margin-bottom:0;display:block;float:left}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__tags p{font-size:13px;margin-bottom:54px;padding:5px 15px}}.post-list .blogContent__articles__article--wide__content__controls:before,.post-list .blogContent__articles__article--wide__content__controls:after{content:" ";display:table}.post-list .blogContent__articles__article--wide__content__controls:after{clear:both}.post-list .blogContent__articles__article--wide__content__controls__social{float:left;width:60px;margin-top:3px}.post-list .blogContent__articles__article--wide__content__controls__social a{margin-right:5px;display:block;float:left}.post-list .blogContent__articles__article--wide__content__controls__button{float:right;padding-left:38px}.post-list .blogContent__articles__article--wide__content__controls__button a{max-width:138px;padding-left:25px;padding-right:35px;padding-top:7px;padding-bottom:7px;display:inline-block;position:relative;color:#fff;font-size:13px;text-transform:uppercase;background:#96c4bd;background:linear-gradient(to right, #96c4bd 0%, #a2d9d0 20%, #96c4bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c4bd', endColorstr='#96c4bd', GradientType=1);border-radius:0px 10px 10px 0px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--wide__content__controls__button a{margin-right:-40px}}.post-list .blogContent__articles__article--wide__content__controls__button a:before{right:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to right, #fff 0%, #96c4bd 100%);top:50%}.post-list .blogContent__articles__article--wide__content__controls__button a:after{right:3px;content:"";background:url(/i/blog/readmore-arrow.png) no-repeat;top:5px;width:22px;height:22px;z-index:1;position:absolute}.post-list .blogContent__articles__article--half{background:#fff;margin-left:5px;margin-right:5px;margin-bottom:30px;padding-left:15px;padding-right:15px;padding-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--half{float:left;width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--half{float:left;width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half{float:left;width:calc(50% - 28px);margin-left:14px;margin-right:14px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}.post-list .blogContent__articles__article--half__image{margin-right:-15px;margin-left:-15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--half__image{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--half__image{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__image{width:100%;float:left;margin-left:0;margin-right:0}}.post-list .blogContent__articles__article--half__image img{display:block;width:100%}.post-list .blogContent__articles__article--half__content{padding-left:5px;padding-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--half__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--half__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}.post-list .blogContent__articles__article--half__content__info{font-size:12px;text-transform:uppercase;color:#569c91;margin-top:35px}.post-list .blogContent__articles__article--half__content__info:before,.post-list .blogContent__articles__article--half__content__info:after{content:" ";display:table}.post-list .blogContent__articles__article--half__content__info:after{clear:both}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__info{margin-top:110px}}.post-list .blogContent__articles__article--half__content__info p{margin-bottom:0}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__info p{font-size:18px}}.post-list .blogContent__articles__article--half__content__info span{font-size:10px;font-style:italic;color:#a8a8a8;text-transform:none;padding-left:10px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__info span{font-size:14px}}.post-list .blogContent__articles__article--half__content__text:before,.post-list .blogContent__articles__article--half__content__text:after{content:" ";display:table}.post-list .blogContent__articles__article--half__content__text:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--half__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--half__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__text{height:230px;overflow:hidden;margin-bottom:25px}}.post-list .blogContent__articles__article--half__content__text h3{text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--half__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--half__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__text h3{font-size:34px;margin-top:30px;margin-bottom:15px}}.post-list .blogContent__articles__article--half__content__text p{color:#749896;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles__article--half__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles__article--half__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__text p{font-size:16px;margin-bottom:0px}}.post-list .blogContent__articles__article--half__content__tags{margin-bottom:27px}.post-list .blogContent__articles__article--half__content__tags:before,.post-list .blogContent__articles__article--half__content__tags:after{content:" ";display:table}.post-list .blogContent__articles__article--half__content__tags:after{clear:both}.post-list .blogContent__articles__article--half__content__tags p{font-size:11px;color:#a8a8a8;background:#f6f6f6;padding:5px 7px;margin-right:5px;margin-bottom:0;display:block;float:left}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__tags p{font-size:13px;margin-bottom:54px;padding:5px 15px}}.post-list .blogContent__articles__article--half__content__controls:before,.post-list .blogContent__articles__article--half__content__controls:after{content:" ";display:table}.post-list .blogContent__articles__article--half__content__controls:after{clear:both}.post-list .blogContent__articles__article--half__content__controls__social{float:left;width:60px;margin-top:3px}.post-list .blogContent__articles__article--half__content__controls__social a{margin-right:5px;display:block;float:left}.post-list .blogContent__articles__article--half__content__controls__button{float:right;padding-left:38px}.post-list .blogContent__articles__article--half__content__controls__button a{max-width:138px;padding-left:25px;padding-right:35px;padding-top:7px;padding-bottom:7px;display:inline-block;position:relative;color:#fff;font-size:13px;text-transform:uppercase;background:#96c4bd;background:linear-gradient(to right, #96c4bd 0%, #a2d9d0 20%, #96c4bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c4bd', endColorstr='#96c4bd', GradientType=1);border-radius:0px 10px 10px 0px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__controls__button a{margin-right:-40px}}.post-list .blogContent__articles__article--half__content__controls__button a:before{right:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to right, #fff 0%, #96c4bd 100%);top:50%}.post-list .blogContent__articles__article--half__content__controls__button a:after{right:3px;content:"";background:url(/i/blog/readmore-arrow.png) no-repeat;top:5px;width:22px;height:22px;z-index:1;position:absolute}@media only screen and (min-width: 1400px){.post-list .blogContent__articles__article--half__content__controls__button a{margin-right:0px}}.post-list .blogContent__articles--columns{width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns{display:-ms-flexbox;display:flex;padding:0 5px;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.post-list .blogContent__articles--columns__article--high{background:#fff;margin-left:5px;margin-right:5px;margin-bottom:30px;padding-left:15px;padding-right:15px;padding-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--high{height:435px;width:31.36%;margin-left:7px;margin-right:7px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--high{float:left;width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high{float:left;width:calc(50% - 28px);margin-left:14px;margin-right:14px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}.post-list .blogContent__articles--columns__article--high__image{margin-right:-15px;margin-left:-15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--high__image{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--high__image{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__image{width:100%;float:left;margin-left:0;margin-right:0}}.post-list .blogContent__articles--columns__article--high__image img{display:block;width:100%}.post-list .blogContent__articles--columns__article--high__content{padding-left:5px;padding-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--high__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--high__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}.post-list .blogContent__articles--columns__article--high__content__info{font-size:12px;text-transform:uppercase;color:#569c91;margin-top:35px}.post-list .blogContent__articles--columns__article--high__content__info:before,.post-list .blogContent__articles--columns__article--high__content__info:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--high__content__info:after{clear:both}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__info{margin-top:110px}}.post-list .blogContent__articles--columns__article--high__content__info p{margin-bottom:0}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__info p{font-size:18px}}.post-list .blogContent__articles--columns__article--high__content__info span{font-size:10px;font-style:italic;color:#a8a8a8;text-transform:none;padding-left:10px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__info span{font-size:14px}}.post-list .blogContent__articles--columns__article--high__content__text:before,.post-list .blogContent__articles--columns__article--high__content__text:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--high__content__text:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--high__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--high__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__text{height:208px;overflow:hidden;margin-bottom:25px}}.post-list .blogContent__articles--columns__article--high__content__text h3{text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--high__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--high__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__text h3{font-size:34px;margin-top:30px;margin-bottom:15px}}.post-list .blogContent__articles--columns__article--high__content__text p{color:#749896;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--high__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--high__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__text p{font-size:16px;margin-bottom:0px}}.post-list .blogContent__articles--columns__article--high__content__tags{margin-bottom:27px}.post-list .blogContent__articles--columns__article--high__content__tags:before,.post-list .blogContent__articles--columns__article--high__content__tags:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--high__content__tags:after{clear:both}.post-list .blogContent__articles--columns__article--high__content__tags p{font-size:11px;color:#a8a8a8;background:#f6f6f6;padding:5px 7px;margin-right:5px;margin-bottom:0;display:block;float:left}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__tags p{font-size:13px;margin-bottom:54px;padding:5px 15px}}.post-list .blogContent__articles--columns__article--high__content__controls:before,.post-list .blogContent__articles--columns__article--high__content__controls:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--high__content__controls:after{clear:both}.post-list .blogContent__articles--columns__article--high__content__controls__social{float:left;width:60px;margin-top:3px}.post-list .blogContent__articles--columns__article--high__content__controls__social a{margin-right:5px;display:block;float:left}.post-list .blogContent__articles--columns__article--high__content__controls__button{float:right;padding-left:38px}.post-list .blogContent__articles--columns__article--high__content__controls__button a{max-width:138px;padding-left:25px;padding-right:35px;padding-top:7px;padding-bottom:7px;display:inline-block;position:relative;color:#fff;font-size:13px;text-transform:uppercase;background:#96c4bd;background:linear-gradient(to right, #96c4bd 0%, #a2d9d0 20%, #96c4bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c4bd', endColorstr='#96c4bd', GradientType=1);border-radius:0px 10px 10px 0px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__controls__button a{margin-right:-40px}}.post-list .blogContent__articles--columns__article--high__content__controls__button a:before{right:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to right, #fff 0%, #96c4bd 100%);top:50%}.post-list .blogContent__articles--columns__article--high__content__controls__button a:after{right:3px;content:"";background:url(/i/blog/readmore-arrow.png) no-repeat;top:5px;width:22px;height:22px;z-index:1;position:absolute}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--high__content__controls__button a{margin-right:0px}}.post-list .blogContent__articles--columns__article--small--quote{background:#cfafcf;margin-left:5px;margin-right:5px;margin-bottom:30px;padding-left:15px;padding-right:15px;padding-bottom:20px;color:#fff;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--small--quote{width:31.36%;margin-left:7px;margin-right:7px}}.post-list .blogContent__articles--columns__article--small--quote__title{width:100%;float:left;margin-top:15px}.post-list .blogContent__articles--columns__article--small--quote__title:before,.post-list .blogContent__articles--columns__article--small--quote__title:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--small--quote__title:after{clear:both}.post-list .blogContent__articles--columns__article--small--quote__title h3{display:block;width:250px;font-size:20px;margin-top:15px;margin-bottom:5px;padding:20px 20px;text-align:center;text-transform:uppercase;position:relative;margin:0 auto}.post-list .blogContent__articles--columns__article--small--quote__title h3:after{content:url("/i/blog/quote-round.png");position:absolute;top:5px;left:43px}.post-list .blogContent__articles--columns__article--small--quote__title h3:before{content:url("/i/blog/quote-round.png");position:absolute;bottom:5px;right:45px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.post-list .blogContent__articles--columns__article--small--quote p{display:block;float:left;width:100%;font-style:italic;font-size:12px;margin-bottom:15px;text-align:center}.post-list .blogContent__articles--columns__article--small--quote p:before,.post-list .blogContent__articles--columns__article--small--quote p:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--small--quote p:after{clear:both}.post-list .blogContent__articles--columns__article--small--quote__social{width:60px;display:block;margin:0 auto}.post-list .blogContent__articles--columns__article--small--quote__social:before,.post-list .blogContent__articles--columns__article--small--quote__social:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--small--quote__social:after{clear:both}.post-list .blogContent__articles--columns__article--small--quote__social a{margin-right:5px}.post-list .blogContent__articles--columns__article--small--quote__social a:last-of-type{margin-right:0}.post-list .blogContent__articles--columns__article--small--discover{background:#9acac3;margin-left:5px;margin-right:5px;margin-bottom:30px;padding-left:15px;padding-right:15px;padding-bottom:20px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--small--discover{width:31.36%;margin-left:7px;margin-right:7px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--small--discover{float:left;width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover{float:left;width:calc(50% - 28px);margin-left:14px;margin-right:14px;margin-bottom:40px;padding-left:0;padding-right:0;padding-bottom:0}}.post-list .blogContent__articles--columns__article--small--discover__content{padding-left:5px;padding-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--small--discover__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--small--discover__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content{width:100%;float:left;padding-left:30px;padding-right:30px;padding-bottom:25px;border:1px solid #f5f5f5}}.post-list .blogContent__articles--columns__article--small--discover__content__info{font-size:11px;text-transform:uppercase;padding-top:25px}.post-list .blogContent__articles--columns__article--small--discover__content__info:before,.post-list .blogContent__articles--columns__article--small--discover__content__info:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--small--discover__content__info:after{clear:both}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__info{padding-top:110px}}.post-list .blogContent__articles--columns__article--small--discover__content__info p{margin-bottom:0}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__info p{font-size:18px}}.post-list .blogContent__articles--columns__article--small--discover__content__info span{font-size:10px;font-style:italic;text-transform:none;padding-left:10px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__info span{font-size:14px}}.post-list .blogContent__articles--columns__article--small--discover__content__text:before,.post-list .blogContent__articles--columns__article--small--discover__content__text:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--small--discover__content__text:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--small--discover__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--small--discover__content__text{height:145px;overflow:hidden}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__text{height:208px;overflow:hidden;margin-bottom:25px}}.post-list .blogContent__articles--columns__article--small--discover__content__text h3{text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--small--discover__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--small--discover__content__text h3{font-size:20px;margin-top:15px;margin-bottom:12px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__text h3{font-size:34px;margin-top:30px;margin-bottom:15px}}.post-list .blogContent__articles--columns__article--small--discover__content__text p{margin-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__articles--columns__article--small--discover__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__articles--columns__article--small--discover__content__text p{font-size:12px;margin-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__text p{font-size:16px;margin-bottom:0px}}.post-list .blogContent__articles--columns__article--small--discover__content__controls:before,.post-list .blogContent__articles--columns__article--small--discover__content__controls:after{content:" ";display:table}.post-list .blogContent__articles--columns__article--small--discover__content__controls:after{clear:both}.post-list .blogContent__articles--columns__article--small--discover__content__controls__social{float:left;width:60px;margin-top:3px;width:62px}.post-list .blogContent__articles--columns__article--small--discover__content__controls__social a{margin-right:5px;display:block;float:left}.post-list .blogContent__articles--columns__article--small--discover__content__controls__button{float:right;padding-left:38px}.post-list .blogContent__articles--columns__article--small--discover__content__controls__button a{max-width:138px;padding-left:25px;padding-right:35px;padding-top:7px;padding-bottom:7px;display:inline-block;position:relative;color:#9acac3;font-size:13px;text-transform:uppercase;background:#ffffff;border-radius:0px 10px 10px 0px}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__controls__button a{margin-right:-40px}}.post-list .blogContent__articles--columns__article--small--discover__content__controls__button a:before{right:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to left, #fff 0%, #96c4bd 100%);top:50%}.post-list .blogContent__articles--columns__article--small--discover__content__controls__button a:after{right:3px;content:"";background:url(/i/blog/readmore-arrow-green.png) no-repeat;top:5px;width:22px;height:22px;z-index:1;position:absolute}@media only screen and (min-width: 1400px){.post-list .blogContent__articles--columns__article--small--discover__content__controls__button a{margin-right:0px}}.post-list .blogContent__events__event{position:relative;margin-bottom:30px;margin-left:5px;margin-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__events__event{float:left;margin-left:8px;margin-right:8px;float:left;width:calc(100% - 16px)}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__events__event{float:left;margin-left:8px;margin-right:8px;float:left;width:calc(100% - 16px)}}@media only screen and (min-width: 1400px){.post-list .blogContent__events__event{float:left;margin-left:0px;margin-right:0px;float:left;width:100%}}.post-list .blogContent__events__event__image{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.post-list .blogContent__events__event__image img{width:100%}.post-list .blogContent__events__event__content{padding-top:50px;min-height:208px}@media only screen and (min-width: 1400px){.post-list .blogContent__events__event__content{padding-top:95px;min-height:400px}}.post-list .blogContent__events__event__content__info{text-transform:uppercase;color:#569c91;font-size:11px;padding:0 20px;width:100%;text-align:center}@media only screen and (min-width: 1400px){.post-list .blogContent__events__event__content__info{font-size:18px;margin-bottom:10px}}.post-list .blogContent__events__event__content__info span{font-style:italic;font-size:10px;color:#a8a8a8;display:block;text-transform:none}@media only screen and (min-width: 1400px){.post-list .blogContent__events__event__content__info span{font-size:14px}}.post-list .blogContent__events__event__content__title{text-transform:uppercase;text-align:center;color:#2f302f;font-size:20px;line-height:1.2;margin-bottom:18px}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .blogContent__events__event__content__title{font-size:28px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .blogContent__events__event__content__title{font-size:28px}}@media only screen and (min-width: 1400px){.post-list .blogContent__events__event__content__title{font-size:48px;margin-bottom:20px}}.post-list .blogContent__events__event__content__date{text-transform:uppercase;text-align:center;font-weight:100;color:#2f302f;font-size:14px;margin-bottom:20px}@media only screen and (min-width: 1400px){.post-list .blogContent__events__event__content__date{font-size:24px}}.post-list .blogContent__loadMore{display:block;margin:30px auto;width:100%;float:left}.post-list .blogContent__loadMore a{text-transform:uppercase;font-size:12px;text-align:center;padding:15px 55px;color:#569c91;border:1px solid #569c91;display:block;margin:0 auto;width:215px}.post-list .blogContent__toTop{display:block;margin-bottom:30px;width:100%;float:left}.post-list .blogContent__toTop a{display:block;margin:0 auto;width:52px}.post-list .popup{background:rgba(0,0,0,0.85);width:100%;height:100%;position:absolute;z-index:9999;top:0;left:0;display:none}.post-list .popup__content{background:url(/i/blog/popin.png) no-repeat;background-size:contain;width:260px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:80px;position:relative}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content{margin-top:100px;width:540px}}@media only screen and (min-width: 1400px){.post-list .popup__content{margin-top:100px;width:540px}}.post-list .popup__content h2{text-transform:uppercase;width:50%;display:block;margin-bottom:0;text-align:center;font-size:18px;width:195px;margin-top:80px;height:40px;overflow:hidden;padding-bottom:20px;box-sizing:content-box}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content h2{margin-top:160px;font-size:24px;width:260px;height:52px;padding-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .popup__content h2{margin-top:160px;font-size:24px;width:260px;height:52px;padding-bottom:25px}}.post-list .popup__content p{background:#fff;margin-bottom:0;text-align:center;padding-bottom:20px;box-sizing:content-box;padding-left:20px;padding-right:20px;color:#749c94;font-size:10px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content p{font-size:14px;padding-bottom:25px;padding-left:100px;padding-right:100px}}@media only screen and (min-width: 1400px){.post-list .popup__content p{font-size:14px;padding-bottom:25px;padding-left:100px;padding-right:100px}}.post-list .popup__content .closePopupIcon{position:absolute;right:13px;top:60px;font-size:20px;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1024px){.post-list .popup__content .closePopupIcon{top:30px}}@media only screen and (max-width: 1024px){.post-list .popup__content .closePopupIcon{top:30px}}.post-list .popup__content .subscribeLink{cursor:pointer}.post-list .popup__content__email{background:#fff;width:100%;padding-bottom:20px;box-sizing:content-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content__email{padding-bottom:25px}}@media only screen and (min-width: 1400px){.post-list .popup__content__email{padding-bottom:25px}}.post-list .popup__content__email:after{right:24px;content:"";background:url(/i/blog/readmore-arrow.png) no-repeat;top:11px;width:22px;height:22px;z-index:1;position:absolute}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content__email:after{right:118px}}@media only screen and (min-width: 1400px){.post-list .popup__content__email:after{right:118px}}.post-list .popup__content__email input[type="text"]{border-left:1px solid #96c4bd;border-right:none;border-top:1px solid #96c4bd;border-bottom:1px solid #96c4bd;width:130px;margin-right:0;font-size:10px;color:#a9a9a9}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content__email input[type="text"]{font-size:14px;width:200px}}@media only screen and (min-width: 1400px){.post-list .popup__content__email input[type="text"]{font-size:14px;width:200px}}.post-list .popup__content__email input[type="submit"]{background:#96c4bd;background:linear-gradient(to right, #96c4bd 0%, #a2d9d0 20%, #96c4bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c4bd', endColorstr='#96c4bd', GradientType=1);border-radius:0px 10px 10px 0px;width:90px;color:#fff;font-size:10px;font-weight:200}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content__email input[type="submit"]{font-size:14px;width:140px}}@media only screen and (min-width: 1400px){.post-list .popup__content__email input[type="submit"]{font-size:14px;width:140px}}.post-list .popup__content a{background:#fff;width:100%;text-align:center;padding-bottom:35px;box-sizing:content-box;font-size:10px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.post-list .popup__content a{font-size:14px;padding-bottom:45px}}@media only screen and (min-width: 1400px){.post-list .popup__content a{font-size:14px;padding-bottom:45px}}.post-list .popup__content a span{border-bottom:1px solid #b0b0b0}@media only screen and (min-width: 1400px){.blogArticle .sized{width:1340px}}.blogArticle__info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogArticle__info__category{font-size:16px;text-transform:uppercase;color:#569c91;text-align:center;width:100%;margin-top:15px;margin-bottom:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__info__category{margin-top:25px;font-size:18px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__info__category{margin-top:25px;font-size:18px}}@media only screen and (min-width: 1400px){.blogArticle__info__category{margin-top:25px;font-size:18px}}.blogArticle__info__time{font-size:10px;color:#a8a8a8;font-style:italic;text-align:center;width:100%;margin-bottom:15px}.blogArticle__intro{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.blogArticle__intro__title{text-align:center;font-size:24px;color:#000;text-transform:uppercase;width:233px;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__intro__title{font-size:28px;width:330px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__intro__title{font-size:28px;width:330px}}@media only screen and (min-width: 1400px){.blogArticle__intro__title{font-size:34px;width:400px}}.blogArticle__intro__prevArticle{width:20px;margin-left:-8px;text-transform:uppercase;color:#749896;font-size:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__intro__prevArticle{border-right:1px solid #c1e1dd;border-top:1px solid #c1e1dd;border-bottom:1px solid #c1e1dd;width:150px;padding:25px 20px 25px 15px;margin-left:-24px;margin-top:-25px}.blogArticle__intro__prevArticle img,.blogArticle__intro__prevArticle p{display:block;float:left}.blogArticle__intro__prevArticle img{width:14px;margin-right:12px;margin-top:1px}.blogArticle__intro__prevArticle p{margin-bottom:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__intro__prevArticle{border-right:1px solid #c1e1dd;border-top:1px solid #c1e1dd;border-bottom:1px solid #c1e1dd;width:150px;padding:25px 20px 25px 15px;margin-left:-24px;margin-top:-25px}.blogArticle__intro__prevArticle img,.blogArticle__intro__prevArticle p{display:block;float:left}.blogArticle__intro__prevArticle img{width:14px;margin-right:12px;margin-top:1px}.blogArticle__intro__prevArticle p{margin-bottom:0}}@media only screen and (min-width: 1400px){.blogArticle__intro__prevArticle{border-left:1px solid #c1e1dd;border-right:1px solid #c1e1dd;border-top:1px solid #c1e1dd;border-bottom:1px solid #c1e1dd;width:150px;padding:25px 18px 25px 15px;margin-left:-46px;margin-top:-25px}.blogArticle__intro__prevArticle img,.blogArticle__intro__prevArticle p{display:block;float:left}.blogArticle__intro__prevArticle img{width:14px;margin-right:12px;margin-top:1px}.blogArticle__intro__prevArticle p{margin-bottom:0}}.blogArticle__intro__prevArticle.disabledButton{pointer-events:none;color:#cacaca}.blogArticle__intro__prevArticle.disabledButton img{filter:grayscale(100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__intro__prevArticle.disabledButton{border-right:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.blogArticle__intro__prevArticle.disabledButton p{color:#cacaca}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__intro__prevArticle.disabledButton{border-right:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;width:150px;padding:25px 15px 25px 20px;margin-right:-24px;margin-top:-25px}.blogArticle__intro__prevArticle.disabledButton p{color:#cacaca}}@media only screen and (min-width: 1400px){.blogArticle__intro__prevArticle.disabledButton{border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca}.blogArticle__intro__prevArticle.disabledButton p{color:#cacaca}}.blogArticle__intro__nextArticle{width:20px;margin-right:-8px;text-transform:uppercase;color:#749896;font-size:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__intro__nextArticle{border-left:1px solid #c1e1dd;border-top:1px solid #c1e1dd;border-bottom:1px solid #c1e1dd;width:150px;padding:25px 15px 25px 20px;margin-right:-24px;margin-top:-25px}.blogArticle__intro__nextArticle img,.blogArticle__intro__nextArticle p{display:block;float:right}.blogArticle__intro__nextArticle img{width:14px;margin-left:12px;margin-top:1px}.blogArticle__intro__nextArticle p{margin-bottom:0;color:#749896}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__intro__nextArticle{border-left:1px solid #c1e1dd;border-top:1px solid #c1e1dd;border-bottom:1px solid #c1e1dd;width:150px;padding:25px 15px 25px 20px;margin-right:-24px;margin-top:-25px}.blogArticle__intro__nextArticle img,.blogArticle__intro__nextArticle p{display:block;float:right}.blogArticle__intro__nextArticle img{width:14px;margin-left:12px;margin-top:1px}.blogArticle__intro__nextArticle p{margin-bottom:0;color:#749896}}@media only screen and (min-width: 1400px){.blogArticle__intro__nextArticle{border-left:1px solid #c1e1dd;border-top:1px solid #c1e1dd;border-bottom:1px solid #c1e1dd;border-right:1px solid #c1e1dd;width:150px;padding:25px 15px 25px 20px;margin-right:-46px;margin-top:-25px}.blogArticle__intro__nextArticle img,.blogArticle__intro__nextArticle p{display:block;float:right}.blogArticle__intro__nextArticle img{width:14px;margin-left:12px;margin-top:1px}.blogArticle__intro__nextArticle p{margin-bottom:0;color:#749896}}.blogArticle__intro__nextArticle.disabledButton{pointer-events:none;color:#cacaca}.blogArticle__intro__nextArticle.disabledButton img{filter:grayscale(100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__intro__nextArticle.disabledButton{border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}.blogArticle__intro__nextArticle.disabledButton p{color:#cacaca}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__intro__nextArticle.disabledButton{border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;width:150px;padding:25px 15px 25px 20px;margin-right:-24px;margin-top:-25px}.blogArticle__intro__nextArticle.disabledButton p{color:#cacaca}}@media only screen and (min-width: 1400px){.blogArticle__intro__nextArticle.disabledButton{border-left:1px solid #cacaca;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca}.blogArticle__intro__nextArticle.disabledButton p{color:#cacaca}}.blogArticle__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.blogArticle__tags p{font-size:11px;color:#a8a8a8;background:#f6f6f6;padding:5px 7px;margin-right:5px;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__tags p{font-size:13px;padding:5px 15px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__tags p{font-size:13px;padding:5px 15px}}@media only screen and (min-width: 1400px){.blogArticle__tags p{font-size:13px;padding:5px 15px}}.blogArticle__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content{-ms-flex-pack:start;justify-content:flex-start;padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content{-ms-flex-pack:start;justify-content:flex-start;padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1400px){.blogArticle__content{-ms-flex-pack:start;justify-content:flex-start;padding-left:75px;padding-right:75px}}.blogArticle__content__banner{width:calc(100% + 30px);height:100%;margin-bottom:25px;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content__banner{width:calc(100% + 180px);margin-left:-90px;margin-right:-90px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content__banner{width:calc(100% + 180px);margin-left:-90px;margin-right:-90px}}@media only screen and (min-width: 1400px){.blogArticle__content__banner{width:calc(100% + 250px);margin-left:-125px;margin-right:-125px}}.blogArticle__content__text{margin-bottom:25px;color:#749896;text-align:center;font-size:12px;width:270px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content__text{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content__text{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1400px){.blogArticle__content__text{text-align:left;width:100%;padding-right:10px;font-size:15px}}.blogArticle__content__social{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#787878;margin-bottom:30px;width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content__social{width:auto;margin-bottom:0px;margin-right:-85px;padding-left:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content__social{width:auto;margin-bottom:0px;margin-right:-85px;padding-left:10px}}@media only screen and (min-width: 1400px){.blogArticle__content__social{width:auto;margin-bottom:0px;margin-right:-85px;padding-left:10px}}.blogArticle__content__social__buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top:3px solid #9acac3;padding-top:10px;padding-left:5px;padding-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content__social__buttons{-ms-flex-direction:column;flex-direction:column;border-top:none;border-left:3px solid #9acac3;padding-top:0px;padding-left:10px;padding-right:0px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content__social__buttons{-ms-flex-direction:column;flex-direction:column;border-top:none;border-left:3px solid #9acac3;padding-top:0px;padding-left:10px;padding-right:0px}}@media only screen and (min-width: 1400px){.blogArticle__content__social__buttons{-ms-flex-direction:column;flex-direction:column;border-top:none;border-left:3px solid #9acac3;padding-top:0px;padding-left:10px;padding-right:0px}}.blogArticle__content__social__buttons p{font-size:12px;margin-right:5px;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content__social__buttons p{margin-right:0px;margin-bottom:10px;text-align:center}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content__social__buttons p{margin-right:0px;margin-bottom:10px;text-align:center}}@media only screen and (min-width: 1400px){.blogArticle__content__social__buttons p{margin-right:0px;margin-bottom:10px;text-align:center;font-size:15px}}.blogArticle__content__social__buttons a{margin-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__content__social__buttons a{margin-right:0px;margin-bottom:10px}.blogArticle__content__social__buttons a:last-of-type{margin-bottom:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__content__social__buttons a{margin-right:0px;margin-bottom:10px}.blogArticle__content__social__buttons a:last-of-type{margin-bottom:0}}@media only screen and (min-width: 1400px){.blogArticle__content__social__buttons a{margin-right:0px;margin-bottom:10px}.blogArticle__content__social__buttons a:last-of-type{margin-bottom:0}}.blogArticle__modules{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.blogArticle__modules__care{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1400px){.blogArticle__modules__care{padding-left:75px;padding-right:75px}}.blogArticle__modules__care h3{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care h3{text-align:left;width:100%;font-size:24px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care h3{text-align:left;width:100%;font-size:24px}}@media only screen and (min-width: 1400px){.blogArticle__modules__care h3{text-align:left;width:100%;font-size:24px}}.blogArticle__modules__care h3 span{display:block;font-weight:200;text-transform:none}.blogArticle__modules__care__image{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care__image{width:50%;padding-right:40px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care__image{width:50%;padding-right:40px}}@media only screen and (min-width: 1400px){.blogArticle__modules__care__image{width:50%;padding-right:40px}}.blogArticle__modules__care__image img{margin-top:20px;max-height:260px;max-width:280px;object-fit:contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care__image img{max-height:unset;max-width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care__image img{max-height:unset;max-width:100%}}@media only screen and (min-width: 1400px){.blogArticle__modules__care__image img{max-height:unset;max-width:100%}}.blogArticle__modules__care__texts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care__texts{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:20px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care__texts{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:20px}}@media only screen and (min-width: 1400px){.blogArticle__modules__care__texts{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:20px}}.blogArticle__modules__care__texts p{margin-bottom:25px;color:#749896;text-align:center;font-size:12px;width:270px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care__texts p{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care__texts p{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1400px){.blogArticle__modules__care__texts p{text-align:left;width:100%;padding-right:10px;font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__care__texts p{width:100%;text-align:justify;position:relative}.blogArticle__modules__care__texts p:before{content:url("/i/blog/care-arrow.png");position:absolute;top:1px;left:-24px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__care__texts p{width:100%;text-align:justify;position:relative}.blogArticle__modules__care__texts p:before{content:url("/i/blog/care-arrow.png");position:absolute;top:1px;left:-24px}}@media only screen and (min-width: 1400px){.blogArticle__modules__care__texts p{width:100%;text-align:justify;position:relative}.blogArticle__modules__care__texts p:before{content:url("/i/blog/care-arrow.png");position:absolute;top:1px;left:-24px}}.blogArticle__modules__care__texts quote{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:20px 20px;text-align:center;text-transform:uppercase;position:relative;text-transform:uppercase;color:#749896;width:205px;margin-bottom:30px}.blogArticle__modules__care__texts quote:before{content:url("/i/blog/quote-round-green.png");position:absolute;top:5px;left:0px}.blogArticle__modules__care__texts quote:after{content:url("/i/blog/quote-round-green.png");position:absolute;bottom:5px;right:5px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.blogArticle__modules__care__texts quote span{font-style:italic;font-size:12px;width:100%;text-transform:none;margin-bottom:-30px;margin-top:10px}.blogArticle__modules__video{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__video{padding-left:75px;padding-right:75px;margin-bottom:20px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__video{padding-left:75px;padding-right:75px;margin-bottom:20px}}@media only screen and (min-width: 1400px){.blogArticle__modules__video{padding-left:75px;padding-right:75px;margin-bottom:20px}}.blogArticle__modules__video h3{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__video h3{text-align:left;width:100%;font-size:24px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__video h3{text-align:left;width:100%;font-size:24px}}@media only screen and (min-width: 1400px){.blogArticle__modules__video h3{text-align:left;width:100%;font-size:24px}}.blogArticle__modules__video h3 span{display:block;font-weight:200;text-transform:none}.blogArticle__modules__video__iframe{width:100%}.blogArticle__modules__video__iframe iframe{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__video__iframe iframe{min-height:357px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__video__iframe iframe{min-height:506px}}@media only screen and (min-width: 1400px){.blogArticle__modules__video__iframe iframe{min-height:689px}}.blogArticle__modules__video__texts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}.blogArticle__modules__video__texts p{margin-bottom:25px;color:#749896;text-align:center;font-size:12px;width:270px;width:100%;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__video__texts p{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__video__texts p{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1400px){.blogArticle__modules__video__texts p{text-align:left;width:100%;padding-right:10px;font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__video__texts p{padding-left:8px;padding-right:8px;margin-bottom:0;width:50%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__video__texts p{padding-left:8px;padding-right:8px;margin-bottom:0;width:50%}}@media only screen and (min-width: 1400px){.blogArticle__modules__video__texts p{padding-left:8px;padding-right:8px;margin-bottom:0;width:50%}}.blogArticle__modules__product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product{padding-left:0px;padding-right:0px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product{padding-left:0px;padding-right:0px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product{padding-left:0px;padding-right:0px;margin-left:-45px;margin-right:-45px}}.blogArticle__modules__product h3{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product h3{text-align:left;width:100%;font-size:24px;padding-left:90px;padding-right:90px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product h3{text-align:left;width:100%;font-size:24px;padding-left:90px;padding-right:90px;margin-top:35px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product h3{text-align:left;width:100%;font-size:24px;padding-left:90px;padding-right:90px;margin-top:35px}}.blogArticle__modules__product h3 span{display:block;font-weight:200;text-transform:none}.blogArticle__modules__product__image{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:50px;background:#fff;max-height:480px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__image{width:50%;padding-left:75px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__image{width:50%;padding-right:40px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__image{width:50%}}.blogArticle__modules__product__image img{width:auto;height:auto;max-width:100%;max-height:100%;margin-top:-30px;object-fit:contain}.blogArticle__modules__product__image.video__variant{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;background:#fff;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__image.video__variant{width:50%;margin-top:50px;padding-right:15px;padding-left:90px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__image.video__variant{width:50%;margin-top:50px;padding-right:15px;padding-left:90px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__image.video__variant{width:50%;margin-top:50px;padding-right:15px;padding-left:90px}}.blogArticle__modules__product__image.video__variant .video__variant__wrapper{width:100%}.blogArticle__modules__product__image.video__variant .video__variant__wrapper iframe{margin:20px auto;width:100%;height:163px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__image.video__variant .video__variant__wrapper iframe{height:334px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__image.video__variant .video__variant__wrapper iframe{height:334px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__image.video__variant .video__variant__wrapper iframe{height:334px}}.blogArticle__modules__product__texts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;background:#fff;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__texts{width:50%;margin-top:50px;padding-left:15px;padding-right:90px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__texts{width:50%;margin-top:50px;padding-left:15px;padding-right:90px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__texts{width:50%;margin-top:50px;padding-left:15px;padding-right:90px}}.blogArticle__modules__product__texts h4{margin-top:0;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__texts h4{margin-top:25px;margin-bottom:20px;font-size:24px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__texts h4{margin-top:25px;margin-bottom:20px;font-size:24px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__texts h4{margin-top:25px;margin-bottom:20px;font-size:24px}}.blogArticle__modules__product__texts p{margin-bottom:25px;color:#749896;text-align:center;font-size:12px;width:270px;width:100%;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__texts p{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__texts p{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__texts p{text-align:left;width:100%;padding-right:10px;font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__product__texts p{text-align:center;padding-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__product__texts p{text-align:center;padding-right:0}}@media only screen and (min-width: 1400px){.blogArticle__modules__product__texts p{text-align:center;padding-left:90px;padding-right:90px}}.blogArticle__modules__product__texts__button{float:right;padding-left:38px;padding-right:38px;margin-bottom:25px;position:relative}.blogArticle__modules__product__texts__button:after{right:40px;content:"";background:url(/i/blog/readmore-arrow.png) no-repeat;top:5px;width:22px;height:22px;z-index:1;position:absolute}.blogArticle__modules__product__texts__button a{text-align:center;max-width:200px;padding-left:25px;padding-right:35px;padding-top:7px;padding-bottom:7px;display:inline-block;position:relative;color:#fff;font-size:13px;text-transform:uppercase;background:#96c4bd;background:linear-gradient(to right, #96c4bd 0%, #a2d9d0 20%, #96c4bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c4bd', endColorstr='#96c4bd', GradientType=1);border-radius:0px 10px 10px 0px}.blogArticle__modules__product__texts__button a:before{right:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to right, #fff 0%, #96c4bd 100%);top:50%}.blogArticle__modules__product__texts__button a:after{left:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to right, #96c4bd 0%, #fff 100%);top:50%}@media only screen and (min-width: 1400px){.blogArticle__modules__product__texts__button{margin-bottom:40px}}.blogArticle__modules__experts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts{padding-left:75px;padding-right:75px}}.blogArticle__modules__experts h3{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:20px;margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts h3{text-align:left;width:100%;font-size:24px;margin-bottom:25px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts h3{text-align:left;width:100%;font-size:24px;margin-bottom:25px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts h3{text-align:left;width:100%;font-size:24px;margin-bottom:25px}}.blogArticle__modules__experts h3 span{display:block;font-weight:200;text-transform:none}.blogArticle__modules__experts__opinions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.blogArticle__modules__experts__opinions__opinion{width:100%;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts__opinions__opinion{width:50%;padding:0 30px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts__opinions__opinion{width:50%;padding:0 30px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__opinions__opinion{width:50%;-ms-flex-pack:start;justify-content:flex-start}}.blogArticle__modules__experts__opinions__opinion__image{width:100%}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__opinions__opinion__image{width:145px}}.blogArticle__modules__experts__opinions__opinion__image img{display:block;margin:0 auto}.blogArticle__modules__experts__opinions__opinion__text{margin-bottom:25px;color:#749896;text-align:center;font-size:12px;width:270px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts__opinions__opinion__text{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts__opinions__opinion__text{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__opinions__opinion__text{text-align:left;width:100%;padding-right:10px;font-size:15px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__opinions__opinion__text{width:300px}}.blogArticle__modules__experts__opinions__opinion__text h4{color:#333333;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts__opinions__opinion__text h4{text-align:center}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts__opinions__opinion__text h4{text-align:center}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__opinions__opinion__text h4{margin-bottom:3px;margin-top:35px}}.blogArticle__modules__experts__opinions__opinion__text p{color:#000;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts__opinions__opinion__text p{text-align:center}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts__opinions__opinion__text p{text-align:center}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__opinions__opinion__text p{line-height:17px}}.blogArticle__modules__experts__textLimiter{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.blogArticle__modules__experts__textLimiter__text{margin-bottom:25px;color:#749896;text-align:center;font-size:12px;width:270px;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts__textLimiter__text{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts__textLimiter__text{text-align:left;width:100%;padding-right:10px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__textLimiter__text{text-align:left;width:100%;padding-right:10px;font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__experts__textLimiter__text{text-align:justify;margin-bottom:35px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__experts__textLimiter__text{text-align:justify;margin-bottom:35px}}@media only screen and (min-width: 1400px){.blogArticle__modules__experts__textLimiter__text{text-align:justify;margin-bottom:35px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related{padding-left:40px;padding-right:40px}}.blogArticle__modules__related h2{font-size:28px;font-weight:200;margin-top:30px;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related h2{text-align:center;width:100%}}.blogArticle__modules__related h2 span{font-weight:400}.blogArticle__modules__related__articles{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles{display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles{display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles{display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px}}.blogArticle__modules__related__articles__article{position:relative}.blogArticle__modules__related__articles__article--wide{position:relative;margin-left:-15px;margin-right:-15px;margin-bottom:20px;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide{float:left;width:calc(33.33% - 12px);margin-left:6px;margin-right:6px;padding:0;border:1px solid #f5f5f5;background:#fff}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide{float:left;width:calc(33.33% - 12px);margin-left:6px;margin-right:6px;padding:0;border:1px solid #f5f5f5;background:#fff}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide{float:left;width:calc(33.33% - 12px);margin-left:6px;margin-right:6px;padding:0;border:1px solid #f5f5f5;background:#fff}}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__image{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__image{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__image{width:100%;float:left;margin-left:0;margin-right:0}}.blogArticle__modules__related__articles__article--wide__image img{display:block;width:100%}.blogArticle__modules__related__articles__article--wide__content{padding-left:15px;padding-right:15px;padding-bottom:15px;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__content{width:100%;float:left;padding-left:20px;padding-right:20px;padding-bottom:20px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__content{width:100%;float:left;padding-left:20px;padding-right:20px;padding-bottom:20px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content{width:100%;float:left;padding-left:20px;padding-right:20px;padding-bottom:20px}}.blogArticle__modules__related__articles__article--wide__content__info{font-size:12px;text-transform:uppercase;color:#569c91;padding-top:15px}.blogArticle__modules__related__articles__article--wide__content__info:before,.blogArticle__modules__related__articles__article--wide__content__info:after{content:" ";display:table}.blogArticle__modules__related__articles__article--wide__content__info:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__content__info{margin-top:0px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__content__info{margin-top:0px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__info{margin-top:0px;padding-top:20px}}.blogArticle__modules__related__articles__article--wide__content__info p{margin-bottom:0}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__info p{font-size:18px}}.blogArticle__modules__related__articles__article--wide__content__info span{font-size:10px;font-style:italic;color:#a8a8a8;text-transform:none;padding-left:10px}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__info span{font-size:14px}}.blogArticle__modules__related__articles__article--wide__content__text:before,.blogArticle__modules__related__articles__article--wide__content__text:after{content:" ";display:table}.blogArticle__modules__related__articles__article--wide__content__text:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__content__text{overflow:hidden;margin-bottom:15px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__content__text{overflow:hidden;margin-bottom:15px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__text{overflow:hidden;margin-bottom:15px}}.blogArticle__modules__related__articles__article--wide__content__text h3{text-transform:uppercase;margin-bottom:20px;margin-top:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__content__text h3{font-size:20px;margin-top:10px;margin-bottom:12px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__content__text h3{font-size:20px;margin-top:10px;margin-bottom:12px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__text h3{font-size:34px;margin-top:15px;margin-bottom:15px}}.blogArticle__modules__related__articles__article--wide__content__text p{color:#749896;margin-bottom:10px;margin-top:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__content__text p{font-size:12px;margin-bottom:30px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__content__text p{font-size:12px;margin-bottom:30px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__text p{font-size:16px;margin-bottom:30px}}.blogArticle__modules__related__articles__article--wide__content__controls:before,.blogArticle__modules__related__articles__article--wide__content__controls:after{content:" ";display:table}.blogArticle__modules__related__articles__article--wide__content__controls:after{clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.blogArticle__modules__related__articles__article--wide__content__controls{position:absolute;bottom:20px;right:20px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.blogArticle__modules__related__articles__article--wide__content__controls{position:absolute;bottom:20px;right:20px}}@media only screen and (min-width: 1400px){.blogArticle__modules__related__articles__article--wide__content__controls{position:absolute;bottom:20px;right:20px}}.blogArticle__modules__related__articles__article--wide__content__controls__button{float:right;padding-left:34px}.blogArticle__modules__related__articles__article--wide__content__controls__button a{text-align:center;max-width:138px;padding-left:20px;padding-right:35px;padding-top:7px;padding-bottom:7px;display:inline-block;position:relative;color:#fff;font-size:12px;text-transform:uppercase;background:#96c4bd;background:linear-gradient(to right, #96c4bd 0%, #a2d9d0 20%, #96c4bd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c4bd', endColorstr='#96c4bd', GradientType=1);border-radius:0px 10px 10px 0px}.blogArticle__modules__related__articles__article--wide__content__controls__button a:before{right:100%;content:"";position:absolute;border-width:1px 34px 0px 0px;border-style:solid;border-image:linear-gradient(to right, #fff 0%, #96c4bd 100%);top:50%}.blogArticle__modules__related__articles__article--wide__content__controls__button a:after{right:3px;content:"";background:url(/i/blog/readmore-arrow.png) no-repeat;top:5px;width:22px;height:22px;z-index:1;position:absolute}:lang(nn-NO) .section-questions-answers-wrapper{min-height:858px}@media only screen and (max-width: 425px){:lang(nn-NO) .section-questions-answers-wrapper .list-questions li div{font-size:10vw !important}}.my-player-dimensions{width:100% !important;height:28.9vw !important}@media only screen and (max-width: 767px){.my-player-dimensions{height:56.3vw}}.vjs-resize-manager{border:none}video{background-color:#E9ECF7 !important}.goUp{background:#f3f3f3;text-align:center;text-transform:uppercase;font-weight:300;font-size:34px;line-height:120%;font-family:'GothamNarrow-Book', sans-serif;padding:50px 0}.goUp .col-lg-12 h3{font-size:.6em}.goUp b{font-weight:600}#MeAndMyHairIndex{background-color:#fff}#MeAndMyHairIndex .MeAndMyHair-wrapper{max-width:1340px;margin:0 auto}#MeAndMyHairIndex .button-primary-black{background-color:#333;background-image:url(/i/button-arrow.png);background-repeat:no-repeat;background-position:right 4px center;border-radius:0 8px 8px 0 / 6px;border:1px solid transparent;color:#fff;display:inline-block;font-size:13px;line-height:140%;outline:0;padding:10px 36px 10px 27px;position:relative;text-transform:uppercase;margin:28px;font-weight:300}#MeAndMyHairIndex .get-sample-set{display:none}.section-header-page-me-and-my-hair{color:black;height:inherit !important}.section-header-page-me-and-my-hair .content{margin-top:0}.section-header-page-me-and-my-hair .content .section-header-page-me-and-my-hair__image{width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-header-page-me-and-my-hair .content{display:block}}@media only screen and (max-width: 767px){.section-header-page-me-and-my-hair .content{background-color:#fff}}@media only screen and (min-width: 1025px){.section-header-page-me-and-my-hair .content{background-color:#E9ECF7}.section-header-page-me-and-my-hair .content .section-header-page-me-and-my-hair__header{padding:0;left:50%;top:25%}}@media only screen and (min-width: 1025px) and (max-width: 767px){.section-header-page-me-and-my-hair .content .section-header-page-me-and-my-hair__header .description,.section-header-page-me-and-my-hair .content .section-header-page-me-and-my-hair__header .button-primary-black,.section-header-page-me-and-my-hair .content .section-header-page-me-and-my-hair__header h2{font-size:inherit !important}}@media only screen and (max-width: 767px){.section-header-page-me-and-my-hair .section-header-page-me-and-my-hair__header .description{font-size:1.1em}.section-header-page-me-and-my-hair .section-header-page-me-and-my-hair__header .button-primary-black{font-size:1.1em}.section-header-page-me-and-my-hair .section-header-page-me-and-my-hair__header h2{font-size:2.6em}}.section-header-page-me-and-my-hair__header{position:relative;padding:20px;text-align:center;font-weight:300;font-size:16px;max-height:780px}@media only screen and (min-width: 1025px){.section-header-page-me-and-my-hair__header{position:absolute}}.section-header-page-me-and-my-hair__header h2{font-weight:300;font-size:3vw;margin-top:2vw}.section-header-page-me-and-my-hair__header h2 span{font-weight:600}.section-header-page-me-and-my-hair__header p span{font-weight:600}.section-header-page-me-and-my-hair__header p.description{font-size:1.2vw}@media only screen and (max-width: 767px){.section-header-page-me-and-my-hair__header p.description{margin-top:6vw}}.section-header-page-me-and-my-hair__header div.description{font-size:1.7rem;max-width:500px;margin:0 auto;margin-top:2vw}.section-header-page-me-and-my-hair__buttonText{color:blue}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-header-page-me-and-my-hair .our-word-header{font-size:30px;margin-top:5vw}}.section-questions-answers{background-color:white;font-size:40px;margin:0px}.section-questions-answers .content{margin-top:0}.section-questions-answers h3{width:80%;margin:0 auto;text-align:center;background-color:white}.section-questions-answers ul{list-style:none;color:#D3D4D5}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-questions-answers ul{margin-bottom:30px}}.section-questions-answers .list-questions{font-size:1.7em;font-weight:600;text-align:center;-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;margin:0 auto;padding:0px 44px}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-questions-answers .list-questions{font-size:1.3em;width:100%}}.section-questions-answers .list-questions li{cursor:pointer}.section-questions-answers .list-questions li:hover{color:#000}.section-questions-answers .section-header-treatments{padding-top:90px}.section-questions-answers .section-header-treatments>h3{font-size:36px;font-weight:300;padding-top:15px}.section-questions-answers .section-header-treatments>h3 b{display:block;font-weight:600}.section-questions-answers .section-header-treatments .code{padding-top:100px;text-align:center;width:100%;min-height:220px}.section-questions-answers .section-header-treatments .code h4{font-weight:300;font-size:30px;display:inline-block;position:relative;margin:0 0 60px 0}.section-questions-answers .section-header-treatments .code h4 b{font-weight:600}.section-questions-answers .section-header-treatments .code h4:before,.section-questions-answers .section-header-treatments .code h4:after{content:"\0041";position:absolute;font-family:'sp';font-size:12px}.section-questions-answers .section-header-treatments .code h4:before{-ms-transform:rotate(90deg);transform:rotate(90deg);left:-8px;top:-4px}.section-questions-answers .section-header-treatments .code h4:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-8px;bottom:-4px}.section-questions-answers .section-header-treatments .products{text-align:center;margin-bottom:50px;padding-left:0}.section-questions-answers .section-header-treatments .products li{display:inline-block;background:#f5f5f7;width:200px;height:285px;text-align:center;padding-top:50px;margin:0 15px}@media only screen and (max-width: 767px){.section-questions-answers .section-header-treatments .products li{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-questions-answers .section-header-treatments .products li{width:23%;margin:0}}.section-questions-answers .section-header-treatments .products li img{position:static;max-height:160px}@media only screen and (max-width: 767px){.section-questions-answers .section-header-treatments .products li img{width:auto}}.section-questions-answers .section-header-treatments .products li .name{font-size:12px;color:#000;font-weight:300;padding-top:15px}.section-questions-answers .section-header-treatments .products li .name h3{font-weight:bold}.section-questions-answers .section-header-treatments .products li span{padding:0 4px}.section-questions-answers .section-header-treatments .products li b{font-weight:300}.section-questions-answers .section-header-treatments .products li h3{display:inline;font-size:12px;background-color:transparent;color:#000;font-weight:300}.section-questions-answers .section-header-treatments .products li h3 b{font-weight:600}.section-questions-answers .section-header-treatments .buttons{width:100%;text-align:center;padding-left:0}.section-questions-answers .section-header-treatments .buttons>div{display:inline-block;vertical-align:top;margin:0 20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-questions-answers .section-header-treatments .buttons>div{margin:0 15px}}.section-questions-answers .section-header-treatments .buttons>div h4{color:#000;font-size:18px;font-weight:600}.section-questions-answers .section-header-treatments .buttons>div span{font-size:12px;display:block;color:#000;font-weight:300}.section-questions-answers .section-header-treatments .buttons .icons a{display:inline-block;margin:30px 15px 0 15px}.section-questions-answers .section-header-treatments .buttons .icons a.fb{background-image:url(/i/sprites/sprite.png);background-position:-481px -86px;width:34px;height:34px}.section-questions-answers .section-header-treatments .buttons .icons a.skype{background-image:url(/i/sprites/sprite.png);background-position:-481px -50px;width:35px;height:35px}.section-questions-answers .section-header-treatments .buttons .icons a.email{background-image:url(/i/sprites/sprite.png);background-position:-346px -400px;width:40px;height:29px}.section-questions-answers .section-questions-answers-up-title h3{font-weight:300;font-size:34px;line-height:120%}.section-questions-answers .section-questions-answers-up-title h3 b{display:block;font-weight:600}@media only screen and (max-width: 767px){.section-questions-answers .section-questions-answers-up-title h3{font-size:30px;margin-top:30px}}.section-questions-answers .section-question-tile h3{font-weight:300}.section-questions-answers .section-question-tile h3 b{font-weight:600}@media only screen and (max-width: 767px){.section-questions-answers .section-question-tile h3{line-height:125%}.section-questions-answers .section-question-tile h3 b{display:block;padding:10px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-questions-answers .section-questions-answers-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-questions-answers .section-questions-answers-wrapper>div{display:inline-block;text-align:center}.section-questions-answers .section-questions-answers-wrapper .section-question-tile{margin-bottom:50px}.section-questions-answers .section-questions-answers-wrapper .section-question-tile h3{font-size:18px}.section-questions-answers .section-questions-answers-wrapper .button-answers .button-primary-black{margin:0 !important}}@media only screen and (min-width: 768px){.section-questions-answers .section-questions-answers-up-title-wrapper .section-questions-answers-up-title{margin:100px 0px 40px 0px}.section-questions-answers .section-questions-answers-up-title-wrapper .section-questions-answers-up-title h3{text-align:left}.section-questions-answers .section-questions-answers-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}.section-questions-answers .section-question-tile h3:nth-child(2){font-weight:100}}.code{text-transform:uppercase;font-weight:bold}@media only screen and (max-width: 767px){.code{padding:100px 50px 0}}.code h4 .word{display:inline-block;font-size:20px}.code h4 .word .plus{font-weight:100;color:#949494}.code h4 .word div{display:inline-block;text-align:center;font-weight:600}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4{display:grid;display:-ms-grid;display:-webkit-grid;position:relative;margin:5% 0px}@media only screen and (max-width: 425px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4{margin:20% 0px}}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper{height:242px;display:-ms-flexbox;display:flex;padding:17%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper p,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper p,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper p,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper p{font-weight:300}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper h3,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper h3{font-size:1.3em}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper p,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper p,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper p,.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper p{font-size:.9em}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .small-images-content{max-height:270px;max-width:410px;width:100%;object-fit:cover;position:relative}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .video-js{width:628px;height:353px;position:absolute;top:0;left:0;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .video-js{height:264px;width:470px}}@media only screen and (max-width: 767px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .video-js{height:34vw !important;width:100%;padding-top:56.25%}}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos{position:relative;right:20px;max-width:628px;max-height:353px;width:100%;height:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos{max-width:470px;max-height:264px}}@media only screen and (max-width: 425px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos{height:auto}}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .button-play{background:url("/i/play_btn.png") no-repeat;background-size:cover;width:115px;height:115px;position:absolute;z-index:22;font-size:0;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .button-play{width:50px;height:50px}}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .video-content-me-and-my-haur{object-fit:cover;width:100%;position:absolute;top:0;z-index:99s}@media only screen and (min-width: 1025px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .video-content-me-and-my-haur{height:353px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .video-content-me-and-my-haur{height:264px;width:470px}}@media only screen and (max-width: 767px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .video-content-me-and-my-haur{height:35vw !important}}@media only screen and (max-width: 767px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .videos .video-content-me-and-my-haur{object-fit:cover;width:100%;max-width:65vw}}@media only screen and (min-width: 768px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(1){-ms-grid-columns:39% 61%;grid-template-columns:39% 61%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(1) .title-wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(1) .small-images-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;left:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(1) .videos{-ms-grid-column:2;grid-column:2;grid-row:1/ 2 span;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(2){-ms-grid-columns:61% 39%;grid-template-columns:61% 39%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(2) .title-wrapper{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(2) .small-images-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;z-index:1;margin:0px 0px 0px auto;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(2) .videos{-ms-grid-column:1;grid-column:1;grid-row:1 / 2 span;z-index:2;position:relative;left:20px;bottom:-136px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(3){-ms-grid-columns:39% 61%;grid-template-columns:39% 61%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(3) .title-wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(3) .small-images-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;z-index:0;left:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(3) .videos{-ms-grid-column:2;grid-column:2;grid-row:1 / 2 span;z-index:1;position:relative;bottom:-136px;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(4){-ms-grid-columns:61% 39%;grid-template-columns:61% 39%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(4) .title-wrapper{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(4) .small-images-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;z-index:1;margin:0px 0px 0px auto;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1:nth-child(4) .videos{-ms-grid-column:1;grid-column:1;grid-row:1 / 2 span;z-index:2;position:relative;left:20px;bottom:-136px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2{-ms-grid-columns:61% 39%;grid-template-columns:61% 39%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .small-images-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;z-index:1;margin:0px 0px 0px auto;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .videos{-ms-grid-column:1;grid-column:1;grid-row:2 / 2 span;z-index:2;position:relative;left:20px;bottom:136px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3{-ms-grid-columns:39% 61%;grid-template-columns:39% 61%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .small-images-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;z-index:2;left:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .videos{-ms-grid-column:2;grid-column:2;grid-row:2 / 2 span;z-index:1;position:relative;bottom:136px;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4{-ms-grid-columns:61% 39%;grid-template-columns:61% 39%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .small-images-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;z-index:1;margin:0px 0px 0px auto;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .videos{-ms-grid-column:1;grid-column:1;grid-row:2 / 2 span;z-index:2;position:relative;left:20px;bottom:136px}}@media only screen and (max-width: 767px){.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1{-ms-grid-columns:39% 61%;grid-template-columns:39% 61%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper{-ms-grid-column:1 / 2 span;grid-column:1 / 2 span;-ms-grid-row:1;grid-row:1}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .small-images-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;bottom:-100px;left:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .videos{-ms-grid-column:2;grid-column:2;grid-row:2 / 2 span;right:20px;left:inherit}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2{-ms-grid-columns:61% 39%;grid-template-columns:61% 39%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .title-wrapper{-ms-grid-column:1 / 2 span;grid-column:1 / 2 span;-ms-grid-row:1;grid-row:1;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .small-images-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;z-index:2;right:20px;margin:0px 0px 0px auto}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-2 .videos{-ms-grid-column:1;grid-column:1;grid-row:3 / 2 span;z-index:1;position:relative;left:20px;bottom:80px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3{-ms-grid-columns:39% 61%;grid-template-columns:39% 61%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .title-wrapper{-ms-grid-column:1 /2 span;grid-column:1 /2 span;-ms-grid-row:1;grid-row:1;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .small-images-content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:2;z-index:2;left:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-3 .videos{-ms-grid-column:2;grid-column:2;grid-row:3 / 2 span;z-index:1;position:relative;bottom:80px;right:20px;left:inherit}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4{-ms-grid-columns:61% 39%;grid-template-columns:61% 39%}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .title-wrapper{-ms-grid-column:1 / 2 span;grid-column:1 / 2 span;-ms-grid-row:1;grid-row:1;z-index:2}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .small-images-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;z-index:1;margin:0px 0px 0px auto;right:20px}.section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-4 .videos{-ms-grid-column:1;grid-column:1;grid-row:3 / 2 span;z-index:2;position:relative;left:20px;bottom:80px}}@media only screen and (max-width: 767px) and (min-width: 426px){.section-question-tile h3:nth-child(2){font-weight:100}.section-questions-answers-content{margin:4% 0px !important}.section-questions-answers-content .button-answers{display:inline-block;position:relative;top:50%;-ms-transform:translateY(-150%);transform:translateY(-150%)}}@media only screen and (max-width: 767px) and (min-width: 426px) and (orientation: landscape){.section-questions-answers-content .button-answers{-ms-transform:translateY(-20%);transform:translateY(-20%)}}@media only screen and (max-width: 767px) and (min-width: 426px){.section-questions-answers-content .list-questions{display:inline-block;font-size:1.3em}.section-questions-answers-content .section-questions-answers-wrapper{padding:15px;margin:4% 0px}.section-questions-answers-content .section-questions-answers-wrapper .list-questions ul li{font-size:1em}}@media only screen and (max-width: 425px){.section-questions-answers-wrapper .section-header-treatments{text-align:center}.section-questions-answers-wrapper .section-question-tile{margin:4% 0}.section-questions-answers-wrapper .list-questions{display:block;width:100%;margin:51px auto 0  auto}.section-questions-answers-wrapper .list-questions li div{font-size:10vw}.section-questions-answers-wrapper .button-answers{text-align:center}.section-video-image-info-1 .small-images-content{bottom:-60px !important}.section-video-image-info-2 .videos{bottom:40px !important}.section-video-image-info-3 .videos{bottom:40px !important}.section-video-image-info-4 .videos{bottom:40px !important}}.resultFormPopup{width:70%;background:#f3f3f3;left:0;right:0;top:150px;position:absolute;z-index:9999;margin:auto;padding:60px;text-align:center;font-size:14px;font-family:'GothamNarrow-Book', sans-serif}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup{padding:60px 45px}}@media only screen and (max-width: 767px){.resultFormPopup{width:90%;padding:20px}}.resultFormPopup h3{width:auto;background-color:transparent;font-size:16px;font-weight:400;margin-bottom:25px;line-height:140%}.resultFormPopup select,.resultFormPopup input[type="text"],.resultFormPopup input[type="email"]{width:200px;background:transparent;border:1px solid #000;text-transform:none;font-size:12px;font-weight:400;color:#000;font-family:Arial, sans-serif;height:35px;display:inline-block;float:none}@media only screen and (min-width: 1025px) and (max-width: 1399px){.resultFormPopup select,.resultFormPopup input[type="text"],.resultFormPopup input[type="email"]{width:170px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup select,.resultFormPopup input[type="text"],.resultFormPopup input[type="email"]{margin-bottom:10px}}@media only screen and (max-width: 767px){.resultFormPopup select,.resultFormPopup input[type="text"],.resultFormPopup input[type="email"]{width:46% !important;margin-bottom:10px !important}}.resultFormPopup select{background:url(/i/small-select-arrow.png) 95% center no-repeat;cursor:pointer;line-height:18px}.resultFormPopup .form-group{text-align:center;width:100%;margin-bottom:35px;position:relative;overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}.resultFormPopup .form-group.order{-ms-flex-wrap:wrap;flex-wrap:wrap}.resultFormPopup .form-group.order .form-row{display:block;width:100%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.resultFormPopup .form-group.order .form-row{width:440px}}@media only screen and (min-width: 1400px){.resultFormPopup .form-group.order .form-row{display:-ms-flexbox;display:flex;margin-bottom:10px;width:100%}}.resultFormPopup .form-group.order .form-row>div{display:inline-block}.resultFormPopup .form-group.order .form-row>div label{display:none}.resultFormPopup .form-group.order .form-row>div input[type="checkbox"]+label,.resultFormPopup .form-group.order .form-row>div.radio label{display:inline-block}@media only screen and (min-width: 1025px) and (max-width: 1399px){.resultFormPopup .form-group.order .form-row select,.resultFormPopup .form-group.order .form-row input[type="text"],.resultFormPopup .form-group.order .form-row input[type="email"]{width:200px;margin-bottom:10px}}.resultFormPopup .form-group.order .form-row .radios-group{width:200px;margin-right:9px;vertical-align:top}.resultFormPopup .form-group.order .form-row .radio{vertical-align:middle;display:inline-block;margin-bottom:0}.resultFormPopup .form-group.order .form-row .radio label{height:auto;margin-right:30px;margin-left:0}.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:checked,.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:not(:checked){position:absolute;left:-9999px}.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:checked+label,.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:checked+label:before,.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #000;border-radius:100%;background:#fff}.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:checked+label:after,.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:not(:checked)+label:after{content:'';width:8px;height:8px;background:#000;position:absolute;top:4px;left:4px;border-radius:100%;transition:all 0.2s ease}.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:not(:checked)+label:after{opacity:0;-ms-transform:scale(0);transform:scale(0)}.resultFormPopup .form-group.order .form-row .radio input[type="radio"]:checked+label:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:checked,.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:checked+label,.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:checked+label:before,.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #000;border-radius:100%;background:#fff}.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:checked+label:after,.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:not(:checked)+label:after{content:'';width:8px;height:8px;background:#000;position:absolute;top:4px;left:4px;border-radius:100%;transition:all 0.2s ease}.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:not(:checked)+label:after{opacity:0;-ms-transform:scale(0);transform:scale(0)}.resultFormPopup .form-group.order .form-row .checkbox input[type="checkbox"]:checked+label:after{opacity:1;-ms-transform:scale(1);transform:scale(1)}.resultFormPopup .form-group.order .form-row .select{vertical-align:top}.resultFormPopup .form-group.order .form-row #Ihr{width:409px}@media only screen and (max-width: 767px){.resultFormPopup .form-group.order .form-row #Ihr{width:100%}}.resultFormPopup .form-group.order .form-row .custom-error{top:10px;text-align:center;width:50%}.resultFormPopup .form-group.order label{height:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group.order .form-group.agreements{max-width:450px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group.order .form-group.agreements .error-message{left:40px}}@media only screen and (max-width: 767px){.resultFormPopup .form-group.order .form-group.agreements .error-message{left:28px}}@media only screen and (max-width: 767px){.resultFormPopup .form-group.userData{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.resultFormPopup .form-group.userData>div *{width:100% !important}.resultFormPopup .form-group.userData>div * input[type="checkbox"]{width:16px !important}}.resultFormPopup .form-group.dateOfBirth>div{display:inline-block}@media only screen and (max-width: 767px){.resultFormPopup .form-group.dateOfBirth{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.resultFormPopup .form-group.dateOfBirth select{width:100%}}.resultFormPopup .form-group.submit{overflow:hidden !important}.resultFormPopup .form-group.agreements{overflow:hidden !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group.agreements{max-width:450px}}.resultFormPopup .form-group.agreements>div{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.resultFormPopup .form-group.agreements>div{margin-bottom:20px}}.resultFormPopup .form-group.agreements>div .error-message{position:relative;top:0.3em;left:40px;width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group.agreements>div .error-message{left:30px}}@media only screen and (max-width: 767px){.resultFormPopup .form-group.agreements>div .error-message{top:0;left:20px}}@media only screen and (min-width: 1025px){.resultFormPopup .form-group.agreements>div .error-message.with-margin{margin-left:15.789%;left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group.agreements{overflow:visible !important}}@media only screen and (max-width: 767px){.resultFormPopup .form-group.agreements{overflow:visible !important}}.resultFormPopup .form-group>div{display:inline-block;-ms-flex-pack:center;justify-content:center;float:none;position:relative}@media only screen and (max-width: 767px){.resultFormPopup .form-group>div{width:50%;padding:0 3%}}.resultFormPopup .form-group input{position:relative}.resultFormPopup .form-group input>div{position:absolute}.resultFormPopup .form-group .error-message{color:red;position:relative;left:0;top:0;font-size:1.2rem;text-align:left;margin-right:1em;width:130px}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup .form-group .error-message{top:-0.5em;width:130px;margin-right:-1em}}@media only screen and (max-width: 767px){.resultFormPopup .form-group .error-message{top:-0.5em;width:100%}}.resultFormPopup .form-group.notice-wrap{margin-bottom:0}.resultFormPopup .dateOfBirth select{width:130px}@media only screen and (max-width: 767px){.resultFormPopup .dateOfBirth select{width:100% !important}}.resultFormPopup input[type="checkbox"]{width:16px;height:16px;padding:0;margin-left:15.789%;background:#fff;border:1px solid #000;border-radius:10px;cursor:pointer;margin-right:0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup input[type="checkbox"]{margin-left:0;position:absolute;left:0}}@media only screen and (max-width: 767px){.resultFormPopup input[type="checkbox"]{margin-left:0;position:absolute;left:0}}.resultFormPopup input[type="checkbox"]:after{content:'';position:absolute;width:8px;height:8px;background:#fff;left:3px;top:3px;border-radius:10px}.resultFormPopup input[type="checkbox"]:checked:after{background:#000}.resultFormPopup label{font-size:14px;line-height:14px;text-transform:none;width:auto;height:auto;display:inline-block;position:relative;margin-left:1em;margin-bottom:10px;text-align:left}.resultFormPopup label .error-message{top:.3em !important}@media only screen and (min-width: 768px) and (max-width: 1024px){.resultFormPopup label{padding-left:15px}}@media only screen and (max-width: 767px){.resultFormPopup label{text-align:left;padding-left:20px;line-height:140%;margin-left:0}}.resultFormPopup .button-primary-black{width:170px;float:none;margin:0 !important}@media only screen and (max-width: 767px){.resultFormPopup .button-primary-black{width:50% !important}}.resultFormPopup .notice{font-size:11px}.resultFormPopup .notice a{text-decoration:underline}.resultFormPopup .notice a:hover{text-decoration:none}.resultFormPopup .close{position:absolute;right:-17px;top:-17px;color:#fff;font-size:16px;text-transform:uppercase;background:#000;opacity:1;padding:8px 11px;border-radius:22px}@media only screen and (max-width: 425px){.section-questions-answers-wrapper .list-questions{padding:0}.section-questions-answers-wrapper .list-questions li div{font-size:10vw !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.meAndMyHairPage div.content .get-contact .salon .description{padding:0 15px}}@media only screen and (max-width: 767px){.meAndMyHairPage div.content .get-contact .salon .description p{font-size:12px;line-height:15px}}:lang(fr-FR) .section-questions-answers-wrapper{overflow:visible}*{box-sizing:border-box}.contactForm .selectBox select{float:none}.form-container{display:none;margin-top:20px}.form-container.show{display:block}.form-container:before{content:"";display:block;clear:both}.form_newsletter.form,.form_contact.form,.form_unsubscribe.form,.form_antidiversion.form,.form_becomeamember.form{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.6rem}.form_newsletter.form .invalid .error,.form_contact.form .invalid .error,.form_unsubscribe.form .invalid .error,.form_antidiversion.form .invalid .error,.form_becomeamember.form .invalid .error{color:#b70036}.form_newsletter.form .invalid .error.show,.form_contact.form .invalid .error.show,.form_unsubscribe.form .invalid .error.show,.form_antidiversion.form .invalid .error.show,.form_becomeamember.form .invalid .error.show{font-size:14px;font-weight:normal}.form_newsletter.form .invalid .ctrl-label,.form_contact.form .invalid .ctrl-label,.form_unsubscribe.form .invalid .ctrl-label,.form_antidiversion.form .invalid .ctrl-label,.form_becomeamember.form .invalid .ctrl-label{color:#333}.form_newsletter.form .invalid .error.show,.form_contact.form .invalid .error.show,.form_unsubscribe.form .invalid .error.show,.form_antidiversion.form .invalid .error.show,.form_becomeamember.form .invalid .error.show{font-size:1em}.form_newsletter.form .invalid .ctrl-select_styled .ctrl-select__button,.form_contact.form .invalid .ctrl-select_styled .ctrl-select__button,.form_unsubscribe.form .invalid .ctrl-select_styled .ctrl-select__button,.form_antidiversion.form .invalid .ctrl-select_styled .ctrl-select__button,.form_becomeamember.form .invalid .ctrl-select_styled .ctrl-select__button{background-color:rgba(0,0,0,0)}.form_newsletter.form .invalid input[type="checkbox"]+.ctrl-label:before,.form_contact.form .invalid input[type="checkbox"]+.ctrl-label:before,.form_unsubscribe.form .invalid input[type="checkbox"]+.ctrl-label:before,.form_antidiversion.form .invalid input[type="checkbox"]+.ctrl-label:before,.form_becomeamember.form .invalid input[type="checkbox"]+.ctrl-label:before{background-color:transparent}.form_newsletter.form .form-field,.form_contact.form .form-field,.form_unsubscribe.form .form-field,.form_antidiversion.form .form-field,.form_becomeamember.form .form-field{margin-bottom:15px}.form_newsletter.form .ctrl-label,.form_contact.form .ctrl-label,.form_unsubscribe.form .ctrl-label,.form_antidiversion.form .ctrl-label,.form_becomeamember.form .ctrl-label{line-height:44px;float:none;padding-top:0}.form_newsletter.form .ctrl-textInput,.form_newsletter.form .ctrl-textArea,.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select_styled,.form_newsletter.form .ctrl-birthSelector,.form_contact.form .ctrl-textInput,.form_contact.form .ctrl-textArea,.form_contact.form .ctrl-select,.form_contact.form .ctrl-select_styled,.form_contact.form .ctrl-birthSelector,.form_unsubscribe.form .ctrl-textInput,.form_unsubscribe.form .ctrl-textArea,.form_unsubscribe.form .ctrl-select,.form_unsubscribe.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-textInput,.form_antidiversion.form .ctrl-textArea,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-textInput,.form_becomeamember.form .ctrl-textArea,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector{color:#999;font-size:13px;font-family:inherit;border:1px solid #c7c7c7;padding:0 10px;margin:0;float:none;width:100%;height:auto;min-height:45px}.form_newsletter.form .ctrl-textInput:-ms-input-placeholder,.form_newsletter.form .ctrl-textArea:-ms-input-placeholder,.form_newsletter.form .ctrl-select:-ms-input-placeholder,.form_newsletter.form .ctrl-select_styled:-ms-input-placeholder,.form_newsletter.form .ctrl-birthSelector:-ms-input-placeholder,.form_contact.form .ctrl-textInput:-ms-input-placeholder,.form_contact.form .ctrl-textArea:-ms-input-placeholder,.form_contact.form .ctrl-select:-ms-input-placeholder,.form_contact.form .ctrl-select_styled:-ms-input-placeholder,.form_contact.form .ctrl-birthSelector:-ms-input-placeholder,.form_unsubscribe.form .ctrl-textInput:-ms-input-placeholder,.form_unsubscribe.form .ctrl-textArea:-ms-input-placeholder,.form_unsubscribe.form .ctrl-select:-ms-input-placeholder,.form_unsubscribe.form .ctrl-select_styled:-ms-input-placeholder,.form_unsubscribe.form .ctrl-birthSelector:-ms-input-placeholder,.form_antidiversion.form .ctrl-textInput:-ms-input-placeholder,.form_antidiversion.form .ctrl-textArea:-ms-input-placeholder,.form_antidiversion.form .ctrl-select:-ms-input-placeholder,.form_antidiversion.form .ctrl-select_styled:-ms-input-placeholder,.form_antidiversion.form .ctrl-birthSelector:-ms-input-placeholder,.form_becomeamember.form .ctrl-textInput:-ms-input-placeholder,.form_becomeamember.form .ctrl-textArea:-ms-input-placeholder,.form_becomeamember.form .ctrl-select:-ms-input-placeholder,.form_becomeamember.form .ctrl-select_styled:-ms-input-placeholder,.form_becomeamember.form .ctrl-birthSelector:-ms-input-placeholder{color:#999}.form_newsletter.form .ctrl-textInput::placeholder,.form_newsletter.form .ctrl-textArea::placeholder,.form_newsletter.form .ctrl-select::placeholder,.form_newsletter.form .ctrl-select_styled::placeholder,.form_newsletter.form .ctrl-birthSelector::placeholder,.form_contact.form .ctrl-textInput::placeholder,.form_contact.form .ctrl-textArea::placeholder,.form_contact.form .ctrl-select::placeholder,.form_contact.form .ctrl-select_styled::placeholder,.form_contact.form .ctrl-birthSelector::placeholder,.form_unsubscribe.form .ctrl-textInput::placeholder,.form_unsubscribe.form .ctrl-textArea::placeholder,.form_unsubscribe.form .ctrl-select::placeholder,.form_unsubscribe.form .ctrl-select_styled::placeholder,.form_unsubscribe.form .ctrl-birthSelector::placeholder,.form_antidiversion.form .ctrl-textInput::placeholder,.form_antidiversion.form .ctrl-textArea::placeholder,.form_antidiversion.form .ctrl-select::placeholder,.form_antidiversion.form .ctrl-select_styled::placeholder,.form_antidiversion.form .ctrl-birthSelector::placeholder,.form_becomeamember.form .ctrl-textInput::placeholder,.form_becomeamember.form .ctrl-textArea::placeholder,.form_becomeamember.form .ctrl-select::placeholder,.form_becomeamember.form .ctrl-select_styled::placeholder,.form_becomeamember.form .ctrl-birthSelector::placeholder{color:#999}@media only screen and (max-width: 767px){.form_newsletter.form .ctrl-textInput,.form_newsletter.form .ctrl-textArea,.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select_styled,.form_newsletter.form .ctrl-birthSelector,.form_contact.form .ctrl-textInput,.form_contact.form .ctrl-textArea,.form_contact.form .ctrl-select,.form_contact.form .ctrl-select_styled,.form_contact.form .ctrl-birthSelector,.form_unsubscribe.form .ctrl-textInput,.form_unsubscribe.form .ctrl-textArea,.form_unsubscribe.form .ctrl-select,.form_unsubscribe.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-textInput,.form_antidiversion.form .ctrl-textArea,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-textInput,.form_becomeamember.form .ctrl-textArea,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector{font-size:13px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.form_newsletter.form .ctrl-textInput,.form_newsletter.form .ctrl-textArea,.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select_styled,.form_newsletter.form .ctrl-birthSelector,.form_contact.form .ctrl-textInput,.form_contact.form .ctrl-textArea,.form_contact.form .ctrl-select,.form_contact.form .ctrl-select_styled,.form_contact.form .ctrl-birthSelector,.form_unsubscribe.form .ctrl-textInput,.form_unsubscribe.form .ctrl-textArea,.form_unsubscribe.form .ctrl-select,.form_unsubscribe.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-textInput,.form_antidiversion.form .ctrl-textArea,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-textInput,.form_becomeamember.form .ctrl-textArea,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector{font-size:13px}}@media only screen and (min-width: 1025px){.form_newsletter.form .ctrl-textInput,.form_newsletter.form .ctrl-textArea,.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select_styled,.form_newsletter.form .ctrl-birthSelector,.form_contact.form .ctrl-textInput,.form_contact.form .ctrl-textArea,.form_contact.form .ctrl-select,.form_contact.form .ctrl-select_styled,.form_contact.form .ctrl-birthSelector,.form_unsubscribe.form .ctrl-textInput,.form_unsubscribe.form .ctrl-textArea,.form_unsubscribe.form .ctrl-select,.form_unsubscribe.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-textInput,.form_antidiversion.form .ctrl-textArea,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-textInput,.form_becomeamember.form .ctrl-textArea,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector{font-size:22px}}.form_newsletter.form .ctrl-textArea,.form_contact.form .ctrl-textArea,.form_unsubscribe.form .ctrl-textArea,.form_antidiversion.form .ctrl-textArea,.form_becomeamember.form .ctrl-textArea{height:150px;vertical-align:middle}.form_newsletter.form .ctrl-select_styled,.form_contact.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-select_styled,.form_antidiversion.form .ctrl-select_styled,.form_becomeamember.form .ctrl-select_styled{padding:0;color:#999}.form_newsletter.form .ctrl-select_styled .ctrl-select__text,.form_contact.form .ctrl-select_styled .ctrl-select__text,.form_unsubscribe.form .ctrl-select_styled .ctrl-select__text,.form_antidiversion.form .ctrl-select_styled .ctrl-select__text,.form_becomeamember.form .ctrl-select_styled .ctrl-select__text{height:100%;padding:0 10px;line-height:44px;color:#999;text-transform:uppercase;width:calc(100% - 50px)}.form_newsletter.form .ctrl-birthSelector,.form_contact.form .ctrl-birthSelector,.form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-birthSelector{padding:0;border:0;width:100%}.form_newsletter.form .ctrl-birthSelector .ctrl-select_styled,.form_contact.form .ctrl-birthSelector .ctrl-select_styled,.form_unsubscribe.form .ctrl-birthSelector .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector .ctrl-select_styled{width:calc(40% - .2em);margin-right:.4em}.form_newsletter.form .ctrl-birthSelector .ctrl-select_styled:nth-child(2),.form_contact.form .ctrl-birthSelector .ctrl-select_styled:nth-child(2),.form_unsubscribe.form .ctrl-birthSelector .ctrl-select_styled:nth-child(2),.form_antidiversion.form .ctrl-birthSelector .ctrl-select_styled:nth-child(2),.form_becomeamember.form .ctrl-birthSelector .ctrl-select_styled:nth-child(2){margin-right:0;width:calc(60% - .2em)}.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select__select,.form_contact.form .ctrl-select,.form_contact.form .ctrl-select__select,.form_unsubscribe.form .ctrl-select,.form_unsubscribe.form .ctrl-select__select,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select__select,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select__select{color:#999;width:100% !important;padding-right:0}.form_newsletter.form .ctrl-checkbox:checked+.ctrl-label:before,.form_contact.form .ctrl-checkbox:checked+.ctrl-label:before,.form_unsubscribe.form .ctrl-checkbox:checked+.ctrl-label:before,.form_antidiversion.form .ctrl-checkbox:checked+.ctrl-label:before,.form_becomeamember.form .ctrl-checkbox:checked+.ctrl-label:before{top:0;left:0;background-image:url(/i/sprites/sprite.png);background-position:-481px -257px;width:28px;height:34px}.form_newsletter.form .ctrl-checkbox:checked+.ctrl-label:after,.form_contact.form .ctrl-checkbox:checked+.ctrl-label:after,.form_unsubscribe.form .ctrl-checkbox:checked+.ctrl-label:after,.form_antidiversion.form .ctrl-checkbox:checked+.ctrl-label:after,.form_becomeamember.form .ctrl-checkbox:checked+.ctrl-label:after{display:none}.form_newsletter.form .ctrl-checkbox+.ctrl-label,.form_contact.form .ctrl-checkbox+.ctrl-label,.form_unsubscribe.form .ctrl-checkbox+.ctrl-label,.form_antidiversion.form .ctrl-checkbox+.ctrl-label,.form_becomeamember.form .ctrl-checkbox+.ctrl-label{line-height:34px;font-size:14px;width:100%;padding-top:0}.form_newsletter.form .ctrl-checkbox+.ctrl-label:before,.form_contact.form .ctrl-checkbox+.ctrl-label:before,.form_unsubscribe.form .ctrl-checkbox+.ctrl-label:before,.form_antidiversion.form .ctrl-checkbox+.ctrl-label:before,.form_becomeamember.form .ctrl-checkbox+.ctrl-label:before{content:"";display:block;position:absolute;top:0;left:0;width:28px;height:34px;border:0;border-radius:0;background-color:transparent;background-image:url(/i/sprites/sprite.png);background-position:-481px -222px;width:28px;height:34px}.form_newsletter.form .ctrl-submit,.form_contact.form .ctrl-submit,.form_unsubscribe.form .ctrl-submit,.form_antidiversion.form .ctrl-submit,.form_becomeamember.form .ctrl-submit{height:36px;background:url("/i/button-arrow.png") no-repeat right 4px center,linear-gradient(90deg, #96c4bd 0%, #a2d9d0 21%, #96c4bd 100%);border-radius:0 8px 8px 0 / 6px;border:1px solid transparent;color:#fff;display:inline-block;font-size:13px;line-height:140%;outline:0;padding:10px 26px 10px 17px;position:relative;text-transform:uppercase}.form_newsletter.form .ctrl-submit:hover,.form_contact.form .ctrl-submit:hover,.form_unsubscribe.form .ctrl-submit:hover,.form_antidiversion.form .ctrl-submit:hover,.form_becomeamember.form .ctrl-submit:hover{background:url("/i/button-arrow-active.png") #fff no-repeat right 4px center;color:#699;border:1px solid #9cc}.form_newsletter.form .ctrl-submit:before,.form_newsletter.form .ctrl-submit:after,.form_contact.form .ctrl-submit:before,.form_contact.form .ctrl-submit:after,.form_unsubscribe.form .ctrl-submit:before,.form_unsubscribe.form .ctrl-submit:after,.form_antidiversion.form .ctrl-submit:before,.form_antidiversion.form .ctrl-submit:after,.form_becomeamember.form .ctrl-submit:before,.form_becomeamember.form .ctrl-submit:after{content:'';display:block;height:2px;position:absolute;top:50%;z-index:1000}.form_newsletter.form .ctrl-submit:before,.form_contact.form .ctrl-submit:before,.form_unsubscribe.form .ctrl-submit:before,.form_antidiversion.form .ctrl-submit:before,.form_becomeamember.form .ctrl-submit:before{background:linear-gradient(90deg, rgba(150,196,189,0) 0%, #96c4bd 100%);left:-75px;width:75px}.form_newsletter.form .ctrl-submit:after,.form_contact.form .ctrl-submit:after,.form_unsubscribe.form .ctrl-submit:after,.form_antidiversion.form .ctrl-submit:after,.form_becomeamember.form .ctrl-submit:after{background:linear-gradient(90deg, #96c4bd 0%, rgba(150,196,189,0) 100%);right:-75px;width:75px}.form_meAndMyHair .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.form_meAndMyHair .form-row__element{width:100%}.form_meAndMyHair .form-row__element_1{padding:0}.form_meAndMyHair select,.form_meAndMyHair input[type="text"],.form_meAndMyHair input[type="email"]{width:100% !important;margin:0 !important}.form_meAndMyHair .ctrl-select_styled{width:100%;background:transparent;border:1px solid #000;text-transform:none;font-size:12px;font-weight:400;color:#000;font-family:Arial, sans-serif;height:35px;display:inline-block;float:none}.form_meAndMyHair label[for="MeAndMyHairBirthSelector"]{display:block;width:100%;margin:10px auto;text-align:center}.form_meAndMyHair .ctrl-birthSelector{width:100%}.form_meAndMyHair .ctrl-birthSelector .ctrl-select_styled{width:100%;margin:5px auto;font-size:12px}.form_meAndMyHair .ctrl-birthSelector .ctrl-select_styled:nth-child(2){margin-right:5px}.form_meAndMyHair .ctrl-select__text{color:#000000;width:calc(100% - 25px);padding:0;line-height:35px}.form_meAndMyHair .ctrl-select__button{background:url(/i/small-select-arrow.png) 95% center no-repeat;margin:0 5px;width:15px}.form_meAndMyHair .ctrl-select__select{margin:0}.form_meAndMyHair input[type="checkbox"]{border:0;background:transparent;margin:0}.form_meAndMyHair input[type="checkbox"]:after{background:transparent}.form_meAndMyHair input[type="checkbox"]:checked:after{background:transparent}.form_meAndMyHair .ctrl-checkbox+.ctrl-label{padding-left:25px;line-height:1.2}.form_meAndMyHair .ctrl-checkbox+.ctrl-label:before{width:16px;height:16px;padding:0;background:#fff;border:1px solid #000;border-radius:10px}.form_meAndMyHair .ctrl-checkbox:checked+.ctrl-label:after{position:absolute;content:'';width:8px;height:8px;background:#000;left:4px;top:4px;border-radius:10px}.form_meAndMyHair .ctrl-submit{background-color:#333;background-image:url(/i/button-arrow.png);background-repeat:no-repeat;background-position:right 4px center;border-radius:0 8px 8px 0 / 6px;border:1px solid transparent;color:#fff;display:inline-block;font-size:13px;line-height:140%;outline:0;padding:10px 36px 10px 27px;position:relative;text-transform:uppercase;margin:28px auto;font-weight:300}.form_meAndMyHair .ctrl-submit:hover{background-color:#333}.form_meAndMyHair #Captcha{overflow:hidden}.form_meAndMyHair #Captcha>div{margin:0 auto}.form_meAndMyHair.form .invalid .error.show{margin-left:10px;text-align:left}.form_meAndMyHair+.global-popin-wrapper{position:absolute;left:0;top:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,0.8);color:#fff}.form_meAndMyHair+.global-popin-wrapper .global-popin-scroller{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.form_becomeamember.form .form-field:first-child{display:none}div.antiDiversionPage input[type="checkbox"]{display:none}.subscribe-page .form_newsletter.form .ctrl-textInput,.subscribe-page .form_newsletter.form .ctrl-select,.subscribe-page .form_newsletter.form .ctrl-select_styled,.subscribe-page .form_newsletter.form .ctrl-birthSelector{width:70%}.subscribe-page .form_newsletter.form .ctrl-birthSelector .ctrl-select_styled{width:calc(50% - .2em)}@media screen and (max-width: 767px){.form-container{max-width:90%;margin:0 auto}.form_newsletter.form .invalid .error.show,.form_contact .form_unsubscribe.form .invalid .error.show,.form_antidiversion.form .invalid .error.show,.form_becomeamember.form .invalid .error.show{margin-left:0}.form_newsletter.form .ctrl-label,.form_contact .form_unsubscribe.form .ctrl-label,.form_antidiversion.form .ctrl-label,.form_becomeamember.form .ctrl-label{width:100%}.form_newsletter.form .ctrl-textInput,.form_newsletter.form .ctrl-textArea,.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select_styled,.form_newsletter.form .ctrl-birthSelector,.form_contact .form_unsubscribe.form .ctrl-textInput,.form_contact .form_unsubscribe.form .ctrl-textArea,.form_contact .form_unsubscribe.form .ctrl-select,.form_contact .form_unsubscribe.form .ctrl-select_styled,.form_contact .form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-textInput,.form_antidiversion.form .ctrl-textArea,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-textInput,.form_becomeamember.form .ctrl-textArea,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector{width:100%}.form_newsletter.form .ctrl-checkbox:checked+.ctrl-label:before,.form_contact .form_unsubscribe.form .ctrl-checkbox:checked+.ctrl-label:before,.form_antidiversion.form .ctrl-checkbox:checked+.ctrl-label:before,.form_becomeamember.form .ctrl-checkbox:checked+.ctrl-label:before{background-image:url(/i/sprites/sprite.png);background-position:-336.7px -179.9px;width:19.6px;height:23.8px;background-size:394.1px 364px}.form_newsletter.form .ctrl-checkbox+.ctrl-label:before,.form_contact .form_unsubscribe.form .ctrl-checkbox+.ctrl-label:before,.form_antidiversion.form .ctrl-checkbox+.ctrl-label:before,.form_becomeamember.form .ctrl-checkbox+.ctrl-label:before{background-image:url(/i/sprites/sprite.png);background-position:-336.7px -155.4px;width:19.6px;height:23.8px;background-size:394.1px 364px}}@media screen and (min-width: 768px){.form_contact:before{content:"";display:block;background:#e5e5e5;width:1px;height:100%;position:absolute;right:0;top:0}.form_newsletter.form .invalid .error.show,.form_contact.form .invalid .error.show,.form_unsubscribe.form .invalid .error.show,.form_antidiversion.form .invalid .error.show,.form_becomeamember.form .invalid .error.show{margin-left:40%}.form_newsletter.form .ctrl-label,.form_contact.form .ctrl-label,.form_unsubscribe.form .ctrl-label,.form_antidiversion.form .ctrl-label,.form_becomeamember.form .ctrl-label{width:40%}.form_newsletter.form .ctrl-textInput,.form_newsletter.form .ctrl-textArea,.form_newsletter.form .ctrl-select,.form_newsletter.form .ctrl-select_styled,.form_newsletter.form .ctrl-birthSelector,.form_contact.form .ctrl-textInput,.form_contact.form .ctrl-textArea,.form_contact.form .ctrl-select,.form_contact.form .ctrl-select_styled,.form_contact.form .ctrl-birthSelector,.form_unsubscribe.form .ctrl-textInput,.form_unsubscribe.form .ctrl-textArea,.form_unsubscribe.form .ctrl-select,.form_unsubscribe.form .ctrl-select_styled,.form_unsubscribe.form .ctrl-birthSelector,.form_antidiversion.form .ctrl-textInput,.form_antidiversion.form .ctrl-textArea,.form_antidiversion.form .ctrl-select,.form_antidiversion.form .ctrl-select_styled,.form_antidiversion.form .ctrl-birthSelector,.form_becomeamember.form .ctrl-textInput,.form_becomeamember.form .ctrl-textArea,.form_becomeamember.form .ctrl-select,.form_becomeamember.form .ctrl-select_styled,.form_becomeamember.form .ctrl-birthSelector{width:60%}}@media screen and (min-width: 992px){.form_meAndMyHair{max-width:840px}.form_meAndMyHair .form-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form_meAndMyHair input[type="text"],.form_meAndMyHair input[type="email"]{margin:0 5px !important}.form_meAndMyHair .ctrl-select_styled{margin:0 5px}.form_meAndMyHair .ctrl-birthSelector{display:-ms-flexbox;display:flex}.form_meAndMyHair .ctrl-birthSelector .ctrl-select_styled{margin:0 5px}.form_meAndMyHair .form-aggr-text{margin-top:30px}}.searchguide{background:url("../i/initiatives/searchguide/bg.gif") repeat scroll 0 0;padding-top:50px}.searchguide .innerWrap{width:1054px;margin:0 auto}.searchguide h1{font-family:"GothamNarrow";font-size:4em;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:25px}.searchguide .downloadPdf{display:block;width:38px;height:38px;background:url("../i/initiatives/searchguide/download.png") no-repeat scroll 0 0;float:right;margin:-70px 0 0 0;font-size:0;text-indent:-9999em}.searchguide .navBook{display:inline-block;width:100%;text-align:center}.searchguide .navBook li{margin:0 40px;display:inline-block;list-style:none inside none}.searchguide .navBook .usefulLinks{font-family:"GothamNarrow";font-size:1.6em;color:#fff}.searchguide .navBook .firstElement{margin-left:0}.searchguide .navBook a{font-family:"Calibri", "Lucida Sans", "Lucida Grande";font-size:1.8em;box-shadow:0 0 10px #000;border-radius:8px;border-width:1px;border-style:solid;background-color:#fff;padding:5px 25px;text-decoration:none;font-weight:bold;position:relative}.searchguide .navBook .blueLink{border-color:#356196;color:#4F81BD}.searchguide .navBook .active,.searchguide .navBook a:hover{color:#fff;background-color:#4f81bd}.searchguide .navBook .active:after{content:"";display:block;border-style:solid;border-width:7px 9px 0 9px;height:0;width:0;position:absolute;left:14px;bottom:-7px}.searchguide #bookWrapper{width:1054px;height:745px;position:relative;margin:auto;margin-top:35px}.searchguide .wowbook-book-shadow,.searchguide .wowbook-hard-page-shadow{box-shadow:0 0 20px #000}.searchguide .wowbook-page-number{display:none}@media only screen and (min-width: 1025px) and (max-width: 1399px){.searchguide{padding-top:50px}.searchguide .innerWrap{width:848px}.searchguide .navBook li{margin:0 10px}.searchguide #bookWrapper{width:848px;height:602px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.searchguide{padding-top:40px}.searchguide .innerWrap{width:728px}.searchguide h1{font-size:2.6em}.searchguide .downloadPdf{margin-top:-64px}.searchguide .navBook .usefulLinks{font-size:1em}.searchguide .navBook li{margin:0 20px}.searchguide .navBook a{font-size:1em;padding:5px 15px}.searchguide #bookWrapper{width:604px;height:428px;margin-top:30px}}@media only screen and (max-width: 767px){.searchguide{padding-top:30px}.searchguide .innerWrap{width:100%}.searchguide h1{font-size:1.6em;margin-bottom:15px}.searchguide .downloadPdf{float:none;margin:0 0 15px;position:relative;left:50%;margin-left:-19px}.searchguide .navBook{padding:0;margin:0}.searchguide .navBook .usefulLinks{font-size:1.2em}.searchguide .navBook li{width:100%;margin:5px 0}.searchguide .navBook a{font-size:12px;display:inline-block;padding:3px 10px}.searchguide #bookWrapper{width:240px;height:170px;margin-top:20px}}.socialmediaguide{background:url("../i/initiatives/searchguide/bg.gif") repeat scroll 0 0;padding-top:50px}.socialmediaguide .innerWrap{width:1054px;margin:0 auto}.socialmediaguide h1{font-family:"GothamNarrow";font-size:3.7em;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:20px}.socialmediaguide .downloadPdf{display:block;width:38px;height:38px;background:url("../i/initiatives/socialmediaguide/download.png") no-repeat scroll 0 0;float:right;margin:-65px 0 0 0;font-size:0;text-indent:-9999em}.socialmediaguide .navBook{display:inline-block;width:100%;text-align:center}.socialmediaguide .navBook li{margin:5px 7px;display:inline-block;list-style:none inside none}.socialmediaguide .navBook a{display:block;box-shadow:0 0 10px #4a0315;border-radius:8px;border-width:1px;border-style:solid;background-color:#fff;padding:5px 10px;text-decoration:none;font-family:"GothamNarrow";font-size:1.4em;position:relative}.socialmediaguide .navBook .greenLink{border-color:#c6d5a6;color:#c6d5a6}.socialmediaguide .navBook .turquoiseLink{border-color:#addedd;color:#addedd}.socialmediaguide .navBook .pinkLink{border-color:#facbd9;color:#facbd9}.socialmediaguide .navBook .redLink{border-color:#f68e7d;color:#f68e7d}.socialmediaguide .navBook .yellowLink{border-color:#f0d7a9;color:#f0d7a9}.socialmediaguide .navBook .active,.socialmediaguide .navBook a:hover{color:#fff}.socialmediaguide .navBook .active:after{content:"";display:block;border-style:solid;border-width:7px 9px 0 9px;height:0;width:0;position:absolute;left:14px;bottom:-7px}.socialmediaguide .navBook .greenLink.active,.socialmediaguide .navBook .greenLink:hover{background-color:#c6d5a6}.socialmediaguide .navBook .turquoiseLink.active,.socialmediaguide .navBook .turquoiseLink:hover{background-color:#addedd}.socialmediaguide .navBook .pinkLink.active,.socialmediaguide .navBook .pinkLink:hover{background-color:#facbd9}.socialmediaguide .navBook .redLink.active,.socialmediaguide .navBook .redLink:hover{background-color:#f68e7d}.socialmediaguide .navBook .yellowLink.active,.socialmediaguide .navBook .yellowLink:hover{background-color:#f0d7a9}.socialmediaguide .navBook .greenLink.active:after{border-color:#c6d5a6 transparent transparent transparent}.socialmediaguide .navBook .turquoiseLink.active:after{border-color:#addedd transparent transparent transparent}.socialmediaguide .navBook .pinkLink.active:after{border-color:#facbd9 transparent transparent transparent}.socialmediaguide .navBook .redLink.active:after{border-color:#f68e7d transparent transparent transparent}.socialmediaguide .navBook .yellowLink.active:after{border-color:#f0d7a9 transparent transparent transparent}.socialmediaguide #bookWrapper{width:1054px;height:745px;position:relative;margin:auto;margin-top:35px}.socialmediaguide .wowbook-book-shadow,.socialmediaguide .wowbook-hard-page-shadow{box-shadow:0 0 20px #000}.socialmediaguide .wowbook-page-number{display:none}@media only screen and (min-width: 1025px) and (max-width: 1399px){.socialmediaguide{padding-top:50px}.socialmediaguide .innerWrap{width:848px}.socialmediaguide #bookWrapper{width:848px;height:602px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.socialmediaguide{padding-top:40px}.socialmediaguide .innerWrap{width:728px}.socialmediaguide h1{font-size:3em}.socialmediaguide .downloadPdf{margin-top:-59px}.socialmediaguide .navBook a{font-size:1.1em}.socialmediaguide #bookWrapper{width:604px;height:428px;margin-top:30px}}@media only screen and (max-width: 767px){.socialmediaguide{padding-top:30px}.socialmediaguide .innerWrap{width:100%}.socialmediaguide h1{font-size:1.4em;margin-bottom:15px}.socialmediaguide .downloadPdf{float:none;margin:0 0 15px;position:relative;left:50%;margin-left:-19px}.socialmediaguide .downloadCover{display:block;width:250px;margin:0 auto}.socialmediaguide .navBook{padding:0;margin:0}.socialmediaguide .navBook li{width:100%;margin:5px 0}.socialmediaguide .navBook a{font-size:10px;display:inline-block;padding:3px 10px}.socialmediaguide #bookWrapper{width:240px;height:170px;margin-top:20px}}.businessguide{background:url("../i/initiatives/businessguide/bg.jpg") repeat scroll 0 0;padding-top:150px}.businessguide .innerWrap{width:1054px;margin:0 auto -270px;position:relative;z-index:90000}.businessguide h1{font-family:"GothamNarrow";font-size:4em;color:#fff;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:20px}.businessguide .downloadPdf{display:block;width:38px;height:38px;background:url("../i/initiatives/businessguide/download.png") no-repeat scroll 0 0;float:right;margin:-63px 0 0 0;font-size:0;text-indent:-9999em}.businessguide .navBook{display:inline-block;width:100%;text-align:center}.businessguide .navBook li{margin:5px 7px;display:inline-block;list-style:none inside none}.businessguide .navBook a{display:block;box-shadow:0 0 10px rgba(119,4,34,0.5);border-radius:8px;border-width:1px;border-style:solid;background-color:#fff;padding:5px 10px;text-decoration:none;font-family:"GothamNarrow";font-size:1.4em;position:relative;transition:compact(all 0.1s)}.businessguide .navBook a:after{content:"";display:none;border-style:solid;border-width:7px 9px 0 9px;height:0;width:0;position:absolute;left:14px;bottom:-7px}.businessguide .navBook a.active:after,.businessguide .navBook a:hover:after{display:block}.businessguide .navBook .greenLink{border-color:#c7d6a7;color:#c7d6a7}.businessguide .navBook .blueLink{border-color:#c3c7e2;color:#c3c7e2}.businessguide .navBook .goldLink{border-color:#edd69b;color:#edd69b}.businessguide .navBook .redLink{border-color:#efa694;color:#efa694}.businessguide .navBook .brownLink{border-color:#6d5e5d;color:#6d5e5d}.businessguide .navBook .active,.businessguide .navBook a:hover{color:#fff}.businessguide .navBook .greenLink.active,.businessguide .navBook .greenLink:hover{background-color:#c7d6a7}.businessguide .navBook .blueLink.active,.businessguide .navBook .blueLink:hover{background-color:#c3c7e2}.businessguide .navBook .goldLink.active,.businessguide .navBook .goldLink:hover{background-color:#edd69b}.businessguide .navBook .redLink.active,.businessguide .navBook .redLink:hover{background-color:#efa694}.businessguide .navBook .brownLink.active,.businessguide .navBook .brownLink:hover{background-color:#6d5e5d}.businessguide .navBook .greenLink.active:after,.businessguide .navBook .greenLink:hover:after{border-color:#c7d6a7 transparent transparent transparent}.businessguide .navBook .blueLink.active:after,.businessguide .navBook .blueLink:hover:after{border-color:#c3c7e2 transparent transparent transparent}.businessguide .navBook .goldLink.active:after,.businessguide .navBook .goldLink:hover:after{border-color:#edd69b transparent transparent transparent}.businessguide .navBook .redLink.active:after,.businessguide .navBook .redLink:hover:after{border-color:#efa694 transparent transparent transparent}.businessguide .navBook .brownLink.active:after,.businessguide .navBook .brownLink:hover:after{border-color:#6d5e5d transparent transparent transparent}.businessguide #bookWrapper{width:1054px;height:745px;position:relative;margin:auto;margin-top:35px}.businessguide .wowbook{position:absolute !important;padding-top:270px}.businessguide .wowbook-zoomwindow{top:inherit !important;bottom:0}.businessguide .wowbook-book-shadow,.businessguide .wowbook-hard-page-shadow{box-shadow:0 0 20px #000}.businessguide .wowbook-page-number{display:none}.businessguide .navIcons{display:inline-block;width:1054px;margin-top:285px;position:absolute;left:50%;margin-left:-527px;text-align:left}.businessguide .navIcons li{display:inline-block;margin-left:15px}.businessguide .navIcons li:first-child{margin:0}.businessguide .navIcons li:hover{opacity:.8;filter:alpha(opacity=80);transition:compact(all 0.3s)}.businessguide .navIcons a{display:block}.businessguide .navIcons a.ico1{background:url("../i/initiatives/businessguide/ico1.png") 0 0 no-repeat;width:69px;height:49px}.businessguide .navIcons a.ico2{background:url("../i/initiatives/businessguide/ico2.png") 0 0 no-repeat;width:57px;height:57px}.businessguide .navIcons a.ico3{background:url("../i/initiatives/businessguide/ico3.png") 0 0 no-repeat;width:49px;height:47px}.businessguide .navIcons a.ico4{background:url("../i/initiatives/businessguide/ico4.png") 0 0 no-repeat;width:66px;height:47px}.businessguide footer{color:#fff;margin-bottom:0;margin-top:390px;padding-bottom:25px}.businessguide footer a{color:#fff}.businessguide footer .col-1 a{background:url(../i/sprites/foot-arrow_white.png) no-repeat 0 center}.businessguide footer .otherBrands .ico_nioxin{background-image:url(/i/sprites/sprite.png);background-position:-313px -312px;width:54px;height:34px}.businessguide footer .otherBrands .ico_clairol{background-image:url(/i/sprites/sprite.png);background-position:-241px -312px;width:71px;height:34px}.businessguide footer .otherBrands .ico_sp{background-image:url(/i/sprites/sprite.png);background-position:-303px -400px;width:42px;height:34px}.businessguide footer .otherBrands .ico_sassoon{background-image:url(/i/sprites/sprite.png);background-position:-379px -305px;width:62px;height:34px}.businessguide footer .otherBrands .ico_sebastian{background-image:url(/i/sprites/sprite.png);background-position:-98px -192px;width:91px;height:34px}.businessguide footer .otherBrands .ico_kadus{background-image:url(/i/sprites/sprite.png);background-position:-379px -70px;width:64px;height:34px}.businessguide footer .otherBrands .ico_londa{background-image:url(/i/sprites/sprite.png);background-position:-379px -140px;width:64px;height:34px}.businessguide footer .followUs .ico_facebook{background-image:url(/i/sprites/sprite.png);background-position:-481px -417px;width:24px;height:26px}.businessguide footer .followUs .ico_tweet{background-image:url(/i/sprites/sprite.png);background-position:-451px -89px;width:24px;height:26px}.businessguide footer .followUs .ico_pint{background-image:url(/i/sprites/sprite.png);background-position:-518px -462px;width:24px;height:26px}.businessguide footer .followUs .ico_youtube{background-image:url(/i/sprites/sprite.png);background-position:-518px -435px;width:24px;height:26px}.businessguide footer .followUs .ico_istagram{background-image:url(/i/sprites/sprite.png);background-position:-451px -116px;width:24px;height:26px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.businessguide{padding-top:125px}.businessguide .innerWrap{width:848px}.businessguide #bookWrapper{width:848px;height:602px}.businessguide .navIcons{width:848px;margin-left:-424px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.businessguide{padding-top:105px}.businessguide .innerWrap{width:728px}.businessguide h1{font-size:3em}.businessguide .downloadPdf{margin-top:-59px}.businessguide .navBook a{font-size:1.1em}.businessguide #bookWrapper{width:604px;height:428px;margin-top:30px}.businessguide .navIcons{width:604px;margin-left:-302px}.businessguide footer .otherBrands .ico_nioxin{background-image:url(/i/sprites/sprite.png);background-position:0px -470px;width:38px;height:24px}.businessguide footer .otherBrands .ico_clairol{background-image:url(/i/sprites/sprite.png);background-position:-179px -374px;width:50px;height:24px}.businessguide footer .otherBrands .ico_sp{background-image:url(/i/sprites/sprite.png);background-position:-518px -302px;width:30px;height:24px}.businessguide footer .otherBrands .ico_sassoon{background-image:url(/i/sprites/sprite.png);background-position:-387px -400px;width:44px;height:24px}.businessguide footer .otherBrands .ico_sebastian{background-image:url(/i/sprites/sprite.png);background-position:-281px -192px;width:64px;height:24px}.businessguide footer .otherBrands .ico_kadus{background-image:url(/i/sprites/sprite.png);background-position:-371px -374px;width:44px;height:24px}.businessguide footer .otherBrands .ico_londa{background-image:url(/i/sprites/sprite.png);background-position:-281px -374px;width:44px;height:24px}.businessguide footer .followUs .ico_facebook{background-image:url(/i/sprites/sprite.png);background-position:-308px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_tweet{background-image:url(/i/sprites/sprite.png);background-position:-384px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_pint{background-image:url(/i/sprites/sprite.png);background-position:-403px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_youtube{background-image:url(/i/sprites/sprite.png);background-position:-251px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_istagram{background-image:url(/i/sprites/sprite.png);background-position:-498px -445px;width:18px;height:18px}}@media only screen and (max-width: 767px){.businessguide{padding-top:70px}.businessguide .innerWrap{width:100%;margin-bottom:0}.businessguide h1{font-size:1.8em;margin-bottom:15px}.businessguide .downloadPdf{float:none;margin:0 0 15px;position:relative;left:50%;margin-left:-19px}.businessguide .downloadCover{display:block;width:250px;margin:0 auto}.businessguide .navBook li{width:100%;margin:5px 0}.businessguide .navBook a{font-size:1.2em;display:inline-block;padding:3px 10px}.businessguide #bookWrapper{width:240px;height:170px;margin-top:20px}.businessguide footer{margin-top:25px}.businessguide footer .col h3{color:#fff}.businessguide footer .otherBrands .ico_nioxin{background-image:url(/i/sprites/sprite.png);background-position:0px -470px;width:38px;height:24px}.businessguide footer .otherBrands .ico_clairol{background-image:url(/i/sprites/sprite.png);background-position:-179px -374px;width:50px;height:24px}.businessguide footer .otherBrands .ico_sp{background-image:url(/i/sprites/sprite.png);background-position:-518px -302px;width:30px;height:24px}.businessguide footer .otherBrands .ico_sassoon{background-image:url(/i/sprites/sprite.png);background-position:-387px -400px;width:44px;height:24px}.businessguide footer .otherBrands .ico_sebastian{background-image:url(/i/sprites/sprite.png);background-position:-281px -192px;width:64px;height:24px}.businessguide footer .otherBrands .ico_kadus{background-image:url(/i/sprites/sprite.png);background-position:-371px -374px;width:44px;height:24px}.businessguide footer .otherBrands .ico_londa{background-image:url(/i/sprites/sprite.png);background-position:-281px -374px;width:44px;height:24px}.businessguide footer .followUs .ico_facebook{background-image:url(/i/sprites/sprite.png);background-position:-308px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_tweet{background-image:url(/i/sprites/sprite.png);background-position:-384px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_pint{background-image:url(/i/sprites/sprite.png);background-position:-403px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_youtube{background-image:url(/i/sprites/sprite.png);background-position:-251px -445px;width:18px;height:18px}.businessguide footer .followUs .ico_istagram{background-image:url(/i/sprites/sprite.png);background-position:-498px -445px;width:18px;height:18px}}div.section-header-miss-universe-top{height:auto}div.section-header-miss-universe-top .visual{width:100%;position:static;height:auto !important}div.section-header-miss-universe-top .row{position:absolute;top:0;left:0;width:100%;margin:0}div.section-header-miss-universe-top ul.breadcrumbs li,div.section-header-miss-universe-top ul.breadcrumbs a{color:#fff}div.section-header-miss-universe-top h1{color:#fff}@media only screen and (min-width: 1025px){div.section-header-miss-universe-top h1{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){div.section-header-miss-universe-top h1{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}}@media only screen and (max-width: 767px){div.section-header-miss-universe-top h1{margin-bottom:0}div.section-header-miss-universe-top h1:before{top:-5px}div.section-header-miss-universe-top h1:after{bottom:-5px}}div.section-header-miss-universe-top .titleImg{position:static;height:auto !important}.miss-universe-top-page ul{padding:0}.miss-universe-top-page .get-system.get-system h2{font-size:40px}.mu-main-description{text-align:center;padding-bottom:100px}.mu-main-description h2{font-size:48px;padding-bottom:20px}.mu-main-description p{font-size:16px;line-height:30px;padding-bottom:25px}.event-report-list{text-align:center}.event-report-item{display:inline-block;width:350px;margin:20px;vertical-align:top}.event-report-item:hover img{opacity:0.4}.event-report-item img{width:100%;transition:opacity 0.4s ease-out}.event-report-name{color:#749896;font-size:16px;text-align:center;padding-top:20px;line-height:26px;font-weight:300}.mu-instagram{background:#fff;padding:60px 0;margin:35px -15px}.mu-instagram-list{text-align:center}.mu-instagram-list li{width:177px;height:177px;margin:8px;display:inline-block}.mu-instagram-list img{width:100%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.mu-main-description{padding-bottom:73.14286px}.mu-main-description h2{font-size:35.10857px;padding-bottom:14.62857px}.mu-main-description p{font-size:11.70286px;line-height:21.94286px;padding-bottom:18.28571px}.miss-universe-top-page .get-system.get-system h2{font-size:29.25714px}.event-report-item{width:256px;margin:14.62857px}.event-report-name{font-size:11.70286px;line-height:19.01714px;padding-top:14.62857px}.mu-instagram{padding:43.88571px 0;margin:25.6px -15px}.mu-instagram-list li{width:155px;height:155px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mu-main-description{padding-bottom:70px}.mu-main-description h2{font-size:40px;padding-bottom:15px}.mu-main-description p{font-size:14px;line-height:25px;padding-bottom:30px}.miss-universe-top-page .get-system.get-system h2{font-size:34px;margin-bottom:30px}.event-report-item{width:330px;margin:20px}.event-report-name{font-size:18px;line-height:24px}.mu-instagram{padding:45px 0;margin:30px -15px}.mu-instagram-list li{width:150px;height:150px}}@media only screen and (max-width: 767px){.mu-main-description{padding-bottom:85px}.mu-main-description h2{font-size:21px}.mu-main-description p{font-size:14px;line-height:25px}.miss-universe-top-page .get-system.get-system h2{font-size:24px}.event-report-item{width:100%;margin:12px 0}.event-report-name{font-size:18px;line-height:24px}.mu-instagram{padding:40px 0 0;margin:40px -15px}.mu-instagram-list{text-align:left;margin:0}.mu-instagram-list li{width:50%;height:auto;margin:0;float:left}}.miss-universe-event-report ul{padding:0}.mu-event-report-header.mu-event-report-header{font-size:40px}.mu-event-report-header.mu-event-report-header .subtitle{font-size:18px;padding:25px 0;font-weight:300}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper .video,.videoWrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.event-report-visual{width:100%}.event-report-main{font-size:13px;line-height:24px;padding-bottom:40px}.event-report-main h3{font-size:24px;line-height:36px;margin:30px 0}.event-report-main p{margin-bottom:20px}.event-report-main .videoWrapper{margin-bottom:25px}.event-report-main .disclaimer{font-size:11px;line-height:18px;margin-top:20px}.event-report-main .double-img{text-align:center}.event-report-main .double-img img{vertical-align:bottom;max-width:100%;margin:10px 2%;width:40%}.event-report-main .event-report-aside h3{width:100%}.event-report-main .green-text{color:#749896;font-size:15px}.event-report-main .pink-text{color:#d3247e}.event-report-main-description{text-align:center;margin-bottom:50px;font-size:15px}.event-report-main-description img{width:207px}.event-report-aside{text-align:center}.event-report-aside h3{margin-top:0;color:#749896;font-size:24px;line-height:30px;font-weight:300;width:80%}.event-report-aside h3 strong{font-weight:400}.mu-interview-list{list-style-type:none;font-weight:300;font-size:14px;width:80%}.mu-interview-list li{padding-bottom:30px}.mu-interview-list li:hover img{opacity:1}.mu-interview-list img{width:100%;opacity:0.4;transition:opacity 0.4s ease-out}.mu-interview-list .interview-name{padding-top:20px}.event-report-nav{text-align:center}.event-report-nav .button-primary{margin:28px 0}.event-report-gallery{text-align:center}.event-report-gallery img{width:47%;margin:8px 1%}.eventBottomSection{background-color:white;padding:35px;overflow:auto}.eventBottomSection>div{margin-top:20px}.eventBottomSection>div span:first-child{float:left;margin-right:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.event-report-main-description{font-size:13px;margin-bottom:35px}.event-report-main-description img{width:177px}.mu-event-report-header.mu-event-report-header{font-size:30px;margin-bottom:25px}.mu-event-report-header.mu-event-report-header .subtitle{font-size:14px;padding:15px 0}.event-report-aside h3{width:100%;margin-bottom:50px}.mu-interview-list{width:100%}.mu-interview-list li{width:47%;float:left}.mu-interview-list li:nth-child(odd){margin-right:6%}.mu-interview-list img{opacity:1}.mu-interview-list .interview-name{font-size:18px}}@media only screen and (max-width: 767px){.event-report-main-description{font-size:11px;margin-bottom:25px}.event-report-main-description img{width:155px}.miss-universe-event-report .mu-instagram{margin-top:0}.miss-universe-event-report .button-primary:before,.miss-universe-event-report .button-primary:after{display:none}.mu-event-report-header.mu-event-report-header{font-size:28px;margin-bottom:10px}.mu-event-report-header.mu-event-report-header .subtitle{font-size:13px;padding:20px 0}.event-report-main{padding-bottom:0}.event-report-main h3{font-size:18px}.event-report-main .double-img img{margin:10px 2%;width:40%}.event-report-aside{margin:0 -15px}.event-report-aside h3{width:100%;margin-bottom:20px}.mu-interview-list{width:100%}.mu-interview-list li{width:50%;float:left;padding-bottom:20px}.mu-interview-list img{opacity:1}.mu-interview-list .interview-name{font-size:10px;padding-top:10px}.event-report-gallery img{width:97%;margin:8px auto}}.mu-miss-code{padding:40px 15px 12px;background:#fff}.miss-code-visual{width:45%;margin-right:4%;display:inline-block;vertical-align:top}.miss-code-description{width:50%;display:inline-block;font-size:12px;vertical-align:top}.miss-code-description h4{font-weight:300;font-size:14px;line-height:24px;margin-top:0}@media only screen and (max-width: 767px){.miss-code-visual{width:100%;margin-right:0}.miss-code-description{width:100%}.miss-code-description h4{margin-top:20px}}.full-list-interviews{padding-bottom:50px}.full-list-interviews img{width:100%;transition:opacity 0.4s ease-out}.full-list-interviews .interview-name{font-size:12px;font-weight:300;padding-top:10px}.full-list-interviews .interview-link{display:block;margin:25px 0}.full-list-interviews .interview-link:hover img{opacity:0.4}.full-list-interviews .gray-link{background-color:#eee;position:relative;margin-bottom:51.8px}.full-list-interviews .gray-link img{visibility:hidden}.full-list-interviews .gray-link-title{text-align:center;position:absolute;left:0;top:34%;width:100%;color:#749896;font-size:16px;font-weight:300}@media only screen and (max-width: 767px){.full-list-interviews{padding-bottom:20px}.full-list-interviews .col-xs-6{padding:0}.full-list-interviews .interview-name{font-size:7px;padding-top:5px}.full-list-interviews .interview-link{margin:10px 0}.full-list-interviews .gray-link{margin-bottom:24.6px}.full-list-interviews .gray-link-title{font-size:12px}}.bdru_loader{text-align:center}.brand-days .callendar{display:block}@media only screen and (min-width: 768px) and (max-width: 1024px){.brand-days .callendar{display:none}}@media only screen and (max-width: 1024px){.brand-days .callendar{display:none}}.brand-days.salon-list h1.title{font-size:60px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.brand-days.salon-list h1.title{font-size:40px}}@media only screen and (max-width: 1024px){.brand-days.salon-list h1.title{font-size:26px;padding:0 20px}}@media only screen and (max-width: 767px){.brand-days.salon-list h1.title{padding-bottom:10px}}.brand-days.salon-list .brand-days-form{background:#fff;padding:35px;margin-top:40px;margin-bottom:40px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.brand-days.salon-list .brand-days-form{padding:25px}}@media only screen and (max-width: 1024px){.brand-days.salon-list .brand-days-form{background:none;padding:0;margin-top:0;text-align:center}}.brand-days.salon-list .brand-days-form .errorMonth,.brand-days.salon-list .brand-days-form .errorCity{border:1px solid red}.brand-days.salon-list .brand-days-form select{cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1024px){.brand-days.salon-list .brand-days-form select{font-size:20px}}@media only screen and (max-width: 1024px){.brand-days.salon-list .brand-days-form select{float:none;width:80% !important;margin-bottom:20px}}.brand-days.salon-list .brand-days-form select.long{width:60%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.brand-days.salon-list .brand-days-form select.long{width:54%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.brand-days.salon-list .brand-days-form select.long{width:50%}}.brand-days.salon-list .brand-days-form select.short{width:30%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.brand-days.salon-list .brand-days-form input[type="text"]{width:57%}}@media only screen and (max-width: 1024px){.brand-days.salon-list .brand-days-form input[type="text"]{width:80%;margin-bottom:30px;float:none}}.brand-days.salon-list .brand-days-form button{width:auto;margin:3px}.brand-days.salon-list .brand-days-form button:before,.brand-days.salon-list .brand-days-form button:after{background:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.brand-days.salon-list .brand-days-form button{display:block;width:100px;margin:0 auto;float:none}}@media only screen and (max-width: 1024px){.brand-days.salon-list .brand-days-form>span{position:absolute;top:45px;left:11.5%}}.brand-days.salon-list .buttons{text-align:center;margin-top:25px;margin-bottom:25px}@media only screen and (min-width: 1025px){.brand-days.salon-list .buttons{display:none}}.brand-days.salon-list .buttons .button{padding:12px 20px;text-decoration:none;display:inline-block;background:#fff;color:#77b2aa;text-transform:uppercase;border:1px solid #77b2aa;margin:0 -2px;font-weight:700}.brand-days.salon-list .buttons .button:first-of-type{border-radius:5px 0 0 5px}.brand-days.salon-list .buttons .button:last-of-type{border-radius:0 5px 5px 0}.brand-days.salon-list .buttons .button.active{color:#fff;background:#77b2aa}.brand-days.salon-list .salon-list>ul{padding-left:0}.brand-days.salon-list .salon-list>ul>li{border-top:1px solid #e7e7e7;padding-top:40px}.brand-days.salon-list .salon-list li{list-style:none}.brand-days.salon-list .salon-list li .date{width:25%;float:left}.brand-days.salon-list .salon-list li .date .day{font-size:50px;font-weight:400;display:block;line-height:100%}.brand-days.salon-list .salon-list li .date span{color:#666;display:block}.brand-days.salon-list .salon-list li ul{width:75%;float:left}.brand-days.salon-list .salon-list li li{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e7e7e7}.brand-days.salon-list .salon-list li li:last-of-type{border-bottom:none;margin-bottom:0}.brand-days.salon-list .salon-list li li h3{margin-top:0;font-weight:700}.brand-days.salon-list .salon-list li li h3 a{color:#000;text-decoration:none}.brand-days.salon-list .salon-list li li h3 a:hover{color:#666}.brand-days.salon-list .salon-list li li b{text-transform:uppercase;color:#666;display:block;margin-bottom:5px}.brand-days.salon-list .salon-list li li p,.brand-days.salon-list .salon-list li li a{color:#666}.brand-days.salon-list .salon-list li li>a{text-decoration:underline}.brand-days.salon-list .salon-list li li>a:hover{text-decoration:none}.brand-days.salon-list .callendar,.brand-days.salon-list .salon-map{background:#fff;color:#666;border:1px solid #e7e7e7}.brand-days.salon-list .callendar h3,.brand-days.salon-list .salon-map h3{text-transform:uppercase;font-size:14px;text-align:center;padding:25px 0;margin:0;font-weight:700;border-bottom:1px solid #e7e7e7}.brand-days.salon-list .callendar .map-container,.brand-days.salon-list .callendar .googleMap,.brand-days.salon-list .salon-map .map-container,.brand-days.salon-list .salon-map .googleMap{width:100%;height:650px}@media only screen and (max-width: 1024px){.brand-days.salon-list .callendar .map-container,.brand-days.salon-list .callendar .googleMap,.brand-days.salon-list .salon-map .map-container,.brand-days.salon-list .salon-map .googleMap{height:350px}}.brand-days.salon-list .salon-map,.brand-days.salon-list .callendar{margin-bottom:20px}.brand-days.salon-list .flatpickr-calendar{margin:10px auto;box-shadow:none;font-family:Arial}.brand-days.salon-list .flatpickr-calendar .flatpickr-month{height:34px}.brand-days.salon-list .flatpickr-calendar .flatpickr-current-month{font-size:13px;padding-top:10px}.brand-days.salon-list .flatpickr-calendar .cur-month{text-transform:uppercase}.brand-days.salon-list .flatpickr-calendar .numInputWrapper{height:12px}.brand-days.salon-list .flatpickr-calendar .numInputWrapper input{font-weight:700}.brand-days.salon-list .flatpickr-calendar .flatpickr-day{color:#333;background:none;border:1px solid #666;margin-bottom:2px}.brand-days.salon-list .flatpickr-calendar .flatpickr-day:not(.disbled):hover,.brand-days.salon-list .flatpickr-calendar .flatpickr-day.selected{color:#749896;border-color:#749896}.brand-days.salon-list .flatpickr-calendar .flatpickr-day.disabled{border-color:#fff}.brand-days.salon-list .flatpickr-calendar .flatpickr-day.prevMonthDay,.brand-days.salon-list .flatpickr-calendar .flatpickr-day.nextMonthDay{color:#999}.brand-days.salon-list .flatpickr-calendar .flatpickr-prev-month:hover svg,.brand-days.salon-list .flatpickr-calendar .flatpickr-next-month:hover svg{fill:#749896}.brand-days.salon-view .header .date{position:absolute;bottom:10px}.brand-days.salon-view .header .date .day{font-size:50px;font-weight:400;display:block;line-height:100%}.brand-days.salon-view .header .date span{display:block}.brand-days.salon-view h1.title{font-size:40px;text-transform:uppercase;margin-bottom:20px}.brand-days.salon-view .description{font-size:18px;margin-bottom:20px}.brand-days.salon-view .description p{padding-bottom:20px}.brand-days.salon-view .salon-info img{max-width:100px}.brand-days.salon-view .salon-info h3{font-size:15px;text-transform:uppercase;color:#666;margin-top:15px}.brand-days.salon-view .salon-info ul{list-style:none;margin:0;padding:0}.brand-days.salon-view .salon-info li{padding-bottom:5px}.brand-days.salon-view .salon-info .button-primary{margin:15px 0}.brand-days.salon-view .salon-info .button-primary:before,.brand-days.salon-view .salon-info .button-primary:after{display:none}.brand-days.salon-view .salon-info .phone span{white-space:nowrap;display:inline-block;overflow:hidden;line-height:14px;margin-right:5px}.brand-days.salon-view .salon-info .phone span.visible{width:auto}.brand-days.salon-view .salon-info .phone .show-number{font-size:12px;text-decoration:underline;line-height:10px}.brand-days.salon-view .map{margin:30px 0}.brand-days.salon-view .map .salon-map,.brand-days.salon-view .map .googleMap{width:100%;height:350px}@media only screen and (min-width: 1025px){html:lang(ar-AE) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(ar-LB) .energycode-boxes-container .box{height:700px}}html:lang(cs-CZ) header.header nav ul.navigation-first>li.search:before{right:90px}@media only screen and (min-width: 1025px){html:lang(cs-CZ) .energycode-boxes-container .box{height:700px}}html:lang(cs-CZ) #GlobalSubscribeFormNowellonDocument .radio label,html:lang(cs-CZ) #GlobalSubscribeFormNowellonDocument .radio em{float:none}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(cs-CZ) .treatments .description{min-height:140px}}html:lang(de-DE) .slider .visualTextWrapper .visualText{padding-top:7%}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(de-DE) .slider .visualTextWrapper .visualText{padding-top:11%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(de-DE) .slider .visualTextWrapper .visualText{padding-top:20%}}@media only screen and (max-width: 767px){html:lang(de-DE) .slider .visualTextWrapper .visualText{padding:0 10px}}html:lang(de-DE) .slider .visualTextWrapper h2{line-height:47px}html:lang(de-DE) .slider .visualTextWrapper h2::before{left:0;top:10px}html:lang(de-DE) .slider .visualTextWrapper h2:after{bottom:-15px}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(de-DE) .slider .visualTextWrapper h2{line-height:34px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(de-DE) .slider .visualTextWrapper h2{line-height:40px}}@media only screen and (max-width: 767px){html:lang(de-DE) .slider .visualTextWrapper h2{line-height:37px}}html:lang(de-DE) .slider .gestaltet .visualTextWrapper h2:before{left:10px;top:-20px}html:lang(de-DE) .slider .gestaltet .visualTextWrapper h2:after{right:15px}html:lang(de-DE) .slider .energy .visualText{width:430px}html:lang(de-DE) .slider .energy .visualTextWrapper h2:before{top:-20px}html:lang(de-DE) .slider .energy .visualTextWrapper h2:after{bottom:-25px}@media only screen and (max-width: 767px){html:lang(de-DE) .slider .energy .visualTextWrapper h2{font-size:26px;line-height:26px}}html:lang(de-DE) .slider .energy .button{margin:5px 20px}@media only screen and (min-width: 1025px){html:lang(de-DE) header.header nav ul.navigation-first>li .get-your-energy-mapping h4{margin-top:0}html:lang(de-DE) header.header nav ul.navigation-first>li .get-your-energy-mapping h3{margin-top:125px}html:lang(de-DE) header.header nav ul.navigation-first>li .our-salon-promise h3,html:lang(de-DE) header.header nav ul.navigation-first>li .our-salon-promise h4{display:none}html:lang(de-DE) header.header nav ul.navigation-first>li .our-salon-promise a.button{margin-top:80px}html:lang(de-DE) header.header nav ul.navigation-first>li.search:before{right:55px}html:lang(de-DE) .energycode .tagline sup{display:none}html:lang(de-DE) .slider .visualText h2:after{right:-25px}html:lang(de-DE) .antiDiversionMoviePage .articleTxt{width:60%;margin:0 auto;text-align:left}html:lang(de-DE) .section-questions-answers-wrapper{padding:80px 0}html:lang(de-DE) .slide.bx-clone .visualTextWrapper{right:unset;text-align:left;top:35%;left:1.8%}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText{padding-top:22%}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText h3{display:none}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}html:lang(de-DE) .slide.bx-clone .visualTextWrapper a:after,html:lang(de-DE) .slide.bx-clone .visualTextWrapper a:before{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(de-DE) header.header nav ul.navigation-first{height:406px}html:lang(de-DE) header.header nav ul.navigation-first>li{line-height:100%;padding:18px 0 18px 13px}html:lang(de-DE) header.header nav ul.navigation-first>li>a{line-height:100%}html:lang(de-DE) header.header nav ul.navigation-first>li .our-salon-promise{display:none !important}html:lang(de-DE) header.header nav ul.navigation-first>li.follow-us{padding:0 0 0 13px;line-height:51px}html:lang(de-DE) header.header nav ul.navigation-first>li.active ul.navigation-second.salons{top:-238px}html:lang(de-DE) header.header nav ul.navigation-second.product{top:-67px}html:lang(de-DE) header.header nav ul.navigation-second.product>li{height:203px}html:lang(de-DE) .antiDiversionMoviePage .articleTxt{text-align:left}html:lang(de-DE) .section-questions-answers .section-questions-answers-wrapper{padding:35px 0}html:lang(de-DE) .section-questions-answers .section-questions-answers-wrapper .section-question-tile{margin-bottom:70px}html:lang(de-DE) .slide.bx-clone .visualTextWrapper{right:unset;text-align:left;top:50%;left:1.8%}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText{padding-top:12%}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText h3{display:none}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}html:lang(de-DE) .slide.bx-clone .visualTextWrapper a:after,html:lang(de-DE) .slide.bx-clone .visualTextWrapper a:before{display:none}}@media only screen and (max-width: 767px){html:lang(de-DE) .antiDiversionMoviePage .articleTxt{text-align:left}html:lang(de-DE) .section-questions-answers-wrapper .list-questions{margin-top:130px}html:lang(de-DE) .section-content-page-me-and-my-hair .section-content-page-me-and-my-hair-warapper .section-video-image-info-1 .title-wrapper{padding:15%}html:lang(de-DE) .slide.bx-clone .visualTextWrapper{right:unset;text-align:left;top:62%;left:0}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText{padding:7% 0 0}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(de-DE) .slide.bx-clone .visualTextWrapper .visualText h3{display:none}html:lang(de-DE) .slide.bx-clone .visualTextWrapper .button{font-size:11px;font-weight:500;padding:5px 21px 5px 12px}html:lang(de-DE) .slide.bx-clone .visualTextWrapper a:after,html:lang(de-DE) .slide.bx-clone .visualTextWrapper a:before{display:none}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(de-DE) footer .container .navigation li{margin:0 5px}html:lang(de-DE) .page-product div.product h3{width:70%}html:lang(de-DE) .slider .slider-button-black .visualTextWrapper .visualText h2{font-size:3vw}html:lang(de-DE) .page-product div.product .desc .product-inessence{padding-right:35%}}html:lang(de-DE) .speedmapping .receive-samples{display:none}html:lang(de-DE) .products-architecture table td.description span{margin-top:-15px;line-height:25px}html:lang(de-DE) .products-architecture .product{height:140px}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1){background:#dbeceb}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1) h4{color:#3e7f74}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2){background:#eeebf1}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2) h4{color:#8e739c}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3){background:#f1f1f2}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3) h4{color:#2f302f}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4){background:#e4eef3}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4) h4{color:#58539b}html:lang(el-GR) header.header nav ul.navigation-first>li .our-salon-promise{top:260px}html:lang(el-GR) header.header nav ul.navigation-first>li .our-salon-promise .button-primary{width:155px}html:lang(el-GR) header.header nav ul.navigation-first>li .our-salon-promise h4{margin:10px 0}@media only screen and (min-width: 1025px){html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1){width:26.49%}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1) h3{padding:0 30px}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2){width:46.07%}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2) h3{padding:0 30px}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3){width:20.71%}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3) h3{padding:0 30px}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4){width:30.15%}html:lang(el-GR) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4) h3{padding:0 30px}html:lang(el-GR) header.header nav ul.navigation-first>li.search:before{right:85px}html:lang(el-GR) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels{left:-15px}html:lang(el-GR) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{width:15%}html:lang(el-GR) .speedmappingCreator .speedmapping.step-1 .wrapper .speedmapping-content{padding:90px 164px}html:lang(el-GR) .slider .styling1 .visualText h2:before{left:0;top:-25px}html:lang(el-GR) .slider .styling1 .visualText h2:after{bottom:-25px;right:10px}html:lang(el-GR) .slider .styling2 .visualText h2:before{top:-20px}html:lang(el-GR) .slider .styling2 .visualText h2:after{bottom:-20px}}@media only screen and (min-width: 1400px){html:lang(el-GR) .slider .visualText{padding-top:15%}html:lang(el-GR) .slider .visualText h2{line-height:44px}html:lang(el-GR) .slider .visualText:after{bottom:-20px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(el-GR) .slider .visualText{padding-top:7%}html:lang(el-GR) .slider .visualText h2{line-height:35px}html:lang(el-GR) .slider .visualText:after{bottom:-15px}html:lang(el-GR) .slider .styling1 .visualText h2:before{top:-15px}html:lang(el-GR) .slider .styling1 .visualText h2:after{bottom:-15px}html:lang(el-GR) .slider .styling2 .visualText h2:before{top:-15px}html:lang(el-GR) .slider .styling2 .visualText h2:after{bottom:-15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(el-GR) .slider .visualText{padding-top:30%}html:lang(el-GR) .slider .visualText h2:before{top:0}html:lang(el-GR) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels{left:-15px;bottom:10px}html:lang(el-GR) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{width:15%}}@media only screen and (max-width: 767px){html:lang(el-GR) .slider .styling1 .visualText h2:before{top:-15px}html:lang(el-GR) .slider .styling1 .visualText h2:after{bottom:-15px}html:lang(el-GR) .slider .styling2 .visualText h2:before{top:-15px}html:lang(el-GR) .slider .styling2 .visualText h2:after{bottom:-10px;right:25px}}html:lang(en-GB) .sfinder-result__promo-elite-label{display:none}.section-content-energycode html:lang(en-GB) .speedmapping .receive-samples{display:block}html:lang(en-GB) .slider .visualText{width:550px}html:lang(en-GB) .slider .visualText h2{line-height:45px}html:lang(en-GB) .slider .visualText h2:before{top:-20px;left:0}html:lang(en-GB) .slider .visualText h2:after{bottom:-20px;right:0}html:lang(en-GB) .slider .visualText h3{width:85%;margin:0 auto;line-height:17px}html:lang(en-GB) #page-salon-support div.header{display:none}html:lang(en-GB) #page-salon-support div.header h1{position:static;float:none;margin:0 0 15px 0;font-size:20px;line-height:22px;color:#749896}html:lang(en-GB) #page-salon-support div.header h1:after,html:lang(en-GB) #page-salon-support div.header h1:before{display:none}html:lang(en-GB) #page-salon-support div.header h1 span{font-weight:400;display:block;font-size:52px;line-height:44px}html:lang(en-GB) #page-salon-support .bannerDescription{width:500px;text-align:center;float:right;margin-top:40px}html:lang(en-GB) #page-salon-support .bannerDescription .button-primary{margin:0}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type{position:relative;padding-bottom:40px}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type a{position:absolute;top:600px;right:180px}html:lang(en-GB) .treatment-products{width:25%}html:lang(en-GB) .slider .energy .visualText h2:before{top:-25px;left:-20px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper h3{margin-bottom:20px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) label:before{top:127px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) label:after{top:140px;line-height:100%;width:130px;font-size:17px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) input[type=range]{height:84px !important}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) .labels{bottom:22px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h3.headTo{font-size:18px;margin-top:-5px;margin-bottom:5px}html:lang(en-GB) .speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{text-align:center}@media only screen and (min-width: 1025px){html:lang(en-GB) .slide.bx-clone .visualTextWrapper{right:unset;text-align:unset;top:35%;left:1.8%}html:lang(en-GB) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(en-GB) .slide.bx-clone .visualTextWrapper h3{display:none}html:lang(en-GB) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}html:lang(en-GB) .slide.bx-clone .visualTextWrapper a:after{display:none}html:lang(en-GB) .slide.bx-clone .visualTextWrapper a:before{display:none}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(en-GB) .slider .visualText{width:450px}html:lang(en-GB) .slider .visualText h2{line-height:30px}html:lang(en-GB) .slider .visualText h2:after{bottom:-15px;right:25px}html:lang(en-GB) .slider .visualText h2:before{top:-20px;left:25px}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type a{top:500px;right:145px}html:lang(en-GB) .slider .hair-luxury .visualText h2:before{left:-25px}html:lang(en-GB) .slider .hair-luxury .visualText h2:after{right:-25px}html:lang(en-GB) .slider .energy .visualText h2:before{left:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(en-GB) .slider .visualText{width:360px;padding-top:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){html:lang(en-GB) .slider .visualText{padding-top:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:6vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(en-GB) .slider .visualText h2:after{right:0}html:lang(en-GB) .energycode-speedmaping-temp-container{height:500px}html:lang(en-GB) .energycode-speedmaping-temp-container .speedmaping{top:43%}html:lang(en-GB) #page-salon-support div.header h1{margin-top:10px;-ms-transform:none;transform:none}html:lang(en-GB) #page-salon-support .bannerDescription{margin-top:0}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type a{top:325px;right:75px}html:lang(en-GB) .slider .hair-luxury .visualText h2:before{left:-25px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) label:before{top:95px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) label:after{top:95px;font-size:12px;width:90px}html:lang(en-GB) .slide.bx-clone .visualTextWrapper{right:unset;text-align:unset;top:20%;left:5%}html:lang(en-GB) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(en-GB) .slide.bx-clone .visualTextWrapper h3{display:none}html:lang(en-GB) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}html:lang(en-GB) .slide.bx-clone .visualTextWrapper a:after{display:none}html:lang(en-GB) .slide.bx-clone .visualTextWrapper a:before{display:none}}@media only screen and (max-width: 767px){html:lang(en-GB) .slider .visualText{width:100%;padding-top:16%}html:lang(en-GB) .slider .visualText h2{float:none;width:95%;margin:0 auto 5px;line-height:30px}html:lang(en-GB) .slider .visualText h2:after{right:0px;bottom:-10px}html:lang(en-GB) .slider .visualText h2:before{left:0px;top:-15px}html:lang(en-GB) .slider .visualTextWrapper{top:40%}html:lang(en-GB) .slider .energy .visualText h2{margin-bottom:15px}html:lang(en-GB) .slider .energy .visualText h2:before{left:0}html:lang(en-GB) .slider .energy .visualText h2:after{right:0}html:lang(en-GB) #page-salon-support div.header h1{-ms-transform:none;transform:none;font-size:16px;line-height:16px;margin-bottom:5px;margin-top:5px}html:lang(en-GB) #page-salon-support div.header h1 span{font-size:40px;line-height:40px}html:lang(en-GB) #page-salon-support div.header p{line-height:18px;margin:5px}html:lang(en-GB) #page-salon-support div.header .button-primary{margin-bottom:5px}html:lang(en-GB) #page-salon-support .bannerDescription{width:100%;margin-top:0;position:absolute;bottom:0;left:0}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type{padding-bottom:0px;text-align:center}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type a{position:static}html:lang(en-GB) #page-salon-support .content>.container>div:first-of-type a button{font-size:12px;margin:0 0 20px 0}html:lang(en-GB) .treatment-products{width:50%}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) input[type=range]{height:30px !important}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) label:before{top:56px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) label:after{font-size:7px;width:53px;top:60px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-2 .wrapper .speedmapping-content .slider-group:nth-of-type(2) .labels{bottom:7px}html:lang(en-GB) .speedmappingCreator .speedmapping.step-5 .wrapper .speedmapping-content h3.headTo{float:left;font-size:16px;line-height:120%}html:lang(en-GB) .slide.bx-clone .visualTextWrapper{right:unset;text-align:unset;top:58%}html:lang(en-GB) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(en-GB) .slide.bx-clone .visualTextWrapper h3{display:none}html:lang(en-GB) .slide.bx-clone .visualTextWrapper .button{font-size:11px;font-weight:500;padding:5px 21px 5px 12px}html:lang(en-GB) .slide.bx-clone .visualTextWrapper a:after{display:none}html:lang(en-GB) .slide.bx-clone .visualTextWrapper a:before{display:none}}@media only screen and (min-width: 1025px){html:lang(en-PH) .energycode-boxes-container .box{height:700px}}html:lang(en-US) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second .get-your-energy-mapping,html:lang(en-US) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second .our-salon-promise{display:none !important}html:lang(en-US) .navigation-wrapper{height:inherit !important}html:lang(en-US) .navigation-wrapper .navigation-second.product{width:100% !important}html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-derma{width:20%}html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-fibra{width:35%}html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-extra{width:10%}html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-forma{width:35%}html:lang(en-US) .slider .visualText h2:before{top:-20px}html:lang(en-US) .slider .instant-energy .visualText h2{line-height:100%}html:lang(en-US) .slider .instant-energy .visualText h2:after{bottom:-10px;right:-10px}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(en-US) footer .container .navigation li{margin:0 5px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(en-US) footer .container .navigation li{margin:0 5px}html:lang(en-US) .navigation-wrapper .navigation-second.product{width:589px !important}html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-derma,html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-fibra,html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-extra,html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-forma{width:inherit !important}html:lang(en-US) .instant-energy .visualText h2:after{right:0px}}@media only screen and (max-width: 767px){html:lang(en-US) .navigation-wrapper .navigation-second.product{width:inherit !important}html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-derma,html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-fibra,html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-extra,html:lang(en-US) .navigation-wrapper .navigation-second.product .product-group-forma{width:100%}html:lang(en-US) .slider .instant-energy .visualText h2:after{right:0}html:lang(en-US) .slider .instant-energy .visualText h2:before{left:0}}@media only screen and (min-width: 1025px){html:lang(en-ZA) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(es-AR) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(es-BO) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(es-ES) .speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group label{font-size:16px}html:lang(es-ES) .speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content .form-group p{line-height:140%}}@media only screen and (max-width: 767px){html:lang(es-ES) .slider .mens-range .visualTextWrapper .visualText h3{width:95%;margin:0 auto}}html:lang(es-ES) .slider .visualTextWrapper .visualText{padding-top:10%;padding-top:7%}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(es-ES) .slider .visualTextWrapper .visualText{padding-top:11%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(es-ES) .slider .visualTextWrapper .visualText{padding-top:12%}}@media only screen and (max-width: 767px){html:lang(es-ES) .slider .visualTextWrapper .visualText h3{margin:0 20px}}html:lang(es-ES) .slider .visualTextWrapper h2{line-height:47px}@media only screen and (max-width: 767px){html:lang(es-ES) .slider .visualTextWrapper h2{line-height:8vw;font-size:6.4vw}}html:lang(es-ES) .slider .visualTextWrapper h2:before{top:-25px;left:-30px}@media only screen and (max-width: 767px){html:lang(es-ES) .slider .visualTextWrapper h2:before{left:10px}}html:lang(es-ES) .slider .visualTextWrapper h2:after{bottom:-15px}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(es-ES) .slider .visualTextWrapper h2:after{line-height:34px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(es-ES) .slider .visualTextWrapper h2:after{line-height:40px}}@media only screen and (max-width: 767px){html:lang(es-ES) .slider .visualTextWrapper h2:after{line-height:37px;right:10px}}html:lang(es-ES) .slide.bx-clone .visualTextWrapper{right:unset;text-align:left;top:60%;left:1.8%}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(es-ES) .slide.bx-clone .visualTextWrapper{top:50%}}@media only screen and (max-width: 767px){html:lang(es-ES) .slide.bx-clone .visualTextWrapper{top:62%;left:0}}html:lang(es-ES) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(es-ES) .slide.bx-clone .visualTextWrapper h3{display:none}html:lang(es-ES) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(es-ES) .slide.bx-clone .visualTextWrapper .button{margin-left:18px}}@media only screen and (max-width: 767px){html:lang(es-ES) .slide.bx-clone .visualTextWrapper .button{font-size:11px;padding:5px 21px 5px 12px}}html:lang(es-ES) .slide.bx-clone .visualTextWrapper a:after{display:none}html:lang(es-ES) .slide.bx-clone .visualTextWrapper a:before{display:none}@media only screen and (max-width: 350px){html:lang(es-ES) .mensRange__steps__step--background .mensRange__steps__step__text button{margin-left:10px}}@media only screen and (min-width: 1025px){html:lang(es-MX) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(es-PE) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(et-EE) .energycode-boxes-container .box{height:700px}html:lang(et-EE) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{width:14%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(et-EE) .energycode-speedmaping-container .speedmaping h2{font-size:50px}}html:lang(fr-FR) .slide.bx-clone .visualTextWrapper{right:unset;text-align:unset;top:60%;left:1.8%}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(fr-FR) .slide.bx-clone .visualTextWrapper{top:50%}}@media only screen and (max-width: 767px){html:lang(fr-FR) .slide.bx-clone .visualTextWrapper{top:62%;left:0}}html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .visualText{padding-top:8%}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .visualText{padding-top:12%}}html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .visualText h3{display:none}html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .button{margin-left:18px}}@media only screen and (max-width: 767px){html:lang(fr-FR) .slide.bx-clone .visualTextWrapper .button{font-size:11px;padding:5px 21px 5px 12px}}html:lang(fr-FR) .slide.bx-clone .visualTextWrapper a:after,html:lang(fr-FR) .slide.bx-clone .visualTextWrapper a:before{display:none}html:lang(fr-FR) .mensRange__banner__text p{padding-left:12vw;padding-right:12vw}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(fr-FR) .mensRange__banner__text p{padding-left:0}}@media only screen and (min-width: 1025px){html:lang(fr-FR) .mensRange__banner__text p{padding:0}}html:lang(fr-FR) .mensRange__findSalon__text h3{margin-bottom:30px}html:lang(fr-FR) .mensRange__findSalon__text h3:after{right:6.5vw;bottom:-2.6875vw}@media only screen and (min-width: 1025px){html:lang(fr-FR) .mensRange__findSalon__text h3:after{left:456px}}html:lang(fr-FR) .mensRange__findSalon__text p{margin-bottom:40px}html:lang(fr-FR) .slider .visualText{width:550px;padding-top:12%}html:lang(fr-FR) .slider .visualText h2{line-height:45px}html:lang(fr-FR) .slider .visualText h2:before{top:-20px;left:0px}html:lang(fr-FR) .slider .visualText h2:after{bottom:-20px;right:0px}html:lang(fr-FR) .slider .visualText h3{width:85%;margin:0 auto;line-height:17px}html:lang(fr-FR) .slider .styling2 .button{display:none !important}html:lang(fr-FR) .sup-header .contact li.mbfr a{width:152px;height:36px;background:url("/i/mbfr_sp.png") top center no-repeat;background-size:contain;display:block;margin-bottom:-14px;opacity:1}html:lang(fr-FR) header.header nav ul.navigation-first>li.mbfr{height:50px;padding:5px 0;background:#fff url("/i/mbfr_sp.png") center no-repeat;display:block}@media only screen and (min-width: 1025px){html:lang(fr-FR) .section-content-energycode .energycode-boxes-container .box h3{height:105px}html:lang(fr-FR) .section-content-energycode .energycode-boxes-container .box p{height:66px}html:lang(fr-FR) header.header nav ul.navigation-first>li.search:before{right:70px}html:lang(fr-FR) header.header nav ul.navigation-first>li.search div.search{right:80px}html:lang(fr-FR) .speedmappingCreator .speedmapping.step-4 .button-skip{width:185px}html:lang(fr-FR) .searchguide .navBook a{font-size:1.6em}html:lang(fr-FR) .speedmappingCreator .step-4.speedmapping .wrapper .speedmapping-content .form-group p{margin:0 0 0 40px}}@media only screen and (min-width: 1400px){html:lang(fr-FR) div.content .get-contact .contact .description p,html:lang(fr-FR) div.content .get-contact .salon .description p{font-size:20px}html:lang(fr-FR) div.content .get-contact .salon p{min-width:380px}html:lang(fr-FR) .slider .styling1 .visualText h2:before{top:-20px;left:20px}html:lang(fr-FR) .slider .styling1 .visualText h2:after{bottom:-20px;right:20px}html:lang(fr-FR) .slider .styling2 .visualText h2:before{left:-15px}html:lang(fr-FR) .slider .styling2 .visualText h2:after{bottom:-20px;right:-15px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(fr-FR) div.content .get-contact .contact .description p,html:lang(fr-FR) div.content .get-contact .salon .description p{font-size:15px;line-height:18px}html:lang(fr-FR) .slider .visualText{width:450px}html:lang(fr-FR) .slider .visualText h2{line-height:30px}html:lang(fr-FR) .slider .visualText h2:after{bottom:-15px;right:25px}html:lang(fr-FR) .slider .visualText h2:before{top:-20px;left:25px}html:lang(fr-FR) .slider .styling1 .visualText h2:before{left:35px}html:lang(fr-FR) .slider .styling1 .visualText h2:after{bottom:-20px;right:35px}html:lang(fr-FR) .slider .styling2 .visualText h2:before{left:10px}html:lang(fr-FR) .slider .styling2 .visualText h2:after{bottom:-10px}html:lang(fr-FR) .page-product div.product .desc .product-inessence{padding-right:35%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(fr-FR) .searchguide .navBook a{font-size:1.2em}html:lang(fr-FR) header.header nav ul.navigation-first>li>a{font-size:12px}html:lang(fr-FR) div.content .get-contact .contact .description p,html:lang(fr-FR) div.content .get-contact .salon .description p{font-size:12px;line-height:13px}html:lang(fr-FR) .speedmappingCreator .speedmapping.step-4 .button-skip{right:auto;bottom:40px}html:lang(fr-FR) .speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group.checkbox label{height:40px}html:lang(fr-FR) .slider .visualText{width:360px;padding-top:15%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){html:lang(fr-FR) .slider .visualText{padding-top:25%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(fr-FR) .slider .visualText h2:after{right:0}html:lang(fr-FR) .energycode-speedmaping-temp-container{height:500px}html:lang(fr-FR) .energycode-speedmaping-temp-container .speedmaping{top:43%}html:lang(fr-FR) .slider .styling1 .visualText h2:before{left:-20px;top:-20px}html:lang(fr-FR) .slider .styling1 .visualText h2:after{right:-20px}}@media only screen and (max-width: 767px){html:lang(fr-FR) .section-content-product .prod-desc .button-primary{height:auto;padding:5px 42px 5px 17px;line-height:22px}html:lang(fr-FR) div.content .get-contact .contact .description p,html:lang(fr-FR) div.content .get-contact .salon .description p{font-size:13px}html:lang(fr-FR) .treatments .description{min-height:140px}html:lang(fr-FR) .speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content{padding:7px 10px 70px 10px !important}html:lang(fr-FR) .speedmappingCreator .speedmapping.step-4 .button-skip{bottom:10px;right:auto}html:lang(fr-FR) .slider .visualText{width:100%;padding-top:16%}html:lang(fr-FR) .slider .visualText h2{float:none;width:95%;margin:0 auto 15px;line-height:30px}html:lang(fr-FR) .slider .visualText h2:after{right:0px;bottom:-10px}html:lang(fr-FR) .slider .visualText h2:before{left:0px;top:-15px}html:lang(fr-FR) .slider .visualTextWrapper{top:40%}html:lang(fr-FR) header.header nav ul.navigation-first>li.mbfr{background-position:15px center}html:lang(fr-FR) .slider .styling1 .visualText h2:before{left:5px}html:lang(fr-FR) .slider .styling1 .visualText h2:after{bottom:-15px}html:lang(fr-FR) .mensRange.inessence .mensRange__steps__step.mensRange__steps__step--reverse.mensRange__steps__step--background .mensRange__steps__step__text a{margin-left:10px}}html:lang(hu-HU) header.header nav ul.navigation-first>li.search:before{right:60px}html:lang(hu-HU) .slider .energy-code .visualText h2:before{top:-10px}html:lang(hu-HU) .slider .energy-code .visualText h2:after{right:-5px;bottom:-15px}html:lang(hu-HU) .slider .salon_finder .visualText{padding-top:15%}html:lang(hu-HU) .slider .salon_finder .visualText h2:before{top:-10px;left:15px}html:lang(hu-HU) .slider .salon_finder .visualText h2:after{bottom:-25px;right:20px}html:lang(hu-HU) .slider .energy .visualText{padding-top:10%}html:lang(hu-HU) .slider .energy .visualText h2:before{top:-20px;left:0}html:lang(hu-HU) .slider .energy .visualText h2:after{bottom:-20px;right:0}html:lang(hu-HU) .slider .styling-1 .visualText h2:before{top:-10px;left:-20px}html:lang(hu-HU) .slider .styling-1 .visualText h2:after{bottom:-30px;right:-40px}@media only screen and (min-width: 1025px){html:lang(hu-HU) .energycode-boxes-container .box{height:700px}html:lang(hu-HU) .slider .visualText h2{line-height:43px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(hu-HU) .slider .visualText{width:300px}html:lang(hu-HU) .slider .visualText h2{line-height:34px}html:lang(hu-HU) .slider .energy .visualText h2:before{left:15px;top:-15px}html:lang(hu-HU) .slider .energy .visualText h2:after{right:25px;bottom:-15px}html:lang(hu-HU) .slider .styling-1 .visualText h2:before{top:-10px;left:0}html:lang(hu-HU) .slider .styling-1 .visualText h2:after{bottom:-15px;right:-10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(hu-HU) .slider .salon_finder .visualText{padding-top:22%}html:lang(hu-HU) .slider .salon_finder .visualText h2:before{left:0}html:lang(hu-HU) .slider .salon_finder .visualText h2:after{bottom:-10px;right:10px}html:lang(hu-HU) .slider .styling-1 .visualText{padding-top:30%}html:lang(hu-HU) .slider .styling-1 .visualText h2:after{right:-25px}}@media only screen and (max-width: 767px){html:lang(hu-HU) .slider .visualText h2{padding:0 10px;line-height:34px}html:lang(hu-HU) .slider .energy-code .visualText h2:after{right:15px;bottom:-10px}html:lang(hu-HU) .slider .salon_finder .visualText{padding-top:10%}html:lang(hu-HU) .slider .salon_finder .visualText h2:before{left:5px}html:lang(hu-HU) .slider .styling-1 .visualText h2:before{top:-10px;left:30px}html:lang(hu-HU) .slider .styling-1 .visualText h2:after{bottom:-20px;right:20px}}html:lang(it-IT) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon{height:500px}html:lang(it-IT) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup{height:initial;min-height:175px}@media only screen and (min-width: 1400px){html:lang(it-IT) div.content .get-contact .contact .description p,html:lang(it-IT) div.content .get-contact .salon .description p{font-size:20px}html:lang(it-IT) .slider .visualTextWrapper .visualText{padding-top:8%}html:lang(it-IT) .slider .visualTextWrapper h2{line-height:47px}html:lang(it-IT) .slider .visualTextWrapper h2:after{bottom:-15px}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper{width:60%}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText{width:780px;padding-top:18%}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText h2{line-height:45px}html:lang(it-IT) .slider .energymonth-banner .visualText h2:after{right:-60px;bottom:-25px}html:lang(it-IT) .slider .energymonth-banner2 .visualText{width:440px;padding-top:30%}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2{font-size:40px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:before{left:-50px;top:-20px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:after{right:-50px;bottom:-20px}html:lang(it-IT) .slider .unlock-banner .visualText h2{line-height:45px}html:lang(it-IT) .slider .unlock-banner .visualText h2:before{top:-20px}html:lang(it-IT) .slider .unlock-banner .visualText h2:after{bottom:-25px;right:-15px}html:lang(it-IT) .slider .unlock-banner .visualText h2 strong{display:block}html:lang(it-IT) .slider .energymonth-banner .visualText h2:after{right:-60px;bottom:-25px}html:lang(it-IT) .slider .styling-1 .visualText h2:before{top:-15px;left:0}html:lang(it-IT) .slider .styling-1 .visualText h2:after{bottom:-20px;right:-20px}html:lang(it-IT) .slider .energy .visualText{width:380px}html:lang(it-IT) .slider .energy .visualText h2:before{top:-20px;left:-20px}html:lang(it-IT) .slider .energy .visualText h2:after{bottom:-20px}html:lang(it-IT) .slider .one-year-of-energy .visualText h3{padding:0 8%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(it-IT) div.content .get-contact .contact .description p,html:lang(it-IT) div.content .get-contact .salon .description p{font-size:15px;line-height:18px}html:lang(it-IT) .slider .visualTextWrapper .visualText{padding-top:14%}html:lang(it-IT) .slider .visualTextWrapper h2{line-height:34px}html:lang(it-IT) .slider .visualTextWrapper h2:before{top:-10px}html:lang(it-IT) .slider .visualTextWrapper h2:after{bottom:-15px}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper{width:60%}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText{width:600px;padding-top:14%}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText h2{line-height:40px}html:lang(it-IT) .slider .energymonth-banner .visualText h2:after{right:-45px;bottom:-25px}html:lang(it-IT) .slider .energymonth-banner2 .visualText{width:321.82857px;padding-top:30%}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2{font-size:29.25714px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:before{left:-36.57143px;top:-14.62857px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:after{right:-36.57143px;bottom:-14.62857px}html:lang(it-IT) .slider .unlock-banner .visualText h2{line-height:35px}html:lang(it-IT) .slider .unlock-banner .visualText h2:before{top:-10px;left:0}html:lang(it-IT) .slider .unlock-banner .visualText h2:after{bottom:-10px;right:-5px}html:lang(it-IT) .slider .unlock-banner .visualText h2 strong{display:block}html:lang(it-IT) .slider .energymonth-banner .visualText h2:after{right:-45px;bottom:-25px}html:lang(it-IT) .slider .one-year-of-energy .visualText h3{padding:0 8%}html:lang(it-IT) .slider .styling-1 .visualText h2:before{left:-5px}html:lang(it-IT) .slider .energy .visualText{width:300px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(it-IT) div.content .get-contact .contact .description p,html:lang(it-IT) div.content .get-contact .salon .description p{font-size:12px;line-height:13px}html:lang(it-IT) .slider .visualText{padding-top:18%}html:lang(it-IT) .slider .visualText h2:before{top:-10px;left:-15px}html:lang(it-IT) .slider .visualText h2:after{right:0}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper{width:55%}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText{width:460px;padding-top:40%}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText h2{line-height:34px;font-size:40px}html:lang(it-IT) .slider .concorso-banner .visualTextWrapper .visualText h2:before{top:-30px;left:-30px}html:lang(it-IT) .slider .energymonth-banner .visualText h2:before{top:5px;left:-15px}html:lang(it-IT) .slider .energymonth-banner .visualText h2:after{right:-20px;bottom:-30px}html:lang(it-IT) .slider .energymonth-banner2 .visualText{width:310px;padding-top:46%}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2{font-size:22px;line-height:22px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:before{left:-10px;top:-8px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:after{right:-10px;bottom:-8px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h3{font-size:12px}html:lang(it-IT) .slider .unlock-banner .visualText h2{line-height:35px}html:lang(it-IT) .slider .unlock-banner .visualText h2:before{top:-10px;left:0}html:lang(it-IT) .slider .unlock-banner .visualText h2:after{bottom:-10px;right:-5px}html:lang(it-IT) .slider .unlock-banner .visualText h2 strong{display:block}html:lang(it-IT) .slider .energymonth-banner .visualText h2:before{top:5px;left:-15px}html:lang(it-IT) .slider .energymonth-banner .visualText h2:after{right:-20px;bottom:-30px}html:lang(it-IT) .slider .one-year-of-energy .visualText h3{padding:0 8%}html:lang(it-IT) .energycode-speedmaping-temp-container{height:500px}}@media only screen and (min-width: 1025px){html:lang(it-IT) .speedmappingCreator .speedmapping.step-4 .button-skip{width:130px}html:lang(it-IT) .speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form{margin-top:0}}@media only screen and (max-width: 767px){html:lang(it-IT) .treatments .description{min-height:130px}html:lang(it-IT) .slider .visualText h2{padding:0 10px}html:lang(it-IT) .slider .visualText h2:before{top:-20px;left:35px}html:lang(it-IT) .slider .visualText h2:after{right:40px}html:lang(it-IT) .slider .concorso-banner h2:before{top:-15px;left:5px}html:lang(it-IT) .slider .energymonth-banner2 .visualText{padding-top:33%}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2{font-size:16px;line-height:16px;margin-bottom:10px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:before{left:5px;top:-8px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h2:after{right:5px;bottom:-8px}html:lang(it-IT) .slider .energymonth-banner2 .visualText h3{font-size:12px}html:lang(it-IT) .slider .unlock-banner .visualText h2:before{top:-10px;left:25px}html:lang(it-IT) .slider .unlock-banner .visualText h2:after{bottom:-10px;right:25px}html:lang(it-IT) .slider .unlock-banner .visualText h2 strong{display:block}html:lang(it-IT) .slider .one-year-of-energy .visualText h3{padding:0 8%;line-height:18px}}html:lang(ja-JP) body{font-family:'メイリオ', Meiryo, "GothamNarrow", sans-serif}html:lang(ja-JP) .we-believe p{font-size:13px}@media only screen and (min-width: 1025px){html:lang(ja-JP) .pillars-list .pillar.fibra{margin:0 0 60px 0}html:lang(ja-JP) .pillars-list .pillar.extra{margin:0 0 0 -29px}}html:lang(ja-JP) .pillars-list .pillar{width:320px}html:lang(ja-JP) .navigation-wrapper{height:inherit !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product{width:100% !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-derma{width:10% !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-fibra{width:45% !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-extra{width:10% !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-forma{width:35% !important}html:lang(ja-JP) #page-product .more{display:none !important}html:lang(ja-JP) #page-anti-diversion-movie a.button-primary{display:none !important}html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second .get-your-energy-mapping,html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second .our-salon-promise{display:none !important}html:lang(ja-JP) .energycode-science-text .discover,html:lang(ja-JP) .section-content-education-marketing .discover{display:none}html:lang(ja-JP) .salon-wide-tile ul li:before{background-image:url(/i/sprites/sprite.png);background-position:-549px -194px;width:10px;height:10px;content:'';display:inline-block;margin:0 8px}html:lang(ja-JP) .salon-wide-tile ul li:after{content:'';display:none !important}html:lang(ja-JP) .contactForm .disclaimer,html:lang(ja-JP) .contactForm .check{display:none}html:lang(ja-JP) #page-get-my-energycode-science div.content.section-content-energycode .video-content{display:none !important}html:lang(ja-JP) div.content .salonFinderBox form{overflow:hidden !important}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1){background:#dbeceb}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1) h4{color:#3e7f74}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2){background:#eeebf1}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2) h4{color:#8e739c}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3){background:#f1f1f2}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3) h4{color:#2f302f}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4){background:#e4eef3}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4) h4{color:#58539b}@media only screen and (min-width: 1025px){html:lang(ja-JP) .navigation-wrapper{height:inherit !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product{width:100% !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-derma{width:20%}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1){width:26.49%}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(1) h3{padding:0 30px}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2){width:46.07%}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(2) h3{padding:0 30px}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3){width:20.71%}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(3) h3{padding:0 30px}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4){width:30.15%}html:lang(ja-JP) header.header nav ul.navigation-first>li .navigation-second>li:nth-of-type(4) h3{padding:0 30px}html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup{padding:10px 8px 0 8px}html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup h3{padding:0 25px}html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup h4{font-size:13px}html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup .product-group-extra{width:10%}html:lang(ja-JP) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon>hgroup .product-group-forma{width:35%}html:lang(ja-JP) footer .container .companies ul{display:block}html:lang(ja-JP) footer .container .companies ul li{float:none}html:lang(ja-JP) .slider .visualText h2:after{bottom:-22px}html:lang(ja-JP) .slider .visualText h3{line-height:18px}html:lang(ja-JP) .slider .visualText a{display:none !important}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(ja-JP) .pillars-list .pillar{width:229px}html:lang(ja-JP) .pillars .pillar.fibra{margin:0 0 30px 0}html:lang(ja-JP) .pillars .pillar.forma{margin:0 12px 20px 0}html:lang(ja-JP) div.content .treatments .treatments-list li p br{display:block}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(ja-JP) div.content .treatments .treatments-list li p br{display:block}html:lang(ja-JP) header.header nav ul.navigation-second.product>li .navigation-product-container h4{font-size:9px}html:lang(ja-JP) .slider .visualText h2:after{bottom:-22px}html:lang(ja-JP) .slider .visualText h3{line-height:18px}html:lang(ja-JP) .slider .visualText a{display:none !important}}@media only screen and (max-width: 767px){html:lang(ja-JP) .navigation-wrapper .navigation-second.product{width:inherit !important}html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-derma,html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-fibra,html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-extra,html:lang(ja-JP) .navigation-wrapper .navigation-second.product .product-group-forma{width:100% !important}html:lang(ja-JP) .slider .visualText h2:after{bottom:-22px}html:lang(ja-JP) .slider .visualText h3{line-height:18px;padding:0 20px}html:lang(ja-JP) .slider .visualText h3 br{display:block}html:lang(ja-JP) .slider .visualText a{display:none !important}html:lang(ja-JP) div.content .get-contact .contact p,html:lang(ja-JP) div.content .get-contact .salon p{font-size:10px}}html:lang(ja-JP) .treatment-product .header,html:lang(ja-JP) .treatment-product .treatment-categories-list,html:lang(ja-JP) .treatment-product .results{display:none}html:lang(ja-JP) .treatment-product .product-description [class^="icon-time"]{display:none}html:lang(ja-JP) .products-architecture table td.description span{-ms-transform:none;transform:none}html:lang(ja-JP) .products-architecture .category-c{width:125px}html:lang(ja-JP) .products-architecture .product{height:150px}html:lang(ja-JP) .products-architecture .product a{font-size:13px}html:lang(ja-JP) div.treatments .all-treatments h2{font-size:40px}html:lang(ja-JP) div.other-products .all-treatments h2{font-size:40px}html:lang(ja-JP) .architecture-search-form .form-group{display:none}@media only screen and (min-width: 1025px){html:lang(ja-JP) .architecture-search-form .form-group{display:block}}@media only screen and (min-width: 1025px){html:lang(ko-KR) .energycode-boxes-container .box{height:700px}}html:lang(lt-LT) header.header nav ul.navigation-first>li.search:before{right:55px}html:lang(lt-LT) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{width:18%}@media only screen and (min-width: 1025px){html:lang(lt-LT) .energycode-boxes-container .box{height:700px}}html:lang(lv-LV) .slider .visualText h2:after{right:-50px}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(lv-LV) .slider .visualText h2:before{left:-25px}}@media only screen and (max-width: 767px){html:lang(lv-LV) .slider .visualText h2:after{right:10px}}@media only screen and (min-width: 1025px){html:lang(lv-LV) .energycode-boxes-container .box{height:700px}}html:lang(lv-LV) .speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:30px}html:lang(nl-NL) .slider .visualText h3{padding:0 15px}html:lang(nl-NL) .faq-list .question{display:table;width:100%}html:lang(nl-NL) .faq-list .question span{display:table-cell;padding-right:11px;width:35px}html:lang(nl-NL) .slider .visualText{width:365px}html:lang(nl-NL) .slider .visualText h2{line-height:45px}html:lang(nl-NL) .slider .energy-guide .visualText{padding-top:12%}html:lang(nl-NL) .slider .energy-guide .visualText h2:before{top:-15px}html:lang(nl-NL) .treatment-products{width:25%}html:lang(nl-NL) .treatment-products .description h3{font-size:17px}@media only screen and (min-width: 1025px){html:lang(nl-NL) header.header nav ul.navigation-first>li .get-your-energy-mapping h4{margin-top:0}html:lang(nl-NL) header.header nav ul.navigation-first>li .get-your-energy-mapping h3{margin-top:125px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(nl-NL) .slider .visualText h2{line-height:38px}html:lang(nl-NL) .treatment-products .description h3{font-size:15px}html:lang(nl-NL) .slider .style-reframed .visualText h2:before{top:-15px;left:0}html:lang(nl-NL) .slider .style-reframed .visualText h2:after{bottom:-15px;right:0}html:lang(nl-NL) .page-product div.product .desc .product-inessence{padding-right:35%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(nl-NL) .slider .energy-guide .visualText{padding-top:20%}html:lang(nl-NL) .slider .energy-guide .visualText h2:before{left:5px}html:lang(nl-NL) .slider .energy-guide .visualText h2:after{right:0}html:lang(nl-NL) .slider .style-reframed .visualText h2:before{top:-15px;left:-10px}html:lang(nl-NL) .slider .style-reframed .visualText h2:after{bottom:-20px;right:-5px}}@media only screen and (max-width: 1024px){html:lang(nl-NL) .slider .visualText{width:100%}html:lang(nl-NL) .slider .visualText h2{line-height:35px}html:lang(nl-NL) .slider .visualText h2:before{left:0}html:lang(nl-NL) .slider .visualText h2:after{right:0}html:lang(nl-NL) .slider .energy-guide .visualText{padding-top:8%}html:lang(nl-NL) .slider .energy-guide .visualText h2{font-size:25px}html:lang(nl-NL) .style-reframed .visualText h2:before{top:-15px}html:lang(nl-NL) .treatment-products{width:50%}html:lang(nl-NL) .treatment-products .description{padding-left:0}html:lang(nl-NL) .treatment-products .description h3{font-size:11px}}@media only screen and (max-width: 767px){html:lang(nl-NL) .container .bv-cv2-cleanslate .bv-core-container-38 .bv-action-bar-header{font-size:32px !important}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:calc(-5% - 215px)}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.first .mensRange__steps__step__image{margin-top:-315px}}@media only screen and (max-width: 767px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__image{width:160%;margin-left:-20%}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{margin-bottom:calc(18% - 150px);margin-top:calc(30% - 150px)}}@media only screen and (max-width: 767px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.mensRange__steps__step--background .mensRange__steps__step__text{width:45%;margin-bottom:10%}}html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__text{margin-top:55px}@media only screen and (max-width: 767px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step.mensRange__steps__step--doubleImage .mensRange__steps__step__text{margin-top:0}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange.inessence .mensRange__steps__step .mensRange__steps__step__text{margin-top:-285px}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange__steps__step.first .mensRange__steps__step__text{margin-top:80px}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange__steps__step.first .mensRange__steps__step__image{margin-top:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(nl-NL) .mensRange__steps__step.mensRange__steps__step--reverse{background:url(/i/mensRange/Steps/2_bg_d.jpg);background-position:0 180px;background-repeat:no-repeat;background-size:contain}}@media only screen and (min-width: 1400px){html:lang(nl-NL) .mensRange__steps__step.mensRange__steps__step--reverse{background:url(/i/mensRange/Steps/2_bg_d.jpg);background-position:0 180px;background-repeat:no-repeat;background-size:contain}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(nl-NL) .mensRange .mensRange__banner__text__button a{font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:50px;min-width:160px;margin-top:-18px;left:0;-ms-transform:translateX(0);transform:translateX(0)}html:lang(nl-NL) .mensRange .mensRange__banner__text__button a:after{right:12%;font-size:1.17vw}}@media only screen and (min-width: 1400px){html:lang(nl-NL) .mensRange .mensRange__banner__text__button a{font-size:14px;margin:0;padding-top:20px;padding-bottom:20px;padding-left:25px;padding-right:50px;min-width:160px;left:0;-ms-transform:translateX(0);transform:translateX(0)}html:lang(nl-NL) .mensRange .mensRange__banner__text__button a:after{right:12%;font-size:1.17vw}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(nl-NL) .mensRange .mensRange__banner__text h1{margin-bottom:10px;font-size:42px;text-align:left}html:lang(nl-NL) .mensRange .mensRange__banner__text p{padding:0;font-size:14px;text-align:left;width:362px}}@media only screen and (min-width: 1025px){html:lang(nl-NL) .mensRange .mensRange__findSalon__text h3:after{width:56px;height:56px;top:125px;left:400px}}html:lang(pl-PL) header.header nav ul.navigation-first>li.search:before{right:100px}html:lang(pl-PL) .energycode-speedmaping-container .speedmaping h2{font-size:17px}@media only screen and (min-width: 1025px){html:lang(pl-PL) .energycode-speedmaping-container .speedmaping h2{font-size:50px}}html:lang(pl-PL) .speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:13px}@media only screen and (min-width: 1025px){html:lang(pl-PL) .speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:32px}}html:lang(pl-PL) .slider .energy-code .visualText h2:after{right:-50px}html:lang(pl-PL) #page-anti-diversion-movie div.header h1,html:lang(pl-PL) #page-anti-diversion div.header h1{font-size:56px}@media only screen and (min-width: 1025px){html:lang(pl-PL) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h4{font-size:11.5px}}@media only screen and (min-width: 1025px){html:lang(pl-PL) .energycode-boxes-container .box{height:700px}html:lang(pl-PL) div.header h1{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(pl-PL) .slider .energy-code .visualText h2:after{right:-10px}html:lang(pl-PL) .slider .energy-code .visualText h2:before{left:-20px}html:lang(pl-PL) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h3{font-size:11px}}@media only screen and (min-width: 1025px){html:lang(pt-PT) header.header nav ul.navigation-first>li.search:before{right:60px}}html:lang(pt-PT) .slider .visualTextWrapper .visualText{padding-top:10%}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(pt-PT) .slider .visualTextWrapper .visualText{padding-top:15%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(pt-PT) .slider .visualTextWrapper .visualText{padding-top:18%}}html:lang(pt-PT) .slider .visualTextWrapper h2{line-height:47px}html:lang(pt-PT) .slider .visualTextWrapper h2:before{top:-25px}html:lang(pt-PT) .slider .visualTextWrapper h2:after{bottom:-15px}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(pt-PT) .slider .visualTextWrapper h2{line-height:34px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(pt-PT) .slider .visualTextWrapper h2{line-height:40px}}@media only screen and (max-width: 767px){html:lang(pt-PT) .slider .visualTextWrapper h2{line-height:37px}}html:lang(pt-PT) .slide.bx-clone .visualTextWrapper{right:unset;text-align:left;top:30%;left:1.8%}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(pt-PT) .slide.bx-clone .visualTextWrapper{top:50%}}@media only screen and (max-width: 767px){html:lang(pt-PT) .slide.bx-clone .visualTextWrapper{top:62%;left:0}}@media only screen and (min-width: 1025px){html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .visualText{padding-top:25%}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .visualText{padding-top:12%}}html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .visualText h2,html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .visualText h3{display:none}html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .button{font-size:20px;font-weight:500;padding:10px 31px 10px 22px}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .button{margin-left:18px}}@media only screen and (max-width: 767px){html:lang(pt-PT) .slide.bx-clone .visualTextWrapper .button{font-size:11px;padding:5px 21px 5px 12px}}html:lang(pt-PT) .slide.bx-clone .visualTextWrapper a:after{display:none}html:lang(pt-PT) .slide.bx-clone .visualTextWrapper a:before{display:none}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(pt-PT) .page-product div.product .desc .product-inessence{padding-right:35%}}@media (max-width: 350px){html:lang(pt-PT) .page-product div.other-products ul .prod-name-span{font-size:12px}html:lang(pt-PT) .page-product div.product h3{font-size:33px}html:lang(pt-PT) .page-product div.product h3 strong{font-size:37px}}html:lang(ro-RO) .slider .visualText h2{line-height:40px}html:lang(ro-RO) .slider .visualText h2:after{bottom:-15px}html:lang(ro-RO) .speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:32px}@media only screen and (max-width: 767px){html:lang(ro-RO) .speedmappingCreator .speedmapping .wrapper .speedmapping-content h3{font-size:12px}}html:lang(ro-RO) header.header nav ul.navigation-first>li.search:before{right:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(ro-RO) .slider .visualText{padding-top:10%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(ro-RO) .slider .visualText h2{line-height:32px}}@media only screen and (min-width: 1025px){html:lang(ro-RO) .energycode-boxes-container .box{height:700px}}html:lang(ro-RO) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{font-size:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(ro-RO) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{font-size:15px;width:17%}html:lang(ro-RO) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li:first-of-type{width:25%}}@media only screen and (max-width: 767px){html:lang(ro-RO) .speedmappingCreator .speedmapping .wrapper .speedmapping-content .slider-group .labels li{font-size:7px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(ro-RO) .speedmappingCreator .speedmapping.step-4 .wrapper .speedmapping-content form .form-group.checkbox label{height:40px}}html:lang(ro-RO) input#sfSearch{font-family:sans-serif}@media only screen and (min-width: 1025px){html:lang(ru-RU) header.header nav ul.navigation-first>li .navigation-product-container h4{padding:0 10px;height:30px}html:lang(ru-RU) header.header nav ul.navigation-first>li>.navigation-wrapper{height:500px}html:lang(ru-RU) .products-architecture table{padding-bottom:25px}html:lang(ru-RU) .products-architecture table .category-m{width:360px !important}}@media only screen and (min-width: 1025px) and (min-width: 768px) and (max-width: 1024px){html:lang(ru-RU) .products-architecture table .category-m{width:360px !important}}@media only screen and (min-width: 1025px){html:lang(ru-RU) .section-header-page-our-world h1 span{font-size:62px}html:lang(ru-RU) div.section-header-energycode h1{font-size:62px}html:lang(ru-RU) .speedmappingCreator .speedmapping.step-4 .wrapper h3{margin:0 0px 50px 0px}html:lang(ru-RU) .speedmappingCreator .speedmapping.step-4 .button-skip{bottom:15px}html:lang(ru-RU) .salonfinderForm select,html:lang(ru-RU) .salonfinderForm input.address{font-size:20px}}@media only screen and (min-width: 1400px){html:lang(ru-RU) .slider .visualText{width:392px}html:lang(ru-RU) .slider .visualText h3{line-height:18px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(ru-RU) .slider .visualText{width:290px}html:lang(ru-RU) .slider .visualText h3{padding:0 20px;line-height:18px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(ru-RU) .slider .visualText h2{font-size:40px}html:lang(ru-RU) .slider .visualText h3{line-height:18px}html:lang(ru-RU) header.header nav ul.navigation-first{height:406px}html:lang(ru-RU) header.header nav ul.navigation-first>li{line-height:100%;padding:18px 0 18px 13px}html:lang(ru-RU) header.header nav ul.navigation-first>li>a{line-height:100%}html:lang(ru-RU) header.header nav ul.navigation-first>li .our-salon-promise{display:none !important}html:lang(ru-RU) header.header nav ul.navigation-first>li.follow-us{padding:0 0 0 13px;line-height:51px}html:lang(ru-RU) header.header nav ul.navigation-first>li.active ul.navigation-second.salons{top:-238px}html:lang(ru-RU) header.header nav ul.navigation-second.product{top:-67px}html:lang(ru-RU) header.header nav ul.navigation-second.product>li{height:203px}}html:lang(ru-RU) header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second .get-your-energy-mapping{display:none !important}html:lang(ru-RU) .products-architecture table td.description span{margin-top:-15px;line-height:25px}html:lang(ru-RU) .products-architecture .product{height:150px}html:lang(ru-RU) .products-architecture .product.category-v a[href*="forma-volumize-bodyfying-foam-v6"]{text-align:right}html:lang(ru-RU) .salon-wide-tile .description{padding:0 85px}html:lang(ru-RU) .contactContent .colLeft{font-size:.8em}html:lang(ru-RU) .contactContent .colRight{font-size:.8em}html:lang(ru-RU) .contactContent .colRight img{display:none}html:lang(ru-RU) .contactContent .colRight ul{list-style:none}@media only screen and (min-width: 1025px){html:lang(sk-SK) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html:lang(sk-SK) .treatments .description{min-height:140px}}@media only screen and (min-width: 1025px){html:lang(th-TH) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(tr-TR) .slider .visualText h2:before{top:-25px;left:-25px}html:lang(tr-TR) .slider .visualText h2:after{bottom:-5px}html:lang(tr-TR) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html:lang(tr-TR) .slider .visualText h2:before{top:-15px;left:-15px}html:lang(tr-TR) .slider .visualText h2:after{bottom:0}}@media only screen and (max-width: 767px){html:lang(tr-TR) .slider .visualText h2:before{top:-15px;left:30px}html:lang(tr-TR) .slider .visualText h2:after{bottom:0;right:30px}}@media only screen and (min-width: 1025px){html:lang(zh-SG) .energycode-boxes-container .box{height:700px}}@media only screen and (min-width: 1025px){html:lang(zh-TW) .energycode-boxes-container .box{height:700px}}a:hover{text-decoration:none}body{font-family:"GothamNarrow";font-weight:100;background:url("/i/background.png") top center repeat-y,linear-gradient(90deg, #ebedf2 0%, #fff 50%, #ebedf2 100%);background-size:contain;overflow-x:hidden}@media only screen and (max-width: 767px){html{margin-top:58px}}@media only screen and (min-width: 768px) and (max-width: 1024px){html{margin-top:45px}}@media only screen and (min-width: 1025px){html{margin-top:142px}}*{outline:0}.section-content-unsubscribe .text a{text-decoration:underline}a{color:#333}a:focus,a:hover,a:active{color:#666;text-decoration:none}div.white{background:#fff}.closeEnergyCodePopup{width:40px;height:40px;position:absolute;background:#fff;top:0;right:0;color:#000;text-align:center;font-size:40px;line-height:40px;cursor:pointer;font-family:Helvetica, Arial}.closeEnergyCodePopup:before{content:"×"}.energycode-popup-page .speedmapping-content{max-height:calc(100vh - 50px);overflow:auto}.energycode-popup-page .step-4 .speedmapping-content{padding-bottom:30px !important}.energycode-popup-page .closeEnergyCodePopup,.energycode-popup-page .closeBtn{display:none}.primary-font{font-family:"GothamNarrow"}.primary-secondary{font-family:Helvetica, Arial}.antiDiversionMoviePage h2{text-align:center;padding-bottom:20px}@media only screen and (max-width: 767px){.antiDiversionMoviePage h2{font-size:20px}}.antiDiversionMoviePage .articleTxt{padding-top:40px}.antiDiversionMoviePage .videoWrapper{text-align:center;padding:0 20%;height:auto}@media only screen and (max-width: 767px){.antiDiversionMoviePage .videoWrapper{padding:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.antiDiversionMoviePage .videoWrapper{padding:0}}@media only screen and (min-width: 1025px) and (max-width: 1399px){html header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon{height:400px}html header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h3,html header.header nav ul.navigation-first>li>.navigation-wrapper>ul.navigation-second.salons li .salon h4{font-size:12px}}@media only screen and (max-width: 767px){.img-mobile-fix{text-align:center}.img-mobile-fix img{display:inline !important}}.main-center-content{max-width:1044px;margin:0 auto}.popup-overlay{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;overflow-y:scroll;position:fixed;background-color:rgba(0,0,0,0.7)}body.hideScroll{overflow:hidden}iframe#launcher{z-index:10 !important}@media only screen and (max-width: 767px){body .bv-cv2-cleanslate .bv-core-container-38 .bv-action-bar button{white-space:normal !important}}
