/*!
Theme Name: Vanthuyne Sanitair by digital astronaut
Author: digital astronaut
Author URI: https://digitalastronaut.be/
Version: 1.0.0
*/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}ul,ol,h1,h2,h3,h4,h5,h6,p,span,li,fieldset,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,a,li,input,textarea,button,div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li{list-style:none}button,input,textarea,select{border:none;outline:none;background:transparent}button:not([type=checkbox]):not([type=radio]),input:not([type=checkbox]):not([type=radio]),textarea:not([type=checkbox]):not([type=radio]),select:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{border:0}textarea{resize:vertical}audio,canvas,img,video{vertical-align:middle}img{display:block;max-width:100%}.for-mobile{display:none}.sronly{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}.container{width:100%;max-width:100%;padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto;position:relative}@media screen and (min-width: 1024px){.container{max-width:97rem}}@media screen and (min-width: 1200px){.container{max-width:112rem}}@media screen and (min-width: 1536px){.container{max-width:129.5rem}}@media screen and (min-width: 768px){.content-sm{padding-right:3rem;padding-left:3rem}}@media screen and (min-width: 1200px){.content-sm{padding-right:5rem;padding-left:5rem}}@media screen and (min-width: 1536px){.content-sm{padding-right:10rem;padding-left:10rem}}h1,h2,h3,h4,h5,h6{color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif}h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:3.2rem;line-height:4rem;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:4.2rem;line-height:5rem}}@media screen and (min-width: 1024px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle{font-size:5.2rem;line-height:6rem}}h1.pageTitle em,h2.pageTitle em,h3.pageTitle em,h4.pageTitle em,h5.pageTitle em,h6.pageTitle em{color:#e30613;font-style:normal}h1.capsTitle,h2.capsTitle,h3.capsTitle,h4.capsTitle,h5.capsTitle,h6.capsTitle{font-size:2.8rem;line-height:3.2rem;letter-spacing:.02em;font-weight:600;text-transform:uppercase}@media screen and (min-width: 768px){h1.capsTitle,h2.capsTitle,h3.capsTitle,h4.capsTitle,h5.capsTitle,h6.capsTitle{font-size:4rem;line-height:4.8rem}}@media screen and (min-width: 1024px){h1.capsTitle,h2.capsTitle,h3.capsTitle,h4.capsTitle,h5.capsTitle,h6.capsTitle{font-size:6.2rem;line-height:6.2rem}}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:2.6rem;line-height:3.4rem;font-weight:600;letter-spacing:.01em}@media screen and (min-width: 768px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:3rem;line-height:3.8rem}}@media screen and (min-width: 1024px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:3.4rem;line-height:4.2rem}}@media screen and (min-width: 1200px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:4.2rem;line-height:4.4rem}}h1.ctaTitle,h2.ctaTitle,h3.ctaTitle,h4.ctaTitle,h5.ctaTitle,h6.ctaTitle{font-size:2.4rem;line-height:3.4rem;font-weight:600;letter-spacing:.01em}@media screen and (min-width: 768px){h1.ctaTitle,h2.ctaTitle,h3.ctaTitle,h4.ctaTitle,h5.ctaTitle,h6.ctaTitle{font-size:3rem;line-height:4.2rem;letter-spacing:.02em}}@media screen and (min-width: 1200px){h1.ctaTitle,h2.ctaTitle,h3.ctaTitle,h4.ctaTitle,h5.ctaTitle,h6.ctaTitle{font-size:3.6rem;line-height:5rem}}h1.cardTitle,h2.cardTitle,h3.cardTitle,h4.cardTitle,h5.cardTitle,h6.cardTitle{font-size:2.2rem;line-height:2.8rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}@media screen and (min-width: 768px){h1.cardTitle,h2.cardTitle,h3.cardTitle,h4.cardTitle,h5.cardTitle,h6.cardTitle{font-size:2.8rem;line-height:3.6rem}}@media screen and (min-width: 1200px){h1.cardTitle,h2.cardTitle,h3.cardTitle,h4.cardTitle,h5.cardTitle,h6.cardTitle{font-size:3.6rem;line-height:4.2rem}}h1.columnTitle,h2.columnTitle,h3.columnTitle,h4.columnTitle,h5.columnTitle,h6.columnTitle{color:#009fe3;font-size:2.4rem;line-height:3.2rem;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){h1.columnTitle,h2.columnTitle,h3.columnTitle,h4.columnTitle,h5.columnTitle,h6.columnTitle{font-size:2.8rem;line-height:4rem}}p,li{color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:2rem;line-height:3rem;letter-spacing:.02em;font-weight:400}@media screen and (min-width: 768px){p,li{font-size:2.2rem;line-height:3.4rem}}@media screen and (min-width: 1200px){p,li{font-size:2.8rem;line-height:4rem}}p a,li a{color:#009fe3;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem;transition:all .3s ease-in-out}p a:hover,p a:active,li a:hover,li a:active{color:#e30613;text-decoration:underline}blockquote{display:block;padding:0;margin:0}blockquote,blockquote p{color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3.2rem;font-weight:600;letter-spacing:.02em}@media screen and (min-width: 768px){blockquote,blockquote p{font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1200px){blockquote,blockquote p{font-size:2.8rem;line-height:4rem}}.label{display:block;width:fit-content;padding:1rem 1.5rem;background-color:#e30613;border-radius:2rem;color:#fff;font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 600;font-size:1.4rem;line-height:2rem;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width: 768px){.label{padding:1rem 2rem;font-size:2rem;letter-spacing:.13em}}.label a,.label a:hover,.label a:active{color:inherit;text-decoration:none}.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content h2:last-child,.entry-content h3:last-child,.entry-content h4:last-child,.entry-content h5:last-child,.entry-content h6:last-child{margin-bottom:0}.entry-content h2{margin-top:6rem;margin-bottom:2.5rem;font-size:2.6rem;line-height:3.4rem;font-weight:600;letter-spacing:.01em}@media screen and (min-width: 768px){.entry-content h2{margin-top:8rem;margin-bottom:3rem;font-size:4.2rem;line-height:4.4rem}}.entry-content h3{margin-top:5rem;margin-bottom:2rem;font-size:2.4rem;line-height:3.2rem;font-weight:600;letter-spacing:.03em}@media screen and (min-width: 768px){.entry-content h3{margin-top:6rem;margin-bottom:3rem;font-size:3.6rem;line-height:4.2rem}}.entry-content h4{margin-top:4rem;margin-bottom:2rem;color:#009fe3;font-size:2.2rem;line-height:3rem;letter-spacing:.02em;font-weight:600}@media screen and (min-width: 768px){.entry-content h4{margin-top:5rem;font-size:3.2rem;line-height:4.2rem}}.entry-content h5{margin-top:3rem;margin-bottom:1.5rem;color:#009fe3;font-size:2rem;line-height:2.8rem;font-weight:600;letter-spacing:.02em}@media screen and (min-width: 768px){.entry-content h5{margin-top:4rem;font-size:2.8rem;line-height:4rem}}.entry-content h6{margin-bottom:1rem;font-size:1.8rem;line-height:2.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width: 768px){.entry-content h6{font-size:2.2rem;line-height:3.4rem}}.entry-content p:not(:last-child),.entry-content ul:not(:last-child),.entry-content ol:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){.entry-content p:not(:last-child),.entry-content ul:not(:last-child),.entry-content ol:not(:last-child){margin-bottom:4rem}}.entry-content ul li,.entry-content ol li{padding-left:2.5rem;position:relative}@media screen and (min-width: 768px){.entry-content ul li,.entry-content ol li{padding-left:4rem}}.entry-content ul li:before,.entry-content ol li:before{display:block;position:absolute;left:0}.entry-content ul li:not(:last-child),.entry-content ol li:not(:last-child){margin-bottom:1rem}.entry-content ul li:before{content:"";width:.8rem;height:.8rem;top:1.2rem;background-color:#009fe3;border-radius:50%}@media screen and (min-width: 768px){.entry-content ul li:before{width:1rem;height:1rem;top:1.8rem}}.entry-content ol{counter-reset:ol-counter}.entry-content ol li{counter-increment:ol-counter}.entry-content ol li:before{content:counters(ol-counter,".") ". ";top:0;color:#009fe3;font-weight:500}.entry-content blockquote{padding:.5rem 0 .5rem 3rem;border-left:.8rem solid #009fe3}.entry-content figure:not(:first-child),.entry-content blockquote:not(:first-child),.entry-content table:not(:first-child){margin-top:3rem}@media screen and (min-width: 768px){.entry-content figure:not(:first-child),.entry-content blockquote:not(:first-child),.entry-content table:not(:first-child){margin-top:6rem}}.entry-content figure:not(:last-child),.entry-content blockquote:not(:last-child),.entry-content table:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){.entry-content figure:not(:last-child),.entry-content blockquote:not(:last-child),.entry-content table:not(:last-child){margin-bottom:6rem}}.entry-content table{width:100%}.entry-content table th,.entry-content table td{border-bottom:.1rem dashed #245c75;padding-top:1rem;padding-bottom:1rem;color:#245c75;font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 600;font-size:1.2rem;line-height:1.8rem;text-align:left}@media screen and (min-width: 768px){.entry-content table th,.entry-content table td{font-size:2.2rem;line-height:2.8rem}}.entry-content table th:not(:first-child),.entry-content table td:not(:first-child){padding-left:1rem}@media screen and (min-width: 768px){.entry-content table th:not(:first-child),.entry-content table td:not(:first-child){padding-left:1.5rem}}.entry-content table th:not(:last-child),.entry-content table td:not(:last-child){padding-right:1rem;border-right:.1rem dashed #245c75}@media screen and (min-width: 768px){.entry-content table th:not(:last-child),.entry-content table td:not(:last-child){padding-right:1.5rem}}.entry-content table th{font-variation-settings:"wght" 600}.entry-content table td{font-variation-settings:"wght" 400}.entry-content-tiny p,.entry-content-tiny li{font-size:1.4rem;line-height:2.2rem}@media screen and (min-width: 768px){.entry-content-tiny p,.entry-content-tiny li{font-size:1.6rem;line-height:2.7rem}}.entry-content-tiny p a,.entry-content-tiny li a{text-decoration-thickness:.1rem;text-underline-offset:.3rem}.entry-content-small p,.entry-content-small li{font-size:1.5rem;line-height:2.2rem}@media screen and (min-width: 768px){.entry-content-small p,.entry-content-small li{font-size:2rem;line-height:2.6rem}}.entry-content-medium p,.entry-content-medium li{font-size:1.8rem;line-height:2.6rem}@media screen and (min-width: 768px){.entry-content-medium p,.entry-content-medium li{font-size:2.2rem;line-height:3.2rem}}.skip-link{display:block;width:100%;padding:1rem 2rem;position:absolute;left:0;top:-4rem;background-color:#009fe3;z-index:150;color:#fff;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:600;text-decoration:none;text-align:center;text-transform:uppercase}@media screen and (min-width: 768px){.skip-link{font-size:1.8rem;line-height:2rem;letter-spacing:.1em}}.skip-link:focus{top:0}a:focus-visible,button:focus-visible{outline:none;box-shadow:0 0 0 .4rem #009fe3}@keyframes imageZoom{0%{transform:scale(1) rotate(0)}to{transform:scale(1.3) rotate(2deg)}}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:10rem}body{position:relative;background-color:#fff;opacity:1!important;transition:opacity .1s ease-in-out}body ::selection{background-color:#009fe3;color:#fff}body ::-moz-selection{background-color:#009fe3;color:#fff}body.preload *{transition:none!important}.fui-i .fui-required{color:#245c75}.fui-i .fui-label,.fui-i .fui-legend,.fui-i .fui-checkbox label,.fui-i .fui-radio label{color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}@media screen and (min-width: 768px){.fui-i .fui-label,.fui-i .fui-legend,.fui-i .fui-checkbox label,.fui-i .fui-radio label{font-size:1.6rem;line-height:2rem;letter-spacing:.09em}}@media screen and (min-width: 1024px){.fui-i .fui-label,.fui-i .fui-legend,.fui-i .fui-checkbox label,.fui-i .fui-radio label{font-size:2rem;line-height:2.4rem;letter-spacing:.09em}}.fui-i .fui-input,.fui-i .fui-select{padding:1rem;border:0;color:#009fe3;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:400}@media screen and (min-width: 768px){.fui-i .fui-input,.fui-i .fui-select{padding:1.5rem 2.5rem;font-size:2rem;line-height:2.6rem}}.fui-i .fui-input.fui-focus,.fui-i .fui-input:focus,.fui-i .fui-select.fui-focus,.fui-i .fui-select:focus{box-shadow:0 0 0 .6rem rgba(0,159,227,.1)}.fui-i .fui-checkbox label,.fui-i .fui-radio label{display:flex;flex-wrap:wrap;align-items:center;min-height:2.6rem;padding-left:4rem}.fui-i .fui-checkbox label:before,.fui-i .fui-radio label:before{width:2.6rem;height:2.6rem;top:0;border:0}.fui-i .fui-checkbox input:checked+label:before,.fui-i .fui-radio input:checked+label:before{background-color:#009fe3}.fui-i .fui-row{gap:2rem}@media screen and (max-width: 767px){.fui-i .fui-row{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 768px){.fui-i .fui-row{gap:1.8rem}}.fui-i .fui-row:not(.fui-row-empty):not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){.fui-i .fui-row:not(.fui-row-empty):not(:last-child){margin-bottom:3rem}}.fui-i .fui-label-above-input .fui-label,.fui-i .fui-label-above-input .fui-legend{margin-bottom:1rem}@media screen and (min-width: 768px){.fui-i .fui-label-above-input .fui-label,.fui-i .fui-label-above-input .fui-legend{margin-bottom:1.5rem}}.fui-i .fui-type-multi-line-text .fui-input{min-height:30rem}.fui-i .fui-type-checkboxes .fui-layout-wrap{row-gap:1rem;column-gap:2rem}.fui-i .fui-type-checkboxes .fui-layout-wrap>.fui-checkbox{margin:0!important}.fui-i .fui-type-checkboxes.fui-label-left-input .fui-layout-horizontal{position:relative}.fui-i .fui-type-checkboxes.fui-label-left-input .fui-layout-horizontal .fui-legend{margin-bottom:1rem}@media screen and (min-width: 768px){.fui-i .fui-type-checkboxes.fui-label-left-input .fui-layout-horizontal .fui-legend{margin:0;position:absolute;left:0;top:0}}.fui-i .fui-type-checkboxes.fui-label-left-input .fui-layout-horizontal .fui-input-wrapper{margin-left:0}@media screen and (min-width: 768px){.fui-i .fui-type-checkboxes.fui-label-left-input .fui-layout-horizontal .fui-input-wrapper .fui-layout-wrap .fui-checkbox:first-child{margin-left:19rem!important}}.fui-i .fui-type-html .fui-input-wrapper p{font-size:1.2rem;line-height:1.8rem;font-weight:500;text-align:center}@media screen and (min-width: 768px){.fui-i .fui-type-html .fui-input-wrapper p{font-size:1.6rem;line-height:2.2rem}}.fui-i .fui-type-html .fui-input-wrapper p a{color:#245c75;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.fui-i .fui-type-html .fui-input-wrapper p a:hover,.fui-i .fui-type-html .fui-input-wrapper p a:active{color:#009fe3}.fui-i .fui-btn-wrapper{padding:0;margin-top:4rem;justify-content:center}@media screen and (min-width: 1024px){.fui-i .fui-btn-wrapper{margin-top:6rem}}@media screen and (min-width: 1536px){.fui-i .fui-btn-wrapper{margin-top:8rem}}.fui-i .fui-submit{width:fit-content;padding:1rem 1.5rem;background-color:#e30613;border:0;border-radius:2rem;transition:all .3s ease-in-out;cursor:pointer;color:#fff;font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 600;font-size:1.5rem;line-height:2rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 768px){.fui-i .fui-submit{padding:1rem 2rem;font-size:2rem;line-height:2rem;letter-spacing:.13em}}.fui-i .fui-submit:hover,.fui-i .fui-submit:active{background-color:#009fe3}.fui-i .fui-alert{padding:1.5rem 2.5rem;margin-bottom:3rem;background-color:#009fe3}.fui-i .fui-alert-error{background-color:#e30613}.fui-i .fui-alert-success{background-color:#0ae306}.fui-i .fui-alert p{color:#fff;font-size:2rem;line-height:2.7rem;font-weight:500}.fui-i .fui-error-message{margin-top:1rem;color:#e30613;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.2rem;font-weight:500}#vts{position:relative}#vts .button{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:fit-content;padding:1rem 1.5rem;border:.15rem solid transparent;border-radius:2rem;transition:all .3s ease-in-out;cursor:pointer;color:#fff;font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 600;font-weight:600;font-size:1.5rem;line-height:2rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 768px){#vts .button{padding:1rem 2rem;font-size:2rem;letter-spacing:.13em}}#vts .button-blue{background-color:#009fe3;color:#fff}#vts .button-blue:hover,#vts .button-blue:active{background-color:#e30613}#vts .button-blue.button-outline{border-color:#009fe3;color:#009fe3}#vts .button-red{background-color:#e30613;color:#fff}#vts .button-red:hover,#vts .button-red:active{background-color:#009fe3}#vts .button-red.button-outline{border-color:#e30613;color:#e30613}#vts .button-red.button-outline:hover,#vts .button-red.button-outline:active{background-color:#e30613;color:#fff}#vts .button-white{background-color:#fff;color:#173c43}#vts .button-white:hover,#vts .button-white:active{background-color:#e30613;color:#fff}#vts .button-white.button-outline{border-color:#fff;color:#fff}#vts .button-white.button-outline:hover,#vts .button-white.button-outline:active{background-color:#fff;color:#e30613}#vts .button-outline{background-color:transparent}#vts .textButton{display:block;width:fit-content;color:#009fe3;font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 600;font-weight:600;font-size:2rem;line-height:2rem;letter-spacing:.05em;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem;transition:all .3s ease-in-out}#vts .textButton:hover,#vts .textButton:active{color:#e30613}#vts .listItem{display:block;width:100%;padding:1rem 2.2rem;position:relative;border-top:.05rem solid #173c43;border-bottom:.05rem solid #173c43;color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:500;letter-spacing:.02em;text-align:left;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .listItem{font-size:2rem;line-height:3.2rem}}#vts .listItem:hover,#vts .listItem:active{color:#e30613}#vts .listItem:before,#vts .listItem:after{content:"";display:block;width:1.2rem;height:1.1rem;position:absolute;top:50%;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}#vts .listItem:before{left:0;background-image:url(/assets/svg/check-blue.svg);background-position:left center}#vts .listItem:after{right:0;background-image:url(/assets/svg/arrow-button.svg);background-position:right center}#vts .buttons{display:flex;flex-wrap:wrap;align-items:center;row-gap:.5rem;column-gap:1rem}#vts .collapsible .collapsible-title button{display:block;width:100%;padding:1rem 2.2rem;position:relative;color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:500;letter-spacing:.02em;text-align:left;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .collapsible .collapsible-title button{font-size:2rem;line-height:3.2rem}}#vts .collapsible .collapsible-title button:hover,#vts .collapsible .collapsible-title button:active{color:#e30613}#vts .collapsible .collapsible-title button:before,#vts .collapsible .collapsible-title button i{display:block;position:absolute;top:50%;transform:translateY(-50%)}#vts .collapsible .collapsible-title button:before{content:"";width:1.2rem;height:1.1rem;left:0;background:url(/assets/svg/check-blue.svg) no-repeat left center;background-size:contain}#vts .collapsible .collapsible-title button i{width:1.2rem;height:1.2rem;right:0}#vts .collapsible .collapsible-title button i:before,#vts .collapsible .collapsible-title button i:after{content:"";display:block;position:absolute;left:50%;top:50%;background-color:#e30613;transform:translate(-50%,-50%)}#vts .collapsible .collapsible-title button i:before{width:100%;height:.15rem;transition:all .3s ease-in-out}#vts .collapsible .collapsible-title button i:after{width:.15rem;height:100%;transition:all .3s ease-in-out}#vts .collapsible .collapsible-content{display:grid;grid-template-rows:0fr;overflow:hidden;transform:translateY(-.5rem);transition:all .3s ease-in-out}@media screen and (min-width: 1200px){#vts .collapsible .collapsible-content{padding-left:2.2rem}}#vts .collapsible .collapsible-text{grid-row:1/span 2}#vts .collapsible-lg .collapsible-title button{padding:1.5rem 2.2rem;font-size:1.8rem;line-height:2.4rem}@media screen and (min-width: 768px){#vts .collapsible-lg .collapsible-title button{padding:2rem 3.2rem;font-size:2.2rem;line-height:2.8rem}}@media screen and (min-width: 1200px){#vts .collapsible-lg .collapsible-title button{padding:2rem 3.2rem;font-size:2.8rem;line-height:3.4rem}}#vts .collapsible-lg .collapsible-title button:before{width:1.4rem;height:1.2rem}@media screen and (min-width: 768px){#vts .collapsible-lg .collapsible-title button:before{width:1.6rem;height:1.4rem}}#vts .collapsible-lg .collapsible-title button i{width:1.4rem;height:1.4rem}@media screen and (min-width: 768px){#vts .collapsible-lg .collapsible-title button i{width:1.6rem;height:1.6rem}}#vts .collapsible.open .collapsible-title button i:after{height:0}#vts .collapsible.open .collapsible-content{padding-bottom:2rem;grid-template-rows:1fr}#vts footer.footer-global{padding-top:6rem;padding-bottom:6rem;background-color:#1d485b}@media screen and (min-width: 768px){#vts footer.footer-global{padding-top:10rem;padding-bottom:10rem}}#vts footer.footer-global .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-top{gap:4rem}}@media screen and (min-width: 768px){#vts footer.footer-global .footer-company{max-width:28rem}}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-company{max-width:32rem}}#vts footer.footer-global .footer-company-logo{display:block;max-width:22rem}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-company-logo{max-width:100%}}#vts footer.footer-global .footer-company-logo img{width:100%;height:auto}#vts footer.footer-global .footer-company-baseline{margin-top:3rem;color:#fff;font-weight:600}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-company-baseline{margin-top:10rem;line-height:3.5rem}}#vts footer.footer-global .footer-company-about{margin-top:1rem;color:#fff;font-size:1.4rem;line-height:1.8rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-company-about{margin-top:3rem;font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width: 1200px){#vts footer.footer-global .footer-company-about{margin-top:5rem;font-size:2rem;line-height:3.2rem}}#vts footer.footer-global .footer-content{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;gap:2rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-content{flex:0 0 50%;max-width:50%;gap:4rem}}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-content{flex:0 0 50%;max-width:50%;gap:8rem}}#vts footer.footer-global .footer-newsletter{flex:0 0 100%;max-width:100%}#vts footer.footer-global .footer-newsletter-button{display:inline-block;padding:0;cursor:pointer;color:#fff;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.4rem;font-weight:600;letter-spacing:.02em;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem;text-align:left;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts footer.footer-global .footer-newsletter-button{font-size:2.2rem;line-height:3rem;text-underline-offset:.6rem}}@media screen and (min-width: 1536px){#vts footer.footer-global .footer-newsletter-button{font-size:2.8rem;line-height:3.6rem;text-underline-offset:1.2rem}}#vts footer.footer-global .footer-newsletter-button:hover,#vts footer.footer-global .footer-newsletter-button:active{color:#009fe3}#vts footer.footer-global .footer-navItem,#vts footer.footer-global .footer-contact li,#vts footer.footer-global .footer-address p,#vts footer.footer-global .footer-legal p{color:#fff;font-size:1.4rem;line-height:2rem;font-weight:500}@media screen and (min-width: 768px){#vts footer.footer-global .footer-navItem,#vts footer.footer-global .footer-contact li,#vts footer.footer-global .footer-address p,#vts footer.footer-global .footer-legal p{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-navItem,#vts footer.footer-global .footer-contact li,#vts footer.footer-global .footer-address p,#vts footer.footer-global .footer-legal p{font-size:2rem;line-height:3.2rem}}#vts footer.footer-global .footer-sitemap,#vts footer.footer-global .footer-info{flex:1;max-width:100%}@media screen and (min-width: 768px){#vts footer.footer-global .footer-sitemap,#vts footer.footer-global .footer-info{flex:0 0 100%}}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-sitemap,#vts footer.footer-global .footer-info{flex:1}}#vts footer.footer-global .footer-sitemap .footer-navItem:not(:last-child){margin-bottom:1rem}#vts footer.footer-global .footer-contact li a{color:#fff;text-decoration:none}#vts footer.footer-global .footer-contact li a:hover,#vts footer.footer-global .footer-contact li a:active{color:#009fe3}#vts footer.footer-global .footer-contact li:not(:last-child){margin-bottom:.5rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-contact li:not(:last-child){margin-bottom:1rem}}#vts footer.footer-global .footer-contact-mobile a{display:inline-block;padding:.5rem 1rem .6rem;margin-left:-1rem;background-color:#e30613;border-radius:2.1rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-contact-mobile a{padding:.7rem 1.5rem .9rem;margin-left:-1.5rem}}#vts footer.footer-global .footer-contact-mobile a:hover,#vts footer.footer-global .footer-contact-mobile a:active{background-color:#009fe3;color:#fff!important}#vts footer.footer-global .footer-address{font-style:normal}#vts footer.footer-global .footer-address p{line-height:2.6rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-address p{line-height:5rem}}#vts footer.footer-global .footer-legal:not(:first-child){margin-top:2rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-legal:not(:first-child){margin-top:3rem}}#vts footer.footer-global .footer-navLink{color:#fff;text-decoration:none}#vts footer.footer-global .footer-navLink:hover,#vts footer.footer-global .footer-navLink:active{color:#009fe3}#vts footer.footer-global .footer-bottom{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:4rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-bottom{justify-content:space-between;gap:1rem;margin-top:10rem}}@media screen and (min-width: 1024px){#vts footer.footer-global .footer-bottom{gap:3rem}}#vts footer.footer-global .footer-bottom .footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-bottom .footer-nav{gap:3rem}}#vts footer.footer-global .footer-bottom .footer-navItem{font-weight:400}#vts footer.footer-global .footer-copyright{color:#fff;font-size:1.4rem;line-height:2rem}@media screen and (min-width: 768px){#vts footer.footer-global .footer-copyright{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width: 1200px){#vts footer.footer-global .footer-copyright{font-size:2rem;line-height:3.2rem}}#vts .modal{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;height:100%;padding:2.5rem;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.9);backdrop-filter:blur(.2rem);z-index:150;pointer-events:none;opacity:0;transition:all .3s ease-in-out}#vts .modal .modal-dialog{width:100dvw;max-width:80rem;padding:2.5rem;position:relative;background-color:#1d485b;transform:scale(.8);transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .modal .modal-dialog{padding:6rem}}#vts .modal .modal-title{padding:0 4rem}#vts .modal .modal-close{width:3rem;height:3rem;padding:0;position:absolute;right:2rem;top:2rem;cursor:pointer}#vts .modal .modal-close:before,#vts .modal .modal-close:after{content:"";display:block;width:100%;height:.15rem;position:absolute;left:50%;top:50%;background-color:#fff;transition:all .3s ease-in-out}#vts .modal .modal-close:before{transform:translate(-50%,-50%) rotate(45deg)}#vts .modal .modal-close:after{transform:translate(-50%,-50%) rotate(-45deg)}#vts .modal .modal-close:hover:before,#vts .modal .modal-close:hover:after,#vts .modal .modal-close:active:before,#vts .modal .modal-close:active:after{width:75%;opacity:.5}#vts .modal .modal-title{color:#fff;margin-bottom:3rem;text-align:center}#vts .modal .modal-searchForm{display:flex;flex-wrap:wrap;align-items:center}#vts .modal .modal-searchForm-fieldgroup{flex:1}#vts .modal .modal-searchForm-input{width:100%;background-color:#fff;padding:1rem;border:0;border-top-left-radius:2rem;border-bottom-left-radius:2rem;color:#009fe3;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:400}@media screen and (min-width: 768px){#vts .modal .modal-searchForm-input{padding:1.5rem 2.5rem;font-size:2rem;line-height:2.6rem}}#vts .modal .modal-searchForm-input:focus{box-shadow:0 0 0 .6rem rgba(0,159,227,.1)}#vts .modal .modal-searchForm-submit{padding:1rem 1.5rem;background-color:#e30613;border:0;border-top-right-radius:2rem;border-bottom-right-radius:2rem;transition:all .3s ease-in-out;cursor:pointer;color:#fff;font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-variation-settings:"wght" 600;font-size:1.5rem;line-height:2rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 768px){#vts .modal .modal-searchForm-submit{padding:1.5rem 2.5rem;font-size:2rem;line-height:2.6rem;letter-spacing:.13em}}#vts .modal .modal-searchForm-submit:hover,#vts .modal .modal-searchForm-submit:active{background-color:#009fe3}#vts .modal .modal-form .fui-i .fui-required,#vts .modal .modal-form .fui-i .fui-label,#vts .modal .modal-form .fui-i .fui-legend,#vts .modal .modal-form .fui-i .fui-checkbox label,#vts .modal .modal-form .fui-i .fui-radio label,#vts .modal .modal-form .fui-i .fui-type-html .fui-input-wrapper p,#vts .modal .modal-form .fui-i .fui-type-html .fui-input-wrapper p a{color:#fff}#vts .modal .modal-form .fui-i .fui-type-html .fui-input-wrapper p a:hover,#vts .modal .modal-form .fui-i .fui-type-html .fui-input-wrapper p a:active{color:#009fe3}#vts .modal .modal-form .fui-i .fui-label,#vts .modal .modal-form .fui-i .fui-legend,#vts .modal .modal-form .fui-i .fui-input,#vts .modal .modal-form .fui-i .fui-select{text-align:center}#vts .modal .modal-form .fui-i .fui-row:not(.fui-row-empty):not(:last-child){margin-bottom:1.5rem}#vts .modal .modal-form .fui-i .fui-btn-wrapper{margin-top:3rem}#vts .modal.open{pointer-events:all;opacity:1}#vts .modal.open .modal-dialog{transform:scale(1)}#vts nav.navbar{width:100%;padding-top:2rem;padding-bottom:2rem;position:fixed;left:0;top:0;z-index:100;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts nav.navbar{padding-top:4rem;padding-bottom:4rem}}#vts nav.navbar .navbar-inner{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media screen and (min-width: 520px){#vts nav.navbar .navbar-inner{gap:1.5rem}}@media screen and (min-width: 768px){#vts nav.navbar .navbar-inner{gap:2.5rem}}#vts nav.navbar .navbar-brand{display:block;width:18rem;height:2.7rem;margin-right:auto;background:url(/assets/logos/van-thuyne-logo-light.png) no-repeat left center;background-size:contain;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts nav.navbar .navbar-brand{width:26rem;height:3.91rem}}@media screen and (min-width: 1536px){#vts nav.navbar .navbar-brand{width:32rem;height:4.8rem}}#vts nav.navbar .navbar-toggle{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;cursor:pointer}@media screen and (min-width: 520px){#vts nav.navbar .navbar-toggle{width:4rem;height:4rem}}@media screen and (min-width: 1200px){#vts nav.navbar .navbar-toggle{display:none}}#vts nav.navbar .navbar-toggle i,#vts nav.navbar .navbar-toggle i:before,#vts nav.navbar .navbar-toggle i:after{display:block;height:.3rem;background-color:#e30613;transition:all .3s ease-in-out}#vts nav.navbar .navbar-toggle i{width:3rem;position:relative}#vts nav.navbar .navbar-toggle i:before,#vts nav.navbar .navbar-toggle i:after{content:"";width:100%;position:absolute;right:0}#vts nav.navbar .navbar-toggle i:before{top:-.8rem}#vts nav.navbar .navbar-toggle i:after{bottom:-.8rem}#vts nav.navbar .navbar-toggle:hover i,#vts nav.navbar .navbar-toggle:hover i:before,#vts nav.navbar .navbar-toggle:hover i:after,#vts nav.navbar .navbar-toggle:active i,#vts nav.navbar .navbar-toggle:active i:before,#vts nav.navbar .navbar-toggle:active i:after{background-color:#009fe3}#vts nav.navbar .navbar-collapse{width:100%;height:100dvh;max-height:0;padding:0 2.5rem;position:fixed;left:0;top:0;background-color:#1d485b;opacity:0;overflow:hidden;z-index:-1;transition:all .3s ease-in-out}@media screen and (min-width: 1200px){#vts nav.navbar .navbar-collapse{width:auto;height:auto;max-height:none;padding:0;position:static;background-color:transparent;overflow:visible;opacity:1;z-index:0}}#vts nav.navbar .navbar-navList{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:2.5rem}@media screen and (min-width: 1200px){#vts nav.navbar .navbar-navList{flex-direction:row}}#vts nav.navbar .navbar-navItem,#vts nav.navbar .navbar-phone{font-family:inter-tight-variable,proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:2rem;line-height:2rem;letter-spacing:.11em;font-variation-settings:"wght" 600;font-weight:600;text-transform:uppercase}@media screen and (min-width: 768px){#vts nav.navbar .navbar-navItem,#vts nav.navbar .navbar-phone{font-size:1.6rem}}#vts nav.navbar .navbar-navLink,#vts nav.navbar .navbar-phone{display:block;color:#fff;text-decoration:none}#vts nav.navbar .navbar-navLink:hover,#vts nav.navbar .navbar-navLink:active{color:#009fe3!important}#vts nav.navbar .navbar-phone{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:1rem;background-color:#e30613;border-radius:2rem;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts nav.navbar .navbar-phone{padding:1rem 1.5rem}}#vts nav.navbar .navbar-phone svg{width:1.8rem;height:auto}@media screen and (min-width: 768px){#vts nav.navbar .navbar-phone svg{display:none}}@media screen and (min-width: 1200px){#vts nav.navbar .navbar-phone svg{display:block}}@media screen and (min-width: 1536px){#vts nav.navbar .navbar-phone svg{display:none}}#vts nav.navbar .navbar-phone span{display:none}@media screen and (min-width: 768px){#vts nav.navbar .navbar-phone span{display:block}}@media screen and (min-width: 1200px){#vts nav.navbar .navbar-phone span{display:none}}@media screen and (min-width: 1536px){#vts nav.navbar .navbar-phone span{display:block}}#vts nav.navbar .navbar-phone:hover,#vts nav.navbar .navbar-phone:active{background-color:#009fe3}#vts nav.navbar .navbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;transition:all .3s ease-in-out}@media screen and (min-width: 520px){#vts nav.navbar .navbar-actions{gap:1.5rem}}#vts nav.navbar .navbar-searchButton{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;color:#fff;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 520px){#vts nav.navbar .navbar-searchButton{width:4rem;height:4rem}}#vts nav.navbar .navbar-searchButton:hover,#vts nav.navbar .navbar-searchButton:active{color:#009fe3!important}#vts nav.navbar .navbar-searchButton svg{width:2.6rem;height:auto}@media screen and (min-width: 520px){#vts nav.navbar .navbar-searchButton svg{width:3.1rem}}#vts nav.navbar.navbar-dark:not(.navbar-scrolling) .navbar-brand{background-image:url(/assets/logos/van-thuyne-logo-dark.png)}#vts nav.navbar.navbar-dark:not(.navbar-scrolling) .navbar-navLink,#vts nav.navbar.navbar-dark:not(.navbar-scrolling) .navbar-searchButton{color:#245c75}#vts nav.navbar.navbar-scrolling{padding-top:1rem;padding-bottom:1rem;background-color:#1d485b}@media screen and (min-width: 768px){#vts nav.navbar.navbar-scrolling{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 768px){#vts nav.navbar.navbar-scrolling .navbar-brand{width:26rem;height:3.91rem}}#vts nav.navbar.navbar-scrolling .navbar-actions{gap:0}#vts nav.navbar.navbar-scrolling .navbar-searchButton{width:0;height:0}@media screen and (max-width: 1199px){#vts nav.navbar.navbar-open .navbar-toggle i{background-color:transparent}#vts nav.navbar.navbar-open .navbar-toggle i:before,#vts nav.navbar.navbar-open .navbar-toggle i:after{right:50%;background-color:#fff}#vts nav.navbar.navbar-open .navbar-toggle i:before{top:0;transform:translate(50%) rotate(45deg)}#vts nav.navbar.navbar-open .navbar-toggle i:after{bottom:0;transform:translate(50%) rotate(-45deg)}#vts nav.navbar.navbar-open .navbar-collapse{max-height:100dvh;padding:10rem 2.5rem 5rem;opacity:1}}@media screen and (max-width: 1199px) and (min-width: 768px){#vts nav.navbar.navbar-open .navbar-collapse{padding-top:15rem}}#vts .scrollTop{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;position:fixed;right:4rem;bottom:-4rem;background-color:#e30613;border-radius:50%;color:#fff;cursor:pointer;z-index:100;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .scrollTop{width:6rem;height:6rem;right:6rem;bottom:-6rem}}#vts .scrollTop svg{width:1.5rem;height:auto;transform:rotate(-90deg)}@media screen and (min-width: 768px){#vts .scrollTop svg{width:2rem}}#vts .scrollTop.visible{bottom:4rem}@media screen and (min-width: 768px){#vts .scrollTop.visible{bottom:6rem}}#vts .scrollTop:hover,#vts .scrollTop:active{background-color:#009fe3}#vts .blck-cards{padding-top:6rem;padding-bottom:6rem;background-color:#eee9e4}@media screen and (min-width: 768px){#vts .blck-cards{padding-top:10rem;padding-bottom:10rem}}#vts .blck-cards .cards-label{margin-right:auto;margin-left:auto}#vts .blck-cards .cards-label:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){#vts .blck-cards .cards-label:not(:last-child){margin-bottom:4rem}}#vts .blck-cards .cards-title{text-align:center}#vts .blck-cards .cards-title:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){#vts .blck-cards .cards-title:not(:last-child){margin-bottom:4rem}}#vts .blck-cards .cards-list{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width: 1536px){#vts .blck-cards .cards-list{gap:3rem}}#vts .blck-cards .cards-item{flex:0 0 100%;max-width:100%;background-color:#fff}@media screen and (min-width: 768px){#vts .blck-cards .cards-item{flex:1}}#vts .blck-cards .cards-item-header{position:relative}#vts .blck-cards .cards-item-header.noImage{padding:2rem 3rem}#vts .blck-cards .cards-item-header.wImage{margin-bottom:2rem}#vts .blck-cards .cards-item-header.wImage .cards-item-title,#vts .blck-cards .cards-item-header.wImage .cards-item-button{position:absolute;z-index:2}#vts .blck-cards .cards-item-header.wImage .cards-item-title{padding:2rem 3rem;left:0;top:0;color:#fff}#vts .blck-cards .cards-item-header.wImage .cards-item-button{left:50%;bottom:0;transform:translate(-50%,50%)}#vts .blck-cards .cards-item-image img{width:100%;height:auto}#vts .blck-cards .cards-item-image:after{content:"";display:block;width:100%;height:50%;position:absolute;left:0;top:0;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 80%);z-index:1}#vts .blck-cards .cards-item-content{padding:2rem 3rem 5rem}#vts .blck-cards .cards-item-collapsibles:not(:first-child){margin-top:2.5rem}#vts .blck-cards .cards-item-collapsible{border-bottom:.05rem solid #173c43}#vts .blck-cards .cards-item-buttons{justify-content:center}#vts .blck-cards .cards-item-buttons:not(:first-child){margin-top:4rem}#vts .blck-cards-cutBottom{padding-bottom:0}#vts .blck-columns .columns-title{text-align:center}#vts .blck-columns .columns-title:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){#vts .blck-columns .columns-title:not(:last-child){margin-bottom:5rem}}#vts .blck-columns .columns-grid{display:grid;grid-template-columns:repeat(1,1fr);column-gap:4rem;row-gap:3rem}@media screen and (min-width: 768px){#vts .blck-columns .columns-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1200px){#vts .blck-columns .columns-grid{grid-template-columns:repeat(3,1fr);row-gap:5rem}}#vts .blck-columns .columns-buttons{justify-content:center}#vts .blck-columns .columns-buttons:not(:first-child){margin-top:5rem}@media screen and (min-width: 768px){#vts .blck-columns .columns-buttons:not(:first-child){margin-top:8rem}}#vts .blck-cta .cta-content{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:3rem}@media screen and (min-width: 768px){#vts .blck-cta .cta-content{gap:5rem}}#vts .blck-cta .cta-content-reverse{flex-direction:column-reverse}#vts .blck-cta .cta-text{text-align:center}#vts .blck-cta .cta-descr a{color:inherit;text-decoration:none}#vts .blck-cta .cta-descr a:hover,#vts .blck-cta .cta-descr a:active{color:#009fe3}#vts .blck-cta .cta-orb{width:5rem;height:5rem;background:url(/assets/img/symbol.png) no-repeat center center;background-size:contain}#vts .blck-faq .faq-title{text-align:center}#vts .blck-faq .faq-title:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){#vts .blck-faq .faq-title:not(:last-child){margin-bottom:5rem}}#vts .blck-faq .faq-listItem{border-bottom:.1rem solid #245c75}#vts .blck-faq .faq-listItem .faqQ-title button{display:flex;flex-wrap:nowrap;align-items:center;gap:1.5rem;width:100%;padding:1.2rem 0 1.5rem;position:relative;color:#009fe3;font-size:2rem;line-height:3rem;letter-spacing:.02em;font-weight:600;text-align:left;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .blck-faq .faq-listItem .faqQ-title button{font-size:2.8rem;line-height:4rem}}#vts .blck-faq .faq-listItem .faqQ-title button:before{content:"";display:none;width:1.6rem;height:1.4rem;background:url(/assets/svg/check-dark.svg) no-repeat left center;background-size:contain}@media screen and (min-width: 768px){#vts .blck-faq .faq-listItem .faqQ-title button:before{display:block}}#vts .blck-faq .faq-listItem .faqQ-title button i{display:block;width:1.6rem;height:1.6rem;margin-right:0;margin-left:auto;position:relative}#vts .blck-faq .faq-listItem .faqQ-title button i:before,#vts .blck-faq .faq-listItem .faqQ-title button i:after{content:"";display:block;position:absolute;left:50%;top:50%;background-color:#e30613;transform:translate(-50%,-50%)}#vts .blck-faq .faq-listItem .faqQ-title button i:before{width:100%;height:.2rem}#vts .blck-faq .faq-listItem .faqQ-title button i:after{width:.2rem;height:100%;transition:all .3s ease-in-out}#vts .blck-faq .faq-listItem .faqQ-title button:hover,#vts .blck-faq .faq-listItem .faqQ-title button:active{color:#e30613}#vts .blck-faq .faq-listItem .faqQ-content{display:grid;grid-template-rows:0fr;overflow:hidden;transform:translateY(-.5rem);transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .blck-faq .faq-listItem .faqQ-content{padding-right:3.1rem;padding-left:3.1rem}}#vts .blck-faq .faq-listItem .faqQ-text{grid-row:1/span 2}#vts .blck-faq .faq-listItem .faqQ.open .faqQ-title button i:after{height:0}#vts .blck-faq .faq-listItem .faqQ.open .faqQ-content{grid-template-rows:1fr;padding-bottom:2rem}#vts .blck-form .form-title{text-align:center}#vts .blck-form .form-title:not(:last-child){margin-bottom:4rem}@media screen and (min-width: 768px){#vts .blck-form .form-title:not(:last-child){margin-bottom:8rem}}#vts .blck-form .form-wrapper{max-width:80rem;margin-right:auto;margin-left:auto}#vts .blck-hero{padding-top:12rem;padding-bottom:4rem}@media screen and (min-width: 768px){#vts .blck-hero{padding-top:20rem;padding-bottom:8rem}}#vts .blck-hero .hero-content{text-align:center}#vts .blck-hero .hero-descr{margin-top:1rem;font-size:2rem;line-height:3rem}@media screen and (min-width: 768px){#vts .blck-hero .hero-descr{margin-top:2rem;font-size:2.4rem;line-height:3rem}}@media screen and (min-width: 1024px){#vts .blck-hero .hero-descr{font-size:2.7rem;line-height:3.2rem}}#vts .blck-hero-wImage{display:flex;flex-wrap:wrap;align-items:flex-end;min-height:max(50rem,90dvh);padding-bottom:5rem;position:relative}@media screen and (min-width: 768px){#vts .blck-hero-wImage{padding-bottom:8rem}}@media screen and (min-width: 1024px){#vts .blck-hero-wImage{padding-bottom:15rem}}#vts .blck-hero-wImage .hero-content{position:relative;z-index:1;text-align:left}#vts .blck-hero-wImage .hero-title,#vts .blck-hero-wImage .hero-descr{color:#fff}#vts .blck-hero-wImage .hero-title{text-shadow:0 .2rem .8rem rgba(0,0,0,.25)}#vts .blck-hero-wImage .hero-image{position:absolute;right:0;left:0;top:0;bottom:0;z-index:0;overflow:hidden}#vts .blck-hero-wImage .hero-image img{width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion: no-preference){#vts .blck-hero-wImage .hero-image img{animation:imageZoom 30s linear infinite alternate}}#vts .blck-hero-wImage .hero-image:before,#vts .blck-hero-wImage .hero-image:after{content:"";display:block;width:100%;height:50dvh;position:absolute;left:0;mix-blend-mode:multiply}@media screen and (min-width: 768px){#vts .blck-hero-wImage .hero-image:before,#vts .blck-hero-wImage .hero-image:after{height:25dvh}}#vts .blck-hero-wImage .hero-image:before{top:0;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}#vts .blck-hero-wImage .hero-image:after{bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}#vts .blck-image .image-content img{width:100%;height:auto;max-height:90dvh;object-fit:cover}#vts .blck-image-spaceLeft{padding-left:2.5rem}@media screen and (min-width: 768px){#vts .blck-image-spaceLeft{padding-left:10dvw}}#vts .blck-image-spaceRight{padding-right:2.5rem}@media screen and (min-width: 768px){#vts .blck-image-spaceRight{padding-right:10dvw}}#vts .blck-images .images-inner{display:grid;gap:1rem;padding:0}@media screen and (min-width: 1024px){#vts .blck-images .images-inner{gap:2rem;padding:0 2rem}}@media screen and (min-width: 1200px){#vts .blck-images .images-inner{gap:3rem;padding:0 6rem}}#vts .blck-images .images-count-1{display:block}#vts .blck-images .images-count-1 .images-image img{height:auto}#vts .blck-images .images-count-2,#vts .blck-images .images-count-4{grid-template-columns:repeat(2,1fr)}#vts .blck-images .images-count-3{grid-template-columns:repeat(3,1fr)}#vts .blck-images .images-count-5{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}#vts .blck-images .images-count-5 .images-image:last-child{grid-column:3;grid-row:1/span 2}#vts .blck-images .images-image img{width:100%;height:100%;object-fit:cover}#vts .blck-imagesText{background-color:#eee9e4}#vts .blck-imagesText .imagesText-inner{display:flex;flex-wrap:wrap}#vts .blck-imagesText .imagesText-media{flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){#vts .blck-imagesText .imagesText-media{flex:0 0 47.8%;max-width:47.8%}}#vts .blck-imagesText .imagesText-media img{width:100%;height:auto}#vts .blck-imagesText .imagesText-media-split{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width: 1024px){#vts .blck-imagesText .imagesText-media-split{gap:2rem}}#vts .blck-imagesText .imagesText-media-splitLeft,#vts .blck-imagesText .imagesText-media-imagePortrait,#vts .blck-imagesText .imagesText-media-imageSmall{flex:1;max-width:100%}#vts .blck-imagesText .imagesText-media-splitLeft{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 1024px){#vts .blck-imagesText .imagesText-media-splitLeft{gap:2rem}}#vts .blck-imagesText .imagesText-media-imagePortrait img,#vts .blck-imagesText .imagesText-media-imageSmall img{height:100%;object-fit:cover}#vts .blck-imagesText .imagesText-media-imageLarge:not(:first-child){margin-top:1rem}@media screen and (min-width: 1024px){#vts .blck-imagesText .imagesText-media-imageLarge:not(:first-child){margin-top:2rem}}#vts .blck-imagesText .imagesText-content{padding:4rem 2.5rem}@media screen and (min-width: 768px){#vts .blck-imagesText .imagesText-content{margin-left:2.2%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 1024px){#vts .blck-imagesText .imagesText-content{padding:12rem 2.5rem 12rem 5rem;flex:0 0 48.5rem;max-width:48.5rem}}@media screen and (min-width: 1200px){#vts .blck-imagesText .imagesText-content{flex:0 0 56rem;max-width:56rem}}@media screen and (min-width: 1536px){#vts .blck-imagesText .imagesText-content{flex:0 0 64.75rem;max-width:64.75rem}}#vts .blck-imagesText .imagesText-text:not(:first-child){margin-top:2rem}@media screen and (min-width: 768px){#vts .blck-imagesText .imagesText-text:not(:first-child){margin-top:3rem}}#vts .blck-imagesText .imagesText-collapsibles:not(:first-child),#vts .blck-imagesText .imagesText-buttons:not(:first-child){margin-top:3rem}@media screen and (min-width: 768px){#vts .blck-imagesText .imagesText-collapsibles:not(:first-child),#vts .blck-imagesText .imagesText-buttons:not(:first-child){margin-top:5rem}}#vts .blck-imagesText .imagesText-collapsible{border-bottom:.1rem solid #173c43}#vts .blck-list .list-title{text-align:center}#vts .blck-list .list-title:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){#vts .blck-list .list-title:not(:last-child){margin-bottom:5rem}}#vts .blck-list .list-items{columns:2;margin-bottom:-1.5rem}@media screen and (min-width: 1024px){#vts .blck-list .list-items{columns:3}}#vts .blck-list .list-item{margin-bottom:1.5rem;display:flex;flex-wrap:nowrap;align-items:center;gap:1rem;color:#009fe3;font-size:1.6rem;line-height:2.4rem;font-weight:600}@media screen and (min-width: 768px){#vts .blck-list .list-item{gap:1.2rem;font-size:2rem;line-height:2.8rem;font-weight:400}}@media screen and (min-width: 1200px){#vts .blck-list .list-item{font-size:2.4rem;line-height:3.2rem}}#vts .blck-list .list-item:before{content:"";display:block;width:1.4rem;height:1.2rem;background:url(/assets/svg/check.svg) no-repeat left center;background-size:contain}@media screen and (min-width: 768px){#vts .blck-list .list-item:before{width:1.6rem;height:1.4rem}}#vts .blck-logos .logos-title{text-align:center}#vts .blck-logos .logos-content:not(:last-child){margin-bottom:3rem}@media screen and (min-width: 768px){#vts .blck-logos .logos-content:not(:last-child){margin-bottom:5rem}}#vts .blck-logos .logos-swiper{opacity:.5}#vts .blck-logos .logos-swiper .swiper-wrapper{transition-timing-function:linear!important}#vts .blck-logos .logos-swiper .swiper-slide{width:8rem;height:auto}@media screen and (min-width: 768px){#vts .blck-logos .logos-swiper .swiper-slide{width:12rem}}#vts .blck-logos .logos-logo{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;height:100%}#vts .blck-logos .logos-logo img{width:100%;height:auto}#vts .blck-reviews .reviews-content{position:relative;overflow:hidden}#vts .blck-reviews .reviews-content:before,#vts .blck-reviews .reviews-content:after{content:"";display:block;width:1rem;height:100%;position:absolute;top:0;z-index:2}@media screen and (min-width: 768px){#vts .blck-reviews .reviews-content:before,#vts .blck-reviews .reviews-content:after{width:2rem}}@media screen and (min-width: 1200px){#vts .blck-reviews .reviews-content:before,#vts .blck-reviews .reviews-content:after{width:4rem}}@media screen and (min-width: 1536px){#vts .blck-reviews .reviews-content:before,#vts .blck-reviews .reviews-content:after{width:10rem}}#vts .blck-reviews .reviews-content:before{left:0;background:linear-gradient(90deg,#eee9e4 50%,rgba(238,233,228,0) 100%)}#vts .blck-reviews .reviews-content:after{right:0;background:linear-gradient(90deg,rgba(238,233,228,0) 0%,#eee9e4 50%)}#vts .blck-reviews .reviews-slider{overflow:visible}#vts .blck-reviews .reviews-item-content{padding-right:1rem;padding-left:1rem}@media screen and (min-width: 768px){#vts .blck-reviews .reviews-item-content{padding-right:2rem;padding-left:2rem}}#vts .blck-reviews .reviews-item-content .quote-text,#vts .blck-reviews .reviews-item-content .quote-author{text-align:center}@media screen and (min-width: 768px){#vts .blck-reviews .reviews-item-content .quote-text,#vts .blck-reviews .reviews-item-content .quote-author{text-align:left}}#vts .blck-reviews .reviews-item-content .quote-author{display:block;margin-top:1rem;color:#009fe3;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.4rem;font-weight:400;letter-spacing:.02em}@media screen and (min-width: 768px){#vts .blck-reviews .reviews-item-content .quote-author{font-size:2.3rem;line-height:3.2rem}}#vts .blck-reviews .reviews-controls .swiper-button-prev,#vts .blck-reviews .reviews-controls .swiper-button-next{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;margin:0;top:100%;transform:translateY(-100%);color:#245c75;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#vts .blck-reviews .reviews-controls .swiper-button-prev,#vts .blck-reviews .reviews-controls .swiper-button-next{width:4rem;height:4rem;top:50%;transform:translateY(-50%)}}#vts .blck-reviews .reviews-controls .swiper-button-prev svg,#vts .blck-reviews .reviews-controls .swiper-button-next svg{width:2rem;height:auto}@media screen and (min-width: 768px){#vts .blck-reviews .reviews-controls .swiper-button-prev svg,#vts .blck-reviews .reviews-controls .swiper-button-next svg{width:3rem;height:2.8rem}}#vts .blck-reviews .reviews-controls .swiper-button-prev:hover,#vts .blck-reviews .reviews-controls .swiper-button-prev:active,#vts .blck-reviews .reviews-controls .swiper-button-next:hover,#vts .blck-reviews .reviews-controls .swiper-button-next:active{color:#e30613}#vts .blck-reviews .reviews-controls .swiper-button-prev{left:0}#vts .blck-reviews .reviews-controls .swiper-button-prev svg{transform:scaleX(-1)}#vts .blck-reviews .reviews-controls .swiper-button-next{right:0}#vts .blck-spacer-small{height:3rem}@media screen and (min-width: 768px){#vts .blck-spacer-small{height:5rem}}#vts .blck-spacer-medium{height:6rem}@media screen and (min-width: 768px){#vts .blck-spacer-medium{height:10rem}}#vts .blck-spacer-large{height:12rem}@media screen and (min-width: 768px){#vts .blck-spacer-large{height:20rem}}#vts .blck-text .text-title:not(:last-child){margin-bottom:3rem}#vts .blck-usps .usps-list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:4rem}@media screen and (min-width: 520px){#vts .blck-usps .usps-list{row-gap:3rem;column-gap:2rem;justify-content:flex-start}}@media screen and (min-width: 768px){#vts .blck-usps .usps-list{column-gap:4rem;row-gap:4rem}}@media screen and (min-width: 1024px){#vts .blck-usps .usps-list{justify-content:space-between}}#vts .blck-usps .usps-listItem{flex:0 0 100%;max-width:100%}@media screen and (min-width: 520px){#vts .blck-usps .usps-listItem{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (min-width: 768px){#vts .blck-usps .usps-listItem{flex:0 0 calc(33% - 4rem);max-width:calc(33% - 4rem)}}@media screen and (min-width: 1024px){#vts .blck-usps .usps-listItem{flex:none}}#vts .blck-usps .usps-listItem-image img,#vts .blck-usps .usps-listItem-image svg{display:block;width:auto;max-width:12rem;height:5rem}#vts .blck-usps .usps-listItem-label{display:block;color:#245c75;font-family:proxima-nova-wide,Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:600;letter-spacing:.01em;text-transform:uppercase}@media screen and (min-width: 768px){#vts .blck-usps .usps-listItem-label{font-size:1.8rem;line-height:2rem}}#vts .blck-usps .usps-listItem-label:not(:first-child){margin-top:1rem}@media screen and (min-width: 768px){#vts .blck-usps .usps-listItem-label:not(:first-child){margin-top:1.5rem}}#vts .blck-bg-light,#vts .blck-bg-dark,#vts .blck-bg-red{padding-top:6rem;padding-bottom:6rem}@media screen and (min-width: 768px){#vts .blck-bg-light,#vts .blck-bg-dark,#vts .blck-bg-red{padding-top:10rem;padding-bottom:10rem}}#vts .blck-bg-dark .ctaTitle,#vts .blck-bg-red .ctaTitle{color:#fff}#vts .blck-bg-light{background-color:#eee9e4}#vts .blck-bg-dark{background-color:#1d485b}#vts .blck-bg-red{background-color:#e30613}#vts .blck-bg-red .label{background-color:#173c43}#vts .template.error .blck-error{padding-top:15rem;padding-bottom:10rem}@media screen and (min-width: 768px){#vts .template.error .blck-error{padding-top:20rem;padding-bottom:15rem}}#vts .template.error .blck-error .error-content{max-width:80rem;margin-right:auto;margin-left:auto;text-align:center}#vts .template.error .blck-error .error-title{color:#e30613}#vts .template.error .blck-error .error-text:not(:first-child){margin-top:3rem}#vts .template.search .blck-results .results-listItem{max-width:80rem}#vts .template.search .blck-results .results-listItem:not(:last-child){padding-bottom:4rem;margin-bottom:4rem;border-bottom:.1rem dashed #245c75}#vts .template.search .blck-results .results-listItem .result-title{color:#245c75;font-size:2.6rem;line-height:3.4rem;font-weight:600}#vts .template.search .blck-results .results-listItem .result-descr{margin-top:1.5rem}#vts .template.search .blck-results .results-listItem .result-button{margin-top:2rem}#vts .template.work .blck-hero{padding-bottom:3rem}@media screen and (min-width: 768px){#vts .template.work .blck-hero{padding-bottom:5rem}#vts .template.work .blck-hero .hero-title{font-size:6.1rem;letter-spacing:0}}#vts .template.work .blck-work .work-types{margin-bottom:6rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-types{margin-bottom:10rem}}#vts .template.work .blck-work .work-types-listItem{font-size:2.2rem;line-height:2.8rem;font-weight:400;letter-spacing:0;text-align:center}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-types-listItem{font-size:3.1rem;line-height:4rem;letter-spacing:.02em}}#vts .template.work .blck-work .work-types-listItem:not(:last-child){margin-bottom:1rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-types-listItem:not(:last-child){margin-bottom:1.5rem}}#vts .template.work .blck-work .work-types-listItem a{color:#245c75;text-decoration-thickness:.15rem;text-underline-offset:.6rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-types-listItem a{text-decoration-thickness:.2rem;text-underline-offset:.8rem}}#vts .template.work .blck-work .work-types-listItem a:hover,#vts .template.work .blck-work .work-types-listItem a:active{color:#e30613}#vts .template.work .blck-work .work-item:not(:last-child){margin-bottom:8rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-item:not(:last-child){margin-bottom:10rem}}#vts .template.work .blck-work .work-item-images{padding-right:1rem;padding-left:1rem;margin-bottom:1.5rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-item-images{padding-right:4rem;padding-left:4rem;margin-bottom:3rem}}#vts .template.work .blck-work .work-item-images-row{display:grid;gap:1rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-item-images-row{gap:2rem}}#vts .template.work .blck-work .work-item-images-row:not(:last-child){margin-bottom:1rem}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-item-images-row:not(:last-child){margin-bottom:2rem}}#vts .template.work .blck-work .work-item-images-row:not(.count-1) .work-item-images-image img{height:100%}#vts .template.work .blck-work .work-item-images-row.count-2,#vts .template.work .blck-work .work-item-images-row.count-4,#vts .template.work .blck-work .work-item-images-row.count-8,#vts .template.work .blck-work .work-item-images-row.count-10{grid-template-columns:repeat(2,1fr)}#vts .template.work .blck-work .work-item-images-row.count-3,#vts .template.work .blck-work .work-item-images-row.count-5,#vts .template.work .blck-work .work-item-images-row.count-6,#vts .template.work .blck-work .work-item-images-row.count-9,#vts .template.work .blck-work .work-item-images-row.count-2.layout-portraitLeft,#vts .template.work .blck-work .work-item-images-row.count-2.layout-portraitRight{grid-template-columns:repeat(3,1fr)}#vts .template.work .blck-work .work-item-images-row.count-2.layout-portraitLeft .work-item-images-image:last-child{grid-column:2/span 2}#vts .template.work .blck-work .work-item-images-row.count-2.layout-portraitRight .work-item-images-image:first-child{grid-column:1/span 2}#vts .template.work .blck-work .work-item-images-row.count-5,#vts .template.work .blck-work .work-item-images-row.count-7{grid-template-rows:repeat(2,1fr)}#vts .template.work .blck-work .work-item-images-row.count-5.default .work-item-images-image:last-child,#vts .template.work .blck-work .work-item-images-row.count-5.layout-portraitRight .work-item-images-image:last-child,#vts .template.work .blck-work .work-item-images-row.count-7.default .work-item-images-image:last-child,#vts .template.work .blck-work .work-item-images-row.count-7.layout-portraitRight .work-item-images-image:last-child{grid-column:3;grid-row:1/span 2}#vts .template.work .blck-work .work-item-images-row.count-5.layout-portraitLeft .work-item-images-image:first-child,#vts .template.work .blck-work .work-item-images-row.count-7.layout-portraitLeft .work-item-images-image:first-child{grid-column:1;grid-row:1/span 2}#vts .template.work .blck-work .work-item-images-image img{width:100%;height:auto;max-height:90dvh;object-fit:cover}#vts .template.work .blck-work .work-item-title{font-size:2.4rem;line-height:3rem;font-weight:400;text-align:right}@media screen and (min-width: 768px){#vts .template.work .blck-work .work-item-title{font-size:3.1rem;line-height:4rem}}@media screen and (min-width: 1200px){#vts .forMobile{display:none}}#vts .forDesktop{display:none}@media screen and (min-width: 1200px){#vts .forDesktop{display:block}}
