:root{--standard_color:#5bd0f4;--second_color:#00a6e2;--background:#fff;--text:#36393d}.dark{--standard_color:#caabe3;--second_color:#cdc8ee;--background:#000}html{scroll-behavior:smooth}html,body{margin:0;padding:0;font-family:Montserrat,Arial,sans-serif;font-weight:300}.arlov{background-color:#36393d;width:100vw;height:30px;display:flex;color:#fff!important;justify-content:center!important;padding:10px!important}.arlov a{color:#fff}.arlov a:hover{text-decoration:none;color:var(--standard_color)!important}.bg-white{margin-top:15px}.logo{width:130px}button:hover{text-decoration:none!important}.blackbg{padding-top:0}.navbar-light .navbar-nav .nav-link{color:var(--second_color)!important}.navbar{padding:0 1rem!important}.navbar-brand{margin-bottom:1rem;padding-top:.8625rem}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:var(--standard_color)!important}.menu{padding:20px 100px}nav i{color:var(--second_color);margin-right:20px}.nav-link{color:var(--second_color)}a.nav-link.active,a.nav-link:hover{color:var(--standard_color)!important}a:hover{color:var(--background);text-decoration:none}button.navbar-toggler{border-color:var(--second_color)!important}.btn.btn-pink{background-color:var(--standard_color);color:var(--background);text-align:center;cursor:pointer;border:none;border-radius:10px;width:150px;padding:10px;font-size:18px;font-weight:600;transition:all .3s ease-in-out}.btn-pulse{animation:5s infinite pulse}@keyframes pulse{0%,60%{transform:scale(1)}20%,80%{transform:scale(1.05)}40%,to{transform:scale(1)}}.sendbutton{float:right}button.btn.btn-pink:hover{background-color:var(--second_color)}.img-fluiod{width:200px}.hero{background-image:url(/vsvvs/images/hero3.jpeg);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;padding:40px 100px 20px;display:flex}.hero .blackbg{background-color:#000}.hero .blackbg:not(:last-of-type){margin-bottom:20px}.hero h1{color:var(--standard_color);text-align:left;text-transform:capitalize;font-family:Montserrat;font-size:55px;font-weight:700;line-height:65px}.hero p{color:var(--standard_color);margin:0;font-size:20px;font-weight:500;line-height:27px}.hero span{font-style:italic}.button:hover{background-color:var(--second_color);color:var(--background);text-decoration:none}.vision{border-bottom:#000;padding:100px 0}.vision ul{margin:0;padding:0;list-style:none}.vision ul li{color:var(--standard_color);border-bottom:4px solid var(--standard_color);width:fit-content;margin-bottom:10px;font-size:20px;font-weight:500;line-height:27px}.card-row{flex-direction:row;gap:15px;margin-bottom:20px;display:flex}.card-row .image{border-radius:5px;width:23rem;height:100%}.card-row .image img{-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%;height:100%}.citat-row{flex-direction:row;justify-content:center;gap:15px;margin-bottom:20px;display:flex}.citat-row .citat{border:1px solid #d3d3d3;border-radius:5px;width:23rem;padding:5px}.citat-row .blockquote-footer{color:#fff}.citat-row .citat.red{background-color:var(--second_color)}.citat-row .citat.red .text-muted{color:#fff!important}.contact-form{color:#36393d;background-color:var(--background-color);background-image:linear-gradient(to top right,#5bd0f4,#4ac6f0,#37bbeb,#23b1e7,#00a6e2);justify-content:center;align-items:center;min-height:30vh;margin-top:40px;padding:100px;display:flex}.contact-form h2{padding-bottom:10px;font-weight:500;line-height:30px}.contact-form p{color:var(--text);font-size:20px;font-weight:500;line-height:27px}.omoss{border-top:2px solid var(--standard_color);width:fit-content;padding:100px 0;line-height:30px}.cookie-banner{z-index:1080;color:#fff;background-color:#36393d;justify-content:space-between;align-items:center;gap:24px;padding:16px 32px;animation:.3s ease-out cookie-banner-in;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000001f}.cookie-banner p{color:#fff;margin:0;font-size:14px;font-weight:400;line-height:22px}.cookie-banner-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.cookie-banner-accept{background-color:var(--standard_color);color:var(--background);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:10px 20px;font-size:15px;font-weight:600;transition:all .3s ease-in-out}.cookie-banner-accept:hover{background-color:var(--second_color)}.cookie-banner-decline{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff59;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .3s ease-in-out}.cookie-banner-decline:hover{border-color:var(--standard_color);color:var(--standard_color)}@keyframes cookie-banner-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cookie-banner{animation:none}}.footer{text-align:left;color:var(--second_color);flex-direction:column;justify-content:space-around;align-items:center;padding:30px 70px;font-size:30px;position:relative;display:flex!important}.footer a,.footer p{color:var(--text);margin:0;padding:0;font-size:15px;font-weight:500;line-height:27px}.footer a:hover,.footer p:hover{color:var(--second_color)}.footer i{margin:40px 10px 20px;font-size:20px;line-height:27px}.footer i:hover{color:var(--second_color)}input,textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin:8px 0;padding:12px 20px;display:inline-block}@media screen and (max-width:800px){.hero{padding:0 50px 20px}.hero .blackbg{background-color:var(--text);border-radius:5px;width:fit-content;padding:5px}.hero h1{font-size:30px}.category-cards{flex-flow:column wrap;display:flex}.citat-row{flex-direction:column;align-items:center}.card-row{flex-direction:column;justify-content:center;align-items:center}ul.list-inline{text-align:center}.contact-form{flex-direction:column;padding:50px 0}.cookie-banner{text-align:center;flex-direction:column;align-items:stretch;gap:14px;padding:16px 20px}.cookie-banner-actions{justify-content:center}}@media screen and (max-width:450px){.logo{width:200px}.img-fluid{width:150px}.blackbg{width:80%;padding:2px}.blackbg h1{font-size:18px;line-height:22px}.blackbg p{text-align:center;font-size:15px}.vision h2,.vision p{text-align:center}.card-row .image,.citat-row .citat{width:20rem}}
