html,body,table,div,input,select,textarea,em,b,td,tr{font-family:"Fontspring",Sans-serif}.site-main{padding-top:0;padding-bottom:0}.site-header{display:none}.no-widgets .site-footer{display:none}.wpcf7-form label{width:100%;font-family:"Fontspring",Sans-serif;font-size:14px;font-weight:400}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form select,.wpcf7-form textarea{border:0;border-bottom:1px solid #999;background:#fff0;max-height:90px;width:100%;font-size:14px;font-family:"Fontspring",Sans-serif}.wpcf7-form input[type=checkbox]{border:0;background:#E2E2E2;font-family:"Fontspring",Sans-serif;width:18px;height:18px}.wpcf7-list-item{margin:0;width:33%}.wpcf7-form h3{color:#000;font-family:"Fontspring",Sans-serif;font-size:18px;font-weight:400;margin-bottom:10px;margin-top:18px}.wpcf7-list-item-label{vertical-align:text-bottom;margin-left:4px}.wpcf7-form .wpcf7-form-control.wpcf7-submit{background-color:#343332!important;width:100%;padding:12px 20px;font-size:14px;font-family:"Fontspring",Sans-serif;color:#F5F5F1!important;margin-top:15px;border:0}.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover,.wpcf7-form .wpcf7-form-control.wpcf7-submit:focus{background-color:#333!important;border:0}.wpcf7 form .wpcf7-response-output{font-size:14px}.sub-menu-toggle{display:none}.menu-logo{margin-left:20px;margin-bottom:20px;display:block}.offcanvas.offcanvas-start{background:#F5F5F1;z-index:99999}.offcanvas-header .btn-close{background-color:transparent!important}.offcanvas-header{justify-content:flex-end}.page-info-sec{background:#343332;width:450px;font-size:14px;color:#F5F5F1;z-index:9999;transform:translateX(-100%) translateY(20%);transition:transform .3s ease-in-out;visibility:hidden;position:fixed;top:0;padding:30px}.page-info-sec h2{color:#F5F5F1;font-size:30px;margin-bottom:10px}.learnmore{border:2px solid #F5F5F1;color:#F5F5F1;padding:8px 20px;font-size:16px;display:inline-block;text-decoration:none;margin-top:20px}.learnmore:hover{color:#343332;background:#F5F5F1}.offcanvas.show+.page-info-sec{transform:translateX(100%) translateY(20%);visibility:visible}.offcanvas.show.hiding+.page-info-sec{transform:translateX(-100%) translateY(20%);transition:transform .3s ease-in-out}.nav-pills .nav-link{color:rgb(0 0 0 / .8);font-family:"Fontspring",Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase}.social-icons{display:flex;align-content:space-around;width:100%;justify-content:space-around;max-width:220px;margin-left:10px;margin-top:20px}.social-icons a{color:#A9A39E}.social-icons a:hover{color:#666}.dropdown-toggle:after{right:20px;position:absolute;top:24px}.dropdown-menu{margin-left:19px!important;width:100%;max-width:320px;border:0}.dropdown-item{font-family:"Fontspring",Sans-serif;color:rgb(0 0 0 / .8);font-size:15px;font-weight:300}.dropdown-item:focus,.dropdown-item:hover{background-color:#FFF7EF}.entry-title{line-height:.5!important;max-width:1120px;font-family:"Fontspring",Sans-serif;margin:0}.site-main>*{margin-top:30px}.entry-title a{font-size:24px;text-decoration:none}.page-title{font-size:40px;font-weight:400!important;margin-top:30px}.page-header{border:0;padding:0;margin-bottom:0;max-width:1120px}.site-main>article>.entry-footer{max-width:1120px}.blog .post-thumbnail{margin:0}.blog .entry-footer,.single .site-main>article>.entry-footer{display:none}.blog .entry-title a{font-size:18px}.blog .post-thumbnail .wp-post-image{margin:0}.blog .entry-header{margin:0}.blog article{margin-bottom:60px}.blog h1.page-title{text-align:center}.singular .post-thumbnail .wp-post-image{margin:0}.singular .has-post-thumbnail .entry-header{padding-bottom:0}.singular .entry-title{font-size:24px;margin-top:30px;font-weight:400!important;line-height:1em!important}.post-navigation .post-title{font-size:15px}.singular .entry-header{border:0;padding:0;margin-bottom:0}.entry-content p{max-width:1120px!important}.singular .entry-header{max-width:1120px}.comment-reply-title{font-size:30px}.comment-form>p input[type=text],.comment-form>p input[type=email],.comment-form>p input[type=url],.comment-form>p input[type=checkbox],.comment-form>p textarea{border:1px solid #ddd}.navigation.post-navigation{margin-bottom:40px;font-size:14px}@media(max-width:767px){.wpcf7-list-item{width:50%}.nav>li a .d-none{display:block!important}}