/*
 Theme Name:   Divi-child
 Theme URI:    http://example.com/twenty-fourteen-child/
 Description:  Tema hijo de Divi
 Author:       Arrova.cat
 Author URI:   https://www.arrova.cat
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/

/*Fonts*/
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap');
/**/

.et-pb-arrow-prev:before,
.et-pb-arrow-next:before {
  font-size: 100px;
  text-shadow: 0px 2px 5px #000;
}

#bf-pg-sf>div {
  width: 25%;
  margin-right: 0;
}

.et_fullwidth_nav #top-menu li.mega-menu>ul {
  width: 500px;
  left: unset !important;
  right: unset !important;
  margin-top: -10px;
}

.et_fullwidth_nav #top-menu li.mega-menu>ul:hover {
  opacity: 0.9 !important
}

.et_fullwidth_nav #top-menu li.mega-menu>ul>li>ul>li:hover {
  opacity: 1 !important;
  background: #fff;
}

.sub-menu {
  opacity: 0.9 !important;
}

#bflogobl {
  width: 100px;
  margin-right: 20px;
}

#menu-day-collection li,
#menu-night-collection li,
#menu-otros li {
  display: block !important;
  width: 100%;
}

/*Botons Slider*/
.bt_mes,
.bt_menys {
  color: #fff !important;
  border-width: 0px !important;
  font-size: 50px !important;
  padding-right: 25px !important;
  padding-left: 25px !important;
  margin-bottom: 0px !important;
  text-decoration: none;
}

.et_pb_button.bt_mes:after,
.et_pb_button.bt_menys:after {
  content: none;
}

.bt_mes {
  display: ruby-base;
}

#botons {
  position: absolute;
  bottom: 0;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}

.et_pb_slide_description {
  height: 100%;
}

/*Imatge de substitucio*/
.makeover-divicon {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

.makeover-divicon:hover {
  opacity: 1;
}

#bf-daynight #bf-h-c1 {
  margin-right: 0;
}

.coldesc .et_pb_column_1_4 {
  width: 23.875% !important;
}

.et_pb_contact_submit.et_pb_button {
  font-size: 18px !important;
  font-family: 'AvenirLTStd-Medium', Helvetica, Arial, Lucida, sans-serif !important;
}

.et_contact_bottom_container {
  margin-top: -90px;
}

/*Sliders*/
.et_pb_slide_overlay_container {
  display: none;
}

.et_pb_slide_description {
  padding-top: 55% !important;
  padding-bottom: 0 !important;
}

.et_pb_slide .et_pb_container {
  height: 782px;
}

.et_pb_slide_content p {
  height: 125px;
  margin-top: -94px;
}

.et_pb_slider .et-pb-arrow-prev:before {
  content: '<' !important;
  font-family: 'Nanum Gothic', sans-serif !important;
  font-size: 52px;
  display: inline-block;
}

.et_pb_slider .et-pb-arrow-next:before {
  content: '>' !important;
  font-family: 'Nanum Gothic', sans-serif !important;
  font-size: 52px;
  display: inline-block;
}

/*Botons sliders*/
body #page-container .et_pb_section .et_pb_slider .et_pb_slide_0.et_pb_slide #SlAd1Bt2.et_pb_more_button.et_pb_button {
  padding-top: 15px !important;
  padding-bottom: 14px !important;
}

#SlAd1Bt2,
#SlAd1Bt {
  display: inline-block;
  width: 80px !important;
  height: 80px !important;
  text-align: center;
  padding: 0 !important;
  margin: 0 auto;
}

#SlAd1Bt2 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

#SlAd1Bt2 {
  display: none;
}

#menys_sigma1,
#menys_sigma2,
#menys_sigma3,
#menys_pillow1,
#menys_pillow2,
#menys_pillow3,
#menys_tomi1,
#menys_tomi2,
#menys_seven1,
#menys_seven2,
#menys_tapizado1,
#menys_tapizado2,
#menys_tapizado3,
#menys_enmarcado1,
#menys_enmarcado2,
#menys_enmarcado3,
#menys_doblefondo1,
#menys_plano1,
#menys_box1,
#menys_box2,
#menys_box3,
#menys_box4,
#menys_batents1,
#menys_batents2,
#menys_batents3,
#menys_batents4,
#menys_batents5,
#menys_batents6,
#menys_vitrina1,
#menys_vitrina2,
#menys_vitrina3,
#menys_vitrina4,
#menys_vitrina5,
#menys_corredera1,
#menys_corredera2,
#menys_corredera3,
#menys_corredera4,
#menys_corredera5,
#menys_plegable1,
#menys_plegable2,
#menys_plegable3,
#menys_plegable4,
#menys_coplanar1,
#menys_cerramiento1,
#menys_cerramiento2,
#menys_chamfer1,
#menys_chamfer2,
#menys_pilef1,
#menys_pilef2,
#menys_pilef3,
#menys_pilef4,
#menys_pilef5,
#menys_pilef6,
#menys_pilef7,
#menys_f101,
#menys_f102,
#menys_f103,
#menys_f104,
#menys_f105,
#menys_f106,
#menys_f107,
#menys_tomi1,
#menys_tomi2,
#menys_tomi3,
#menys_tomi4,
#menys_tomi5,
#menys_metal1,
#menys_metal2,
#menys_metal3,
#menys_metal4,
#menys_metal5,
#menys_metal6,
#menys_metal7,
#menys_metal8,
#menys_metal9,
#menys_metal10,
#menys_vestidores1,
#menys_vestidores2,
#SlAd2Bt2,
#SlAd3Bt2,
#SlAd4Bt2,
#SlAd5Bt2 {
  display: none;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  width: 80px !important;
  height: 80px !important;
  text-align: center;
  margin: 0 auto;
}

.et_pb_slide_description {
  min-height: 782px;
}

/*
#sl_sigma .et_pb_slide_description,
#sl_pillow .et_pb_slide_description,
#sl_tomi .et_pb_slide_description,
#sl_seven .et_pb_slide_description,
#sl_tapizado .et_pb_slide_description,
#sl_enmarcado .et_pb_slide_description,
#sl_doblefondo .et_pb_slide_description,
#sl_plano .et_pb_slide_description,
#sl_box .et_pb_slide_description,
#sl_batents .et_pb_slide_description,
#sl_vitrina .et_pb_slide_description,
#sl_corredera .et_pb_slide_description,
#sl_plegable .et_pb_slide_description,
#sl_coplanar .et_pb_slide_description,
#sl_cerramiento .et_pb_slide_description,
#sl_chamfer .et_pb_slide_description,
#sl_pilef1 .et_pb_slide_description,
#sl_pilef2 .et_pb_slide_description,
#sl_f101 .et_pb_slide_description,
#sl_f102 .et_pb_slide_description,
#sl_tomi .et_pb_slide_description,
#sl_metal1 .et_pb_slide_description,
#sl_metal2 .et_pb_slide_description
#sl_vestidores .et_pb_slide_description{ padding-top:55%!important; padding-bottom: 0!important;}*/

/*.et_pb_slide_description{ width: 100%; height: 150px;  padding:0!important; position: absolute; bottom: 0;}*/
#SlAd1 {
  margin-bottom: 0;
}

.bt_mes {
  line-height: 80px !important;
  margin-top: 70px !important;
}

.et_pb_slide_content #botons .bt_menys {
  width: 80px !important;
  height: 80px !important;
  text-align: center;
  margin: 0 auto;
  line-height: 50px !important;
  margin-top: 40px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  display: none;
}

.et_pb_slide_content {
  min-height: 150px;
}

/*.et_pb_button{text-shadow: #000 0px 2px 4px}*/
.et_contact_bottom_container .et_pb_button {
  text-shadow: none;
}

/*homepage 2025*/
#botonhome .et_pb_button .et_pb_button_0 .et_pb_bg_layout_light {
  text-shadow: none !important;
}


/*Noticies*/
.page-id-49 .et_pb_blog_grid .et_pb_post {
  padding-left: 0 !important;
}

.page-id-49 .et_pb_image_container {
  margin: 0 0 0 0;
}

/*Camas i cabezales*/
#sigma,
#pillow,
#tomi,
#seven,
#tapizado,
#enmarcado,
#doble-fondo,
#plano,
#box,
#batents,
#vitrina,
#correderas,
#plegables,
#coplanar,
#cerramientos,
#chamfer,
#pilef,
#f10,
#tomi,
#metal,
#vestidores {
  display: none;
}

#tornar-sigma,
#tornar-pillow,
#tornar-tomi,
#tornar-seven,
#tornar-tapizado,
#tornar-enmarcado,
#tornar-doble-fondo,
#tornar-plano,
#tornar-box {
  padding: 15px;
}

#tornar-sigma:hover,
#tornar-pillow:hover,
#tornar-tomi:hover,
#tornar-seven:hover,
#tornar-tapizado:hover,
#tornar-enmarcado:hover,
#tornar-doble-fondo:hover,
#tornar-plano:hover,
#tornar-box:hover

  {
  background-color: #00000033;
}

a.arrow_left::before {
  content: "\23";
  font-size: 18px;
  color: #000;
  font-family: 'ETMODULES';
  vertical-align: top;
}

a.arrow_left {
  vertical-align: middle;
}

/*Graelles*/
.et_pb_gutters3 .et_pb_column {
  margin-right: 1.5%;
}

.et_pb_gutters3 .et_pb_column_1_3 {
  width: 32.3%;
}

.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module {
  margin-bottom: 4%;
}

/*Header day collection*/
#bs-cap-dc .et_pb_gutters3 .et_pb_column_1_2 {
  width: 50% !important;
}

#bs-cap-dc .et_pb_gutters3 .et_pb_column {
  margin-right: 0 !important;
}


/*Contacto*/
.et_pb_contact_field_0 .et_pb_contact_field_options_title {
  display: none !important;
}

.et_pb_contact_field_0 .et_pb_contact_field_radio {
  float: left;
  padding-right: 20px !important;
}

.et_pb_contact_field_0 .et_pb_contact_field_radio input label i {
  border: 1px solid #000 !important;
  background-color: #fff !important;
}

/*FOOTER*/
.neg a {
  font-weight: bold !important;
}

footer .et_pb_column_0_tb_footer {
  width: 22% !important;
}

footer .et_pb_column_1_tb_footer {
  width: 40.6% !important;
}

footer .et_pb_column_2_tb_footer {
  width: 22% !important;
}


/*Empresa*/
#bf_em_col .et_pb_column_1_2,
.et_pb_gutters3.et_pb_row .et_pb_column_1_2 {
  width: 49.2% !important;
}


/*Estilos @*/

.h2Label {
  font-size: 18px;
}

.h3Label {
  font-size: 14px;
}

.h1Aviso {
  font-size: 40px;
  color: #666;
}

.h2Aviso {
  font-family: Open Sans, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.7em;
}

.h1Style {
  font-size: 18px;
  font-family: 'AvenirLTStd-Medium', Helvetica, Arial, Lucida, sans-serif;
  float: left;
  padding-right: 10px;
  margin-top: 7px;
  margin-bottom: -3px;

}

.yarpp-related h3 {
  font-family: Open Sans, Arial, sans-serif !important;
  font-size: 14px !important;
  color: #666 !important;
  font-weight: 400 !important;
}

.yarpp-related a {
  font-weight: 400 !important;
  font-size: 12px !important;
  color: #666 !important;
}

#left-area ol,
.entry-content ol,
.et-l--body ol,
.et-l--footer ol,
.et-l--header ol {

  font-size: 12px;
}

/*Media Querys*/

@media (max-width:1920px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 55% !important;
  }
}

@media (max-width:1850px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 50% !important;
  }
}

@media (max-width:1800px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 50% !important;
  }
}

@media (max-width:1700px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 45% !important;
  }
}

@media (max-width:1600px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 40% !important;
  }
}

@media (max-width:1500px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 35% !important;
  }
}

@media (max-width:1400px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 30% !important;
  }
}

@media (max-width:1300px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 25% !important;
  }
}

@media (max-width:1200px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 25% !important;
  }
}

@media (max-width:1100px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 20% !important;
  }

  #top-menu li {
    font-size: 13px;
    padding-right: 15px;
  }

  .et_contact_bottom_container {
    margin-top: -8 0px;
  }
}

@media (max-width:1000px) {
  .et_fullwidth_nav #top-menu li.mega-menu>ul {
    left: 15% !important;
  }

  #top-menu li {
    font-size: 13px;
    padding-right: 15px;
  }
}

@media (min-width: 2501px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 10% 13% 10% 13% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }
}


@media (min-width: 2401px) and (max-width:2500px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 10% 13% 10% 13% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }
}

@media (min-width: 2301px) and (max-width:2400px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 10% 13% 10% 13% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }
}

@media (min-width: 2201px) and (max-width:2300px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 10% 13% 10% 13% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }
}

@media (min-width: 2101px) and (max-width:2200px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 10% 12% 10% 12% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }
}

@media (min-width: 2001px) and (max-width:2100px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 9% 11% 9% 11% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 800px;
  }
}

@media (min-width: 1901px) and (max-width:2000px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 8% 11% 8% 11% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 750px;
  }
}

@media (min-width: 1701px) and (max-width:1900px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 7% 10% 7% 10% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 700px;
  }
}

@media (min-width: 1601px) and (max-width:1700px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 7% 9% 7% 9% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 650px;
  }
}

@media (min-width: 1501px) and (max-width:1600px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 7% 8% 7% 8% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 600px;
  }
}

@media (min-width: 1401px) and (max-width:1500px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 6% 6% 6% 6% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 550px;
  }
}

@media (min-width: 1401px) and (max-width:1440px) {
  .et_pb_slide_description {
    min-height: 760px;
  }
}

@media (min-width: 1301px) and (max-width:1400px) {
  .slidercl {
    min-width: 1300px !important;
  }
}

@media (min-width: 1201px) and (max-width:1400px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 5% 5% 5% 5% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 255px;
  }

  .slidercl {
    min-width: 1080.9px !important;
    max-width: 1080.9px !important;
  }

  .slidercl .et_pb_slide_description {
    padding-top: 52.5% !important;
    min-height: 650px;
  }

  .slidercl .et_pb_container {
    height: 650px !important;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 500px;
  }
}

@media (min-width: 1101px) and (max-width:1200px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 5% 5% 5% 5% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 50px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 325px;
  }

  .slidercl {
    min-width: 980px !important;
    max-width: 980px !important;
  }

  .slidercl .et_pb_slide_description {
    padding-top: 52.5% !important;
    min-height: 589.817px;
  }

  .slidercl .et_pb_container {
    height: 589.817px !important;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 450px;
  }
}


@media (min-width: 981px) and (max-width:1100px) {

  #hd-night .et_pb_column_1,
  #bs-cap-dc .et_pb_column_1 {
    padding: 5% 5% 5% 5% !important;
  }

  #hd-night .et_pb_text_1,
  #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 30px !important;
  }

  #hd-night .hdngdy,
  #bs-cap-dc .hdngdy {
    min-height: 325px;
  }

  .slidercl {
    min-width: 980px !important;
  }

  .slidercl .et_pb_slide_description {
    padding-top: 51% !important;
    min-height: 589.817px;
  }

  .slidercl .et_pb_container {
    height: 589.817px !important;
  }

  .bf_cap_fam.et_pb_section_0 {
    min-height: 400px;
  }
}

@media (max-width: 980px) {

  #bf-h-c1,
  #bf-h-c2 {
    width: 50% !important;
  }

  .bt_menys.et_pb_more_button {
    display: none !important;
  }

  .slidercl {
    min-width: 882px !important;
    max-width: 882px !important
  }

  /* .slidercl .et_pb_slide_description {
    padding-top: 49% !important;
    min-height: 530.317px;
  }

  .slidercl .et_pb_container {
    height: 530.317px !important;
  } */

  footer .et_pb_row_0_tb_footer {
    display: none;
  }

  .bf-form .et_pb_row_3 {
    width: 95%;
    padding-right: 25px !important;
    padding-left: 25px !important;
  }

  #bf_em_col .et_pb_column_1_2,
  .et_pb_gutters3.et_pb_row .et_pb_column_1_2 {
    width: 100% !important;
  }

  #bf-pg-sf .et_pb_column {
    margin-bottom: 0 !important;
  }
}

@media (min-width:801px) and (max-width: 900px) {
  .slidercl {
    min-width: 760px !important;
    max-width: 760px !important
  }

  .slidercl .et_pb_slide_description {
    padding-top: 46% !important;
    min-height: 458px;
  }

  .slidercl .et_pb_container {
    height: 458px !important;
  }
}

@media (min-width:701px) and (max-width: 800px) {
  .slidercl {
    min-width: 680px !important;
    max-width: 680px !important
  }

  .slidercl .et_pb_slide_description {
    padding-top: 43% !important;
    min-height: 410px;
  }

  .slidercl .et_pb_container {
    height: 410px !important;
  }
}

@media (max-width: 775px) {
  #bf-h-c1 {
    padding-left: 0;
  }

  #bf-h-c2 {
    padding-right: 0;
  }
}

@media (max-width: 768px) {
  #bf-pg-sf .et_pb_column {
    margin-bottom: 20px !important;
    width: 100%;
  }
}

@media (min-width:601px) and (max-width: 700px) {
  .slidercl {
    min-width: 590px !important;
    max-width: 590px !important
  }

  .slidercl .et_pb_slide_description {
    padding-top: 39% !important;
    min-height: 335px;
  }

  .slidercl .et_pb_container {
    height: 355px !important;
  }
}

@media (max-width: 713px) {
  #bf-h-c1 {
    padding-left: 31px;
  }

  .et_contact_bottom_container {
    margin-top: 0px;
  }
}

@media (min-width:501px) and (max-width: 600px) {
  .slidercl {
    min-width: 490px !important;
    max-width: 490px !important
  }

  .slidercl .et_pb_slide_description {
    padding-top: 33% !important;
    min-height: 295px;
  }

  .slidercl .et_pb_container {
    height: 295px !important;
  }
}

@media (max-width: 560px) {
  #bf-h-c1 {
    padding-left: 0px;
  }

  .page-id-73 #hd-night .et_pb_column_1,
  .page-id-76 #bs-cap-dc .et_pb_column_1 {
    padding-left: 4%;
    padding-right: 4%
  }

  .page-id-73 #hd-night .et_pb_text_1,
  .page-id-76 #bs-cap-dc .et_pb_text_1 {
    margin-bottom: 40px !important;
  }

  .page-id-79 .bf-desc .et_pb_row_0 {
    width: 95%
  }

  ;

  .page-id-197 .bf-desc .et_pb_row_1,
  .page-id-241 .bf-desc .et_pb_row_1,
  .page-id-263 .bf-desc .et_pb_row_1,
  .page-id-288 .bf-desc .et_pb_row_1,
  .page-id-308 .bf-desc .et_pb_row_1,
  .page-id-345 .bf-desc .et_pb_row_1,
  .page-id-363 .bf-desc .et_pb_row_1,
  .page-id-383 .bf-desc .et_pb_row_1,
  .page-id-445 .bf-desc .et_pb_row_1,
  .page-id-405 .bf-desc .et_pb_row_1,
  .page-id-451 .bf-desc .et_pb_row_1,
  .page-id-442 .bf-desc .et_pb_row_1,
  .page-id-448 .bf-desc .et_pb_row_1 {
    width: 95%
  }

  ;
}

@media (min-width:401px) and (max-width: 500px) {
  .slidercl {
    min-width: 395px !important;
    max-width: 395px !important
  }

  .slidercl .et_pb_slide_description {
    padding-top: 25% !important;
    min-height: 240px;
  }

  .slidercl .et_pb_container {
    height: 240px !important;
  }
}

@media (max-width: 483px) {

  #bf-h-c1 p,
  #bf-h-c2 p {
    font-size: 18px;
  }
}

@media (max-width: 451px) {

  #bf-h-c1 p,
  #bf-h-c2 p {
    font-size: 16px;
  }
}

@media (max-width: 419px) {
  #bf-h-c1 {
    padding-right: 20px
  }

  #bf-h-c2 {
    padding-left: 20px
  }
}

@media (max-width: 407px) {
  #bf-h-c1 {
    padding-right: 15px
  }

  #bf-h-c2 {
    padding-left: 15px
  }

  #bf-h-c1 p,
  #bf-h-c2 p {
    font-size: 15px;
  }
}

@media (max-width: 378px) {
  #bf-h-c1 {
    padding-right: 10px
  }

  #bf-h-c2 {
    padding-left: 10px
  }

  #bf-h-c1 p,
  #bf-h-c2 p {
    font-size: 15px;
  }
}

@media (max-width: 362px) {
  #bf-h-c1 {
    padding-right: 8px
  }

  #bf-h-c2 {
    padding-left: 8px
  }

  #bf-h-c1 p,
  #bf-h-c2 p {
    font-size: 14px;
  }
}

@media (max-width: 400px) {
  .slidercl {
    min-width: 340px !important;
    max-width: 340px !important
  }

  .slidercl .et_pb_slide_description {
    padding-top: 25% !important;
    min-height: 240px;
  }

  .slidercl .et_pb_container {
    height: 240px !important;
  }
}
