#main {
    background: linear-gradient(rgba(13, 45, 58, 0.80), rgba(0, 121, 159, 0.90)), #de6c27 url("../img/brick.jpg") center center repeat;
}

.background-brick {
    background: linear-gradient(rgba(222, 108, 39, 0.80), rgba(222, 108, 39, 0.90)), #de6c27 url("../img/brick.jpg") center center repeat;
}

.background-mesh {
    background: linear-gradient(rgba(222, 108, 39, 0.80), rgba(222, 108, 39, 0.90)), #de6c27 url("../img/Mesh.png") center center repeat;
}

.background-scribble {
    background: linear-gradient(rgba(222, 108, 39, 0.80), rgba(222, 108, 39, 0.90)), #de6c27 url("../img/scribble.png") center center no-repeat;
    background-size: cover;
}

.img-shadow-left {
    box-shadow: -1px 0px 20px 1px rgba(0,0,1,1);
}


.p-20 {
    padding: 20px;
}

.dark-mask.mask-1 {
    background: rgba(23, 156, 189, 0.9);
}

.dark-mask.mask-2 {
    background: rgba(249, 171, 73, 0.9);
}

.dark-mask.mask-3 {
    background: rgba(53, 185, 128, 0.9);
}

.dark-mask.mask-4 {
    background: rgba(241, 87, 75, 0.9);
}

.dark-mask.mask-5 {
    background: rgba(210, 52, 147, 0.9);
}

/*.background-brick, #heading-breadcrumbs {
    background: url("../img/brick_blue.jpg") center center repeat;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;

}*/

/*.background-brick, #heading-breadcrumbs {
    background: linear-gradient(rgba(222, 108, 39, 0.80), rgba(222, 108, 39, 0.90)), #de6c27 url("../img/brick.jpg") center center repeat;
    /*border-top: 1px solid #999;
    border-bottom: 1px solid #999;*/
}

*/

.background-resort {
    background: linear-gradient(rgba(0, 121, 159, 0.80), rgba(0, 121, 159, 0.90)), #de6c27 url("../img/resort.jpg") center center repeat;
    /*border-top: 1px solid #999;
    border-bottom: 1px solid #999;*/
}

.home-carousel li, .home-carousel p {
    text-transform: none !important;
}

.text-brick {
    color: rgba(12, 253, 253, 1) !important;
}

    .text-brick p {
        color: #999;
        margin: 20px 0;
        font-size: 1.2rem;
    }

.text-1 {
    color: rgba(12, 253, 253, 1) !important;
}

.text-2 {
    color: rgba(12, 253, 253, 1) !important;
}

.text-3 {
    color: rgba(12, 253, 253, 1) !important;
}

.text-4 {
    color: rgba(12, 253, 253, 1) !important;
}

.text-5 {
    color: rgba(12, 253, 253, 1) !important;
}

.text-6 {
    color: rgba(12, 253, 253, 1) !important;
}



.box-simple.box-transparent {
    border: none;
    /*border: dotted 1px #fff;*/
    padding: 15px 20px;
    margin-bottom: 0;
    color: #fff;
    background: none;
}

    .box-simple.box-transparent .icon {
        font-size: 3rem;
        margin-bottom: 1rem;
    }

    .box-simple.box-transparent p {
        margin-bottom: 5px;
        color: #fff;
    }

.same-height.box-transparent {
    height: 100%;
}


.intro-right {
    min-height: 500px;
    background: url("../img/training.jpg") center center no-repeat;
    background-size: cover
}

.credit {
    margin-top: 4rem;
    font-size: 0.8rem;
    color: #adb5bd
}



.form-group label {
    color: #2EBAE7;
}


ul,
li {
    padding: 0;
    margin: 0;
    list-style: none;
    color: #2EBAE7;
}

ul {
    margin: 2em 0;
}

li {
    margin: 1em;
    margin-left: 3em;
}

    li:before {
        content: '\f00c';
        font-family: 'Font Awesome 5 Pro';
        float: left;
        margin-left: -1.5em;
        color: #2EBAE7;
    }
