:root{--gs-blue:#16469d;--gs-lightblue:#b9c7e1;--gs-orange:#f90;--gs-orange-hover:#ffb525;--gs-lightorange:#ffe9c9;--gs-lightorange-hover:#ffeccc;--gs-white:#fff;--gs-lightgrey:#f1f0f0;--gs-antracite:#333;--gs-black:#000;--gs-gradient:linear-gradient(to bottom right,#f90,#16469d 30%,#16469d 40%,#f90);--gs-corner:1rem;--gs-corner-cover:1rem 1rem 5rem 0rem;--gs-shadow:0px 0px 25px 0px rgba(0,0,0,.1);--gs-padding-block:1.1rem;--gs-padding-button:1.3rem 2.5rem 1.3rem 2.5rem;--gs-padding-button-compact:0.9rem 1.9rem 0.9rem 1.9rem;--gs-transition:all 0.25s ease-out}@font-face{font-family:Varela;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/VarelaRound-Regular-webfont.woff),format("woff")}@font-face{font-family:RobotoBl;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/Roboto-Black-webfont.woff),format("woff")}@font-face{font-family:RobotoBo;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/Roboto-Bold-webfont.woff),format("woff")}@font-face{font-family:RobotoBoIt;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/Roboto-BoldItalic-webfont.woff),format("woff")}@font-face{font-family:RobotoLi;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/Roboto-Light-webfont.woff),format("woff")}@font-face{font-family:RobotoLiIt;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/Roboto-LightItalic-webfont.woff),format("woff")}@font-face{font-family:RobotoTh;font-style:normal;font-weight:400;src:url(https://7512680.fs1.hubspotusercontent-na1.net/hubfs/7512680/Geosquare%20academy/fonts/Roboto-Thin-webfont.woff),format("woff")}a,body,div,em,h1,h2,h3,h4,h5,h6,img,p,span,strong{border:0;line-height:1.3em;margin:0;outline:0;padding:0}body,html{background:var(--gs-lightgrey) url(gs-bg.svg) center center;background-attachment:fixed;background-size:cover;color:#333;font-family:RobotoLi,sans-serif;font-size:17px;min-height:100%;overflow-x:hidden}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:400;text-align:center}body{zoom:80%}h1{font-family:Varela;letter-spacing:-.05rem}h1.h-title{color:var(--gs-white);font-size:3.3rem;margin:.5rem 0 1rem}h1.h-subtitle{color:var(--gs-orange);font-size:2.3rem;margin:1rem 0 1.5rem}h1.f-title{color:var(--gs-blue);font-size:2.5rem;margin:1.5rem 0 17px}h2{color:var(--gs-orange);font-family:RobotoBl;font-size:2rem;margin:.5rem 0}h2.h-title{color:var(--gs-white);font-size:3.3rem;margin:.5rem 0 1rem}h2.h-subtitle,h2.h-title{font-family:Varela;letter-spacing:-.05rem}h2.h-subtitle{color:var(--gs-orange);font-size:2.3rem;margin:1rem 0 1.5rem}h2.f-title{color:var(--gs-blue);font-family:Varela;font-size:2.5rem;letter-spacing:-.05rem;margin:1.5rem 0 17px}h3{font-family:RobotoLi;font-size:1.5rem;margin:.5rem 0}h4{color:var(--gs-blue);font-family:RobotoBl;font-size:1.3rem;margin:.3rem 0}p{font-size:1.2rem;margin:0 0 1rem;text-align:center}.f-text,.f-text p,p.f-text{font-size:1.5rem;margin:0 auto 1rem}a{color:var(--gs-orange);text-decoration:none;transition:var(--gs-transition)}a:active,a:focus,a:hover{color:var(--gs-orange-hover)}.block{background:var(--gs-white);border-radius:var(--gs-corner);box-shadow:var(--gs-shadow);box-sizing:border-box;display:block;height:100%;position:relative;text-align:center}.cover{border-radius:var(--gs-corner-cover);width:100%}.cover.gradient-fill{background:var(--gs-gradient)}.padded{padding:var(--gs-padding-block)}.h-divider{background:var(--gs-white);margin:1rem auto}.b-divider,.h-divider{border-radius:3px;height:2px;width:5rem}.b-divider{margin:1.5rem auto}.b-divider,.f-divider{background:var(--gs-blue)}.f-divider{border-radius:3px;height:1.5px;margin:1rem auto 2rem;width:5rem}.button{border:0;border-radius:5rem;box-sizing:border-box;cursor:pointer;display:block;font-family:RobotoBl;font-size:.9rem;margin:1.5rem auto 0;padding:var(--gs-padding-button);text-align:center;transition:var(--gs-transition)}.button.style-a{background:var(--gs-orange);color:var(--gs-white)}.button.style-b{background:transparent;border:2px solid var(--gs-orange);color:var(--gs-orange)}.button.style-c{background:var(--gs-lightorange);color:var(--gs-orange);padding:var(--gs-padding-button-compact)}button:active,button:focus,button:hover{box-shadow:var(--gs-shadow)}.button.style-a:active,.button.style-a:focus,.button.style-a:hover{background:var(--gs-orange-hover)}.button.style-b:active,.button.style-b:focus,.button.style-b:hover{background:var(--gs-white)}.button.style-c:active,.button.style-c:focus,.button.style-c:hover{background:var(--gs-lightorange-hover)}@media screen and (max-width:1500px){body,html{font-size:15px}}