﻿.heading-text-left > h1 {
    color: #000;
    font: normal 600 2rem/1.2 "Montserrat", sans-serif;
}

.heading-text-left.white > h1 {
    color: #fff;
    font: normal 600 2rem/1.2 "Montserrat", sans-serif;
}

.heading-text-left > .divider {
    margin: 20px auto;
    width: 100%;
    height: 1px;
    display: block;
    background-color: rgba(0,0,0,.15);
}

.heading-text-left.white > .divider {
    margin: 20px 0;
    width: 60%;
    height: 1px;
    display: block;
    background-color: rgba(255,255,255,.15);
}

/*.heading-text-left > .heading-text-left-two {
    column-count: 2;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-gap: 25px;
    -webkit-column-gap: 25px;
    -moz-column-gap: 25px;
}*/


    .heading-text-left > .heading-text-left-two > h2 {
        font: italic 500 4rem/36px "Cormorant Upright", sans-serif;
    }

        .heading-text-left > .heading-text-left-two > h2 > b,
        .corporate > div > div > .box_txt > div h2 {
            text-align: center;
            color: #000;
            margin: 0;
            font: normal 600 4rem/1 "Montserrat", sans-serif;
        }

    .heading-text-left > .heading-text-left-two > h3,
    .corporate > div > div > .box_txt > div > h3,
    .corporate > div > div > .box_txt > div > h1,
    .corporate-2 > div > div > div > h2 {
        color: #000;
        font: normal 500 1.4rem/2 "Montserrat", sans-sans-serif;
    }

.corporate {
    position: relative;
    height: 100vh;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    background-blend-mode: overlay;
}

    .corporate > div {
        padding: 0;
    }

        .corporate > div > div > .box_colum.box_media {
            position: relative;
        }

            .corporate > div > div > .box_colum.box_media > .parallax > .img_area {
                height: 75vh;
                -webkit-transform: translateY(15%);
                -ms-transform: translateY(15%);
                transform: translateY(15%);
            }

                .corporate > div > div > .box_colum.box_media > .parallax > .img_area > .in {
                    height: calc(100%);
                }

                    .corporate > div > div > .box_colum.box_media > .parallax > .img_area > .in > .ig {
                        position: relative;
                        display: block;
                        width: 100%;
                        height: 100%;
                        background-repeat: no-repeat;
                        background-size: cover;
                        background-position: center center;
                        background-blend-mode: overlay;
                    }

        .corporate > div > div > .box_txt {
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
            background-color: rgba(136,136,136,0.05) !important;
            height: 100vh;
            padding: 5%;
        }

            .corporate > div > div > .box_txt > div h1,
            .corporate > div > div > .box_txt > div h2 {
                text-align: center;
            }

.corporate-2 > div > div > div > h1 {
    color: #000;
    margin: 0;
    font: normal 600 4rem/1 "Montserrat", sans-serif;
}

.corporate-3 {
    position: relative;
    background-color: rgba(136,136,136,0.05);
    padding: 5% 0;
}

.corporate-2 {
    position: relative;
    padding: 5% 0;
}

.corporate-4 {
    position: relative;
    padding: 5% 0;
    width: 100%;
    will-change: transform;
    overflow: hidden;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-blend-mode: overlay;
    background-image: url(http://apiv2.akilliwebpaketi.com/images/serit47image1.jpg);
    display: flex;
    align-items: center;
    justify-content: center;
}

    .corporate-4 .heading-text-left.white .heading-text-left-two-white h2 {
        color: #fff;
        margin: 0;
        font: normal 600 4rem/1 "Montserrat", sans-serif;
    }

    .corporate-4 .heading-text-left.white .heading-text-left-two-white {
        max-width: 75%;
    }

    .corporate-4 > div > div > div > div > .title {
        position: relative;
        color: #fff;
        font: normal 600 2rem/1.2 "Montserrat", sans-serif;
    }

    .corporate-4 > div > div > div > div > ul.text {
        font: normal 500 1.4rem/1.65 "Montserrat", sans-sans-serif;
        color: #fff;
    }

    .corporate-4 .btn-wrap {
        margin: 25px 0;
        float: left;
        background-color: #32327f;
        border: 1px solid #32327f;
        color: #000;
        padding: 14px 18px;
        min-height: 20px;
        line-height: 20px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        -webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        -o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
        text-decoration: none;
        vertical-align: middle;
        outline: none;
        display: inline-block;
        position: relative;
        text-align: center;
        overflow: hidden;
    }

        .corporate-4 .btn-wrap span {
            color: #000;
            font: normal 600 1.4rem/1.65 "Montserrat", sans-sans-serif;
        }

        .corporate-4 .btn-wrap:hover {
            border-color: #32327f;
            opacity: .9;
        }

        .corporate-4 .btn-wrap .fa {
            color: #000;
            display: inline-block;
            font-size: 20px;
            position: relative;
            min-width: 20px;
            height: 20px;
            margin-left: 5px;
            -webkit-transition: all .2s ease-out;
            -moz-transition: all .2s ease-out;
            -o-transition: all .2s ease-out;
            transition: all .2s ease-out;
        }

        .corporate-4 .btn-wrap:hover .fa {
            opacity: 0;
            -webkit-transition: all .2s ease-out;
            -moz-transition: all .2s ease-out;
            -o-transition: all .2s ease-out;
            transition: all .2s ease-out;
        }

        .corporate-4 .btn-wrap:hover:before {
            left: 75%;
        }

        .corporate-4 .btn-wrap:before {
            left: 130%;
            top: 0;
        }

        .corporate-4 .btn-wrap:before {
            position: absolute;
            font-size: 20px;
            font: normal normal normal 20px/1 FontAwesome;
            content: "\f105";
            line-height: 3;
            color: #000;
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            transition: all 0.3s;
        }

@media all and (max-width: 1000px) {
    .heading-text-left > .heading-text-left-two {
        column-count: 1;
        -webkit-column-count: 1;
        -moz-column-count: 1;
        column-gap: 25px;
        -webkit-column-gap: 25px;
        -moz-column-gap: 25px;
    }

    .corporate,
    .corporate > div > div > .box_txt {
        height: auto;
    }

        .corporate > div > div > .box_colum.box_media > .parallax > .img_area {
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            transform: translateY(0);
        }

    .corporate-2,
    .corporate-4 {
        padding: 5%;
    }

        .corporate-4 .heading-text-left.white .heading-text-left-two-white {
            max-width: 100%;
        }
}

@media all and (min-width: 1001px) {
}
