@font-face{font-family:Gideon Roman;src:local("Gideon Roman"),url(GideonRoman-Regular.74e909e0cea6f4e612a3.ttf) format("truetype")}@font-face{font-family:Sen Bold;src:local("Sen Bold"),url(Sen-Bold.aee4d23fe0364c8c26d4.ttf) format("truetype")}@font-face{font-family:Lato-Light;src:local("Lato-Light"),url(Lato-Light.2bcc211c05fc425a57b2.ttf) format("truetype")}*{box-sizing:border-box;list-style-type:none;margin:0;outline:none;padding:0}a{cursor:pointer}body,html{font-family:Sen,sans-serif;height:100vh;margin:0;padding:0;width:100%}@media only screen and (max-width:767px){body,html{font-size:14px!important}}p{font-size:18px!important;line-height:1.7}@media only screen and (max-width:767px){p{font-size:14px!important}}.con{margin:0 auto;max-width:90%;width:1200px}@media screen and (min-width:1445px){.con{width:1400px}}@media screen and (max-width:1024px){.con{width:90%}}@media only screen and (max-width:767px){.con{width:90%}}h1,h2{font-size:3rem}@media screen and (max-width:1024px){h2{font-size:2rem}}@media only screen and (max-width:767px){h2{font-size:1.5rem;line-height:1}}.header{font-weight:500!important;line-height:1.1;padding:.5rem 0}.header.header-primary{color:#448f6d}.section-header{font-size:3rem;line-height:1.1;position:relative;text-align:center;width:100%}@media screen and (max-width:1024px){.section-header{font-size:2rem}}.section-header:after{background-color:#448f6d;content:"";display:block;height:2px;left:50%;position:absolute;top:-10%;transform:translateX(-50%);width:200px}