﻿/*** Global ***/
/*** Global ***/
.teamWrapper .section .container .row div .secHeader {
    text-align: center;
    text-transform: uppercase;
    font-size: 2.5rem;
    font-weight: 500;
    color: #394454;
    letter-spacing: 0.05rem;
}

    .teamWrapper .section .container .row div .secHeader span {
        position: relative;
    }

        .teamWrapper .section .container .row div .secHeader span:after {
            content: ' ';
            background: #d9762d;
            width: 1rem;
            height: .1rem;
            position: absolute;
            bottom: 1rem;
            left: 1rem;
        }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    color: #888888;
}

input::-moz-placeholder, textarea::-moz-placeholder {
    /* Firefox 19+ */
    color: #888888;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    /* IE 10+ */
    color: #888888;
}

input:-moz-placeholder, textarea:-moz-placeholder {
    /* Firefox 18- */
    color: #888888;
}

@-moz-keyframes MOVE-BG {
    from {
        background-position-y: 0;
    }

    to {
        background-position-y: 122%;
    }
}

@-webkit-keyframes MOVE-BG {
    from {
        background-position-y: 0;
    }

    to {
        background-position-y: 122%;
    }
}

@keyframes MOVE-BG {
    from {
        background-position-y: 0;
    }

    to {
        background-position-y: 122%;
    }
}

@keyframes MOVE-IMG {
    from {
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    to {
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}

@keyframes MOVE-IMG-RT {
    from {
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    to {
        -moz-transform: translateX(50%);
        -ms-transform: translateX(50%);
        -o-transform: translateX(50%);
        -webkit-transform: translateX(50%);
        transform: translateX(50%);
    }
}

/*** Global ***/
.teamWrapper {
    width: 100%;
    height: 100%;
}

    .teamWrapper .section {
        padding-top: 0;
    }

        .teamWrapper .section .parallax-container {
            max-height: 32rem;
        }

        .teamWrapper .section .container .row .text-center {
            display: flex;
            text-align: center;
        }

        .teamWrapper .section .container .row .col .left-hr, .teamWrapper .section .container .row .col .right-hr {
            width: 20rem;
            margin-top: 1.15rem;
        }

        .teamWrapper .section .container .row .hr-text {
            font-size: 1.5rem;
        }

        .teamWrapper .section .container .row div p.txtContent {
            padding: 1rem 0;
            font-size: 1rem;
            letter-spacing: .1rem;
            /*text-align: center;*/
        }

        .teamWrapper .section .container .row div .card {
            /*height: 28.5rem;*/ left-hr box-shadow: none;
            border: 0.1rem solid #eee;
            cursor: pointer;
            overflow: hidden;
        }

            .teamWrapper .section .container .row div .card.card-main {
                height: unset !important;
            }

            .teamWrapper .section .container .row div .card .card-image {
                position: relative;
            }

                .teamWrapper .section .container .row div .card .card-image img {
                    -webkit-transform: translate3d(0.1rem, 0.1rem, 0);
                    -moz-transform: translate3d(0.1rem, 0.1rem, 0);
                    -ms-transform: translate3d(0.1rem, 0.1rem, 0);
                    -o-transform: translate3d(0.1rem, 0.1rem, 0);
                    transform: translate3d(0.1rem, 0.1rem, 0);
                    width: 101%;
                    margin-left: -.1rem;
                    margin-top: -.1rem;
                    -webkit-transition: transform 30s;
                    -moz-transition: transform 30s;
                    -ms-transition: transform 30s;
                    -o-transition: transform 30s;
                    transition: transform 30s;
                }

                .teamWrapper .section .container .row div .card .card-image:before {
                    z-index: 1;
                    position: absolute;
                    right: -5rem;
                    bottom: -5rem;
                    width: 15rem;
                    height: 15rem;
                    border: 2px solid #ffffff;
                    border-radius: 50%;
                    box-shadow: 0 0 0 100vh rgba(255, 255, 255, 0.2);
                    content: '';
                    opacity: 0;
                    -webkit-transform: scale3d(0.5, 0.5, 1);
                    -moz-transform: scale3d(0.5, 0.5, 1);
                    -ms-transform: scale3d(0.5, 0.5, 1);
                    -o-transform: scale3d(0.5, 0.5, 1);
                    transform: scale3d(0.5, 0.5, 1);
                    -moz-transition: opacity 0.35s, transform 0.5s;
                    -o-transition: opacity 0.35s, transform 0.5s;
                    -webkit-transition: opacity 0.35s, transform 0.5s;
                    transition: opacity 0.35s, transform 0.5s;
                }

                .teamWrapper .section .container .row div .card .card-image i {
                    position: absolute;
                    right: 1rem;
                    bottom: 1rem;
                    font-size: 5rem;
                    color: #ffffff;
                    opacity: 0;
                    -moz-transition: opacity 0.35s, transform 0.5s;
                    -o-transition: opacity 0.35s, transform 0.5s;
                    -webkit-transition: opacity 0.35s, transform 0.5s;
                    transition: opacity 0.35s, transform 0.5s;
                    -webkit-transform: scale3d(0, 0, 0);
                    -moz-transform: scale3d(0, 0, 0);
                    -ms-transform: scale3d(0, 0, 0);
                    -o-transform: scale3d(0, 0, 0);
                    transform: scale3d(0, 0, 0);
                }

                .teamWrapper .section .container .row div .card .card-image:hover i {
                    opacity: .6;
                    -webkit-transform: scale3d(1, 1, 1);
                    -moz-transform: scale3d(1, 1, 1);
                    -ms-transform: scale3d(1, 1, 1);
                    -o-transform: scale3d(1, 1, 1);
                    transform: scale3d(1, 1, 1);
                }

                .teamWrapper .section .container .row div .card .card-image:hover img {
                    -moz-transform: translate3d(0, 0, 0) scale3d(1.2, 1.2, 1.2);
                    -ms-transform: translate3d(0, 0, 0) scale3d(1.2, 1.2, 1.2);
                    -o-transform: translate3d(0, 0, 0) scale3d(1.2, 1.2, 1.2);
                    -webkit-transform: translate3d(0, 0, 0) scale3d(1.2, 1.2, 1.2);
                    transform: translate3d(0, 0, 0) scale3d(1.2, 1.2, 1.2);
                }

                .teamWrapper .section .container .row div .card .card-image:hover:before {
                    opacity: 1;
                    -webkit-transform: scale3d(1, 1, 1);
                    -moz-transform: scale3d(1, 1, 1);
                    -ms-transform: scale3d(1, 1, 1);
                    -o-transform: scale3d(1, 1, 1);
                    transform: scale3d(1, 1, 1);
                }

            .teamWrapper .section .container .row div .card .card-content {
                background: #ffffff;
                padding: 0;
                text-align: center;
                z-index: 2;
                position: relative;
            }

                .teamWrapper .section .container .row div .card .card-content .card-title {
                    display: flex;
                    height: 4rem;
                    align-items: center;
                    justify-content: center;
                }

                .teamWrapper .section .container .row div .card .card-content p span {
                    letter-spacing: .2rem;
                    font-weight: 400;
                    text-transform: uppercase;
                    font-size: 1.2rem;
                }

                    .teamWrapper .section .container .row div .card .card-content p span.card-subTtl {
                        height: 6.75rem;
                        font-weight: 500;
                        font-size: .9rem;
                        color: #394454;
                        border: 0;
                        background: linear-gradient(to right, #f3f3f3 0%, #f3f3f3 0%, #ffffff 50%, #ededed 99%);
                        display: flex;
                        align-items: center;
                        justify-content: center;
                    }

        .teamWrapper .section .bioDetailsHolder {
            display: none;
        }

            .teamWrapper .section .bioDetailsHolder a.btn {
                background-color: #c1c1c1;
                color: #ffffff;
                font-size: .7rem;
                font-weight: 600;
                box-shadow: none;
                border-radius: 0.5rem 0.5rem 0 0;
                height: 2rem;
                letter-spacing: .1rem;
                line-height: 2rem;
                margin-top: 1rem;
                font-family: "Roboto", sans-serif;
            }

                .teamWrapper .section .bioDetailsHolder a.btn:hover {
                    background-color: #394454;
                }

            .teamWrapper .section .bioDetailsHolder .bioPicHolder {
                overflow: hidden;
            }

                .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic {
                    display: none;
                    text-align: center;
                    position: relative;
                }

                    .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic .bioBg {
                        width: 100%;
                        height: 100%;
                        position: absolute;
                        top: 0;
                        left: 0;
                        z-index: 1;
                        background-repeat: no-repeat;
                        background-size: cover;
                        -webkit-filter: blur(10rem);
                        -moz-filter: blur(10rem);
                        -ms-filter: blur(10rem);
                        -o-filter: blur(10rem);
                        filter: blur(10rem);
                        -moz-animation: MOVE-BG 20s linear alternate infinite;
                        -o-animation: MOVE-BG 20s linear alternate infinite;
                        -webkit-animation: MOVE-BG 20s linear alternate infinite;
                        animation: MOVE-BG 20s linear alternate infinite;
                    }

                    .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic.active {
                        display: block;
                    }

                    .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic > img {
                        z-index: 2;
                        position: relative;
                        padding: 0;
                        width: 50%;
                        border: 0.5rem solid rgba(255, 255, 255, 0.05);
                        border-top: 0;
                        border-bottom: 0;
                        bottom: 0;
                        margin: 0;
                    }

@media only screen and (max-width: 600px) {
    .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic > img {
        width: 100%;
    }
}

.teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic .bioInfo {
    background: rgba(255, 255, 255, 0.17);
    z-index: 2;
    position: relative;
    box-shadow: -1px -16px 15px 0 rgba(0, 0, 0, 0.1);
    border-top: 0.1rem solid rgba(255, 255, 255, 0.3);
    top: 0;
    margin: -.45rem 0 0 0;
}

    .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic .bioInfo .ttl {
        font-size: 1.6rem;
        padding: 1rem 1rem 0 1rem;
        color: #d9762d;
        letter-spacing: .2rem;
        text-transform: uppercase;
    }

    .teamWrapper .section .bioDetailsHolder .bioPicHolder .bioPic .bioInfo .desig {
        font-size: .9rem;
        padding: 0 1rem 1rem 1rem;
        letter-spacing: .2rem;
        text-transform: uppercase;
        font-weight: 500;
    }

.teamWrapper .section .bioDetailsHolder .bioTxtHolder {
    position: relative;
}

    .teamWrapper .section .bioDetailsHolder .bioTxtHolder a.closeMgmt {
        position: fixed;
        right: 0;
        top: 0;
    }

    .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt {
        display: none;
    }

        .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt.active {
            display: block;
        }

        .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt p {
            color: #ffffff;
            font-size: 1rem;
            letter-spacing: .1rem;
            text-align: left;
            margin: 0;
            padding: 1rem;
            background: #394454;
            border-left: 0.1rem solid #d9762d;
        }

        .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt .bioSocial {
            padding: 1rem;
            text-align: right;
            width: 100%;
            background: #eee;
        }

            .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt .bioSocial a {
                opacity: .7;
            }

                .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt .bioSocial a img {
                    height: 3rem;
                }

                .teamWrapper .section .bioDetailsHolder .bioTxtHolder .bioTxt .bioSocial a:hover {
                    opacity: 1;
                    background: #d9762d;
                    cursor: pointer;
                }

/*# sourceMappingURL=ourTeam.css.map */
