a.client-login-btn,a.lets-talk-btn{display:inline-flex;align-items:center;border-radius:50px;color:#fff;text-decoration:none}.svg-background{background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.88086' r='9' fill='%232E908C'/%3E%3Cpath d='M7.92773 10.9531L5.7832 8.80859M5.7832 8.80859L7.92773 6.66406M5.7832 8.80859H10.0723C10.641 8.80859 11.1865 9.03453 11.5887 9.43671C11.9909 9.83889 12.2168 10.3844 12.2168 10.9531C12.2168 11.5219 11.9909 12.0674 11.5887 12.4695C11.1865 12.8717 10.641 13.0977 10.0723 13.0977H9' stroke='white' stroke-width='0.476562' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:19px;display:inline-block}a.lets-talk-btn{background:#172c31;padding:8px 20px 8px 10px}a.lets-talk-btn svg{margin-right:15px;width:32px;height:32px}a.client-login-btn{background:#599a97;padding:12px 20px 12px 14px;margin-right:15px}a.client-login-btn svg{margin-right:12px;width:24px;height:24px}button.di-search-btn{height:48px;width:48px;background:#5ca19e;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px}button.di-search-btn svg{width:24px;height:24px}a.client-login-btn:hover,button.di-search-btn:hover{background-color:#5daeaa}.header-right-wrapper{display:flex;align-items:center}.mainmenu{margin-right:15px}.di-search-popup{display:flex;align-items:center;width:100%;position:absolute;top:0;right:-15px;opacity:0;visibility:hidden;z-index:-1}.di-search-popup form{display:flex;width:100%}.di-search-popup input{height:48px;width:100%;border:none;padding:15px}.di-search-popup button[type=submit]{height:48px;min-width:48px;padding:0;right:26px;position:relative;display:flex;justify-content:center;align-items:center}button.di-search-close{background:#ef6144;border:none;height:48px;width:48px;color:#fff;display:flex;align-items:center;justify-content:center}button.di-search-close svg{height:22px}.search-active .mainmenu{position:relative}.search-active .di-search-popup{opacity:1;visibility:visible;z-index:9;margin-right:-79px}.search-active .di-menu-wrap{opacity:0}.menu-layout-1-row,.menu-layout-2-row,.menu-layout-3-row,.menu-layout-4-row{width:100%;background-color:#fff;padding:2rem 1rem;border-bottom:3px solid var(--green-200);box-shadow:0 10px 10px #00000029}.menu-layout-1-row ul.mega-sub-menu:first-child,.menu-layout-2-row ul.mega-sub-menu:first-child,.menu-layout-3-row ul.mega-sub-menu:first-child,.menu-layout-4-row ul.mega-sub-menu:first-child{position:relative;width:100%;height:100%;max-width:1600px;margin:0 auto}.menu-layout-1-item .mega-menu-link,.menu-layout-2-item .mega-menu-link,.menu-layout-3-item .mega-menu-link,.menu-layout-4-item .mega-menu-link{text-decoration:none;padding:0}.menu-layout-1-item .mega-menu-link:hover,.menu-layout-2-item .mega-menu-link:hover,.menu-layout-3-item .mega-menu-link:hover,.menu-layout-4-item .mega-menu-link:hover{color:var(--red-400)}.menu-layout-1-item .mega-menu-link .mega-description-group,.menu-layout-2-item .mega-menu-link .mega-description-group,.menu-layout-3-item .mega-menu-link .mega-description-group,.menu-layout-4-item .mega-menu-link .mega-description-group{display:block}.menu-layout-1-item .mega-menu-link .mega-description-group .mega-menu-title,.menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-title,.menu-layout-3-item .mega-menu-link .mega-description-group .mega-menu-title,.menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-title{display:block;font-weight:600;line-height:1.2;padding:0 0 .5rem}.menu-layout-1-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-3-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{display:block;font-weight:400;line-height:1.2;padding:0 0 1rem}.menu-layout-1-item,.menu-layout-2-item,.menu-layout-3-item,.menu-layout-4-item{padding:1.5rem;border-bottom-right-radius:50px}.menu-layout-2-item:hover,.menu-layout-3-item:hover,.menu-layout-4-item:hover{background-color:var(--green-100)}.hamburger{width:38px;height:38px;position:relative;cursor:pointer}.hamburger span{display:block;position:absolute;width:100%;height:3px;background-color:#fff;transition:all .3s ease}.hamburger span:nth-child(1){top:6px}.hamburger span:nth-child(2){top:18px}.hamburger span:nth-child(3){top:30px}.mobile-menu-active .hamburger span:nth-child(1){transform:rotate(45deg);top:18px}.mobile-menu-active .hamburger span:nth-child(2){opacity:0}.mobile-menu-active .hamburger span:nth-child(3){transform:rotate(-45deg);top:18px}.search-active .header-right-wrapper .di-search-popup{display:none}.blur-wrapper{display:none}.mobile-menu-active .blur-wrapper{display:block;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:50}.menu-layout-1-row .mega-sub-menu .mega-menu-column .mega-sub-menu{display:flex;flex-direction:column;gap:20px}.menu-layout-1-row .mega-sub-menu .mega-menu-column{padding:0 0 0 1.5rem;flex:1}.menu-layout-1-row .mega-sub-menu .mega-menu-column:nth-child(2),.menu-layout-1-row .mega-sub-menu .mega-menu-column:nth-child(3),.menu-layout-1-row .mega-sub-menu .mega-menu-column:nth-child(4){border-left:1px solid var(--green-300)}.menu-layout-1-item{padding:0}.menu-layout-1-item .mega-menu-link{color:var(--green-400);font-size:20px;font-weight:400;padding:0 0 .5rem}.menu-layout-1-item .mega-menu-link .mega-indicator{display:none}.menu-layout-1 .mega-menu-column .mega-sub-menu .menu-layout-1-item .mega-sub-menu{width:100%;display:flex;flex-direction:column;gap:0;line-height:1.2}.menu-layout-1-item .mega-sub-menu li .mega-menu-link{color:#000;font-size:16px;line-height:1.4;font-weight:400;padding:0 0 .25rem}.menu-layout-1-item .mega-sub-menu li .mega-menu-link:hover{color:var(--red-400)}.menu-layout-2 .mega-sub-menu,.menu-layout-4 .mega-sub-menu{gap:24px}.menu-layout-2-col-1 .mega-sub-menu,.menu-layout-4-col-1 .mega-sub-menu{background-color:var(--green-400);width:100%;border-bottom-right-radius:50px;padding:1.5rem}.menu-layout-2-col-1 .menu-layout-2-item:hover,.menu-layout-4-col-1 .menu-layout-4-item:hover{background-color:transparent}.menu-layout-2-col-1 .mega-sub-menu .menu-layout-2-item .mega-menu-link,.menu-layout-4-col-1 .mega-sub-menu .menu-layout-4-item .mega-menu-link{padding:0}.menu-layout-2-col-1 .mega-sub-menu .mega-menu-layout-2-item,.menu-layout-4-col-1 .mega-sub-menu .mega-menu-layout-4-item{padding:0}.menu-layout-2-col-1 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-title,.menu-layout-4-col-1 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-title{display:block;font-size:18px;line-height:1.2;font-weight:600;padding:0 0 .5rem;color:#fff}.menu-layout-2-col-1 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-col-1 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{display:block;font-weight:400;padding:0 0 1rem;color:#fff}.menu-layout-2 .menu-layout-2-col-1 .menu-layout-2-item .mega-menu-link:after,.menu-layout-4 .menu-layout-4-col-1 .menu-layout-4-item .mega-menu-link:after{display:flex;align-items:center;gap:8px;content:"Learn More";margin-top:1rem;color:#fff;font-size:14px;font-weight:600;text-decoration:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='43' viewBox='0 0 43 43' fill='none'%3E%3Ccircle cx='21.211' cy='21.2111' r='21.211' fill='%23EF6144'/%3E%3Cpath d='M19.9634 17.468L23.7065 21.2111L19.9634 24.9542' stroke='white' stroke-width='1.24771'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:40px;padding:10px 0 10px 60px;min-height:40px}.menu-layout-2 .menu-layout-2-col-1 .menu-layout-2-item:hover .mega-menu-link:hover:after,.menu-layout-4 .menu-layout-4-col-1 .menu-layout-4-item:hover .mega-menu-link:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='43' viewBox='0 0 43 43' fill='none'%3E%3Ccircle cx='21.211' cy='21.2111' r='21.211' fill='%231ccfc9'/%3E%3Cpath d='M19.9634 17.468L23.7065 21.2111L19.9634 24.9542' stroke='%23FFFFFF' stroke-width='1.24771'/%3E%3C/svg%3E")}.menu-layout-2 .menu-layout-2-col-2 ul,.menu-layout-4 .menu-layout-4-col-2 ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item{padding:1.5rem;border-bottom-right-radius:50px;box-sizing:border-box;display:flex;flex-direction:column}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item{flex:1}.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item{flex:1}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item:hover,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item:hover{background-color:var(--green-100)}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item .mega-menu-link,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item .mega-menu-link{padding:0;display:flex;flex-direction:column;height:100%;text-decoration:none}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item .mega-menu-link:after,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item .mega-menu-link:after{content:"";display:flex;align-items:center;gap:8px;margin-top:auto;text-decoration:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='43' viewBox='0 0 43 43' fill='none'%3E%3Ccircle cx='21.211' cy='21.2111' r='21.211' fill='%23EF6144'/%3E%3Cpath d='M19.9634 17.468L23.7065 21.2111L19.9634 24.9542' stroke='white' stroke-width='1.24771'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:30px;padding:10px 0 10px 60px;min-height:30px}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item:hover .mega-menu-link:hover:after,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item:hover .mega-menu-link:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='43' viewBox='0 0 43 43' fill='none'%3E%3Ccircle cx='21.211' cy='21.2111' r='21.211' fill='%232e908c'/%3E%3Cpath d='M19.9634 17.468L23.7065 21.2111L19.9634 24.9542' stroke='%23FFFFFF' stroke-width='1.24771'/%3E%3C/svg%3E")}.menu-layout-2-col-2 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-title,.menu-layout-4-col-2 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-title{display:block;font-size:18px;color:#000;line-height:1.2;font-weight:600;padding:0 0 .5rem}.menu-layout-2-col-2 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-col-2 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{display:block;color:#000;font-size:14px;line-height:1.2;font-weight:400;padding:0 0 1rem}.menu-layout-3 .menu-layout-3-col ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.menu-layout-3 .menu-layout-3-col .menu-layout-3-item{padding:1.5rem;border-bottom-right-radius:50px;color:#000;flex:0 0 33.33333333333333%;max-width:33.33333333333333%;box-sizing:border-box;display:flex;flex-direction:row}.menu-layout-3 .menu-layout-3-col .menu-layout-3-item:hover{background-color:var(--green-100)}.menu-layout-3 .menu-layout-3-item .mega-menu-link{padding:0;display:flex;flex-direction:column;height:100%;text-decoration:none}.menu-layout-3 .mega-sub-menu .menu-layout-3-item .mega-menu-link .mega-description-group .mega-menu-title{display:block;font-size:18px;color:#000;line-height:1.2;font-weight:600;padding:0 0 .5rem}.menu-layout-3 .mega-sub-menu .menu-layout-3-item .mega-menu-link .mega-description-group .mega-menu-description{display:block;color:#000;font-size:14px;line-height:1.2;font-weight:400;padding:0}.tablet-menu{display:none}@media only screen and (max-width:1400px){.tablet-menu{display:none}.header-right-wrapper{position:relative}.search-active .header-right-wrapper .di-search-popup{visibility:visible;opacity:1;margin-right:0;top:0;left:-370px;display:flex}.right-header-wrapper button.di-search-btn{width:38px;height:38px}.mobile-menu-active .tablet-menu{display:block;position:fixed;background-color:var(--green-400);padding:120px 50px 20px;width:100%;height:auto;max-height:100%;top:0;left:0;z-index:8888}.tablet-menu .mega-menu-wrap .mega-menu-horizontal{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:24px}.tablet-menu .menu-layout-1-row>.mega-sub-menu,.tablet-menu .menu-layout-2-row>.mega-sub-menu,.tablet-menu .menu-layout-3-row>.mega-sub-menu,.tablet-menu .menu-layout-4-row>.mega-sub-menu{padding:0 30px}.tablet-menu .menu-layout-1-row>.mega-sub-menu,.tablet-menu .menu-layout-2-row>.mega-sub-menu,.tablet-menu .menu-layout-4-row>.mega-sub-menu{display:flex;flex-direction:row;gap:24px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link{width:100%;color:#fff;text-decoration:none;padding:8px 16px;font-size:18px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link:hover{color:#000;background-color:#fff;text-decoration:none}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link:after{content:"+";padding-left:10px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-sub-menu{display:none;position:absolute;top:170px;left:0;width:100%;height:100%;background-color:var(--green-300);z-index:8888}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-toggle-on>.mega-sub-menu{display:block;height:100%}.tablet-menu .mega-menu-wrap .mega-menu-horizontal .mega-toggle-on>a.mega-menu-link{color:#000;background-color:#fff}.menu-layout-1-item .mega-sub-menu li .mega-menu-link{padding:0}.menu-layout-1-item .mega-sub-menu li .mega-menu-link{font-size:15px;line-height:1.4}.menu-layout-2-col-1 .mega-sub-menu .mega-menu-layout-2-item,.menu-layout-4-col-1 .mega-sub-menu .mega-menu-layout-4-item{padding:0}.menu-layout-2-col-1 .mega-sub-menu .mega-menu-layout-2-item:hover,.menu-layout-4-col-1 .mega-sub-menu .mega-menu-layout-4-item:hover{background-color:var(--green-400)}.menu-layout-2-col-1 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-col-1 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{font-size:16px;line-height:1.2}}@media only screen and (max-width:991.98px){.logo{width:auto}a.client-login-btn,a.lets-talk-btn{font-size:12px;line-height:1.2}a.lets-talk-btn svg{margin-right:15px;width:22px;height:22px}a.client-login-btn svg{margin-right:12px;width:14px;height:14px}button.di-search-btn{height:38px;width:38px;margin-right:15px}button.di-search-btn svg{width:18px;height:18px}.search-active .header-right-wrapper .di-search-popup{left:-316px;top:1px}button.di-search-close{width:38px;height:38px}.di-search-popup button[type=submit]{height:38px;width:38px;min-width:38px;right:22px}.di-search-popup button[type=submit] svg{width:18px;height:18px}.di-search-popup input{height:38px}.tablet-menu .menu-layout-1-row>.mega-sub-menu,.tablet-menu .menu-layout-2-row>.mega-sub-menu,.tablet-menu .menu-layout-3-row>.mega-sub-menu,.tablet-menu .menu-layout-4-row>.mega-sub-menu{padding:0 20px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal{justify-content:space-evenly;gap:20px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-sub-menu{top:160px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link{padding:6px 12px;font-size:14px}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item,.menu-layout-3 .menu-layout-3-col .menu-layout-3-item,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item{flex:1}.menu-layout-1-item .mega-menu-link{font-size:16px}.menu-layout-1-item .mega-sub-menu li .mega-menu-link{font-size:13px}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item,.menu-layout-2-col-1 .mega-sub-menu,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item,.menu-layout-4-col-1 .mega-sub-menu{padding:1rem}.menu-layout-2 .menu-layout-2-col-1 .menu-layout-2-item .mega-menu-link:after,.menu-layout-4 .menu-layout-4-col-1 .menu-layout-4-item .mega-menu-link:after{font-size:12px;margin-top:.5rem;background-size:30px;padding:10px 0 10px 40px;min-height:30px}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item .mega-menu-link:after,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item .mega-menu-link:after{background-size:20px;padding:10px 0 10px 60px;min-height:20px}.menu-layout-2 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-title,.menu-layout-4 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-title{font-size:15px}.menu-layout-2-col-1 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-col-1 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{font-size:13px}.menu-layout-2-col-2 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-col-2 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{font-size:12px}.menu-layout-3 .mega-sub-menu .menu-layout-3-item .mega-menu-link .mega-description-group .mega-menu-title{font-size:14px}.menu-layout-3 .mega-sub-menu .menu-layout-3-item .mega-menu-link .mega-description-group .mega-menu-description{font-size:13px}}@media only screen and (min-width:768px){.tablet-buttons-wrapper{display:none}.mobile-title-wrapper{display:none}}@media only screen and (max-width:767.98px){.header-area{padding:13px 0}.hamburger{width:28px;height:28px}.hamburger span:nth-child(1){top:4px}.hamburger span:nth-child(2){top:14px}.hamburger span:nth-child(3){top:24px}.mobile-menu-active .hamburger span:nth-child(1){top:13px}.mobile-menu-active .hamburger span:nth-child(3){top:13px}.logo img{width:185px}.header-right-wrapper a.client-login-btn,.header-right-wrapper a.lets-talk-btn,.header-right-wrapper button.di-search-btn,.search-active .header-right-wrapper .di-search-popup{display:none}.tablet-buttons-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;gap:10px;margin:0 0 2.5rem}.tablet-buttons-wrapper a.client-login-btn,.tablet-buttons-wrapper a.lets-talk-btn,.tablet-buttons-wrapper button.di-search-btn{margin-right:0}.search-active .di-search-popup{visibility:visible;opacity:1;margin-right:0;right:-22px;width:calc(100% + 22px)}.mobile-title-wrapper>.mega-sub-menu{padding:2rem 0 1rem;margin:0 20px;border-bottom:1px solid var(--green-400);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mobile-title-wrapper .mega-menu-columns-8-of-12{width:75%!important;max-width:75%!important}.mobile-title-wrapper .mega-menu-columns-4-of-12{width:25%!important;max-width:25%!important}.mobile-title-wrapper .mobile-title{font-size:18px;font-weight:400;color:var(--green-400)}.mobile-title-wrapper .mobile-title-back{font-size:14px;text-align:right;color:var(--green-400)}.mobile-title-wrapper .mobile-title-back:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9.88086' r='9' fill='%232E908C'/%3E%3Cpath d='M7.92773 10.9531L5.7832 8.80859M5.7832 8.80859L7.92773 6.66406M5.7832 8.80859H10.0723C10.641 8.80859 11.1865 9.03453 11.5887 9.43671C11.9909 9.83889 12.2168 10.3844 12.2168 10.9531C12.2168 11.5219 11.9909 12.0674 11.5887 12.4695C11.1865 12.8717 10.641 13.0977 10.0723 13.0977H9' stroke='white' stroke-width='0.476562' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:2px;vertical-align:middle;margin-top:-3px}.mobile-menu-active .tablet-menu{padding:100px 20px 20px;height:100vh}.tablet-menu .mega-menu-wrap .mega-menu-horizontal{flex-direction:column;gap:30px}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item{width:100%}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link{background-color:transparent;position:relative;padding:0 0 .5rem;font-size:18px;font-weight:400;border-radius:0;display:block;width:100%;border-bottom:1px solid #fff}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link:hover{background-color:transparent;color:#fff}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>a.mega-menu-link:after{position:absolute;right:4px;font-size:28px;line-height:.75}.tablet-menu .mega-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-sub-menu{top:75px;height:calc(100vh - 75px);overflow-y:auto;background-color:#fff}.menu-layout-1-row,.menu-layout-2-row,.menu-layout-3-row,.menu-layout-4-row{padding:1.5rem 0 4rem;border-bottom:0;box-shadow:none}.tablet-menu .menu-layout-1-row>.mega-sub-menu{flex-direction:column}ul.mega-sub-menu .mega-menu-columns-4-of-12{width:100%;padding:0}.tablet-menu .menu-layout-1-row>.mega-sub-menu>.mega-menu-item{width:100%}.menu-layout-1-row .mega-sub-menu .mega-menu-column{padding:0}.menu-layout-1-row .mega-sub-menu .mega-menu-column:nth-child(2),.menu-layout-1-row .mega-sub-menu .mega-menu-column:nth-child(3){border-left:none}.tablet-menu .menu-layout-2-row>.mega-sub-menu,.tablet-menu .menu-layout-4-row>.mega-sub-menu{flex-direction:column;gap:24px}.menu-layout-2 .menu-layout-2-col-2 ul,.menu-layout-4 .menu-layout-4-col-2 ul{flex-direction:column;flex-wrap:nowrap;gap:24px}ul.mega-sub-menu .mega-menu-columns-4-of-12,ul.mega-sub-menu .mega-menu-columns-8-of-12{max-width:100%}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item,.menu-layout-3 .menu-layout-3-col .menu-layout-3-item,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item{flex:100%}.menu-layout-2 .menu-layout-2-col-2 .menu-layout-2-item,.menu-layout-4 .menu-layout-4-col-2 .menu-layout-4-item{padding:0}.menu-layout-2-col-2 .mega-sub-menu .menu-layout-2-item .mega-menu-link .mega-description-group .mega-menu-description,.menu-layout-4-col-2 .mega-sub-menu .menu-layout-4-item .mega-menu-link .mega-description-group .mega-menu-description{padding:0 0 .25rem}.tablet-menu .menu-layout-3-row>.mega-sub-menu .mega-menu-layout-3-col>.mega-sub-menu{padding:0;gap:24px}.menu-layout-3 .menu-layout-3-col .menu-layout-3-item{padding:0}}