body{font-family:Arial,sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px}.hidden,.hide{display:none !important}.navbar{line-height:normal}.icon-left::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 6 Pro"}.icon-right::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 6 Pro"}.body-content{padding-left:15px;padding-right:15px}.item-stretch{max-width:100% !important}.text-left-override{text-align:left !important}.text-center-override{text-align:center !important}.text-right-override{text-align:right !important}.text-justify-override{text-align:justify !important}.form-horizontal .form-group.text-center{margin-left:auto;margin-right:auto}.center-block{margin-left:auto;margin-right:auto;display:block}.form-horizontal .form-group.text-left{margin-left:0;margin-right:auto}.left-block{margin-left:0;margin-right:auto;display:block}.form-horizontal .form-group.text-right{margin-left:auto;margin-right:0}.right-block{margin-left:auto;margin-right:0;display:block}.img-responsive{width:auto;height:inherit}.img-stretch-horizontal{width:100%}.textblock>div>img{max-width:100%;height:auto}.carousel-caption p{font-size:20px;line-height:1.4}.lenosGoogleMap{display:block;width:100%}button,input[type='button'],input[type='submit'] .btn,.btn-default{white-space:normal;border:0 solid transparent;padding:0}.btn-bracketed::before{display:inline-block;content:"[";padding-right:.5em}.btn-bracketed::after{display:inline-block;content:"]";padding-left:.5em}nav>.container-fluid,nav>.container-fluid>.navbar-header,div.row>div[class^='col-md-'],footer>div.container,footer>div.container>div[class*='col-md-']{min-height:inherit}nav{border:0 !important}nav .container-fluid{max-width:none}.navbar-brand{padding:0;margin-right:0 !important}.navbar-default{background-color:transparent}.navbar-toggler:focus{outline:none !important;box-shadow:none !important}.textblock,.navbar-nav{font-family:Arial;font-size:14px;color:#494949}.calendar-button{cursor:pointer;background-repeat:no-repeat;background-position:1px center;padding-left:20px}.table{margin-bottom:0 !important}.table .table{background-color:initial}sub{bottom:unset;vertical-align:middle;font-size:inherit}sup{top:unset;font-size:inherit;vertical-align:text-top}@media screen and (max-width:990px){div.row,div.row>div[class^='col-md-'],footer>div.container,footer>div.container>div[class*='col-md-']{min-height:0 !important}}@media screen and (max-width:768px){body{background-size:cover !important;background-repeat:initial !important;background-position:center top !important}.carousel-caption{display:none}.lenosGoogleMap{min-height:inherit}.navbar-brand .textblock{margin-left:auto;margin-right:auto}.navbar-brand .img-responsive{margin-left:auto;margin-right:auto}.navbar-nav{margin:0}}.ui-dialog{box-shadow:0 0 3px rgba(0,0,0,.5)}.ui-dialog-titlebar.ui-widget-header{background:linear-gradient(#3181d0,#027ade);color:#fff;font-family:sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,.8);font-size:14px}.ui-corner-all{border-radius:0 !important;box-shadow:0 0 3px rgba(0,0,0,.3)}.ui-button{outline:none !important}.ui-dialog .ui-resizable-se{width:25px;height:25px;right:-10px;bottom:-10px;background-position:16px 16px;background-color:rgba(0,0,0,.5);border-top-left-radius:40px}.ui-dialog-content.ui-widget-content{min-width:100% !important;padding:0 !important}.buzzbuzz{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}textarea{resize:none}@media(max-width:575.98px){.responsive-font-36{font-size:28px !important}.responsive-font-48{font-size:36px !important}.responsive-font-72{font-size:48px !important}}@media(min-width:576px) and (max-width:767.98px){.responsive-font-72{font-size:52px !important}}@media(min-width:768px) and (max-width:991.98px){.responsive-font-72{font-size:62px !important}}.responsive-font-36{font-size:36px}.responsive-font-48{font-size:48px}.responsive-font-72{font-size:72px}.responsive-font-36,.responsive-font-48,.responsive-font-72{transition:font-size .2s}