@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeue-Light.ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/helveticaneue-medium.ttf");font-weight:500;font-style:normal;font-display:swap}.vctheme-font-inerith>*{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.vctheme-font-inerith>*:last-child{margin-bottom:0}html,body{width:100%}body{overflow-x:hidden;font-family:"HelveticaNeue";font-weight:500;background-color:#f7f7f5;color:#000;transition:background .5s, color .5s;-webkit-transition:background .5s, color .5s}body #content{opacity:0;pointer-events:none;overflow:hidden;transition:opacity 1s;-webkit-transition:opacity 1s}body #navbar .navbar__content{transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%)}body #main_footer .main_footer__content{transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%)}body.loaded .vctheme-logo-preload a{opacity:1;filter:blur(100%)}body.full-loaded .vctheme-logo-preload{opacity:0;pointer-events:none}body.full-loaded #content{opacity:1;pointer-events:all}body.full-loaded #navbar .navbar__content,body.full-loaded #main_footer .main_footer__content{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}body .lightmode-input{color:inherit;border:none;padding-bottom:20px;border-bottom:1px solid;transition:border .5s;-webkit-transition:border .5s}body .lightmode-submit{color:inherit}body .lightmode-button{background-image:linear-gradient(#000, #000);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background .5s;-webkit-transition:background .5s}body .lightmode-button:hover{background-size:100% 2px;color:#000}body .lightmode-button.is-current{background-size:100% 2px;color:#000}body.is-dark{background-color:#191616;color:#fff}body.is-dark .lightmode-button{background-image:linear-gradient(#fff, #fff);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background .5s;-webkit-transition:background .5s}body.is-dark .lightmode-button:hover{background-size:100% 2px;color:#fff}body.is-dark .lightmode-button.is-current{background-size:100% 2px;color:#fff}body.is-dark .vctheme-loop-logos .vctheme-loop-logos__item{filter:invert(1);-webkit-filter:invert(1)}body.page-template-page-home #navbar .navbar__content{border-bottom:none}.vctheme-logo-preload{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;z-index:1000;transition:opacity 1s;-webkit-transition:opacity 1s}.vctheme-logo-preload a{display:block;margin-left:auto;margin-right:auto;width:220px;max-width:100%;opacity:0;filter:blur(50%);transition:all 1s;-webkit-transition:all 1s}*{box-sizing:border-box;outline:none !important}*[role=button]{cursor:pointer}a{color:inherit;text-decoration:none}a:hover{color:inherit}.vctheme-arrow-link{display:inline-block;position:relative;font-size:16px;line-height:1;text-transform:none;text-decoration:underline;font-weight:300}.vctheme-arrow-link .vctheme-arrow-link__shape{display:block;position:absolute;right:100%;top:50%;transform:translate(-20px, -50%)}.vctheme-arrow-link .vctheme-arrow-link__shape svg{display:block;width:30px;height:auto}@media(min-width: 992px){.vctheme-arrow-link .vctheme-arrow-link__shape svg{width:55px}}@media(min-width: 992px){.vctheme-arrow-link{font-size:20px}}#container{min-height:100vh;display:flex;flex-direction:column}#container #content{display:flex;flex-direction:column;flex-grow:1}form ::-webkit-input-placeholder{color:inherit}form ::-moz-placeholder{color:inherit}form :-ms-input-placeholder{color:inherit}form :-moz-placeholder{color:inherit}form input[type=text],form input[type=email],form textarea,form input[type=tel],form input[type=password]{appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0)}form input[type=text]:-webkit-autofill,form input[type=text]:-internal-autofill-selected,form input[type=email]:-webkit-autofill,form input[type=email]:-internal-autofill-selected,form textarea:-webkit-autofill,form textarea:-internal-autofill-selected,form input[type=tel]:-webkit-autofill,form input[type=tel]:-internal-autofill-selected,form input[type=password]:-webkit-autofill,form input[type=password]:-internal-autofill-selected{-webkit-box-shadow:0 0 0 30px rgba(255,255,255,0) inset !important;box-shadow:inset 0 0 0 30px rgba(255,255,255,0) !important}form input[type=text]:-webkit-autofill,form input[type=text]:-webkit-autofill:hover,form input[type=text]:-webkit-autofill:focus,form input[type=text]:-webkit-autofill:active,form input[type=email]:-webkit-autofill,form input[type=email]:-webkit-autofill:hover,form input[type=email]:-webkit-autofill:focus,form input[type=email]:-webkit-autofill:active,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form textarea:-webkit-autofill:active,form input[type=tel]:-webkit-autofill,form input[type=tel]:-webkit-autofill:hover,form input[type=tel]:-webkit-autofill:focus,form input[type=tel]:-webkit-autofill:active,form input[type=password]:-webkit-autofill,form input[type=password]:-webkit-autofill:hover,form input[type=password]:-webkit-autofill:focus,form input[type=password]:-webkit-autofill:active{transition:color 9999s ease, background 9999s ease;-webkit-transition:color 9999s ease, background 9999s ease}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.full{width:100%;height:100%}.full-absolute{position:absolute;top:0;left:0;width:100%;height:100%}.bg{z-index:-1}ul.vc-no-style,.vc-no-style ul{list-style:none}svg.vctheme-svg{display:inline-block;font-size:inherit;height:1em;width:1em;overflow:visible;vertical-align:-0.125em}svg.vctheme-svg *{fill:currentColor}img{display:block;max-width:100%;height:auto}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.4rem}.h3,h3{font-size:1.3rem}.h4,h4{font-size:1.1rem}.h5,h5{font-size:1rem}.h6,h6{font-size:1rem}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}.vctheme-text-uppercase{text-transform:uppercase}.otgs-development-site-front-end{display:none}.vctheme-container{padding-left:clamp(28px,2.8645833333vw,55px);padding-right:clamp(28px,2.8645833333vw,55px)}.vctheme-container-inner{padding-left:clamp(28px,10.5729166667vw,203px);padding-right:clamp(28px,10.5729166667vw,203px)}#navbar .navbar__content,#main_footer .main_footer__content{padding-top:clamp(26px,1.8229166667vw,35px);padding-bottom:clamp(26px,1.8229166667vw,35px);transition:transform 1s, border .5s;-webkit-transition:transform 1s, border .5s}#navbar{position:relative;z-index:20}#navbar .navbar__content{border-bottom:1px solid}@media(min-width: 992px){#navbar .navbar__content{font-size:20px;line-height:1}}#navbar .navbar__row{display:flex;align-items:center}#navbar .navbar__row .header__logo{flex:1;text-transform:uppercase;font-weight:500;font-size:20px}@media(min-width: 992px){#navbar .navbar__row .header__logo{font-size:22px}}#navbar .navbar__row .header__buttons .lightmode-button{display:none}#navbar .navbar__row .header__clock{display:none}@media(min-width: 992px){#navbar .navbar__row .header__clock{display:block}#navbar .navbar__row .header__buttons{flex:1}#navbar .navbar__row .header__buttons .lightmode-icon{margin-right:30px}#navbar .navbar__row .header__buttons .lightmode-button{display:inline;margin-right:25px}}#main_footer{width:100%;font-size:15px;line-height:19px;overflow:hidden}#main_footer .footer-navigation{display:inline;list-style:none;padding-left:0;margin-bottom:0}#main_footer .main_footer__content{border-top:1px solid}#main_footer .main_footer__row{display:flex;flex-wrap:wrap;justify-content:space-between}#main_footer .main_footer__row>*:first-child{-webkit-box-flex:0;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}#main_footer .main_footer__row>*:nth-child(2),#main_footer .main_footer__row>*:nth-child(3){margin-top:20px}#main_footer .main_footer__row>*:nth-child(3){text-align:right}@media(min-width: 992px){#main_footer .main_footer__row>*{font-size:16px}#main_footer .main_footer__row>*:first-child{text-align:left}#main_footer .main_footer__row>*:first-child,#main_footer .main_footer__row>*:nth-child(3){-webkit-box-flex:0;flex:0 0 25%;-ms-flex:0 0 25%;max-width:25%}#main_footer .main_footer__row>*:nth-child(2){-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;text-align:center}#main_footer .main_footer__row>*:nth-child(2),#main_footer .main_footer__row>*:nth-child(3){margin-top:0}}.vctheme-contacts-home .vctheme-contacts-home__title{font-size:30px;line-height:35px;margin-top:50px}@media(min-width: 992px){.vctheme-contacts-home .vctheme-contacts-home__title{font-size:55px;line-height:60px;margin-top:0}}.vctheme-contacts-home .vctheme-contacts-home__box{margin-top:35px}.vctheme-contacts-home .vctheme-contacts-home__box .vctheme-contacts-home__box__title{margin-bottom:15px;text-transform:uppercase;font-size:18px;line-height:1}@media(min-width: 992px){.vctheme-contacts-home .vctheme-contacts-home__box .vctheme-contacts-home__box__title{margin-bottom:40px;font-size:22px}}@media(min-width: 992px){.vctheme-contacts-home .vctheme-contacts-home__box{margin-top:0}}.vctheme-contacts-home .vctheme-contacts-home__row{padding-left:clamp(82px,4.2708333333vw,82px)}@media(min-width: 992px){.vctheme-contacts-home .vctheme-contacts-home__row{padding-left:0;display:flex;flex-wrap:nowrap;align-items:flex-end;margin-top:0}.vctheme-contacts-home .vctheme-contacts-home__row .vctheme-contacts-home__title{order:1;-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}.vctheme-contacts-home .vctheme-contacts-home__row .vctheme-contacts-home__box{-webkit-box-flex:0;flex:0 0 25%;-ms-flex:0 0 25%;max-width:25%;order:2}}.vctheme-home-template .vctheme-contacts-home{margin-top:140px;padding-bottom:60px}@media(min-width: 992px){.vctheme-home-template .vctheme-contacts-home{margin-top:0;padding:35px 0 60px}}@media(min-width: 992px){.vctheme-home-template{flex:1;display:flex;flex-direction:column}.vctheme-home-template .vctheme-home-template__form{flex:1}}.vctheme-login-form{padding-top:clamp(130px,10.4166666667vw,200px)}.vctheme-login-form .vctheme-login-form__form{position:relative;z-index:10;padding-left:40px;padding-right:40px}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry{margin-top:35px}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry>*{font-size:14px;font-weight:500;text-transform:uppercase;display:block;width:100%;background-color:rgba(0,0,0,0)}@media(min-width: 992px){.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry>*{font-size:20px}}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry .vctheme-login-form__form__el__inputs__entry__info{margin-top:40px;font-size:10px;text-transform:none}@media(min-width: 992px){.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry .vctheme-login-form__form__el__inputs__entry__info{font-size:16px}}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry:first-child{margin-top:0}@media(min-width: 992px){.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs{display:flex;flex-wrap:wrap;margin-left:-23px;margin-right:-23px}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__inputs .vctheme-login-form__form__el__inputs__entry{margin-top:0;padding-left:23px;padding-right:23px;flex:1}}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__submit{margin-top:60px}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__submit input[type=submit]{font-weight:500;text-transform:uppercase;font-size:20px;line-height:1;border:none;padding:0;background-color:rgba(0,0,0,0)}@media(min-width: 992px){.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__el__submit input[type=submit]{font-size:22px}}@media(min-width: 992px){.vctheme-login-form .vctheme-login-form__form{margin:auto;width:656px;flex:1;margin-top:vw_transform_xl(200)}.vctheme-login-form .vctheme-login-form__form .vctheme-login-form__form__container{position:relative}}.vctheme-login-form .ellipse-container{position:absolute;top:0;left:0;pointer-events:none;height:100%;width:100%}.vctheme-login-form .vctheme-login-form__ellipse{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.vctheme-login-form .vctheme-login-form__ellipse svg{display:block;width:915px;max-width:none;height:auto;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media(min-width: 992px){.vctheme-login-form .vctheme-login-form__ellipse svg{width:54.4270833333vw}}.vctheme-loop-logos{padding:clamp(70px,10.3125vw,198px) 0}.vctheme-loop-logos .vctheme-loop-logos__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;align-items:center}.vctheme-loop-logos .vctheme-loop-logos__row>*{padding-left:10px;padding-right:10px}.vctheme-loop-logos .vctheme-loop-logos__row>*{text-align:center;-webkit-box-flex:0;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;margin-top:clamp(50px,6.7708333333vw,130px)}.vctheme-loop-logos .vctheme-loop-logos__row>*:first-child,.vctheme-loop-logos .vctheme-loop-logos__row>*:nth-child(2){margin-top:0}@media(min-width: 992px){.vctheme-loop-logos .vctheme-loop-logos__row>*{-webkit-box-flex:0;flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;max-width:33.333333%}.vctheme-loop-logos .vctheme-loop-logos__row>*:nth-child(3){margin-top:0}}.vctheme-loop-logos .vctheme-loop-logos__row .vctheme-loop-logos__item__content{position:relative;display:inline-block}.vctheme-loop-logos .vctheme-loop-logos__row .vctheme-loop-logos__item__content a{position:absolute;top:0;left:0;width:100%;height:100%}/*# sourceMappingURL=main.css.map */
