.Footer_foot__hrfoj{position:relative;bottom:0;width:100vw;margin-bottom:20px;display:flex;justify-content:space-evenly;align-items:flex-start;margin-top:var(--spaceBetweenFooterAndContent);clear:both}.Footer_foot__hrfoj h1{font-size:18px;font-weight:700;margin-bottom:5px}.Footer_footerLinks__a5eVd p{font-size:14px;font-weight:100;padding:5px 0;cursor:pointer;margin-bottom:0}.Footer_footerLinks__a5eVd p:hover{text-decoration:underline}.Footer_copyright__0_Me0{display:flex;flex-direction:column;justify-content:flex-start}.Footer_copyright__0_Me0 p{width:220px}.Footer_copyright__0_Me0 img{padding:0;margin-bottom:15px}.Footer_footerText__UQsE6{margin-top:100px;text-align:center;padding:50px;line-height:25px}@media screen and (max-width:768px){.Footer_foot__hrfoj{padding-left:20px;margin-bottom:20px}.Footer_copyright__0_Me0{order:4}.Footer_foot__hrfoj{margin-top:var(--spaceBetweenFooterAndContent);flex-direction:column;align-items:flex-start;height:auto}.Footer_copyright__0_Me0{margin-top:15px}.Footer_footerLinks__a5eVd{margin-top:20px}.Footer_footerText__UQsE6{margin-top:50px}}@media screen and (max-width:540px){.Footer_footerText__UQsE6{padding:5px;font-size:12px}}:root{--navbarHeight:80px;--mobile_navbar_height:70px;--navbar_background_color:#fff;--navbar_link_hover_background_color:#f9f9f9;--orange_backgrounds:#f60;--button_corner_eadius:5px;--bottomBorderOnHover:3px solid #4fc1ff;--blueBackgrounds:#4fc1ff;--blueFontColor:#111e4e;--spaceBetweenFooterAndContent:50px;--light_gray_color:#f9f9f9;--homepage_banner_h1_xl:50px;--homepage_banner_h1_lg:45px;--homepage_banner_h1_md:40px;--homepage_banner_h1_sm:30px;--h3_font_size_lg:35px;--h3_font_size_md:30px;--homepage_article_p_font:20px;--homepage_article_button_underline:10px solid #f60;--h1h2h3pColor:#1b3080;--about_paragraph_line_height:40px;--about_small_paragraphs_width:480px;--about_large_paragraphs_width:75vw;--about_paragraph_font_size:23px}*{box-sizing:border-box;margin:0}body{font-family:Open Sans,sans-serif;width:100vw;overflow-x:hidden}h3{font-weight:100;font-size:var(--h3_font_size_lg)}body h1,h2,h3,p{color:var(--blueFontColor)}body h2{line-height:1.9}footer{padding-top:100px}@media screen and (max-width:768px){footer{padding-top:50px}}