.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}*{margin:0;padding:0;border:0}*:focus{outline:0}.clearfix::after{content:" ";visibility:hidden;display:block;height:0;clear:both}img{border:0}#wrapper{overflow:hidden}.table{display:table;width:100%;height:100%}.table .cell{display:table-cell;vertical-align:middle}.container{width:1260px;padding:0 30px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.green-btn{display:inline-block;color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;text-transform:uppercase;padding:15px 25px;background:#00a176;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.green-btn:visited{color:#fff}.green-btn:hover{background:#01946d}.sk-circle{margin:100px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:5%;height:10%;background-color:#333;-webkit-border-radius:100%;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width: 400px){.container{padding:0 20px}}@media screen and (min-width: 2000px){.container{width:1760px}.green-btn{font-size:19px;padding:21px 35px}}.top-bar{height:40px;background-color:#3a3d41}.top-bar a{display:block;float:right;background-color:#00a176;height:40px;font-family:"Montserrat",sans-serif;color:#fff;text-decoration:none;line-height:40px;padding:0 20px 0 10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.top-bar a:visited{color:#fff}.top-bar a:hover{background-color:#01946d}.top-bar span{display:block;float:left}.top-bar .numero{font-size:18px;font-weight:700;padding-right:20px}.top-bar .verde,.top-bar .chiama{font-size:18px;font-weight:300;padding-right:20px}.top-bar .verde{padding-left:50px;background-image:url(/main/assets/img/icone/telefono-icona.svg);-webkit-background-size:14px 14px;background-size:14px 14px;background-position:13px 13px;background-repeat:no-repeat}.top-bar .giorni{font-size:14px;font-weight:300}.main-header{height:120px;position:relative;z-index:50;background:#fff}.main-header .container{height:100%}.main-logo{float:left;height:100%;padding:15px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-logo img{display:block;height:77px;width:auto}.main-menu{float:right;height:100%;font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;text-transform:uppercase}.main-menu a{color:#000;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-menu a:visited{color:#000}.main-menu a:hover{color:#00a176}.main-menu a:hover .menu-arrow::after{border-color:#00a176}.main-menu>ul{display:block;list-style:none;height:100%}.main-menu>ul>li{float:left;display:block;height:100%;margin-left:25px}.main-menu>ul>li>a{display:block;height:100%;line-height:120px}.main-menu>ul>li>a.current{color:#00a176}.main-menu .submenu{display:none}@media screen and (min-width: 851px){.main-menu{display:block !important}.main-menu>ul>li.has-submenu{position:relative}.main-menu>ul>li:hover .submenu{display:block}.main-menu .submenu{list-style:none;position:absolute;top:98px;left:0;width:200px;background:#fff;border:1px solid #d3d3d4;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu .submenu li a{display:block;padding:10px;border-bottom:1px solid #d3d3d4;font-size:13px;line-height:16px;color:gray;background:#fff;text-transform:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-menu .submenu li a:visited{color:gray}.main-menu .submenu li a:hover,.main-menu .submenu li a.current{color:#00a176;background:#f9f9f9}.main-menu .submenu li:last-child a{border-bottom:0}}.menu-text{display:block;float:left}.menu-arrow{display:block;width:20px;height:100%;float:left;position:relative}.menu-arrow::after{content:" ";display:block;width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;top:50%;right:0;-webkit-transform:translateX(-50%) translateY(-80%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-80%) rotate(45deg);transform:translateX(-50%) translateY(-80%) rotate(45deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#header.ready .main-header{position:fixed;width:100%;top:-80px;left:0;height:80px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}#header.ready .main-logo img{height:50px}#header.ready .main-menu>ul>li>a{line-height:80px}#header.ready .main-menu .submenu{top:65px}#header.ready.fixed .main-header{top:0}.burger-menu{display:none}@media screen and (max-width: 1024px){.main-logo img{height:50px}.main-header{height:80px}.main-menu{font-size:14px}.main-menu>ul>li{margin-left:20px}.main-menu>ul>li>a{line-height:80px}.main-menu .submenu{top:65px}}@media screen and (max-width: 850px){.main-menu{display:none;background:#fff;position:absolute;top:80px;left:0;width:100%;height:auto;max-height:-webkit-calc( 100vh - 120px );max-height:calc( 100vh - 120px );overflow:scroll;border-top:1px solid #efefef;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}.main-menu>ul>li{float:none;height:auto;margin-left:0;border-bottom:1px solid #efefef}.main-menu>ul>li>a{line-height:16px;padding:20px 30px;font-size:13px;color:#313131}.main-menu>ul>li>a:visited{color:#313131}.main-menu>ul>li:last-child{border:0}.main-menu .has-submenu>a{position:relative}.main-menu .submenu{display:none;top:auto;border-top:1px solid #efefef}.main-menu .submenu li{border-bottom:1px solid #efefef}.main-menu .submenu li:last-child{border:0}.main-menu .submenu a{display:block;text-transform:none;padding:15px 30px 15px 40px;color:gray;font-size:12px}.main-menu .submenu a:visited{color:gray}.menu-arrow{position:absolute;width:60px;top:0;right:0}.menu-arrow::after{right:50%;-webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(50%) translateY(-50%) rotate(45deg);transform:translateX(50%) translateY(-50%) rotate(45deg);border-color:#313131 !important;-webkit-transition:0s;-o-transition:0s;transition:0s}.has-submenu.open .menu-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.has-submenu.open .menu-arrow::after{top:45%}#header.ready .main-menu{max-height:-webkit-calc( 100vh - 80px );max-height:calc( 100vh - 80px )}#header.ready .main-menu>ul>li>a{line-height:16px}.main-header::after{content:" ";display:block;position:absolute;width:100%;height:100%;background:#fff;top:0;left:0;z-index:20}.main-logo{position:relative;z-index:30}.burger-menu{display:block;float:right;position:relative;z-index:30;height:100%;cursor:pointer}.burger-menu .text{float:left;line-height:18px;font-family:"Montserrat",sans-serif;font-size:12px;color:#000;padding-right:15px}.burger-menu .lines{width:28px;height:18px;position:relative;float:left}.burger-menu .line1,.burger-menu .line2,.burger-menu .line3{width:100%;height:2px;position:absolute;left:0;top:8px;background:#000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.burger-menu .line2{top:0}.burger-menu .line3{top:auto;bottom:0}.burger-menu.open .line1{width:0;opacity:0}.burger-menu.open .line2{top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger-menu.open .line3{top:8px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}}@media screen and (max-width: 800px){.top-bar{height:auto;min-height:40px}.top-bar .container{padding:0}.top-bar a{height:auto;min-height:40px;float:none;text-align:center;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px}.top-bar span{display:inline-block;float:none;padding:0 10px}.top-bar .numero,.top-bar .chiama,.top-bar .verde{padding-right:10px}.top-bar .verde{background-position:8px 8px;padding-left:35px}}@media screen and (max-width: 460px){.top-bar a{line-height:24px}.top-bar .verde,.top-bar .numero,.top-bar .chiama{font-size:14px;padding:0 5px}.top-bar .giorni{font-size:12px}.top-bar .verde{-webkit-background-size:12px 12px;background-size:12px 12px;background-position:6px 6px;padding-left:25px}}@media screen and (max-width: 400px){.top-bar a{padding-left:0;padding-right:0;line-height:22px}.top-bar .verde,.top-bar .numero,.top-bar .chiama{font-size:12px;padding:0 4px}.top-bar .giorni{font-size:10px}.top-bar .verde{-webkit-background-size:10px 10px;background-size:10px 10px;background-position:6px 6px;padding-left:20px}.main-header{height:60px}.main-logo{padding:10px 0 5px}.main-logo img{height:32px}#header.ready .main-header{height:60px;top:-60px}#header.ready .main-logo{padding:10px 0 5px}#header.ready .main-logo img{height:32px}.main-menu{top:60px}}@media screen and (min-width: 2000px){.top-bar{height:56px}.top-bar a{height:56px;line-height:56px}.top-bar .verde,.top-bar .chiama,.top-bar .numero{font-size:25px;padding-right:28px}.top-bar .giorni{font-size:20px}.top-bar .verde{-webkit-background-size:20px 20px;background-size:20px 20px;background-position:18px 18px;padding-left:56px}.main-header{height:170px}.main-logo img{height:110px}.main-menu{font-size:21px}.main-menu>ul>li{margin-left:35px}.main-menu>ul>li>a{line-height:170px}.main-menu .submenu{top:140px;width:280px}.main-menu .submenu li a{font-size:18px;line-height:24px;padding:14px}#header.ready .main-header{height:110px;top:-110px}#header.ready .main-logo img{height:70px}#header.ready .main-menu>ul>li>a{line-height:110px}#header.ready .main-menu .submenu{top:90px}}.page-head{height:250px;background-image:url(/main/assets/img/narconon-page-bg.jpg);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.page-head .container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:20}.page-head h1{font-family:"Montserrat",sans-serif;font-size:34px;font-weight:700;color:#fff;letter-spacing:1px;width:700px;max-width:100%;margin-bottom:15px}.page-head::after{content:" ";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.4;z-index:10}.breadcrumbs{font-family:"Montserrat",sans-serif;font-size:12px;color:#dcdcdc}.breadcrumbs ul{list-style:none}.breadcrumbs li{display:inline-block}.breadcrumbs .raquo{display:inline-block;padding:0 5px}.breadcrumbs a{color:#dcdcdc;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.breadcrumbs a:visited{color:#dcdcdc}.breadcrumbs a:hover{text-decoration:underline;color:#fff}.main-wrap .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-content{width:66.666666%;width:-webkit-calc( 100% - 400px );width:calc( 100% - 400px );float:left;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:60px}.main-sidebar{width:33.333333%;width:-webkit-calc( 400px );width:calc( 400px );float:left;padding:60px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f8f8f8;position:relative}.main-entry{font-family:"Open Sans",sans-serif;font-weight:400;color:#555;font-size:15px;line-height:1.6;margin-bottom:60px;position:relative}.main-entry *{margin-bottom:20px}.main-entry *:last-child,.main-entry * br{margin-bottom:0}.main-entry *+h1,.main-entry *+h2,.main-entry *+h3,.main-entry *+h4,.main-entry *+h5,.main-entry *+h6{margin-top:40px}.main-entry *+h1:last-child,.main-entry *+h2:last-child,.main-entry *+h3:last-child,.main-entry *+h4:last-child,.main-entry *+h5:last-child,.main-entry *+h6:last-child{margin-bottom:0}.main-entry h1,.main-entry h2,.main-entry h3,.main-entry h4,.main-entry h5,.main-entry h6{color:#00a176;font-weight:600;line-height:1.3}.main-entry h1{font-size:26px}.main-entry h2{font-size:22px}.main-entry h3{font-size:16px}.main-entry h4{font-size:13px}.main-entry h5{font-size:10px}.main-entry h6{font-size:8px}.main-entry ul,.main-entry ol{padding-left:20px}.main-entry .alignleft{float:left;margin:10px 20px 10px 0;max-width:50%;height:auto}.main-entry .alignright{float:right;margin:10px 0 10px 20px;max-width:50%;height:auto}.main-entry .aligncenter{display:block;margin-left:auto;margin-right:auto}.main-entry a{color:#00a176;text-decoration:underline;position:relative;z-index:30}.main-entry a:visited{color:#00a176}.main-entry a:hover{text-decoration:none}.main-entry .overlay-protection{position:absolute;width:100%;height:100%;background:transparent;z-index:20;top:0;left:0}.img-didascalia{background:#f1f1f1;padding:4px;margin-left:auto;margin-right:auto;width:248px;max-width:50%}.img-didascalia__img{width:100%;height:auto;margin-bottom:0;display:block}.img-didascalia__text{display:block;padding-top:4px;font-size:12px;color:#555;text-align:center}.img-didascalia--alignleft{float:left;margin:10px 20px 10px 0;max-width:50%;height:auto}.img-didascalia--alignright{float:right;margin:10px 0 10px 20px;max-width:50%;height:auto}.box-sidebar{padding:0 40px}.box-sidebar .title{font-family:"Montserrat",sans-serif;font-size:18px;color:#3a3d41;font-weight:700;margin-bottom:15px}.box-sidebar-type-1 li{list-style:none;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;border-bottom:1px solid #efefef}.box-sidebar-type-1 li:last-child{border-bottom:0}.box-sidebar-type-1 a{color:#555;text-decoration:none;display:block;padding:10px 0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.box-sidebar-type-1 a:visited{color:#555}.box-sidebar-type-1 a:hover{color:#00a176}.sidebar-divider{width:100%;height:10px;background-image:url(/main/assets/img/divider.svg);background-position:0 0;background-repeat:repeat;margin:30px 0 40px}.box-sidebar-type-2 li{list-style:none;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:400;border-bottom:1px solid #efefef;padding:15px 0}.box-sidebar-type-2 li:last-child{border-bottom:0}.box-sidebar-type-2 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#555;text-decoration:none}.box-sidebar-type-2 a:visited{color:#555}.box-sidebar-type-2 a:hover{color:#00a176}.box-sidebar-type-2 img{display:block;width:130px;height:auto}.box-sidebar-type-2 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:20px}.box-sidebar-contact-form{font-family:"Montserrat",sans-serif;color:#25282d}.box-sidebar-contact-form .text1{font-size:20px;font-weight:500;color:#00a176;text-align:center;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.box-sidebar-contact-form .text2{font-size:16px;font-weight:500;text-align:center;line-height:1.4}.box-sidebar-contact-form .text3{font-size:15px;line-height:1.3;font-weight:400;text-align:center;width:300px;max-width:100%;margin:0 auto 15px;padding-top:15px}.box-sidebar-contact-form input[type=text],.box-sidebar-contact-form input[type=email],.box-sidebar-contact-form select,.box-sidebar-contact-form textarea{display:block;width:100%;height:44px;background:#fff;border:1px solid #d3d3d4;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;font-size:14px;padding:0 15px;font-weight:400;font-family:"Montserrat",sans-serif;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.box-sidebar-contact-form textarea{height:80px;padding:10px 15px}.box-sidebar-contact-form .text4{font-size:14px;margin-bottom:5px}.box-sidebar-contact-form input[type=submit]{display:block;width:100%;height:50px;background:#00a176;color:#fff;cursor:pointer;font-size:15px;text-transform:uppercase;font-family:"Montserrat",sans-serif;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;margin-bottom:10px;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.box-sidebar-contact-form input[type=submit]:hover{background:#01946d}.box-sidebar-contact-form .text5{font-size:13px;text-align:center;font-weight:400}.box-sidebar-contact-form .text5 strong{font-weight:500}.contact-form-radio{margin-bottom:10px}.contact-form-radio label{display:block;font-size:14px;margin-bottom:5px}.contact-form-radio label:last-child{margin-bottom:0}.contact-form-radio span{padding-left:5px}.contact-form-checkbox{display:block;font-size:13px;margin-bottom:10px}.contact-form-checkbox span{padding-left:5px}.contact-form-checkbox a{color:#25282d;text-decoration:underline;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contact-form-checkbox a:visited{color:#25282d}.contact-form-checkbox a:hover{text-decoration:none;color:#00a176}.contact-form-sidebar-inner.fixed{position:fixed;top:80px;width:320px}.testimonianze-wrap{padding-top:50px;border-top:1px solid #efefef;margin-top:50px}.testimonianza-item{border-bottom:1px solid #efefef;padding-bottom:40px;margin-bottom:50px}.testimonianza-item img{display:block;width:160px;height:160px;-webkit-border-radius:160px;border-radius:160px;margin-right:20px;margin-bottom:20px;float:left}.testimonianza-item .nome{text-align:right;font-weight:700}.testimonianza-item:nth-child(2n) img{float:right;margin-right:0;margin-left:20px}.box-sidebar-type-1.-sidebar-submenu>ul>li>a{position:relative;padding-right:40px}.sidebar-submenu{border-top:1px solid #efefef;display:none}.sidebar-submenu li{font-size:12px}.sidebar-submenu a{padding:8px 0 8px 10px}.sidebar-open-submenu{display:block;width:40px;height:100%;position:absolute;top:0;right:0}.sidebar-open-submenu span{display:block;width:7px;height:7px;position:absolute;top:50%;left:50%;margin-top:-3.5px;margin-left:-3.5px}.sidebar-open-submenu span::after,.sidebar-open-submenu span::before{content:" ";display:block;width:100%;height:1px;background:#555;position:absolute;top:3px;left:0}.sidebar-open-submenu span::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-open-submenu.open span::before{display:none}.struttura-grid{margin-left:-10px;margin-right:-10px}.struttura-grid a,.struttura-grid__item{display:block;padding:4px;background:#f1f1f1;font-size:12px;color:#555;text-decoration:none;text-align:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.struttura-grid a:visited,.struttura-grid__item:visited{color:#555}.struttura-grid a:hover,.struttura-grid__item:hover{background:#ececec;color:#00a176}.struttura-grid img{display:block;width:100%;height:auto;margin:0}.struttura-grid span{display:block;padding-top:4px}.struttura-grid33{width:33.333333%;float:left;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.video-iframe{position:relative;padding-bottom:75%;z-index:30}.video-iframe iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.foto-cocaina{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #efefef}.foto-cocaina img{display:block;width:300px;height:auto;max-width:50%;float:left;margin-right:20px;margin-bottom:0}.contact-form-sidebar__select-wrap{position:relative;background:#fff}.contact-form-sidebar__select-wrap select{position:relative;z-index:20;background:transparent}.contact-form-sidebar__select-wrap::after{content:" ";display:block;width:10px;height:5px;background-image:url("../img/icone/select-arrow.svg");-webkit-background-size:100% 100%;background-size:100%;background-position:0 0;position:absolute;top:50%;margin-top:-2.5px;right:20px;z-index:10}@media screen and (min-width: 561px){.text-row{margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.text-col{padding:0 20px;width:50%}}@media screen and (max-width: 1024px)and (min-width: 851px){.main-sidebar{width:-webkit-calc( 340px );width:calc( 340px )}.main-content{width:-webkit-calc( 100% - 340px );width:calc( 100% - 340px );padding-right:30px}.box-sidebar{padding:0 30px}.box-sidebar .title{margin-bottom:10px}.contact-form-sidebar-inner.fixed{width:280px}.contact-form-checkbox{font-size:10px}}@media screen and (max-width: 850px){.main-wrap .container{display:block;padding:0}.main-content{width:100%;padding-left:30px;padding-right:30px;float:none}.main-sidebar{width:100%}.box-sidebar{width:500px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 30px}}@media screen and (max-width: 600px){.page-head{height:auto;padding-top:60px}.page-head h1{font-size:5vw;margin-bottom:10px}.breadcrumbs{font-size:10px}}@media screen and (max-width: 480px){.main-entry h1{font-size:5.5vw}.main-entry h2{font-size:4.5vw}.main-entry h3{font-size:3.9vw}.main-entry h4{font-size:2.5vw}.main-entry .alignleft{margin:10px 10px 10px 0}.main-entry .alignright{margin:10px 0 10px 10px}.testimonianza-item img{width:100px;height:100px;-webkit-border-radius:100px;border-radius:100px;margin-right:15px;margin-bottom:15px}.testimonianza-item:nth-child(2n) img{margin-right:0;margin-left:15px}.struttura-grid33{width:100%}}@media screen and (max-width: 400px){.main-content{padding-left:20px;padding-right:20px}.box-sidebar{padding:0 20px}.main-entry h1{font-size:22px}.main-entry h2{font-size:18px}.main-entry h3{font-size:16px}}@media screen and (min-width: 2000px){.page-head{height:350px;padding-bottom:28px}.page-head h1{font-size:48px;width:980px;margin-bottom:20px}.breadcrumbs{font-size:16px}.main-content{width:1120px;padding:85px 85px 85px 0}.main-sidebar{width:580px;padding:85px 0}.main-entry{font-size:21px}.main-entry *{margin-bottom:28px}.main-entry *+h1,.main-entry *+h2,.main-entry *+h3,.main-entry *+h4,.main-entry *+h5,.main-entry *+h6{margin-top:56px}.main-entry h1{font-size:36px}.main-entry h2{font-size:30px}.main-entry h3{font-size:24px}.main-entry h4{font-size:20px}.main-entry h5{font-size:16px}.main-entry h6{font-size:12px}.main-entry .alignleft{margin:14px 28px 14px 0}.main-entry .alignright{margin:14px 0 14px 28px}.box-sidebar-contact-form .text1{font-size:28px}.box-sidebar-contact-form .text2{font-size:24px}.box-sidebar-contact-form .text3{font-size:21px;width:400px;padding-top:20px;margin-bottom:20px}.box-sidebar-contact-form input[type=text],.box-sidebar-contact-form input[type=email],.box-sidebar-contact-form select,.box-sidebar-contact-form textarea{height:62px;font-size:19px;padding:0 20px;margin-bottom:14px}.box-sidebar-contact-form .text4{font-size:19px;margin-bottom:7px}.box-sidebar-contact-form textarea{height:110px;padding:20px}.box-sidebar-contact-form input[type=submit]{height:70px;font-size:21px;margin-bottom:14px}.box-sidebar-contact-form .text5{font-size:18px}.contact-form-radio{margin-bottom:14px}.contact-form-radio label{font-size:19px;margin-bottom:7px}.contact-form-checkbox{font-size:16px;margin-bottom:14px}.contact-form-sidebar-inner.fixed{width:470px;top:110px}.box-sidebar{padding:0 55px}.box-sidebar .title{font-size:25px;margin-bottom:20px}.sidebar-divider{height:14px;-webkit-background-size:7px 14px;background-size:7px 14px;margin:42px 0 56px}.box-sidebar-type-1 li{font-size:21px}.box-sidebar-type-1 a{padding:14px 0}.box-sidebar-type-2 li{font-size:21px}.sidebar-submenu li{font-size:16px}.sidebar-submenu a{padding:12px 0 12px 20px}.sidebar-open-submenu span{width:11px;height:11px;margin-top:-5.5px;margin-left:-5.5px}.sidebar-open-submenu span::after,.sidebar-open-submenu span::before{top:5px}.struttura-grid span{font-size:16px;padding-top:8px;padding-bottom:4px}.img-didascalia{width:330px}.img-didascalia__img{margin-bottom:0}.img-didascalia__text{font-size:16px;padding-top:8px;padding-bottom:4px}}.home-slider{background:#efefef}.home-flex{position:absolute;width:100%;top:0;left:0}.home-flex .flex-viewport{overflow:visible !important}.home-flex::after,.home-flex::before{content:" ";display:block;position:absolute;width:9999px;height:100%;background:#000;opacity:.8;top:0;z-index:15}.home-flex::after{left:-9999px}.home-flex::before{right:-9999px}.home-flex .slides li{position:relative}.home-flex .flex-prev,.home-flex .flex-next{font-size:0}.home-flex .flex-prev::after,.home-flex .flex-next::after{content:" ";display:block;width:24px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:8px;left:8px;border-bottom:2px solid #fff}.home-flex .flex-prev::after{border-left:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.home-flex .flex-next::after{border-right:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.home-flex-content{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.3)}.home-flex-content .inner{padding:0 100px}.home-flex-content .inner.-centered{max-width:1000px;margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.home-flex-content .title{color:#fff;font-family:"Open Sans",sans-serif;font-size:38px;text-align:center;font-weight:300;line-height:1.3}.home-flex-content .title.-align-left{text-align:left}.home-flex-content .title.-align-right{text-align:right}.home-flex-content .title--short{width:640px;margin:0 auto;max-width:100%}.home-slider-holder{position:relative}.home-slider-holder img{display:block;width:100%;height:auto}.home-slider-holder .sk-circle{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;opacity:.7}.home-slider-inner{position:relative}@media screen and (max-width: 1024px){.home-flex-content .title{font-size:3vw}}@media screen and (max-width: 600px){.home-flex .flex-prev::after,.home-flex .flex-next::after{width:14px;height:14px;top:13px}.home-flex .flex-prev{left:0 !important}.home-flex .flex-prev::after{left:10px}.home-flex .flex-next{right:0 !important}.home-flex .flex-next::after{left:auto;right:10px}.home-flex-content .title{font-size:4vw}.home-flex-content .inner{padding:0 40px}}@media screen and (min-width: 2000px){.home-flex-content .inner{padding:0 140px}.home-flex-content .inner.-centered{max-width:1250px}.home-flex-content .title{font-size:53px}.home-flex .flex-direction-nav a{width:60px;height:60px;margin-top:-30px}.home-flex .flex-prev::after,.home-flex .flex-next::after{width:34px;height:34px;top:13px;left:13px}}.gallery-slider{margin-bottom:50px;position:relative;z-index:30}.gallery-slider-holder{position:relative;background:#efefef}.gallery-slider-holder img{display:block;width:100%;height:auto}.gallery-slider-holder .sk-circle{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;opacity:.7}.gallery-flex{position:absolute;width:100%;top:0;left:0}.gallery-flex img{display:block;margin:0}.gallery-flex .content{position:absolute;left:0;bottom:0;width:100%;padding:30px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%, rgba(0, 0, 0, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(30%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5)));background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%, rgba(0, 0, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#80000000",GradientType=0 )}.gallery-flex .content h3{color:#fff;font-size:20px;margin-bottom:10px}.gallery-flex .content h3:last-child{margin-bottom:0}.gallery-flex .content p{color:#e2e2e2;font-size:14px}.gallery-flex .flex-prev,.gallery-flex .flex-next{font-size:0;position:absolute}.gallery-flex .flex-prev::after,.gallery-flex .flex-next::after{content:" ";display:block;width:24px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:8px;left:8px;border-bottom:2px solid #fff}.gallery-flex .flex-prev::after{border-left:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gallery-flex .flex-next::after{border-right:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.gallery-flex .slides,.gallery-flex .flex-direction-nav{padding-left:0}@media screen and (max-width: 1100px)and (min-width: 851px),(max-width: 640px){.gallery-flex .content h3{font-size:18px;margin-bottom:5px}.gallery-flex .content p{font-size:12px}.gallery-flex .flex-direction-nav a{top:20px;margin-top:0}}@media screen and (max-width: 480px){.gallery-flex .content h3{font-size:3.5vw}.gallery-flex .content p{font-size:2.5vw}.gallery-flex .flex-direction-nav a{top:10px}.gallery-flex .flex-prev::after,.gallery-flex .flex-next::after{width:14px;height:14px;top:13px}.gallery-flex .flex-prev{left:10px !important}.gallery-flex .flex-prev::after{left:10px}.gallery-flex .flex-next{right:10px !important}.gallery-flex .flex-next::after{left:auto;right:10px}}@media screen and (min-width: 2000px){.gallery-flex .content{padding:42px 28px 28px}.gallery-flex .content h3{font-size:28px;margin-bottom:14px}.gallery-flex .content p{font-size:19px}}.main-contatti .breadcrumbs{padding:20px 0;border-bottom:1px solid #efefef;color:#555}.main-contatti .breadcrumbs a{color:#00a176}.main-contatti .breadcrumbs a:visited{color:#00a176}@media screen and (min-width: 2000px){.main-contatti .breadcrumbs{padding:28px 0}}.main-grazie{text-align:center;font-family:"Open Sans",sans-serif;color:#3a3d41;font-size:16px}.main-grazie .text1{font-size:20px;padding:30px 0}.main-grazie .text2{margin-bottom:40px}.main-grazie .text2 a{color:#3a3d41;text-decoration:underline}.main-grazie .text2 a:visited{color:#3a3d41}.main-grazie .text2 a:hover{text-decoration:none}.main-grazie .text3{margin-bottom:20px}.main-grazie .page-cta{padding-top:50px}.main-grazie img{display:block;margin:0 auto;max-width:100%;height:auto}@media screen and (min-width: 2000px){.main-grazie{font-size:21px}.main-grazie .grazie-logo img{width:350px}.main-grazie .text1{font-size:26px;padding:40px 0}.main-grazie .text2{margin-bottom:50px}.main-grazie .page-cta{padding-top:70px}}

/*# sourceMappingURL=style-top.css.map */