@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../fonts/open-sans-v40-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../fonts/open-sans-v40-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/open-sans-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../fonts/open-sans-v40-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("../fonts/open-sans-v40-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url("../fonts/open-sans-v40-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../fonts/open-sans-v40-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/open-sans-v40-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../fonts/open-sans-v40-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Dosis";font-style:normal;font-weight:300;src:url("../fonts/dosis-v27-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Dosis";font-style:normal;font-weight:400;src:url("../fonts/dosis-v27-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Dosis";font-style:normal;font-weight:500;src:url("../fonts/dosis-v27-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Dosis";font-style:normal;font-weight:600;src:url("../fonts/dosis-v27-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Dosis";font-style:normal;font-weight:700;src:url("../fonts/dosis-v27-latin-700.woff2") format("woff2")}.praxis-box-wrapper{position:absolute;top:65%;left:50%;transform:translate(-50%, -50%);width:80%;display:flex;justify-content:center;gap:40px;z-index:111;flex-wrap:wrap;max-width:900px}.praxis-box-wrapper .praxis-box{width:400px;height:200px;position:relative;background-color:rgba(240,240,240,.4941176471);box-shadow:0 2px 4px rgba(0,0,0,.1)}.praxis-box-wrapper .praxis-box h1{text-align:center;padding-top:56px;color:#214b65;text-transform:uppercase;font-weight:100}.praxis-box-wrapper .praxis-box h3{text-align:center;color:#6a899d;font-size:16px;font-weight:500}.praxis-box-wrapper .praxis-box a{position:absolute;bottom:0;left:0;right:0;display:block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#649fc0;padding:12px 0;font-size:20px}.praxis-box-wrapper .praxis-box a:hover{background-color:#45708d}.praxis-box-wrapper .praxis-times{width:440px;height:120px;padding:1rem;background-color:rgba(240,240,240,.4941176471);box-shadow:0 2px 4px rgba(0,0,0,.1)}.praxis-box-wrapper .praxis-times p{text-align:center;color:#214b65;font-size:16px;font-weight:500}@media(max-width: 768px){.praxis-box-wrapper{top:60%;flex-direction:column;gap:15px}.praxis-box-wrapper .praxis-box{width:100%;height:130px}.praxis-box-wrapper .praxis-box h1{text-align:center;padding-top:15px;color:#214b65;text-decoration:underline;text-transform:uppercase;font-weight:100;font-size:1.5rem}.praxis-box-wrapper .praxis-box h3{text-align:center;color:#6a899d;font-size:1rem;font-weight:500}.praxis-box-wrapper .praxis-times{width:100%;height:auto;padding:1rem}.praxis-box-wrapper .praxis-times p{font-size:14px}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Dosis",sans-serif;font-size:16px;background-color:#fff}body hr{margin:1rem auto;background-color:#fff;color:#fff;border:#fff;width:60px;height:1px}body section{display:flex;flex-direction:column;justify-content:center;text-align:center}body section .container{width:100%;overflow:hidden;align-self:center;text-align:left}@media(min-width: 576){body section .container{width:540px}}@media(min-width: 768px){body section .container{width:720px;display:flex;justify-content:center;align-items:center}}@media(min-width: 992px){body section .container{width:960px}}@media(min-width: 1200px){body section .container{width:1140px}}body section .container-fluid{width:100%;overflow:hidden;justify-content:center;align-items:center}body .headline{margin:0;padding:0;text-align:center}body .headline .site-title{border-bottom:1px solid rgba(0,0,0,.2);display:inline-block;letter-spacing:0;margin:20px 0px 10px 0px;padding-bottom:10px;text-transform:uppercase;font-size:2.2rem;font-weight:500;color:#a97d4a}@media(max-width: 768px){body .headline .site-title{font-size:1.8rem}}body .headline h2{margin:0;margin-bottom:2rem;font-size:1.2rem;line-height:26px;letter-spacing:1px;font-weight:300;color:#a97d4a}@media(max-width: 767px){body .headline .site-title{border-bottom:1px solid rgba(0,0,0,.2)}}body .bannercontainer{margin-bottom:0px;margin-left:auto;margin-right:auto;padding:0;position:relative;z-index:1;border-top:20px solid #eee}body .bannercontainer .banner{position:relative;width:100%;background-image:url(../img/bg_slide01_1.png)}@media(max-width: 767px){body .bannercontainer .banner{min-height:540px}}body .bannercontainer .tp-caption.title{color:#fff;font-size:26px;text-transform:uppercase;text-align:center}body .bannercontainer .tp-caption.title.titlebox{padding:30px 7% 10px 7%}@media(max-width: 768px){body .bannercontainer{margin-top:15px}}body footer{background-color:#fff;color:#006c9e;padding:.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}body footer .mainnav,body footer .subnav{margin:1rem 0;text-align:center;padding:0}body footer .mainnav ul,body footer .subnav ul{list-style-type:none}body footer .mainnav li,body footer .subnav li{display:inline;text-transform:uppercase}body footer .mainnav li a,body footer .subnav li a{text-decoration:none;color:#a97d4a}body footer .mainnav li a:hover,body footer .subnav li a:hover{color:#677788}body footer .mainnav li+li::before,body footer .subnav li+li::before{content:" | "}body footer .subnav li{color:#006c9e}body footer .subnav li a{text-decoration:none;color:#006c9e}body footer .copyright{font-size:1rem;color:#71717b;text-align:center;text-transform:uppercase}body footer .copyright a{text-decoration:none;color:#006c9e}body footer .copyright b{font-size:.8rem;font-weight:500;color:#708495}/*# sourceMappingURL=style.css.map */