ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;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,address,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%}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}a.tvzlink{display:inline-block;font-size:20px;line-height:100%;padding:12px 28px 14px;box-sizing:border-box;text-decoration:none;margin-top:28px}a.tvzlink.light{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff}.tvzlink{position:relative;color:#fff;transition:all 500ms cubic-bezier(.77,0,.175,1)}.tvzlink:before{content:"";transition:inherit;left:-1px;height:0}#mmenu span,.tvzlink:after,.tvzlink:before{position:absolute;width:100%}.tvzlink:after{content:"";transition:inherit;left:-1px;top:0;height:0}.tvzlink:hover{transition-delay:.5s;color:#383838}.tvzlink:hover:before{transition-delay:0s}.tvzlink.light:before{border:1px solid #fff;border-top:0;bottom:0;border-bottom:0}.tvzlink:hover:after,.tvzlink:hover:before{height:100%}a.tvzlink.var,h3{font-family:"Poppins"}@media screen and (max-width:720px){a.tvzlink{font-size:18px;padding:10px 24px 12px;margin-top:24px}}@media screen and (max-width:480px){a.tvzlink{font-size:16px;padding:8px 20px 10px;letter-spacing:.8px;font-weight:500;margin-top:20px}}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}div.teamgrid a,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;font-weight:500;letter-spacing:2px;margin:0 0 12px}#my-menu .useful a:hover,h3.light{color:#83d0f5}h3.dark{color:#0062ad}h4{font-size:48px;line-height:118%;white-space:nowrap}div#contact address,div#contact address a,h4.light{color:#fff}h4.dark{color:#383838}h4.var{font-family:"Poppins";font-weight:500;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}}@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}}div#no-slider{position:relative;min-height:564px;max-height:564px}@media screen and (max-width:1200px){body.single-team div#no-slider{min-height:400px}}@media screen and (max-width:980px){body.single-team div#no-slider{min-height:200px}}@media screen and (max-width:720px){body.single-team div#no-slider{display:none}}#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,#fff0 0,rgb(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,#fff0 0,rgb(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 .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{height:2px;background:#fff;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}}div#contact{position:relative}div#contact:after{position:absolute;content:"";width:84%;background:#004272;top:0;bottom:0}div#contact .wrap{position:relative;max-width:1200px;padding:111px 0;margin:0 auto;z-index:1;display:flex}div#contact .text{flex:1;padding-top:48px}div#contact h4{display:inline-block}div#contact h4:after{display:block;content:"";border-bottom:1px solid #fff;margin:38px 0 34px}div#contact .pic img{display:block;max-width:100%;height:auto}div#contact .tvzlink{margin-top:38px}div#contact .btnwrap a:first-of-type{margin-right:10px}@media screen and (max-width:1280px){div#contact .wrap{margin:0 60px;padding:80px 0;grid-gap:60px}}@media screen and (max-width:980px){div#contact:after{width:100%}div#contact .wrap{flex-direction:column-reverse;flex-wrap:wrap}div#contact .text{padding-top:0;justify-self:flex-end}div#contact .pic{justify-self:flex-start}div#contact .pic img{margin:0 auto}div#contact h4{display:block}}@media screen and (max-width:720px){div#contact .wrap{margin:0 50px;padding:50px 0;grid-gap:50px}}@media screen and (max-width:480px){div#contact .wrap{margin:0 25px;padding:25px 0 50px;grid-gap:25px}div#contact .tvzlink{margin-top:0}div#contact h4:after{margin:28px 0}}div#form .wrap{max-width:1200px;padding:90px 0 128px;margin:0 auto;display:flex;grid-gap:68px}div#form h4,div.text p{margin-bottom:28px}div#form .text{flex:1}@media screen and (max-width:1280px){div#form .wrap{margin:0 60px;padding:60px 0 118px;grid-gap:48px}}@media screen and (max-width:980px){div#form .wrap{flex-wrap:wrap;grid-gap:18px}}@media screen and (max-width:720px){div#form .wrap{margin:0 50px;grid-gap:0}}@media screen and (max-width:480px){div#form .wrap{padding:35px 0 50px;margin:0 25px}}div#form .cf7{max-width:540px}#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}@media screen and (max-width:980px){div#form .cf7{max-width:none}}div#teamdetail{position:relative;margin:-150px auto 0;max-width:1200px;background:#fff}div#teamdetail .pic{position:relative;text-align:right}div#teamdetail .pic img{display:block;max-width:100%;height:auto}div#teamdetail .pic a{font-size:20px;color:#fff;text-decoration:none;display:inline-block;background:#0062ad;margin-top:-33px;position:relative;padding:20px 40px 20px 100px}div#teamdetail .pic a:before{position:absolute;top:14px;left:28px;background:url(/wp-content/themes/tvz/images/ico-mail.webp)no-repeat;content:"";width:40px;height:40px}div#footer .grid div,div#teamdetail .text,div.copyright div{flex:1}div#teamdetail .text .inner{padding:50px 100px 100px}div#teamdetail h4{font-weight:600;font-size:38px}div#teamdetail .mailpec{display:grid;grid-gap:0 10px;grid-template-columns:60px auto;border-top:1px solid #555;padding:18px 0 28px;margin-top:48px}div#teamdetail .mailpec label:nth-of-type(odd){font-weight:600}div#teamselect{max-width:1200px;padding:48px 0 28px;text-align:center;margin:0 auto}div#teamselect ul{display:flex;flex-wrap:wrap;margin:0 0 48px;grid-gap:0;justify-content:center}div#teamselect ul li a,div.teamgrid a{display:block;color:#fff;text-decoration:none}div#teamselect ul li a{padding:10px 0;min-width:200px;background:#ccc}div#teamselect ul li a:hover{background:#d6d6d6}div.teamgrid .alm-listing{display:grid;grid-gap:48px;grid-template-columns:repeat(4,1fr)}div.teamgrid a{position:relative}@media screen and (max-width:1200px){div#teamdetail{margin:0 auto}div#teamdetail .text .inner{padding:50px 70px 70px}div#teamselect{margin:0 28px}div#teamselect ul{grid-gap:2px}div.teamgrid .alm-listing{grid-gap:28px}}@media screen and (max-width:980px){div#teamdetail .text .inner{padding:50px}div#teamselect{margin:0 18px}div.teamgrid .alm-listing{grid-template-columns:repeat(3,1fr);grid-gap:18px}}@media screen and (max-width:720px){div#teamdetail{flex-wrap:wrap}div#teamdetail .pic{text-align:center;margin:0 auto}div#teamdetail .pic a{padding:12px 20px 12px 70px;font-size:18px}div#teamdetail .pic a:before{top:6px;left:15px}div#teamdetail h4{font-size:34px}div#teamdetail .mailpec{margin-top:20px}div#teamselect{padding:18px 0 0}div.teamgrid .alm-listing{grid-template-columns:repeat(2,1fr)}.alm-btn-wrap{margin:0!important}}@media screen and (max-width:480px){div#teamdetail .text .inner{padding:25px}div#teamdetail h4{white-space:normal;font-size:24px}div#teamdetail .pic a{display:none}div#teamselect ul{flex-flow:column;margin:0 0 18px}div.teamgrid .alm-listing{grid-template-columns:repeat(1,1fr)}}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: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;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit]{width:100%}}.tnp-field input[type=submit]{position:inherit}