/* Scss Document */
/**/
/* screen resolutio*/
/* mixin start*/
.mob-show {
  display: none; }

.gift-card {
  margin: 0 auto;
  padding: 70px 9.4%; }
  .gift-card .gift-wraper {
    display: flex;
    align-items: center; }
    .gift-card .gift-wraper .title {
      font-family: "EB Garamond", serif;
      color: #000;
      font-size: 2.188em;
      line-height: 90%;
      margin-bottom: 15px; }
      .gift-card .gift-wraper .title i {
        font-style: italic; }
      .gift-card .gift-wraper .title span {
        font-size: 53%;
        font-style: italic;
        display: block; }
    .gift-card .gift-wraper .img-box {
      width: 62%; }
    .gift-card .gift-wraper .text-container {
      width: 38%;
      padding: 0 30px; }
      .gift-card .gift-wraper .text-container p {
        font-family: "Roboto", sans-serif;
        margin-bottom: 20px;
        font-size: 0.9375em; }
  .gift-card .slick-prev {
    width: 45px;
    height: 45px;
    left: -60px;
    background: url(../images/slider-arrow.jpg) no-repeat left center;
    z-index: 9; }
    .gift-card .slick-prev:before {
      display: none; }
  .gift-card .slick-next {
    width: 45px;
    height: 45px;
    right: -60px;
    z-index: 9;
    background: url(../images/slider-arrow.jpg) no-repeat right center; }
    .gift-card .slick-next:before {
      display: none; }
  .gift-card .cta-box {
    margin-top: 0px; }
    .gift-card .cta-box a {
      padding: 0px 15px 0px 0px;
      margin-right: 15px;
      text-decoration: none;
      text-transform: uppercase;
      line-height: 100%;
      position: relative;
      font-weight: 500;
      font-size: 0.9375em;
      font-family: "Roboto", sans-serif;
      -webkit-transition: 0.5s all ease-in-out;
      -ms-transition: 0.5s all ease-in-out;
      -o-transition: 0.5s all ease-in-out;
      transition: 0.5s all ease-in-out; }
      .gift-card .cta-box a.style1 {
        color: #6ab8d9;
        display: inline-block; }
        .gift-card .cta-box a.style1:after {
          content: " ";
          border-bottom: 2px solid #6ab8d9;
          border-right: 2px solid #6ab8d9;
          top: 50%;
          height: 7px;
          margin-top: -4px;
          right: 0px;
          position: absolute;
          -webkit-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
          -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          width: 7px;
          z-index: 2; }
      .gift-card .cta-box a.style2 {
        color: #da7b26; }
        .gift-card .cta-box a.style2:after {
          content: " ";
          border-bottom: 2px solid #da7b26;
          border-right: 2px solid #da7b26;
          top: 50%;
          margin-top: -4px;
          height: 7px;
          right: 0px;
          position: absolute;
          -webkit-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
          -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          width: 7px;
          z-index: 2; }

@media only screen and (max-width: 991px) {
  .descriptionSec .descriptionSec-wraper .title.mob-show {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .mob-show {
    display: block; }

  .gift-card {
    padding: 0 15px 90px; }
    .gift-card .slick-dots {
      top: 64%;
      overflow: hidden; }
      .gift-card .slick-dots li {
        width: 10px;
        height: 10px;
        background: url(../images/banner-dots.png) right center no-repeat; }
        .gift-card .slick-dots li.slick-active {
          background: url(../images/banner-dots.png) left center no-repeat; }
        .gift-card .slick-dots li a {
          text-indent: 9999px;
          display: block; }
    .gift-card .gift-wraper {
      display: block; }
      .gift-card .gift-wraper .title {
        font-size: 1.5em; }
      .gift-card .gift-wraper .img-box {
        width: 100%; }
      .gift-card .gift-wraper .text-container {
        width: 100%;
        padding: 10px 0;
        overflow: hidden; }
        .gift-card .gift-wraper .text-container .title {
          display: none; }
        .gift-card .gift-wraper .text-container p br {
          display: none; }
    .gift-card .slick-prev {
      left: -20px;
      top: 40%; }
    .gift-card .slick-next {
      right: -20px;
      top: 40%; } }
