@font-face{font-family:JetBrains Mono;src:local("JetBrainsMono"),url(/fonts/JetBrainsMono-Bold.bcc869ac.woff2) format("woff2")}@font-face{font-family:Golos Text;src:local("GolosText"),url(/fonts/GolosText-VariableFont_wght.7399b0a0.ttf) format("ttf"),url(/fonts/golos-text_regular.f8bcf76f.woff2) format("woff2")}@font-face{font-family:Gotham Bold;src:local("GothamBold"),url(/fonts/Gotham-Bold.304088a3.woff) format("woff"),url(/fonts/Gotham-Bold.aeae14db.woff2) format("woff2"),url(/fonts/Gotham-Bold.095c652d.otf) format("otf"),url(/fonts/Gotham-Bold.095c652d.otf) format("otf"),url(/fonts/GothamBold.f6816b5a.ttf) format("ttf")}@font-face{font-family:Gotham Light;src:local("GothamLight"),url(/fonts/Gotham-Light.eee3b726.woff) format("woff"),url(/fonts/Gotham-Light.83ad6d7d.woff2) format("woff2"),url(/fonts/Gotham-Light.9fc514ca.otf) format("otf"),url(/fonts/GothamLight.d4246eb9.ttf) format("ttf")}@font-face{font-family:TTTravels;src:local("TTTravels"),url(/fonts/TTTravels.8170059d.woff) format("woff"),url(/fonts/TTTravels.c0731dfc.woff2) format("woff2")}#app{font-family:Golos Text;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;min-height:100vh;display:flex;font-size:18px;overflow-x:hidden}#app b,#app h1,#app h2,#app h3,#app h4,#app h5,#app h6{font-family:Golos Text;font-weight:700}.app{width:100%;display:flex}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}a{font-family:Golos Text;color:inherit!important;text-decoration:none!important}.btn-primary{min-width:9rem!important;font-size:1.4rem!important;text-align:center;color:#fff!important;font-weight:700!important;padding:.7rem 2rem!important;background:#029660!important;border-radius:50px!important;border:none!important}.btn-primary:disabled,.btn-secondary{background:gray!important}.btn-secondary{border:none!important;border-radius:4px!important;min-width:9rem!important;font-size:1.4rem!important;text-align:center;color:#fff!important;font-weight:700!important;padding:.7rem 2rem!important}.btn-primary-close{background:#fff!important;color:#fff!important;border:none}.color-primary{color:#029660!important}.text-error{font-size:.7rem;color:#f64343;margin-top:1px;padding-left:1rem;margin-bottom:6px}.text-error,.text-left{text-align:left}.text-right{text-align:right}.text-caption{color:#000;font-size:.75rem}.ml-1{margin-left:.5rem}.card{border:1px solid #fff!important;border-radius:32px!important}.card .card-body{padding:40px!important}@media(max-width:768px){.card .card-body{padding:1rem!important}}.card.transparent,.card.white{background:#fff}figure.image img{max-width:100%}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px!important}}.container{padding:98px 0!important}.logo[data-v-ad4bef06]{text-align:center}.logo img[data-v-ad4bef06]{height:51px}@media(min-width:992px){.logo[data-v-ad4bef06]{height:51px}}.home[data-v-5b3a2ea2]{width:100%;display:flex;flex-flow:column;align-items:self-start}.home.pic-bg[data-v-5b3a2ea2],.home[data-v-5b3a2ea2]{background-image:url(/img/bg.ccefe9eb.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.codenrock-logo-container[data-v-0b859d34]{margin-top:36px;display:flex;justify-content:center;height:40.997px}.card[data-v-48032eb5]{margin-top:140px}.flex-button[data-v-48032eb5]{margin-left:auto;margin-right:auto;color:#fff!important;background-color:#029660;text-align:center;font-size:35.777px!important;font-style:normal;font-weight:700;line-height:normal;flex-shrink:0;padding:.2em 1.5em;border-radius:50px}.mobile-menu[data-v-48032eb5]{display:flex!important}@media(min-width:992px){.mobile-menu[data-v-48032eb5]{display:none!important}}.desktop-menu[data-v-48032eb5]{margin-top:140px;display:none!important}@media(min-width:992px){.desktop-menu[data-v-48032eb5]{display:flex!important}}.row-flex-container[data-v-48032eb5]{display:flex;align-items:center;justify-content:center;gap:32px}.row-flex-container .title[data-v-48032eb5]{font-family:JetBrains Mono;font-size:60px}@media(min-width:1280px){.row-flex-container .title[data-v-48032eb5]{font-size:120px}}