
/*.starcolumn {min-height: 650px;width: calc(50% + 4vw);
    position: absolute;
    right: 0;
    margin-right: -10vw !important;}*/

.starcolumn .column-image-bg {}
.maskrow{}

.smallcopy{font-size: 12px;}
.nectar_hook_global_section_footer h3{margin-bottom: 30px !important;}

.nectar_hook_global_section_footer .column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg {
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
  }
  #starrow .column-image-bg{}
  #find-out-more-section .btn-plus{margin-top: -10px;}
    #find-out-more-section .nectar-responsive-text {margin-left: auto;
        margin-right: auto;}
  .specialisation .nectar-flickity.nectar-simple-slider .flickity-slider .cell{padding: 0 min(28%,140px);text-align: center;}
  .btn-plus .text {font-size: 16px;
    max-width: 0;
    transition: max-width 0.5s;
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    overflow: hidden;font-weight: 600;
  }
  
  .btn-plus:hover .text {
    max-width: 100%;
    transition-delay: 0.1s;color: #fff;
  }
  
  .btn-plus .separator {
    display: inline-block;
    width: 0;
    transition: width 0.1s;
    transition-delay: 0.5s;
  }
  
  .btn-plus:hover .separator {
    width: 0.3em;
    transition-delay: unset;
  }
  .bi-plus {
    color: #fff;
      background: #f1582e;
  border-radius: 50rem !important;
  padding:.2rem .2rem;
  }
  .btn-plus:hover .bi-plus {}
  .btn-plus{display: inline-flex;color: #000;   -webkit-transition: background-color 300ms linear;margin-bottom: 10px;
      -ms-transition: background-color 300ms linear;
      transition: background-color 300ms linear;
    }
  .btn-plus.small{line-height: 20px;font-size: 15px}
  .btn-plus.medium{line-height: 30px;font-size: 25px}
  .btn-plus.large{line-height: 35px;
    font-size: 35px;}
  .btn-plus.plus-ex .text{ max-width: 100%;font-weight: bold;}
  .btn-plus.plus-ex .separator {
    width: 0.3em;}
    .btn-plus.plus-ex{border-radius: 50rem !important;
  padding: 0 15px 0 0;}
    .btn-plus.plus-ex:hover{background: #f1582e;}
    .nectar-post-grid-wrap[data-style="content_under_image"] [data-grid-item-height="30vh"] .nectar-post-grid-item-bg {
       /* height: 220px !important;*/
      }
      .nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-card="yes"] .nectar-post-grid-item .content {
        padding: 15px 0 !important;
      }
      .nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-card="yes"] .post-heading a span{
        line-height: 1.4em;
        font-size: 24px;color: #3e5031 !important;
      }
      .nectar-post-grid-item h3.post-heading{}
      .nectar-post-grid-item .meta-date{margin-top: 10px;font-weight: bold;font-size: 16px;margin-bottom: 20px;}




      .nectar-post-grid-item .btn-plus{margin-top: 20px;}

      .nectar-post-grid-item .btn-plus svg {color: #fff;fill: #fff !important;}

      .nectar-post-grid-item:hover .btn-plus .text {
        max-width: 100%;
        transition-delay: 0.1s;
      }
      
   
      
      .nectar-post-grid-item:hover .btn-plus .separator {
        width: 0.3em;
        transition-delay: unset;
      }
  
      .nectar-post-grid .nectar-post-grid-item .content .item-main {
        pointer-events: all;
      }
      .nectar-post-grid-item:hover .btn-plus.plus-ex{background: #f1582e;color: #fff;}