@font-face {
    font-family: 'Brittany Signature Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Brittany Signature Regular'), url('../fonts/BrittanySignature-LjyZ.woff') format('woff');
    }
body {background-color: #f9fcfc;}
.brittany p {font-family:'Brittany Signature Regular'; color: #f9de6f;}
#sp-menu-left {
  width: auto;
  z-index: 999;
  -webkit-transform-origin: left bottom;
  -webkit-transform:rotate(-90deg) translateX(-85%);
  display: flex;  
  align-items: center;
  justify-content: center;
  }
#hermetic-tarot1 img {
  filter: sepia(70%) opacity(60%);
  -webkit-filter: sepia(70%) opacity(60%);
  -moz-filter: sepia(70%) opacity(60%);
  }
.centered img {
  display: flex;
  align-items: center;
  justify-content: center;
}
#sp-left-menu {height: 0;}
@media (max-width: 768px) and (orientation: portrait) {
#sp-menu-left {-webkit-transform:rotate(-90deg) translateX(-103%) translateY(100%);}
.centered img {max-width: 75%;}
.success-col {background-size: 60% !important;}
.sppb-col-xs-3 {
    -ms-flex: 0 0 20% !important;
    flex: 0 0 20% !important;
    max-width: 20% !important;
}
}
@media (max-width: 768px) and (orientation: landscape) {
#sp-menu-left {-webkit-transform:rotate(-90deg) translateX(-130%) translateY(100%);}
.centered img {max-width: 75%;}
.success-col {background-size: 50% !important;}
.sppb-col-xs-3 {
    -ms-flex: 0 0 18% !important;
    flex: 0 0 18% !important;
    max-width: 18% !important;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
#sp-menu-left {-webkit-transform:rotate(-90deg) translateX(-150%) translateY(100%);}
.centered img {max-width: 80%;}
.sppb-col-xs-3 {
    -ms-flex: 0 0 17% !important;
    flex: 0 0 17% !important;
    max-width: 17% !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#sp-menu-left {-webkit-transform:rotate(-90deg) translateX(-85%) translateY(100%);}
.centered img {max-width: 80%;}
.sppb-col-xs-3 {
    -ms-flex: 0 0 17% !important;
    flex: 0 0 17% !important;
    max-width: 17% !important;
}
}
.convertforms .cf-btn, .convertforms .cf-btn:active, .convertforms .cf-btn:focus, .convertforms .cf-btn:hover {
    background-image: url(/images/2021/05/15/paypal.svg);
    background-repeat: no-repeat;
    background-position: center;
}
.convertforms .cf-btn-text {visibility: hidden;}
.vacation {display: none;}