.navbar{-webkit-box-shadow:0 5px 41.5px rgb(9 29 62 / .11);box-shadow:0 5px 41.5px rgb(9 29 62 / .11)}.header-wrapper{position:relative;display:block;width:100%;height:100%}.header-wrapper .inside-menu{display:flex;width:92%;height:100%;margin:0 auto;align-items:center}.header-wrapper .inside-menu figure{margin:0;padding:0;border:0;width:25%}.header-wrapper .inside-menu figure img{width:220px;height:auto;margin:0;padding:0;border:0;position:absolute;top:12px}.header-wrapper .inside-menu ul.init-header-menu,.header-wrapper .inside-menu ul.over-header-menu{list-style:none;margin:0;padding:0;width:100%;line-height:56px;align-items:flex-end;text-align:right}.header-wrapper .inside-menu ul.init-header-menu li:hover ul.header-submenu,.header-wrapper .inside-menu ul.over-header-menu li:hover ul.header-submenu{visibility:visible;opacity:1;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.header-wrapper .inside-menu ul.header-submenu{position:absolute;z-index:1000;min-width:132px;background:#eee;text-align:left;opacity:0;visibility:hidden;display:block;padding:0;border:none;border-radius:10px;transition:all 0.3s ease-in-out;background:#fff;box-shadow:0 0 3px 0 #ddd;border:0;border-top:2px solid #573a1ec2;margin-left:10px;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px}.header-wrapper .inside-menu ul.init-header-menu li ul.header-submenu li,.header-wrapper .inside-menu ul.over-header-menu li ul.header-submenu li{display:block;width:100%;margin:.1rem auto;line-height:31px;padding:0 12px 0 0;border:0}.header-wrapper .inside-menu ul.init-header-menu li ul.header-submenu li a,.header-wrapper .inside-menu ul.over-header-menu li ul.header-submenu li a{text-transform:none;outline:0;color:#0f3661;text-align:left;font-size:15px;font-weight:500;margin:0 20px;line-height:31px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.init-header-menu li ul.header-submenu li:hover a,.header-wrapper .inside-menu ul.over-header-menu li ul.header-submenu li:hover a{color:var(--over-href-head-hover)}.header-wrapper .inside-menu ul.init-header-menu li ul.header-submenu li:first-child,.header-wrapper .inside-menu ul.over-header-menu li ul.header-submenu li:first-child{margin-top:1rem}.header-wrapper .inside-menu ul.init-header-menu li ul.header-submenu li:last-child,.header-wrapper .inside-menu ul.over-header-menu li ul.header-submenu li:last-child{margin-bottom:1rem}.header-wrapper .inside-menu ul.init-header-menu li.contact,.header-wrapper .inside-menu ul.over-header-menu li.contact{display:inline-block;outline:0;margin:0 0 0 20px;letter-spacing:.8px;padding:0;text-align:right;right:0;line-height:normal}.header-wrapper .inside-menu ul.init-header-menu li.contact a{outline:0;color:var(--white);text-align:left;font-family:"Roboto",Tahoma;font-size:1rem;font-weight:600;margin:0;line-height:26px;letter-spacing:.2px;padding:10px 24px;transition:all 0.2s ease-in-out;text-decoration:none;border:2px solid var(--white);border-top-right-radius:20px;border-bottom-left-radius:20px}.header-wrapper .inside-menu ul.init-header-menu li.contact:hover,.header-wrapper .inside-menu ul.init-header-menu li.contact:hover a{color:var(--init-href-head-hover);border-color:var(--init-href-head-hover)}.header-wrapper .inside-menu ul.over-header-menu li.contact a{outline:0;color:var(--dark);text-align:left;font-family:"Roboto",Tahoma;font-size:1rem;font-weight:600;margin:0;line-height:26px;letter-spacing:.2px;padding:10px 24px;transition:all 0.2s ease-in-out;text-decoration:none;border:2px solid var(--dark);border-top-right-radius:20px;border-bottom-left-radius:20px}.header-wrapper .inside-menu ul.over-header-menu li.contact:hover,.header-wrapper .inside-menu ul.over-header-menu li.contact:hover a{color:var(--over-href-head-hover);border-color:var(--over-href-head-hover)}.header-wrapper .inside-menu ul.over-header-menu li.contact .state-active{text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:2.2px}.header-wrapper .inside-menu ul.over-header-menu li.contact .state-active:hover{text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:2.2px}.header-wrapper .inside-menu ul.init-header-menu li,.header-wrapper .inside-menu ul.over-header-menu li{display:inline-block;outline:0;margin:0;letter-spacing:.8px;padding:0;cursor:pointer;line-height:56px}.header-wrapper .inside-menu ul.init-header-menu li a{text-transform:none;outline:0;text-align:left;color:var(--white);font-size:17px;font-weight:500;margin:0 12px;line-height:56px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.init-header-menu li a:hover{color:var(--init-href-head-hover)}.header-wrapper .inside-menu ul.over-header-menu li a{text-transform:none;outline:0;text-align:left;color:var(--dark);font-size:17px;font-weight:500;margin:0 12px;line-height:56px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.over-header-menu li a:hover{color:var(--over-href-head-hover)}.header-wrapper .inside-menu ul.init-header-menu li.state-active,.header-wrapper .inside-menu ul.init-header-menu li.state-active a{color:var(--dark)}.header-wrapper .inside-menu ul.init-header-menu li.state-active:hover,.header-wrapper .inside-menu ul.init-header-menu li.state-active:hover a{color:#c45308}.header-wrapper .inside-menu ul.init-header-menu li div.submenu{display:block;background-color:#fff;position:fixed;z-index:1000;top:91px;width:455px;left:0%;left:-455px;height:100vh;margin:0;padding:0;transition:0.25s transform,0.25s opacity}.header-wrapper .inside-menu ul.init-header-menu li div.submenu .close-submenu{position:absolute;top:5px;right:10px;width:33px;height:33px}.header-wrapper .inside-menu ul.init-header-menu li div.submenu .close-submenu img{width:23px;height:23px;border:0;cursor:pointer}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu{list-style:none;list-style-type:none;margin:90px 0 0 13.5%;overflow-y:auto;height:90%;padding:0;border:0}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li{width:100%;margin:0;padding:0;border:0;line-height:normal;text-transform:none;transform:translateX(-100%);transition:transform 0.5s,opacity 2s;transform:translateX(0%)}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li a{text-transform:uppercase;outline:0;color:#333;text-align:left;font-family:"Roboto",Tahoma;font-size:.91rem;font-weight:900;line-height:50px;letter-spacing:.2px;margin:0;padding:0;transition:all 0.2s ease-in-out;text-decoration:none;text-underline-offset:6px;z-index:2}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li a:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.8px}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu .show{opacity:1;transform:translateX(0%)}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu .hide{opacity:0}.header-wrapper .inside-menu .mobile-menu{display:none}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu{display:none}.header-wrapper .inside-menu ul.header-submenu li ul.header-submserv{position:absolute;z-index:1001;min-width:262px;background:#eee;text-align:left;opacity:0;visibility:hidden;display:block;padding:0;border:none;border-radius:10px;transition:all 0.3s ease-in-out;background:#fff;box-shadow:0 0 3px 0 #ddd;border:0;border-top:2px solid #573a1ec2;margin-left:202px;margin-top:-30px;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px}.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv{opacity:1;visibility:visible}.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li{display:block;width:100%;margin:.1rem auto;line-height:31px;padding:0 12px 0 0;border:0}.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li a,.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li a{text-transform:none;outline:0;color:#0f3661;text-align:left;font-size:15px;font-weight:500;margin:0 20px;line-height:31px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li:hover a,.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li:hover a{color:var(--over-href-head-hover)}.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li:first-child{margin-top:1rem}.header-wrapper .inside-menu ul.header-submenu li:hover>ul.header-submserv li:last-child{margin-bottom:1rem}@media (min-width:981px) and (max-width:1280px){.header-wrapper{position:relative;display:block;width:100%;height:100%}.header-wrapper .inside-menu{display:flex;width:92%;height:100%;margin:0 auto;align-items:center}.header-wrapper .inside-menu figure{margin:0;padding:0;border:0;width:9%}.header-wrapper .inside-menu figure img{width:180px;height:auto;margin:0;padding:0;border:0}.header-wrapper .inside-menu ul.init-header-menu,.header-wrapper .inside-menu ul.over-header-menu{list-style:none;margin:0;padding:0;width:100%;line-height:56px;align-items:flex-end;text-align:right;z-index:1}.header-wrapper .inside-menu ul.init-header-menu li.contact,.header-wrapper .inside-menu ul.over-header-menu li.contact{display:inline-block;outline:0;margin:0 0 0 10px;letter-spacing:.8px;padding:0;text-align:right;right:0;line-height:normal}.header-wrapper .inside-menu ul.init-header-menu li.contact a{outline:0;color:var(--white);text-align:left;font-family:"Roboto",Tahoma;font-size:.9rem;font-weight:600;margin:0;line-height:26px;letter-spacing:.2px;padding:8px 20px;transition:all 0.2s ease-in-out;text-decoration:none;border:2px solid var(--white);border-top-right-radius:20px;border-bottom-left-radius:20px}.header-wrapper .inside-menu ul.over-header-menu li.contact a{outline:0;color:var(--black);text-align:left;font-family:"Roboto",Tahoma;font-size:.9rem;font-weight:600;margin:0;line-height:26px;letter-spacing:.2px;padding:8px 20px;transition:all 0.2s ease-in-out;text-decoration:none;border:2px solid var(--black);border-top-right-radius:20px;border-bottom-left-radius:20px}.header-wrapper .inside-menu ul.init-header-menu li.contact:hover,.header-wrapper .inside-menu ul.init-header-menu li.contact:hover a{color:var(--init-href-head-hover);border-color:var(--init-href-head-hover)}.header-wrapper .inside-menu ul.init-header-menu li{display:inline-block;outline:0;margin:0;letter-spacing:.8px;padding:0;cursor:pointer;line-height:56px}.header-wrapper .inside-menu ul.init-header-menu li a{text-transform:none;outline:0;color:var(--white);text-align:left;font-family:"Montserrat",Tahoma;font-size:.9rem;font-weight:600;margin:0 12px;line-height:56px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.over-header-menu li a{text-transform:none;outline:0;color:var(--black);text-align:left;font-family:"Montserrat",Tahoma;font-size:.9rem;font-weight:600;margin:0 12px;line-height:56px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.init-header-menu li a:hover{color:var(--init-href-head-hover)}.header-wrapper .inside-menu ul.init-header-menu li.state-active,.header-wrapper .inside-menu ul.init-header-menu li.state-active a{color:var(--dark)}.header-wrapper .inside-menu ul.init-header-menu li.state-active:hover,.header-wrapper .inside-menu ul.init-header-menu li.state-active:hover a{color:#c45308}.header-wrapper .inside-menu ul.init-header-menu li div.submenu{display:block;background-color:#fff;position:fixed;z-index:1000;top:91px;width:455px;left:0%;left:-455px;height:100vh;margin:0;padding:0;transition:0.25s transform,0.25s opacity}.header-wrapper .inside-menu ul.init-header-menu li div.submenu .close-submenu{position:absolute;top:5px;right:10px;width:33px;height:33px}.header-wrapper .inside-menu ul.init-header-menu li div.submenu .close-submenu img{width:23px;height:23px;border:0;cursor:pointer}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu{list-style:none;list-style-type:none;margin:90px 0 0 13.5%;overflow-y:auto;height:90%;padding:0;border:0}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li{width:100%;margin:0;padding:0;border:0;line-height:normal;text-transform:none;transform:translateX(-100%);transition:transform 0.5s,opacity 2s;transform:translateX(0%)}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li a{text-transform:uppercase;outline:0;color:#333;text-align:left;font-family:"Roboto",Tahoma;font-size:.91rem;font-weight:900;line-height:50px;letter-spacing:.2px;margin:0;padding:0;transition:all 0.2s ease-in-out;text-decoration:none;text-underline-offset:6px;z-index:2}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li a:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.8px}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu .show{opacity:1;transform:translateX(0%)}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu .hide{opacity:0}.header-wrapper .inside-menu .mobile-menu{display:none}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu{display:none}}@media screen and (max-width:980px){.header-wrapper{position:relative;display:block;width:100%;height:100%}.header-wrapper .inside-menu{display:flex;width:92%;height:100%;margin:0 auto;align-items:center}.header-wrapper .inside-menu figure{margin:0;padding:0;border:0;width:100%}.header-wrapper .inside-menu figure img{width:180px;height:auto;margin:0;padding:0;border:0}.header-wrapper .inside-menu ul.init-header-menu{display:none}.header-wrapper .inside-menu ul.init-header-menu li.contact{display:inline-block;outline:0;margin:0;letter-spacing:.8px;padding:0;text-align:right;right:0;line-height:normal}.header-wrapper .inside-menu ul.init-header-menu li.contact a{outline:0;color:#0f3661;text-align:left;font-family:"Roboto",Tahoma;font-size:1rem;font-weight:600;margin:0;line-height:26px;letter-spacing:.2px;padding:10px 24px;transition:all 0.2s ease-in-out;text-decoration:none;border:2px solid #0f3661;border-top-right-radius:20px;border-bottom-left-radius:20px}.header-wrapper .inside-menu ul.init-header-menu li.contact:hover,.header-wrapper .inside-menu ul.init-header-menu li.contact:hover a{color:#c45308;border-color:#c45308}.header-wrapper .inside-menu ul.init-header-menu li.contact div.our-contact .state-active{text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:2.2px}.header-wrapper .inside-menu ul.init-header-menu li.contact div.our-contact .state-active:hover{text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:2.2px}.header-wrapper .inside-menu ul.init-header-menu li{display:inline-block;outline:0;margin:0;letter-spacing:.8px;padding:0;cursor:pointer;line-height:56px}.header-wrapper .inside-menu ul.init-header-menu li a{text-transform:none;outline:0;color:#0f3661;text-align:left;font-family:"Montserrat",Tahoma;font-size:1rem;font-weight:600;margin:0 12px;line-height:56px;letter-spacing:.2px;padding:0;transition:all 0.2s ease-in-out;text-decoration:none}.header-wrapper .inside-menu ul.init-header-menu li a:hover{color:#c45308}.header-wrapper .inside-menu ul.init-header-menu li.state-active,.header-wrapper .inside-menu ul.init-header-menu li.state-active a{color:var(--dark)}.header-wrapper .inside-menu ul.init-header-menu li.state-active:hover,.header-wrapper .inside-menu ul.init-header-menu li.state-active:hover a{color:#c45308}.header-wrapper .inside-menu ul.init-header-menu li div.submenu{display:block;background-color:#fff;position:fixed;z-index:1000;top:91px;width:455px;left:0%;left:-455px;height:100vh;margin:0;padding:0;transition:0.25s transform,0.25s opacity}.header-wrapper .inside-menu ul.init-header-menu li div.submenu .close-submenu{position:absolute;top:5px;right:10px;width:33px;height:33px}.header-wrapper .inside-menu ul.init-header-menu li div.submenu .close-submenu img{width:23px;height:23px;border:0;cursor:pointer}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu{list-style:none;list-style-type:none;margin:90px 0 0 13.5%;overflow-y:auto;height:90%;padding:0;border:0}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li{width:100%;margin:0;padding:0;border:0;line-height:normal;text-transform:none;transform:translateX(-100%);transition:transform 0.5s,opacity 2s;transform:translateX(0%)}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li a{text-transform:uppercase;outline:0;color:#333;text-align:left;font-family:"Roboto",Tahoma;font-size:.91rem;font-weight:900;line-height:50px;letter-spacing:.2px;margin:0;padding:0;transition:all 0.2s ease-in-out;text-decoration:none;text-underline-offset:6px;z-index:2}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu li a:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1.8px}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu .show{opacity:1;transform:translateX(0%)}.header-wrapper .inside-menu ul.init-header-menu li div.submenu ul.header-nav-submenu .hide{opacity:0}.header-wrapper .inside-menu .mobile-menu{display:flex}.header-wrapper .inside-menu .mobile-menu .bars{margin:0;padding:0;transition:all 0.2s ease-in-out;opacity:1;position:absolute;width:25px;height:25px;top:30px;right:4%;cursor:pointer}.header-wrapper .inside-menu .mobile-menu .bars:before{content:'';position:absolute;width:25px;height:25px;background-image:url(../images/menu-burger.svg);background-repeat:no-repeat;background-size:contain;filter:invert(100%) sepia(60%)}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu{display:block;list-style:none;margin:0 auto;padding:0;width:0;height:100vh;position:absolute;overflow-y:auto;top:0;left:0;background-color:#fff;transition:0.3s ease-out;z-index:300}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li:first-child .remove{display:inline-block;text-align:left;margin:18px 0 32px 0;padding:0;font-weight:100;opacity:1;cursor:pointer}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li:first-child .remove{display:none}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li:first-child .remove:before{content:'';position:absolute;width:25px;height:25px;background-image:url(../images/cross.svg);background-repeat:no-repeat;background-size:contain;filter:invert(10%) sepia(60%)}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li{display:block;background-color:#fff;padding:0 0 0 26px;margin:0;border:0}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li a{text-decoration:none;outline:0;color:#0f3661;text-align:left;font-size:17px;font-weight:500;margin:0;padding:0;line-height:45px}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li a .submenu,.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li a .submenu ul.header-submserv{position:absolute;right:32px;text-align:right;margin:16px 0 0 5px;padding:0;opacity:1;z-index:1001}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li a .submenu:before{content:'';position:absolute;width:12px;height:12px;background-image:url(../images/down.svg);background-repeat:no-repeat;background-size:contain;filter:invert(10%) sepia(30%)}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li a:hover{color:#c45308}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li a:hover .submenu{color:#0f3661}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li:hover{color:#0f3661}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderMenu li:hover .submenu{color:#0f3661}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderSubmenu{list-style:none;margin:0 auto;padding:0;width:100%;height:100%;overflow-y:auto;display:none;background-color:#fff}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderSubmenu li:first-child{background-color:#fff;line-height:43px}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderSubmenu li{position:relative;display:block;background-color:#fff;padding:0 26px 0 26px;margin:0;border:0;line-height:43px}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderSubmenu li a{text-decoration:none;outline:0;color:#0f3661;text-align:left;font-size:17px;font-weight:500;margin:0;padding:0;line-height:25px;background-color:#fff}.header-wrapper .inside-menu .mobile-menu ul.mobHeaderSubmenu li:last-child{border-bottom:0}.header-wrapper .inside-menu ul.init-header-menu,.header-wrapper .inside-menu ul.over-header-menu{display:none}.header-wrapper .inside-menu .mobile-menu li a .submenu.open:before{transform:translateY(-90%);transition:transform 0.3s ease;right:0;content:'';position:absolute;width:12px;height:12px;background-image:url(../images/up.svg);background-repeat:no-repeat;background-size:contain;filter:invert(10%) sepia(30%)}.header-wrapper .inside-menu ul.header-submserv,.header-wrapper .inside-menu .mobile-menu ul.header-submserv{list-style:none;margin:0;padding:0;background-color:#fff;display:none}.header-wrapper .inside-menu .mobile-menu ul.header-submserv li a{font-size:16px;font-weight:400;color:#0f3661;line-height:42px;text-decoration:none}.header-wrapper .inside-menu .mobile-menu ul.header-submserv li a:hover{color:#c45308}.mobile-menu a .submenu:before{content:'';position:absolute;width:12px;height:12px;background-image:url(../images/down.svg);background-repeat:no-repeat;background-size:contain;filter:invert(10%) sepia(30%)}.mobile-menu a .submenu.open{transform:translateY(-50%) rotate(180deg);right:0}}.footer-wrapper{position:relative;width:100%;height:100%;margin:0;padding:0;border:0;background:#6a686cd6}.footer-wrapper .container-footer{position:relative;width:92%;margin:0 auto;padding:40px 0;border:0;overflow:hidden}.footer-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;margin:0 auto;padding-bottom:40px;border-bottom:1px solid #9b9b9bd6;position:relative}.footer-logo{position:absolute;bottom:-30px;left:0}.footer-logo img{width:60px;height:60px;border-radius:50%;background:#9b9b9bd6;padding:5px}.slogan{width:24%}.treatments{width:30%;margin:0 0 0 30px}.footer-col{text-align:left}.footer-col p{display:block;font-size:15px;color:#f2f2f2}.footer-col h4{font-size:16px;margin-bottom:10px;position:relative;color:var(--white)}.footer-col h4::after{content:"";display:block;width:40px;height:1px;background:#aaa;margin-top:6px}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col.treatments ul{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.footer-col ul li{margin:6px 0;border-bottom:1px solid rgb(255 255 255 / .08);padding-bottom:4px;color:#f2f2f2}.footer-col a{color:#e1e1e1;text-decoration:none;transition:color 0.3s}.footer-col a:hover{color:var(--white)}.social-icons{margin-top:10px}.social-icons a{color:#e1e1e1;margin-right:10px;font-size:1.2rem;transition:color 0.3s}.social-icons a:hover{color:var(--white)}i.facebook:before{content:'';position:absolute;width:24px;height:24px;background-image:url(../images/facebook.svg);background-repeat:no-repeat;background-size:contain;filter:invert(80%) sepia(20%);margin:3px 7px 0 0}i.instagram:before{content:'';position:absolute;width:24px;height:24px;background-image:url(../images/instagram.svg);background-repeat:no-repeat;background-size:contain;filter:invert(80%) sepia(20%);margin:4px 7px 0 25px}i.facebook:hover,i.instagram:hover{filter:invert(0) sepia(20%)}.footer-bottom{font-size:.9rem;color:#e1e1e1;padding:17px 0;text-align:center}.footer-bottom p{display:block;font-size:14px;color:#e1e1e1;padding-right:15px}.footer-bottom ul{list-style:none;padding:0;margin:9px 0 18px 0}.footer-bottom ul li{display:inline-block;margin:6px 0;border-bottom:1px solid rgb(255 255 255 / .08);padding:0 0 9px 0;color:#f2f2f2}.footer-bottom ul li::after{content:" | ";font-size:.9rem;font-weight:500;padding:0 9px;color:#f7f7f7}.footer-bottom ul li:last-child:after{content:""}.footer-bottom img{display:block;position:relative;margin:0 auto;width:140px;height:auto;border-radius:18px}.footer-bottom a{color:#e1e1e1;text-decoration:none;transition:color 0.3s;text-decoration:none}.footer-bottom span{font-size:12px}.footer-bottom a{color:#e1e1e1;text-decoration:none;margin:0 3px}.footer-bottom a:hover{color:var(--white)}@media (min-width:761px) and (max-width:1280px){.footer-col{flex:1 1 50%;min-width:50%}.slogan{flex:1 1 100%;min-width:100%}.treatments{flex:1 1 100%;min-width:100%;margin:0}}@media screen and (max-width:760px){.footer-top{flex-direction:column;gap:20px;position:relative}.footer-logo{position:static}.footer-col{flex:1 1 100%;min-width:100%}.treatments{width:100%;margin:0}}