

html {
    font-size: 14px;

}


@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
    position: relative;
    min-height: 100%;
    letter-spacing: 0.25pt;
    -webkit-font-smoothing: antialiased !important;
    font-weight: 600 !important;
    font-family: 'Muller',Arial,sans-serif!important;
}

body {
    margin-bottom: 60px;
    overflow-x: hidden;
    

}

.card-form {
    background: url("../content/formbg.svg") no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    border-radius: 20px;
}

a {
    color: #0D853E;
}

.card-gazgolder {
    width: 200pt;
}

.no-border {
    outline: none !important;
    outline-offset: unset !important;
    border: none !important;
    box-shadow: none !important;
}

.carousel-gallery .carousel-item {
    width: 800pt;
    height: 500pt;
}

.center-div {
    margin-left: auto;
    margin-right: auto;
}

.green-text {
    color: #0D853E;
}

.btn {
    border-radius: 10px!important;
}

.header-btn {
    width: 150pt;
    border-width: 3px;
}

.btn-outline-green {
    border-color: #0D853E;
    background-color: #FFFFFF00;
    color: #862F80;
}

    .btn-outline-green:hover {
        border-color: #0D853E;
        background-color: #0D853E;
        color: #FFF;
    }

.green-btn {
    background-color: #0D853E;
    border-color: #0D853E;
    color: #FFF;
}

    .green-btn:hover {
        background-color: #0b6f33;
        border-color: #0b6f33;
        color: #FFF;
    }

.purple-btn {
    background-color: #862F80;
    border-color: #862F80;
    color: #FFF;
}

    .purple-btn:hover {
        background-color: #6d2068;
        border-color: #6d2068;
        color: #FFF;
    }

.radius-obj {
    border-radius: 20px;
}

.radius-field {
    border-radius: 10px;
}

.banner {
    width: 99.58vw;
    margin-left: calc(50% - 50vw);
}

#carouselImages {
    
}

.gallery-block {
    width: 99.58vw;
    margin-left: calc(50% - 50vw);
    background-color: #0D853E;
}

.question-block {
    width: 99.58vw;
    margin-left: calc(50% - 50vw);
    background-color: #0D853E;
}


.carousel-gallery .carousel-item .d-block {
    background: no-repeat center;
    background-size: contain;
}

.banner-main {
    background: url("../content/bannerimage.png") no-repeat;
    background-size: contain;
    background-position: right;
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: #343434;
}

footer a {
    color: gray;
}

.modal-content {
    border-radius: 15px;
}

.modal-header {
    background-color: #0D853E;
    border-radius: 13px 13px 0 0;
}

.modal-header h1 {
    color: #FFF;
}

.modal-body input {
}
.ui-slider-range.ui-corner-all.ui-widget-header.ui-slider-range-min {
    background: #0d853ee0;
}
.gazgolder-slider {
    background: #0d853e21!important;
}
span.ui-slider-handle.ui-corner-all.ui-state-default {
    border-radius: 100px;
    top: -.5em !important;
    width: 1.6em !important;
    height: 1.6em !important;
    border: 5px solid #00973c !important;
    outline: none !important;
    background: white!important;
}
.irs--flat .irs-handle > i:first-child {
    background-color: #0D853E !important;
}

.irs--flat .irs-bar {
    background-color: #0D853E !important;
}

.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single {
    background-color: #0D853E !important;
}

    .irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before {
        border-top-color: #0D853E !important;
    }

.irs-bar.irs-bar--single {
    background-color: #0D853E !important;
}
.irs-handle.single {
    border: 4px solid #0D853E!important;
}
.irs-single {
    background-color: #0D853E !important;
}