.searchbox-wrapper{column-gap:15px;justify-content:flex-end}.searchbox-wrapper,.searchbox-wrapper form{align-items:center;display:flex;flex-direction:row;margin:0}.searchbox-wrapper form{border:2px solid transparent;border-radius:50px;column-gap:10px;justify-content:center;overflow:hidden;padding:0;transition:width .5s,padding .5s;width:0}.searchbox-wrapper form.opened{border:2px solid #bf1e64;padding:0 4px;width:100%}.searchbox-wrapper form input{border-radius:50px 0 0 50px;margin:5px 0;padding:0 10px 0 20px}.searchbox-wrapper form button{background:transparent;border-radius:50px;padding:0 11px;width:fit-content}.searchbox-wrapper form button svg{height:auto;width:25px}#searchbox-toggle{background:#ebebeb;border-radius:50px;height:48px;min-width:48px;padding:0;position:relative;width:48px}#searchbox-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 23 22'%3E%3Cpath fill='%234A4A4A' d='m15.411 13.837-.352-.34a8.14 8.14 0 0 0 1.975-5.32 8.176 8.176 0 1 0-16.352 0 8.176 8.176 0 0 0 8.176 8.175 8.14 8.14 0 0 0 5.32-1.975l.34.353v.993L20.808 22l1.874-1.874-6.277-6.29zM3.197 8.176a5.653 5.653 0 0 1 5.66-5.661 5.653 5.653 0 0 1 5.661 5.66 5.653 5.653 0 0 1-5.66 5.66 5.653 5.653 0 0 1-5.66-5.66'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;width:100%}.searchbox-wrapper:has(form.opened) #searchbox-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%234A4A4A' fill-rule='evenodd' d='M5.293 5.293a1 1 0 0 1 1.414 0L12 10.586l5.293-5.293a1 1 0 1 1 1.414 1.414L13.414 12l5.293 5.293a1 1 0 0 1-1.414 1.414L12 13.414l-5.293 5.293a1 1 0 0 1-1.414-1.414L10.586 12 5.293 6.707a1 1 0 0 1 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}.offcanvas-header{justify-content:space-around;width:100%}.offcanvas-body{background:#bf1e64;width:100%}section.mobile-padding{padding-top:120px}section.nav-container{height:87px;left:0;margin:auto;max-width:1460px;padding:0 30px;position:fixed;right:0;top:157px;z-index:99}section.mobile-nav-container{position:fixed;right:0;top:0;z-index:99}section.mobile-nav-container>button{margin-top:13px}.offcanvas-top{height:fit-content!important}a.mobile-menu-item{background-color:#bf1e64;color:#fff;padding:11px 25px;width:100%}div.nav-sticky{display:flex;margin:auto;position:sticky;top:10px;width:100%}nav.nav-menu{align-items:center;background-color:#fff;border:1px solid #0f79b3;border-radius:50px;column-gap:30px;display:flex;flex-direction:row;height:87px;justify-content:space-between;max-width:1460px;padding:10px 70px;width:inherit}nav.nav-menu>a{display:block;height:100%;margin:0}figure.nav-logo{height:100%;margin:0;max-height:64px;width:auto}figure.mobile-nav-logo{height:64px;margin:0;width:auto}figure.mobile-nav-logo>img,figure.nav-logo>img{height:100%;min-width:50px;width:auto}div.menu-item{column-gap:30px;flex-direction:row;justify-content:space-between;width:100%}div.menu-item,div.menu-item>a{align-items:center;display:flex;margin:0}div.menu-item>a{color:#4a4a4a;font-size:23px;font-weight:400;justify-content:center;line-height:1;padding:15px 0;position:relative;text-decoration:none;width:fit-content}div.menu-item>a:not(:last-child):before{background-color:#bf1e64;bottom:15px;content:"";height:1px;left:0;position:absolute;transition:width .2s linear;width:0}div.menu-item>a.active,div.menu-item>a:hover{color:#bf1e64}div.menu-item>a.active:before,div.menu-item>a:hover:before{width:30%}div.menu-item>a.contact-us{border:1px solid #bf1e64;border-radius:30px;color:#bf1e64}div.menu-item>button.nav-search{background-color:#ebebeb;border:none;border-radius:100px;display:flex;height:59px;padding:19px;width:59px}div.menu-item>button.nav-search>svg{height:100%;width:100%}#searchForm{background-color:#bf1e64}.mobile-nav-search:hover{background:#ebebeb}.mobile-nav-search{background-color:#ebebeb;border:none;border-radius:100px;display:flex;height:auto;justify-content:center;padding:7px}.mobile-nav-search>svg{height:25px;width:25px}.modal-open,.modal.fade.show{padding:0!important}.modal-dialog{border-radius:100px;height:87px;margin-top:157px;max-width:1460px;padding:0 30px}.modal-content{background-color:#bf1e64;border:1px solid #bf1e64;border-radius:100px;height:100%;width:100%!important}.modal-body{display:flex;padding:10px 70px;width:100%}.modal-backdrop{z-index:9}@media screen and (max-width:992px){.header-size{height:60px}.header-content{gap:10px;justify-content:center}.header-icon-container{height:35px;width:35px}.header-content>p{font-size:21px;margin:0}.fix-size-icon-2{transform:translate(3%,-1%)}}@media screen and (max-width:768px){.header-size{height:60px}.header-content{align-items:center;display:flex;gap:10px;justify-content:flex-start}.header-icon-container{height:35px;width:35px}.header-content>p{font-size:18px}}*{box-sizing:border-box}.header-contact{background-color:#bf1e64;display:flex;min-height:70px;padding:0 30px;position:relative}.header-content{flex-wrap:wrap;gap:23px;justify-content:flex-end;max-width:1460px;padding:20px 0;width:100%}.contact-item,.header-content{align-items:center;display:flex}.contact-item{flex-direction:row;gap:20px;margin:0}.header-icon-container{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:40px;justify-content:center;margin:0;width:40px}.header-content>.contact-item>p{color:#fff;font-size:23px;margin:0}@media screen and (max-width:992px){.header-size{height:60px}.header-content{gap:10px;justify-content:center}.header-icon-container{height:35px;width:35px}.header-content>.contact-item>p{font-size:21px;margin:0}.fix-size-icon-2{transform:translate(3%,-1%)}}@media screen and (max-width:768px){.header-size{height:60px}section.mobile-padding{padding-top:75px}section.header-contact{position:fixed;top:0;width:100%;z-index:99}.header-content{align-items:center;display:flex;gap:10px;justify-content:flex-start}.header-icon-container{height:35px;width:35px}.header-content>.contact-item>p{font-size:18px}}@media (max-width:535px){section.mobile-padding{padding-top:120px}}