:root{--main-color:#0F1629;--text-color:#222;--sec-color:#fcdc60;--accent-color:#7e88ff;--light-main:#54beff;--light-gray:#fafafa;--white:#fff;--red:#e63946}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-Medium.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../fonts/OpenSans-SemiBold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:'Open Sans',Arial,sans-serif;line-height:1.6;color:var(--text-color);background:var(--white)}a{color:var(--main-color);text-decoration:none}a:hover{text-decoration:underline}h2{text-align:center;margin:2rem 0}img{max-width:100%;height:auto;display:block}section{margin:2rem 0}hr,.wp-block-separator{margin:1rem 0;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}