@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");body,html{height:100%;position:relative}body{background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Montserrat,sans-serif}.container{margin:0 auto;max-width:1200px;padding:0 15px}.submitted-message,form,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}h3.form-title{font-size:30px;font-weight:700;line-height:normal;margin-bottom:15px;text-transform:uppercase}form .hs-button,form input[type=submit]{background:#7542ec;background-image:url(https://3948356.fs1.hubspotusercontent-na1.net/hubfs/3948356/biro-images/right_arrow.png);background-position:100%;background-repeat:no-repeat;border-color:#7542ec;border-radius:0;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;padding-left:5px;padding-right:5px;text-transform:uppercase;width:100%}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{outline:none;transform:inherit}form label{font-size:16px;font-weight:700;line-height:normal;margin-bottom:7px;text-transform:uppercase}label.hs-error-msg{font-size:12px}.hs-error-msgs li{margin-top:5px}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border-color:#dadada}textarea{height:45px}.logo-with-language-switcher-module .section-inner-wrapper{gap:35px}.logo-with-language-switcher-module .section-lang-block span{background:#fff;border-radius:100px;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:12px 18px}.logo-with-language-switcher-module .section-lang-block span:empty{display:none}.contact-info,.contact-info a{color:#fff}.contact-info p:last-child{margin:0}.contact-info p{font-size:18px}.contact-info a:active,.contact-info a:focus,.contact-info a:hover{outline:none;text-decoration:none}.one-col-right-form-module .section-box-wrapper,.one-col-right-typ-content-module .section-box-wrapper{background:#fff;box-shadow:0 4px 30px 20px rgba(0,0,0,.2);margin-left:auto;max-width:402px;padding:35px 32px}.one-col-right-typ-content-module .section-box-wrapper{padding:60px 32px;text-align:center}.one-col-right-form-module .container,.one-col-right-typ-content-module .container{max-width:100%;padding-right:130px}.logo-with-language-switcher-module .section-inner-wrapper{align-items:center;display:flex}.one-col-right-typ-content-module .col-title h1{line-height:normal;margin-bottom:10px;margin-top:5px}.one-col-right-typ-content-module .col-description p{font-weight:700}.body-bg-video{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.body-wrapper{position:relative}.simple-footer-module{bottom:20px;left:0;position:fixed;right:0}.simple-footer-module .section-inner-wrapper{align-items:center;display:flex;font-size:14px;gap:25px}.simple-footer-module a:hover{outline:none;text-decoration:none}.footer-menus ul li a,.website-url a{color:#fff;text-transform:uppercase}.footer-menus ul{gap:25px}.instagram-link{align-items:center;display:flex;gap:5px;justify-content:center}.instagram-link a svg{height:30px}@media(max-width:1480px){.one-col-right-form-module .container,.one-col-right-typ-content-module .container{padding-right:50px}}@media(max-width:1439px){body,html{height:auto}.simple-footer-module{position:relative;z-index:1}}@media(max-width:1199px){.simple-footer-module{bottom:0}}@media(max-width:767px){.one-col-right-form-module .container,.one-col-right-typ-content-module .container{padding-right:15px}.one-col-right-form-module .section-box-wrapper,.one-col-right-typ-content-module .section-box-wrapper{margin-left:auto;margin-right:auto}.footer-menus .hs-menu-wrapper.hs-menu-flow-horizontal ul{text-align:center}.one-col-right-form-module .section-box-wrapper,.one-col-right-typ-content-module .section-box-wrapper{padding:25px 20px}.simple-footer-module .section-inner-wrapper{flex-wrap:wrap;gap:15px;justify-content:center;text-align:center}.simple-footer-module .section-inner-wrapper>div{width:100%}.footer-menus ul{gap:15px}form .hs-button,form input[type=submit]{font-size:14px}h3.form-title{font-size:18px}form label{font-size:12px}.contact-info p{font-size:16px}.logo-with-language-switcher-module .section-inner-wrapper{flex-wrap:wrap;gap:20px}.contact-info{width:100%}}