body .fl-builder-content .mobile_number_section .fl-col-content p{
  margin-bottom:0;
}

body .video-link .fl-wp-video img{
  height:100%;
}

body .play-button{
  position:absolute;
  z-index:1;
  left:0;
  right:0;
  margin:0 auto;
  text-align:center;
  top:-webkit-calc(60% - 100px);
  top:-webkit-calc(60% - 6.25rem);
  top:-moz-calc(60% - 100px);
  top:-moz-calc(60% - 6.25rem);
  top:calc(60% - 100px);
  top:calc(60% - 6.25rem);
  pointer-events:none;
}

@media (max-width:767.98px){
  body .play-button{
    top:-webkit-calc(60% - 60px);
    top:-webkit-calc(60% - 3.75rem);
    top:-moz-calc(60% - 60px);
    top:-moz-calc(60% - 3.75rem);
    top:calc(60% - 60px);
    top:calc(60% - 3.75rem);
  }
}

@media (max-width:991.98px){
  body .mfp-wrap.fl-video-lightbox-wrap .mfp-container{
    padding-left:1.875rem;
    padding-right:1.875rem;
  }
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content{
  background:transparent;
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close{
  position:absolute;
  font-size:4.6875rem;
  height:1.875rem;
  font-weight:200;
  line-height:1.875rem;
  opacity:1;
  z-index:9;
  font-family:Raleway,sans-serif;
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close,body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close:hover{
  top:-.3125rem !important;
  right:-.625rem !important;
  color:#fff !important;
}

@media (max-width:991.98px){
  body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close{
    font-size:3.4375rem;
    top:-1.25rem !important;
    right:-1.25rem !important;
  }
  body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close:hover{
    top:-1.25rem !important;
    right:-1.25rem !important;
  }
}

@media (max-width:767.98px){
  body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close{
    font-size:3.125rem;
    top:-.6875rem !important;
    right:-.6875rem !important;
  }
  body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-close:hover{
    top:-.6875rem !important;
    right:-.6875rem !important;
  }
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-iframe-scaler{
  background-color:transparent;
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-iframe-holder .mfp-content .mfp-iframe-scaler .mfp-iframe{
  -webkit-box-shadow:none;
     -moz-box-shadow:none;
          box-shadow:none;
}

body .animal-corner-video .fl-wp-video img{
  height:100%;
}

@media (min-width:992px) and (max-width:1199.98px){
  body .faire-comp .fl-col-content{
    padding:0 !important;
  }
}

@media (max-width:1600px){
  body .my-little-comp .fl-col-content{
    padding:1.5rem;
  }
}

@media (max-width:767.98px){
  body .my-little-comp .fl-col-content{
    padding:0;
  }
}

body .my-little-comp .fl-col-content p{
  margin-bottom:0;
}

@media (min-width:992px) and (max-width:1199.98px){
  body .my-little-comp .fl-col-content p{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

@media (max-width:413px){
  body .small-heading .fl-module-content .fl-heading{
    font-size:1.5rem;
  }
}

@media (min-width:1600px){
  body .small-heading .fl-module-content .fl-heading .fl-heading-text span.d-xl-block{
    display:block;
  }
}

@media (min-width:992px){
  body .small-heading .fl-module-content .fl-heading .fl-heading-text span.d-xl-block{
    display:inline !important;
  }
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-close{
  font-size:3.125rem;
}

body .mfp-wrap.fl-video-lightbox-wrap .mfp-close,body .mfp-wrap.fl-video-lightbox-wrap .mfp-close:hover{
  color:#fff !important;
  right:-.625rem;
  top:-2.1875rem !important;
}
