body{margin:0;padding:0;font-family:Segoe UI Variable Display,Segoe UI,Helvetica Neue,sans-serif;overflow-x:hidden}html{scroll-behavior:smooth;overflow-x:hidden}h1{font-size:2rem;font-weight:500}p[href^=tel]{text-decoration:none}header{z-index:999;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;position:fixed;top:0;-webkit-user-select:none;user-select:none}header .topBar{display:flex;width:100%;height:50px;background-color:#fff;justify-content:center;align-items:center;border-bottom:1px solid #e0e0e0}header .topBar .top-container{display:flex;width:100%;max-width:1400px;height:100%;justify-content:space-between;align-items:center;padding:0 1rem}header .topBar .top-container .logo{display:flex;-webkit-tap-highlight-color:transparent;justify-content:flex-start}header .topBar .top-container .logo a{display:flex;align-items:center;text-decoration:none}header .topBar .top-container .logo a img{height:40px}header .topBar .top-container .logo a p{margin-left:15px;font-size:1.2rem;color:#333}header .topBar .top-container .dropdown{display:flex;justify-content:flex-end;width:fit-content;position:relative}header .topBar .top-container .dropdown .dropdown-img{display:inline-block;-webkit-tap-highlight-color:transparent;width:24px;height:24px;border:none;background:none;outline:none;border-right:3px solid;border-bottom:3px solid;border-color:#3f3f3f;transform:rotate(45deg);cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;position:relative;top:-4px}header .topBar .top-container .dropdown .dropdown-img:hover,header .topBar .top-container .dropdown .dropdown-img.active{scale:1.04}header .topBar .top-container .dropdown .dropdown-content{z-index:950;display:none;position:absolute;width:9rem;border:1px solid #e0e0e0;background-color:#fbfbfb;border-radius:0 0 3px 3px;border-top:none;right:-1rem;margin-top:39px}header .topBar .top-container .dropdown .dropdown-content.active{display:block}header .topBar .top-container .dropdown .dropdown-content a{display:flex;justify-content:flex-end;align-items:center;background-color:#fff;border-bottom:#fbeeee82 1px solid;height:3rem;text-decoration:none}header .topBar .top-container .dropdown .dropdown-content a:hover{background-color:#f5f5f5;cursor:pointer}header .topBar .top-container .dropdown .dropdown-content a:last-child{border:none}header .topBar .top-container .dropdown .dropdown-content a img{height:20px;padding-right:5px}header .topBar .top-container .dropdown .dropdown-content a p{color:#000;font-size:1.1rem;height:fit-content;margin:0;padding-right:10px}header .topBar .top-container .dropdown .dropdown-content a:hover p{text-shadow:0 .05rem .14rem rgba(0,0,0,.1)}header .btn-container{z-index:900;display:none;justify-content:flex-end;align-items:top;width:100%;max-width:1200px;overflow:hidden}header .sticky-btn{display:flex;flex-direction:column;justify-content:end;align-items:center;margin-right:10px;width:200px;height:40px;box-shadow:inset 0 2px 4px 1px #97979723;background-color:#fff;transform:translate(0);transition:transform 1s ease;border-style:solid;border-width:0 1px 1px 1px;border-color:#d6d1d1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.sticky-btn.scrolled{transition:transform 2s ease;transform:translateY(-31px)}header .sticky-btn a{display:flex;justify-content:center;align-items:center;text-decoration:none;gap:10px}header .sticky-btn a p{color:#101010;font-size:1.1rem;font-weight:400;margin:0;text-shadow:#93919138 0 .07rem .14rem}header .sticky-btn span{content:"";height:3px;width:155px;margin-bottom:3px;margin-top:4px;background-color:#f4fcfd;border-radius:2px;box-shadow:inset 0 1px 2px #8181812b,inset 0 -1px 2px #00000050;overflow:hidden}header .sticky-btn a img{height:20px}@media (hover: none){header .sticky-btn{display:none}}@media (max-width: 450px){header .topBar .logo a p{display:none}}.content{background-color:#fff;width:100%}footer{background-color:#dbdbdb;padding-top:35px}footer .container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem .9rem;height:14rem}footer .container .row{display:flex;flex-direction:row;justify-content:center;align-items:start;width:100%;height:100%}footer .container .row .col-links{display:flex;flex-direction:column;justify-content:space-between;align-items:start;width:18rem;height:100%}footer .container .row .col-links h3{color:#2e2e2e;font-size:1rem;margin:0}footer .container .row .col-links a{text-decoration:none}footer .container .row .col-links a p{color:#2e2e2e;font-size:.9rem;margin:0}footer .container .row .col-contact{display:flex;flex-direction:column;justify-content:space-between;align-items:start;height:100%}footer .container .row .col-contact .row{display:flex;flex-direction:row;align-items:start;justify-content:start;height:fit-content}footer .container .row .col-contact .row .col{display:flex;flex-direction:column;align-items:start;margin-right:.9rem}footer .container .row .col-contact .row .col p{color:#2e2e2e;font-size:.9rem;margin:0}footer .container .row .col-contact .row .col p:first-child{margin-bottom:.7rem}footer .container .row .col-contact p{color:#2e2e2e;font-size:.9rem;margin:0}footer .container .row .col-contact h3{color:#2e2e2e;font-size:1rem;margin:0}footer .container .row .map{display:flex;justify-content:center;align-items:center}footer .container .row .map iframe[data-blocked]{display:none}footer .container .row .map iframe{border:0;height:15rem;margin-left:4rem}footer .container .row-copy{display:flex;justify-content:center;align-items:center;width:100%;padding-top:1.5rem}footer .container .row-copy p{color:#2e2e2e;font-size:.8rem;margin:0}@media (max-width: 768px){footer .container .row .map{display:none}}
