.section{flex-grow:1;padding:2em;text-align:center;position:relative}.section-body{display:flex;justify-content:center;flex-direction:column;flex-grow:10;width:70%;max-width:1170px;min-height:calc(100vh - 7em);margin:0 auto}.text-logo{font-size:2em}.section-body p{font-size:1em;line-height:1.5em}@media only screen and (max-width:1024px){.section-body{font-size:16px!important}.section-body h2,.text-logo-wrapper{font-size:1.8em!important}}@media only screen and (max-width:680px){.section-body{font-size:15px!important}.text-logo{font-size:1.6em}}@media only screen and (max-width:560px){.section{padding:4em 1em;min-height:calc(100vh - 11em)}.section-body{width:auto}.section-body{font-size:14px!important}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}h2,.text-logo-wrapper{font-size:2.3529411764706em;letter-spacing:0px;font-weight:700;font-style:normal}.text-logo{display:inline-block}