.lingaro-group-txt{align-items:center;color:#000!important;display:flex;font-size:16px;font-weight:700}.top-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.top-banner .top-banner__no-secondary-nav{padding:0}.top-banner .top-banner__content{width:100%}.top-banner .top-banner__img{display:none;height:115%;margin:0;object-fit:contain;position:absolute;right:0;top:0;z-index:100}.top-banner>.container{align-items:center;display:flex;min-height:312px;padding-bottom:48px;padding-top:45px}@media (max-width:991px){.top-banner .top-banner__img{right:-70px}}@media (min-width:768px){.top-banner{flex-flow:wrap;min-height:360px}.top-banner .top-banner__img{display:block}.top-banner>.container{display:block;min-height:auto;padding-bottom:0;padding-top:0}.top-banner .top-banner__no-secondary-nav>.container{margin-top:0}}@media (min-width:992px){.top-banner{height:420px}}@media (min-width:1280px){.top-banner{height:455px;padding:0 0 48px}.top-banner .top-banner__img{right:0}}@media (min-width:1640px){.top-banner{height:530px}.top-banner .top-banner__img{right:0}}@media (min-width:1800px){.top-banner{height:630px}}@media (min-width:1280px){.top-banner .top-banner__content{max-width:640px}.abut_pg .top-banner .top-banner__content{max-width:679px}.top-banner h1{margin-bottom:30px}.top-banner .top-banner__txt{margin-bottom:45px}}@media(min-width:1640px){.abut_pg .top-banner .top-banner__content{max-width:100%}}@media (min-width:1840px){.top-banner .top-banner__content{max-width:100%!important}.top-banner .top-banner__content span{display:block}}.top-banner #secondary-nav__bg{background-color:#f2f4fa;bottom:0;height:40px;opacity:.95;position:absolute;width:100%;z-index:99}.top-banner .top-banner__secondary-nav-top #secondary-nav__bg,.top-banner .top-banner__secondary-nav-top .secondary-nav{bottom:inherit;position:fixed;top:56px}@media (min-width:992px){.top-banner .top-banner__secondary-nav-top #secondary-nav__bg,.top-banner .top-banner__secondary-nav-top .secondary-nav{bottom:inherit;position:fixed;top:64px}}.top-banner .secondary-nav{bottom:0;height:40px;left:0;position:absolute;width:100%;z-index:101}.top-banner .secondary-nav__navbar{display:flex;height:40px}.top-banner .secondary-nav__navbar__headline{color:#212529;font-size:14px;font-weight:700;height:100%;line-height:1;margin:0 2vw 0 0;padding:16px 0 17px;position:relative;text-align:center;width:fit-content}.top-banner .secondary-nav__navbar ul{display:flex;list-style:none;margin:0;padding:0;text-decoration:none}.top-banner .secondary-nav__navbar ul li{margin-right:1.2vw;width:fit-content}.top-banner .secondary-nav__navbar ul li a{align-items:center;color:#212529;display:flex;font-size:14px;font-weight:400;height:100%;line-height:1.1;margin:0;padding:16px 0 17px;position:relative;text-align:center;text-decoration:none;transition:font-weight .1s ease-in-out;width:fit-content}.top-banner .secondary-nav__navbar ul li a:hover{font-weight:600}.top-banner .secondary-nav__navbar ul li a:hover:before{height:3px}.top-banner .secondary-nav__navbar ul li a.active1{font-weight:600}.top-banner .secondary-nav__navbar_2line__headline{padding:8px 0 9px}.top-banner .secondary-nav__navbar_2line ul li a{height:100%;margin:0;padding:8px 0 9px}@media (min-width:1640px){.top-banner .span8{padding-right:.5rem}}.top-banner *{color:#fff}.top-banner h1{font-size:36px!important;line-height:1.2}@media (min-width:992px){.top-banner h1{font-size:42px!important}}@media (min-width:1280px){.top-banner h1{font-size:58px!important}}@media (min-width:1840px){.top-banne,.top-banner h1{font-size:80px!important}}.top-banner h1{font-weight:600;margin-bottom:20px}@media (min-width:1280px){.top-banner h1{margin-bottom:20px}.top-banner .mob_bnr_menu{display:none!important}}@media (min-width:1500px){.top-banner .secondary-nav__navbar ul li{margin-right:1.825vw}}.top-banner .fixed-under-header{left:0;position:fixed!important;right:0;top:56px}@media (min-width:1280px){.top-banner #secondary-nav__bg,.top-banner .secondary-nav,.top-banner .secondary-nav__navbar{height:48px}}.top-banner .mob_bnr_menu{display:-webkit-box;display:-ms-flexbox;display:flex}.top-banner .dropdown-menu1{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:.25rem;color:#212529;display:none;font-size:1.125rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.top-banner .dropdown-item1{background-color:#0000;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.top-banner .nav-spy__mobile{margin-left:-40px}.top-banner .mb_toggler:after{display:none}.top-banner .mb_toggler{color:#000;display:flex;font-size:14px;line-height:1;margin-bottom:4px;margin-top:4px;padding:9px 15px 9px 40px;position:relative;text-decoration:none;width:fit-content}.top-banner .mb_toggler .arrow{cursor:pointer;display:inline-block;padding:4px;position:absolute;right:0;top:calc(50% - 4px);transform:rotate(-90deg);transition:transform .15s ease-in-out}.top-banner .mb_toggler .arrow:after,.top-banner .mb_toggler .arrow:before{background:#000;border-radius:0;bottom:0;content:"";display:block;height:1px;margin:auto;position:absolute;top:0;transition:transform .15s ease-in-out,background .15s ease-in-out;width:calc(50% + 1px)}.top-banner .mb_toggler .arrow:before{left:0;transform:rotate(40deg)}.top-banner .mb_toggler .arrow:after{right:0;transform:rotate(-40deg)}.top-banner .mb_toggler.show .arrow{transform:rotate(-180deg)}.top-banner .dropdown-menu1{background-color:#f2f4fa;border:1px solid #dbe1ee;border-radius:0;padding:0;transition:opacity .3s ease-in-out;width:241px}.top-banner .dropdown-menu1 li{border-bottom:1px solid #dbe1ee}.top-banner .dropdown-menu1 li:last-child{border-bottom:none}.top-banner .dropdown-menu1 li a{color:#000;font-size:14px;padding:12px 40px}.top-banner .dropdown-menu1 li a.active1,.top-banner .dropdown-menu1 li a:hover{background-color:#dbe1ee;color:#000}.top-banner .mob_bnr_menu br{display:none}@media (min-width:992px){.top-banner .span8{max-width:61%}}@media (min-width:1280px){.top-banner .top-banner__txt{font-size:24px;line-height:1.2}.top-banner .span8{max-width:63%}}@media (min-width:1840px){.top-banner .top-banner__txt{font-size:32px}}.top-banner .top-banner__txt{margin-bottom:45px}@media (min-width:1280px){.top-banner .top-banner__txt{margin-bottom:45px}}.top-banner .dropdown-menu1 li a.dropdown-item1.active1{background:transparent}@media(max-width:991px){.top-banner .secondary-nav__navbar ul{flex-wrap:wrap}}@media(max-width:500px){.top-banner .nav-spy__mobile{position:relative}.top-banner .dropdown-menu1{left:28px}}.top-banner__content .gartener{margin-bottom:31px}