/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/


/* UIS */
body {
  background-color: #FBFBFB;
}

::-moz-selection { /* Code for Firefox */
  color: #fff;
  background: var(--mc--e41b34);
}
::selection {
  color: #fff;
  background: var(--mc--e41b34);
}

.brxe-section {
  overflow-x: hidden;
}

@media (min-width: 992px) {
  .contact-menu-item {
    display: none;
  }
}

/* Responsive Classes */
/* Margin */
.mb-xs-0{margin-bottom:0}
.mb-xs-10{margin-bottom:10px}
.mb-xs-20{margin-bottom:20px}
.mb-xs-30{margin-bottom:30px}
.mb-xs-40{margin-bottom:40px}
.mb-xs-50{margin-bottom:50px}
.mb-xs-60{margin-bottom:60px}
.mb-xs-70{margin-bottom:70px}
.mb-xs-80{margin-bottom:80px}
.mb-xs-90{margin-bottom:90px}
.mb-xs-100{margin-bottom:100px}
.mt-xs-0{margin-top:0}
.mt-xs-10{margin-top:10px}
.mt-xs-20{margin-top:20px}
.mt-xs-30{margin-top:30px}
.mt-xs-40{margin-top:40px}
.mt-xs-50{margin-top:50px}
.mt-xs-60{margin-top:60px}
.mt-xs-70{margin-top:70px}
.mt-xs-80{margin-top:80px}
.mt-xs-90{margin-top:90px}
.mt-xs-100{margin-top:100px}

@media (min-width: 479px) {
    .mb-sm-0{margin-bottom:0}
    .mb-sm-10{margin-bottom:10px}
    .mb-sm-20{margin-bottom:20px}
    .mb-sm-30{margin-bottom:30px}
    .mb-sm-40{margin-bottom:40px}
    .mb-sm-50{margin-bottom:50px}
    .mb-sm-60{margin-bottom:60px}
    .mb-sm-70{margin-bottom:70px}
    .mb-sm-80{margin-bottom:80px}
    .mb-sm-90{margin-bottom:90px}
    .mb-sm-100{margin-bottom:100px}
    .mt-sm-0{margin-top:0}
    .mt-sm-10{margin-top:10px}
    .mt-sm-20{margin-top:20px}
    .mt-sm-30{margin-top:30px}
    .mt-sm-40{margin-top:40px}
    .mt-sm-50{margin-top:50px}
    .mt-sm-60{margin-top:60px}
    .mt-sm-70{margin-top:70px}
    .mt-sm-80{margin-top:80px}
    .mt-sm-90{margin-top:90px}
    .mt-sm-100{margin-top:100px}
}
@media (min-width: 768px) {
    .mb-md-0{margin-bottom:0}
    .mb-md-10{margin-bottom:10px}
    .mb-md-20{margin-bottom:20px}
    .mb-md-30{margin-bottom:30px}
    .mb-md-40{margin-bottom:40px}
    .mb-md-50{margin-bottom:50px}
    .mb-md-60{margin-bottom:60px}
    .mb-md-70{margin-bottom:70px}
    .mb-md-80{margin-bottom:80px}
    .mb-md-90{margin-bottom:90px}
    .mb-md-100{margin-bottom:100px}
    .mt-md-0{margin-top:0}
    .mt-md-10{margin-top:10px}
    .mt-md-20{margin-top:20px}
    .mt-md-30{margin-top:30px}
    .mt-md-40{margin-top:40px}
    .mt-md-50{margin-top:50px}
    .mt-md-60{margin-top:60px}
    .mt-md-70{margin-top:70px}
    .mt-md-80{margin-top:80px}
    .mt-md-90{margin-top:90px}
    .mt-md-100{margin-top:100px}
}
@media (min-width: 992px) {
    .mb-lg-0{margin-bottom:0}
    .mb-lg-10{margin-bottom:10px}
    .mb-lg-20{margin-bottom:20px}
    .mb-lg-30{margin-bottom:30px}
    .mb-lg-40{margin-bottom:40px}
    .mb-lg-50{margin-bottom:50px}
    .mb-lg-60{margin-bottom:60px}
    .mb-lg-70{margin-bottom:70px}
    .mb-lg-80{margin-bottom:80px}
    .mb-lg-90{margin-bottom:90px}
    .mb-lg-100{margin-bottom:100px}
    .mt-lg-0{margin-top:0}
    .mt-lg-10{margin-top:10px}
    .mt-lg-20{margin-top:20px}
    .mt-lg-30{margin-top:30px}
    .mt-lg-40{margin-top:40px}
    .mt-lg-50{margin-top:50px}
    .mt-lg-60{margin-top:60px}
    .mt-lg-70{margin-top:70px}
    .mt-lg-80{margin-top:80px}
    .mt-lg-90{margin-top:90px}
    .mt-lg-100{margin-top:100px}
}
@media (min-width: 1201px) {
    .mb-xl-0{margin-bottom:0}
    .mb-xl-10{margin-bottom:10px}
    .mb-xl-20{margin-bottom:20px}
    .mb-xl-30{margin-bottom:30px}
    .mb-xl-40{margin-bottom:40px}
    .mb-xl-50{margin-bottom:50px}
    .mb-xl-60{margin-bottom:60px}
    .mb-xl-70{margin-bottom:70px}
    .mb-xl-80{margin-bottom:80px}
    .mb-xl-90{margin-bottom:90px}
    .mb-xl-100{margin-bottom:100px}
    .mt-xl-0{margin-top:0}
    .mt-xl-10{margin-top:10px}
    .mt-xl-20{margin-top:20px}
    .mt-xl-30{margin-top:30px}
    .mt-xl-40{margin-top:40px}
    .mt-xl-50{margin-top:50px}
    .mt-xl-60{margin-top:60px}
    .mt-xl-70{margin-top:70px}
    .mt-xl-80{margin-top:80px}
    .mt-xl-90{margin-top:90px}
    .mt-xl-100{margin-top:100px}
}

/* Display */
.d-xs-block{display:block};
.d-xs-flex{display:flex};
.d-xs-inline-flex{diplay:inline-flex}
.d-xs-inline-block{display:inline-block}
.d-xs-none{display:none;}

@media (min-width: 479px) {
    .d-sm-block{display:block};
    .d-sm-flex{display:flex};
    .d-sm-inline-flex{diplay:inline-flex}
    .d-sm-inline-block{display:inline-block}
    .d-sm-none{display:none;}
}
@media (min-width: 768px) {
    .d-md-block{display:block};
    .d-md-flex{display:flex};
    .d-md-inline-flex{diplay:inline-flex}
    .d-md-inline-block{display:inline-block}
    .d-md-none{display:none;}
}
@media (min-width: 992px) {
    .d-lg-block{display:block};
    .d-lg-flex{display:flex};
    .d-lg-inline-flex{diplay:inline-flex}
    .d-lg-inline-block{display:inline-block}
    .d-lg-none{display:none;}
}
@media (min-width: 1201px) {
    .d-xl-block{display:block};
    .d-xl-flex{display:flex};
    .d-xl-inline-flex{diplay:inline-flex}
    .d-xl-inline-block{display:inline-block}
    .d-xl-none{display:none;}
}