/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/
/* Theme customization starts here
-------------------------------------------------------------- */
/* sass --watch style.scss:style.css */
/*********************
BREAKPOINTS
*********************/
/*---------------------------------------*/
/* 25 - SVG Fall Backs*/
/*----------------------------------------*/
.quick_fact {
  text-align: left; }

.quick_fact .title {
  font-style: italic;
  font-size: 18px;
  letter-spacing: 2px;
  line-height: 22px; }

.quick_fact hr {
  display: none; }

.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item > .vc_inner {
  margin: 0px !important; }

.wpb_wrapper > div {
  margin-bottom: 0px !important; }

#Content {
  padding-top: 0px !important; }

a.paper-icon {
  width: 30px; }

.icon_box {
  position: relative;
  padding: 0px 0 !important; }

.bullet-icon {
  background-image: url(img/icons/city-landscape-grey-banner.svg);
  background-size: 25px 25px;
  background-position: left top;
  background-repeat: no-repeat;
  display: block;
  box-shadow: none;
  width: 25px;
  height: 25px; }
  .no-svg .bullet-icon {
    background-image: url(img/icons/city-landscape-grey-banner.png); }
    @media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
      .no-svg .bullet-icon {
        background-image: url(img/icons/city-landscape-grey-banner@2x.png); } }

.flag {
  display: inline-block;
  width: 25px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 25px 18px;
  border-radius: 2px; }

.flag-italy {
  background-image: url(img/flags/flag-italy.svg); }
  .no-svg .flag-italy {
    background-image: url(img/flags/flag-italy.png); }
    @media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
      .no-svg .flag-italy {
        background-image: url(img/flags/flag-italy@2x.png); } }

.flag-france {
  background-image: url(img/flags/flag-france.svg); }
  .no-svg .flag-france {
    background-image: url(img/flags/flag-france.png); }
    @media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
      .no-svg .flag-france {
        background-image: url(img/flags/flag-france@2x.png); } }

.flag-spain {
  background-image: url(img/flags/flag-spain.svg); }
  .no-svg .flag-spain {
    background-image: url(img/flags/flag-spain.png); }
    @media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
      .no-svg .flag-spain {
        background-image: url(img/flags/flag-spain@2x.png); } }

.flag-american {
  background-image: url(img/flags/flag-american.svg); }
  .no-svg .flag-american {
    background-image: url(img/flags/flag-american.png); }
    @media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
      .no-svg .flag-american {
        background-image: url(img/flags/flag-american@2x.png); } }

ul.acc1-list li {
  border-bottom: 1px solid #485279;
  padding-top: 5px;
  padding-bottom: 5px;
  background: url(img/bullet-ico.png);
  background-repeat: no-repeat;
  background-size: 15px 22px;
  background-position: left 5px;
  padding-left: 25px; }
  ul.acc1-list li:last-child {
    border-bottom: none; }

#Top_bar {
  background: rgba(40, 52, 133, 0.8);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
  #Top_bar.is-sticky {
    background-color: #283485 !important; }

@media (min-width: 70em) {
  .mangos-row {
    background: url("img/mangos-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (min-width: 64em) {
  .mangos-row {
    background: url("img/mangos-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (min-width: 50em) {
  .mangos-row {
    background: url("img/mangos-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (max-width: 37.5em) {
  .mangos-row {
    background: transparent; } }
@media (min-width: 70em) {
  .mangos-row .wpb_column {
    background: transparent; } }
@media (min-width: 50em) {
  .mangos-row .wpb_column {
    background: transparent; } }
@media (max-width: 37.5em) {
  .mangos-row .wpb_column {
    background: url("img/mangos-img-small.jpg") no-repeat top right;
    background-size: cover;
    display: block; } }
.mangos-row .wpb_column:nth-child(2) {
  color: #FFFFFF; }
  @media (min-width: 70em) {
    .mangos-row .wpb_column:nth-child(2) {
      background: transparent;
      padding: 75px 45px 125px 45px; } }
  @media (max-width: 37.5em) {
    .mangos-row .wpb_column:nth-child(2) {
      background: #2A3775;
      height: auto;
      padding: 0px 25px 25px 25px; } }

@media (min-width: 70em) {
  .papaya-row {
    background: url("img/papaya-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (min-width: 64em) {
  .papaya-row {
    background: url("img/papaya-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (min-width: 50em) {
  .papaya-row {
    background: url("img/papaya-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (max-width: 37.5em) {
  .papaya-row {
    background: transparent; } }
@media (min-width: 70em) {
  .papaya-row .wpb_column {
    background: transparent; } }
@media (min-width: 50em) {
  .papaya-row .wpb_column {
    background: transparent; } }
@media (max-width: 37.5em) {
  .papaya-row .wpb_column {
    background: url("img/papaya-img-small.jpg") no-repeat top right;
    background-size: cover;
    display: block; } }
.papaya-row .wpb_column:nth-child(2) {
  color: #FFFFFF; }
  @media (min-width: 70em) {
    .papaya-row .wpb_column:nth-child(2) {
      background: transparent;
      padding: 75px 45px 125px 45px; } }
  @media (max-width: 37.5em) {
    .papaya-row .wpb_column:nth-child(2) {
      background: #2A3775;
      height: auto;
      padding: 0px 25px 25px 25px; } }

@media (min-width: 70em) {
  .limonada-row {
    background: url("img/limonada-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (min-width: 64em) {
  .limonada-row {
    background: url("img/limonada-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (min-width: 50em) {
  .limonada-row {
    background: url("img/limonada-img.jpg") no-repeat top right;
    background-size: cover; } }
@media (max-width: 37.5em) {
  .limonada-row {
    background: transparent; } }
@media (min-width: 70em) {
  .limonada-row .wpb_column {
    background: transparent;
    padding: 75px 45px 125px 45px;
    color: #FFFFFF; } }
@media (min-width: 50em) {
  .limonada-row .wpb_column {
    background: transparent; } }
@media (max-width: 37.5em) {
  .limonada-row .wpb_column {
    background: url("img/limonada-img-small.jpg") no-repeat top right;
    background-size: cover;
    display: block; } }
.limonada-row .wpb_column:nth-child(2) {
  color: #FFFFFF; }
  @media (min-width: 70em) {
    .limonada-row .wpb_column:nth-child(2) {
      background: transparent; } }
  @media (max-width: 37.5em) {
    .limonada-row .wpb_column:nth-child(2) {
      background: #2A3775;
      height: auto;
      padding: 0px 25px 25px 25px; } }

/*# sourceMappingURL=style.css.map */
