body,html{scroll-behavior:smooth;font-size:18px;color:#474747;overflow:auto}body{background-color:#fff}body.logged-in.admin-bar .site-header.sticky{top:32px}@media (min-width:576px){h1{}}@media (min-width:768px){h1{}}@media (min-width:992px){h1{}}@media (min-width:1200px){h1{}}a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.padb-1{padding-bottom:1rem!important}.padb-2{padding-bottom:2rem!important}.padb-3{padding-bottom:3rem!important}.padb-4{padding-bottom:4rem!important}.padb-5{padding-bottom:5rem!important}.padt-1{padding-top:1rem!important}.padt-2{padding-top:2rem!important}.padt-3{padding-top:3rem!important}.padt-4{padding-top:4rem!important}.padt-5{padding-top:5rem!important}.mary-1{margin-top:1rem!important;margin-bottom:1rem!important}.mary-2{margin-top:2rem!important;margin-bottom:2rem!important}.mary-3{margin-top:3rem!important;margin-bottom:3rem!important}.mary-4{margin-top:4rem!important;margin-bottom:4rem!important}.mary-5{margin-top:5rem!important;margin-bottom:5rem!important}@media (min-width:576px){.padb-1{padding-bottom:1.4rem!important}.padb-2{padding-bottom:2.8rem!important}.padb-3{padding-bottom:4.2rem!important}.padb-4{padding-bottom:5.6rem!important}.padb-5{padding-bottom:7rem!important}.padt-1{padding-top:1.4rem!important}.padt-2{padding-top:2.8rem!important}.padt-3{padding-top:4.2rem!important}.padt-4{padding-top:5.6rem!important}.padt-5{padding-top:7rem!important}.mary-1{margin-top:1.4rem!important;margin-bottom:1.4rem!important}.mary-2{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.mary-3{margin-top:4.2rem!important;margin-bottom:4.2rem!important}.mary-4{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.mary-5{margin-top:7rem!important;margin-bottom:7rem!important}}@media (min-width:768px){.padb-1{padding-bottom:1.9rem!important}.padb-2{padding-bottom:3.8rem!important}.padb-3{padding-bottom:5.7rem!important}.padb-4{padding-bottom:7.6rem!important}.padb-5{padding-bottom:9.5rem!important}.padt-1{padding-top:1.9rem!important}.padt-2{padding-top:3.8rem!important}.padt-3{padding-top:5.7rem!important}.padt-4{padding-top:7.6rem!important}.padt-5{padding-top:9.5rem!important}.mary-1{margin-top:1.9rem!important;margin-bottom:1.9rem!important}.mary-2{margin-top:3.8rem!important;margin-bottom:3.8rem!important}.mary-3{margin-top:5.7rem!important;margin-bottom:5.7rem!important}.mary-4{margin-top:7.6rem!important;margin-bottom:7.6rem!important}.mary-5{margin-top:9.5rem!important;margin-bottom:9.5rem!important}}@media (min-width:992px){.padb-1{padding-bottom:2.35rem!important}.padb-2{padding-bottom:4.7rem!important}.padb-3{padding-bottom:7.05rem!important}.padb-4{padding-bottom:9.4rem!important}.padb-5{padding-bottom:11.75rem!important}.padt-1{padding-top:2.8rem!important}.padt-2{padding-top:5.6rem!important}.padt-3{padding-top:7.05rem!important}.padt-4{padding-top:9.4rem!important}.padt-5{padding-top:11.75rem!important}.mary-1{margin-top:2.35rem!important;margin-bottom:2.35rem!important}.mary-2{margin-top:4.7rem!important;margin-bottom:4.7rem!important}.mary-3{margin-top:7.05rem!important;margin-bottom:7.05rem!important}.mary-4{margin-top:9.4rem!important;margin-bottom:9.4rem!important}.mary-5{margin-top:11.75rem!important;margin-bottom:11.75rem!important}}@media (min-width:1200px){.padb-1{padding-bottom:2.8rem!important}.padb-2{padding-bottom:5.6rem!important}.padb-3{padding-bottom:8.4rem!important}.padb-4{padding-bottom:11.2rem!important}.padb-5{padding-bottom:14rem!important}.padt-1{padding-top:2.8rem!important}.padt-2{padding-top:5.6rem!important}.padt-3{padding-top:8.4rem!important}.padt-4{padding-top:11.2rem!important}.padt-5{padding-top:14rem!important}.mary-1{margin-top:2.8rem!important;margin-bottom:2.8rem!important}.mary-2{margin-top:5.6rem!important;margin-bottom:5.6rem!important}.mary-3{margin-top:8.4rem!important;margin-bottom:8.4rem!important}.mary-4{margin-top:11.2rem!important;margin-bottom:11.2rem!important}.mary-5{margin-top:14rem!important;margin-bottom:14rem!important}}.btn-default{font-weight:200;font-size:.85rem;line-height:.8em;text-transform:uppercase;letter-spacing:.1em;border-radius:5px;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem;margin-bottom:.5rem;margin-right:1rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-default:last-child{margin-right:0}.text-center .btn-default{margin-right:.5rem;margin:.5rem}.text-center .btn-default:last-child{margin-right:.5rem}@media (max-width:575px){.text-center .btn-default{margin-right:0;margin:.5rem 0 .5rem 0}.text-center .btn-default:last-child{margin-right:0}}.btn-default:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-block.btn-default{padding-left:.7rem;padding-right:.7rem;margin:0}.btn-primary{font-weight:200;font-size:.85rem;line-height:.8em;text-transform:uppercase;letter-spacing:.1em;border-radius:5px;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem;margin-bottom:.5rem;margin-right:1rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-primary:last-child{margin-right:0}.text-center .btn-primary{margin-right:.5rem;margin:.5rem}.text-center .btn-primary:last-child{margin-right:.5rem}@media (max-width:575px){.text-center .btn-primary{margin-right:0;margin:.5rem 0 .5rem 0}.text-center .btn-primary:last-child{margin-right:0}}.btn-primary:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-block.btn-primary{padding-left:.7rem;padding-right:.7rem;margin:0}.btn-secondary{font-weight:200;font-size:.85rem;line-height:.8em;text-transform:uppercase;letter-spacing:.1em;border-radius:5px;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem;margin-bottom:.5rem;margin-right:1rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-secondary:last-child{margin-right:0}.text-center .btn-secondary{margin-right:.5rem;margin:.5rem}.text-center .btn-secondary:last-child{margin-right:.5rem}@media (max-width:575px){.text-center .btn-secondary{margin-right:0;margin:.5rem 0 .5rem 0}.text-center .btn-secondary:last-child{margin-right:0}}.btn-secondary:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-block.btn-secondary{padding-left:.7rem;padding-right:.7rem;margin:0}@media (max-width:575px){.btn{width:100%;line-height:1.3em;white-space:normal;margin-left:0;margin-right:0}}@media (max-width:767px){.btn{line-height:1.3em;white-space:normal}}body .gform_wrapper ul.gform_fields li.gfield.medium,body .gform_wrapper ul.gform_fields li.gfield.medium.gfield_error.medium{width:100%!important}@media (max-width:767px){body .form-block .gform_wrapper ul.gform_fields li.gfield.medium,body .form-block .gform_wrapper ul.gform_fields li.gfield.medium.gfield_error.medium{width:100%!important;display:block}}.login-wrapper hgroup.login__title{max-width:400px;margin:0 auto}.login-wrapper form#loginform{max-width:400px;margin:0 auto}.login-wrapper form#loginform input[type="text"],.login-wrapper form#loginform input[type="password"]{width:100%}.password-protected-divider hr{margin-top:0;border-top:1px solid #959ca1}.login-wrapper #loginform input[type="text"],#loginform input[type="password"]{padding:.5rem 1rem!important;text-indent:8px;line-height:40px;-webkit-appearance:none;border:0 solid transparent;box-shadow:0 0 0 transparent;border-radius:5px}.login-wrapper #loginform label{font-weight:700;text-transform:uppercase;letter-spacing:.1rem}.login-wrapper #loginform .login-remember label{text-transform:none;font-weight:400}.login-wrapper #loginform .login-remember label,#loginform .login-remember input{cursor:pointer}.login-wrapper #loginform #wp-submit{cursor:pointer;font-weight:200;font-size:.85rem;line-height:.85rem;text-transform:uppercase;letter-spacing:.1em;border-radius:5px;padding-left:2rem;padding-right:2rem;padding-top:1.2rem;padding-bottom:1.2rem;margin:.5rem;margin-left:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.login-wrapper #loginform #wp-submit:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.user-signout-link a{text-transform:uppercase}.search-divider hr{margin-top:0;border-top:1px solid #959ca1}.search_results .result-wrap .icon{font-size:4rem}.search_results .result-wrap .title h6{font-weight:700;font-size:1.2rem;text-transform:capitalize}.search_results .search-list-pagination{font-size:.8rem;font-weight:300}.search_results .search-list-pagination .button{font-size:.8rem;font-weight:300;background-color:#dedede;border-radius:5px;border:1px solid #dedede;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.search_results .search-list-pagination .button:hover{background-color:#fff;border:1px solid #dedede;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.search_results .search-list-pagination .jplist-holder{display:inline-block}.search_results .search-list-pagination .jplist-holder .button{margin-left:.1rem;margin-right:.1rem}.search_results .search-list-pagination .jplist-holder .button.jplist-selected{color:#fff;background-color:#1f2a5b;border:1px solid #1f2a5b}.search_results .search-list-pagination .jplist-holder .button.jplist-selected:hover{color:#fff;background-color:#1f2a5b;border:1px solid #1f2a5b}body.logged-in.admin-bar .site-header{top:32px}.site-header{height:auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.site-header .logo-link{width:100%;max-width:100%;display:block}.site-header .municipality-text-info{width:100%}.site-header .municipality-name,.site-header .municipality-name a{font-size:1.5rem;letter-spacing:.05rem;line-height:1.5rem;text-decoration:none}@media(max-width:992px){.site-header .municipality-name,.site-header .municipality-name a{line-height:2rem!important}}.site-header .municipality-location,.site-header .municipality-location a{font-size:1.125rem;letter-spacing:.05rem;text-transform:uppercase;line-height:1.125rem;text-decoration:none}@media (max-width:767px){.site-header .municipality-name{font-size:1rem;line-height:1rem}}@media (max-width:767px){.site-header .municipality-location{font-size:.8rem;line-height:.8rem}}@media (max-width:992px){.site-header.nav-open{height:100%;overflow-y:scroll;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}}.site-header .site-search-form{position:relative;width:100%}.site-header .site-search-wrapper input.search-text-input{border:0 solid transparent;border-radius:5px;width:100%;z-index:0;padding:.5rem 1rem;padding-right:2.5rem;color:#474747;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.25);box-shadow:0 0 30px 0 rgba(0,0,0,.25)}@media (max-width:767px){.site-header .site-search-wrapper input.search-text-input{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}}@media (max-width:992px){.site-header .site-search-wrapper input.search-text-input{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25)}}.site-header .site-search-wrapper input.search-text-input::-webkit-input-placeholder{color:#c6c6c6}.site-header .site-search-wrapper input.search-text-input::-moz-placeholder{color:#c6c6c6}.site-header .site-search-wrapper input.search-text-input:-ms-input-placeholder{color:#c6c6c6}.site-header .site-search-wrapper input.search-text-input:-moz-placeholder{color:#c6c6c6}.site-header .site-search-wrapper input.search-text-input:focus{outline:#c6c6c6 auto 1px}.site-header .site-search-wrapper input.search-text-input:-internal-autofill-selected{background-color:#ffffff!important}.site-header .search-icon{position:absolute;right:15px;top:10px;z-index:9;color:#333239}.site-header .site-search-wrapper input.search-submit-btn{width:30px;height:100%;background-color:transparent;border:1px solid #333;cursor:pointer;position:absolute;right:0;z-index:99;opacity:0}.site-header .header-secondary-nav .navbar{padding:0}.site-header #secondaryNavContainer i{margin-right:.5rem}.site-header #secondary_nav i{margin-right:.5rem}.site-header #secondaryNavContainer a[href^="tel:"]{background-color:rgba(0,0,0,.25)}.site-header #secondaryNavContainer a{padding:1rem 1.5rem}@media (max-width:1199px){.site-header #secondaryNavContainer a{padding:1.25rem .65rem;font-size:.6rem}}@media (max-width:1300px){.site-header #secondaryNavContainer a{padding:1rem 1rem}}.site-header .header-main-nav a{color:#474747;text-transform:uppercase;font-size:.8525rem}.site-header .header-secondary-nav a{color:#fff;font-size:.87rem}.site-header .header-secondary-nav a:hover{color:#fff;text-decoration:underline}.site-header .navbar{padding:.5rem 0}.navbar-brand{max-width:163px;display:block;width:163px}.site-header .dropdown-toggle::after{display:none}.site-header #menu-primary-menu>.menu-item{margin-right:1rem}.site-header #menu-primary-menu>.menu-item:last-child{margin-right:0}@media (min-width:1450px){.site-header #menu-primary-menu>.menu-item{margin-right:3rem}.site-header #menu-primary-menu>.menu-item:last-child{margin-right:0}}@media (min-width:1550px){.site-header #menu-primary-menu>.menu-item{margin-right:5rem}.site-header #menu-primary-menu>.menu-item:last-child{margin-right:0}}.site-header #primary_nav ul.dropdown-menu{min-width:300px}.site-header #menu-primary-menu .navbar-light .navbar-nav .nav-link{color:#fff}.site-header .navbar-nav>li.menu-item>a.nav-link{text-transform:uppercase;letter-spacing:.1rem;font-weight:700}.nav-link:hover~.dropdown-menu,.dropdown-menu:hover{display:block!important;top:95%;left:0;right:auto;border-radius:0;border:0 solid transparent}.dropdown-item:hover~.dropdown-menu,.site-header #primary_nav ul.navbar-nav>.menu-item>.dropdown-menu>.menu-item:hover>.dropdown-menu{display:block;position:absolute;left:100%;background-color:#fff;border-radius:0;border:1px solid rgba(0,0,0,.15);top:0;min-width:340px}.site-header #menu-primary-menu>li.menu-item>.dropdown-menu{top:95%;left:0;right:auto;border-radius:0;border:1px solid #dedede}.site-header #menu-primary-menu>li.menu-item>.dropdown-menu>li.menu-item>.dropdown-menu>.nav-item>.dropdown-item{white-space:normal}@media (max-width:992px){.site-header #menu-primary-menu>li.menu-item>.dropdown-menu{width:100%}.site-header #menu-primary-menu .dropdown-item{white-space:normal;width:100%}}.site-header #menu-primary-menu>li.menu-item>.dropdown-menu>li.menu-item{padding:.5rem .5rem}.site-header #menu-primary-menu>li.menu-item:hover>.dropdown-menu{display:block}.site-header #menu-primary-menu>li.menu-item>.dropdown-menu i{margin-left:.75rem}.site-header #menu-primary-menu>.menu-item>.dropdown-menu>.menu-item a{color:#1f2a5b}.site-header #menu-primary-menu>.menu-item>.dropdown-menu>.menu-item>.dropdown-menu{display:none}.site-header #menu-primary-menu>.menu-item>.dropdown-menu>.menu-item:hover>.dropdown-menu{display:block;position:absolute;left:100%;background-color:#fff;border-radius:0;border:1px solid rgba(0,0,0,.15);top:0}@media (max-width:991px){.site-header #menu-primary-menu>.menu-item>.dropdown-menu>.menu-item:hover>.dropdown-menu{display:block;position:static;background-color:#fff;border-radius:0;border:1px solid rgba(0,0,0,.15)}}.site-header .dropdown-item.active,.site-header .dropdown-item:active{background-color:#f8f9fa}.site-header .navbar-toggler{width:110px;height:65px;border:0;outline:none}@media (max-width:577px){.navbar-brand{max-width:120px}}.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;opacity:.7}@media (max-width:767px){.hamburger{padding:5px 5px}.navbar-toggler{padding-left:0;padding-right:0}.site-header .navbar-toggler{width:50px;height:47px}}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#1f2a5b}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#1f2a5b;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(.215,.61,.355,1)}.gform_wrapper ul{padding-left:16px}.gform_body label{text-transform:uppercase;letter-spacing:.1rem}.gform_body .ginput_complex label{margin-top:10px!important}.gform_body li input[type="text"],.gform_body li input[type="email"],.gform_body li input[type="number"],.gform_body li select{padding:.5rem 1rem!important;width:100%!important;color:#000;text-indent:8px;line-height:40px;-webkit-appearance:none;border:0 solid transparent;box-shadow:0 0 0 transparent;border-radius:5px}.gform_body li textarea{color:#000;text-indent:8px;line-height:40px;-webkit-appearance:none;border:0 solid transparent;box-shadow:0 0 0 transparent;border-radius:5px}.ginput_container_select{background:#fff;position:relative}.ginput_container_select select{background:transparent;z-index:50;outline:none;font-size:1rem!important;position:relative;cursor:pointer}.ginput_container_select select option{color:#000}.small input,.medium input,.large input{font-size:1rem!important;width:100%!important}.gform_wrapper input[type="radio"],.gform_wrapper input[type="checkbox"]{-webkit-appearance:checkbox;box-shadow:none!important;margin-top:0px!important;margin-right:6px}.gform_wrapper .ginput_container{margin-top:0px!important}.ginput_container_select:before{content:"\f078";font-family:"Font Awesome 5 Pro"!important;font-weight:900;position:absolute;top:45%;transform:translateY(-50%);right:.5rem;color:rgba(0,0,0,.2);transition:all 0.3s cubic-bezier(.625,-.34,.28,1.335)}.ginput_container_select:hover:before{color:rgba(0,0,0,.5);top:55%}.gform_wrapper li{margin:0;padding:0;clear:none!important}.gform_wrapper div.validation_error{font-size:.6em;font-weight:700;clear:both;width:100%;text-align:center;padding:4px;margin-bottom:0}.txt_drk .gform_wrapper div.validation_error,.txt_drk .gform_wrapper .validation_message{color:#000}.txt_drk .gform_wrapper div.validation_error{border-color:#000}.txt_drk .gform_wrapper .gfield_error .gfield_label{color:#000}.txt_lt .gform_wrapper div.validation_error,.txt_lt .gform_wrapper .validation_message{color:#fff}.txt_lt .gform_wrapper div.validation_error{border-color:#fff}.txt_lt .gform_wrapper .gfield_error .gfield_label{color:#fff}.gform_wrapper li.gfield.gfield_error{border:none!important;background-color:rgba(255,255,255,0)!important;padding-top:0;padding-bottom:0}.gform_wrapper ul.gform_fields li.gfield.medium,.gform_wrapper ul.gform_fields li.gfield.medium.gfield_error.medium{width:50%!important;display:inline-block}.gform_wrapper ul.gform_fields li.gfield.large,.gform_wrapper ul.gform_fields li.gfield.medium.gfield_error.large,.gfield_html{width:100%!important;display:inline-block}li.small,li.gfield_error.small{width:25%!important;display:inline-block}.gform_wrapper .field_description_below .gfield_description,.gform_wrapper .validation_message{padding-top:6px!important;font-size:.6em;line-height:.9em}.txt_lt li.gfield input:focus,.txt_lt li.gfield textarea:focus,.txt_lt li.gfield button:focus{outline:none;box-shadow:1px 1px 10px #fff}.txt_drk li.gfield input:focus,.txt_drk li.gfield textarea:focus,.txt_drk li.gfield button:focus{outline:none;box-shadow:1px 1px 10px rgba(0,0,0,.25)}@media only screen and (max-width:768px){i.large{width:calc(100% - 8px)}li.medium{width:calc(100% - 8px)}li.small{width:calc(100% - 8px)}}.gf_progressbar_wrapper{display:none!important}.gform_footer{text-align:center}footer i{font-size:1.2rem}footer{font-size:.85rem}footer .footer-accent{height:5px}footer .footer-logo{max-width:180px;display:block}footer .footer-municipality-name{font-size:1.375rem}footer .footer-municipality-location{font-size:1rem;text-transform:uppercase}footer .footer-address{text-transform:uppercase}footer .footer-contact-info{text-transform:uppercase}footer .footer-contact-title{font-weight:600;font-size:1rem;color:#1f2a5b;text-transform:uppercase;letter-spacing:.1em}footer .main-footer-content,footer .main-footer-content a{color:#fff}footer .footer-social-links i{font-size:.8rem;line-height:1.1em}footer .footer-social-links a{display:block;border:2px solid #fff;border-radius:50%;padding:4px;text-align:center;width:25px;height:25px;float:left;line-height:0;margin-left:.7rem}footer .footer-social-links a:first-child{margin-left:0}footer .footer-copyright-row{color:#fff;text-transform:uppercase;font-size:.7rem;letter-spacing:.1rem;padding-top:1rem;padding-bottom:1rem}footer .footer-copyright-row a{color:#fff;text-decoration:none}footer .footer-copyright-row a:hover{color:#fff;text-decoration:underline}footer .footer-copyright-row .footer-item{margin:0 .5rem}footer .footer-copyright-row .footer-item:first-child{margin-left:0}footer .footer-copyright-row .footer-item:last-child{margin-right:0}footer .navbar-nav{text-transform:uppercase}footer .navbar-nav .dropdown-toggle::after{display:none}footer .navbar-nav .dropdown-menu{display:block;background-color:transparent;border:0 solid transparent;padding:0}footer .navbar-nav .dropdown-menu .dropdown-item{padding:.25rem 0}footer .navbar-nav .dropdown-item:focus,footer .navbar-nav .dropdown-item:hover{background-color:transparent;color:#fff}footer .navbar-nav>li>a{padding:.1rem 0;font-size:.875rem;font-weight:700}footer .navbar-nav>li>a:hover,footer .navbar-nav>li>a:focus{text-decoration:underline}footer .navbar-nav>li>ul>li a{padding:.1rem 0;font-size:.875rem;font-weight:400}footer .dropdown-item:focus,.dropdown-item:hover{text-decoration:underline}#tribe-events-pg-template,.tribe-events-pg-template{width:100%!important;max-width:100%!important}.tribe-events .tribe-events-c-ical__link:before{margin-right:.5rem}.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus{border:1px solid #102f41;background-color:#102f41;color:#fff}.tribe-events .tribe-events-c-ical__link:hover:before,.tribe-events .tribe-events-c-ical__link:active:before,.tribe-events .tribe-events-c-ical__link:focus:before{color:#ffffff!important}#tribe-events-pg-template{padding:0px!important}.event-page .event-prev-next-links a{text-decoration:none;font-weight:700}.event-page .event-prev-next-links .event-prev-link a i{margin-right:.3rem}.event-page .event-prev-next-links .event-next-link a i{margin-left:.3rem}.single-tribe_events .tribe-events-event-meta{background-color:transparent;border:0 solid transparent}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{padding:0;padding-right:30px}.event-page .event-content-title{font-size:1.5rem}.event-page .tribe-events-meta-group .tribe-events-single-section-title{font-size:1.25rem}.event-page dt{font-size:.85rem}.event-page .tribe-venue{font-weight:700;font-size:.85rem}.event-page .tribe-organizer{font-weight:700;font-size:.85rem}.event-page .tribe-address{display:block}.event-page .tribe-country-name{display:block}.event-page .tribe-events-gmap{display:block}.tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum{line-height:1.55rem;display:inline-block;text-align:center;width:36px;height:36px;border-radius:50%;padding:3px}.tribe-events-c-search__button{font-weight:200;font-size:.85rem;line-height:.85rem;text-transform:uppercase;letter-spacing:.1em;border-radius:5px;padding-left:2rem;padding-right:2rem;padding-top:1.2rem;padding-bottom:1.2rem;margin:.5rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-datetime{display:block;height:auto;padding:1rem 0;border:1px solid #e4e4e4}.tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-weekday{display:block;font-size:20px}.tribe-events-calendar-list .tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h4--min-medium{display:block;font-size:30px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{padding-bottom:48px;margin:48px 0 40px;border-bottom:1px solid #d5d5d5}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{padding-bottom:0;margin:48px 0 40px;border-bottom:0 solid transparent}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:#dedede;border:1px solid #dedede;padding:5px}.blog-page img{width:100%;height:auto}