@font-face{font-display:swap;font-family:Playpen;font-style:italic;font-weight:400;src:url(/build/fonts/playpen.41541673.ttf)}@font-face{font-display:swap;font-family:Playpen;font-style:italic;font-weight:700;src:url(/build/fonts/playpen.41541673.ttf)}@font-face{font-display:swap;font-family:Playpen;font-style:normal;font-weight:700;src:url(/build/fonts/playpen.41541673.ttf)}@font-face{font-display:swap;font-family:Fira Code;font-weight:400;src:url(/build/fonts/fira-code.f69e4326.ttf)}@font-face{font-display:swap;font-family:Fira Code;font-weight:500;src:url(/build/fonts/fira-code-semibold.071244c0.ttf)}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:700;src:url(/build/fonts/fira-code-bold.5e5c521d.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/poppins-regular-webfont.d1c71ed8.woff),url(/build/fonts/poppins-regular-webfont.9a0ea804.woff2),url(/build/fonts/poppins-regular.35d26b78.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/build/fonts/poppins-italic-webfont.ca2ebf8f.woff),url(/build/fonts/poppins-italic-webfont.2672e179.woff2),url(/build/fonts/poppins-italic.e373f616.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/fonts/poppins-semibold-webfont.2d8c6c22.woff),url(/build/fonts/poppins-semibold-webfont.57f07a75.woff2),url(/build/fonts/poppins-semibold.ac8d04b6.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/build/fonts/poppins-semibold-italic-webfont.099d3133.woff),url(/build/fonts/poppins-semibold-italic-webfont.7dbbc60a.woff2),url(/build/fonts/poppins-semibold-italic.3524ffc3.ttf) format("truetype")}header{background:#d0eaf1;padding:20px 0}header.header-white{background:none}header div>a:first-of-type{display:block;max-width:320px;min-width:250px}header div>a:first-of-type img{width:100%}header a{color:#d35f5f;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:600;position:relative;text-decoration:none;transition:color .2s linear}header a:hover{color:#2e0e0f}header nav ul{display:flex;gap:25px;list-style:none}header nav ul li a{font-family:Poppins,sans-serif}header nav ul li a:after,header nav ul li a:before{background:#d35f5f;content:"";height:1px;position:absolute;transition:width .2s linear;width:0}header nav ul li a:before{left:0;top:-6px}header nav ul li a:after{bottom:-3px;right:0}header nav ul li a:hover:after,header nav ul li a:hover:before{height:1px;width:10px}header span.burger-menu-icon{display:none}header span.burger-menu-icon img{max-width:35px}@media screen and (max-width:860px){header div.flex-div{flex-direction:column}}@media screen and (max-width:500px){header div{flex-direction:column;position:relative}header div nav{backdrop-filter:blur(1px) saturate(0);background:rgba(0,51,51,.9);padding:36px 0;position:absolute;top:calc(100% + 10px);width:100%}header div nav ul{display:block}header div nav ul li{text-align:center}header div nav ul li:not(:last-of-type){margin-bottom:20px}header div nav ul li a{color:#fff;font-size:1.2rem}header div .hidden-mobile,header div nav ul li a:after,header div nav ul li a:before{display:none}header div span.burger-menu-icon{cursor:pointer;display:block}}footer{color:#2e0e0f;font-family:Poppins,sans-serif;font-size:.85rem;padding:5px 15px 30px;text-align:center}footer,footer span{font-style:normal;font-weight:400}footer span{color:#d35f5f;font-family:Playpen,sans-serif;padding:0 5px}footer a{color:#2e0e0f;padding:2px 2px 1px;transition:background-color .2s linear,color .2s linear}footer a:hover{background-color:#2e0e0f;color:#fff;text-decoration:none}*{box-sizing:border-box;margin:0;padding:0;scrollbar-color:#d35f5f #fff;scrollbar-width:auto}::-webkit-scrollbar{background:transparent;width:11px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#d35f5f;border:3px solid #fff;border-radius:20px}html{scroll-behavior:smooth}body{background:rgba(208,234,241,.3);color:#2e0e0f;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400}.limited-width{margin:auto;max-width:1300px;padding:0 35px}.flex-div{align-items:center;display:flex;gap:10px;justify-content:space-between}.flex-div.wrap{flex-wrap:wrap}.title-span{color:#d35f5f;font-family:Fira Code,sans-serif;font-size:1.15rem;font-weight:500;padding-bottom:5px}.title-span:before{background:url(/build/images/arrow-underscore.becedbc2.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-right:5px;vertical-align:bottom;width:20px}h1{background:linear-gradient(60deg,#033 20%,#d35f5f 35%,#033 60%);-webkit-background-clip:text;background-size:150% 200%;color:#033;font-size:2.2rem;font-style:normal;font-weight:700;line-height:1.15;margin-bottom:25px;-webkit-text-fill-color:transparent}h1,h2{font-family:Poppins,sans-serif}h2{color:#2e0e0f;font-size:2rem;font-weight:900;line-height:1.3;margin-bottom:15px;text-align:center}p{font-weight:500;margin-bottom:16px}p,ul li{line-height:1.25}a.button{border-radius:5px;box-shadow:-4px 4px 1px #fff;font-size:1.25rem;padding:.75rem 1.1rem;text-decoration:none}a.button.blue{background:#d0eaf1;color:#d35f5f;transition:background .2s linear,box-shadow .2s linear}a.button.blue:hover{background:#fff;box-shadow:-4px 4px 1px #d0eaf1}a.button.pink{background:#f9cacc;color:#033;transition:background .2s linear,box-shadow .2s linear}a.button.pink:hover{background:#fff;box-shadow:-4px 4px 1px #f9cacc}.hidden{display:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.grecaptcha-badge{visibility:hidden}@media screen and (max-width:500px){.limited-width{padding:0 30px}}