hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}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}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}details{display:block}summary{display:list-item}template{display:none}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}select{border:1px solid #ccc}.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}}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.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}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}button.alt{padding:11px 32px;background:0 0;font-weight:600;color:var(--main-color);border:1px solid #ccc;width:150px;margin-left:-3px;font-size:16px;line-height:20px;border-radius:0px}.entry-header button.alt{margin-left:-5px}button.trans{background:0 0!important;border:0px solid var(--main-color);height:63px;border-radius:0px!important;font-weight:700;padding:0 32px;font-size:18px;line-height:26px}h3{font-size:30px;line-height:38px}h4{font-size:25px;line-height:31px}button.yellow{height:63px;background:var(--yellow);color:var(--main-color);border-radius:0px;width:250px;font-weight:700;font-size:18px;line-height:26px;border:none}button.yellow img{margin-top:-4px;margin-left:7px}figure{width:auto!important;margin:0!important}figcaption{font-size:16px;line-height:22px;font-weight:400;opacity:.5}.mh100{min-height:100%}#wpadminbar a{color:#fff!important}.front-page h2{font-size:48px;line-height:58px;font-weight:700}.front-page h2 span{color:var(--yellow);background:var(--main-color);padding:3px 10px}.front-page #first .mbg-black{padding-bottom:70px!important}.front-page .mbg-black p{font-size:20px;line-height:28px;font-weight:600;color:#b2c2c1}.front-page .mbg-black p span{color:#fff}.front-page p{font-size:16px;line-height:24px;font-weight:400}.front-page p{margin-bottom:0}.front-page #info_quad .quad,.front-page #info .quad{flex-direction:column;justify-content:center;align-self:center}.front-page .buttonsfs{background:#eee;position:absolute;bottom:0;left:0;display:block;width:100%;height:44px;border-bottom:2px solid #d9d9d9;border-right:2px solid #d9d9d9}.front-page .buttonsfs button{height:44px;margin-right:-1px;border-radius:0px;border-width:0 2px;border-color:#eee;font-size:16px;line-height:10px;font-weight:700}.front-page .buttonsfs button{width:100%}.front-page .buttonsfs button.yel{border-right:2px solid #d9d9d9}.front-page a.longa{width:60%}.front-page a.shorta,.front-page .shorta{width:40%}.front-page .buttonssec button{height:44px;border-radius:0px;border-width:0 2px;border-color:var(--main-color);font-size:16px;line-height:10px;font-weight:700;border-bottom:2px solid #d9d9d9}.front-page .buttonssec button.yel{border-bottom:1px solid var(--yellow)}.front-page button.yel{background:var(--yellow);padding:16px 10px}.front-page #first img.infos{width:15px;height:15px;margin-left:7px}.front-page button.tran{background:#eee;padding:16px 20px}.front-page button.tran.two{border-right:1px solid #d9d9d9}.front-page .buttonssec button img{margin-left:5px;margin-top:-2px}.front-page .buttonssec button.tran{padding:16px 32px;border-left:0px;margin-left:-4px}.front-page .buttons button img{margin-left:10px;margin-top:-5px}.front-page .quad{min-height:330px}.front-page img.arrow{width:57px;margin-left:35px;margin-top:-40px}.front-page #first .link{min-height:93px}.front-page button.analisik{height:50px}.front-page button.analisik img{display:inherit!important}.front-page .image-background{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;position:relative;display:flex!important;justify-content:end;height:355px}.front-page .image-background .desc{padding:.75rem 2rem;background:#eee;width:100%}.front-page #first h2 span{padding:0}.front-page table td{padding:26px}.front-page table tr{border-bottom:1px solid #bfbfbf;margin-bottom:12px}.front-page table tr:last-child{border-bottom:0px!important}.front-page table td.label{font-weight:700;font-size:25px;line-height:33px}.front-page table td.value{font-size:16px;line-height:21px;font-weight:400}.front-page #cta_block a img{margin-left:10px}#first .gap{height:46px;border-top:2px solid var(--main-color)}.front-page .border-top{border-top:1px solid var(--main-color)!important}.front-page .border-top2{border-top:2px solid var(--main-color)!important}.front-page .border-bottom{border-bottom:1px solid var(--main-color)!important}.mbg-black{background:var(--main-color)}.mbg-black p,.mbg-black h2{color:#fff}.link p{font-size:18px;line-height:24px;font-weight:400}a.underline p{font-weight:700!important}a.underline{font-weight:700!important;width:fit-content;display:block}a.yellow{color:var(--yellow)!important}a.underline:after{content:"";display:block;width:100%;height:1px;background:var(--main-color);margin-top:-1px}a.underline.yellow:after{content:"";display:block;width:100%;height:1px;background:var(--yellow);margin-top:5px}.single .entry-content{max-width:1200px;margin:0 auto}.single h1{font-size:28px;line-height:36px;font-weight:400;width:80%}.single h1 b{font-size:700}.single h3{font-size:20px;line-height:26px;font-weight:700;margin-bottom:1.5rem;margin-top:1.5rem;position:relative;display:inline-block;padding-left:22px}.single h3:before{height:40px;width:2px;content:"";display:block;background:var(--main-color);position:absolute;left:0;top:50%;z-index:999;transform:translate(-50%,-50%)}.single h4{background:var(--yellow);display:inline-block;width:fit-content;padding-left:6px;padding-right:20px;padding-top:5px;padding-bottom:5px;font-size:26px;line-height:32px;font-weight:700;margin-bottom:1rem;margin-top:1.5rem;color:var(--main-color)}.single ul{margin:0}.single ul li{margin-bottom:7px}.single article a p{font-weight:700!important}.single article a{font-weight:700!important;text-decoration:underline}.single article .entry-content img{border:2px solid var(--main-color);max-width:520px}.single article img.alignleft,.single article .alignleft img{margin-right:2.5rem}.single article img.alignright,.single article .alignright img{margin-left:2.5rem}.single span.cat-links{opacity:.5}.single span.cat-links a{font-weight:400!important;text-transform:lowercase}.single span.cat-links a:after{display:none}.indexpage #footer p{opacity:.6}.lead_form .modal-content .success_form p{text-align:center;margin-bottom:3rem;font-size:18px}.lead_form .modal-content .error_form p{text-align:center;font-size:18px}main.page{min-height:50vh}main.err{min-height:50vh}.triggered .menu-bar span{width:0}.triggered .menu-bar span:before{transform:rotate(45deg);top:0}.triggered .menu-bar span:after{transform:rotate(-45deg);top:0}.menumobile ul li span{display:inline-block;height:24px;top:6px;position:relative;width:24px}.menumobile ul li span:before,.menumobile ul li span:after{background-color:var(--main-color);content:"";display:block;height:3px;position:absolute;width:16px}.menumobile ul li span:before{top:50%;transform:translateY(-50%)}.menumobile ul li span:after{transition:all .15s ease-in-out;top:50%;transform:translateY(-50%) rotate(90deg)}.menumobile ul li span.subtriggered:after{transform:translateY(-50%) rotate(0)}.menumobile ul li ul li a{padding:4px 20px;color:var(--main-color)}.triggered .menumobile{opacity:1;transform:translateY(0)}.menumobile ul ul{display:none}.menumobile ul .subtriggered+ul{display:block;margin-top:10px;margin-bottom:20px;margin-left:20px}.mobile-menu .spoiler-content a{text-decoration:none!important}.mobile-menu .spoiler-content p.head{color:var(--main-color);font-size:16px}.mobile-menu .spoiler-content{display:none}.mobile-menu .spoiler-header{background:#fff;border:none;text-transform:uppercase;padding:8px 15px;font-size:15px;color:var(--main-color);line-height:26px;width:fit-content;cursor:pointer}.mobile-menu .spoiler-header span:after{content:"+";float:right;margin-left:12px;font-size:36px;margin-top:-3px}.mobile-menu .spoiler-header.collapsed span:after{content:"-";float:right;margin-left:12px;font-size:36px;margin-top:-3px}#analisi .slick-slide .image-background{opacity:0}#analisi .slick-active .analisi-background{max-width:100%;z-index:999999;background:#eee}#analisi .slick-next:before,#analisi .slick-prev:before{opacity:1;color:var(--main-color);font-size:25px;line-height:42px}#analisi .slick-next{bottom:-10px;right:10px;top:inherit!important}#analisi .slick-prev{bottom:-10px;left:calc(100% - 93px)!important;z-index:999;top:inherit!important}#analisi .slick-active .image-background{opacity:1}#analisi{position:relative}#analisi .slick-arrow{background:#eee;width:40px;height:40px;position:absolute;border:1px solid #999;border-radius:0px}#analisi h4 b{text-decoration:underline}.about #intro .bl{border-left:2px solid #b9c5c4}.about #intro button{background:0 0;border:none;border-left:2px solid var(--main-color);font-size:18px;line-height:24px;font-weight:700;padding:12px 20px;color:var(--main-color)}.about #info .left{text-align:right}.about #info .left img{border-left:0px solid #000}.about #info .right h2{background:var(--main-color);color:var(--yellow);padding:10px 20px}.about #info .center button.yellow{height:44px!important;padding:10px!important;line-height:20px}.about #cta_block hr{height:2px;background:var(--main-color);opacity:.25;width:40%;margin:.75rem auto 1.5rem}.about #cta_block span{font-size:18px;line-height:26px;opacity:.5;font-weight:700;color:var(--main-color)}.about #cta_block button{font-size:18px;line-height:24px;font-weight:700;color:var(--yellow);background:var(--main-color);padding:10px;width:280px;height:63px;border:0px}.about #review .bl{border-left:2px solid #849989}.about #review .bl p{margin-bottom:0;color:#eee}.about #review button.yellow{height:50px;padding:10px;line-height:20px}.about #review button.owl-dot{padding:7px!important;background:#fff;margin-right:5px;opacity:.5}.about #review button.owl-dot.active{opacity:1}.owl-dots{display:flex;justify-content:center;margin-bottom:1.5rem}.about #review_list h2{color:var(--yellow);font-weight:700}.about #review_list hr{background:var(--yellow);height:2px;width:100%;opacity:1;margin-bottom:.75rem}.about #review_list span.numero{color:var(--yellow)}.about #review_list .inner p{color:#eee}#review .owl-nav{display:none}.review_image img{max-width:220px;width:220px}@media (max-width:1400px){.front-page h2{font-size:40px;line-height:50px}.front-page #first .link{min-height:87px}}@media (max-width:1200px){.single article img.alignright,.single article .alignright img{width:100%;margin-left:auto;margin-right:auto}.single article img.alignleft,.single article .alignleft img{width:100%;margin-left:auto;margin-right:auto}.single figure{float:none}.gap{display:none}.front-page #first .link{min-height:inherit}.front-page .image-background{min-height:calc(100vw * 9 / 16)}.front-page .image-background .desc{border-bottom:2px solid var(--main-color)}}@media (min-width:1200px) and (max-width:1400px){.review_text{width:calc(100% - 220px)}}@media (min-width:992px) and (max-width:1200px){button.alt{width:120px}.front-page .quad{min-height:295px}#bike .link a.left{width:45%}#bike .link .buttonssec{align-self:end;width:100%}#bike .link .buttonssec button{border-top:2px solid var(--main-color)}#bike .link .buttonssec button.yel{width:50%}#bike .link .buttonssec button.tran{width:50%}}@media (max-width:992px){.front-page .image-background .desc{border-bottom:2px solid var(--main-color)}.about #intro .bl{border-left:0px solid #b9c5c4}.about #info .left img{max-width:65%}.review_image img{max-width:220px}}@media (max-width:768px){.front-page h2{font-size:32px;line-height:42px}.front-page h3{font-size:24px;line-height:32px}.front-page .quad{min-height:240px}.front-page button.yellow.analisik{width:220px}.front-page button.trans.analisik{padding:0 16px}.front-page .buttonssec button{border-top:2px solid var(--main-color);border-right:2px solid var(--main-color)}.front-page .buttonssec button{width:50%;padding:16px!important}.review_image img{width:60%!important}}@media (max-width:575px){.single h1{width:100%}button.alt{width:130px}.front-page table td{width:100%;display:block;padding:10px}.front-page table td.value{padding-bottom:16px}.front-page table td.label{padding-top:16px}.front-page .quad{min-height:260px}.front-page button.yellow.analisik{width:150px}.link p{font-size:16px;line-height:22px}.front-page #faq button.yellow{width:175px;height:48px}}@media (max-width:450px){.front-page img.arrow{width:42px}.front-page #faq button.yellow{width:175px;height:48px}.front-page .quad{min-height:260px}a.underline p{font-size:14px}}@media (max-width:400px){button.alt{width:110px}.front-page .quad a.underline{font-size:14px;line-height:20px}.front-page .quad{min-height:285px}a.underline p{font-size:13px}}@media (max-width:380px){a.underline p{font-size:12px}}