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:bolder}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}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto !important;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Sarabun',sans-serif;background:#ccc;font-size:17px;position:relative}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background-color:#0267c1;background:linear-gradient(to right,#0267c1,#024b8b)}.loader-c{position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;z-index:100}#load{width:70px;height:70px;border-radius:50%;border:3px;border-style:solid;border-color:transparent;border-top-color:#a62639;-webkit-animation:loadrotate 2400ms linear infinite;animation:loadrotate 2400ms linear infinite;z-index:999}#load:before{content:"";position:absolute;top:7.5px;left:7.5px;right:7.5px;bottom:7.5px;border-radius:50%;border:3px;border-style:solid;border-color:transparent;border-top-color:#a47b33;-webkit-animation:loadrotate 2700ms linear infinite;animation:loadrotate 2700ms linear infinite}#load:after{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border-radius:50%;border:3px;border-style:solid;border-color:transparent;border-top-color:#000;-webkit-animation:loadrotate 1800ms linear infinite;animation:loadrotate 1800ms linear infinite}@-webkit-keyframes loadrotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadrotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}header{height:100vh;min-height:450px;max-width:1200px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:linear-gradient(to bottom,rgba(0,0,0,.26),#367097);background:#3642bd;background:#3985ba;background:#4392f1;background:#33658a;background:#0267c1;background-size:cover;color:#fff;padding:50px 60px 0 60px;position:relative;margin:0 auto}.nav{width:100%;z-index:999;display:block;height:80px;position:fixed;top:0;left:0;transition:all .4s ease-in-out;color:#fff}nav{width:100%;display:flex;max-width:1200px;justify-content:space-between;align-items:center;height:80px;margin:0 auto;padding:0 60px}.attivo{transform:translateX(0%)!important}nav ul{margin:0}nav ul li{display:inline-block;padding:0 0 0 30px}nav ul li a{text-decoration:none;font-size:13px;color:#fff;font-weight:600;transition:all .3s ease-in-out;position:relative;display:block;text-shadow:0 0 5px 1px rgba(0,0,0,.3);letter-spacing:1px;text-transform:uppercase;padding:12px 14px;border:1px solid transparent}nav ul li a:hover{opacity:.8}.navNascondi{transition:all .3s ease 0s;transform:translateY(-100%)}.navColore{background:#0c120c;color:#fff!important}.navColore a{color:#fff}nav .logo{float:left;padding:0;width:210px}nav .logo img{width:80%;height:auto;margin:0;border:0}nav .bottone a,nav .selezionato a{position:relative;display:inline-block;background:#a62639;text-decoration:none;font-size:13px;font-weight:600;color:#fff;padding:12px 14px;border-radius:7px;border:1px solid #a62639;margin:0;transition:all .6s;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3);letter-spacing:1px}nav .selezionato a{background:transparent;border:1px solid #fff}nav .bottone a:hover{background:#fff!important;color:#a62639;opacity:1!important;border-color:#fff}nav .selezionato a:hover{background:#fff!important;color:#000;opacity:1!important}nav .panino{display:none;cursor:pointer;z-index:10}nav .panino div{width:30px;height:4px;margin:5px;background:#a62639;transition:all .3s ease}.bandana{display:block;position:relative;overflow:hidden;width:100%;background:#0267c1}.bandana:before{height:850px;content:'';width:200%;left:0;bottom:200px;background:#1e2bbb;background:#2a628f;background:#3778c6;background:#2a5371;background:#02559e;display:inline-block;position:absolute;transform:rotate(-120deg);z-index:10}header div{display:block;position:relative;width:530px;margin:0;padding:0}header .foto{position:relative;z-index:30;padding-top:30px;text-align:right}header .foto img{width:85%;height:auto;margin:0;display:inline-block;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,.3);opacity:.9;animation:drop 1.5s ease}@keyframes drop{0%{opacity:0;transform:translateY(-80px)}100%{opacity:.9;transform:translateY(0)}}.titolo{padding:30px 20px 10px 0;color:#fff;text-align:left;text-shadow:0 0 5px 1px rgba(0,0,0,.3)}.titolo h1{padding:0;font-size:37px;font-weight:700;margin:0}.titolo p{padding:0;padding-top:20px;font-size:20px;line-height:30px;margin:0}.bold600{font-weight:600}.titolo a{position:relative;display:inline-block;background:#a62639;text-decoration:none;font-size:17px;font-weight:600;color:#fff;padding:15px 20px;border-radius:7px;margin-top:40px;transition:all .4s;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.titolo a:hover{background:#fff;color:#be3d3d}.about-s{height:6200px;display:flex;justify-content:center;align-items:center;padding:0;background:#be3d3d;background:#a62639;position:relative;overflow:hidden}.bg-color{position:absolute;top:0;transform:translateX(-50%);left:0;z-index:5;width:100%;height:100%}.about-s .bg-color{background:#a13f3f;background:#88202f}.about{display:flex;max-width:1200px;background:#a13f3f;background:#a62639;height:6200px;overflow:hidden;z-index:10}.about-title{width:35%;height:100vh;display:flex;justify-content:start;flex-direction:column;align-items:flex-start;font-size:30px;margin:0!important;background:#a13f3f;background:#88202f;color:#fff;padding-top:40px}.about-title div{padding-left:60px}.about-title h2{display:block;font-size:60px;line-height:60px;font-weight:100;margin:40px 0 0 0}.about-title i{display:block;font-size:60px;margin:60px 0 0 0;padding:0}.resp{display:none!important}i.freccia{display:block;font-size:50px;margin-top:10px!important;padding-left:4px;color:#fff;opacity:.2}.about-title:hover i.freccia{animation:icona linear 2s infinite}@keyframes icona{0%{opacity:.2}50%{opacity:.5}100%{opacity:.2}}.about-pages{width:65%;padding:0!important;margin:0!important}.about-pages div{background:#be3d3d;background:#a62639;height:6200px;display:flex;flex-direction:column;justify-content:start;align-items:center;color:#fff;padding:50px 0 100px 0;text-align:center;margin:0!important}.about-pages div>p{width:80%;font-size:17px;line-height:26px;padding:10px 0;text-align:justify;margin-left:20px}.about-pages div h2{font-size:24px;margin-bottom:20px}.about-pages i{display:inline-block;padding:0;color:#fff;border:1.5px solid #fff;font-size:26px;padding-top:18px;width:65px;height:65px;border-radius:50%;margin:50px 0 20px 0;transition:all .4s}.about-pages .sezioni{width:80%;display:block;margin:0 auto;position:relative;height:auto;padding:0;margin-left:20px!important}.about-pages img{width:100%;height:auto;border:0;display:block;margin:0 auto;border-radius:4px;opacity:.7;transition:opacity .4s ease}.about-pages .sezioni:before{height:100%;content:'';width:100%;left:0;bottom:0;background:rgba(166,38,57,.575);display:inline-block;position:absolute;z-index:10}.about-pages .sezioni:hover img{opacity:1}.caratteristiche-s{height:500px;display:flex;justify-content:center;align-items:center;padding:0;background:#3642bd;position:relative;z-index:30;background-image:url('../img/foto1.jpeg');background-position:center;background-size:cover}.caratteristiche{height:500px;display:flex;justify-content:space-around;align-items:center;padding:0 10px;max-width:1180px}.caratteristiche div{position:relative;display:block;width:320px;height:340px;margin:40px;border-radius:18px;background:rgba(255,255,255,.137);text-align:center;padding:10px;color:#686464;color:#fff}.caratteristiche div p{font-size:17px;font-weight:400;line-height:26px;padding:10px 10px;text-align:justify}.caratteristiche h2{font-size:21px;font-weight:600}.caratteristiche i{display:inline-block;padding:0;background:hsla(0,51%,49%,.432);border:1px solid #fff;color:#fff;font-size:30px;padding-top:17px;width:65px;height:65px;border-radius:50%;margin:15px 0;transition:all .5s ease-in-out}.caratteristiche div:hover i{color:#be3d3d;background:#fff}.modelli-s{height:610px;display:flex;justify-content:center;align-items:center;padding:0;background:#eeecec;background-image:url('../img/foto2.jpeg');background-position:center;background-size:cover;position:relative;overflow:hidden}.bg-livello{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.623)}.modelli{height:610px;max-width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:50px 35px;padding-top:70px;z-index:10;text-shadow:0 0 5px 1px rgba(0,0,0,.3)}.modelli h2{font-size:40px;font-weight:200;margin-bottom:20px}.modelli i{font-size:40px;margin:0 0 25px 0}.modelli p{font-size:16px;margin:10px 0 40px 0}.owl-carousel{cursor:grab}.owl-carousel .item{float:left;display:block;width:210px;height:260px;margin-left:5px;padding:10px;text-align:center;overflow:hidden}.owl-carousel .item img{width:95%;height:auto;margin:0 auto;box-shadow:0 0 12px 1px rgba(0,0,0,.3);border-radius:6px}.consigli-s{height:1000px;display:flex;justify-content:center;align-items:center;padding:0;background:#3c77cf;background:#3f88c5;position:relative;overflow:hidden;min-height:100vh}.consigli-s .bg-color{transform:translateX(50%);background:#325c9b;background:#3470a2}.consigli{display:flex;max-width:1200px;background:#3c77cf;background:#3f88c5;height:1000px;margin:0;overflow:hidden;z-index:10;min-height:100vh}.consigli-title{width:35%;height:100vh;display:flex;justify-content:start;flex-direction:column;align-items:flex-start;font-size:30px;margin:0!important;background:#325c9b;background:#3470a2;color:#fff;padding-top:40px}.consigli-title h2{display:block;font-size:60px;line-height:60px;font-weight:100;margin:40px 0 0 70px}.consigli-title i{display:block;font-size:60px;margin:60px 0 0 70px}.consigli-title:hover i.freccia{animation:icona linear 2s infinite}.consigli-pages{width:65%;padding:0;margin:0!important}.consigli-pages div{background:#3c77cf;background:#3f88c5;height:1000px;display:flex;flex-direction:column;justify-content:start;align-items:center;color:#fff;padding:50px 0 10px 0;text-align:center;margin:0}.consigli-pages div>p{width:80%;font-size:17px;line-height:26px;padding:10px 0;text-align:justify;margin-right:20px}.consigli-pages div h2{font-size:24px;margin-bottom:20px}.consigli-pages i{display:inline-block;padding:0;color:#fff;border:1.5px solid #fff;font-size:26px;padding-top:18px;width:65px;height:65px;border-radius:50%;margin:50px 0 20px 0;transition:all .4s}.contatti-s{height:1100px;display:flex;justify-content:center;align-items:center;padding:0;background:#8c7654;background:#a47b33;position:relative;overflow:hidden;min-height:100vh}.contatti-s .bg-color{transform:translateX(50%);background:#aa8f66;background:#c8963e}.contatti{display:flex;width:100%;max-width:1200px;background:#8c7654;background:#a47b33;height:1100px;margin:0;overflow:hidden;z-index:10;min-height:100vh}.contatti-title{width:35%;height:100vh;display:flex;justify-content:start;flex-direction:column;align-items:flex-start;font-size:30px;margin:0!important;background:#aa8f66;background:#c8963e;color:#fff;padding-top:40px}.contatti-title h2{display:block;font-size:60px;line-height:60px;font-weight:100;margin:40px 0 0 70px}.contatti-title i{display:block;font-size:60px;margin:60px 0 0 70px}.contatti-title:hover i.freccia{animation:icona linear 2s infinite}.contatti-pages{width:65%;padding:0;margin:0!important}.contatti-pages div{background:#8c7654;background:#a47b33;height:1100px;display:flex;flex-direction:column;justify-content:start;align-items:center;color:#fff;padding:100px 0 80px 0;text-align:center;margin:0}.contatti-pages div p{font-size:17px;text-align:justify;width:80%;padding:4px 0;margin-bottom:20px;margin-right:20px;line-height:24px}.contatti-pages .form-input{margin-right:20px;width:80%;padding:10px 0;text-align:center;position:relative;display:block}.form-input input[type=email],.form-input input[type=text],.form-input textarea{width:100%;background-color:#aa8f66;background-color:#a47b33;border:1px solid #bda781;border-radius:3px;padding:14px 10px;height:60px;font-size:16px;appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;-o-appearance:none!important;-ms-appearance:none!important;border-radius:6px;color:#fff;font-size:17px;transition:background-color .3s;margin:0}.form-input textarea{height:auto;line-height:24px;padding:10px}.form-input input:focus,textarea:focus{outline:none;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important}.form-input input:focus,textarea:focus{background-color:#c8963e}.contatti-pages .form-input label{display:inline-block;padding:10px 6px;text-align:left;font-size:17px;font-weight:600;width:100%}.form-input .submit{width:100%;height:62px;border-radius:6px;display:inline-block;font-weight:600;font-size:16px;padding:10px;border:none;cursor:pointer}.form-input .submit{background:#c8963e;color:#fff;transition:.4s;letter-spacing:2px;transition:all .3s}.form-input .submit:hover{background-color:#fff;color:#c8963e}.form-input button:active{border:0!important;box-shadow:none;outline:none}.form-input button:focus{border:0!important;box-shadow:none;outline:none}.form-input #lbl_errore{font-size:16px;margin:0;margin-top:7px;display:block;background:#b42f43;padding:8px;border-radius:6px;opacity:0}.form-input a{font-size:17px;font-weight:600;text-decoration:none;outline:none;color:#fff;opacity:.5;transition:all .3s ease-in-out}.form-input a:hover{opacity:1}.contatti-pages .form-input.consenso{padding:0;margin-top:5px;margin-bottom:5px;height:auto}.contatti-pages .form-input.consenso label{display:block;position:relative;padding-top:5px;padding-left:35px;cursor:pointer;font-size:15px;font-weight:400;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cb_consenso{position:absolute;top:0;left:0;opacity:0;cursor:pointer;height:0;width:0}#checkmark{position:absolute;top:2px;left:0;height:25px;width:25px;z-index:10;margin:0;background-color:#a47b33;border:1px solid #bda781;border-radius:3px;transition:all .3s}#checkmark:after{content:"";position:absolute;display:none}#cb_consenso:checked~#checkmark:after{display:block}#cb_consenso:checked~#checkmark{background-color:#c8963e!important}#checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.chisiamo-s{height:100vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:0;background:#ed9b40;background:#f5853f;background:#839788;position:relative;overflow:hidden;transition:height .5s ease}.chisiamo-s .bg-color{transform:translateX(50%);background:#c27f35;background:#c96d34;background:#6c7c70}.chisiamo{display:flex;max-width:1200px;background:#ed9b40;background:#f5853f;background:#839788;height:100vh;margin:0;position:relative;overflow:hidden;z-index:10}.chisiamo-title{width:35%;height:100vh;display:flex;justify-content:start;flex-direction:column;align-items:flex-start;font-size:30px;margin:0!important;background:#c27f35;background:#c96d34;background:#6c7c70;color:#fff;padding-top:40px}.chisiamo-title h2{display:block;font-size:60px;line-height:60px;font-weight:100;margin:40px 0 0 70px}.chisiamo-title i{display:block;font-size:60px;margin:60px 0 0 70px}.chisiamo-title:hover i.freccia{animation:icona linear 2s infinite}.chisiamo-pages{width:65%;padding:0;margin:0!important;height:100vh}.chisiamo-pages div{display:flex;flex-direction:column;justify-content:start;align-items:center;color:#fff;padding:100px 0 10px 0;text-align:center;margin:0}.chisiamo-pages div p{font-size:17px;text-align:justify;width:80%;padding:4px 0;margin-bottom:10px;font-weight:500;margin-right:20px;line-height:25px}.privacy{background:rgba(0,0,0,.788);transform:translateY(100%);position:absolute;bottom:0;left:0;transition:transform .5s ease;z-index:222;width:100%;min-height:100vh;height:100vh;padding:100px 80px 80px 80px}.privacy.aperta{transform:translateY(0%)!important}.privacy i.chiudi{display:block;font-size:40px;margin:30px;position:absolute;top:0;right:0;opacity:.4;transition:all .4s ease;cursor:pointer;color:#fff}.privacy i.chiudi:hover{opacity:1}.privacy .testo{width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.418);padding:30px 30px 0 30px;font-size:16px;color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center;margin:0;position:relative}.privacy .testo p{text-align:justify;margin-bottom:20px;line-height:25px;display:block;width:100%}.privacy .testo h2{font-size:20px;margin-bottom:15px}.privacy .testo i{display:block;padding:0;border:1px solid #fff;color:#fff;font-size:30px;padding-top:17px;width:65px;height:65px;border-radius:50%;margin:10px 0 20px 0;transition:all .5s ease-in-out}footer{position:absolute;bottom:0;left:0;z-index:999;height:80px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;background:#57380a;background:#0c120c}footer .footer{max-width:1200px;display:flex;justify-content:space-between!important;align-items:center;width:100%;padding:0 60px 0 40px}footer span{font-size:16px;margin-left:20px}footer a{font-size:16px;text-decoration:none;outline:none;color:#fff;opacity:.7;transition:all .3s ease-in-out}footer a:hover{opacity:1}.privacy-b{cursor:pointer;opacity:.7;transition:all .3s ease-in-out;line-height:16px;position:relative;padding-left:20px}.privacy-b:hover{opacity:1}.privacy-b i{font-size:12px;margin-top:-5px;display:inline-block;position:absolute;bottom:3px;left:0;transition:transform .3s ease-in-out}.privacy-b.aperto i{transform:rotate(180deg)}@media all and (min-width:960px) and (max-width:1199px){nav{max-width:970px}nav ul li{padding:0 0 0 0}header{max-width:970px}header div{width:417px}.titolo h1{font-size:27px;font-weight:700}.titolo p{padding-top:10px;font-size:17px;line-height:25px}.titolo a{font-size:15px;font-weight:600;color:#fff;padding:12px 16px;border-radius:6px;margin-top:30px}header .foto{padding-top:20px}.caratteristiche{height:500px;padding:0 10px;max-width:915px}.caratteristiche div{margin:18px;width:290px;height:320px;padding:5px}.caratteristiche div p{font-size:16px;font-weight:400;line-height:24px;padding:10px 10px;text-align:justify}.about-s{height:6050px}.about{height:6050px;max-width:960px}.about-pages div{height:6050px}.about-title div{padding-left:50px}.about-title h2{font-size:50px;line-height:50px;margin:30px 0 0 0}.modelli{height:610px;max-width:910px;padding:40px 15px;padding-top:40px}.owl-carousel .item{width:185px;height:250px;margin-left:0;padding:5px 5px 5px 0}.modelli h2{font-size:35px;margin-bottom:17px}.consigli-s{height:1100px}.consigli{height:1100px;max-width:960px}.consigli-pages div{height:1100px}.consigli-title h2{font-size:50px;line-height:50px;margin:30px 0 0 60px}.contatti-s{height:1150px}.contatti{height:1150px;max-width:960px}.contatti-pages div{height:1150px}.contatti-title h2{font-size:50px;line-height:50px;margin:30px 0 0 60px}.chisiamo{max-width:960px}.chisiamo-title h2{font-size:50px;line-height:50px;margin:30px 0 0 60px}.chisiamo-pages div{padding:80px 0 10px 0}.chisiamo-pages div p{font-size:16px;text-align:justify;width:80%;padding:2px 0;margin-bottom:5px;font-weight:400}.chisiamo-title i{margin:40px 0 0 70px}footer .footer{max-width:970px;padding:0 60px 0 40px}.privacy{padding:100px 60px 80px 60px}}@media all and (max-width:959px){body{overflow-x:hidden}nav .menu{width:auto;padding-top:80px;position:absolute;top:0;right:0;height:100vh;display:flex;flex-direction:column;align-items:flex-end;background:#0c120c;transform:translateX(100%);transition:transform .5s ease-in}nav ul li{display:block;padding:10px 35px 10px 40px;opacity:0;text-align:left;animation:none}nav .panino{display:block}.attivo .linea2{transform:translateX(-5px)}header{padding-top:0;min-height:350px}header .foto{display:none}.titolo{width:90%;z-index:30;margin:0;padding:10px 10px 10px 0}.titolo h1{font-size:25px;font-weight:700}.titolo p{padding-top:10px;font-size:16px;line-height:23px}.titolo a{font-size:14px;font-weight:600;color:#fff;padding:10px 14px;border-radius:5px;margin-top:25px}.caratteristiche-s{height:auto}.caratteristiche{height:auto;display:flex;justify-content:space-around;align-items:center;flex-direction:column;padding:0 10px}.caratteristiche div{position:relative;display:block;width:420px;height:280px;margin:30px}.caratteristiche div p{font-size:17px;font-weight:400;line-height:24px}.about-s{height:auto}.about{flex-direction:column;height:auto;overflow:hidden;z-index:10}.about-title{width:100%!important;height:200px;padding-top:0;align-items:center;justify-content:center}.about-title div{padding:0 60px;display:flex;justify-content:space-around;width:100%!important}.about-title h2{display:block;font-size:40px;line-height:40px;margin:10px 0 0 0;display:none}.about-title .resp{display:block!important}.about-title i{display:block;font-size:40px;margin:10px 0 0 0;padding:0}i.freccia{transform:rotate(90deg)}.about-pages{width:100%}.about-pages div{height:auto;display:flex;padding:0 0 50px 0;justify-content:center}.about-pages div>p{width:80%;font-size:17px;line-height:24px;padding:10px 0;text-align:justify;margin-left:0}.about-pages .sezioni{display:none}.bg-color{display:none}.modelli-s{height:510px}.modelli{height:510px;width:90%}.modelli p{padding-left:10px;text-align:justify}.modelli i{display:none}.consigli-s{height:auto}.consigli{flex-direction:column-reverse;height:auto;overflow:hidden;z-index:10}.consigli-title{padding:0 60px;display:flex;justify-content:space-around;width:100%;align-items:center;flex-direction:row;height:200px}.consigli-title h2{display:block;font-size:40px;line-height:40px;margin:10px 0 0 0;display:none}.consigli-title .resp{display:block!important}.consigli-title i{display:block;font-size:40px;margin:10px 0 0 0;padding:0}.consigli-title i.freccia{transform:rotate(-90deg)}.consigli-pages{width:100%}.consigli-pages div{height:auto;display:flex;padding:0 0 50px 0;justify-content:flex-end;width:100%}.consigli-pages div>p{width:80%;font-size:17px;line-height:24px;padding:10px 0;text-align:justify;margin-right:0}.contatti-s{height:auto}.contatti{flex-direction:column-reverse;height:auto;overflow:hidden;z-index:10}.contatti-title{padding:0 60px;display:flex;justify-content:space-around;width:100%;align-items:center;flex-direction:row;height:200px}.contatti-title h2{display:block;font-size:40px;line-height:40px;margin:10px 0 0 0;display:none}.contatti-title .resp{display:block!important}.contatti-title i{display:block;font-size:40px;margin:10px 0 0 0;padding:0}.contatti-title i.freccia{transform:rotate(-90deg)}.contatti-pages{width:100%;padding-top:50px}.contatti-pages div{height:auto;display:flex;padding:0 0 20px 0;align-items:center}.contatti-pages div>p{width:80%;font-size:17px;line-height:24px;padding:10px 0;text-align:justify;margin-right:0;display:inline-block}.contatti-pages .form-input{margin-right:0}.chisiamo-s{height:auto;flex-direction:column;min-height:100vh}.chisiamo{flex-direction:column-reverse;height:auto;overflow:hidden;z-index:10;min-height:100vh}.chisiamo-title{padding:0 60px;display:flex;justify-content:space-around;width:100%;align-items:center;flex-direction:row;height:200px}.chisiamo-title h2{display:block;font-size:40px;line-height:40px;margin:10px 0 0 0;display:none}.chisiamo-title .resp{display:block!important}.chisiamo-title i{display:block;font-size:40px;margin:10px 0 0 0;padding:0}.chisiamo-title i.freccia{transform:rotate(-90deg)}.chisiamo-pages{width:100%;padding-top:50px;height:auto}.chisiamo-pages div{height:auto;display:flex;padding:0 0 50px 0}.chisiamo-pages div>p{width:80%;font-size:17px;line-height:24px;padding:10px 0;text-align:justify;margin-right:0;margin-bottom:0}footer{position:relative}.privacy{padding:100px 60px 80px 60px}.privacy .testo{padding:30px 30px 0 30px}.privacy.aperta{transform:translateY(80px)!important}}@media all and (max-width:840px){footer{height:120px}footer .footer{justify-content:space-evenly!important;flex-direction:column;padding:0 60px 0 40px}footer .footer div{margin-bottom:10px}}@media all and (max-width:767px){.chisiamo-title h2,.contatti-title h2,.consigli-title h2,.about-title h2{font-size:30px;line-height:30px}.chisiamo-title i,.contatti-title i,.consigli-title i,.about-title i{font-size:30px}.privacy{padding:100px 40px 120px 40px}.privacy .testo{padding:30px 30px 0 30px}.privacy.aperta{transform:translateY(120px)!important}}@media all and (max-width:600px){nav{padding:0 30px}.bandana:before{height:850px;width:280%;bottom:60px;transform:rotate(-110deg)}header{min-height:350px;padding:50px 30px 0 30px}.titolo{width:100%;z-index:30;margin:0;padding:0}.titolo h1{font-size:22px;font-weight:700}.titolo p{padding-top:10px;font-size:15px;line-height:20px}.titolo a{font-size:12px;font-weight:600;color:#fff;padding:8px 12px;border-radius:5px;margin-top:20px}.caratteristiche div{position:relative;display:block;width:90%;height:auto;margin:30px}.caratteristiche div p{font-size:16px;font-weight:400;line-height:20px}.modelli{padding-left:10px;padding-right:10px}.modelli p{padding:0}.chisiamo-title,.contatti-title,.consigli-title,.about-title div{padding:0 30px}.chisiamo-title{justify-content:center}.chisiamo-title h2,.contatti-title h2,.consigli-title h2,.about-title h2{font-size:25px;line-height:25px;padding:0;margin:0}.chisiamo-title i,.contatti-title i,.consigli-title i,.about-title i{margin:0!important}.chisiamo-title h2{margin-left:10px}i.freccia{margin:0;display:none}footer .footer{padding:0 40px 0 20px}.privacy{padding:100px 20px 120px 20px}}@media all and (max-width:550px){.owl-carousel .item{float:none;margin:0 auto}}@media all and (max-width:510px){footer .footer{padding:0 20px 0 20px}.footer span{display:block;margin:0 auto;text-align:center;margin-bottom:5px}.footer .divisore{display:none}}@keyframes navLink{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}