@font-face{font-family:FiraLight;src:url(/build/fonts/FiraSansCondensed-Light.a0300c7a.ttf) format("truetype")}@font-face{font-family:FiraRegular;src:url(/build/fonts/FiraSansCondensed-Regular.514b8df8.ttf) format("truetype")}@font-face{font-family:FiraMedium;src:url(/build/fonts/FiraSansCondensed-Medium.7d85f98a.ttf) format("truetype")}:root{--blue-gradient:linear-gradient(180deg,#00b4ff,#0073a2);--c-blue:#00b4ff;--c-red:#ff515b}body,html{background:#fff;box-sizing:border-box;color:#000;font-size:20px}body,h2,html{font-family:FiraLight;margin:0;padding:0}h2{color:var(--c-red);font-size:40px}.f-light{font-family:FiraLight}.f-regular{font-family:FiraRegular}.f-medium{font-family:FiraMedium}.c-blue{color:var(--c-blue)}.c-red{color:var(--c-red)}.red-button{background:linear-gradient(53deg,#ff515b,#ff8b3e);border:none;border-radius:30px;color:#fff;font-family:FiraRegular;font-size:25px;padding:10px 20px;text-decoration:none}.red-button:hover{background:linear-gradient(53deg,#ff8b3e,#ff515b);cursor:pointer;transition:all .3s ease}.cookies{background-color:#fff;border-radius:5px;bottom:20px;box-shadow:0 0 25px #00000014;display:none;left:50%;position:fixed;transform:translate(-50%);width:600px;z-index:10}.c-header{background:linear-gradient(180deg,#00b4ff,#0073a2);border-top-left-radius:5px;border-top-right-radius:5px;display:flex}.c-image-wrapper{align-items:center;display:flex;justify-content:center;width:90px}.c-content{padding:15px 30px;position:relative}.c-title{color:#fff;display:block;font-family:FiraMedium;font-size:23px;margin:10px 15px}.c-desc{color:#000;font-family:FiraLight;font-size:18px;margin-bottom:0}.c-desc a{color:#00b4ff;font-family:FiraMedium}.c-desc-short{width:410px}.c-desc-long{padding:15px;width:100%}.cookies .button-container{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;position:absolute;right:27px;top:0}.c-button{text-wrap:nowrap;align-items:center;border:none;border-radius:5px;color:#fff;display:flex;flex-direction:row;font-family:FiraLight;font-size:18px;height:38px;justify-content:center;width:113px}.c-button-settings{background:#e6edf3;color:#000}.c-button-settings:hover{background:#d9dfe4}.c-button-accept{background:linear-gradient(180deg,#00b4ff,#0073a2)}.c-button-accept:hover{background:#00b4ff}#c-settings{display:none}.gray-area{background-color:#efeff0}.cookie-type{background-color:#fff;border-radius:8px;color:#1e2833;font-family:FiraLight;font-size:18px;padding:3px}.cookies input[type=checkbox]{float:right;height:20px;margin-right:5px;margin-top:4px;width:20px}.cookies input[type=checkbox]:checked{accent-color:#00b4ff}.c-container{left:0;position:absolute}.c-lightblue-square img{bottom:100px;position:absolute;right:20px;transform:rotate(-45deg)}.c-shadow-square{background:linear-gradient(-45deg,var(--my-light-blue) 0,var(--my-light-blue) 72%,#004d66 100%);height:50px;transform:rotate(45deg) translate(158%,-130%);width:50px;z-index:-1}.crop{height:15px;overflow:hidden}#c-settings .c-button{width:140px}@media screen and (max-width:650px){.cookies{width:90%}.c-desc{display:block;width:100%}.cookies .button-container{flex-direction:unset;flex-wrap:wrap;gap:10px;height:unset;position:relative;right:unset;top:unset;width:100%}}@media screen and (max-width:490px){.settings-btns{flex-direction:column!important}.settings-btns button{margin:10px 0;width:100%!important}}.top-header{background:var(--blue-gradient);position:relative}.header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.logo-link{text-decoration:none}.hrave{color:#005f88;font-family:firaMedium;font-size:30px;padding-left:4px}.hrave,.psani{display:block;line-height:.9}.psani{color:#fff;font-family:firaRegular;font-size:60px}.main-nav ul{display:flex;list-style:none;margin:0;padding:0}.navbar{padding:0!important}.nav-link{border-bottom:3px solid transparent;color:#fff;font-family:FiraRegular;font-size:25px;margin-inline:25px;padding:55px 0;text-decoration:none}.nav-link.active,.nav-link:focus,.nav-link:hover{border-bottom:3px solid #ff515b;color:#ff515b!important;transition:all .3s ease}#my-nav .red-button img{margin-right:10px}@media (min-width:1361px){.burger{display:none}.main-nav .navbar-collapse{display:flex!important;flex-basis:auto;flex-grow:0;height:auto!important}.main-nav .navbar-nav{align-items:center;flex-direction:row}}@media (max-width:1360px){.main-nav .navbar-collapse{width:100%}.main-nav .navbar-nav{align-items:flex-start;flex-direction:column}.top-header{padding:10px 0}.nav-link{border-bottom:none}#my-nav{background-color:#edfafb;box-shadow:0 4px 20px rgba(0,0,0,.1);font-size:24px;position:absolute;right:0;top:66px;width:250px;z-index:20}#my-nav a{color:#000!important;margin:0;padding:5px 15px}#my-nav li{position:relative;width:100%}#my-nav li:not(:last-child):after{background-color:#7bd5cd;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#my-nav a:hover{background-color:#7bd5cd;color:#fff}.nav-link.active,.nav-link:focus,.nav-link:hover{border-bottom:none}#my-nav .red-button{background:none;border-radius:0;display:block}#my-nav .red-button:hover{background-color:#7bd5cd}#my-nav .red-button img{display:none}}.burger{border:1px solid #fff;padding:7px}.burger:focus{box-shadow:none!important;outline:none!important}.nav-burger-icon{cursor:pointer;height:25px;margin:auto;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px}.nav-burger-icon,.nav-burger-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.nav-burger-icon span{background:#fff;border-radius:9px;display:block;height:4px;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.nav-burger-icon span:first-child{top:0}.nav-burger-icon span:nth-child(2),.nav-burger-icon span:nth-child(3){top:9px}.nav-burger-icon span:nth-child(4){top:18px}.nav-burger-icon.open span:first-child{left:50%;top:18px;width:0}.nav-burger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-burger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-burger-icon.open span:nth-child(4){left:50%;top:18px;width:0}.contact{background:var(--blue-gradient);color:#fff;overflow:hidden;padding:30px 10px;position:relative}.contact-container{margin:0 auto;max-width:1100px;position:relative;z-index:2}.contact-container .top-part{align-items:end;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.love{color:#000;font-size:30px}.love span:after{content:url(/build/images/heart.575bbdda.svg);position:absolute;right:-20px;top:-20px}.contact-title{font-size:40px;padding-bottom:10px}.contact-link{color:#fff;margin-left:8px;text-decoration:none}.contact-link:hover{text-decoration:underline}.cloud-left{bottom:-100px;left:-70px}.cloud-left,.cloud-right{position:absolute;z-index:0}.cloud-right{bottom:-25px;right:-170px}.bottom-part{align-content:center;align-items:baseline;display:flex;gap:45px;padding-top:30px}@media screen and (max-width:1300px){.cloud-left,.cloud-right{display:none}}@media screen and (max-width:800px){.bottom-part{align-items:flex-start;flex-wrap:wrap;justify-content:center}.contact-info{align-items:flex-start!important;flex-direction:column;gap:15px!important}.contact-info .pb-3{padding:0!important}}.footer{font-family:FiraLight;font-size:18px;padding:10px}.footer-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1100px}.footer a{color:inherit;text-decoration:none}.footer a:hover span{text-decoration:underline}.footer-logo{margin:0 7px}.footer-separator{color:#00b4ff}@media screen and (max-width:870px){.footer-container{align-items:center;flex-direction:column;text-align:center}}@media screen and (max-width:600px){.footer-separator{display:block;height:0}}.reference{background-color:#f2f6f9;padding:40px 10px}.reference-container{margin:0 auto;max-width:1100px}.reference-card{background-color:#fff;border-radius:25px;box-shadow:0 6px 0 var(--c-blue);line-height:1.3;max-width:530px;padding:26px 28px 30px;position:relative}.reference-card__quotes{position:absolute;right:20px;top:-15px}.reference-card__author{font-family:FiraMedium;margin:12px 0 0}@media screen and (max-width:800px){.references-wrap{align-items:center;flex-direction:column}}