/* Services Offered */
.accordions {text-align:center !important;}
.accordions-head, .accordion-content {border:none !important; background:#ffffff !important;}
.accordions-head-title {text-align:center !important; font-size:18px; color:#222222; font-family: Montserrat;}
.accordion-content {font-family: Khula; padding:10px 40px !important; margin-bottom:20px;}
.accordion-content ul {text-align:left; widthz:50%; margin:auto;}
.accordion-icons {color:#e94d32 !important; position:absolute; padding-top:5px; margin-left:-15px; display: none;}
.accordion-content strong {text-transform:uppercase; color:#41c4cc;}
.accordion-content h5 {margin-bottom:15px;}
.accordion-content #sl-bullets2 {list-style:none; text-align:left; widthz:50%; margin:auto;}
.accordion-content #sl-bullets2 li:before {font-family: FontAwesome;color:#DA1C5C;font-weight:normal; text-indent: -5%; margin-left:-21px;}
.accordion-content #sl-bullets2 li {font-family: Khula;font-weight:600;}
#post-1492 .accordions-head {padding:0}
#post-1492 .grid__item.six-twelfths.palm-one-whole:nth-child(odd) {padding-left:0; padding-right:24px;}
#post-1492 .grid__item.six-twelfths.palm-one-whole:nth-child(even) {padding-left:24px; padding-right:0;}
#post-274 .grid__item.six-twelfths.palm-one-whole:nth-child(odd) {padding-left:48px;}
#post-274 .grid__item.six-twelfths.palm-one-whole:nth-child(even) {padding-left:0;}
#post-747 .article__content .container {padding-top:0;}

/* How We Work */
.article__parallax {zoverflow-x:hidden;}
.article__content .containerz {width:80%; padding-left:0; padding-right:0; margin:auto !important;}
.grid__item.one-whole.palm-one-whole {padding:0}
.how-img {width:100%; height:250px; text-align:center !important; margin-bottom:20px; background-size:cover; background-repeat:no-repeat; min-height:250px !important; position:relative;}
.how-img .how-we-work-heading {padding:20px 20px 10px 20px; border:3px solid #ffffff; font-size:36px; color:#ffffff; line-height:250px;}
.meet-and-greet {background-image:url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/1-how-we-work-meet-and-greet.jpg);}
.weekly-log {background-image:url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/2-how-we-work-weekly-log.jpg);}
.how-img.consultation {background-image:url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/3-how-we-work-consultation.jpg);}
.how-img.check-up {background-image:url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/4-how-we-work-check-ups.jpg);}
.how-img.follow-ups {background-image:url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/5-how-we-work-follow-ups.jpg);}
.how-img.learn-more {background-image:url(//startlinenutrition.com/startline/wp-content/uploads/2017/09/home-micronutrient-testing-banner-03.jpg);}

#accordions-1502 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/1-services-diet-lifestyle-manipulation.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1515 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/2-services-nutrional-genetic-testing.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1518 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/3-services-athletic-performance-testing.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1520 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/4-services-meal-delivery-service.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1523 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/5-services-nutrition-label-education.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1525 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/6-services-grocery-store-navigation.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1527 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/7-services-menu-formulation-for-restricted-diets.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

#accordions-1529 .accordions-head {
background: url(//startlinenutrition.com/startline/wp-content/uploads/2016/11/8-services-routine-monitoring.jpg) no-repeat 0 0 !important;
background-size: 100% !important;
}

.accordions .accordion-icons, .accordion-edit {display: none !important;}

.accordions .accordions-head-title {color:#199FAC !important;}

@media (max-width: 1920px) {
.accordions .accordions-head {height: 350px;}
}

@media (max-width: 1600px) {
.accordions .accordions-head {height: 330px;}
}

@media (max-width: 1440px) {
.accordions .accordions-head {height: 300px;}
}

@media (max-width: 1262px) {
.accordions .accordions-head {height: 220px;}
}

@media (max-width: 900px) {
.accordions .accordions-head {height: 200px;}
}

.accordions .accordions-head-title {margin: auto !important; background: rgba(255,255,255,0.88); width: auto !important; padding: 1em; display: table;}

.accordions .accordions-head {background-size: 100% !important;}

/*
.how-img.learn-more {zbackground-position: 30% 20%;}
.ready-to-get-started {background-image:url(https://startlinenutrition.com/startline/wp-content/uploads/2016/10/how-we-work-header-1024x647.jpg) !important;}
*/
.ready-to-get-started {
/*   background-image:url(https://startlinenutrition.com/startline/wp-content/uploads/2017/09/home-book-now-banner-03.jpg) !important;*/
      background-image:url(https://startlinenutrition.com/startline/wp-content/uploads/2023/05/home-book-now-banner.png) !important;
}

.how-img.learn-more {
text-align: left !important;
padding: 50px;
height: 350px;
width: 100%;
}

/*.how-img.learn-more a {
padding-top: 4.5%;
font-size:16px; 
}*/

.how-img.learn-more a {border:2px solid #ffffff; background:rgba(217,31,93, 0.85); letter-spacing:3px; padding:17px 15px 13px 15px; font-size:20px; font-weight:700; margin: 0; position: absolute; top:75%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%);}
.how-img.learn-more a:hover {background:rgba(0,160,194, 0.85);}

.how-img.learn-more p.p-learn-more{
font-size: 36px;
color: black;
margin: 0px;
padding: 0px;
margin-top: 10px;
line-height: 33px;
}

.how-img.learn-more p.p-learn-more2{
font-size: 36px;
color: #DA1C5C;
margin: 0px;
padding: 0px;
line-height: 33px;
}
.c-hero.half-height{
   min-height: 50vh !important;
}

/* Book Now */
.post-1935 iframe {border:none !important;}
@media (min-width: 900px) {
   body .nav--main > .menu-item > a{
      padding-right: 8px;
      padding-left: 8px;
   }
   .c-hero__image, .c-hero__video{
      width: 100%;
      object-position: center 75px;
      object-fit: contain;
   }
}
@media (min-width: 1770px) {
.post-1935 iframe {min-height:2000px !important;}
}

/* Popup */
.pum-container {box-shadow:none !important; background:transparent !important;}

/* Partners */
#partners #partners-logo {display:block; margin:auto; text-align:center; width:300px; height:auto; }
#partners #partners-title {display:block; margin:auto; text-align:center; width:100%; float:none; /*padding-left:15px*/; padding-bottom:5px; color:#ffffff;font-size:24px;}
#partners #partners-desc {display:block; margin:auto; text-align:center; width:100%; float:none;}

#partners {background-color:#50c4cb; width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
#partners-container {margin:auto; width: 500px;}
#partners-logo {padding-top: 10px;margin: none;position: relative;height: 300px;width: 300px;}
#partners-header {color: white; text-align: center; position: relative;}

#post-1389 .article__content {height:550px;}

/* Header */
.site-header {padding-top:0 !important;}

.grid__item.six-twelfths.palm-one-whole img {display:block; margin:auto;}

@media (max-width: 943px) {
.how-we-work-heading.long {left:0; right:0; margin:auto; width:75%; line-height:normal; height:100px; top:75px; display:block;position:absolute;}
}

@media (max-width: 899px) {
/* Date: 18-05-2023 - Book now banner image */
.page-id-1935 .c-hero.half-height{ min-height: auto !important; } 
.page-id-1935 .c-hero__background { position: relative !important; background: transparent !important; }
.page-id-1935 .c-hero__background img.c-hero__image { position: inherit !important; top: 0 !important; left: 0 !important; right: 0 !important; transform: inherit !important; width:100% !important; height:100% !important; }
/* END */
.article__header .flexbox__item {padding-top:60px !important;}
.article__header .flexbox__item .slnc_title_image {margin:auto; width:80% !important;}
body {text-align:center;}
.grid__item.six-twelfths.palm-one-whole {padding:0 !important;}
#post-1492 .grid__item.six-twelfths.palm-one-whole {padding:0 !important;}
}

@media (max-width: 834px) {
.how-we-work-heading.long {height:145px; top:50px;}
}

@media (max-width: 660px) {
.how-we-work-heading {font-size:28px !important;}
.how-img.learn-more {padding: 20px;}
.how-img.learn-more p.p-learn-more {font-size: 24px; line-height: 24px;}
.how-img.learn-more p.p-learn-more2 {font-size: 24px; line-height: 24px;}
}

@media (max-width: 414px) {
.how-we-work-heading.long {line-height:35px;}
.article__header .flexbox__item .slnc_title_image {width:100% !important;}
}

@media (max-width: 375px) {
.how-we-work-heading {left:0; right:0; margin:auto; width:90%; line-height:35px !important; heightz:100px; top:75px !important; display:block; position:absolute; font-size:24px !important;}
.how-we-work-heading.long {top:52px !important;}
}

/*.site-header {display:none;}
.site-header.headroom--top {display:none;}*/
.slider-arrows-header {display:none;}
/*.site-header.headroom--top .flexbox__item.branding-containerz {display:none;} */

/*.hide2 {display:none;}*/
.site-title .site-logo img {padding:0 !important; min-height:71px !important; margin-top:10px;}

.article__header--page .headline__primary {display:none !important;}

/*.headline__description {margin-top:0 !important;}
.headline__primary {letter-spacing:5px;}
#menu-main-menu {display:none;}*/
h4.sl-subheading {text-align:center;color:#199FAC;font-size:150%;}
h5.sl-subheading {text-align:center;font-weight:600;color:#DA1C5C;letter-spacing:1px;}


#sl-services  {margin-left:8%;}
#sl-cta1 {zpadding:0;zbackground:#50C4CB;font-size:140%;color:#199FAC;}
#sl-bullets {list-style:none;margin:0;text-indent: -3%;}
#sl-bullets li:before {font-family: FontAwesome;color:#DA1C5C;font-weight:normal;}
#sl-bullets li {font-family: Khula;font-weight:700;}
#sl-tagline {color:#50C4CB;text-transform:uppercase;letter-spacing:4px;font-size:150%;}
#sl-tagline #period {color:#50C4CB;text-transform:uppercase;letter-spacing:4px;font-size:150%;}

.btn.button--light, .button--light.comments_add-comment, .form-submit .button--light#comment-submit, .button--light.wpcf7-form-control.wpcf7-submit, .button--light.otreservations-submit, .widget_tag_cloud a.button--light, .button--light.read-more-button {  background: white;  color:#00a0c2 !important; }

.btn.button--light:hover, .button--light.comments_add-comment:hover, .form-submit .button--light#comment-submit:hover, .button--light.wpcf7-form-control.wpcf7-submit:hover, .button--light.otreservations-submit:hover, .widget_tag_cloud a.button--light:hover, .button--light.read-more-button:hover {  background:#50C4CB;  color:#00a0c2 !important; }

.article__header .flexbox__item {zpadding-top:40px;vertical-align:top;}
.article__header .rsArrow {display: none !important;}
.flexbox__item .slnc_title_image {margin-top:-33%;}

.footer-widget-area {text-align:center;}
.site-footer .container {width:100%;margin-left:auto;margin-right:auto;}
.site-footer .container h1.headline__primary {color:#ffffff;}
.footer-widget-area.col-1.two-thirds {width:100%;margin:0;}


#sl-custom {background-image:url(https://startlinenutrition.com/startline/wp-content/uploads/2016/09/starting_line_primary_title_image_01.png);}


/*.article__content {-webkit-box-shadow: 0px -10px 90px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px -10px 90px 0px rgba(0,0,0,0.25);
box-shadow: 0px -10px 90px 0px rgba(0,0,0,0.25);}*/

.article__content .container {margin:0 15%;padding-top:0;}

.wpcf7-form::before { content: url(https://startlinenutrition.com/startline/wp-content/uploads/2016/09/starting_line_clip4.png);margin-top:-85px;position:absolute; margin-left:-440px;float:left; zleft:0;}
.wpcf7-form {width:77%;margin-left:auto;margin-right:auto;padding:5% 10%;background:#50C4CB;border:5px solid #50c4cb;border-radius:10px;}
.wpcf7-form label {margin-bottom:-20px;width:100%; display:block; padding:0;}
.wpcf7-submit {background:#199FAC !important; text-align:center !important;font-size:20px !important;padding:18px 30px 14px 30px !important;margin-left:4% !important;}
.wpcf7-submit:hover {background:#50C4CB !important; }
.wpcf7-submit .ajax-loader {display:none;}

.down-arrow .arrow , .btn--top_text {border-width:4px; border-color:#199FAC !important;}
.btn--top_text .btn__arrow {border-width:2px;border-color:#199FAC !important;}

#zmenu-main-menu li a { color:#da1c5c;}
#menu-main-menu li a:hover { color:#8a0648;}

/*#zmenu-main-menu li a { color:#F04E29;}
#menu-main-menu li a:hover { color:#8B0649;}*/

.headline__description {margin-top:5%;}
/*.btn--large {color:#DA1C5C;}*/

.pixcode--grid {width:100%;margin:0;}
.pixcode--grid .grid__item.three-twelfths.palm-one-whole { padding:0 10px;width:25%;}

.zzzpixcode--grid .grid__item.three-twelfths.palm-one-whole:hover {background: rgba(83,71,64,0);
  background: -moz-linear-gradient(top,#efefef 20%,#ffffff 100%);
  background: -webkit-gradient(left top,left bottom,color-stop(20%,#efefef),color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(top,#efefef 20%,#ffffff 100%);
  background: -o-linear-gradient(top,#efefef 20%,#ffffff 100%);
  background: -ms-linear-gradient(top,#efefef 20%,#ffffff 100%);
  background: linear-gradient(to bottom,#efefef 20%,#ffffff 100%);border-radius:20px;}

.pixcode--grid .grid__item.three-twelfths.palm-one-whole:hover #sl-services {opacity:0.82;}

.article__content .container {padding-top:30px;}
.headline__primary {color:#DA1C5C; margin-bottom:20px; text-transform:none;}
.headline__secondary { color:#ffffff !important; zopacity:1; }

/* gradient start 1*/
.slnc-top-gradient {
height:5px;
display:block;
position:relative;
top:0;
z-index:99999 !important;
background: -moz-linear-gradient(left,  rgba(178,59,130,1) 0%, rgba(218,28,92,1) 25%, rgba(218,28,92,1) 25%, rgba(240,78,41,1) 63%, rgba(251,189,42,1) 75%, rgba(80,196,203,1) 90%, rgba(25,159,172,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(178,59,130,1) 0%,rgba(218,28,92,1) 25%,rgba(218,28,92,1) 25%,rgba(240,78,41,1) 63%,rgba(251,189,42,1) 75%,rgba(80,196,203,1) 90%,rgba(25,159,172,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(178,59,130,1) 0%,rgba(218,28,92,1) 25%,rgba(218,28,92,1) 25%,rgba(240,78,41,1) 63%,rgba(251,189,42,1) 75%,rgba(80,196,203,1) 90%,rgba(25,159,172,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b23b82', endColorstr='#199fac',GradientType=1 ); /* IE6-9 */
}
/* gradient 1 ends*/

/* gradient start 2*/
/*.site-headerz {
border-style: solid;
border-width: 10px 0px 0px;
z-index:99999 !important;
-webkit-border-image: 
-webkit-gradient(linear, 100% 0, 0 0, from(black), to(rgba(0, 0, 0, 0))) 1 100%;
-webkit-border-image: 
-webkit-linear-gradient(right, black, rgba(0, 0, 0, 0)) 1 100%;
-moz-border-image:
-moz-linear-gradient(right, black, rgba(0, 0, 0, 0)) 1 100%;  
-o-border-image:
-o-linear-gradient(right, black, rgba(0, 0, 0, 0)) 1 100%;
border-image:
linear-gradient(to right, black, rgba(0, 0, 0, 0)) 1 100%; 
}*/
/* gradient 2 ends*/

.headline__secondary .first-letter {
background-image:url(https://startlinenutrition.com/startline/wp-content/uploads/2016/09/starting_line_primary_title_image_01.png);}

#menu-footer-menu {display:none;}

.how-img{
   position: relative;
   width: 100%; /* for IE 6 */
height: 250px;
}

.how-img2{
   position: relative;
   width: 100%; /* for IE 6 */
height: 250px;
}


h2 span { 
   color: white; 
/*background: rgb(0, 0, 0); fallback color;
background: rgba(0, 0, 0, 0.7); */
   /*border-style: solid;
   border-color: white;*/
 
}
h2 span.spacer {
   padding:20px;
border-style: solid;
   border-color: white;
/*display: flex;*/
text-align: center;
 margin: 0 auto;

}
.pixcode--grid  .grid__item{
padding-left: none;
}
.pixcode--grid  .grid__item{
padding-left: none;
}
/* media queries */
@media only screen and (max-width: 1280px) {
#sl-bullets {list-style:none;margin:0;text-indent: -4%;}
.zwpcf7-form::before { content: url(https://startlinenutrition.com/startline/wp-content/uploads/2016/09/starting_line_clip4.png);margin-top:-85px;position:absolute; margin-left:-400px;float:left; zleft:0;}
}
@media only screen and (min-width: 1025px) and (max-width: 1279px) {
.wpcf7-form::before { display:none;}
}
@media only screen and (max-width: 1024px) {
.wpcf7-form::before { content: url(https://startlinenutrition.com/startline/wp-content/uploads/2016/09/starting_line_clip4.png);margin-top:-74px;position:absolute; margin-left:-340px;float:left; zleft:0;}
}
@media only screen and (max-width: 1023px) {
.wpcf7-form::before { display:none;}
}
@media only screen and (max-width: 899px) {
.article__parallax:first-of-type:after {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(-180deg, rgba(0, 0, 0, 0.0) 0%, transparent 50%);
pointer-events: none;
-webkit-transform: translateZ(0);
transform: translateZ(0); 
}
.container .pixcode--grid {width:100%;margin:0;}
.pixcode--grid .grid__item.three-twelfths.palm-one-whole {width:47%;}
#sl-services  {margin-left:auto;margin-right:auto;} 
#sl-bullets {list-style:none;margin:0;text-indent: -5%;}
.site-footer .widget--menu.widget_text {width:90%;}
.site-footer .grid__item.six-twelfths.palm-one-whole {margin:0;padding:0;}
.site-header__branding {display:none;}
}

#service {
  position: relative;
  height: 250px;
}
#service-img {
  position: absolute;
  left: auto;
}
#service-text {
  z-index: 100;
  position: relative;
  color: white;
  font-size: 24px;
  font-weight: bold;
  left: auto;
  top: auto;
  font: "Cabin";
}
.article__content .container {
    padding-top: 99px;
}

.page .article__content {
    position: relative;
    width: 100%;
    padding: 35px 0;
    background-color: white;
}

.navigator {
display:none;
}

.btn:hover{

background-color:#50c4cb ;

}

.btn:before {
background-color: #da1c5c;
}
.btn:after {
   background-color: #19a0c1;  
}
 .pixcode--grid > .grid__item, .otw-wrapper > .grid__item, .pixcode--grid > .logged-in-as, .otw-wrapper > .logged-in-as, .pixcode--grid > .comment-form-author, .otw-wrapper > .comment-form-author, .pixcode--grid >
  .comment-form-email, .otw-wrapper >
  .comment-form-email, .pixcode--grid >
  .comment-form-url, .otw-wrapper >
  .comment-form-url, .pixcode--grid > .comment-form-comment, .otw-wrapper > .comment-form-comment, .pixcode--grid >
  .form-submit, .otw-wrapper >
  .form-submit, .pixcode--grid >
  .comment-subscription-form, .otw-wrapper >
  .comment-subscription-form, .pixcode--grid > .otw-input-wrap, .otw-wrapper > .otw-input-wrap, .pixcode--grid > .otw-button-wrap, .otw-wrapper > .otw-button-wrap {
    padding: none; }

.block{
 /* background: linear-gradient(#111, #333);
  color: #fff;
  padding-top: 5px;
  border-top: solid 1px #444;
  box-shadow: 0 1px 2px #000;
  line-height: 25px;*/
}

.block input[type='radio']:checked ~ .info{
  height: auto;
  transition: .2s linear;
}

input[type='radio']{
  display: none;
}

label{
  width: auto;
  height:auto
  margin-left: 15px;
  padding-right: 370px;
  cursor: pointer;
}

span{
  font-weight: bold;
}
.info{
  background: #fff;
  color: #222;
  width: 100%;
  height: 0;
  padding-left: 15px;
  display: block;
  overflow: hidden;
  box-sizing: border-box;
  transition: .1s linear;
} 

h4{
  color: #111;
  text-align: right;
  text-shadow: 1px 1px 2px #fff;
  position: absolute;
  bottom: 20px;
  right: 15px;
}

h4 a{
  color: #111;
  text-decoration: none;
}

::selection{
  background: #222;
  color: #fff;
}


.pixcode  pixcode--btn  .btn:hover{
background-color: #50c4cb;
}

:hov

.cls


#sl-bullets li:before {
    font-family: FontAwesome;
    color: #DA1C5C;
    font-weight: normal;
    text-indent: -5%;
    margin-left: -12px;
}

@media (max-width: 768px) {
.slider-arrows-header {display:none;}
.rsContainer .gallery-item img { margin-left: -3% !important; }
.article__header--page .flexbox__item {padding-top:10%;}
.site-footer .grid__item.six-twelfths.palm-one-wholezzz {width:95%;}
#sl-cta1  {font-size:17px;}
.wpcf7-form {width:84%;}
}

@media (max-width: 600px) {
.rsContainer .gallery-item img { margin-left: -3% !important; }
.article__content .container {width:80%;margin-left:auto;margin-right:auto;}
.pixcode--grid .grid__item.three-twelfths.palm-one-whole {width:100%; padding:0;}
#sl-tagline {font-size:130%;}
}

@media (max-width: 450px) {
.rsContainer .gallery-item img { margin-left: -40% !important; }
#sl-tagline {font-size:160%;}
#sl-tagline #period {display:none;}
.grid__item.three-twelfths.palm-one-whole {margin:0;padding:0;}
.wpcf7-form {width:100%;}
#sl-bullets {list-style:none;margin:0;text-indent: -6%;}
#post-1492 .accordion-content {padding-left:0 !important; padding-right:0 !important;}
}

@media (max-width: 345px) {
.rsContainer .gallery-item img { margin-left: -75% !important; }
.wpcf7-form .headline__primary {font-size:32px;}
.wpcf7-form .wpcf7-submit {width:100%;margin-left:0 !important;padding:0;font-size:18px;}
#sl-bullets {list-style:none;margin:0;text-indent: -7%;}
}
.btn, .comments_add-comment, .form-submit #comment-submit, .wpcf7-form-control.wpcf7-submit, .otreservations-submit, .widget_tag_cloud a, .read-more-button {
    padding: 12px 30px;
    font-size: 12px;
    line-height: 1;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: .2em;
    background-color: #da1c5c;
    color: white;
    transition: all .15s;
    border-radius: 3px;
}

/* reduce space between about bri and book now */
#post-1708 .article__content .container {
padding-top: 0px !important;
}

.popmake.theme-1979 .popmake-content, .popmake.theme-default-theme .popmake-content {
color: white !important;
}

.wpcf7-form::before {
content: "" !important;
}

#partners-desc a {color:#da1c5c;}

/* Date: 05-05-2023 - Custom CSS for homepage - ABOUT BRI section */
.pixcode--grid .about-bri-img { max-width: 290px; }
@media(max-width: 767px){ .pixcode--grid .about-bri-img { max-width: 180px; } .primary_title_image { max-width: 260px; margin: 0 auto; } }

/* Date: 06-06-2023 - Custom CSS for menu section */
@media (min-width: 900px) { .nav--main li.menu-item-type-custom > a::after { content: ""; display: block; border-bottom: 2px solid currentColor; } }