<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Lato:wght@700;900&amp;family=Open+Sans:wght@300;400;600;700&amp;display=swap");
body {
  font-family: "Open Sans", sans-serif; }

section {
  padding-top: 110px;
  padding-bottom: 110px; }
  @media (max-width: 399px) {
    section {
      padding-top: 40px;
      padding-bottom: 40px; } }

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.bg-alt {
  background-color: #f9f9f9; }

.txt-white h1, .txt-white p {
  color: #FFFFFF; }

.txt-secondary {
  color: #4F2C15; }

.list li {
  font-size: 1.125rem;
  padding-left: .8rem;
  /* &amp;:before {
            content: ".";
            font-size: 3rem !important;
            vertical-align:middle;
            line-height:20px;
        } */ }
  @media (max-width: 991.98px) {
    .list li {
      font-size: 1rem; } }
  .list li:not(:last-child) {
    margin-bottom: .4rem; }
  .list li::marker {
    font-size: 70%; }

a {
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  color: #B2622E; }

h1, h2, h3 {
  font-weight: 700;
  color: #4F2C15;
  font-family: "Lato", sans-serif; }

h1 {
  font-size: 3rem;
  line-height: 1.2;
  letter-spacing: 1.4px; }
  @media (max-width: 991.98px) {
    h1 {
      font-size: 1.5rem; } }

h2 {
  font-size: 2rem; }
  @media (max-width: 991.98px) {
    h2 {
      font-size: 1.2rem; } }

@media (max-width: 406px) {
  h5 {
    font-size: 0.938rem !important; } }

p {
  font-size: 1.125rem;
  line-height: 1.6; }
  @media (max-width: 991.98px) {
    p {
      font-size: 1rem; } }
  p.fs-24 {
    font-size: 1.5rem; }
    @media (max-width: 767.98px) {
      p.fs-24 {
        font-size: 1rem; } }

.dark-a a {
  word-break: break-all; }
  .dark-a a:hover {
    color: #1B1B1B !important; }

.fs-20 {
  font-size: 1.25rem; }
  @media (max-width: 406px) {
    .fs-20 {
      font-size: 0.938rem !important; } }

.fs-18 {
  font-size: 1.125rem; }
  @media (max-width: 406px) {
    .fs-18 {
      font-size: 1rem !important; } }

.fs-16 {
  font-size: 1rem; }
  @media (max-width: 406px) {
    .fs-16 {
      font-size: 0.875rem !important; } }

@media (max-width: 406px) {
  .bx.bx-sm {
    font-size: 1rem !important; } }

.btn {
  font-size: 1.25rem;
  padding: 1.3rem 4.844rem;
  border-radius: 0.875rem;
  font-weight: 700;
  border: none;
  -webkit-transition: 0.5s !important;
  -o-transition: 0.5s !important;
  transition: 0.5s !important;
  -webkit-transition: color 200ms;
  -o-transition: color 200ms;
  transition: color 200ms;
  position: relative; }
  @media (max-width: 767.98px) {
    .btn {
      padding: .9rem 0rem;
      border-radius: .5rem; } }

a.expertise span {
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s; }

a.expertise:hover span {
  background-color: #f9f9f9; }

.btn-primary {
  background-color: #B2622E; }
  .btn-primary:hover {
    background-color: #000000; }

.btn-secondary {
  background-color: #000000; }
  .btn-secondary:hover {
    background-color: #B2622E; }

.btn-bordered {
  background-color: #FFFFFF;
  color: #B2622E;
  border: 1px solid #B2622E; }
  .btn-bordered:hover, .btn-bordered:focus {
    background-color: #B2622E;
    color: #FFFFFF; }

.gero {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 120px; }
  @media (max-width: 991.98px) {
    .gero {
      height: auto !important;
      padding-bottom: 100px; } }
  .gero h1 {
    color: #FFFFFF;
    font-size: 5.125rem !important;
    font-weight: 900; }
    @media (max-width: 441px) {
      .gero h1 {
        font-size: 2.3rem !important; } }
    @media (max-width: 991.98px) {
      .gero h1 {
        font-size: 3rem; } }
  .gero p {
    font-size: 1.5rem;
    color: #FFFFFF; }
    @media (max-width: 991.98px) {
      .gero p {
        font-size: 1rem;
        text-align: center; } }

/*.gero::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    z-index: -1;
}*/
.backgrounds-container {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -5; }

.background {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: bottom;
  object-position: bottom;
  opacity: 0;
  -webkit-transition: opacity 1s ease-in-out;
  -o-transition: opacity 1s ease-in-out;
  transition: opacity 1s ease-in-out; }

.showing {
  opacity: 1;
  z-index: -1;
  -webkit-transition: none;
  -o-transition: none;
  transition: none; }

.nav-solid {
  background-color: #FFFFFF;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.2); }

@media (min-width: 992px) {
  .dropdown .dropdown-menu {
    display: none; }
  .dropdown .dropdown-toggle::after {
    border-top: 0;
    border-top: .3em solid;
    margin-left: .655em;
    font-size: 1.25rem; }
  .dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; }
  .dropdown:hover .dropdown-toggle::after {
    border-top: 0;
    border-top: .3em solid;
    margin-left: .655em; } }

@media (max-width: 991px) {
  .dropdown-toggle.show::after {
    border-top: 0 !important;
    border-bottom: .3em solid; }
  .dropdown-toggle:first-child::after {
    margin-left: 1.2rem;
    font-size: 1.25rem;
    border-top: .3em solid; }
  .dropdown-toggle-split::after {
    border-top: .3em solid; } }

nav {
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  background: #FFFFFF;
  height: 120px; }
  @media (max-width: 991px) {
    nav {
      padding-top: .5rem !important;
      padding-bottom: .5rem !important;
      display: block;
      height: auto; } }
  @media (max-width: 495px) {
    nav .navbar-brand img {
      max-width: 100%;
      height: auto; } }
  @media (max-width: 991.98px) {
    nav .navbar-nav {
      margin: 1rem 0; } }
  @media (max-width: 991.98px) {
    nav .nav-item {
      width: 100%;
      text-align: center; }
      nav .nav-item:not(:last-child) {
        margin-bottom: 1rem; } }
  nav .nav-item .dropdown-item {
    font-size: 1rem;
    padding: .5rem 1rem;
    text-transform: capitalize; }
    @media (max-width: 399px) {
      nav .nav-item .dropdown-item {
        white-space: normal !important;
        padding: .3rem 1rem; } }
    nav .nav-item .dropdown-item span {
      font-style: italic;
      font-size: 80%; }
    nav .nav-item .dropdown-item:hover {
      color: #FFFFFF;
      background-color: #B2622E; }
  @media (max-width: 991.98px) {
    nav .nav-item .dropdown-menu {
      text-align: center; } }
  nav .nav-item a {
    color: #1B1B1B;
    font-size: 1.125rem; }
    @media (min-width: 992px) {
      nav .nav-item a {
        white-space: nowrap; } }
    nav .nav-item a:hover {
      color: #B2622E; }
  nav .nav-item.active a {
    color: #B2622E !important; }
  nav .nav-item .nav-link {
    margin: 0 1.4rem !important; }
    nav .nav-item .nav-link:focus {
      color: #B2622E; }
  nav .nav-item .btn {
    background-color: #FFFFFF !important;
    border: 1px solid #B2622E;
    color: #B2622E;
    font-weight: 700;
    border-radius: .5rem;
    padding: .5rem 2rem !important; }
    nav .nav-item .btn:hover {
      background-color: #B2622E !important;
      background: #B2622E !important;
      color: #FFFFFF; }

.navbar-toggler {
  background-color: transparent;
  border-radius: 0px;
  border: none !important;
  height: 30px;
  width: 46px;
  padding: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .navbar-toggler:focus {
    color: transparent !important; }
  .navbar-toggler .line-b {
    width: 18px;
    height: 3px;
    background: #000;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s; }
  .navbar-toggler:before, .navbar-toggler:after {
    content: '';
    position: absolute;
    width: 24px;
    height: 3px;
    background: #000;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    border-radius: 4px; }
  .navbar-toggler:before {
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px); }
  .navbar-toggler:after {
    -webkit-transform: translateY(8px);
    -ms-transform: translateY(8px);
    transform: translateY(8px); }

.navbar-toggler.active .line-b {
  background: transparent;
  -webkit-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  transform: translateX(-10px); }

.navbar-toggler.active:before {
  -webkit-transform: translateX(0px) rotate(45deg);
  -ms-transform: translateX(0px) rotate(45deg);
  transform: translateX(0px) rotate(45deg); }

.navbar-toggler.active:after {
  -webkit-transform: translateX(0px) rotate(-45deg);
  -ms-transform: translateX(0px) rotate(-45deg);
  transform: translateX(0px) rotate(-45deg); }

.practice-areas .card .inner {
  padding: 3rem 2rem; }
  .practice-areas .card .inner h3 {
    color: #4F2C15;
    font-weight: 700; }

.card {
  border-radius: 0.938rem;
  border: none;
  padding: 1rem;
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.03);
  -webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.03);
  -moz-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.03); }
  @media (max-width: 441px) {
    .card {
      padding: .5rem; } }
  .card .inner-career {
    padding: 2rem 3rem;
    border: 1px solid #dfdfdf;
    border-radius: 0.938rem; }
    @media (max-width: 441px) {
      .card .inner-career {
        padding: 2rem; } }
  .card .inner {
    padding: 1rem;
    border: 1px solid #dfdfdf;
    border-radius: 0.938rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    height: 100%; }
    .card .inner .circle {
      border-radius: 50%;
      width: 128px;
      height: 128px;
      padding: 1rem;
      background-color: #eee;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      @media (max-width: 441px) {
        .card .inner .circle {
          padding: .5rem; } }
      @media (max-width: 441px) {
        .card .inner .circle {
          width: 100px;
          height: 100px; } }
      .card .inner .circle .img-con {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 100%;
        width: 100%;
        border-radius: 50%;
        background-color: #000000; }
        .card .inner .circle .img-con img {
          width: 47px; }
          @media (max-width: 441px) {
            .card .inner .circle .img-con img {
              width: 30px; } }
    .card .inner h3 {
      font-weight: 700;
      font-size: 1.375rem; }
      @media (max-width: 441px) {
        .card .inner h3 {
          font-size: 1rem; } }
    .card .inner a {
      text-decoration: none;
      color: #000000; }

.white-bg {
  background-color: #FFFFFF;
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.03);
  -webkit-box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.3); }

footer {
  background-color: #222;
  color: #FFFFFF;
  font-size: 1.25rem;
  font-weight: 300; }
  @media (max-width: 991.98px) {
    footer {
      font-size: 1rem; } }
  footer .site-map li {
    padding-bottom: .4rem; }
    @media (max-width: 767.98px) {
      footer .site-map li {
        padding-bottom: 0rem; } }
    footer .site-map li i {
      color: #B2622E; }
  footer .site-map a {
    text-decoration: none;
    font-size: 1.25rem;
    color: #FFFFFF; }
    footer .site-map a i {
      color: #B2622E; }
    @media (max-width: 991.98px) {
      footer .site-map a {
        font-size: .8rem; } }
    footer .site-map a:hover {
      color: #B2622E; }
  footer .copyright {
    background-color: #000000;
    font-size: 1rem; }
    @media (max-width: 991.98px) {
      footer .copyright {
        font-size: .7rem; } }
    footer .copyright a {
      text-decoration: none;
      color: #FFFFFF; }
      footer .copyright a:hover {
        color: #B2622E; }

.tax-plan img {
  max-height: 47px; }
  @media (max-width: 767.98px) {
    .tax-plan img {
      width: 24px;
      height: 24px; } }

.tax-plan h3 {
  font-size: 1.375rem;
  font-weight: 700; }
  @media (max-width: 767.98px) {
    .tax-plan h3 {
      font-size: 1rem; } }

hr {
  height: 2px !important;
  width: 30px;
  background-color: #eee;
  opacity: 1;
  margin: 1.5rem 0; }
  @media (max-width: 441px) {
    hr {
      margin: 1rem 0; } }

.attys {
  color: #4F2C15 !important; }
  .attys .inner {
    padding: 2.5rem 0; }
    @media (max-width: 441px) {
      .attys .inner {
        padding: 1rem; } }
  .attys .photo {
    overflow: hidden;
    border-radius: 50%;
    width: 159px;
    height: 159px; }
    @media (max-width: 441px) {
      .attys .photo {
        width: 120px;
        height: 120px; } }
    @media (max-width: 320px) {
      .attys .photo {
        width: 94px;
        height: 94px; } }
  .attys .name {
    font-size: 1.125rem !important;
    font-weight: 700 !important;
    margin-bottom: .3rem;
    color: #4F2C15;
    font-family: "Open Sans", sans-serif !important; }
    @media (max-width: 441px) {
      .attys .name {
        font-size: 1rem !important; } }
  .attys .pos {
    margin-bottom: 0rem;
    text-transform: capitalize; }
    .attys .pos em {
      font-size: 86%; }

.profile-img {
  max-width: 408px;
  max-height: 508px; }
  .profile-img img {
    border-radius: 0.938rem; }

.profile h3 {
  font-weight: 700;
  font-size: 1.5rem; }
  @media (max-width: 991.98px) {
    .profile h3 {
      font-size: 1rem; } }

.profile .name h1 {
  margin-bottom: 0rem; }

.profile .name p {
  font-size: 1.25rem; }

.profile .areas span {
  border: 1px solid #979797;
  border-radius: 5px;
  color: #5D5D5D;
  font-size: 1.125rem;
  padding: .5rem 1rem;
  margin: .1rem;
  display: inline-block; }
  @media (max-width: 991.98px) {
    .profile .areas span {
      font-size: 1rem; } }

.profile .contact ul li {
  margin-bottom: .8rem !important;
  color: #1A1A1A;
  font-size: 1.25rem; }
  .profile .contact ul li i {
    font-size: 1.5rem; }
  @media (max-width: 991.98px) {
    .profile .contact ul li {
      font-size: .9rem; }
      .profile .contact ul li i {
        font-size: .9rem; } }

.profile .contact a {
  color: #1A1A1A;
  font-size: 1.25rem;
  display: inline-block; }
  .profile .contact a:hover {
    color: #B2622E; }

.card.experience .inner {
  text-align: left;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  padding: 3rem 2rem; }
  @media (max-width: 991.98px) {
    .card.experience .inner {
      padding: 2rem; } }
  @media (max-width: 441px) {
    .card.experience .inner {
      padding: 2rem 1rem; } }
  .card.experience .inner h3 {
    font-size: 1.5rem; }
    @media (max-width: 991.98px) {
      .card.experience .inner h3 {
        font-size: 1.2rem;
        font-weight: 700; } }
  .card.experience .inner ul &gt; li {
    font-size: 1.125rem;
    font-weight: 400;
    padding-left: .8rem; }
    .card.experience .inner ul &gt; li:not(:last-child) {
      margin-bottom: .4rem; }
    .card.experience .inner ul &gt; li::marker {
      font-size: 70%; }
    @media (max-width: 991.98px) {
      .card.experience .inner ul &gt; li {
        font-size: 1rem; } }

.contact a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #B2622E;
  font-size: 1.25rem;
  text-decoration: none; }
  .contact a .bx {
    font-size: 1.5rem;
    margin-right: .75rem; }
  .contact a:hover {
    color: #FFFFFF; }

@media (max-width: 991.98px) {
  .contact a {
    font-size: .9rem !important; }
    .contact a .bx {
      font-size: .9rem !important;
      margin-right: .5rem !important; } }

section.title {
  background-image: url(../img/header-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin-top: 110px; }
  section.title h1 {
    font-size: 3.5rem;
    color: #FFFFFF; }
  @media (max-width: 991.98px) {
    section.title {
      margin-top: 56px;
      padding-top: 30px;
      padding-bottom: 30px; }
      section.title h1 {
        font-size: 2rem; } }

.form-label {
  font-size: 1rem;
  font-weight: 700; }

.form-control {
  font-size: 1.25rem;
  border-radius: 0.625rem;
  padding: 0.731rem 1rem;
  font-weight: 300; }
  .form-control::-webkit-input-placeholder {
    color: #AAA !important;
    opacity: 1 !important; }
  .form-control:-ms-input-placeholder {
    color: #AAA !important;
    opacity: 1 !important; }
  .form-control::-ms-input-placeholder {
    color: #AAA !important;
    opacity: 1 !important; }
  .form-control::placeholder {
    color: #AAA !important;
    opacity: 1 !important; }

.timeline h1 {
  font-size: 1.5rem;
  text-align: center;
  margin-bottom: 2rem; }

.timeline .line {
  border-top: 2px dashed #B2622E;
  min-height: 1px;
  width: 100%;
  height: 100%; }

@media (min-width: 992px) {
  .timeline .line-right {
    border-right: 2px dashed #B2622E !important; } }

.timeline .line-left {
  border-left: none !important; }
  @media (min-width: 992px) {
    .timeline .line-left {
      border-left: 2px dashed #B2622E !important; } }

@media (min-width: 767px) and (max-width: 991px) {
  .timeline .line-right-md {
    border-right: 2px dashed #B2622E; } }

@media (min-width: 767px) and (max-width: 991px) {
  .timeline .line-left-md {
    border-left: 2px dashed #B2622E; } }

.timeline .border-tr {
  border-top-right-radius: 0.938rem; }

.timeline .white-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-radius: 0.938rem;
  background-color: #FFFFFF;
  border: none;
  padding: 1rem;
  margin-top: 2rem;
  margin-left: 1rem;
  margin-right: 1rem;
  margin-bottom: 2.5rem;
  box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.03);
  -webkit-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.03);
  -moz-box-shadow: 0px 15px 30px 0px rgba(0, 0, 0, 0.03); }
  .timeline .white-card .dot {
    position: absolute;
    top: -3.4rem;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 40px;
    height: 40px;
    background-color: #000000;
    border-radius: 50%;
    border: 8px solid #eee; }
  .timeline .white-card .inner-content {
    padding: 1rem;
    border: 1px solid #dfdfdf;
    border-radius: 0.938rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    width: 100%; }
    .timeline .white-card .inner-content p {
      font-size: 16px; }
    .timeline .white-card .inner-content h3 {
      font-size: 1.375rem;
      text-align: center;
      margin-bottom: 0rem; }
    .timeline .white-card .inner-content hr {
      margin: 1rem 0; }

.timeline .symbol {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .timeline .symbol .circle {
    z-index: 1;
    position: absolute;
    top: -21px; }

@media (min-width: 992px) {
  .order-lg-6 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important; }
  .order-lg-7 {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important; }
  .order-lg-8 {
    -webkit-box-ordinal-group: 8 !important;
    -ms-flex-order: 7 !important;
    order: 7 !important; }
  .order-lg-9 {
    -webkit-box-ordinal-group: 9 !important;
    -ms-flex-order: 8 !important;
    order: 8 !important; } }

.new-drop .btn-group .top-drop {
  font-size: 1.125rem;
  color: #1A1A1A;
  font-weight: normal;
  padding: .5rem .5rem .5rem 1rem !important;
  border: none;
  border-radius: 0rem; }
  .new-drop .btn-group .top-drop:hover {
    color: #B2622E;
    background-color: transparent !important; }
  .new-drop .btn-group .top-drop:focus {
    -webkit-box-shadow: none;
    box-shadow: none; }

.new-drop .btn-group button {
  padding: .4rem 1rem !important;
  border: none;
  border-radius: 0rem;
  color: #1A1A1A; }
  .new-drop .btn-group button:hover {
    color: #B2622E;
    background-color: transparent !important; }
  .new-drop .btn-group button:focus {
    -webkit-box-shadow: none;
    box-shadow: none; }
  @media (min-width: 991px) {
    .new-drop .btn-group button {
      margin-right: 1rem; } }

@media (min-width: 992px) {
  .new-drop .dropdown-menu {
    display: none;
    margin-top: 2.7rem; }
    .new-drop .dropdown-menu.show {
      margin-top: 0; }
  .new-drop:hover .dropdown-menu {
    display: block !important; } }

/* @media (min-width:992px) {
    .dropdown {
        .dropdown-menu {
            display: none;
        }
        &amp;:hover {
            .dropdown-menu {
                display: block;
                margin-top: 0;
            }
            .dropdown-toggle {
                &amp;::after {
                    border-top: 0;
                    border-bottom: .3em solid;
                }
            }
        }
    }
}
@media (max-width:991px){
    .dropdown-toggle.show{
        &amp;::after {
            border-top: 0;
            border-bottom: .3em solid;
        }
    }
} */
</pre></body></html>