.sub-heading:before{border-radius:20px;bottom:-4px;content:"";height:8px;opacity:0;position:absolute;right:0;transition:.4s ease;transition:.3s ease;transition-delay:0;width:8px}[data-color=red] .sub-heading:before{background-color:#d70321}[data-color=blue] .sub-heading:before{background-color:#008ae0}[data-color=green] .sub-heading:before{background-color:#06ad90}[data-color=orange] .sub-heading:before{background-color:#f5a623}[data-color=purple] .sub-heading:before{background-color:#c07ed3}.sub-heading:hover:before{opacity:1;transition-delay:.3s}@media only screen and (min-width:1024px){.main-nav.bg-background-3 .main-nav__link:hover{color:#fff;text-decoration-color:#fff}}@media only screen and (max-width:1300px) and (min-width:1024px){.main-nav .btn.btn--secondary,.main-nav .main-nav__link,.main-nav .main-nav__parent{font-size:14px}}@media only screen and (max-width:1200px) and (min-width:1024px){.main-nav .main-nav__link,.main-nav .main-nav__parent{padding-left:0}.main-nav .main-nav__item:last-child a{padding-right:0}}@media only screen and (max-width:1023px){.main-nav__mobile-menu svg{stroke:#000d21}.main_nav.bg-background-3 .burger .burger-lines,.main_nav.bg-background-3 .burger .burger-lines:after,.main_nav.bg-background-3 .burger .burger-lines:before{background-color:#fff}.main_nav.bg-background-3 .burger.burger-rotate.open .burger-lines{background-color:transparent}.main-nav .main-nav__item--open>button>svg{transform:rotate(180deg)}.sub-heading:after,.sub-heading:before{display:none}}