.block-navbar-top{background-color:rgba(var(--gs-text-rgb), .05)}.block-navbar-top>.container{flex-flow:column wrap;display:flex}@media (width>=992px){.block-navbar-top>.container{flex-direction:column-reverse;flex-grow:1}}.block-navbar-top-socials{flex-direction:row;justify-content:center}.block-navbar-top-socials-title{color:rgba(var(--gs-text-rgb), .5);font-size:.8rem;font-weight:800;padding:.25rem!important}.block-navbar-top-socials .nav-link{color:rgba(var(--gs-text-rgb), .5);font-size:.9rem;font-weight:800;padding:.25rem 1rem!important}.block-navbar-top-socials .nav-link:hover,.block-navbar-top-socials .nav-link:focus,.block-navbar-top-socials .nav-link:active{color:var(--gs-primary)}#navbar{background:#fff;padding-top:0;padding-bottom:0}.block-navbar .navbar-toggler{padding:.6rem .75rem}@media (width<=1199px){.block-navbar .navbar-collapse{max-height:calc(100vh - 90px);overflow:auto}}.block-navbar .navbar-brand>img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:150px;height:60px;transition:all .3s}@media (width>=992px){.block-navbar .navbar-brand>img{width:200px;height:70px}}.block-navbar .navbar-brand>svg{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:160px;height:60px;transition:all .3s}@media (width>=992px){.block-navbar .navbar-brand>svg{width:200px;height:70px}}.block-navbar .navbarnav-container .nav-link{font-size:.9rem;font-weight:600;transition:all .3s ease-in-out}@media (width<=991px){.block-navbar .navbarnav-container .nav-link{border-bottom:1px solid #ececec;padding:1rem 0}}@media (width>=992px){.block-navbar .navbarnav-container .nav-link{padding:.9rem 1.5rem}}.block-navbar .navbarnav-container .nav-link:hover,.block-navbar .navbarnav-container .nav-link:focus,.block-navbar .navbarnav-container .nav-link:active{color:var(--gs-primary);background-color:rgba(var(--gs-primary-rgb), .05)}.block-navbar .navbarnav-container{flex-flow:column wrap;display:flex}@media (width>=992px){.block-navbar .navbarnav-container{flex-direction:column-reverse;flex-grow:1}}.block-navbar .dropdown-menu{border:none;border-radius:0;width:100%;padding:1rem 0;margin:0!important}@media (width>=992px){.block-navbar .dropdown-menu{box-shadow:0 20px 20px 0 rgba(var(--gs-text-rgb), .2);background-color:#fff;padding:2rem 0}}.block-navbar .dropdown-menu>.container{display:block}.block-navbar .dropdown-item{background-color:rgba(var(--gs-text-rgb), .05);text-align:center;height:100%;padding:30px;transition:all .3s ease-in-out}.block-navbar .dropdown-item:hover{background-color:rgba(var(--gs-secondary-rgb), .05);color:var(--gs-primary)}.block-navbar .dropdown-item-service-figure{height:50px;overflow:hidden}.block-navbar .dropdown-item-service-figure-img{-o-object-fit:contain;object-fit:contain;height:100%}.block-navbar .dropdown-item-service-body-title{white-space:normal}.block-advice-card{width:160px;display:inline-block;position:relative}@media (width>=768px){.block-advice-card{width:260px}}.block-advice-card-wrapper{background-color:#fff3;border-radius:0;padding:5px 10px}.block-advice-card-figure{width:20px;margin-bottom:0}.block-advice-card-figure-img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.block-advice-card-body-title{text-transform:uppercase;color:#fff;letter-spacing:1px;opacity:.8;margin-bottom:0;font-size:.8rem;font-weight:700;display:inline-block}.block-advice-card-body-note{font-size:.8rem;font-weight:700;color:#fff!important}.block-advice-card-body-stars{color:#ffae14;font-size:.8rem}.block-footer{background-color:var(--gs-text);margin-top:90px;padding-bottom:75px}.block-footer>.container{padding-top:75px}.block-footer-body{color:#ffffffe6;margin-bottom:2rem}.block-footer-body-col-left{text-align:center;padding-bottom:2rem}@media (width>=768px){.block-footer-body-col-left{text-align:left;padding-bottom:0}}.block-footer-body-col-center{border:1px solid #fff3;border-left:none;border-right:none;padding-top:30px;padding-bottom:30px}@media (width>=768px){.block-footer-body-col-center{border:none;border-left:1px solid #fff3;border-right:1px solid #fff3;padding-top:0;padding-bottom:0}}.block-footer-body-col-right{text-align:center;padding-top:2rem}@media (width>=768px){.block-footer-body-col-right{text-align:left;padding-top:0}}.block-footer-body-logo{margin-bottom:1.5rem}.block-footer-body-logo-img,.block-footer-body-logo>svg{-o-object-fit:contain;object-fit:contain;filter:invert()sepia()saturate(0)brightness(2)hue-rotate();max-width:200px;max-height:150px;display:block}.block-footer-body-description{margin-bottom:1.5rem;font-size:.9rem}.block-footer-body-nav{font-size:.9rem}.block-footer-body-nav-subtitle{text-transform:uppercase;color:#ffffff80;letter-spacing:3px;margin-bottom:.75rem;font-size:.8rem;font-weight:700}.block-footer-body-nav .nav-link{text-align:center;color:#ffffffe6!important}@media (width>=768px){.block-footer-body-nav .nav-link{text-align:left;align-items:center;display:flex}}.block-footer-body-nav .nav-link>:is(i,svg){color:var(--gs-text);transition:all .3s ease-in-out}.block-footer-body-nav .nav-link:hover{color:var(--gs-primary)!important}.block-footer-body-nav .nav-link:hover>:is(i,svg){color:var(--gs-primary)}.block-footer-body-contact{margin-bottom:2rem;font-size:.9rem}.block-footer-body-contact-sitename{margin-bottom:.5rem;font-weight:600}.block-footer-body-contact-address>a{color:#ffffffe6!important}.block-footer-body-contact-address>a:hover{color:var(--gs-primary)!important}.block-footer-body-contact-schedule{font-weight:600;color:#fffc!important}.block-footer-body-contact-schedule:hover{color:#fff!important}.block-footer-body-social-title{font-size:.9rem}.block-footer-body-social a{transition:all .3s ease-in-out;color:#ffffffe6!important}.block-footer-body-social a:hover{color:var(--gs-primary)!important}.block-footer-mentions{text-align:center;letter-spacing:2px;color:#fff6;padding-top:2rem;font-size:.8rem}.block-footer-mentions-link{color:#ffffff80!important}.block-footer-mentions-link:hover,.block-footer-mentions-link:focus{color:var(--gs-secondary)!important}.block-footer .block-advice-card{margin-bottom:1rem}@media (width>=768px){.block-footer .block-advice-card{margin-bottom:0}}