:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:5px auto #212121;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a,body,details,div,form,h1,h2,h4,html,img,label,li,nav,p,span,strong,summary,sup,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h3{padding:0;border:0;font:inherit;vertical-align:baseline}details,nav{display:block}ul{list-style:none}@font-face{font-display:swap;font-family:"flexslider-icon";src:url(/wp-content/themes/tvz/css/fonts/flexslider-icon.eot);src:url(/wp-content/themes/tvz/css/fonts/flexslider-icon.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/tvz/css/fonts/flexslider-icon.woff)format("woff"),url(/wp-content/themes/tvz/css/fonts/flexslider-icon.ttf)format("truetype"),url(/wp-content/themes/tvz/css/fonts/flexslider-icon.svg#flexslider-icon)format("svg");font-weight:400;font-style:normal}:root{--mm-item-height:50px;--mm-item-indent:20px;--mm-line-height:24px;--mm-width:80%;--mm-min-width:200px;--mm-max-width:440px}a:active,a:hover,a:link,a:visited,body,button,html,input{font-family:"Poppins",Arial,Helvetica,sans-serif;font-size:16px;color:#383838}body,button,html,input{line-height:29px}#preloader,body,html{height:100%}#mmenu span,body{background:#fff}a:active,a:hover,a:link,a:visited{text-decoration:underline}a:active,a:hover{text-decoration:none}#preloader{position:fixed;z-index:1000;top:0;left:0;width:100%}#preloader .loader-section{position:fixed;z-index:1000;width:100%;height:50%;background:#004272;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#preloader #loader,#preloader .logo{position:absolute;z-index:1001;transform:translate(-50%,-50%);top:50%;left:50%}#preloader .logo{width:121px;height:30px;margin-top:-140px;background:url(/wp-content/themes/tvz/images/tvz.webp)no-repeat center;display:none}#preloader #loader{width:48px;height:48px;background-size:48px 48px;background:url(/wp-content/themes/tvz/images/loading.svg)no-repeat center}#preloader .loader-section.section-top{top:0}#preloader .loader-section.section-bottom{bottom:0}ul.mainmenu li a{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.halign{left:50%;transform:translateX(-50%)}.valign{top:50%;transform:translateY(-50%)}h3{font-size:15px;line-height:100%;text-transform:uppercase;letter-spacing:2px;margin:0 0 12px}h4{font-size:48px;line-height:118%;white-space:nowrap}h4.dark{color:#383838}h3,h4.var{font-family:"Poppins";font-weight:500}h4.var{font-size:42px}@media screen and (max-width:980px){h4,h4.var{white-space:normal}}@media screen and (max-width:720px){h4,h4.var{font-size:34px}}@media screen and (max-width:480px){h4,h4.var{font-size:24px}}.greypadd{padding-bottom:80px;background:#eee}@media screen and (max-width:720px){.text,.text a{line-height:26px;font-size:15px}}@media screen and (max-width:480px){.text,.text a{line-height:22px;font-size:14px}.greypadd{padding-bottom:0}}div#no-slider{position:relative;min-height:564px;max-height:564px}@media screen and (max-width:720px){body.page div#no-slider{min-height:464px}}@media screen and (max-width:480px){body.page div#no-slider{min-height:40%}}#no-slider{background-position:center;background-repeat:no-repeat;background-size:cover}a.logo,div#no-slider:after{position:absolute;content:""}a.logo{z-index:9;background:url(/wp-content/themes/tvz/images/tzp.svg)no-repeat center;width:450px;height:92px;top:80px;background-size:contain;left:80px;transform:none}div#no-slider:after{height:250px;background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(0,0,0,.4) 100%);top:0;left:0;right:0;transform:scale(1,-1)}@media screen and (max-width:720px){a.logo{top:40px;width:390px;height:80px;left:40px;transform:none}div#no-slider:after{height:150px}}@media screen and (max-width:540px){a.logo{width:330px;height:67px;left:50%;transform:translateX(-50%);top:auto;bottom:20px}div#no-slider:after{background:linear-gradient(0deg,rgba(255,255,255,0)0,rgba(0,0,0,.4) 100%);top:auto;bottom:0;height:120px}}.mmtrigger{position:fixed;z-index:999;top:40px;right:5%;cursor:pointer;padding:10px;display:flex;width:50px;height:50px;justify-content:center;background:#0062ad;border-radius:50%}.mmtrigger #mmenu{align-self:center}#my-menu{background:#004272;min-width:550px}#my-menu .mainmenu,#my-menu .mainmenu ul{top:180px}#my-menu li:before{opacity:1;color:#83d0f5;top:45%}#my-menu .mainmenu a,#my-menu .mainmenu span{font-size:34px;color:#fff;font-weight:400;line-height:111%;text-decoration:none}#my-menu .mainmenu ul a,#my-menu .mainmenu ul span{font-size:24px}#my-menu li:after{border-top:1px solid #1a5580;opacity:1;margin-left:0}#my-menu li{margin:0 68px}#my-menu .useful{position:absolute;right:0;bottom:20%;left:68px}#my-menu .useful a{line-height:100%;text-decoration:none;color:#fff}#my-menu .useful a:hover{color:#83d0f5}#my-menu .lang a.active,#my-menu .useful a:after{display:none}#my-menu .lang{position:absolute;left:68px;display:flex;bottom:5%}#my-menu .lang a{font-size:14px;color:#fff;text-decoration:none;width:auto;transition:border-color .4s ease;border:1px solid #1a5580}#my-menu .lang a:hover{border-color:#83d0f5}#mmenu{position:relative;width:38px;height:26px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#mmenu span{position:absolute;width:100%;height:2px;display:block;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mmenu span:nth-child(1){top:0}#mmenu span:nth-child(2),#mmenu span:nth-child(3){top:12px}#mmenu span:nth-child(4){top:24px}@media screen and (max-width:980px){#my-menu{max-width:450px;min-width:0}#my-menu .mainmenu,#my-menu .mainmenu ul{top:130px}#my-menu .mainmenu a,#my-menu .mainmenu span{font-size:28px}#my-menu .mainmenu ul a,#my-menu .mainmenu ul span{font-size:22px}}@media screen and (max-width:720px){#my-menu{max-width:400px}#my-menu .mainmenu,#my-menu .mainmenu ul{top:100px}#my-menu li{margin:0 48px}#my-menu .mainmenu a,#my-menu .mainmenu span{font-size:24px}#my-menu .mainmenu ul a,#my-menu .mainmenu ul span{font-size:18px}#my-menu .lang,#my-menu .useful{left:48px}}@media screen and (max-width:480px){.mmtrigger{top:20px;right:12px;padding:5px}#mmenu{width:32px;height:21px}#mmenu span{height:1px}#mmenu span:nth-child(2),#mmenu span:nth-child(3){top:10px}#mmenu span:nth-child(4){top:20px}#my-menu{max-width:340px}#my-menu .mainmenu,#my-menu .mainmenu ul{top:80px}#my-menu li{margin:0 28px}#my-menu .mainmenu a,#my-menu .mainmenu span{font-size:18px}#my-menu .mainmenu ul a,#my-menu .mainmenu ul span{font-size:16px}#my-menu .lang,#my-menu .useful{left:48px}#my-menu .useful a{font-size:15px;padding:4px 0}#my-menu .lang{grid-gap:10px}#my-menu .lang a{padding:4px 12px}}div#marchetti{height:680px}div#marchetti .text{line-height:normal}div#marchetti h4{font-size:36px;margin-bottom:18px;font-weight:600}a.fn,sup a,ul.fn li a{text-decoration:none;color:#0062ad}ul.fn{margin:0;padding:0;list-style:none}ul.fn li{font-size:12px;padding-bottom:12px;line-height:18px}a.fn,ul.fn li a{font-size:14px;outline:0}div.quicklick{width:600px;bottom:-40px;position:absolute}div.quicklick .inner{display:flex;padding:0!important;justify-content:center}div.quicklick a{display:block;flex:1;height:120px;color:#fff;background-repeat:no-repeat;background-position:center;background-color:#0062ad}div.quicklick a.tel{background-image:url(/wp-content/themes/tvz/images/ico-phone.svg)}div.quicklick a.mail{background-image:url(/wp-content/themes/tvz/images/ico-mail.svg)}div.quicklick a.pin{background-image:url(/wp-content/themes/tvz/images/ico-pin.svg)}@media screen and (max-width:720px){div#marchetti h4{font-size:28px}div.quicklick{width:400px}div.quicklick a{height:80px}}@media screen and (max-width:480px){div#marchetti{padding:25px}div#marchetti h4{font-size:24px}div#marchetti .text img:first-of-type{float:none!important;padding:0!important}div.quicklick{position:fixed;z-index:4;width:100%;bottom:0}div.quicklick a{background-size:30px;height:60px}}div.grid div:first-of-type{animation-delay:.4s}div.grid div:nth-of-type(2){animation-delay:.45s}div.grid div:nth-of-type(3){animation-delay:.5s}div.grid div:nth-of-type(4){animation-delay:.55s}div#nlsignup{width:600px}div#nlsignup h4{font-weight:500;margin-bottom:32px;font-size:32px}#nlsignup .tnp-subscription{margin:0;width:auto}#nlsignup form label{font-weight:500}#nlsignup form .tnp-field-button{margin-top:28px}#nlsignup form input[type=submit]{background:0 0;cursor:pointer}#nlsignup form .tnp-privacy-field a{font-weight:400;font-size:15px}@media screen and (max-width:720px){div#nlsignup h4{margin-bottom:28px;font-size:28px}div#nlsignup form input[type=submit]{font-size:16px}}@media screen and (max-width:480px){div#nlsignup{padding:25px}div#nlsignup h4{margin-bottom:24px;font-size:24px}div#nlsignup form .tnp-privacy-field a{font-size:14px;line-height:22px}div#nlsignup form .tnp-field-button{margin-top:18px}}#nlsignup form input{outline:0}#nlsignup form input[type=email],#nlsignup form input[type=text]{width:100%;font-size:16px;padding:10px 0 10px 18px;border:1px solid #383838;box-sizing:border-box;background:#fff}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}#nlsignup form input[type=submit]{font-size:20px;border:0;width:auto;padding:12px 28px 14px;color:#383838;line-height:100%;border-bottom:1px solid #383838;border-top:1px solid #383838}div#std-page{position:relative;margin:-150px auto 0;max-width:1200px;background:#fff}div#std-page .inner{padding:80px 100px;line-height:normal}div#std-page h1{font-weight:600;margin-bottom:34px;white-space:normal;line-height:118%;font-size:38px}div#std-page h3{font-size:18px;line-height:128%;margin:38px 0 18px;text-transform:none;letter-spacing:.8px;font-weight:500;color:#0062ad}div#std-page ul.liste{list-style:none;margin:0 0 28px}div#std-page ul.liste li{background:url(/wp-content/themes/tvz/images/ico-li.webp)no-repeat 0 8px;line-height:24px;margin:8px 0;padding-left:20px}@media screen and (max-width:1200px){div#std-page .inner{padding:40px 50px}}@media screen and (max-width:980px){div#std-page h1{margin-bottom:28px;font-size:34px}}@media screen and (max-width:720px){div#std-page h1{margin-bottom:18px;font-size:28px}}@media screen and (max-width:540px){div#std-page{margin:0 auto}}@media screen and (max-width:480px){div#std-page .inner{padding:25px}div#std-page h1{font-size:24px}div#std-page h3{margin:22px 0 12px;font-size:16px}}div.text p{margin-bottom:28px}div.text strong{font-weight:600}@media screen and (max-width:480px){div.text p{margin-bottom:18px}}div#footer{background-color:#004272!important}div#footer .wrap{max-width:1200px;padding:80px 0 0;position:relative;margin:0 auto}div#footer a,div#footer div,div#footer strong{line-height:24px;font-size:14px;color:#fff}div#footer .wrap .quicklick{top:-40px;bottom:auto;transition:width .8s}div#footer .quicklick:hover{width:100%}div#footer .quicklick a{position:relative;text-decoration:none;-webkit-transition:background-position .2s ease-in;-moz-transition:background-position .2s ease-in;-o-transition:background-position .2s ease-in;transition:background-position .2s ease-in}div#footer .quicklick a div{position:absolute;opacity:0;left:36%;transition:all .8s;color:#83d0f5}div#footer .quicklick a div strong{font-size:22px;display:block;letter-spacing:1px;color:#fff}div#footer .quicklick:hover a div{opacity:1;transition-delay:.4s}div#footer .quicklick:hover a{background-position:20%center}div#footer .grid{margin:68px 40px;display:flex}div#footer .grid div,div.copyright div{flex:1}div#footer .grid div:first-of-type{margin-right:118px}div#footer .grid h1,div#footer .grid h2,div#footer .grid strong{display:block;margin:0 0 18px;letter-spacing:.8px;color:#83d0f5;font-size:17px;font-weight:500;line-height:128%}div#footer .grid h2{font-size:15px}div#footer .grid h1{margin-bottom:8px}div#footer .grid a{display:block;padding:4px 0;text-decoration:none}div#footer .grid a:hover{color:#83d0f5}div.copyright{display:flex;padding:28px 0;border-top:1px solid #1a5580}div.copyright div:last-of-type{text-align:right}div.copyright a{margin-left:18px;color:#83d0f5!important;text-decoration:none}@media screen and (max-width:1280px){div#footer .wrap{padding:60px 0 0;margin:0 60px}div#footer .grid{margin:68px 0}div#footer .grid div:first-of-type{margin-right:80px}}@media screen and (max-width:980px){div#footer .quicklick:hover{width:600px}div#footer .quicklick a,div#footer .quicklick a div{transition:none}div#footer .quicklick a div{display:none}div#footer .quicklick:hover a{background-position:center}div#footer .grid{margin:48px 0}div#footer .grid div:first-of-type{margin-right:40px}div#footer .grid div:nth-of-type(2){display:none}div.copyright{padding:28px 0}}@media screen and (max-width:720px){div#footer .quicklick:hover{width:400px}div#footer .wrap{padding:50px 0 0;margin:0 50px}div#footer .grid{flex-wrap:wrap;margin:28px 0}div#footer .grid div:first-of-type{margin:0 0 20px;flex:1 0 100%}div.copyright{display:block}div.copyright div{text-align:center!important}}@media screen and (max-width:480px){div#footer .wrap{padding:25px 0 0;margin:0 25px}div#footer .quicklick{display:none}}div.popup-hidden{display:none;width:720px}.cmplz-cookiebanner .cmplz-title{font-size:17px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.cmplz-cookiebanner .cmplz-links .cmplz-link,.cmplz-cookiebanner .cmplz-message{line-height:normal!important;font-size:13px!important}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:#0062ad!important}div#cmplz-manage-consent .cmplz-manage-consent{right:80px;font-size:16px;bottom:0!important}.cmplz-btn.cmplz-accept{background-color:#0062ad!important;border:1px solid #0062ad!important}a.backtop{position:fixed;cursor:pointer;z-index:8;background:#0062ad url(/wp-content/themes/tvz/images/backtop.webp)no-repeat center;bottom:10px;right:10px;width:60px;height:50px}a.backtop:hover{opacity:.9}@media screen and (max-width:480px){a.backtop{bottom:70px}}div.tnp-subscription{display:block;margin:1em auto;max-width:500px;width:100%}.tnp-subscription div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0 0 .25em;font-size:.9em}.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription input[type=text]{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription input.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0}@media all and (max-width:480px){.tnp-subscription input[type=submit]{width:100%}}.tnp-field input[type=submit]{position:inherit}