/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: miele-fbd-theme
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/*
html, body{

overflow: hidden;

}
*/

/* Hide scrollbar for Chrome, Safari and Opera */
.example::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE and Edge */
.example {
  -ms-overflow-style: none;
}


/*
@media screen and (max-width: 1023px)  {
  body {  font-size: calc(19px + (32 - 16) * ((100vw - 300px) / (3600 - 300))) !important;
          line-height: calc(1.3em + (1.5 - 1.2) * ((100vw - 300px)/(3600 - 300))) !important;}}
@media screen and (min-width: 1024px)  {
  body {  font-size: calc(16px + (32 - 16) * ((100vw - 1024px) / (3600 - 1024))) !important;
          line-height: calc(1.3em + (1.5 - 1.2) * ((100vw - 1024px)/(3600 - 1024))) !important;}}
*/


/* remove blue outline */
* {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important;
-webkit-focus-ring-color: rgba(255, 255, 255, 0) !important;
outline: none !important;
}



b {font-weight: 500;}
strong {font-weight: 600;}

p b {font-weight: 600 !important;}
p strong {font-weight: 700 !important;}


h1 b, h2 b, h3 b, h4 b, h5 b, h6 b  {
    font-weight: 500 !important;}

h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong  {
    font-weight: 600 !important;}




.overflowvisible {
    overflow: visible !important;
}



.e-hotspot__button {
    padding: 5px !important;
}



.dialog-close-button {padding: 6px;}

.pointer-none {
    pointer-events: none;
}

.elementor-popup-modal .dialog-close-button {
    border-radius: 100px;
}

.THNumber sup { opacity: 0.6; font-size: 60% !important;}
.THNumber  { }

.e-hotspot--overlay {
    opacity: 1.0 !important;
}

.HotSpotLinklist1 em {
    font-style: normal;
    font-size: 70%;
    font-weight: 700 !important;
    background: #8C0014;
    color: #fff;
    display: inline-block;
    border-radius: 200px;
    width: 1.3em !important;
    height: 1.3em !important;
    text-align: center;
    line-height: 1.3em;
    margin-right: 0.4em;
    outline: 4px solid #8C0014 !important;
    position: absolute;
    right: 0px;
}

.HotSpotLinklist1 .elementor-icon-list-text {
    padding-right: 30px;
}

.HotspotInfo strong {
    font-weight: 700 !important;
}

.PageMenu1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
    margin-bottom: 0.8vw !important;
}

.PageMenu1 .e--pointer-underline .elementor-item:after {
    bottom: -4px;
}




.LinkBox1 .elementor-icon-list-icon {
    position: absolute;
    right: 0px;
}

.LinkBox1 a {
    color: #ffffff88;

}
.LinkBox1 a:hover {
    color: #ffffff;

}

.MenuBox1 .jet-button__state-normal .jet-button__icon,
.MenuBox1 .jet-button__state-hover .jet-button__icon
{
    position: absolute;
    right: 0px;

}

/* STYLE 1 */

.LegalText h2,
.LegalText h3,
.LegalText h4,
.LegalText h5 {
    font-size: 95%;
}

.LegalText p, .LegalText ul {
    font-size: 0.8em;
}

.LegalText ul {
    margin-top: 1em;
    margin-bottom: 2em;
}

.LegalText h4 {
    margin-top: 0em !important;
}


.MailLink1 i {
    border: 1px solid #ffffff44;
    border-radius: 200px;
    padding: 4px 15px;
    font-style: normal;
    font-weight: 100 !important;
    opacity: 0.5;
}

.MailLink1 b {
    font-style: normal;
    font-weight: 300 !important;
}


.HotSpotNav1 {
    opacity: 0.0; display: none;
    /*
    */
}

.elementor-popup-modal {
    backdrop-filter: blur(3px);
    background-color: #08090E57 !important;
}

.elementor-popup-modal strong {
    font-weight: 500;
}


/* ##### Elementor Popup Animation  #############################  */

.elementor-popup-modal:not([style="display: none;"]) {
    transition: all 0.6s;
    opacity: 1!important;}
div.elementor-popup-modal[style="display: none;"] {
    transition: all 0.6s;
    opacity: 0;
    display: flex!important;
    z-index: -5;}
.elementor-popup-modal[style="display: none;"]>div {display:none}
.elementor-popup-modal{-webkit-animation:fade-in-by-marks 0.6s cubic-bezier(.39,.575,.565,1.000);animation:fade-in-by-marks 0.6s cubic-bezier(.39,.575,.565,1.000)}
@-webkit-keyframes fade-in-by-marks{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-by-marks{0%{opacity:0}100%{opacity:1}}

/* ##################################  */


.opac0 {
    opacity: 0 !important;
}


/* ########  DESIGNCODING  ##########################  */


.opac100 {opacity: 1.0 !important;}

/* --- Schwarz ---- */

.Col0 h1, .Col0 h2, .Col0 h3, .Col0 h4, .Col0 h5, .Col0 h6  {color: #000000 !important; fill: currentColor;}
.Col0 {color: #ffffff !important; fill: currentColor;}
.Col0-90 {color: rgba(0,0,0,0.9)!important; fill: currentColor;}
.Col0-80 {color: rgba(0,0,0,0.8)!important; fill: currentColor;}
.Col0-70 {color: rgba(0,0,0,0.7)!important; fill: currentColor;}
.Col0-60 {color: rgba(0,0,0,0.6)!important; fill: currentColor;}
.Col0-50 {color: rgba(0,0,0,0.5)!important; fill: currentColor;}
.Col0-40 {color: rgba(0,0,0,0.4)!important; fill: currentColor;}
.Col0-30 {color: rgba(0,0,0,0.3)!important; fill: currentColor;}
.Col0-20 {color: rgba(0,0,0,0.2)!important; fill: currentColor;}
.Col0-10 {color: rgba(0,0,0,0.1)!important; fill: currentColor;}

.Col0-75 {color: rgba(0,0,0,0.75)!important; fill: currentColor;}
.Col0-25 {color: rgba(0,0,0,0.1)!important; fill: currentColor;}

.hlCol0 h1, .hlCol0 h2, .hlCol0 h3, .hlCol0 h4, .hlCol0 h5, .hlCol0 h6  {color: #000000 !important; fill: currentColor;}

.bgCol0 { background-color: rgba(0,0,0,0.99)!important;}
.bgCol0-90 {background-color: rgba(0,0,0,0.9)!important;}
.bgCol0-80 {background-color: rgba(0,0,0,0.8)!important;}
.bgCol0-70 {background-color: rgba(0,0,0,0.7)!important;}
.bgCol0-60 {background-color: rgba(0,0,0,0.6)!important;}
.bgCol0-50 {background-color: rgba(0,0,0,0.5)!important;}
.bgCol0-40 {background-color: rgba(0,0,0,0.4)!important;}
.bgCol0-30 {background-color: rgba(0,0,0,0.3)!important;}
.bgCol0-20 {background-color: rgba(0,0,0,0.2)!important;}
.bgCol0-10 {background-color: rgba(0,0,0,0.1)!important;}

.bgCol0-75 {background-color: rgba(0,0,0,0.75)!important;}
.bgCol0-25 {background-color: rgba(0,0,0,0.25)!important;}

.borCol0 { border-color: rgba(0,0,0,0.99)!important;}
.borCol0-90 {border-color: rgba(0,0,0,0.90)!important;}
.borCol0-80 {border-color: rgba(0,0,0,0.80)!important;}
.borCol0-70 {border-color: rgba(0,0,0,0.70)!important;}
.borCol0-60 {border-color: rgba(0,0,0,0.60)!important;}
.borCol0-50 {border-color: rgba(0,0,0,0.50)!important;}
.borCol0-40 {border-color: rgba(0,0,0,0.40)!important;}
.borCol0-30 {border-color: rgba(0,0,0,0.30)!important;}
.borCol0-20 {border-color: rgba(0,0,0,0.20)!important;}
.borCol0-10 {border-color: rgba(0,0,0,0.10)!important;}

.borCol0-75 {border-color: rgba(0,0,0,0.75)!important;}

.borCol0-25 {border-color: rgba(0,0,0,0.25)!important;}

.iconCol0 svg {color: #000000 !important; fill: currentColor;}


/* --- Weiss ---- */

.ColF h1, .ColF h2, .ColF h3, .ColF h4, .ColF h5, .ColF h6  {color: #ffffff !important; fill: currentColor;}
.ColF {color: #ffffff !important; fill: currentColor;}
.ColF-90 {color: rgba(255,255,255,0.9)!important; fill: currentColor;}
.ColF-80 {color: rgba(255,255,255,0.8)!important; fill: currentColor;}
.ColF-70 {color: rgba(255,255,255,0.7)!important; fill: currentColor;}
.ColF-60 {color: rgba(255,255,255,0.6)!important; fill: currentColor;}
.ColF-50 {color: rgba(255,255,255,0.5)!important; fill: currentColor;}
.ColF-40 {color: rgba(255,255,255,0.4)!important; fill: currentColor;}
.ColF-30 {color: rgba(255,255,255,0.3)!important; fill: currentColor;}
.ColF-20 {color: rgba(255,255,255,0.2)!important; fill: currentColor;}
.ColF-10 {color: rgba(255,255,255,0.1)!important; fill: currentColor;}

.ColF-75 {color: rgba(255,255,255,0.75)!important; fill: currentColor;}
.ColF-25 {color: rgba(255,255,255,0.1)!important; fill: currentColor;}

.hlColF h1, .hlColF h2, .hlColF h3, .hlColF h4, .hlColF h5, .hlColF h6  {color: #ffffff !important; fill: currentColor;}

.bgColF { background-color: rgba(255,255,255,0.99)!important;}
.bgColF-90 {background-color: rgba(255,255,255,0.9)!important;}
.bgColF-80 {background-color: rgba(255,255,255,0.8)!important;}
.bgColF-70 {background-color: rgba(255,255,255,0.7)!important;}
.bgColF-60 {background-color: rgba(255,255,255,0.6)!important;}
.bgColF-50 {background-color: rgba(255,255,255,0.5)!important;}
.bgColF-40 {background-color: rgba(255,255,255,0.4)!important;}
.bgColF-30 {background-color: rgba(255,255,255,0.3)!important;}
.bgColF-20 {background-color: rgba(255,255,255,0.2)!important;}
.bgColF-10 {background-color: rgba(255,255,255,0.1)!important;}

.bgColF-75 {background-color: rgba(255,255,255,0.75)!important;}
.bgColF-25 {background-color: rgba(255,255,255,0.25)!important;}

.borColF { border-color: rgba(255,255,255,0.99)!important;}
.borColF-90 {border-color: rgba(255,255,255,0.90)!important;}
.borColF-80 {border-color: rgba(255,255,255,0.80)!important;}
.borColF-70 {border-color: rgba(255,255,255,0.70)!important;}
.borColF-60 {border-color: rgba(255,255,255,0.60)!important;}
.borColF-50 {border-color: rgba(255,255,255,0.50)!important;}
.borColF-40 {border-color: rgba(255,255,255,0.40)!important;}
.borColF-30 {border-color: rgba(255,255,255,0.30)!important;}
.borColF-20 {border-color: rgba(255,255,255,0.20)!important;}
.borColF-10 {border-color: rgba(255,255,255,0.10)!important;}

.borColF-75 {border-color: rgba(255,255,255,0.75)!important;}

.borColF-25 {border-color: rgba(255,255,255,0.25)!important;}

.iconColF svg {color: #ffffff !important; fill: currentColor;}




/* --- Corporate: Col1 ---- */

.Col1 h1,.Col1 h2,.Col1 h3,.Col1 h4,.Col1 h5,.Col1 h6  {color: rgba(140,0,20,1) !important; fill: currentColor;}
.Col1 {color: rgba(140,0,20,1) !important; fill: currentColor;}
.Col1-90 {color: rgba(140,0,20,0.9)!important; fill: currentColor;}
.Col1-80 {color: rgba(140,0,20,0.8)!important; fill: currentColor;}
.Col1-70 {color: rgba(140,0,20,0.7)!important; fill: currentColor;}
.Col1-60 {color: rgba(140,0,20,0.6)!important; fill: currentColor;}
.Col1-50 {color: rgba(140,0,20,0.5)!important; fill: currentColor;}
.Col1-40 {color: rgba(140,0,20,0.4)!important; fill: currentColor;}
.Col1-30 {color: rgba(140,0,20,0.3)!important; fill: currentColor;}
.Col1-20 {color: rgba(140,0,20,0.2)!important; fill: currentColor;}
.Col1-10 {color: rgba(140,0,20,0.1)!important; fill: currentColor;}

.Col1-75 {color: rgba(140,0,20,0.75)!important; fill: currentColor;}
.Col1-25 {color: rgba(140,0,20,0.25)!important; fill: currentColor;}

.hlCol1 h1, .hlCol1 h2, .hlCol1 h3, .hlCol1 h4, .hlCol1 h5, .hlCol1 h6  {color: rgba(140,0,20,1) !important; fill: currentColor;}

.bgCol1 { background-color: rgba(140,0,20,0.99)!important;}
.bgCol1-90 {background-color: rgba(140,0,20,0.9)!important;}
.bgCol1-80 {background-color: rgba(140,0,20,0.8)!important;}
.bgCol1-70 {background-color: rgba(140,0,20,0.7)!important;}
.bgCol1-60 {background-color: rgba(140,0,20,0.6)!important;}
.bgCol1-50 {background-color: rgba(140,0,20,0.5)!important;}
.bgCol1-40 {background-color: rgba(140,0,20,0.4)!important;}
.bgCol1-30 {background-color: rgba(140,0,20,0.3)!important;}
.bgCol1-20 {background-color: rgba(140,0,20,0.2)!important;}
.bgCol1-10 {background-color: rgba(140,0,20,0.1)!important;}

.bgCol1-75 {background-color: rgba(140,0,20,0.75)!important;}
.bgCol1-25 {background-color: rgba(140,0,20,0.25)!important;}

.borCol1 { border-color: rgba(140,0,20,0.99)!important;}
.borCol1-90 {border-color: rgba(140,0,20,0.90)!important;}
.borCol1-80 {border-color: rgba(140,0,20,0.80)!important;}
.borCol1-70 {border-color: rgba(140,0,20,0.70)!important;}
.borCol1-60 {border-color: rgba(140,0,20,0.60)!important;}
.borCol1-50 {border-color: rgba(140,0,20,0.50)!important;}
.borCol1-40 {border-color: rgba(140,0,20,0.40)!important;}
.borCol1-30 {border-color: rgba(140,0,20,0.30)!important;}
.borCol1-20 {border-color: rgba(140,0,20,0.20)!important;}
.borCol1-10 {border-color: rgba(140,0,20,0.10)!important;}

.borCol1-75 {border-color: rgba(140,0,20,0.75)!important;}
.borCol1-25 {border-color: rgba(140,0,20,0.25)!important;}

.iconCol1 svg {color: rgba(140,0,20,1) !important; fill: currentColor;}




/* --- Corporate: Col2 ---- */

.Col2 h1,.Col2 h2,.Col2 h3,.Col2 h4,.Col2 h5,.Col2 h6  {color: rgba(8,9,14,1) !important; fill: currentColor;}
.Col2 {color: rgba(8,9,14,1) !important; fill: currentColor;}
.Col2-90 {color: rgba(8,9,14,0.9)!important; fill: currentColor;}
.Col2-80 {color: rgba(8,9,14,0.8)!important; fill: currentColor;}
.Col2-70 {color: rgba(8,9,14,0.7)!important; fill: currentColor;}
.Col2-60 {color: rgba(8,9,14,0.6)!important; fill: currentColor;}
.Col2-50 {color: rgba(8,9,14,0.5)!important; fill: currentColor;}
.Col2-40 {color: rgba(8,9,14,0.4)!important; fill: currentColor;}
.Col2-30 {color: rgba(8,9,14,0.3)!important; fill: currentColor;}
.Col2-20 {color: rgba(8,9,14,0.2)!important; fill: currentColor;}
.Col2-10 {color: rgba(8,9,14,0.1)!important; fill: currentColor;}

.Col2-75 {color: rgba(8,9,14,0.75)!important; fill: currentColor;}
.Col2-25 {color: rgba(8,9,14,0.25)!important; fill: currentColor;}

.hlCol2 h1, .hlCol2 h2, .hlCol2 h3, .hlCol2 h4, .hlCol2 h5, .hlCol2 h6  {color: rgba(8,9,14,1) !important; fill: currentColor;}

.bgCol2 { background-color: rgba(8,9,14,0.99)!important;}
.bgCol2-90 {background-color: rgba(8,9,14,0.9)!important;}
.bgCol2-80 {background-color: rgba(8,9,14,0.8)!important;}
.bgCol2-70 {background-color: rgba(8,9,14,0.7)!important;}
.bgCol2-60 {background-color: rgba(8,9,14,0.6)!important;}
.bgCol2-50 {background-color: rgba(8,9,14,0.5)!important;}
.bgCol2-40 {background-color: rgba(8,9,14,0.4)!important;}
.bgCol2-30 {background-color: rgba(8,9,14,0.3)!important;}
.bgCol2-20 {background-color: rgba(8,9,14,0.2)!important;}
.bgCol2-10 {background-color: rgba(8,9,14,0.1)!important;}

.bgCol2-75 {background-color: rgba(8,9,14,0.75)!important;}
.bgCol2-25 {background-color: rgba(8,9,14,0.25)!important;}

.borCol2 { border-color: rgba(8,9,14,0.99)!important;}
.borCol2-90 {border-color: rgba(8,9,14,0.90)!important;}
.borCol2-80 {border-color: rgba(8,9,14,0.80)!important;}
.borCol2-70 {border-color: rgba(8,9,14,0.70)!important;}
.borCol2-60 {border-color: rgba(8,9,14,0.60)!important;}
.borCol2-50 {border-color: rgba(8,9,14,0.50)!important;}
.borCol2-40 {border-color: rgba(8,9,14,0.40)!important;}
.borCol2-30 {border-color: rgba(8,9,14,0.30)!important;}
.borCol2-20 {border-color: rgba(8,9,14,0.20)!important;}
.borCol2-10 {border-color: rgba(8,9,14,0.10)!important;}

.borCol2-75 {border-color: rgba(8,9,14,0.75)!important;}
.borCol2-25 {border-color: rgba(8,9,14,0.25)!important;}

.iconCol2 svg {color: rgba(8,9,14,1) !important; fill: currentColor;}


/* --- Corporate: Col3 ---- */

.Col3 h1,.Col3 h2,.Col3 h3,.Col3 h4,.Col3 h5,.Col3 h6  {color: rgba(245,155,0,1) !important; fill: currentColor;}
.Col3 {color: rgba(245,155,0,1) !important; fill: currentColor;}
.Col3-90 {color: rgba(245,155,0,0.90)!important; fill: currentColor;}
.Col3-80 {color: rgba(245,155,0,0.80)!important; fill: currentColor;}
.Col3-70 {color: rgba(245,155,0,0.70)!important; fill: currentColor;}
.Col3-60 {color: rgba(245,155,0,0.60)!important; fill: currentColor;}
.Col3-50 {color: rgba(245,155,0,0.50)!important; fill: currentColor;}
.Col3-40 {color: rgba(245,155,0,0.40)!important; fill: currentColor;}
.Col3-30 {color: rgba(245,155,0,0.30)!important; fill: currentColor;}
.Col3-20 {color: rgba(245,155,0,0.20)!important; fill: currentColor;}
.Col3-10 {color: rgba(245,155,0,0.10)!important; fill: currentColor;}

.Col3-75 {color: rgba(245,155,0,0.75)!important; fill: currentColor;}
.Col3-25 {color: rgba(245,155,0,0.25)!important; fill: currentColor;}

.hlCol3 h1,.hlCol3 h2,.hlCol3 h3,.hlCol3 h4,.hlCol3 h5,.hlCol3 h6  {color: rgba(245,155,0,1) !important; fill: currentColor;}

.bgCol3 { background-color: rgba(245,155,0,0.99)!important;}
.bgCol3-90 {background-color: rgba(245,155,0,0.90)!important;}
.bgCol3-80 {background-color: rgba(245,155,0,0.80)!important;}
.bgCol3-70 {background-color: rgba(245,155,0,0.70)!important;}
.bgCol3-60 {background-color: rgba(245,155,0,0.60)!important;}
.bgCol3-50 {background-color: rgba(245,155,0,0.50)!important;}
.bgCol3-40 {background-color: rgba(245,155,0,0.40)!important;}
.bgCol3-30 {background-color: rgba(245,155,0,0.30)!important;}
.bgCol3-20 {background-color: rgba(245,155,0,0.20)!important;}
.bgCol3-10 {background-color: rgba(245,155,0,0.10)!important;}

.bgCol3-75 {background-color: rgba(245,155,0,0.75)!important;}
.bgCol3-25 {background-color: rgba(245,155,0,0.25)!important;}

.borCol3 { border-color: rgba(245,155,0,0.99)!important;}
.borCol3-90 {border-color: rgba(245,155,0,0.90)!important;}
.borCol3-80 {border-color: rgba(245,155,0,0.80)!important;}
.borCol3-70 {border-color: rgba(245,155,0,0.70)!important;}
.borCol3-60 {border-color: rgba(245,155,0,0.60)!important;}
.borCol3-50 {border-color: rgba(245,155,0,0.50)!important;}
.borCol3-40 {border-color: rgba(245,155,0,0.40)!important;}
.borCol3-30 {border-color: rgba(245,155,0,0.30)!important;}
.borCol3-20 {border-color: rgba(245,155,0,0.20)!important;}
.borCol3-10 {border-color: rgba(245,155,0,0.10)!important;}

.borCol3-75 {border-color: rgba(245,155,0,0.75)!important;}
.borCol3-25 {border-color: rgba(245,155,0,0.25)!important;}

.iconCol3 svg {color: rgba(245,155,0,1) !important; fill: currentColor;}



/* --- Corporate: Col4 ---- */

.Col4 h1,.Col4 h2,.Col4 h3,.Col4 h4,.Col4 h5,.Col4 h6  {color: rgba(15,13,20,1) !important; fill: currentColor;}
.Col4 {color: rgba(15,13,20,1) !important; fill: currentColor;}
.Col4-90 {color: rgba(15,13,20,0.9)!important; fill: currentColor;}
.Col4-80 {color: rgba(15,13,20,0.8)!important; fill: currentColor;}
.Col4-70 {color: rgba(15,13,20,0.7)!important; fill: currentColor;}
.Col4-60 {color: rgba(15,13,20,0.6)!important; fill: currentColor;}
.Col4-50 {color: rgba(15,13,20,0.5)!important; fill: currentColor;}
.Col4-40 {color: rgba(15,13,20,0.4)!important; fill: currentColor;}
.Col4-30 {color: rgba(15,13,20,0.3)!important; fill: currentColor;}
.Col4-20 {color: rgba(15,13,20,0.2)!important; fill: currentColor;}
.Col4-10 {color: rgba(15,13,20,0.1)!important; fill: currentColor;}

.Col4-75 {color: rgba(15,13,20,0.75)!important; fill: currentColor;}
.Col4-25 {color: rgba(15,13,20,0.25)!important; fill: currentColor;}

.hlCol4 h1,.hlCol4 h2,.hlCol4 h3,.hlCol4 h4,.hlCol4 h5,.hlCol4 h6  {color: rgba(15,13,20,1) !important; fill: currentColor;}

.bgCol4 { background-color: rgba(15,13,20,0.99)!important;}
.bgCol4-90 {background-color: rgba(15,13,20,0.9)!important;}
.bgCol4-80 {background-color: rgba(15,13,20,0.8)!important;}
.bgCol4-70 {background-color: rgba(15,13,20,0.7)!important;}
.bgCol4-60 {background-color: rgba(15,13,20,0.6)!important;}
.bgCol4-50 {background-color: rgba(15,13,20,0.5)!important;}
.bgCol4-40 {background-color: rgba(15,13,20,0.4)!important;}
.bgCol4-30 {background-color: rgba(15,13,20,0.3)!important;}
.bgCol4-20 {background-color: rgba(15,13,20,0.2)!important;}
.bgCol4-10 {background-color: rgba(15,13,20,0.1)!important;}

.bgCol4-75 {background-color: rgba(15,13,20,0.75)!important;}
.bgCol4-25 {background-color: rgba(15,13,20,0.25)!important;}

.borCol4 { border-color: rgba(15,13,20,0.99)!important;}
.borCol4-90 {border-color: rgba(15,13,20,0.90)!important;}
.borCol4-80 {border-color: rgba(15,13,20,0.80)!important;}
.borCol4-70 {border-color: rgba(15,13,20,0.70)!important;}
.borCol4-60 {border-color: rgba(15,13,20,0.60)!important;}
.borCol4-50 {border-color: rgba(15,13,20,0.50)!important;}
.borCol4-40 {border-color: rgba(15,13,20,0.40)!important;}
.borCol4-30 {border-color: rgba(15,13,20,0.30)!important;}
.borCol4-20 {border-color: rgba(15,13,20,0.20)!important;}
.borCol4-10 {border-color: rgba(15,13,20,0.10)!important;}

.borCol4-75 {border-color: rgba(15,13,20,0.75)!important;}
.borCol4-25 {border-color: rgba(15,13,20,0.25)!important;}

.iconCol4 svg {color: rgba(15,13,20,1) !important; fill: currentColor;}


/* --- Corporate: Col5 ---- */

.Col5 h1,.Col5 h2,.Col5 h3,.Col5 h4,.Col5 h5,.Col5 h6  {color: rgba(74,74,74,1) !important; fill: currentColor;}
.Col5 {color: rgba(74,74,74,1) !important; fill: currentColor;}
.Col5-90 {color: rgba(74,74,74,0.9)!important; fill: currentColor;}
.Col5-80 {color: rgba(74,74,74,0.8)!important; fill: currentColor;}
.Col5-70 {color: rgba(74,74,74,0.7)!important; fill: currentColor;}
.Col5-60 {color: rgba(74,74,74,0.6)!important; fill: currentColor;}
.Col5-50 {color: rgba(74,74,74,0.5)!important; fill: currentColor;}
.Col5-40 {color: rgba(74,74,74,0.4)!important; fill: currentColor;}
.Col5-30 {color: rgba(74,74,74,0.3)!important; fill: currentColor;}
.Col5-20 {color: rgba(74,74,74,0.2)!important; fill: currentColor;}
.Col5-10 {color: rgba(74,74,74,0.1)!important; fill: currentColor;}

.Col5-75 {color: rgba(74,74,74,0.75)!important; fill: currentColor;}
.Col5-25 {color: rgba(74,74,74,0.25)!important; fill: currentColor;}

.hlCol5 h1,.hlCol5 h2,.hlCol5 h3,.hlCol5 h4,.hlCol5 h5,.hlCol5 h6  {color: rgba(74,74,74,1) !important; fill: currentColor;}

.bgCol5 { background-color: rgba(74,74,74,0.99)!important;}
.bgCol5-90 {background-color: rgba(74,74,74,0.9)!important;}
.bgCol5-80 {background-color: rgba(74,74,74,0.8)!important;}
.bgCol5-70 {background-color: rgba(74,74,74,0.7)!important;}
.bgCol5-60 {background-color: rgba(74,74,74,0.6)!important;}
.bgCol5-50 {background-color: rgba(74,74,74,0.5)!important;}
.bgCol5-40 {background-color: rgba(74,74,74,0.4)!important;}
.bgCol5-30 {background-color: rgba(74,74,74,0.3)!important;}
.bgCol5-20 {background-color: rgba(74,74,74,0.2)!important;}
.bgCol5-10 {background-color: rgba(74,74,74,0.1)!important;}

.bgCol5-75 {background-color: rgba(74,74,74,0.75)!important;}
.bgCol5-25 {background-color: rgba(74,74,74,0.25)!important;}

.borCol5 { border-color: rgba(74,74,74,0.99)!important;}
.borCol5-90 {border-color: rgba(74,74,74,0.90)!important;}
.borCol5-80 {border-color: rgba(74,74,74,0.80)!important;}
.borCol5-70 {border-color: rgba(74,74,74,0.70)!important;}
.borCol5-60 {border-color: rgba(74,74,74,0.60)!important;}
.borCol5-50 {border-color: rgba(74,74,74,0.50)!important;}
.borCol5-40 {border-color: rgba(74,74,74,0.40)!important;}
.borCol5-30 {border-color: rgba(74,74,74,0.30)!important;}
.borCol5-20 {border-color: rgba(74,74,74,0.20)!important;}
.borCol5-10 {border-color: rgba(74,74,74,0.10)!important;}

.borCol5-75 {border-color: rgba(74,74,74,0.75)!important;}
.borCol5-25 {border-color: rgba(74,74,74,0.25)!important;}

.iconCol5 svg {color: rgba(74,74,74,1) !important; fill: currentColor;}



/* --- Corporate: Col6 ---- */

.Col6 h1,.Col6 h2,.Col6 h3,.Col6 h4,.Col6 h5,.Col6 h6  {color: rgba(135,135,135,1) !important; fill: currentColor;}
.Col6 {color: rgba(135,135,135,1) !important; fill: currentColor;}
.Col6-90 {color: rgba(135,135,135,0.9)!important; fill: currentColor;}
.Col6-80 {color: rgba(135,135,135,0.8)!important; fill: currentColor;}
.Col6-70 {color: rgba(135,135,135,0.7)!important; fill: currentColor;}
.Col6-60 {color: rgba(135,135,135,0.6)!important; fill: currentColor;}
.Col6-50 {color: rgba(135,135,135,0.5)!important; fill: currentColor;}
.Col6-40 {color: rgba(135,135,135,0.4)!important; fill: currentColor;}
.Col6-30 {color: rgba(135,135,135,0.3)!important; fill: currentColor;}
.Col6-20 {color: rgba(135,135,135,0.2)!important; fill: currentColor;}
.Col6-10 {color: rgba(135,135,135,0.1)!important; fill: currentColor;}

.Col6-75 {color: rgba(135,135,135,0.75)!important; fill: currentColor;}
.Col6-25 {color: rgba(135,135,135,0.25)!important; fill: currentColor;}

.hlCol6 h1,.hlCol6 h2,.hlCol6 h3,.hlCol6 h4,.hlCol6 h5,.hlCol6 h6  {color: rgba(135,135,135,1) !important; fill: currentColor;}

.bgCol6 { background-color: rgba(135,135,135,0.99)!important;}
.bgCol6-90 {background-color: rgba(135,135,135,0.9)!important;}
.bgCol6-80 {background-color: rgba(135,135,135,0.8)!important;}
.bgCol6-70 {background-color: rgba(135,135,135,0.7)!important;}
.bgCol6-60 {background-color: rgba(135,135,135,0.6)!important;}
.bgCol6-50 {background-color: rgba(135,135,135,0.5)!important;}
.bgCol6-40 {background-color: rgba(135,135,135,0.4)!important;}
.bgCol6-30 {background-color: rgba(135,135,135,0.3)!important;}
.bgCol6-20 {background-color: rgba(135,135,135,0.2)!important;}
.bgCol6-10 {background-color: rgba(135,135,135,0.1)!important;}

.bgCol6-75 {background-color: rgba(135,135,135,0.75)!important;}
.bgCol6-25 {background-color: rgba(135,135,135,0.25)!important;}

.borCol6 { border-color: rgba(135,135,135,0.99)!important;}
.borCol6-90 {border-color: rgba(135,135,135,0.90)!important;}
.borCol6-80 {border-color: rgba(135,135,135,0.80)!important;}
.borCol6-70 {border-color: rgba(135,135,135,0.70)!important;}
.borCol6-60 {border-color: rgba(135,135,135,0.60)!important;}
.borCol6-50 {border-color: rgba(135,135,135,0.50)!important;}
.borCol6-40 {border-color: rgba(135,135,135,0.40)!important;}
.borCol6-30 {border-color: rgba(135,135,135,0.30)!important;}
.borCol6-20 {border-color: rgba(135,135,135,0.20)!important;}
.borCol6-10 {border-color: rgba(135,135,135,0.10)!important;}

.borCol6-75 {border-color: rgba(135,135,135,0.75)!important;}
.borCol6-25 {border-color: rgba(135,135,135,0.25)!important;}

.iconCol6 svg {color: rgba(135,135,135,1) !important; fill: currentColor;}
