/* Automatisch gemaakt met `php artisan theme:editor-css` — niet met de hand bewerken.
   Het theme mikt op honderden plekken op <b> en <span>. Een tekstverwerker maakt
   daar <strong> en <mark> van; dit stylesheet zorgt dat dat niets uitmaakt. */

/* De browser geeft <mark> standaard een gele achtergrond; die hoort hier niet. */
mark {
    background: none;
    color: inherit;
}

h1>mark,
h2>mark {
color: #a6d7d5
}

h3>mark,
h4>mark {
color: #b3c7e5;
}

h5>mark,
h6>mark {
color: #fad2cf;
}

header .header-top .header-top-row .header-ryt .sel_flag .flag_active input[value="netherland"]+mark {
background: url(../images/nl_flag.svg)no-repeat center center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  border: 2px solid #fff;
}

header .header-top .header-top-row .header-ryt .sel_flag .flag_active input[value="English"]+mark {
background: url(../images/eng_flag.svg)no-repeat center center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  border: 2px solid #fff;
}

header .header-top .header-top-row .header-ryt .sel_flag .flag_active input[value="Deutsch"]+mark {
background: url(../images/dus_flag.svg)no-repeat center center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  border: 2px solid #fff;
}

.main-banner .banner-in .banner-cnt h1 strong,
.banner-cnt.mobile_view .mbl_cnt h1 strong {
color: #fbf5b0;
}

.main-banner .banner-in .banner-cnt h1 mark {
color: #fbf5b0;
}

.main-banner .banner-btm strong strong {
color: #98b2dc;
}

.app-blk .app-head h2 strong {
color: #a6d7d5;
}

.app-blk .app-head h2 mark {
color: #a6d7d5;
}

.graag-section .ged_blck.clone-ged .ged_row .ged_lft h4 strong {
color: #98b2dc;
}

.pricing-blk p + h5 strong {
color: #fad2cf;
}

.pricing-blk .pricing-row .pricing-item .pricie_mid mark {
font: 15px / 26px 'Lato-Regular';
  color: #000b2b;
  margin-top: 18px;
}

.pricing-blk .pricing-row .pricing-item.maat-price .pricie_top .quantity mark {
cursor: pointer ;
}

.instelle-steps .instelle-hd .ins-lft h6 strong {
color:#98b2dc;
}

.instelle-steps .instelle-body .instee-work p mark {
display:block;
}

.snap_brands.hm-brands .brand_lft .brand_hd strong strong {
color: #a6d7d5;
}

.snap_brands.hm-brands .brand_ryt strong strong {
color: #fad2cf;
    font-size: inherit !important;
}

.clreview-blk .rev-hd .rev-lft p:first-of-type mark {
font: 17px / 26px 'Lato-Bold';
    color: #000b2b;
    margin-bottom: 18px;
}

.clreview-blk .rev-hd .rev-lft strong strong {
color: #98b2dc;margin: 0 !important;font-size: inherit;font-family: inherit;
}

.cookie_part .cookies_sec .cookie_in .cookie_ryt strong strong,
#login-popup .modal-dialog .modal-content .step-pop .login-lft strong strong,
#register-popup .modal-dialog .modal-content .step-pop .login-lft strong strong {
color: #98b2dc;
}

#register-popup .modal-dialog .modal-content .step-pop .login-lft strong mark {
padding-right: 20px;color: #98b2dc;
}

#login-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .coninp label mark,
#register-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .coninp label>mark:first-of-type {
font: 16px/26px 'Lato-Bold';
    color: #000b2b;
    margin-bottom: 9px;
}

#login-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .inp-chk .chk mark {
font: 16px / 28px "Lato-Regular";
    color: #000b2b;
    position: relative;
    cursor: pointer;
    padding-left: 30px;
}

#register-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .inp-chk .chk mark {
font: 14px / 23px "Lato-Regular";
    color: #000b2b;

    cursor: pointer;
    position: relative;
}

#compare-popup .modal-dialog .modal-content .step-pop >strong:first-of-type > mark {
padding-right: 10px;
}

#compare-popup .modal-dialog .modal-content .step-pop strong>mark {
color:#fad2cf;
}

#compare-popup .modal-dialog .modal-content .step-pop .steplist-row .step-list:first-child .step-top strong strong {
padding-left: 5px;color:#98b2dc;
}

#compare-popup .modal-dialog .modal-content .step-pop .steplist-row .step-list thead tr th:first-child strong>mark {
padding-left: 5px;color:#98b2dc;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pctxt-top .pctxt-ryt strong strong {
color:#98b2dc;
    padding:0 3px 0 0;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pccnt-lft strong strong {
color: #fad2cf;padding:0 0 0 5px;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt strong strong {
color: #a6d7d5;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt .frmblk .frm-filed.captcha mark {
margin-right: 20px;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt .frmblk .frm-filed.captcha mark {
width:48%;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pricing-tag mark {
position: absolute;
      display: block;
      width: 270px;
      padding: 8px 40px;
      background-color: #000;
      box-shadow: 0 5px 10px rgba(0,0,0,.1);
      color: #fff;
      font: 14px/22px 'Lato-Black';
      text-shadow: 0 1px 1px rgba(0,0,0,.2);
      text-transform: uppercase;
      text-align: center;
      left: -58px;
      top: 50px;
      transform: rotate(-45deg);
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark {
position: absolute;
      display: block;
      width: 332px;
      padding: 5px 40px;
      background-color: green;
      box-shadow: 0 5px 10px rgba(0,0,0,.1);
      color: #fff;
      font: 14px/23px 'Bungee-Regular';
      text-shadow: 0 1px 1px rgba(0,0,0,.2);
      text-transform: uppercase;
      text-align: center;
      left: -62px;
      top: 75px;
      transform: rotate(-45deg);
      text-indent: -40px;
      box-shadow: 19px 6px 8px -3px rgba(0,0,0,0.4),;
}

#pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark:before {
content: "";
      position: absolute;
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background: #fff;
      margin: 8px -13px;
}

.bread_section .brd_cnt ul li span a.home mark:hover {
color: #fbf5b0;
}

.bread_section .brd_cnt ul li mark:not(a>span) {
font: 16px/23px 'Lato-Bold';color: #fbf5b0;
}

.photo .pho_row .pho_ryt h2 strong {
color: #98b2dc;
}

.photo .pho_row .pho_ryt h2 mark {
color: #98b2dc;
}

.hoe_het .hoe_row .hoe_lft h3 strong {
color: #98b2dc;
}

.grat .grat_blck h4 strong {
color: #fbf5b0;
}

.direct .dir_row .dir_lft h5 strong {
color: #fad2cf;
}

.bru_ban .bru_blc h2 strong {
color: #98b2dc;
}

.bru_ban .bru_blc h2 mark {
color: #98b2dc;
}

.laat .laat_hd h2 strong {
color: #98b2dc;
}

.laat .laat_hd h2 mark {
color: #98b2dc;
}

.laat .laat_pg ul mark {
font-size: 17px;font-family:'Lato-Bold';
  color: #fff;
  background-color: #000b2b;
  transition: ease-in 0.5s;
  border-radius: 50%;
  height: 50px;
  width: 50px;
  text-align: center;
  line-height: 23px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.main-content .con_info .con_hd h2 strong {
color: #98b2dc;
}

.main-content .con_info .con_hd h2 mark {
color: #98b2dc;
}

.con_info .con_row .con_ryt .ryt_dn ul li strong {
font: 15px/25px 'Lato-Bold';color: #000b2b;
}

.con_map .map_row .map_frm .map_frm_hd strong {
font: 17px/26px 'Lato-Bold';color: #000b2b;padding-bottom: 15px;
}

.con_map .map_row .map_frm .map_frm_hd h5 strong {
font:40px/50px 'Bungee-Regular';color:#fad2cf
}

.priv .pri_pol h1 strong {
color: #a6d7d5;
}

.priv .pri_pol h1 mark {
color: #a6d7d5;
}

.feesten .feest_hd h2 strong {
color: #a6d7d5;
}

.feesten .feest_hd h2 mark {
color: #a6d7d5;
}

.success .suc_hd strong {
font:17px/26px 'Lato-Bold';color: #000b2b;padding-bottom: 18px;
}

.success .suc_hd h2 strong {
color: #98b2dc;font: inherit;padding-bottom: 0;
}

.success .suc_hd h2 mark {
color: #98b2dc;font: inherit;padding-bottom: 0;
}

.success .suc_cards .cards_items .card_hd strong {
font: 15px/25px 'Lato-Bold';
}

.success .suc_pg ul mark {
font-size: 17px;font-family:'Lato-Bold';
  color: #fff !important;
  background-color: #000b2b !important;
  border-radius: 50% !important;
  height: 50px !important;
  width: 50px !important;
  text-align: center !important;
  transition: background-image .3s !important;
  line-height: 23px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  transition: ease-in 0.9s !important;
}

.suc_vid .suc_vhd h3 strong {
color:#98b2dc
}

.suc_fxd .con_blck h4 strong {
color: #fbf5b0;
}

.snap_brands .brand_lft .brand_hd h5 strong {
color: #a6d7d5;
}

.snap_brands .brand_ryt h6 strong {
color: #fad2cf;
}

.sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
font: 25px/38px 'Bungee-Regular';
    color: #000b2b;
    border-top: 1px solid #000b2b;
    padding-top: 42px;
}

.sucpg_brands.snap_brands .brand_ryt p:last-of-type b strong {
display: inline-block;
  width: fit-content;background-image:linear-gradient(to right,#fbf2b3 ,#fad7cb);color: #000b2b;padding: 0px 15px;font-size: inherit !important;
}

.sucpg_brands.snap_brands .brand_ryt p:last-of-type b mark {
display: inline-block;
  width: fit-content;background-image:linear-gradient(to right,#fbf2b3 ,#fad7cb);color: #000b2b;padding: 0px 15px;font-size: inherit !important;
}

.main_rgb .rgb_blck .rgb_row .rgb_lft h1 strong {
color: #fbf5b0;
}

.main_rgb .rgb_blck .rgb_row .rgb_lft h1 mark {
color: #fbf5b0;
}

.perfect .per_row .per_ryt h2 strong {
color: #98b2dc;
}

.perfect .per_row .per_ryt h2 mark {
color: #98b2dc;
}

.kies_blcks .kies_hd h3 strong {
color: #fad2cf;
}

.rgb_frm .frm_row .frm_lft h4 strong {
color:#98b2dc
}

.rgb_frm .frm_row .frm_ryt .map_frm_hd h5 strong {
color: #fad2cf;
}

.fotos_blck .fotos_hd h6 strong {
color: #a6d7d5;
}

.fotos_blck .fotos_slider .owl-nav button mark {
display: none;
}

.gallery_popup .modal-dialog .modal-content .modal-body .owl-carousel .owl-nav mark {
display: none;
}

.fz .fz_blck h2 strong {
color: #98b2dc;
}

.fz .fz_blck h2 mark {
color: #98b2dc;
}

.faq_meest .meest_hd h2 strong {
color:#fad2cf;
}

.faq_meest .meest_hd h2 mark {
color:#fad2cf;
}

.faq_ben .ben_blck h3 strong,
.grat .grat_blck h3 strong {
color: #fbf5b0;
}

.faq_voor .faq_row .faq_ryt h4 strong {
color: #98b2dc;
}

.tq_blck h1 strong {
color: #a6d7d5;
}

.tq_blck h1 mark {
color: #a6d7d5;
}

.ph_blck .ph_row .ph_lft h1 strong {
color: #a6d7d5;
}

.ph_blck .ph_row .ph_lft h1 mark {
color: #a6d7d5;
}

.ph_blck .ph_row .ph_lft p mark {
font: 17px/26px 'Lato-Bold';
  color: #000b2b;
  padding-bottom: 0 !important;
}

.zie_blck .zie_row .zie_ryt h2 strong {
color: #98b2dc;
}

.zie_blck .zie_row .zie_ryt h2 mark {
color: #98b2dc;
}

.maak_blck .maak_row .maak_ryt h3 strong {
color: #fad2cf;
}

.een_blck .een_ryt h4 strong {
color:#98b2dc
}

.mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p strong strong {
color:#fad2cf;
}

.mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark {
color: #fad2cf;font: 40px/50px "Bungee-Regular";
}

.mgv_blck .mgv_row .mgv_ryt .mgv_frm_hd p b mark {
color: #fad2cf;font: 40px/50px "Bungee-Regular";
}

.mgv_blck .mgv_row .mgv_ryt .mgv_frm_hd p strong strong {
color: #fad2cf;font: inherit;
}

.opl_blck .opl_items h6 strong {
color: #98b2dc;
}

.opl_blck .opl_items h6 mark {
color: #98b2dc;
}

.impress_blck .imp_hd h5 strong {
color: #a6d7d5;
}

.moei_blck .moei_row .moei_ryt h2 strong {
color: #a6d7d5;
}

.moei_blck .moei_row .moei_ryt h2 mark {
color: #a6d7d5;
}

.werkt_blck .werkt_hd h3 strong {
color: #98b2dc;
}

.howt_title .nuben_tit strong strong {
color: #98b2dc;
}

.wdown_blck .wd_ryt h3 strong {
color: #98b2dc;
}

.func_blk .fd_row .fd_lft h4 strong {
color: #98b2dc;
}

.fun_blck .fun_hd h2 strong {
color: #fad2cf;
}

.fun_blck .fun_hd h2 mark {
color: #fad2cf;
}

.tv_blck .tv_hd h3 strong {
color: #a6d7d5;
}

.ged_blck .ged_row .ged_lft h4 strong {
color: #fad2cf;
}

.jouw_blck .jouw_row .jouw_ryt h5 strong {
color: #a6d7d5;
}

.fdown_blck .fd_row .fd_lft h6 strong {
color: #98b2dc;
}

.bs_blck .rgb_row .rgb_lft h1 strong {
color: #fbf5b0 !important;
}

.bs_blck .rgb_row .rgb_lft h1 mark {
color: #fbf5b0 !important;
}

.bs_faq_blck .dir_row .dir_lft h2 strong {
color: #fad2cf;
}

.bs_faq_blck .dir_row .dir_lft h2 mark {
color: #fad2cf;
}

.pakk .grat_blck h3 strong {
color: #fbf5b0;
}

.clubs_blck .clubs_hd h4 strong {
color: #a6d7d5;
}

.clubs_blck .popup-video mark {
position: absolute;
  top: -12px;
  right: -10px;
  background: #000b2b;
  color:#fff;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: end;
  justify-content: center;
  border-radius: 50%;
  font-size: 45px;
  cursor:pointer;
}

.imp_spo .spo_hd h5 strong {
color: #98b2dc;
}

.sport_price .sport_row .sport_lft h6 strong {
color:#fad2cf
}

.snap_brands .brand_ryt p b>mark {
color: #98b2dc;
}

.snap_brands .brand_ryt p b strong {
color: #98b2dc;
}

.snap_brands .brand_ryt p b mark {
color: #98b2dc;
}

.pdw_weg .weg_row .weg_ryt h2 strong {
color: #fad2cf;
}

.pdw_weg .weg_row .weg_ryt h2 mark {
color: #fad2cf;
}

.pri_card .pri_hd h5 strong {
color:#fad2cf
}

.vragen_blck .vragen_row .vragen_lft h4 strong {
color: #a6d7d5;
}

.pdw_vid .pdw_vid_items .pdw_vds .video-control>mark {
display: flex !important;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    background-image:linear-gradient(#fbf2b3,#fad7cb);
    border: 3px ;
    border-radius: 50%;
}

.part_werd .werd_hd h2 strong {
color: #a6d7d5;
}

.part_werd .werd_hd h2 mark {
color: #a6d7d5;
}

.part_werd .werd_row .werd_ryt h3 strong {
color: #fad2cf;
}

.part_prog .prog_blck .prog_row .prog_ryt h4 strong {
color: #98b2dc;
}

.part_faq .dir_row .dir_lft h5 strong {
color: #a6d7d5 !important;
}

.part_frm_blck .frm_blck .frm_row .frm_lft .frm_items .frm_hd h6 strong {
color: #fad2cf;
}

.part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type {
font: 40px/50px "Bungee-Regular";color: #a6d7d5;
}

.part_brand .brand_row .brand_lft p b mark:first-of-type {
color: #98b2dc ;font: 40px/50px "Bungee-Regular";font-size: inherit !important;
}

.part_brand .brand_row .brand_ryt p b mark {
color: #a6d7d5 !important;font: 40px/50px "Bungee-Regular" !important;
}

.part_brand .brand_row .brand_lft p strong strong {
font: inherit;color: #fad7cb;
}

.wor_pop .frm_blck .frm_row .frm_ryt .frm_hd p:first-of-type>mark {
font: 17px/26px 'Lato-Bold';color: #000b2b;
}

.wor_pop .part_voor .voor_row .voor_lft p + p b mark {
color: #a6d7d5 !important;font-size: inherit !important;font-family: inherit !important;
}

.wor_pop .frm_blck .frm_row .frm_ryt .check_field label .wpcf7-list-item-label mark {
font: 15px/21px 'Lato-Regular';
  color: #000b2b;
  padding-left: 35px;
  position: relative;
}

.bus_over .bus_row .bus_lft .bus_hd h2 strong {
color:#98b2dc
}

.bus_over .bus_row .bus_lft .bus_hd h2 mark {
color:#98b2dc
}

.bsn h3 strong {
color: #fbf5b0;
}

.bus_faq .dir_row .dir_lft h4 strong {
color: #fad2cf;
}

.bus_dow .dow_row .dow_ryt h5 strong {
color: #98b2dc;
}

.bus_owl_blck .fotos_hd p b mark {
color: #98b2dc;font: 40px/50px 'Bungee-Regular';
}

.bus_jou .bus_row .bus_lft>p b mark:first-of-type {
font: 40px/50px "Bungee-Regular";color: #a6d7d5;
}

.party_even .even_row .even_ryt h1 strong {
color: #98b2dc
}

.party_even .even_row .even_ryt h1 mark {
color: #98b2dc
}

.party_van .van_row .van_lft h3 strong {
color: #fad2cf;
}

.party_prc .prc_row .pri_card .pri_hd h4 strong {
color: #fad2cf;
}

.pd_faq .dir_row .dir_faq_ryt h5 strong {
color: #a6d7d5;
}

.pd_vid .pdw_vid_hd p b mark {
color: #fad2cf;font: 40px/50px "Bungee-Regular";
}

.party_meld .meld_row .meld_lft p b mark {
font: 40px/50px 'Bungee-Regular';color: #98b2dc;
}

.pd_rev .rev-hd .rev-lft strong strong {
color: #a6d7d5;
}

.grat.bsn .pt-0 h6>mark {
line-height: 28px;
}

.clreview-blk .ti-widget.ti-goog .ti-header .ti-rating-text mark {
font: 14px/26px 'Lato-Regular';color: #000b2b;margin:0;
}

header .header-top .header-top-row .header-ryt .sel_flag .custom-lang a mark {
display: none !important;
}

header .header-top .header-top-row .header-ryt .sel_flag .sel_drp.open li a mark {
color: #000b2b !important;padding-bottom: 12px;transition:color .2s ease-in-out;
}

header .header-top .header-top-row .header-ryt .sel_flag .sel_drp.open li a mark:hover {
color:#98b2dc !important;
}

.mgv_blck .mgv_row .mgv_ryt .mgv_frm_items label.check_field span.wpcf7-list-item-label mark {
color: #fff;margin-left: 32px;
}

.mgv_blck .mgv_row .mgv_ryt .mgv_frm_items label.check_field span.wpcf7-list-item-label mark {
color: #fff;margin-left: 32px;
}

.rgb_frm .frm_row .frm_ryt .rgb_frm_items label.check_field .wpcf7-list-item-label mark {
margin-left: 34px;
}

#login-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .wpcf7-list-item-label mark {
margin-left: 26px;
}

.pdw_rev .rev-hd .rev-lft strong strong {
color: #a6d7d5;
}

.pdw_rev .rev-hd .rev-lft strong strong {
color: #a6d7d5;
}

#register-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .inp-chk .chk span.wpcf7-list-item-label mark {
padding-left: 34px;
}

.clreview-blk.bs-rev .rev-hd .rev-lft p:first-of-type mark {
margin-bottom: 12px;
}

.clge_row .clge_lft h4 strong {
color:#98b2dc;
}

.bs_faq_blck .dir_row .dir_faq_ryt mark {
font: 16px / 25px 'Lato-Bold';
    color: #000b2b;
    margin-bottom: 15px;
}

.party_van .van_row .van_lft h2>mark {
font: inherit;color: #98b2dc;
}

.fotos_blck .fotos_hd p strong>mark,
.bus_jou .bus_row .bus_lft p strong>mark {
font: inherit;color: #98b2dc;
}

.howt_title .nuben_tit strong>mark {
font: inherit;color: #98b2dc;
}

.party_van .van_row .van_lft>p>mark {
padding-bottom: 12px;
}

.party_prc.pd_prc .prc_row .video-control>mark {
display: flex ;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  background: #fbf5b0;
  border: 3px;
  border-radius: 50%;
}

.app-blk .app-body .owl-dots button.active mark {
width: 16px;
      height: 16px;
      background-color: #fad2cf;
      vertical-align: middle;
      opacity: 1;
}

.app-blk .app-body .owl-dots button mark {
width: 10px;
      height: 10px;
      display: inline-block;
      border-radius: 100%;
      background: #000;
      opacity: .2;
}

.pricing-blk .pricing-row .pricing-item .pricie_top strong:empty {
display: none !important;
}

.faq_voor .faq_row .faq_ryt mark {
color: #98b2dc;
}

.photo .pho_row .pho_ryt p mark:first-child,
.hoe_het .hoe_row .hoe_lft p mark,
.grat .grat_blck p mark {
font: 17px/25px 'Lato-Bold';
  padding-bottom: 4px;
  display: block;
}

.faq_voor .faq_row .faq_ryt p mark {
color: #000b2b;
}

.pdw_vid .pdw_vid_hd h5 mark {
color: #fad4cd;
}

.direct.blu-bg.bus-spo .dir_row .sd-txt .sd-con p mark {
font: 15px/26px 'Bungee-Regular';
  color: #000b2b;
  transform: rotate(180deg);
}

.header-main .header-row .hd-ryt .hdmenu-overlay .sel_flag .custom-lang a mark {
display: none !important;
}

.header-main .header-row .hd-ryt .hdmenu-overlay .sel_flag .sel_drp.open li a mark {
color: #000b2b !important;
  padding-bottom: 12px;
  transition: color .2s ease-in-out;
}

.wor_pop .frm_blck .frm_row .frm_ryt .check_field label .wpcf7-list-item-label mark {
cursor: pointer;
}

.con_info .con_row .con_lft h3 strong {
font-size: 17px;
}

.sport_price .sport_row .sport_ryt .card_hd .hd_lft p:first-of-type mark {
color: #98b2dc;
}

.sport_price .sport_row .sport_cen.cards .card_hd .hd_lft p:first-of-type mark {
color: #fad2cf;
}

.app-blk .app-footer p strong strong {
color: #a6d7d5;;
}

.app-blk .app-footer p strong mark {
color: #a6d7d5;;
}

.faq_meest .meest_hd h2 strong {
color: #a6d7d5;
}

.faq_meest .meest_hd h2 mark {
color: #a6d7d5;
}

.sport_price .sport_row .sport_lft h6 strong {
color: #a6d7d5;
}

.sport_price .sport_row .sport_cen.cards .card_hd .hd_lft p:first-of-type mark {
color: #000b2b;
}

.bs_faq_blck .dir_row .dir_faq_ryt>strong strong {
color: #a6d7d5;
}

; .ph_blck .ph_row .ph_lft p mark {
padding-bottom: 0;
}

.impress_blck .imp_hd h5 mark {
color: #a6d7d5;
}

.zie_blck .zie_row .zie_ryt p mark {
font: 17px/26px 'Lato-Bold';
color: #000b2b;
}

.maak_blck .maak_row .maak_ryt p mark {
font: 17px/26px 'Lato-Bold';
    color: #000b2b;
}

.een_blck .een_ryt p mark {
font: 17px/26px 'Lato-Bold';
    color: #000b2b;
}

.impress_blck .imp_hd p mark {
font: 17px/26px 'Lato-Bold';
    color: #000b2b;
}

.mgv_blck .mgv_row .mgv_lft p mark {
font: 17px/26px 'Lato-Bold';
    color: #000b2b
}

.sucpg_brands.snap_brands .brand_ryt p b>mark {
background-image: linear-gradient(to right,#fbf2b3 ,#ffcfbf);
    color: #000b2b;
    padding: 0px 15px;
}

.party_even .even_row .even_ryt h2 mark {
color: #98b2dc;
}

.party_van .van_row .van_lft h3 mark {
color: #fad2cf;
}

.pd_faq .dir_row .dir_faq_ryt h5 mark {
color: #a6d7d5;
}

.pdw_vid.pd_vid.pd_event .pdw_vid_hd p+p mark {
color: #fad2cf;
}

@media screen and (max-width: 1500px) {
    .direct.blu-bg.bus-spo .dir_row .sd-txt .sd-con p mark {
    transform: unset;
    }
}

@media screen and (max-width: 1300px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 40px !important;line-height: 50px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 40px !important;line-height: 50px !important;
    }

    .con_map .map_row .map_frm .map_frm_hd strong {
    padding-bottom: 6px;
    }

    .header-main .header-row .header-ryt .sel_flag .custom-lang a mark {
    display: none !important;
    }

    .header-main .header-row .header-ryt .sel_flag .sel_drp.open li a mark {
    color: #000b2b !important;
      padding-bottom: 12px;
      transition: color .2s ease-in-out;
    }
}

@media screen and (max-width: 1200px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 36px !important;line-height: 46px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 36px !important;line-height: 46px !important;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricing-tag mark {
    width: 260px;
        padding: 8px 45px;
        left: -68px;
        top: 50px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark {
    width: 310px;
        left: -62px;
        top: 70px;
    }

    .clreview-blk .rev-hd .rev-lft p:first-of-type mark {
    font-size: 16px;margin-bottom: 10px;
    }
}

@media screen and (max-width: 1100px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 34px !important;line-height: 44px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 34px !important;line-height: 44px !important;
    }

    .wor_pop .frm_blck .frm_row .frm_ryt .frm_hd p:first-of-type>mark {
    font-size: 16px;
    }
}

@media screen and (max-width: 1024px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 32px !important;line-height: 42px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 32px !important;line-height: 42px !important;
    }

    .sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
    font-size: 24px !important;line-height: 36px !important;
    }

    header .header-top .header-top-row .header-lft ul li mark {
    position: absolute;
      width: fit-content;
      min-width: 170px;
      background: #fff;
      font:12px/23px 'Lato-Bold';
      top: 50px;
      padding: 10px 18px;
      z-index: 4;
      left: 0;
      border-radius: 15px;
      transform: scale(0);
      -webkit-transition: all .3s ease-out 0s;
      -moz-transition: all .3s ease-out 0s;
      -ms-transition: all .3s ease-out 0s;
      -o-transition: all .3s ease-out 0s;
      transition: all .3s ease-out 0s;
      transform-origin: top left;
      text-align: center;
      color: #333;
      box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.12);
    }

    header .header-top .header-top-row .header-lft ul li.down mark {
    transform: scale(1);
    }
}

@media screen and (max-width: 991px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 28px !important;line-height: 38px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 28px !important;line-height: 38px !important;
    }

    .sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
    width: 100%;
    }

    .banner-cnt.mobile_view .mbl_cnt h1 strong {
    display: block;
    }
}

@media screen and (max-width: 880px) {
    #pricing-popup .modal-dialog .modal-content .pricing-in .pricing-tag mark {
    width: 197px;
      padding: 6px 30px;
      left: -40px;
        top: 36px;
        font-size: 12px;
        line-height: 18px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark {
    left: -46px;
      top: 55px;
      font-size: 12px;
      line-height: 18px;
      padding: 4px 30px;
      width:250px;
    }

    .wor_pop .frm_blck .frm_row .frm_ryt .frm_hd p:first-of-type>mark {
    font-size: 15px;
    }

    .clreview-blk .ti-widget.ti-goog .ti-header .ti-rating-text mark {
    font-size: 14px;line-height: 14px;margin: 0;
      word-wrap: break-word;
      width: 100%;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark:before {
    margin:7px -13px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark:after {
    margin:7px 6px;
    }

    .clubs_blck .popup-video mark {
    width: 50px;
      height: 50px;
      font-size: 39px;
    }
}

@media screen and (max-width: 767px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 30px !important;line-height: 40px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 30px !important;line-height: 40px !important;
    }

    .sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
    font-size: 22px !important;line-height: 30px !important;
    }

    .sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
    padding-top: 32px;
    }

    .party_prc.pd_prc .prc_row .video-control>mark {
    width:60px;
      height:60px;
    }

    .con_info .con_row .con_lft h3 strong {
    font-size: 16px;
    }
}

@media screen and (max-width: 650px) {
    .sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
    font-size: 20px !important;line-height: 28px !important;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pccnt-lft strong strong {
    padding:0;letter-spacing: 0;
    }

    .clubs_blck .popup-video mark {
    width: 45px;
      height: 45px;
      font-size: 36px;
    }

    .photo .pho_row .pho_ryt p mark:first-child {
    padding-bottom: 1px;
    }

    .con_info .con_row .con_ryt .ryt_dn ul li strong {
    font-size: inherit;
    }

    .con_info .con_row .con_lft h3 strong {
    font-size: 14px;
    }
}

@media screen and (max-width: 550px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 24px !important;line-height: 30px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 24px !important;line-height: 30px !important;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricing-tag mark {
    width: 170px;
        padding: 6px 12px;    
        left: -34px;
        top: 30px;
        font-size: 10px;
        line-height: 14px;
        text-align: center;
        text-indent: -10px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark {
    width: 222px;
      padding: 5px 18px;
      left: -48px;
        top: 54px;
        text-indent: 0;
        font-size: 9.85px;
        line-height: 12px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark:before {
    margin:3px -13px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pricingtag-btm mark:after {
    margin:3px 6px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt .frmblk .frm-filed.captcha mark {
    Width:100%;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt .frmblk .frm-filed.captcha mark {
    margin-right: 0;margin-top: 14px;
    }

    #login-popup .modal-dialog .modal-content .step-pop .login-rgt .form_in .inp-chk .chk mark {
    padding-left: 24px;
    }

    .clubs_blck .popup-video mark {
    font-size: 34px;
      width: 45px;
        height: 45px;
    }

    .header-main .header-row .header-ryt .sel_flag .custom-lang a mark {
    display: none !important;
    }

    .header-main .header-row .header-ryt .sel_flag .sel_drp.open li a mark {
    color: #000b2b !important;
      padding-bottom: 12px;
      transition: color .2s ease-in-out;
    }
}

@media screen and (max-width:480px) {
    .con_map .map_row .map_frm .map_frm_hd h5 strong {
    font-size: 23px !important;line-height: 28px !important;
    }

    .part_frm_blck .frm_blck .frm_row .frm_ryt p b mark:first-of-type,
    .mgv_blck .mgv_row .mgv_lft .mgv_lft_hd p b mark,
    .bus_owl_blck .fotos_hd p b mark,
    .bus_jou .bus_row .bus_lft>p b mark:first-of-type,
    .pd_vid .pdw_vid_hd p b mark,
    .part_brand .brand_row .brand_ryt p b mark,
    .party_meld .meld_row .meld_lft p b mark {
    font-size: 23px !important;line-height: 28px !important;
    }

    .clubs_blck .popup-video mark {
    font-size: 27px;
      width: 40px;
      height: 40px;
    }

    .rgb_frm .frm_row .frm_ryt .rgb_frm_items label.check_field .wpcf7-list-item-label mark {
    margin-left: 26px;
    }

    .clreview-blk .rev-hd .rev-lft p:first-of-type mark,
    .clreview-blk.bs-rev .rev-hd .rev-lft p:first-of-type mark {
    font-size: 15px;margin-bottom: 5px;
    }

    .party_prc.pd_prc .prc_row .video-control>mark {
    width: 50px;
      height: 50px;
    }

    .laat .laat_pg ul mark {
    height: 40px;
      width: 40px;
    }
}

@media screen and (max-width: 450px) {
    .sucpg_brands.snap_brands .brand_ryt p:last-of-type>strong:first-of-type {
    font-size: 18px !important;line-height: 26px !important;
    }

    .clreview-blk .ti-widget.ti-goog .ti-header .ti-rating-text mark {
    white-space: pre-wrap;
    }
}

@media screen and (max-width: 380px) {
    #pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt .frmblk .frm-filed.checkbox label mark {
    line-height: 25px;
    }

    #pricing-popup .modal-dialog .modal-content .pricing-in .pcform-blk .pcfrm-ryt strong strong {
    display:block;
    }

    .pdw_vid .pdw_vid_items .pdw_vds .video-control>mark {
    width: 38px;height: 38px;
    }

    .clubs_blck .popup-video mark {
    font-size: 28px;
      width: 35px;
      height: 35px;
    }
}

@media screen and (max-width:991px) {
    .mgv_blck .mgv_row .mgv_ryt .mgv_frm_items label.check_field span.wpcf7-list-item-label mark {
    margin-top: -40px;display: block;
    }
}

@media screen and (max-width:450px) {
    .ph_blck .ph_row .ph_lft p mark {
    font-size: 16px;line-height: 20px;
    }
}

@media screen and (max-width:420px) {
    .mgv_blck .mgv_row .mgv_ryt .mgv_frm_items label.check_field span.wpcf7-list-item-label mark {
    margin-top: -20px;
    }
}

@media screen and (max-width:380px) {
    .impress_blck .imp_hd p mark {
    font-size: 15px;line-height: 20px;
    }

    .mgv_blck .mgv_row .mgv_lft p mark,
    .ph_blck .ph_row .ph_lft p mark,
    .zie_blck .zie_row .zie_ryt p mark,
    .een_blck .een_ryt p mark,
    .mgv_blck .mgv_row .mgv_lft p mark {
    font-size: 16px;line-height: 22px;
    }

    .mgv_blck .mgv_row .mgv_ryt .mgv_frm_items label.check_field span.wpcf7-list-item-label mark {
    margin-left: 24px;
    }

    .mgv_blck .mgv_row .mgv_ryt .mgv_frm_items label.check_field span.wpcf7-list-item-label mark {
    margin-top: 0;
    }
}

