@import "_IcomVars.css";
@import "_IcomColors.css";
@import "_IcomContainer.css";
@import "_IcomHeader.css";
@import "_IcomIntranetLayout.css";
@import "_IcomButton.css";
@import "_IcomSlider.css";
@import "_IcomParallax.css";
@import "_IcomHeroTwoBox.css";
@import "_IcomPostItem.css";
@import "_IcomImage.css";
@import "_IcomGap.css";
@import "_IcomHeading.css";
@import "_IcomShop.css";
@import "_IcomWave.css";
@import "_IcomButtonDropdown.css";
@import "_IcomFormBox.css";
@import "_IcomCard.css";
@import "_IcomBanner.css";
@import "_IcomBubble.css";
@import "_IcomPostItem.css";
@import "_IcomLightboxGallery.css";



a {
    color: var(--icom-primary);
}

html {
    height: 100%;
}

body {
    color: var(--icom-dark);
    min-height: 100%;
    height: 100%;
}

body,html {
    scroll-padding-block: 5rem;
    scroll-behavior: smooth;
}

img {
    max-width: 100%;
    height: auto;
    display: block;
}

.fw-100 { font-weight: 100 !important; }
.fw-200 { font-weight: 200 !important; }
.fw-300 { font-weight: 300 !important; }
.fw-400 { font-weight: 400 !important; }
.fw-500 { font-weight: 500 !important; }
.fw-600 { font-weight: 600 !important; }
.fw-700 { font-weight: 700 !important; }
.fw-800 { font-weight: 800 !important; }
.fw-900 { font-weight: 900 !important; }

