/*!
Theme Name: TouchHair WP Theme
Theme URI: http://underscores.me/
Author: shalior
Author URI: https://shalior.ir
Description: Description
Version: 1.0.2
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: touchhair
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

TouchHair WP Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Open Sans",sans-serif;margin:0;color:#3e1c53;background:#fff}a{text-decoration:none}a:link{color:#3e1c53}a:active{color:#3e1c53}a:visited{color:#3e1c53}ul,ol{list-style:none;padding:0;margin:0}img{border:none}h1,h2,h3,h4,p{margin:0;padding:0}::-webkit-input-placeholder{color:#3e1c53;opacity:.5}:-moz-placeholder{color:#3e1c53;opacity:.5}::-moz-placeholder{color:#3e1c53;opacity:.5}:-ms-input-placeholder{color:#6e1954;opacity:.5}.display-none{display:none}header.top-fixed{width:100%;margin:0 auto;position:fixed;background-color:rgba(255,255,255,.85);padding:0 5%;box-shadow:2px 2px 2px rgba(0,0,0,.6);z-index:3;display:flex;align-items:center;justify-content:space-between}.header-logo{width:250px}.header-logo-nav{width:300px;padding:3% 0}.header-nav{font-family:"Raleway",sans-serif;font-size:1em}.position-bars{float:right;position:relative;z-index:2;cursor:pointer}.position-bars .fa-bars,.position-bars .fa-user{color:#3e1c53;font-size:40px}.position-bars .icon-padding{padding:5px 15px}.position-bars .icon-size{font-size:20px;font-weight:300}.fa-calendar-check-o{margin-left:9px}.icon-width{width:4em}#slideshow{width:100%;margin-bottom:40px}#slideshow .title-top{margin:10% 0 0}#slideshow .title-middle{margin:20% 0 0}#slideshow .title-bottom{margin:20% 0 0}#slideshow .title-left{margin-left:15%;text-align:left}#slideshow .title-center{text-align:center}#slideshow .title-right{margin-right:6%;text-align:right}#slideshow .img-slideshow{width:21% !important;height:auto !important}#slideshow .ico-slideshow{padding:1% 1% 1% 0;width:12% !important;height:auto !important}#slideshow .title-slideshow{font-weight:400;font-size:5em;color:#fff;line-height:normal;margin:0}#slideshow .subtitle-slideshow{color:#fff;font-size:2em;font-weight:400;line-height:normal;clear:both}#slideshow .text-slideshow{color:#fff;font-size:1.2em;font-style:italic;font-weight:400;line-height:normal;clear:both}#slideshow .line-slideshow{background:#fff;height:1px;width:40%}.ico-app-download{padding:1% 1% 1% 0;width:10% !important;height:auto !important}.bg-trasparente{color:#fff;width:auto;height:auto;padding:0 30px !important}.bg-bianco{color:#fff;width:auto;height:auto;background-color:rgba(255,255,255,.9) !important;padding:0 30px !important}.box-container{margin:0 auto;text-align:center}.box-container-padding{padding:0 5%}.box-column{display:inline-block;vertical-align:top}.box-column-middle{display:inline-block;vertical-align:middle}.box-column-ico{display:inline-block;vertical-align:middle}.box-column-dati{display:block;float:right}.box-white{background:rgba(255,255,255,.6) !important}.box-height{height:373px}.box-transparent{background-color:rgba(255,255,255,.65)}.box-menu{margin:30px 0;background-color:rgba(255,255,255,.65)}.box-round{border-radius:30px;background-color:rgba(255,255,255,.65)}.box-10{width:10%}.box-15{width:17.5%}.box-20{width:19.9%}.box-25{width:24.5%}.box-30{width:33%}.box-35{width:35%}.box-40{width:39.5%}.box-45{width:47%}.box-50{width:49.5%}.box-55{width:52.5%}.box-60{width:59.5%}.box-65{width:64.5%}.box-70{width:69.5%}.box-80{width:79.5%}.box-85{width:84.5%}.box-100{width:100%;clear:both}.box-info{width:95%}.box-map{width:99%}.box-hover:hover{opacity:.5}.box-left{text-align:left}.box-center{text-align:center}.box-right{text-align:right}.box-padding{padding:20px}.box-padding-none{padding:0 !important}.box-padding-gallery{padding:20px 0 !important}.box-padding-image{padding:60px 20px}.box-padding-side{padding-left:10%;padding-right:10%}.box-margin{margin:2%}.box-margin-top{margin-top:70px}.box-margin-bottom{margin-bottom:40px}.box-border{border:1px solid #e0e0e0}.box-image-margin{padding:15px}.box-icon-margin{margin:2%}.box-align{display:inline-block;vertical-align:13px}.box-align-top{display:inline-block;vertical-align:top}.box-border-bottom{border-bottom:2px solid #1e5188;width:100%}.box-border-bottom-middle{border-bottom:2px solid #1e5188;width:25%}.box-float-left{float:left}.box-float-right{float:right}.clear-both{clear:both;padding:50px 0 0}.slogan-background{padding:40px 2% 0}.slogan-background h2{font-weight:400;font-size:2.7em;text-transform:uppercase;padding:0;color:#3e1c53;font-family:"Raleway",sans-serif}.subslogan-background h2{font-size:1.8em}.slogan-background h2 strong{font-weight:800}.box-section{padding-top:130px !important}.box-bgcolor{background-color:rgba(135,62,142,.95)}.box-bgimg{background:url(//www.touchhair.it/wp-content/themes/th/./images/bg_section.jpg) no-repeat center}.box-bgimg2{background:rgba(0,0,0,0) url(//www.touchhair.it/wp-content/themes/th/./images/1.jpg) no-repeat fixed center center/cover}.box-background{padding:5%;clear:both}.box-animation{position:relative;overflow:hidden;height:100%;cursor:pointer}.box-animation .box{position:absolute;top:0;left:0;margin-left:-100%;width:100%;padding:20px}.box-animation:hover .box{margin-left:0}.box-animation .box-move{width:100%;text-align:center;padding-bottom:0}.box-animation:hover .box-move{margin-left:100%}.box-animation .box-move,.box{-webkit-transition:all .7s ease;transition:all .7s ease}.box-animation .box:before,.box-animation .box:after{pointer-events:none}.title-position{padding:112px 0 0 !important}.box-title{font-size:2.1em;font-weight:300;margin:20px 0 10px;font-family:"Raleway",sans-serif}.box-title2{font-size:2.1em;font-weight:300;margin:20px 0 10px;font-family:"Raleway",sans-serif;color:#fff}.box-title-big{font-size:3em;font-weight:700;color:#fff;margin:20px 0 10px;font-family:"Raleway",sans-serif}.box-subtitle{font-weight:300;font-size:1.5em;margin:0 0 10px;vertical-align:middle}.box-subtitle2{color:#fff;font-weight:300;font-size:1.5em;margin:0 0 10px;vertical-align:middle}.box-text{font-weight:300;font-size:1.4em;margin:0;padding:15px 0}.box-text2{color:#fff;font-weight:300;font-size:1.4em;margin:0;padding:15px 0;text-align:left}.box-text-small{font-weight:300;font-size:.9em;margin:0 0 20px;padding:15px 0;text-align:justify;font-style:italic}.box-list{font-size:1.6em;font-weight:300}.box-list2{font-size:1.6em;font-weight:300;font-style:italic;color:#fff}.box-list3{font-size:1.8em;font-weight:300;font-style:italic;color:#fff}.box-list li{font-size:.9em}.box-list li a:hover{text-decoration:underline}.box-list2 li a:hover{text-decoration:underline}.box-icon{font-size:2.5em !important;padding:20px;display:block;color:#3e1c53}.box-icon-big-center{padding:10% 0;margin:0 auto;font-size:8em}.box-img{width:60%;height:auto}.box-title-testimonials{font-size:2.2em;font-style:italic;color:#fff;font-weight:300}.box-testimonials{font-size:1.9em;font-style:italic;color:#fff;font-weight:300}.page-title{font-size:2.9em;font-weight:700;color:#5e168b;text-transform:uppercase}.page-title.front-page{color:#fff}.box-background .line{background:#1d70b7;opacity:.1;clear:both;height:1px;margin:0 auto}.box-background .line-100{width:100%}.box-background .text-padding{font-size:15px;font-weight:300;padding:0 0 15px}.box-background .read-more,.box-background .read-more2{padding-right:20px;margin:5px 0}.box-background .read-more a{color:#fff;padding:5px 10px;font-size:18px}.box-background .read-more2 a{background:#fff;color:#9b358b;padding:5px 10px;font-size:18px}.box-background .read-more a i{padding:8px 14px}.news-title{font-size:35px;font-weight:300;margin:20px 0 0;font-family:"Raleway",sans-serif}.news-subtitle{font-size:24px;font-weight:300;margin:0 0 5px}.news-text{font-weight:300;font-size:20px;margin:0;padding:15px 0}.news-data{font-weight:400;font-size:18px;margin:0;padding:0;font-style:italic;font-family:"Raleway",sans-serif}#box-news h1{font-size:35px;font-weight:300;margin:20px 0 0;font-family:"Raleway",sans-serif}#box-news h2{font-size:24px;font-weight:300;margin:0 0 5px}#box-news h3{font-size:21px;font-weight:300;margin:0 0 5px;font-style:italic !important}#box-news p{font-weight:300;font-size:20px;margin:0;padding:15px 0}.box-container figure{position:relative;float:left;overflow:hidden;margin:0;text-align:center;cursor:pointer}.box-container figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.box-container figure figcaption:before,.box-container figure figcaption:after{pointer-events:none}.box-container figure figcaption,.box-container figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.box-container figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.box-container figure h2,.box-container figure p{margin:0}.box-container figure p{letter-spacing:1px;font-size:68.5%}figure.box-effect figcaption{top:auto;bottom:0;padding:1em;height:4.25em;background:#1e5188;color:#fff;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.box-effect figcaption h2{color:#fff}figure.box-effect p.icon-links a{color:#3c4a50;font-size:1.4em}figure.box-effect:hover p.icon-links a:hover,figure.box-effect:hover p.icon-links a:focus{color:#252d31}figure.box-effect p.description{position:absolute;bottom:10em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;width:87%;background:rgba(30,81,136,.6);-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden}figure.box-effect h2,figure.box-effect p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.box-effect p.icon-links a span:before{display:inline-block;padding:8px 10px;font-family:"feathericons";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:"\e000"}.icon-paper-clip:before{content:"\e001"}.icon-heart:before{content:"\e024"}figure.effect-zoe h2{display:inline-block}figure.box-effect:hover p.description{opacity:1}figure.box-effect:hover figcaption,figure.box-effect:hover h2,figure.box-effect:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.box-effect:hover h2{-webkit-transition-delay:.05s;transition-delay:.05s}figure.box-effect:hover p.icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.box-effect:hover p.icon-links a:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}figure.box-effect:hover p.icon-links a:first-child{-webkit-transition-delay:.2s;transition-delay:.2s}footer{padding:50px 10% 50px;clear:both;z-index:1 !important;position:relative}footer h3{font-size:36px;text-transform:uppercase;font-weight:700;color:#fff;padding-bottom:20px;padding-top:15px}footer .logo{text-align:center;padding-top:50px;padding-bottom:10px}footer .logo img{position:static;padding-top:5px;width:360px}footer .dati{font-size:15px;font-weight:300;padding-top:20px;clear:both;line-height:25px;padding-right:5px}footer .dati a{color:#3e1c53;font-weight:400;font-weight:400}footer .text-white{color:#fff !important}footer .box-gallery{margin-top:20px;padding:20px}footer .box-gallery img{width:auto;display:inline-block;position:relative;margin:5px}footer .social{margin-top:20px}footer .social .facebook .fa-facebook,footer .social .google .fa-google-plus,footer .social .twitter .fa-twitter,footer .social .linkedin .fa-linkedin,footer .social .instagram .fa-instagram{font-size:3em;padding:30px;text-align:center;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}footer .social .facebook .fa-facebook:hover,footer .social .google .fa-google-plus:hover,footer .social .twitter .fa-twitter:hover,footer .social .linkedin .fa-linkedin:hover,footer .social .instagram .fa-instagram:hover{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5);opacity:.9}footer .social a{margin:0 5px}footer .social a .fa{margin:0 auto}footer p{font-size:14px;font-weight:300}footer .box-100 p a{color:#3e1c53}footer .box-100 p a:hover{text-decoration:underline}.web-designer p{font-size:11px}.web-designer a{font-weight:400;font-size:14px}.title{font-size:44px;font-weight:400;color:#1e5188}.subtitle{font-size:23px !important;font-weight:300 !important;color:#1e5188;margin:0 !important}.underline{background:none repeat scroll 0 0 #1e5188;height:1px;margin:8px auto;width:30%}hgroup{padding-top:120px;padding-bottom:0;text-align:center}hgroup h1 span{color:#bc392b}hgroup .line{background:none repeat scroll 0 0 #1e5188;height:1px;margin:8px auto;width:20%}hgroup h3{font-weight:300;font-size:18px}hgroup h4{font-size:12px;font-weight:300}input{height:55px;width:100%;font-size:1.2em !important;line-height:34px !important;background-color:rgba(255,255,255,.3) !important;border:1px solid #e0e0e0 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;-webkit-transition:border linear .2s,box-shadow linear .2s !important;-moz-transition:border linear .2s,box-shadow linear .2s !important;-o-transition:border linear .2s,box-shadow linear .2s !important;transition:border linear .2s,box-shadow linear .2s !important;margin-bottom:10px !important;display:inline-block !important;vertical-align:middle !important;padding:4px 20px !important;font-family:"Open Sans",sans-serif !important;font-weight:300 !important}select{height:55px !important;width:100%;font-size:1.2em !important;line-height:34px !important;background-color:rgba(255,255,255,.3) !important;border:1px solid #e0e0e0 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;-webkit-transition:border linear .2s,box-shadow linear .2s !important;-moz-transition:border linear .2s,box-shadow linear .2s !important;-o-transition:border linear .2s,box-shadow linear .2s !important;transition:border linear .2s,box-shadow linear .2s !important;margin-bottom:10px !important;display:inline-block !important;vertical-align:middle !important;padding:4px 20px !important;font-family:"Open Sans",sans-serif !important;font-weight:300 !important}textarea{width:100%;height:155px !important;padding-top:13px !important;color:#1e5188 !important;font-size:1.2em !important;background-color:#fff !important;border:1px solid #e0e0e0 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) !important;-webkit-transition:border linear .2s,box-shadow linear .2s !important;-moz-transition:border linear .2s,box-shadow linear .2s !important;-o-transition:border linear .2s,box-shadow linear .2s !important;transition:border linear .2s,box-shadow linear .2s !important;margin-bottom:10px !important;display:inline-block !important;vertical-align:middle !important;padding:4px 20px !important;font-family:"Open Sans",sans-serif !important;font-weight:300 !important}#invia{width:115px;float:left;color:#3e1c53;background:#fff;font-weight:300;margin-right:20px}#reset{width:115px;float:right;color:#3e1c53;background:#fff;font-weight:300;margin-left:20px}.checkbox{width:auto !important}@media only screen and (max-width:1680px){.header-logo{width:220px}.slogan-background h2{font-size:2.4em}.subslogan-background h2{font-size:1.65em}.ico-app-download{width:12% !important}.box-title{font-size:2em}.box-title2{font-size:2em}.box-title-big{font-size:2.8em}.box-subtitle{font-size:1.6em}.box-subtitle2{font-size:1.6em}.box-text{font-size:1.3em;padding:10px 0}.box-text2{font-size:1.3em;padding:10px 0}.box-text-small{font-size:.9em;padding:10px 0}.box-list{font-size:1.4em}.box-list2{font-size:1.4em}.box-list li{font-size:.9em}.box-icon{font-size:3em !important}.box-icon-big-center{font-size:8em}.box-img{width:60%}.box-testimonials{font-size:1.7em}.page-title{font-size:2.5em}.box-background .read-more a{padding:5px 10px;font-size:1em}.box-background .read-more2 a{font-size:1em}}@media only screen and (max-width:1549px){.box-background{padding-right:5%;padding-left:5%}}@media only screen and (max-width:1366px){.ico-app-download{width:14% !important}.header-logo{width:200px}.box-icon-margin{margin:1.5% 2%}.position-bars .fa-bars,.position-bars .fa-user{color:#3e1c53;font-size:34px}.position-bars .icon-padding{padding:5px 15px}.position-bars .icon-size{font-size:16px;font-weight:300}.slogan-background h2{font-size:2.2em}.subslogan-background h2{font-size:1.7em}#slideshow{width:100%;margin-bottom:30px}#slideshow .title-top{margin-top:8%}.box-title{font-size:1.6em}.box-title2{font-size:1.6em}.box-title-big{font-size:2.5em}.box-subtitle{font-size:1.25em}.box-subtitle2{font-size:1.25em}.box-text{font-size:1em}.box-text-specifiche{font-size:1.3em}.box-text2{font-size:1em;padding:0}.box-list{font-size:1.38em}.box-list2{font-size:1.38em}.box-list li{font-size:.8em}.box-icon{font-size:3em !important}.box-icon-big-center{font-size:6em}.box-img{width:60%}.box-testimonials{font-size:1.45em}.page-title{font-size:2.3em}}@media only screen and (min-width:1170px) and (max-width:1349px){header{padding-left:2%;padding-right:2%}.box-background{padding-right:2%;padding-left:2%}}@media only screen and (min-width:1735px){.colimg-home{margin:4% 0}}@media only screen and (max-width:1735px){.colimg-home{margin:3.3% 0}}@media only screen and (max-width:1550px){.colimg-home{margin:1.5% 0}}@media only screen and (max-width:1440px){.colimg-home{margin:1% 0}}@media only screen and (max-width:1300px){.colimg-home{margin:.5% 0}}@media only screen and (max-width:1065px){.colimg-home{margin:.2% 0}}@media only screen and (max-width:1020px){.colimg-home{margin:0}}@media only screen and (min-width:1170px){.anchor{top:-124px;position:relative}}@media only screen and (max-width:1169px){.anchor{top:-84px;position:relative}}@media only screen and (max-width:1169px){header{padding:0;padding-left:2%;padding-right:2%}.box-icon-margin{margin:1.9%}.testimonial{margin-bottom:5em}.ico-app-download{width:18% !important}#slideshow{width:100%;padding-top:87px}.allinone_contentSlider.imposing .leftNav{display:none !important}.allinone_contentSlider.imposing .rightNav{display:none !important}#slideshow .title-top{margin:6% 0 0}#slideshow .title-middle{margin:20% 0 0}#slideshow .title-bottom{margin:20% 0 0}#slideshow .title-left{margin-left:12%;text-align:left}#slideshow .title-right{margin-right:6%;text-align:right}#slideshow .img-slideshow{width:25% !important}#slideshow .title-slideshow{font-size:6em;margin:0}#slideshow .subtitle-slideshow{font-size:2.5em}#slideshow .text-slideshow{font-size:1.6em}#slideshow .line-slideshow{background:#fff;height:1px;width:40%}.slogan-background{padding:40px 10%}.slogan-background h2{font-size:2em}.subslogan-background h2{font-size:1.5em}.box-container{width:100%;margin:0 auto;text-align:center}.box-15{width:19%}.box-20{width:18.5%}.box-25{width:26.5%}.box-30{width:27%}.box-35{width:35%}.box-25-50{width:49.8%}.box-50{width:48.5%}.box-60{width:58%}.box-80{width:84%}.box-95{width:91%}.box-padding{padding:15px}.box-testimonials{font-size:1.6em;padding:30px}.box-background{clear:both;padding:20px 0 20px}.box-background img{margin-bottom:10px;margin-top:0}.bg-prenotazioni{padding-top:60px;margin-bottom:20px;width:100%}footer .footer-padding{padding:50px 18px 30px}hgroup{padding:125px 46px 10px}}@media only screen and (min-width:769px) and (max-width:1034px){.box-25-50{width:49.7%}hgroup{padding:110px 46px 10px}.box-form .dati{text-align:center;padding-right:0}.bg-trasparente,.bg-bianco{top:200px !important}.bg-bianco{margin-left:-11% !important}#slideshow{margin-bottom:20px}.slogan-background{padding:40px 5%}.box-map{width:90%}}@media only screen and (max-width:980px){#slideshow .title-top{margin:4% 0 0}#slideshow .title-middle{margin:20% 0 0}#slideshow .title-bottom{margin:20% 0 0}#slideshow .title-left{margin-left:7%;text-align:left}#slideshow .title-right{margin-right:6%;text-align:right}#slideshow .img-slideshow{width:30% !important}#slideshow .title-slideshow{font-size:6.2em;margin:0}#slideshow .subtitle-slideshow{font-size:2.7em}#slideshow .text-slideshow{font-size:1.9em}.ico-app-download{width:20% !important}}@media only screen and (min-width:769px) and (max-width:920px){header{padding-left:3%;padding-right:3%}.box-icon-margin{margin:2.5%}.bg-trasparente,.bg-bianco{top:130px !important;width:440px}.box-form{padding:5px 20px}.box-margin-bottom{margin-bottom:30px}.box-float{float:none;margin:0 auto;padding:0;text-align:center;width:90%}.box-float-right{float:none;margin:0 auto;padding:0;text-align:center;width:100%}.box-form .dati{text-align:center;padding-right:0}.box-form .dati{text-align:center;padding-right:0}}@media only screen and (min-width:675px) and (max-width:768px){.slogan-background{padding:10px 20px 20px}footer .box-gallery{margin-top:0;padding:20px 40px}footer .footer-padding{padding:50px 0 30px}footer .box-news p a{float:none}}@media only screen and (max-width:768px){#slideshow .title-top{margin:4% 0 0}#slideshow .title-middle{margin:17% 0 0}#slideshow .title-bottom{margin:20% 0 0}#slideshow .title-left{margin-left:5%;text-align:left}#slideshow .title-right{margin-right:6%;text-align:right}#slideshow .img-slideshow{width:30% !important}#slideshow .title-slideshow{font-size:6.3em;margin:0}#slideshow .subtitle-slideshow{font-size:2.9em}#slideshow .text-slideshow{font-size:2.1em}#slideshow .ico-slideshow{height:auto !important;padding:1% 1% 1% 0;width:17% !important}.ico-app-download{width:22% !important}.box-20-40{width:40%}hr{width:70%}.box-title{font-size:1.9em;text-align:center}.box-title2{font-size:1.9em;text-align:center}.box-title-big{font-size:2.5em}.box-subtitle{font-size:1.35em;text-align:center}.box-subtitle2{font-size:1.35em;text-align:center}.box-text{font-size:1.2em;padding:6% 10%;text-align:center}.box-text-specifiche{font-size:1.4em;text-align:center}.box-text2{font-size:1.2em;padding:3% 15%;text-align:center}.slogan-background h2{font-size:1.7em}.subslogan-background h2{font-size:1.2em}.box-icon-big-center{padding:5% 0}.box-icon-margin{margin:3%}.box-full{width:100%}.box-img-35{width:35%}.box-img-50{width:50%}.box-img-80{width:80%}.box-90{width:90%}.box-full-padding{padding:0}.box-image-margin{padding:0 17px}.bg-bianco{margin-left:-17% !important}.box-margin-bottom{margin-bottom:30px}.box-float{float:none;margin:0 auto;padding:0;text-align:center;width:90%}.box-padding-90{padding:5px 0;width:88%}.box-form .dati{text-align:center;padding-right:0}footer{padding:40px 10%}footer .logo{float:none;margin:0 auto;margin-top:20px;text-align:center}footer .dati{padding-right:0}footer h3{text-align:center}}@media (max-width:767px){.box-none{display:none}.box-padding-90{text-align:center}.box-90-footer{width:88%;display:inline-block !important}.box-padding-90{padding:5px 0}.box-column-dati{float:none;padding:15px;margin:0 auto;text-align:center}.box-left-50{width:100%;float:none}.box-right-50{width:100%;float:none}footer{padding:20px 10%}}@media only screen and (min-width:521px) and (max-width:674px){.header-logo{width:200px}.header-logo-nav{padding:1% 0;width:200px}.header-nav{font-size:.8em}.ico-nav{display:none}.box-icon-margin{margin:22px 3%}.slogan-background{padding:10px 20px 20px}.box-section{padding-top:25px !important}.box-background iframe{width:100%;height:200px}}@media only screen and (max-width:550px){.box-list3{font-size:1.6em}.ico-app-download{width:27% !important}#slideshow .title-middle{margin:14% 0 0}#slideshow .title-bottom{margin:20% 0 0}#slideshow .title-left{margin-left:4%;text-align:left}#slideshow .title-right{margin-right:5%;text-align:right}#slideshow .img-slideshow{width:30% !important}#slideshow .title-slideshow{font-size:6.5em;margin:0}#slideshow .subtitle-slideshow{font-size:3em}#slideshow .text-slideshow{font-size:2.3em}#slideshow .ico-slideshow{height:auto !important;padding:1% 1% 1% 0;width:17% !important}}@media only screen and (max-width:520px){.ico-app-download{width:29% !important}.header-logo{width:200px}.header-logo-nav{padding:1% 0;width:200px}.header-nav{font-size:.8em}.ico-nav{display:none}.box-mobile{height:300px}.box-icon-margin{margin:22px 0}.box-ico-mobile{width:45% !important;padding:20px !important}.box-section{padding-top:25px !important}.box-title{font-size:2em;margin:0}.box-title2{font-size:2em;margin:0}.title-mobile{padding-top:30px}.title-mobile-ico{padding-top:15px}.box-title-big{font-size:2.7em;margin:0}.box-subtitle{font-size:1.5em;margin:0}.box-subtitle2{font-size:1.5em;margin:0}.box-text{font-size:1.2em;margin:0;padding:15px 0}.box-text2{font-size:1.2em;margin:0;padding:15px 0}.slogan-background{padding:0 10% 10px}.bannerControls{display:none}.slogan-background h2{font-size:1.5em}.subslogan-background h2{font-size:1em}.box-90{width:90%}.box-hidden{display:none !important}.box-full-left{float:left;width:48%}.box-full-right{float:right;width:47%}.box-line{border-bottom:1px solid #e0e0e0;padding:20px 0;width:90%}.box-column-dati{float:none;padding:15px;margin:0 auto;text-align:center}.box-background #mappa{width:100%;height:250px;margin-top:20px}.box-title-testimonials{font-size:1.8em}#invia{width:100px;float:left;font-weight:300;margin-right:5px}#reset{width:100px;float:right;font-weight:400;margin-left:5px}footer .logo{float:none;margin:0 auto;margin-top:0;text-align:center}footer .dati{padding-right:0}footer .social .facebook .fa-facebook,footer .social .google .fa-google-plus,footer .social .twitter .fa-twitter,footer .social .linkedin .fa-linkedin,footer .social .instagram .fa-instagram{border-radius:25px;padding:12px 0;width:50px}footer .social .facebook .fa-facebook:hover,footer .social .google .fa-google-plus:hover,footer .social .twitter .fa-twitter:hover,footer .social .linkedin .fa-linkedin:hover,footer .social .instagram .fa-instagram:hover{padding:12px 0}hgroup{padding:123px 20px 0}.box-img-product{width:45% !important}.skill td{padding:6px}}@media only screen and (max-width:450px){.ico-app-download{width:58% !important;padding:4%}.header-logo{width:200px}.box-ico-mobile{width:48% !important;padding:20px !important}.icon-width{width:3em}.position-bars .icon-padding{padding:5px 8px}.position-bars .fa-bars,.position-bars .fa-user{font-size:34px}#slideshow{margin-bottom:30px}.slogan-background{padding:0 10%}.topimposingTextBgLeft6FW{display:none}.box-img{margin-bottom:0 !important}footer .logo img{width:93%}.box-list li{font-size:.9em}.box-list-center{text-align:center}.box-ico-full{width:100%}input,select,textarea{font-size:1em !important;padding:4px 8px !important}}@media only screen and (max-width:360px){.ico-app-download{width:60% !important;padding:4%}.box-title{font-size:1.9em}.box-title2{font-size:1.9em}.box-title-big{font-size:2.6em}.box-subtitle{font-size:1em}.box-subtitle2{font-size:1em}.box-text{font-size:1.15em;padding:8px 0}.box-text2{font-size:1.15em;margin:0;padding:8px 0}}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.95);z-index:2}.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;outline:none;z-index:100}.overlay nav{text-align:center;position:relative;top:50%;height:60%;font-size:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(60%/5);min-height:54px}.overlay ul li a{font-weight:400;display:block;color:#3e1c53;-webkit-transition:color .2s;transition:color .2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#9b358b}.overlay-hugeinc{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.overlay-hugeinc.open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-hugeinc nav{-webkit-perspective:1200px;perspective:1200px}.overlay-hugeinc nav ul{opacity:.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.overlay-hugeinc.open nav ul{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.overlay-hugeinc.close nav ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}@media screen and (max-height:30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:30px}}.animated{opacity:0;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:5s;-moz-animation-duration:5s;-o-animation-duration:5s;animation-duration:5s}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.animated.pulse{opacity:1;-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.animated.flipInX{opacity:1;-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipinx;-moz-animation-name:flipinx;-o-animation-name:flipinx;animation-name:flipInX}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated.fadeIn{opacity:1;-webkit-animation-duration:3s !important;-moz-animation-duration:3s !important;-o-animation-duration:3s !important;animation-duration:3s !important;-webkit-animation-name:fadein;-moz-animation-name:fadein;-o-animation-name:fadein;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(200px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(200px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(200px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(200px)}100%{opacity:1;transform:translateY(0)}}.animated.fadeInUp{opacity:1;-webkit-animation-name:fadeinup;-moz-animation-name:fadeinup;-o-animation-name:fadeinup;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.animated.fadeInDown{opacity:1;-webkit-animation-name:fadeindown;-moz-animation-name:fadeindown;-o-animation-name:fadeindown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-200px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-200px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-200px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.animated.fadeInLeft{opacity:1;-webkit-animation-name:fadeinleft;-moz-animation-name:fadeinleft;-o-animation-name:fadeinleft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(50px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(50px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(50px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}.animated.fadeInRight{opacity:1;-webkit-animation-name:fadeinright;-moz-animation-name:fadeinright;-o-animation-name:fadeinright;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.animated.fadeInUpBig{opacity:1;-webkit-animation-name:fadeinupbig;-moz-animation-name:fadeinupbig;-o-animation-name:fadeinupbig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.animated.fadeInDownBig{opacity:1;-webkit-animation-name:fadeindownbig;-moz-animation-name:fadeindownbig;-o-animation-name:fadeindownbig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.animated.fadeInLeftBig{opacity:1;-webkit-animation-name:fadeinleftbig;-moz-animation-name:fadeinleftbig;-o-animation-name:fadeinleftbig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.animated.fadeInRightBig{opacity:1;-webkit-animation-name:fadeinrightbig;-moz-animation-name:fadeinrightbig;-o-animation-name:fadeinrightbig;animation-name:fadeInRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.animated.bounceIn{opacity:1;-webkit-animation-name:bouncein;-moz-animation-name:bouncein;-o-animation-name:bouncein;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px)}60%{opacity:1;-ms-transform:translateY(-30px)}80%{-ms-transform:translateY(10px)}100%{-ms-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.animated.bounceInUp{opacity:1;-webkit-animation-name:bounceinup;-moz-animation-name:bounceinup;-o-animation-name:bounceinup;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.animated.bounceInDown{opacity:1;-webkit-animation-name:bounceindown;-moz-animation-name:bounceindown;-o-animation-name:bounceindown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.animated.bounceInLeft{opacity:1;-webkit-animation-name:bounceinleft;-moz-animation-name:bounceinleft;-o-animation-name:bounceinleft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.animated.bounceInRight{opacity:1;-webkit-animation-name:bounceinright;-moz-animation-name:bounceinright;-o-animation-name:bounceinright;animation-name:bounceInRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.animated.rotateInUpLeft{opacity:1;-webkit-animation-name:rotateinupleft;-moz-animation-name:rotateinupleft;-o-animation-name:rotateinupleft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.animated.rotateInDownLeft{opacity:1;-webkit-animation-name:rotateindownleft;-moz-animation-name:rotateindownleft;-o-animation-name:rotateindownleft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.animated.rotateInUpRight{opacity:1;-webkit-animation-name:rotateinupright;-moz-animation-name:rotateinupright;-o-animation-name:rotateinupright;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.animated.rotateInDownRight{opacity:1;-webkit-animation-name:rotateindownright;-moz-animation-name:rotateindownright;-o-animation-name:rotateindownright;animation-name:rotateInDownRight}@-webkit-keyframes lightSpeedRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedRight{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedRight{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.animated.lightSpeedRight{opacity:1;-webkit-animation-name:lightspeedright;-moz-animation-name:lightspeedright;-o-animation-name:lightspeedright;animation-name:lightSpeedRight;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedRight{opacity:1;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedLeft{0%{-webkit-transform:translateX(-100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedLeft{0%{-moz-transform:translateX(-100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedLeft{0%{-o-transform:translateX(-100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedLeft{0%{transform:translateX(-100%) skewX(-30deg);opacity:0}60%{transform:translateX(20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.animated.lightSpeedLeft{opacity:1;-webkit-animation-name:lightspeedleft;-moz-animation-name:lightspeedleft;-o-animation-name:lightspeedleft;animation-name:lightSpeedLeft;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedLeft{opacity:1;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0deg)}}.animated.rollIn{opacity:1;-webkit-animation-name:rollin;-moz-animation-name:rollin;-o-animation-name:rollin;animation-name:rollIn}@media only screen and (max-width:768px){.animated.fadeInRightBig,.animated.fadeInLeftBig{text-align:center}}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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.jquery-lightbox-overlay{background:#000}.jquery-lightbox{position:relative;padding:17px 0}.jquery-lightbox-border-top-left,.jquery-lightbox-border-top-right,.jquery-lightbox-border-bottom-left,.jquery-lightbox-border-bottom-right{display:none}.jquery-lightbox-border-top-left{display:none}.jquery-lightbox-border-top-right{display:none}.jquery-lightbox-border-top-middle{display:none}.jquery-lightbox-border-bottom-left{display:none}.jquery-lightbox-border-bottom-right{display:none}.jquery-lightbox-border-bottom-middle{display:none}.jquery-lightbox-title{background:#000;color:#fff;font-family:Arial,serif;font-size:13px;font-style:italic;line-height:16px;padding:10px 8px;position:absolute;bottom:0;z-index:7000;opacity:.9}.jquery-lightbox-html{z-index:7000;position:relative;border:0;padding:0 22px;vertical-align:top}.jquery-lightbox-html embed,.jquery-lightbox-html object,.jquery-lightbox-html iframe{vertical-align:top}.jquery-lightbox-background{position:absolute;top:7px;left:7px;z-index:6999;float:left;padding:0;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;box-shadow:0 0 40px #000}.jquery-lightbox-background img{display:block;position:relative;border:0;margin:0;padding:0;width:100%;height:100%}.jquery-lightbox-mode-image .jquery-lightbox-html{z-index:6998;padding:0}.jquery-lightbox-mode-html .jquery-lightbox-background{background:#fff}.jquery-lightbox-mode-html .jquery-lightbox-html{overflow:auto}.jquery-lightbox-loading,.jquery-lightbox-mode-html .jquery-lightbox-loading{background:#fff url(//www.touchhair.it/wp-content/themes/th/images/loading.gif) no-repeat center center}.jquery-lightbox-button-close{background:url(//www.touchhair.it/wp-content/themes/th/images/jquery-lightbox-theme.png) no-repeat -96px 0 #fff;opacity:.6;position:absolute;top:20px;right:20px;width:48px;height:45px;z-index:7003}.jquery-lightbox-button-close span,.jquery-lightbox-buttons span{display:none}.jquery-lightbox-buttons .jquery-lightbox-button-left{background:url(//www.touchhair.it/wp-content/themes/th/images/jquery-lightbox-theme.png) no-repeat 0 0 #fff;opacity:.6;cursor:pointer;display:block;height:69px;left:20px;margin-top:-15px;position:absolute;top:50%;width:48px;z-index:7003}.jquery-lightbox-buttons .jquery-lightbox-button-right{background:url(//www.touchhair.it/wp-content/themes/th/images/jquery-lightbox-theme.png) no-repeat -48px 0 #fff;opacity:.6;cursor:pointer;display:block;height:69px;right:20px;margin-top:-15px;position:absolute;top:50%;width:48px;z-index:7003}.jquery-lightbox-buttons .jquery-lightbox-button-max{background:url(//www.touchhair.it/wp-content/themes/th/images/jquery-lightbox-theme.png) no-repeat -144px 0 #fff;opacity:.4;position:absolute;display:none;top:45px;right:20px;width:48px;height:45px}.jquery-lightbox-buttons .jquery-lightbox-button-min{background:url(//www.touchhair.it/wp-content/themes/th/images/jquery-lightbox-theme.png) no-repeat -192px 0;position:absolute;top:45px;right:-41px;width:48px;height:45px}.jquery-lightbox-buttons-custom{position:absolute;top:7px;left:-41px;width:48px}.jquery-lightbox-buttons-custom a{width:48px;height:45px;display:inline;float:left;color:#fff;font-size:10px;font-weight:400;text-decoration:underline}.jquery-lightbox-navigator{display:none}.colan3{margin:45px 0 !important}.colan4{margin:50px 0 !important}.slogan-spec{padding:10% 2% 2% !important}@media only screen and (max-width:768px){.sp1-ico{padding-top:130%}.slogan-spec{padding:20% 2% 2% !important}}@media only screen and (min-width:769px) and (max-width:1169px){.sp1-cont{padding-top:10%}}.allinone_contentSlider{position:relative;z-index:0;width:100% !important}.allinone_contentSlider img{width:100% !important;height:100% !important}.allinone_contentSlider_list{margin:0;padding:0;list-style:none;display:none}.allinone_contentSlider .contentHolderVisibleWrapper{position:absolute;overflow:hidden;width:100% !important}.allinone_contentSlider .contentHolder{position:absolute}.allinone_contentSlider .contentHolderUnit{float:left;display:block}.mycanvas{position:absolute;top:8px;right:10px;z-index:10;display:none}.allinone_contentSlider.common .bannerControls{position:absolute;left:0;top:0;z-index:5;width:100%}.allinone_contentSlider.common .leftNav{position:absolute;left:0;width:60px;height:150px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/leftNavOFF.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.common .leftNav:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/common/leftNavON.png) 0 0 no-repeat}.allinone_contentSlider.common .rightNav{position:absolute;right:0;width:60px;height:150px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/rightNavOFF.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.common .rightNav:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/common/rightNavON.png) 0 0 no-repeat}.allinone_contentSlider.common .bottomNav{position:absolute;width:0;height:30px;bottom:-35px;z-index:3;padding-left:2px}.allinone_contentSlider.common .bottomNavButtonOFF{float:left;display:block;width:33px;height:30px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/bottomNavOFF.png) 0 0 no-repeat;padding-left:2px;cursor:pointer}.allinone_contentSlider.common .bottomNavButtonON{float:left;display:block;width:33px;height:30px;padding-left:2px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/bottomNavON.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.common .bottomNavLeft{position:absolute;width:0;display:none;background:red;height:24px;bottom:5px;z-index:3}.allinone_contentSlider.common .bottomNavRight{position:absolute;width:0;display:none;height:24px;background:red;bottom:5px;z-index:3}.allinone_contentSlider.common .bottomOverThumb{position:absolute;width:88px;height:106px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/bottomOverThumbBg.png) 23px bottom no-repeat;bottom:30px;margin-left:-10px}.allinone_contentSlider.common .bottomOverThumb img{border:4px solid #000}.allinone_contentSlider.common .playOver{position:absolute;width:73px;height:73px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/play_overOFF.png) 0 0 no-repeat;display:none;z-index:4;cursor:pointer}.allinone_contentSlider.common .playOver:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/common/play_overON.png) 0 0 no-repeat;display:none;z-index:4;cursor:pointer}.allinone_contentSlider.surprise .bannerControls{position:absolute;left:0;top:0;z-index:5;width:100%}.allinone_contentSlider.surprise .leftNav{position:absolute;left:0;margin-top:-6px;width:35px;height:140px;background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/leftNavOFF.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.surprise .leftNav:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/leftNavON.png) 0 0 no-repeat}.allinone_contentSlider.surprise .rightNav{position:absolute;right:0;margin-top:-6px;width:35px;height:140px;background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/rightNavOFF.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.surprise .rightNav:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/rightNavON.png) 0 0 no-repeat}.allinone_contentSlider.surprise .bottomNav{position:absolute;width:0;height:24px;bottom:-35px;z-index:3;padding-left:9px}.allinone_contentSlider.surprise .bottomNavButtonOFF{float:left;display:block;width:14px;height:14px;background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/bottomNavOFF.png) 0 0 no-repeat;padding-left:9px;cursor:pointer}.allinone_contentSlider.surprise .bottomNavButtonON{float:left;display:block;width:14px;height:14px;padding-left:9px;background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/bottomNavON.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.surprise .bottomNavLeft{position:absolute;width:0;display:none;background:red;height:24px;bottom:5px;z-index:3}.allinone_contentSlider.surprise .bottomNavRight{position:absolute;width:0;display:none;height:24px;background:red;bottom:5px;z-index:3}.allinone_contentSlider.surprise .bottomOverThumb{position:absolute;width:88px;height:106px;background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/bottomOverThumbBg.png) 23px bottom no-repeat;bottom:27px;margin-left:-25px}.allinone_contentSlider.surprise .bottomOverThumb img{border:4px solid #000}.allinone_contentSlider.surprise .playOver{position:absolute;width:73px;height:73px;background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/play_overOFF.png) 0 0 no-repeat;display:none;z-index:4;cursor:pointer}.allinone_contentSlider.surprise .playOver:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/surprise/play_overON.png) 0 0 no-repeat;display:none;z-index:4;cursor:pointer}.allinone_contentSlider.imposing .bannerControls{position:absolute;left:0;top:0;z-index:5;width:100%}.allinone_contentSlider.imposing .leftNav{position:absolute;left:50px;top:40px;width:47px;height:140px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/leftNavOFF.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.imposing .leftNav:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/leftNavON.png) 0 0 no-repeat}.allinone_contentSlider.imposing .rightNav{position:absolute;right:50px;top:40px;width:47px;height:140px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/rightNavOFF.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.imposing .rightNav:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/rightNavON.png) 0 0 no-repeat}.allinone_contentSlider.imposing .bottomNav{position:absolute;width:0;height:24px;bottom:-35px;z-index:3;padding-left:9px;display:none !important}.allinone_contentSlider.imposing .bottomNavButtonOFF{float:left;display:block;width:14px;height:14px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/bottomNavOFF.png) 0 0 no-repeat;padding-left:9px;cursor:pointer}.allinone_contentSlider.imposing .bottomNavButtonON{float:left;display:block;width:14px;height:14px;padding-left:9px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/bottomNavON.png) 0 0 no-repeat;cursor:pointer}.allinone_contentSlider.imposing .bottomNavLeft{position:absolute;width:0;display:none;background:red;height:24px;bottom:5px;z-index:3}.allinone_contentSlider.imposing .bottomNavRight{position:absolute;width:0;display:none;height:24px;background:red;bottom:5px;z-index:3}.allinone_contentSlider.imposing .bottomOverThumb{position:absolute;width:88px;height:106px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/bottomOverThumbBg.png) 23px bottom no-repeat;bottom:27px;margin-left:-25px}.allinone_contentSlider.imposing .bottomOverThumb img{border:4px solid #000}.allinone_contentSlider.imposing .playOver{position:absolute;width:73px;height:73px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/play_overOFF.png) 0 0 no-repeat;display:none;z-index:4;cursor:pointer}.allinone_contentSlider.imposing .playOver:hover{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/play_overON.png) 0 0 no-repeat;display:none;z-index:4;cursor:pointer}.allinone_contentSlider_texts{position:absolute;z-index:2;display:none;width:100%}.allinone_contentSlider_text_line{position:absolute}.textElement11_common{font:bold 26px/37px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement12_common{font:bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement13_common{font:bold 16px/23px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement31_common{font:bold 16px/33px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:0 4px;color:#fff;text-decoration:none}.textElement31_common{font:bold 16px/23px "Droid Sans",Verdana,Helvetica,sans-serif}.textElement31_common a{background:#000;font:"Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 4px;color:#fff;text-decoration:none}.textElement31_common a:hover{background:#fff;color:#000}.textElement32_common{font:bold 16px/23px "Droid Sans",Verdana,Helvetica,sans-serif}.textElement32_common a{background:#000;font:"Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 3px;color:#fff;text-decoration:none}.textElement32_common a:hover{background:#fff;color:#000}.textElement33_common{font:bold 16px/23px "Droid Sans",Verdana,Helvetica,sans-serif}.textElement33_common a{background:#000;font:"Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 3px;color:#fff;text-decoration:none}.textElement33_common a:hover{background:#fff;color:#000}.textElement51r_common{font:bold 20px/32px "Droid Sans",sans-serif;color:#fff}.textElement51r_common a{font:bold "Droid Sans",sans-serif;color:#fff;text-decoration:underline}.textElement51r_common a:hover{color:#fa7b00;text-decoration:underline}.textElement52r_common{font:bold 38px/48px "Droid Sans",sans-serif;text-transform:uppercase;color:#fff}.textElement61_common{font:bold 16px/23px "Droid Sans",sans-serif;text-decoration:none}.textElement61_common a{background:#000;font:bold "Droid Sans",sans-serif;text-transform:uppercase;padding:1px 2px;color:#fff;text-decoration:none}.textElement61_common a:hover{background:#fff;color:#000}.textElement62_common{font:bold 16px/23px "Droid Sans",sans-serif;text-decoration:none}.textElement62_common a{background:#000;font:bold "Droid Sans",sans-serif;text-transform:uppercase;padding:1px 2px;color:#fff;text-decoration:none}.textElement62_common a:hover{background:#fff;color:#000}.textElement63_common{font:bold 16px/23px "Droid Sans",sans-serif;text-decoration:none}.textElement63_common a{background:#000;font:bold "Droid Sans",sans-serif;text-transform:uppercase;padding:1px 2px;color:#fff;text-decoration:none}.textElement63_common a:hover{background:#fff;color:#000}#topcommonTextBgLeft7{float:right;width:470px;margin-right:13px;margin-top:0;padding:0 15px 20px 5px}#textElement7_common_list{padding:3px 15px 10px}#textElement7_common_list ul{margin-left:-40px;list-style:none}#textElement7_common_list ul li{color:#333;font:bold 14px/1.3em "Droid Sans",Verdana,Helvetica,sans-serif;font-style:italic;padding:0 0 15px 45px;background:url(//www.touchhair.it/wp-content/themes/th/skins/common/listIcon.png) top left no-repeat}.textElement71_common{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;padding:6px 2px 6px 15px;color:#333}.textElement72_common{font:bold 26px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 2px 6px 15px;color:#333}.textElement11_commonFW{font:bold 50px/52px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#333}.textElement12_commonFW{background:#333;font:bold 22px/30px "Droid Sans",Verdana,Helvetica,sans-serif;color:#ccc;padding:1px 3px;text-transform:uppercase}.textElement13_commonFW{font:bold 22px/32px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333}.textElement31_commonFW{font:bold 16px/33px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:0 4px;color:#fff;text-decoration:none}.textElement31_commonFW{font:bold 16px/23px "Droid Sans",Verdana,Helvetica,sans-serif}.textElement31_commonFW a{background:#000;font:"Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 4px;color:#fff;text-decoration:none}.textElement31_commonFW a:hover{background:#fff;color:#000}.textElement32_commonFW{font:bold 20px/28px "Droid Sans",Verdana,Helvetica,sans-serif}.textElement32_commonFW a{background:#000;font:"Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 3px;color:#fff;text-decoration:none}.textElement32_commonFW a:hover{background:#fff;color:#000}.textElement33_commonFW{font:bold 20px/28px "Droid Sans",Verdana,Helvetica,sans-serif}.textElement33_commonFW a{background:#000;font:"Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 3px;color:#fff;text-decoration:none}.textElement33_commonFW a:hover{background:#fff;color:#000}.textElement41_commonFW{font:bold 50px/52px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#333}.textElement42_commonFW{background:#97c03d;font:bold 22px/30px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333;padding:1px 3px;text-transform:uppercase}.textElement51r_commonFW{font:bold 20px/32px "Droid Sans",sans-serif;color:#fff}.textElement51r_commonFW a{font:bold "Droid Sans",sans-serif;color:#fff;text-decoration:underline}.textElement51r_commonFW a:hover{color:#fa7b00;text-decoration:underline}.textElement52r_commonFW{font:bold 38px/48px "Droid Sans",sans-serif;text-transform:uppercase;color:#fff}.textElement61_commonFW{background:#ff780a;font:bold 26px/28px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement61_commonFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement61_commonFW a:hover{background:#000;color:#ff780a}.textElement62_commonFW{background:#ff780a;font:bold 26px/28px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement62_commonFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement62_commonFW a:hover{background:#000;color:#ff780a}.textElement63_commonFW{background:#ff780a;font:bold 26px/28px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement63_commonFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement63_CommonFW a:hover{background:#000;color:#ff780a}.textElement11_surprise{font:bold 16px/21px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:capitalize;color:#333}.textElement12_surprise{font:bold 50px/51px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333;text-transform:uppercase}.textElement12_surprise a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement12_surprise a:hover{color:#fa7b00;text-decoration:underline}.textElement13_surprise{font:bold 14px/19px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333}.textElement31r_surprise{font:bold 20px/32px "Droid Sans",sans-serif;color:#fa7b00}.textElement31r_surprise a{font:bold "Droid Sans",sans-serif;color:#fa7b00;text-decoration:underline}.textElement31r_surprise a:hover{color:#fff;text-decoration:underline}.textElement32r_surprise{font:bold 48px/50px "Droid Sans",sans-serif;text-transform:uppercase;color:#333}.textElement21_surprise{font:bold 16px/21px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:capitalize;color:#333}.textElement22_surprise{font:bold 50px/51px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333;text-transform:uppercase}.textElement22_surprise a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement22_surprise a:hover{color:#fa7b00;text-decoration:underline}.textElement23_surprise{font:bold 14px/19px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333}.textElement31_surprise{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;padding:6px 2px 6px 15px;color:#333}.textElement32_surprise{font:bold 26px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 2px 6px 15px;color:#333}.textElement61_surprise{background:#ff780a;font:bold 16px/18px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement61_surprise a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement61_surprise a:hover{background:#000;color:#ff780a}.textElement62_surprise{background:#ff780a;font:bold 16px/18px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement62_surprise a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement62_surprise a:hover{background:#000;color:#ff780a}.textElement63_surprise{background:#ff780a;font:bold 16px/18px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement63_surprise a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement63_surprise a:hover{background:#000;color:#ff780a}.textElement11_surpriseFW{font:bold 26px/30px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:capitalize;color:#333}.textElement12_surpriseFW{font:bold 88px/92px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333;text-transform:uppercase}.textElement12_surpriseFW a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement12_surpriseFW a:hover{color:#fa7b00;text-decoration:underline}.textElement13_surpriseFW{width:40%;font:bold 22px/27px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333}.textElement21_surpriseFW{xbackground:#ff780a;font:bold 32px/40px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:capitalize;color:#000;text-decoration:none}.textElement21_surpriseFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement21_surpriseFW a:hover{background:#000;color:#ff780a}.textElement22_surpriseFW{font:bold 100px/110px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333;text-transform:uppercase}.textElement22_surpriseFW a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement22_surpriseFW a:hover{color:#fa7b00;text-decoration:underline}.textElement23_surpriseFW{font:bold 14px/19px "Droid Sans",Verdana,Helvetica,sans-serif;color:#333}.textElement31r_surpriseFW{font:bold 40px/52px "Droid Sans",sans-serif;color:#fa7b00}.textElement31r_surpriseFW a{font:bold "Droid Sans",sans-serif;color:#fa7b00;text-decoration:none}.textElement31r_surpriseFW a:hover{color:#5a5f83}.textElement32r_surpriseFW{font:bold 82px/114px "Droid Sans",sans-serif;text-transform:uppercase;color:#333}.textElement31_surpriseFW{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;padding:6px 2px 6px 15px;color:#333}.textElement32_surpriseFW{font:bold 26px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 2px 6px 15px;color:#333}.textElement61_surpriseFW{background:#ff780a;font:bold 26px/28px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement61_surpriseFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement61_surpriseFW a:hover{background:#000;color:#ff780a}.textElement62_surpriseFW{background:#ff780a;font:bold 26px/28px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement62_surpriseFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement62_surpriseFW a:hover{background:#000;color:#ff780a}.textElement63_surpriseFW{background:#ff780a;font:bold 26px/28px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#000;text-decoration:none}.textElement63_surpriseFW a{background:#ff780a;font:bold "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:1px 2px;color:#000;text-decoration:none}.textElement63_surpriseFW a:hover{background:#000;color:#ff780a}.textElement20_imposing{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/textBg_transparency70.png) repeat scroll 0 0 transparent;height:420px;text-align:left;width:30%}.textElement21_imposing{font:bold 26px/36px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement22_imposing{width:26%;font:bold 16px/21px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement22_imposing a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement22_imposing a:hover{color:#fa7b00;text-decoration:underline}.textElement23_imposing{width:21%;font:bold 13px/17px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.icon{width:28px;height:26px;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/listIcon.png) top left no-repeat;padding:0;margin-top:0}.float-block{float:left;display:block}#topimposingTextBgLeft4{float:right;width:255px;height:347px;background:#000;opacity:.8;filter:alpha(opacity=80);margin-right:13px;margin-top:0;padding:20px 15px 15px 20px}#textElement4_imposing_list ul{list-style:none;margin-left:-40px}#textElement4_imposing_list ul li{color:#fff;font:bold 14px/1.3em "Droid Sans",Verdana,Helvetica,sans-serif;font-style:italic;padding:0 0 25px 40px;margin-left:0;background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/listIcon.png) 0 0 no-repeat}.textElement40_imposing{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/textBg_transparency70.png) repeat scroll 0 0 transparent;height:420px;text-align:left;width:29%}.textElement41_imposing{font:bold 26px/36px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement42_imposing{width:26%;font:bold 16px/21px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement42_imposing a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement42_imposing a:hover{color:#fa7b00;text-decoration:underline}.textElement50_imposing{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/textBg_transparency70.png) repeat scroll 0 0 transparent;height:420px;text-align:left;width:30%}.textElement51_imposing{font:bold 26px/36px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement52_imposing{width:26%;font:bold 16px/21px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement52_imposing a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement52_imposing a:hover{color:#fa7b00;text-decoration:underline}.textElement53_imposing{width:21%;font:bold 13px/17px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.topimposingTextBgLeft6{color:#fff;font:bold 13px/18px "Droid Sans",Verdana,Helvetica,sans-serif;font-style:italic;width:28%;background:#000;opacity:.8;filter:alpha(opacity=80);margin-top:0;padding:2px 3px 2px 2px}.textElement20_imposingFW{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/textBg_transparency70.png) repeat scroll 0 0 transparent;height:600px;text-align:left;width:26%}.textElement21_imposingFW{font:bold 36px/46px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement22_imposingFW{width:26%;font:bold 26px/31px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement22_imposingFW a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement22_imposingFW a:hover{color:#fa7b00;text-decoration:underline}.textElement23_imposingFW{width:21%;font:bold 23px/27px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement40_imposingFW{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/textBg_transparency70.png) repeat scroll 0 0 transparent;height:600px;text-align:left;width:27%}.textElement41_imposingFW{font:bold 36px/46px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement42_imposingFW{width:25%;font:bold 18px/23px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement42_imposingFW a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement42_imposingFW a:hover{color:#fa7b00;text-decoration:underline}.textElement50_imposingFW{background:url(//www.touchhair.it/wp-content/themes/th/skins/imposing/textBg_transparency70.png) repeat scroll 0 0 transparent;height:600px;text-align:left;width:27%}.textElement51_imposingFW{font:bold 36px/46px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.textElement52_imposingFW{width:26%;font:bold 24px/28px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.textElement52_imposingFW a{font:"Droid Sans",Verdana,Helvetica,sans-serif;color:#aa5eb1;text-decoration:underline}.textElement52_imposingFW a:hover{color:#fa7b00;text-decoration:underline}.textElement53_imposingFW{width:22%;font:bold 18px/23px "Droid Sans",Verdana,Helvetica,sans-serif;color:#fff}.topimposingTextBgLeft6FW{color:#fff;width:auto;height:auto;padding:0 30px;text-align:center}.textElement11_classic{font:bold 24px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#000}.textElement12_classic{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#000}.textElement21_classic{font:bold 32px/1em "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#fff}.textElement22_classic{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#fff}.textElement31_classic{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;padding:0 15px 3px;color:#fff}.textElement32_classic{font:bold 26px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#fff}.textElement33_classic{font:bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;padding:4px 15px 6px;color:#fff}.textElement41_classic{font:bold 40px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#000}.textElement42_classic{font:bold 20px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#000}.textElement51_classic a{font:bold 28px "Cabin",Verdana,Helvetica,sans-serif;text-transform:uppercase;color:#fff;text-decoration:none}.textElement51_classic a:hover{color:#000}.textElement52_classic{width:481px;background:url(//www.touchhair.it/wp-content/themes/th/skins/classic/textBg_transparency.png);font:14px/1.3em "Arial",Verdana,Helvetica,sans-serif;padding:15px;color:#fff}.textElement52_classic a{font:bold 14px "Arial",Verdana,Helvetica,sans-serif;color:red;text-decoration:none}.textElement52_classic a:hover{color:#fff;text-decoration:none}.textElement53_classic a{background:red;font:bold 16px "Droid Sans",Verdana,Helvetica,sans-serif;text-transform:uppercase;padding:6px 15px;color:#fff;text-decoration:none}.textElement53_classic a:hover{background:#fff;padding:6px 15px;border:red 2px solid;color:#512d5d}.hideElement{display:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.text-left{text-align:left !important}.m-0{margin:0 !important}.pt-3{padding-top:1rem}.text-black{color:#0c0c0c}[role=button]{cursor:pointer}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.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-right:15px;padding-left: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-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@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-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.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-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@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-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{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:991px){.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:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{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:991px){.hidden-sm{display:none !important}}@media (min-width:992px) 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}}.search-form input{height:unset;width:unset}.widget select{width:50%}.claim.moto{background-color:#fff;color:#3e1c53;margin-top:5em;margin-bottom:2em}.claim.moto a{font-weight:700}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}