.site{font-size:18px}.site .content{color:var(--font)}.site .content h1,.site .content h2,.site .content h3,.site .content h4,.site .content h5{color:var(--heading_font)}.site .logo{max-width:320px;max-height:200px}.site .menu-footer_menu,.site .menu-footer_menu ul{list-style:none;padding:0}.site .menu-footer_menu ul{display:none;position:absolute}.site .menu-footer_menu>li{display:inline-block}.site .footer-container{position:relative}.site .footer{background-color:var(--footer_background);color:var(--footer_font);text-align:center;padding:10px;width:100%;bottom:0}.site .footer a{color:var(--footer_font);text-decoration:underline}.site .footer p{margin:0}.site .rounding,.site .style-outline,.site .card-footer,.site .card{border-radius:30px}.site .btn{background-color:var(--button_background);color:var(--button_font);padding:10px 20px;border-radius:30px;text-decoration:none;display:inline-block;border:solid 2px var(--button_background)}.site .btn:hover{--border-opacity: 0}.site input[type=text],.site input[type=email],.site input[type=checkbox],.site select,.site textarea{border-radius:5px}.site .banner{text-align:center}.site .banner .block-content{position:relative;z-index:2}.site .testimonial{padding:20px}.site h1{font-weight:700;font-size:36px}.site h1.site-name{margin:15px 0!important}.site h2{font-weight:700;font-size:28px}.site h3{font-weight:700;font-size:18px}
