body {
    color: #5c6873;
    font-family: "Roboto Condensed", sans-serif;
    padding: 0!important;
    margin: 0!important;
    font-weight: 300;
    font-size: 17px
}

a {
    outline: 0!important;
    -webkit-transition: back .2s ease-out;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out
}

a:active,
a:focus,
a:hover {
    outline: 0!important;
    text-decoration: none
}

@-o-viewport {
    width: device-width
}

@viewport {
    width: device-width
}

h6 {
    color: #3f444a;
    font-size: 12px;
    margin: 5px 0
}

h5 {
    color: #3f444a;
    font-size: 14px;
    margin: 7px 0
}

h4 {
    color: #3f444a;
    font-size: 16px;
    margin: 8px 0
}

h3 {
    color: #3f444a;
    font-size: 18px;
    margin: 10px 0
}

h2 {
    color: #3f444a;
    font-size: 20px;
    margin: 10px 0
}

h1 {
    color: #3f444a;
    font-size: 22px;
    margin: 10px 0
}

.c-hide {
    display: none
}

.c-overflow-hide {
    overflow: hidden
}

.c-link {
    background: 0;
    border: 0;
    outline: 0
}

.c-border {
    border: 1px solid #eee
}

.c-border-top {
    border-top: 1px solid #eee
}

.c-border-right {
    border-right: 1px solid #eee
}

.c-border-bottom {
    border-bottom: 1px solid #eee
}

.c-border-left {
    border-left: 1px solid #eee
}

.c-no-border {
    border: 0!important
}

.c-square {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0
}

.c-margin-t-5 {
    margin-top: 5px
}

.c-margin-t-8 {
    margin-top: 8px
}

.c-margin-t-10 {
    margin-top: 10px!important
}

.c-margin-t-15 {
    margin-top: 15px!important
}

.c-margin-t-20 {
    margin-top: 20px
}

.c-margin-t-25 {
    margin-top: 25px
}

.c-margin-t-30 {
    margin-top: 30px
}

.c-margin-t-40 {
    margin-top: 40px
}

.c-margin-t-50 {
    margin-top: 50px
}

.c-margin-t-60 {
    margin-top: 60px
}

.c-margin-t-80 {
    margin-top: 80px
}

.c-margin-b-5 {
    margin-bottom: 5px!important
}

.c-margin-b-10 {
    margin-bottom: 10px
}

.c-margin-b-15 {
    margin-bottom: 15px!important
}

.c-margin-b-20 {
    margin-bottom: 20px
}

.c-margin-b-25 {
    margin-bottom: 25px
}

.c-margin-b-30 {
    margin-bottom: 30px
}

.c-margin-b-40 {
    margin-bottom: 40px
}

.c-margin-b-50 {
    margin-bottom: 50px
}

.c-margin-b-60 {
    margin-bottom: 60px
}

.c-margin-b-80 {
    margin-bottom: 80px
}

.c-margin-b-100 {
    margin-bottom: 100px
}

.c-margin-r-40 {
    margin-right: 40px
}

.c-padding-10 {
    padding: 10px
}

.c-padding-20 {
    padding: 20px
}

.c-font-left,
.c-left {
    text-align: left
}

.c-center,
.c-font-center {
    text-align: center
}

.c-font-right,
.c-right {
    text-align: right
}

.c-font-thin {
    font-weight: 300!important
}

.c-font-sbold {
    font-weight: 500!important
}

.c-font-bold {
    font-weight: 600!important
}

.c-font-uppercase {
    text-transform: uppercase
}

.c-font-lowercase {
    text-transform: initial!important
}

.c-font-title {
    color: #3f444a!important
}

.c-font-10 {
    font-size: 10px
}

.c-font-11 {
    font-size: 11px
}

.c-font-12 {
    font-size: 12px
}

.c-font-13 {
    font-size: 13px
}

.c-font-14 {
    font-size: 14px
}

.c-font-15 {
    font-size: 15px
}

.c-font-16 {
    font-size: 16px
}

.c-font-17 {
    font-size: 17px
}

.c-font-18 {
    font-size: 18px
}

.c-font-19 {
    font-size: 19px
}

.c-font-20 {
    font-size: 20px
}

.c-font-21 {
    font-size: 21px
}

.c-font-22 {
    font-size: 22px
}

.c-font-23 {
    font-size: 23px
}

.c-font-24 {
    font-size: 24px
}

.c-font-25 {
    font-size: 25px
}

.c-font-26 {
    font-size: 26px
}

.c-font-27 {
    font-size: 27px
}

.c-font-28 {
    font-size: 28px
}

.c-font-29 {
    font-size: 29px
}

.c-font-30 {
    font-size: 30px
}

.c-font-31 {
    font-size: 31px
}

.c-font-32 {
    font-size: 32px
}

.c-font-33 {
    font-size: 33px
}

.c-font-34 {
    font-size: 34px
}

.c-font-35 {
    font-size: 35px
}

.c-font-36 {
    font-size: 36px
}

.c-font-37 {
    font-size: 37px
}

.c-font-38 {
    font-size: 38px
}

.c-font-39 {
    font-size: 39px
}

.c-font-40 {
    font-size: 40px
}

.c-font-41 {
    font-size: 41px
}

.c-font-42 {
    font-size: 42px
}

.c-font-43 {
    font-size: 43px
}

.c-font-44 {
    font-size: 44px
}

.c-font-45 {
    font-size: 45px
}

.c-font-46 {
    font-size: 46px
}

.c-font-47 {
    font-size: 47px
}

.c-font-48 {
    font-size: 48px
}

.c-font-49 {
    font-size: 49px
}

.c-font-50 {
    font-size: 50px
}

.c-font-51 {
    font-size: 51px
}

.c-font-52 {
    font-size: 52px
}

.c-font-53 {
    font-size: 53px
}

.c-font-54 {
    font-size: 54px
}

.c-font-55 {
    font-size: 55px
}

.c-font-56 {
    font-size: 56px
}

.c-font-57 {
    font-size: 57px
}

.c-font-58 {
    font-size: 58px
}

.c-font-59 {
    font-size: 59px
}

.c-font-60 {
    font-size: 60px
}

.c-font-61 {
    font-size: 61px
}

.c-font-62 {
    font-size: 62px
}

.c-font-63 {
    font-size: 63px
}

.c-font-64 {
    font-size: 64px
}

.c-font-65 {
    font-size: 65px
}

.c-font-66 {
    font-size: 66px
}

.c-font-67 {
    font-size: 67px
}

.c-font-68 {
    font-size: 68px
}

.c-font-69 {
    font-size: 69px
}

.c-font-70 {
    font-size: 70px
}

.c-font-71 {
    font-size: 71px
}

.c-font-72 {
    font-size: 72px
}

.c-font-73 {
    font-size: 73px
}

.c-font-74 {
    font-size: 74px
}

.c-font-75 {
    font-size: 75px
}

.c-font-76 {
    font-size: 76px
}

.c-font-77 {
    font-size: 77px
}

.c-font-78 {
    font-size: 78px
}

.c-font-79 {
    font-size: 79px
}

.c-font-80 {
    font-size: 80px
}

.c-font-81 {
    font-size: 81px
}

.c-font-82 {
    font-size: 82px
}

.c-font-83 {
    font-size: 83px
}

.c-font-84 {
    font-size: 84px
}

.c-font-85 {
    font-size: 85px
}

.c-font-86 {
    font-size: 86px
}

.c-font-87 {
    font-size: 87px
}

.c-font-88 {
    font-size: 88px
}

.c-font-89 {
    font-size: 89px
}

.c-font-90 {
    font-size: 90px
}

.c-line-height-10 {
    line-height: 10px
}

.c-line-height-11 {
    line-height: 11px
}

.c-line-height-12 {
    line-height: 12px
}

.c-line-height-13 {
    line-height: 13px
}

.c-line-height-14 {
    line-height: 14px
}

.c-line-height-15 {
    line-height: 15px
}

.c-line-height-16 {
    line-height: 16px
}

.c-line-height-17 {
    line-height: 17px
}

.c-line-height-18 {
    line-height: 18px
}

.c-line-height-19 {
    line-height: 19px
}

.c-line-height-20 {
    line-height: 20px
}

.c-line-height-21 {
    line-height: 21px
}

.c-line-height-22 {
    line-height: 22px
}

.c-line-height-23 {
    line-height: 23px
}

.c-line-height-24 {
    line-height: 24px
}

.c-line-height-25 {
    line-height: 25px
}

.c-line-height-26 {
    line-height: 26px
}

.c-line-height-27 {
    line-height: 27px
}

.c-line-height-28 {
    line-height: 28px
}

.c-line-height-29 {
    line-height: 29px
}

.c-line-height-30 {
    line-height: 30px
}

.c-line-height-31 {
    line-height: 31px
}

.c-line-height-32 {
    line-height: 32px
}

.c-line-height-33 {
    line-height: 33px
}

.c-line-height-34 {
    line-height: 34px
}

.c-line-height-35 {
    line-height: 35px
}

.c-line-height-36 {
    line-height: 36px
}

.c-line-height-37 {
    line-height: 37px
}

.c-line-height-38 {
    line-height: 38px
}

.c-line-height-39 {
    line-height: 39px
}

.c-line-height-40 {
    line-height: 40px
}

.c-font-white {
    color: #fff!important
}

.c-font-white-hover:hover {
    color: #fff!important
}

.c-font-regular {
    color: #7f8c97!important
}

.c-font-regular-hover:hover {
    color: #7f8c97!important
}

.c-font-green {
    color: #32c5d2!important
}

.c-font-green-hover:hover {
    color: #32c5d2!important
}

.c-font-green-1 {
    color: #52c9ba!important
}

.c-font-green-1-hover:hover {
    color: #52c9ba!important
}

.c-font-green-2 {
    color: #5dc09c!important
}

.c-font-green-2-hover:hover {
    color: #5dc09c!important
}

.c-font-green-3 {
    color: #84c68f!important
}

.c-font-green-3-hover:hover {
    color: #84c68f!important
}

.c-font-green-4 {
    color: #3cb878!important
}

.c-font-green-4-hover:hover {
    color: #3cb878!important
}

.c-font-blue {
    color: #3498db!important
}

.c-font-blue-hover:hover {
    color: #3498db!important
}

.c-font-blue-1 {
    color: #5e9cd1!important
}

.c-font-blue-1-hover:hover {
    color: #5e9cd1!important
}

.c-font-blue-2 {
    color: #5893dd!important
}

.c-font-blue-2-hover:hover {
    color: #5893dd!important
}

.c-font-blue-3 {
    color: #57bfe1!important
}

.c-font-blue-3-hover:hover {
    color: #57bfe1!important
}

.c-font-blue-4 {
    color: #428de4!important
}

.c-font-blue-4-hover:hover {
    color: #428de4!important
}

.c-font-dark {
    color: #2f353b!important
}

.c-font-dark-hover:hover {
    color: #2f353b!important
}

.c-font-dark-1 {
    color: #525e64!important
}

.c-font-dark-1-hover:hover {
    color: #525e64!important
}

.c-font-dark-2 {
    color: #31383c!important
}

.c-font-dark-2-hover:hover {
    color: #31383c!important
}

.c-font-dark-3 {
    color: #41515b!important
}

.c-font-dark-3-hover:hover {
    color: #41515b!important
}

.c-font-dark-4 {
    color: #24272b!important
}

.c-font-dark-4-hover:hover {
    color: #24272b!important
}

.c-font-grey {
    color: #eee!important
}

.c-font-grey-hover:hover {
    color: #eee!important
}

.c-font-grey-1 {
    color: #f7f7f7!important
}

.c-font-grey-1-hover:hover {
    color: #f7f7f7!important
}

.c-font-grey-2 {
    color: #677083!important
}

.c-font-grey-2-hover:hover {
    color: #677083!important
}

.c-font-grey-3 {
    color: #7f8c97!important
}

.c-font-grey-3-hover:hover {
    color: #7f8c97!important
}

.c-font-grey-4 {
    color: #a0a6ab!important
}

.c-font-grey-4-hover:hover {
    color: #a0a6ab!important
}

.c-bg-white {
    background-color: #fff!important
}

.c-bg-white.c-bg-opacity {
    background-color: rgba(255, 255, 255, .04)!important
}

.c-bg-white.c-bg-opacity-2 {
    background-color: rgba(255, 255, 255, .4)!important
}

.c-bg-white.c-bg-opacity-3 {
    background-color: rgba(255, 255, 255, .6)!important
}

.c-bg-white.c-bg-opacity-4 {
    background-color: rgba(255, 255, 255, .8)!important
}

.c-bg-white.c-bg-opacity-5 {
    background-color: rgba(255, 255, 255, .9)!important
}

.c-bg-white.c-bg-white-font {
    color: #2f353b!important
}

.c-bg-white-hover:hover {
    background-color: #fff!important
}

.c-border-white-hover:hover {
    border-color: #fff!important
}

.c-bg-regular {
    background-color: #7f8c97!important
}

.c-bg-regular.c-bg-opacity {
    background-color: rgba(127, 140, 151, .04)!important
}

.c-bg-regular.c-bg-opacity-2 {
    background-color: rgba(127, 140, 151, .4)!important
}

.c-bg-regular.c-bg-opacity-3 {
    background-color: rgba(127, 140, 151, .6)!important
}

.c-bg-regular.c-bg-opacity-4 {
    background-color: rgba(127, 140, 151, .8)!important
}

.c-bg-regular.c-bg-opacity-5 {
    background-color: rgba(127, 140, 151, .9)!important
}

.c-bg-regular.c-bg-regular-font {
    color: #fff!important
}

.c-bg-regular-hover:hover {
    background-color: #7f8c97!important
}

.c-border-regular-hover:hover {
    border-color: #7f8c97!important
}

.c-bg-green {
    background-color: #127b4e!important
}

.c-bg-green.c-bg-opacity {
    background-color: rgba(50, 197, 210, .04)!important
}

.c-bg-green.c-bg-opacity-2 {
    background-color: rgba(50, 197, 210, .4)!important
}

.c-bg-green.c-bg-opacity-3 {
    background-color: rgba(50, 197, 210, .6)!important
}

.c-bg-green.c-bg-opacity-4 {
    background-color: rgba(50, 197, 210, .8)!important
}

.c-bg-green.c-bg-opacity-5 {
    background-color: rgba(50, 197, 210, .9)!important
}

.c-bg-green.c-bg-green-font {
    color: #fff!important
}

.c-bg-green-hover:hover {
    background-color: #32c5d2!important
}

.c-border-green-hover:hover {
    border-color: #32c5d2!important
}

.c-bg-green-1 {
    background-color: #52c9ba!important
}

.c-bg-green-1.c-bg-opacity {
    background-color: rgba(82, 201, 186, .04)!important
}

.c-bg-green-1.c-bg-opacity-2 {
    background-color: rgba(82, 201, 186, .4)!important
}

.c-bg-green-1.c-bg-opacity-3 {
    background-color: rgba(82, 201, 186, .6)!important
}

.c-bg-green-1.c-bg-opacity-4 {
    background-color: rgba(82, 201, 186, .8)!important
}

.c-bg-green-1.c-bg-opacity-5 {
    background-color: rgba(82, 201, 186, .9)!important
}

.c-bg-green-1.c-bg-green-1-font {
    color: #fff!important
}

.c-bg-green-1-hover:hover {
    background-color: #52c9ba!important
}

.c-border-green-1-hover:hover {
    border-color: #52c9ba!important
}

.c-bg-green-2 {
    background-color: #5dc09c!important
}

.c-bg-green-2.c-bg-opacity {
    background-color: rgba(93, 192, 156, .04)!important
}

.c-bg-green-2.c-bg-opacity-2 {
    background-color: rgba(93, 192, 156, .4)!important
}

.c-bg-green-2.c-bg-opacity-3 {
    background-color: rgba(93, 192, 156, .6)!important
}

.c-bg-green-2.c-bg-opacity-4 {
    background-color: rgba(93, 192, 156, .8)!important
}

.c-bg-green-2.c-bg-opacity-5 {
    background-color: rgba(93, 192, 156, .9)!important
}

.c-bg-green-2.c-bg-green-2-font {
    color: #fff!important
}

.c-bg-green-2-hover:hover {
    background-color: #5dc09c!important
}

.c-border-green-2-hover:hover {
    border-color: #5dc09c!important
}

.c-bg-green-3 {
    background-color: #84c68f!important
}

.c-bg-green-3.c-bg-opacity {
    background-color: rgba(132, 198, 143, .04)!important
}

.c-bg-green-3.c-bg-opacity-2 {
    background-color: rgba(132, 198, 143, .4)!important
}

.c-bg-green-3.c-bg-opacity-3 {
    background-color: rgba(132, 198, 143, .6)!important
}

.c-bg-green-3.c-bg-opacity-4 {
    background-color: rgba(132, 198, 143, .8)!important
}

.c-bg-green-3.c-bg-opacity-5 {
    background-color: rgba(132, 198, 143, .9)!important
}

.c-bg-green-3.c-bg-green-3-font {
    color: #fff!important
}

.c-bg-green-3-hover:hover {
    background-color: #84c68f!important
}

.c-border-green-3-hover:hover {
    border-color: #84c68f!important
}

.c-bg-green-4 {
    background-color: #3cb878!important
}

.c-bg-green-4.c-bg-opacity {
    background-color: rgba(60, 184, 120, .04)!important
}

.c-bg-green-4.c-bg-opacity-2 {
    background-color: rgba(60, 184, 120, .4)!important
}

.c-bg-green-4.c-bg-opacity-3 {
    background-color: rgba(60, 184, 120, .6)!important
}

.c-bg-green-4.c-bg-opacity-4 {
    background-color: rgba(60, 184, 120, .8)!important
}

.c-bg-green-4.c-bg-opacity-5 {
    background-color: rgba(60, 184, 120, .9)!important
}

.c-bg-green-4.c-bg-green-4-font {
    color: #fff!important
}

.c-bg-green-4-hover:hover {
    background-color: #3cb878!important
}

.c-border-green-4-hover:hover {
    border-color: #3cb878!important
}

.c-bg-blue {
    background-color: #3498db!important
}

.c-bg-blue.c-bg-opacity {
    background-color: rgba(52, 152, 219, .04)!important
}

.c-bg-blue.c-bg-opacity-2 {
    background-color: rgba(52, 152, 219, .4)!important
}

.c-bg-blue.c-bg-opacity-3 {
    background-color: rgba(52, 152, 219, .6)!important
}

.c-bg-blue.c-bg-opacity-4 {
    background-color: rgba(52, 152, 219, .8)!important
}

.c-bg-blue.c-bg-opacity-5 {
    background-color: rgba(52, 152, 219, .9)!important
}

.c-bg-blue.c-bg-blue-font {
    color: #fff!important
}

.c-bg-blue-hover:hover {
    background-color: #3498db!important
}

.c-border-blue-hover:hover {
    border-color: #3498db!important
}

.c-bg-blue-1 {
    background-color: #5e9cd1!important
}

.c-bg-blue-1.c-bg-opacity {
    background-color: rgba(94, 156, 209, .04)!important
}

.c-bg-blue-1.c-bg-opacity-2 {
    background-color: rgba(94, 156, 209, .4)!important
}

.c-bg-blue-1.c-bg-opacity-3 {
    background-color: rgba(94, 156, 209, .6)!important
}

.c-bg-blue-1.c-bg-opacity-4 {
    background-color: rgba(94, 156, 209, .8)!important
}

.c-bg-blue-1.c-bg-opacity-5 {
    background-color: rgba(94, 156, 209, .9)!important
}

.c-bg-blue-1.c-bg-blue-1-font {
    color: #fff!important
}

.c-bg-blue-1-hover:hover {
    background-color: #5e9cd1!important
}

.c-border-blue-1-hover:hover {
    border-color: #5e9cd1!important
}

.c-bg-blue-2 {
    background-color: #5893dd!important
}

.c-bg-blue-2.c-bg-opacity {
    background-color: rgba(88, 147, 221, .04)!important
}

.c-bg-blue-2.c-bg-opacity-2 {
    background-color: rgba(88, 147, 221, .4)!important
}

.c-bg-blue-2.c-bg-opacity-3 {
    background-color: rgba(88, 147, 221, .6)!important
}

.c-bg-blue-2.c-bg-opacity-4 {
    background-color: rgba(88, 147, 221, .8)!important
}

.c-bg-blue-2.c-bg-opacity-5 {
    background-color: rgba(88, 147, 221, .9)!important
}

.c-bg-blue-2.c-bg-blue-2-font {
    color: #fff!important
}

.c-bg-blue-2-hover:hover {
    background-color: #5893dd!important
}

.c-border-blue-2-hover:hover {
    border-color: #5893dd!important
}

.c-bg-blue-3 {
    background-color: #57bfe1!important
}

.c-bg-blue-3.c-bg-opacity {
    background-color: rgba(87, 191, 225, .04)!important
}

.c-bg-blue-3.c-bg-opacity-2 {
    background-color: rgba(87, 191, 225, .4)!important
}

.c-bg-blue-3.c-bg-opacity-3 {
    background-color: rgba(87, 191, 225, .6)!important
}

.c-bg-blue-3.c-bg-opacity-4 {
    background-color: rgba(87, 191, 225, .8)!important
}

.c-bg-blue-3.c-bg-opacity-5 {
    background-color: rgba(87, 191, 225, .9)!important
}

.c-bg-blue-3.c-bg-blue-3-font {
    color: #fff!important
}

.c-bg-blue-3-hover:hover {
    background-color: #57bfe1!important
}

.c-border-blue-3-hover:hover {
    border-color: #57bfe1!important
}

.c-bg-blue-4 {
    background-color: #428de4!important
}

.c-bg-blue-4.c-bg-opacity {
    background-color: rgba(66, 141, 228, .04)!important
}

.c-bg-blue-4.c-bg-opacity-2 {
    background-color: rgba(66, 141, 228, .4)!important
}

.c-bg-blue-4.c-bg-opacity-3 {
    background-color: rgba(66, 141, 228, .6)!important
}

.c-bg-blue-4.c-bg-opacity-4 {
    background-color: rgba(66, 141, 228, .8)!important
}

.c-bg-blue-4.c-bg-opacity-5 {
    background-color: rgba(66, 141, 228, .9)!important
}

.c-bg-blue-4.c-bg-blue-4-font {
    color: #fff!important
}

.c-bg-blue-4-hover:hover {
    background-color: #428de4!important
}

.c-border-blue-4-hover:hover {
    border-color: #428de4!important
}

.c-bg-dark {
    background-color: #171717!important
}

.c-bg-dark.c-bg-opacity {
    background-color: rgba(47, 53, 59, .04)!important
}

.c-bg-dark.c-bg-opacity-2 {
    background-color: rgba(47, 53, 59, .4)!important
}

.c-bg-dark.c-bg-opacity-3 {
    background-color: rgba(47, 53, 59, .6)!important
}

.c-bg-dark.c-bg-opacity-4 {
    background-color: rgba(47, 53, 59, .8)!important
}

.c-bg-dark.c-bg-opacity-5 {
    background-color: rgba(47, 53, 59, .9)!important
}

.c-bg-dark.c-bg-dark-font {
    color: #fff!important
}

.c-bg-dark-hover:hover {
    background-color: #2f353b!important
}

.c-border-dark-hover:hover {
    border-color: #2f353b!important
}

.c-bg-dark-1 {
    background-color: #525e64!important
}

.c-bg-dark-1.c-bg-opacity {
    background-color: rgba(82, 94, 100, .04)!important
}

.c-bg-dark-1.c-bg-opacity-2 {
    background-color: rgba(82, 94, 100, .4)!important
}

.c-bg-dark-1.c-bg-opacity-3 {
    background-color: rgba(82, 94, 100, .6)!important
}

.c-bg-dark-1.c-bg-opacity-4 {
    background-color: rgba(82, 94, 100, .8)!important
}

.c-bg-dark-1.c-bg-opacity-5 {
    background-color: rgba(82, 94, 100, .9)!important
}

.c-bg-dark-1.c-bg-dark-1-font {
    color: #fff!important
}

.c-bg-dark-1-hover:hover {
    background-color: #525e64!important
}

.c-border-dark-1-hover:hover {
    border-color: #525e64!important
}

.c-bg-dark-2 {
    background-color: #31383c!important
}

.c-bg-dark-2.c-bg-opacity {
    background-color: rgba(49, 56, 60, .04)!important
}

.c-bg-dark-2.c-bg-opacity-2 {
    background-color: rgba(49, 56, 60, .4)!important
}

.c-bg-dark-2.c-bg-opacity-3 {
    background-color: rgba(49, 56, 60, .6)!important
}

.c-bg-dark-2.c-bg-opacity-4 {
    background-color: rgba(49, 56, 60, .8)!important
}

.c-bg-dark-2.c-bg-opacity-5 {
    background-color: rgba(49, 56, 60, .9)!important
}

.c-bg-dark-2.c-bg-dark-2-font {
    color: #fff!important
}

.c-bg-dark-2-hover:hover {
    background-color: #31383c!important
}

.c-border-dark-2-hover:hover {
    border-color: #31383c!important
}

.c-bg-dark-3 {
    background-color: #41515b!important
}

.c-bg-dark-3.c-bg-opacity {
    background-color: rgba(65, 81, 91, .04)!important
}

.c-bg-dark-3.c-bg-opacity-2 {
    background-color: rgba(65, 81, 91, .4)!important
}

.c-bg-dark-3.c-bg-opacity-3 {
    background-color: rgba(65, 81, 91, .6)!important
}

.c-bg-dark-3.c-bg-opacity-4 {
    background-color: rgba(65, 81, 91, .8)!important
}

.c-bg-dark-3.c-bg-opacity-5 {
    background-color: rgba(65, 81, 91, .9)!important
}

.c-bg-dark-3.c-bg-dark-3-font {
    color: #fff!important
}

.c-bg-dark-3-hover:hover {
    background-color: #41515b!important
}

.c-border-dark-3-hover:hover {
    border-color: #41515b!important
}

.c-bg-dark-4 {
    background-color: #24272b!important
}

.c-bg-dark-4.c-bg-opacity {
    background-color: rgba(36, 39, 43, .04)!important
}

.c-bg-dark-4.c-bg-opacity-2 {
    background-color: rgba(36, 39, 43, .4)!important
}

.c-bg-dark-4.c-bg-opacity-3 {
    background-color: rgba(36, 39, 43, .6)!important
}

.c-bg-dark-4.c-bg-opacity-4 {
    background-color: rgba(36, 39, 43, .8)!important
}

.c-bg-dark-4.c-bg-opacity-5 {
    background-color: rgba(36, 39, 43, .9)!important
}

.c-bg-dark-4.c-bg-dark-4-font {
    color: #fff!important
}

.c-bg-dark-4-hover:hover {
    background-color: #24272b!important
}

.c-border-dark-4-hover:hover {
    border-color: #24272b!important
}

.c-bg-grey {
    background-color: #eee!important
}

.c-bg-grey.c-bg-opacity {
    background-color: rgba(238, 238, 238, .04)!important
}

.c-bg-grey.c-bg-opacity-2 {
    background-color: rgba(238, 238, 238, .4)!important
}

.c-bg-grey.c-bg-opacity-3 {
    background-color: rgba(238, 238, 238, .6)!important
}

.c-bg-grey.c-bg-opacity-4 {
    background-color: rgba(238, 238, 238, .8)!important
}

.c-bg-grey.c-bg-opacity-5 {
    background-color: rgba(238, 238, 238, .9)!important
}

.c-bg-grey.c-bg-grey-font {
    color: #6f6f6f!important
}

.c-bg-grey-hover:hover {
    background-color: #eee!important
}

.c-border-grey-hover:hover {
    border-color: #eee!important
}

.c-bg-grey-1 {
    background-color: #f7f7f7!important
}

.c-bg-grey-1.c-bg-opacity {
    background-color: rgba(247, 247, 247, .04)!important
}

.c-bg-grey-1.c-bg-opacity-2 {
    background-color: rgba(247, 247, 247, .4)!important
}

.c-bg-grey-1.c-bg-opacity-3 {
    background-color: rgba(247, 247, 247, .6)!important
}

.c-bg-grey-1.c-bg-opacity-4 {
    background-color: rgba(247, 247, 247, .8)!important
}

.c-bg-grey-1.c-bg-opacity-5 {
    background-color: rgba(247, 247, 247, .9)!important
}

.c-bg-grey-1.c-bg-grey-1-font {
    color: #787878!important
}

.c-bg-grey-1-hover:hover {
    background-color: #f7f7f7!important
}

.c-border-grey-1-hover:hover {
    border-color: #f7f7f7!important
}

.c-bg-grey-2 {
    background-color: #677083!important
}

.c-bg-grey-2.c-bg-opacity {
    background-color: rgba(103, 112, 131, .04)!important
}

.c-bg-grey-2.c-bg-opacity-2 {
    background-color: rgba(103, 112, 131, .4)!important
}

.c-bg-grey-2.c-bg-opacity-3 {
    background-color: rgba(103, 112, 131, .6)!important
}

.c-bg-grey-2.c-bg-opacity-4 {
    background-color: rgba(103, 112, 131, .8)!important
}

.c-bg-grey-2.c-bg-opacity-5 {
    background-color: rgba(103, 112, 131, .9)!important
}

.c-bg-grey-2.c-bg-grey-2-font {
    color: #fff!important
}

.c-bg-grey-2-hover:hover {
    background-color: #677083!important
}

.c-border-grey-2-hover:hover {
    border-color: #677083!important
}

.c-bg-grey-3 {
    background-color: #7f8c97!important
}

.c-bg-grey-3.c-bg-opacity {
    background-color: rgba(127, 140, 151, .04)!important
}

.c-bg-grey-3.c-bg-opacity-2 {
    background-color: rgba(127, 140, 151, .4)!important
}

.c-bg-grey-3.c-bg-opacity-3 {
    background-color: rgba(127, 140, 151, .6)!important
}

.c-bg-grey-3.c-bg-opacity-4 {
    background-color: rgba(127, 140, 151, .8)!important
}

.c-bg-grey-3.c-bg-opacity-5 {
    background-color: rgba(127, 140, 151, .9)!important
}

.c-bg-grey-3.c-bg-grey-3-font {
    color: #fff!important
}

.c-bg-grey-3-hover:hover {
    background-color: #7f8c97!important
}

.c-border-grey-3-hover:hover {
    border-color: #7f8c97!important
}

.c-bg-grey-4 {
    background-color: #a0a6ab!important
}

.c-bg-grey-4.c-bg-opacity {
    background-color: rgba(160, 166, 171, .04)!important
}

.c-bg-grey-4.c-bg-opacity-2 {
    background-color: rgba(160, 166, 171, .4)!important
}

.c-bg-grey-4.c-bg-opacity-3 {
    background-color: rgba(160, 166, 171, .6)!important
}

.c-bg-grey-4.c-bg-opacity-4 {
    background-color: rgba(160, 166, 171, .8)!important
}

.c-bg-grey-4.c-bg-opacity-5 {
    background-color: rgba(160, 166, 171, .9)!important
}

.c-bg-grey-4.c-bg-grey-4-font {
    color: #fff!important
}

.c-bg-grey-4-hover:hover {
    background-color: #a0a6ab!important
}

.c-border-grey-4-hover:hover {
    border-color: #a0a6ab!important
}

.c-border-white {
    border-color: #fff!important
}

.c-border-left-white {
    border-left-color: #fff!important
}

.c-border-right-white {
    border-right-color: #fff!important
}

.c-border-top-white {
    border-top-color: #fff!important
}

.c-border-bottom-white {
    border-bottom-color: #fff!important
}

.c-border-regular {
    border-color: #7f8c97!important
}

.c-border-left-regular {
    border-left-color: #7f8c97!important
}

.c-border-right-regular {
    border-right-color: #7f8c97!important
}

.c-border-top-regular {
    border-top-color: #7f8c97!important
}

.c-border-bottom-regular {
    border-bottom-color: #7f8c97!important
}

.c-border-green {
    border-color: #32c5d2!important
}

.c-border-left-green {
    border-left-color: #32c5d2!important
}

.c-border-right-green {
    border-right-color: #32c5d2!important
}

.c-border-top-green {
    border-top-color: #32c5d2!important
}

.c-border-bottom-green {
    border-bottom-color: #32c5d2!important
}

.c-border-green-1 {
    border-color: #52c9ba!important
}

.c-border-left-green-1 {
    border-left-color: #52c9ba!important
}

.c-border-right-green-1 {
    border-right-color: #52c9ba!important
}

.c-border-top-green-1 {
    border-top-color: #52c9ba!important
}

.c-border-bottom-green-1 {
    border-bottom-color: #52c9ba!important
}

.c-border-green-2 {
    border-color: #5dc09c!important
}

.c-border-left-green-2 {
    border-left-color: #5dc09c!important
}

.c-border-right-green-2 {
    border-right-color: #5dc09c!important
}

.c-border-top-green-2 {
    border-top-color: #5dc09c!important
}

.c-border-bottom-green-2 {
    border-bottom-color: #5dc09c!important
}

.c-border-green-3 {
    border-color: #84c68f!important
}

.c-border-left-green-3 {
    border-left-color: #84c68f!important
}

.c-border-right-green-3 {
    border-right-color: #84c68f!important
}

.c-border-top-green-3 {
    border-top-color: #84c68f!important
}

.c-border-bottom-green-3 {
    border-bottom-color: #84c68f!important
}

.c-border-green-4 {
    border-color: #3cb878!important
}

.c-border-left-green-4 {
    border-left-color: #3cb878!important
}

.c-border-right-green-4 {
    border-right-color: #3cb878!important
}

.c-border-top-green-4 {
    border-top-color: #3cb878!important
}

.c-border-bottom-green-4 {
    border-bottom-color: #3cb878!important
}

.c-border-blue {
    border-color: #3498db!important
}

.c-border-left-blue {
    border-left-color: #3498db!important
}

.c-border-right-blue {
    border-right-color: #3498db!important
}

.c-border-top-blue {
    border-top-color: #3498db!important
}

.c-border-bottom-blue {
    border-bottom-color: #3498db!important
}

.c-border-blue-1 {
    border-color: #5e9cd1!important
}

.c-border-left-blue-1 {
    border-left-color: #5e9cd1!important
}

.c-border-right-blue-1 {
    border-right-color: #5e9cd1!important
}

.c-border-top-blue-1 {
    border-top-color: #5e9cd1!important
}

.c-border-bottom-blue-1 {
    border-bottom-color: #5e9cd1!important
}

.c-border-blue-2 {
    border-color: #5893dd!important
}

.c-border-left-blue-2 {
    border-left-color: #5893dd!important
}

.c-border-right-blue-2 {
    border-right-color: #5893dd!important
}

.c-border-top-blue-2 {
    border-top-color: #5893dd!important
}

.c-border-bottom-blue-2 {
    border-bottom-color: #5893dd!important
}

.c-border-blue-3 {
    border-color: #57bfe1!important
}

.c-border-left-blue-3 {
    border-left-color: #57bfe1!important
}

.c-border-right-blue-3 {
    border-right-color: #57bfe1!important
}

.c-border-top-blue-3 {
    border-top-color: #57bfe1!important
}

.c-border-bottom-blue-3 {
    border-bottom-color: #57bfe1!important
}

.c-border-blue-4 {
    border-color: #428de4!important
}

.c-border-left-blue-4 {
    border-left-color: #428de4!important
}

.c-border-right-blue-4 {
    border-right-color: #428de4!important
}

.c-border-top-blue-4 {
    border-top-color: #428de4!important
}

.c-border-bottom-blue-4 {
    border-bottom-color: #428de4!important
}

.c-border-dark {
    border-color: #2f353b!important
}

.c-border-left-dark {
    border-left-color: #2f353b!important
}

.c-border-right-dark {
    border-right-color: #2f353b!important
}

.c-border-top-dark {
    border-top-color: #2f353b!important
}

.c-border-bottom-dark {
    border-bottom-color: #2f353b!important
}

.c-border-dark-1 {
    border-color: #525e64!important
}

.c-border-left-dark-1 {
    border-left-color: #525e64!important
}

.c-border-right-dark-1 {
    border-right-color: #525e64!important
}

.c-border-top-dark-1 {
    border-top-color: #525e64!important
}

.c-border-bottom-dark-1 {
    border-bottom-color: #525e64!important
}

.c-border-dark-2 {
    border-color: #31383c!important
}

.c-border-left-dark-2 {
    border-left-color: #31383c!important
}

.c-border-right-dark-2 {
    border-right-color: #31383c!important
}

.c-border-top-dark-2 {
    border-top-color: #31383c!important
}

.c-border-bottom-dark-2 {
    border-bottom-color: #31383c!important
}

.c-border-dark-3 {
    border-color: #41515b!important
}

.c-border-left-dark-3 {
    border-left-color: #41515b!important
}

.c-border-right-dark-3 {
    border-right-color: #41515b!important
}

.c-border-top-dark-3 {
    border-top-color: #41515b!important
}

.c-border-bottom-dark-3 {
    border-bottom-color: #41515b!important
}

.c-border-dark-4 {
    border-color: #24272b!important
}

.c-border-left-dark-4 {
    border-left-color: #24272b!important
}

.c-border-right-dark-4 {
    border-right-color: #24272b!important
}

.c-border-top-dark-4 {
    border-top-color: #24272b!important
}

.c-border-bottom-dark-4 {
    border-bottom-color: #24272b!important
}

.c-border-grey {
    border-color: #eee!important
}

.c-border-left-grey {
    border-left-color: #eee!important
}

.c-border-right-grey {
    border-right-color: #eee!important
}

.c-border-top-grey {
    border-top-color: #eee!important
}

.c-border-bottom-grey {
    border-bottom-color: #eee!important
}

.c-border-grey-1 {
    border-color: #f7f7f7!important
}

.c-border-left-grey-1 {
    border-left-color: #f7f7f7!important
}

.c-border-right-grey-1 {
    border-right-color: #f7f7f7!important
}

.c-border-top-grey-1 {
    border-top-color: #f7f7f7!important
}

.c-border-bottom-grey-1 {
    border-bottom-color: #f7f7f7!important
}

.c-border-grey-2 {
    border-color: #677083!important
}

.c-border-left-grey-2 {
    border-left-color: #677083!important
}

.c-border-right-grey-2 {
    border-right-color: #677083!important
}

.c-border-top-grey-2 {
    border-top-color: #677083!important
}

.c-border-bottom-grey-2 {
    border-bottom-color: #677083!important
}

.c-border-grey-3 {
    border-color: #7f8c97!important
}

.c-border-left-grey-3 {
    border-left-color: #7f8c97!important
}

.c-border-right-grey-3 {
    border-right-color: #7f8c97!important
}

.c-border-top-grey-3 {
    border-top-color: #7f8c97!important
}

.c-border-bottom-grey-3 {
    border-bottom-color: #7f8c97!important
}

.c-border-grey-4 {
    border-color: #a0a6ab!important
}

.c-border-left-grey-4 {
    border-left-color: #a0a6ab!important
}

.c-border-right-grey-4 {
    border-right-color: #a0a6ab!important
}

.c-border-top-grey-4 {
    border-top-color: #a0a6ab!important
}

.c-border-bottom-grey-4 {
    border-bottom-color: #a0a6ab!important
}

.c-bg-img-center {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}

.c-bg-img-top {
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover
}

.c-bg-img-bottom-right {
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover
}

.c-bg-img-top-center {
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover
}

.c-bg-none {
    background: 0 0
}

.c-bg-parallax {
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    background-color: transparent;
    min-height: 100%
}

@media only screen and (max-width:1024px) {
    .c-bg-parallax {
        background-attachment: scroll!important;
        background-size: initial;
        background-position: top center
    }
}

@media only screen and (max-width:991px) {
    .c-bg-parallax {
        background-position: center center;
        background-size: cover
    }
}

.c-opacity-0 {
    opacity: 0
}

.c-opacity-01 {
    opacity: .1
}

.c-opacity-02 {
    opacity: .2
}

.c-opacity-03 {
    opacity: .3
}

.c-opacity-04 {
    opacity: .4
}

.c-opacity-05 {
    opacity: .5
}

.c-opacity-06 {
    opacity: .6
}

.c-opacity-07 {
    opacity: .7
}

.c-opacity-08 {
    opacity: .8
}

.c-opacity-1 {
    opacity: 1
}

.c-layout-page:after,
.c-layout-page:before {
    content: " ";
    display: table
}

.c-layout-page:after {
    clear: both
}

.c-layout-page-loading * {
    visibility: hidden
}

@media (min-width:992px) {
    .container-fluid {
        padding: 0 100px
    }
}

.c-layout-header:after,
.c-layout-header:before {
    content: " ";
    display: table
}

.c-layout-header:after {
    clear: both
}

.c-layout-header .c-navbar:after,
.c-layout-header .c-navbar:before {
    content: " ";
    display: table
}

.c-layout-header .c-navbar:after {
    clear: both
}

.c-layout-header .c-brand {
    transition: all .2s;
    display: inline-block
}

.c-layout-header .c-brand.c-pull-left {
    float: left
}

.c-layout-header .c-brand.c-pull-right {
    float: right
}

.c-layout-header .c-brand>.c-hor-nav-toggler {
    display: none
}

.c-layout-header .c-brand>.c-topbar-toggler {
    display: none
}

.c-layout-header .c-brand .c-desktop-logo {
    display: block
}

.c-layout-header .c-brand .c-desktop-logo-inverse {
    display: none
}

@media (min-width:992px) {
    .c-layout-header.c-no-border {
        border-bottom: 0!important
    }
    .c-layout-header .c-navbar {
        line-height: 0
    }
    .c-layout-header .c-navbar>.container {
        position: relative
    }
    .c-layout-header .c-navbar>.container-fluid {
        position: relative;
        padding: 0 100px
    }
    .c-layout-header .c-brand {
        margin: 5px 0
    }
    .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: none
    }
    .c-layout-header .c-brand .c-desktop-logo {
        display: inline-block
    }
    .c-layout-header .c-brand .c-mobile-logo {
        display: none
    }
    .c-layout-header-fixed .c-layout-header {
        top: 0;
        position: fixed;
        z-index: 9995;
        width: 100%
    }
    .c-layout-header-fixed .c-layout-page {
        margin-top: 120px
    }
    .c-layout-header-fixed.c-layout-header-topbar .c-layout-page {
        margin-top: 145px
    }
    .c-page-on-scroll.c-layout-header-static .c-layout-header {
        display: none
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header {
        height: 65px;
        line-height: 0
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {
        transition: margin .2s;
        margin: 3px 0
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo {
        display: none
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: block
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu {
        line-height: 0
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav>li>.c-link {
        transition: all .2s;
        padding: 23px 15px 21px 15px;
        min-height: 65px
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav>li>.c-btn {
        transition: all .2s;
        margin: 15px 15px 16px 15px
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav>li>.c-btn-icon {
        transition: all .2s;
        margin: 6px 5px 7px 5px
    }
}

@media (max-width:991px) {
    .c-layout-header {
        margin: 0;
        transition: all .2s
    }
    .c-layout-header .container-fluid {
        padding-left: 0;
        padding-right: 0
    }
    .c-layout-header .c-navbar {
        height: 65px
    }
    .c-layout-header .c-navbar>.container {
        position: relative;
        padding: 0
    }
    .c-layout-header .c-brand {
        float: none!important;
        display: block;
        margin: 10px 15px 21px 15px
    }
    .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: none
    }
    .c-layout-header .c-brand>.c-hor-nav-toggler {
        display: inline-block;
        background: 0 0;
        border: 0;
        margin: -1px 0 0 0;
        padding: 0;
        float: right;
        outline: 0
    }
    .c-layout-header .c-brand>.c-hor-nav-toggler>.c-line {
        width: 15px;
        display: block;
        height: 2px;
        padding: 0;
        margin: 3px 0
    }
    .c-layout-header .c-brand>.c-hor-nav-toggler>.c-line:first-child {
        margin-top: 4px
    }
    .c-layout-header .c-brand>.c-topbar-toggler {
        background: 0 0;
        border: 0;
        margin: 0 25px 0 0;
        padding: 0;
        float: right;
        outline: 0;
        height: 20px;
        width: 20px
    }
    .c-layout-header .c-brand>.c-topbar-toggler>i {
        font-size: 14px
    }
    .c-layout-header .c-brand .c-desktop-logo {
        display: none
    }
    .c-layout-header .c-mega-menu {
        line-height: 0
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        top: 0;
        position: fixed;
        z-index: 9995;
        width: 100%;
        transition: none
    }
    .c-layout-header-topbar-collapse .c-layout-header .c-brand>.c-topbar-toggler {
        display: inline-block
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page {
        margin-top: 65px
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header-topbar .c-layout-page {
        margin-top: 110px
    }
}

@media (min-width:992px) {
    .c-layout-header .c-navbar .c-mega-menu {
        line-height: 0;
        display: inline-block;
        padding: 0;
        margin: 0;
        position: static
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-left {
        float: left
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav {
        line-height: 0;
        background: 0 0;
        position: static;
        margin: 0;
        padding: 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li {
        padding: 0;
        margin: 0;
        float: left;
        position: static
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        letter-spacing: 1px;
        font-style: normal;
        transition: all .2s;
        padding: 53px 15px 39px 15px;
        min-height: 100px;
        font-size: 17px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        background: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn {
        transition: margin .2s;
        margin: 34px 15px 33px 15px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn>i {
        position: relative;
        top: 1px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon {
        background: 0 0;
        outline: 0;
        transition: margin .2s;
        margin: 24px 5px 20px 5px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover {
        background: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon>i {
        position: relative;
        top: 0;
        font-size: 14px;
        height: 14px
    }
    .ie .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon>i {
        top: 2px
    }
    .ie9 .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon>i {
        top: 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>.c-btn-link,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>.c-link,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-btn-link,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-link,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-quick-sidebar-toggler {
        background: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu {
        width: auto;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0
    }
    .container-fluid .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu {
        width: 1170px!important
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-pull-right {
        right: 0;
        left: auto
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-pull-left {
        left: 0;
        right: auto
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu {
        box-shadow: none
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        margin: 0;
        letter-spacing: 1px;
        padding: 10px 25px 10px 25px;
        font-size: 16px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>a {
        padding: 8px 25px;
        white-space: normal;
        letter-spacing: 1px;
        font-size: 14px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega {
        padding: 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega .dropdown-menu {
        float: none;
        box-shadow: none!important;
        background: 0 0;
        position: static;
        display: block
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega .dropdown-menu:after,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega .dropdown-menu:before {
        content: " ";
        display: table
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega .dropdown-menu:after {
        clear: both
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>.row {
        margin: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>.row>div {
        padding: 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>.row>div:last-child {
        border-right: 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega .tab-content {
        padding: 0;
        margin: 0 15px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>li {
        display: table-cell;
        width: 1%
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>li>.dropdown-menu {
        float: none
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.dropdown-menu {
        display: block
    }
    .c-layout-header .c-navbar .container-fluid>.c-navbar-wrapper>.c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega {
        max-width: 1170px
    }
    .c-layout-header .c-navbar .c-mega-menu {
        line-height: 0
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li>.c-link {
        font-size: 15px;
        text-transform: uppercase
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        font-size: 14px;
        text-transform: uppercase
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>a {
        font-size: 12px;
        text-transform: uppercase
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold>.nav.navbar-nav>li>.c-link {
        font-weight: 600
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        font-weight: 500
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold>.nav.navbar-nav>li .dropdown-menu>li>a {
        font-weight: 500
    }
}

@media (min-width:1170px) {
    .c-layout-header .c-navbar .container-fluid>.c-navbar-wrapper>.c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega {
        left: auto;
        right: 20px
    }
    .c-layout-header .c-navbar .container-fluid>.c-navbar-wrapper>.c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega.c-pull-left {
        left: 20px;
        right: auto
    }
}

@media (max-width:991px) {
    .c-layout-header .c-navbar .c-mega-menu {
        display: inline-block;
        padding: 0;
        margin: 0;
        padding: 5px 10px;
        display: none;
        width: 100%;
        float: none!important;
        overflow-x: hidden;
        transition: all .2s
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-left {
        float: left
    }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
        float: right
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav {
        margin: 0 -15px!important;
        float: none
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li {
        display: block;
        float: none
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        padding: 10px 20px 10px 20px;
        font-size: 15px;
        letter-spacing: 1px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        background: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn {
        margin: 15px 15px 5px 15px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-open>.dropdown-menu {
        display: block
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li a.dropdown-toggle>.c-arrow {
        position: absolute;
        right: 15px;
        padding: 3px 0;
        display: inline-block;
        font-size: 13px;
        font-family: FontAwesome;
        height: auto;
        margin-top: -3px;
        text-align: center;
        width: 30px;
        font-weight: 300
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li a.dropdown-toggle>.c-arrow:before {
        content: "\f104"
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .c-open>a.dropdown-toggle>.c-arrow:before,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-open>a.dropdown-toggle>.c-arrow:before {
        content: "\f107"
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu {
        padding-bottom: 0;
        float: none;
        display: none;
        position: static;
        background: 0 0;
        box-shadow: none;
        min-width: none
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        margin: 0;
        font-size: 15px
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>a {
        font-size: 14px;
        white-space: normal
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>a:focus,
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li .dropdown-menu>li>a:hover {
        background: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega {
        padding-top: 0;
        min-width: 0!important
    }
    .c-layout-header .c-navbar .c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega .dropdown-menu {
        display: block
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li>.c-link {
        font-size: 13px;
        text-transform: uppercase
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        font-size: 13px;
        text-transform: uppercase
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase>.nav.navbar-nav>li .dropdown-menu>li>a {
        font-size: 13px;
        text-transform: uppercase
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold>.nav.navbar-nav>li>.c-link {
        font-weight: 400
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        font-weight: 400
    }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold>.nav.navbar-nav>li .dropdown-menu>li>a {
        font-weight: 400
    }
}

.c-layout-header:after,
.c-layout-header:before {
    content: " ";
    display: table
}

.c-layout-header:after {
    clear: both
}

.c-layout-header .c-topbar:after,
.c-layout-header .c-topbar:before {
    content: " ";
    display: table
}

.c-layout-header .c-topbar:after {
    clear: both
}

.c-layout-header .c-topbar .c-top-menu {
    display: inline-block;
    padding: 0;
    margin: 0
}

.c-layout-header .c-topbar .c-top-menu.c-pull-left {
    float: left
}

.c-layout-header .c-topbar .c-top-menu.c-pull-right {
    float: right
}

.c-layout-header .c-topbar .c-top-menu>.c-icons,
.c-layout-header .c-topbar .c-top-menu>.c-links {
    display: inline-block;
    padding: 0;
    margin: 0;
    list-style-type: none
}

.c-layout-header .c-topbar .c-top-menu>.c-icons>li,
.c-layout-header .c-topbar .c-top-menu>.c-links>li {
    display: inline-block
}

.c-layout-header .c-topbar .c-top-menu>.c-icons>li {
    padding: 12px 5px 8px 5px
}

.c-layout-header .c-topbar .c-top-menu>.c-icons>li>a {
    font-size: 14px
}

.c-layout-header .c-topbar .c-top-menu>.c-icons>li>a>i {
    font-size: 15px
}

.c-layout-header .c-topbar .c-top-menu>.c-icons>li>span {
    font-size: 15px
}

.c-layout-header .c-topbar .c-top-menu>.c-icons>li>a:active,
.c-layout-header .c-topbar .c-top-menu>.c-icons>li>a:focus,
.c-layout-header .c-topbar .c-top-menu>.c-icons>li>a:hover {
    cursor: pointer;
    text-decoration: none
}

.c-layout-header .c-topbar .c-top-menu>.c-links>li {
    padding: 0 3px 5px 3px
}

.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn),
.c-layout-header .c-topbar .c-top-menu>.c-links>li>span {
    font-size: 15px
}

.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn)>i,
.c-layout-header .c-topbar .c-top-menu>.c-links>li>span>i {
    font-size: 16px
}

.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn):active,
.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn):focus,
.c-layout-header .c-topbar .c-top-menu>.c-links>li>a:not(.btn):hover {
    cursor: pointer;
    text-decoration: none
}

@media (min-width:992px) {
    .c-layout-header .c-topbar {
        height: 45px
    }
    .c-layout-header .c-topbar>.container-fluid {
        padding: 0 100px
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-topbar {
        transition: all .2s;
        display: none
    }
}

@media (max-width:991px) {
    .c-layout-header .c-topbar {
        margin: 0;
        min-height: 45px
    }
    .c-layout-header .c-topbar .container-fluid {
        padding-left: 15px;
        padding-right: 15px
    }
    .c-layout-header-topbar-collapse .c-layout-header .c-topbar {
        display: none
    }
    .c-layout-header-topbar-collapse.c-topbar-expanded .c-layout-header .c-topbar {
        display: block
    }
    .c-layout-header-topbar-collapse.c-topbar-expanded.c-layout-header-fixed.c-layout-header-mobile-fixed:not(.c-layout-header-fullscreen) .c-layout-page {
        margin-top: 110px
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-default {
        background: 0 0;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-default .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-default {
        background: rgba(0, 0, 0, .7);
        border-bottom: 0;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) {
        position: relative;
        color: #fff!important
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        transition: .2s;
        position: absolute;
        top: 32px;
        content: '';
        width: 15px;
        height: 2px;
        display: block;
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        top: 14px;
        transition: .2s
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i {
        color: #fff!important
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a.c-btn-icon,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a.c-btn-icon,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a.c-btn-icon,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a.c-btn-icon {
        color: #fff
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>.c-search-toggler>i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>.c-search-toggler>i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-search-toggler>i {
        color: #fff!important
    }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>.c-quick-sidebar-toggler>.c-line,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>.c-quick-sidebar-toggler>.c-line,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-quick-sidebar-toggler>.c-line {
        background: #fff!important
    }
}

@media (max-width:991px) {
    .c-layout-header.c-layout-header-default-mobile {
        background: #fff;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-default-mobile .c-brand>.c-hor-nav-toggler {
        position: relative;
        top: 7px;
        display: inline-block;
        background: #f5f6f8;
        padding: 5px 8px 6px 8px
    }
    .c-layout-header.c-layout-header-default-mobile .c-brand>.c-hor-nav-toggler>.c-line {
        background: #bac3cd
    }
    .c-layout-header.c-layout-header-default-mobile .c-brand>.c-hor-nav-toggler:hover {
        background: #e6eaed
    }
    .c-layout-header.c-layout-header-default-mobile .c-brand>.c-hor-nav-toggler:hover>.c-line {
        background: #abb7c3
    }
    .c-layout-header.c-layout-header-default-mobile .c-brand>.c-topbar-toggler>i {
        color: #9fadba
    }
    .c-layout-header.c-layout-header-default-mobile .c-brand>.c-topbar-toggler:hover>i {
        color: #bdc6d0
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        border-bottom: 1px solid #eee;
        box-shadow: 0 3px 9px -4px rgba(0, 0, 0, .25)
    }
}

@media (max-width:991px) {
    .c-layout-header.c-layout-header-dark-mobile {
        background: #394048;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand>.c-hor-nav-toggler {
        position: relative;
        top: -1px;
        display: inline-block;
        background: #2e333a;
        padding: 5px 8px 6px 8px
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand>.c-hor-nav-toggler>.c-line {
        background: #8e99a6
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand>.c-hor-nav-toggler:hover {
        background: #22272c
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand>.c-hor-nav-toggler:hover>.c-line {
        background: #808c9a
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand>.c-topbar-toggler>i {
        color: #e6e6e6
    }
    .c-layout-header.c-layout-header-dark-mobile .c-brand>.c-topbar-toggler:hover>i {
        color: #fff
    }
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
        border-bottom: 0;
        box-shadow: 0
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-2 {
        background: rgba(30, 36, 42, .25);
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-2 .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #fff
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #fff
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 {
        background: rgba(30, 36, 42, .82);
        border-bottom: 0;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-3 {
        background: #2f353b;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-3 .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #fff
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #fff
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-3 {
        background: #2f353b;
        border-bottom: 0;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) {
        position: relative;
        color: #fff!important
    }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        transition: .2s;
        position: absolute;
        top: 32px;
        content: '';
        width: 15px;
        height: 2px;
        display: block;
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        top: 14px;
        transition: .2s
    }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler)>i {
        color: #fff!important
    }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a.c-btn-icon,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a.c-btn-icon,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a.c-btn-icon,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a.c-btn-icon {
        color: #fff!important
    }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>.c-search-toggler>i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>.c-search-toggler>i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-search-toggler>i {
        color: #fff!important
    }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>.c-quick-sidebar-toggler>.c-line,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>.c-quick-sidebar-toggler>.c-line,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>.c-quick-sidebar-toggler>.c-line {
        background: #fff!important
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-4 {
        background: 0 0;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-4 .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #3a3f45
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #3a3f45
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #3a3f45
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #3a3f45
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #3a3f45
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #3a3f45
    }
    .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #3a3f45
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-4 {
        background: #fff;
        border-bottom: 1px solid #e6eff3;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #69727c
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #69727c
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-5 {
        background: #2f353b;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-5 .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #fff
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #fff
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-5 {
        background: #2f353b;
        border-bottom: 0;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-5 {
        background: 0 0!important;
        margin: 20px 0
    }
    .c-layout-header.c-layout-header-5 .c-navbar .container-fluid {
        padding: 0 20px
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand {
        margin: 0
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-navbar-wrapper {
        background: #2f353b
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li {
        border-right: 1px solid #363d44
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        padding: 19px 25px 16px 25px;
        min-height: 57px
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn {
        margin: 12px 25px 7px 25px
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon {
        margin: 1px 10px 0 10px
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu>.nav.navbar-nav>li:last-child {
        border-right: 0
    }
}

@media (max-width:991px) {
    .c-layout-header.c-layout-header-5 .container-fluid {
        padding: 0
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand {
        margin: 0
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand>.c-hor-nav-toggler {
        margin-top: 14px;
        margin-right: 15px
    }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu {
        padding: 30px 0 0 0
    }
    .c-layout-header.c-layout-header-5 {
        box-shadow: none;
        height: 57px
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-6 {
        background: #2f353b;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-6 .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #fff
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #fff
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-6 {
        background: #2f353b;
        border-bottom: 0;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
}

.c-layout-header.c-layout-header-6 .c-topbar {
    padding: 24px 0;
    background: #fff;
    height: auto
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand {
    float: left;
    margin: 0;
    padding: 8px 0 0 0
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-logo {
    display: inline-block;
    position: relative
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-logo:after {
    top: -2px;
    position: absolute;
    right: -22px;
    content: "";
    width: 1px;
    background: #dfe4e8;
    height: 32px;
    display: inline-block
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-icons {
    position: relative;
    display: inline-block;
    padding: 0;
    top: 1px;
    margin: 0 0 0 35px;
    list-style: none
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-icons>li {
    display: inline-block;
    padding: 3px 3px 5px 3px
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-icons>li>a {
    font-size: 16px
}

.c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-icons>li>a>i {
    color: #aeb8c2;
    font-size: 16px;
    padding: 4px
}

.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu {
    margin: 12px 0 10px 0;
    float: right
}

.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-links>li {
    padding: 0 7px
}

.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-links>li>a:not(.btn) {
    color: #aeb8c2;
    font-weight: 500
}

.c-layout-header.c-layout-header-6 .c-topbar .c-top-menu>.c-links>li>.btn {
    margin-top: -4px
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-6 .c-navbar {
        line-height: 0
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu {
        float: none;
        display: block;
        text-align: center;
        line-height: 0
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav {
        line-height: 0;
        float: none;
        display: inline-block
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li {
        margin: 0!important;
        padding: 0!important
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        padding: 25px 25px 22px 25px;
        min-height: 67px
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li:first-child>.c-link {
        padding-left: 5px
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn {
        margin: 18px 25px 7px 25px
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon {
        margin: 8px 10px 0 10px
    }
    .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar {
        width: 100%;
        float: none;
        display: block
    }
    .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu {
        float: none;
        width: 100%;
        display: block
    }
    .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu>.nav.navbar-nav {
        width: 100%;
        display: inline-block
    }
    .c-layout-header-fixed.c-layout-header-6-topbar .c-layout-page {
        margin-top: 167px
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header.c-layout-header-6 {
        height: 67px
    }
}

@media (max-width:991px) {
    .c-layout-header.c-layout-header-6 .c-topbar {
        padding: 0
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu {
        float: none;
        display: block;
        padding: 0;
        margin: 10px 0;
        text-align: right
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:after,
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:before {
        content: " ";
        display: table
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:after {
        clear: both
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu .c-links {
        float: right
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu .c-links>li:last-child {
        padding-right: 0
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand {
        width: 100%;
        display: block;
        float: none;
        margin: 10px 0 20px 0
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand:after,
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand:before {
        content: " ";
        display: table
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand:after {
        clear: both
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-logo {
        float: left
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-icons {
        float: left
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler {
        float: right;
        background: #f8f9fa;
        padding: 5px 7px;
        position: relative;
        top: 2px
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler>.c-line {
        background-color: #9fadba
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler:active,
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler:focus,
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler:hover {
        background: #e9ecef
    }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler:active>.c-line,
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler:focus>.c-line,
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand>.c-hor-nav-toggler:hover>.c-line {
        background-color: #90a0b0
    }
    .c-layout-header.c-layout-header-6 .c-navbar {
        height: auto
    }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu {
        margin-bottom: 0
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-7 {
        background: 0 0;
        border-bottom: 0
    }
    .c-layout-header.c-layout-header-7 .c-navbar {
        background: 0 0
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>a:not(.btn),
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>a:not(.btn),
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li:active>button>.c-line,
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li:focus>button>.c-line,
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li:hover>button>.c-line {
        background: #fff
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active {
        color: #fff
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>a:not(.btn) {
        color: #fff
    }
    .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li.c-active>button>.c-line {
        background: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-7 {
        background: rgba(30, 36, 42, .82);
        border-bottom: 0;
        box-shadow: none
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link {
        color: #fff
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-btn-icon:hover,
    .c-page-on-scroll .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:focus,
    .c-page-on-scroll .c-layout-header.c-layout-header-7 .c-navbar .c-mega-menu>.nav.navbar-nav>li>.c-link:hover {
        color: #fff
    }
}

@media (min-width:992px) {
    .c-layout-header-7 .c-navbar .c-mega-menu {
        display: block;
        text-align: center
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav {
        display: inline-block;
        float: none
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li>.c-link {
        position: relative;
        padding-left: 0;
        padding-right: 0;
        margin: 0 15px;
        font-weight: 400
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li.c-active>.c-link {
        color: #fff!important
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li.c-active>.c-link:after {
        position: absolute;
        bottom: 25px;
        left: 0;
        right: 0;
        margin: auto;
        content: ' ';
        height: 2px;
        width: 100%;
        background-color: rgba(234, 241, 242, .2)
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li:active>.c-link,
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li:hover>.c-link {
        color: #fff!important
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li:hover>.c-link:after {
        position: absolute;
        bottom: 25px;
        left: 0;
        right: 0;
        margin: auto;
        content: ' ';
        height: 2px;
        width: 100%;
        background-color: rgba(234, 241, 242, .2)
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav-right {
        float: right
    }
    .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav .dropdown-menu {
        top: auto
    }
    .c-page-on-scroll .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li>.c-link {
        padding-left: 0;
        padding-right: 0
    }
    .c-page-on-scroll .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li.c-active>.c-link {
        color: #fff!important
    }
    .c-page-on-scroll .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li.c-active>.c-link:after {
        bottom: 0
    }
    .c-page-on-scroll .c-layout-header-7 .c-navbar .c-mega-menu .navbar-nav.c-theme-nav li:hover>.c-link:after {
        bottom: 0
    }
}

@media (max-width:991px) {
    .c-layout-header-7 .c-mega-menu {
        background-color: #fff
    }
    .c-layout-header-7 .c-mega-menu .c-line {
        background-color: #3f444a
    }
}

@media (min-width:992px) {
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li>.dropdown-menu {
        background: #2c3137;
        box-shadow: none;
        border: 0
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu {
        border-radius: 0
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        color: #cbd2d9
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu>li>a {
        color: #7d8691
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu>li>a:focus,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu>li>a:hover {
        background: 0 0;
        color: #7d8691
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu>li.c-active>a,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li .dropdown-menu>li:hover>a {
        background: #292e33;
        color: #ff6b57
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega>.row>div {
        border-right: 1px solid #32373d
    }
}

@media (max-width:991px) {
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
        background: #394048
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-link {
        border-bottom: 1px solid #404851;
        color: #ebedf2
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-link:focus,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-link:hover {
        background: 0 0;
        color: #ebedf2
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li.c-active>.c-link,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li:hover>.c-link {
        color: #ff6b57;
        background: 0 0
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li .dropdown-menu>li>h3 {
        color: #ccd1de
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li .dropdown-menu>li>a {
        border-bottom: 1px solid #404851;
        color: #bdc3d4
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li .dropdown-menu>li>a:focus,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li .dropdown-menu>li>a:hover {
        color: #bdc3d4
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li .dropdown-menu>li.c-active>a,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li .dropdown-menu>li:hover>a {
        background: 0 0;
        color: #ff6b57
    }
}

@media (max-width:991px) {
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-btn {
        border-color: #ccd1de;
        color: #ccd1de
    }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-btn.active,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-btn:active,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-btn:focus,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile>.nav.navbar-nav>li>.c-btn:hover {
        color: #394048;
        background: #fff
    }
}

.c-layout-header:after,
.c-layout-header:before {
    content: " ";
    display: table
}

.c-layout-header:after {
    clear: both
}

.c-layout-header .c-topbar-dark {
    border-bottom: 1px solid rgba(255, 255, 255, .15);
    background: 0 0
}

.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn),
.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>span,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn),
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>span {
    color: #fff;
    font-weight: 500
}

.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn)>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>span>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn)>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>span>i {
    color: #f7f7f7
}

.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn):active,
.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn):focus,
.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn):hover,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn):active,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn):focus,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn):hover {
    color: #ccc
}

.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn):active>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn):focus>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-icons>li>a:not(.btn):hover>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn):active>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn):focus>i,
.c-layout-header .c-topbar-dark .c-top-menu>.c-links>li>a:not(.btn):hover>i {
    color: #c4c4c4
}

@media (max-width:991px) {
    .c-layout-header-topbar-collapse .c-layout-header .c-topbar-dark {
        background: #fff;
        border-bottom: 1px solid rgba(255, 255, 255, .15)
    }
}

.c-layout-header:after,
.c-layout-header:before {
    content: " ";
    display: table
}

.c-layout-header:after {
    clear: both
}

.c-layout-revo-slider {
    overflow-x: hidden
}

.c-layout-revo-slider:after,
.c-layout-revo-slider:before {
    content: " ";
    display: table
}

.c-layout-revo-slider:after {
    clear: both
}

@media (max-width:991px) {
    .c-layout-revo-slider-1 .c-action-btn.btn,
    .c-layout-revo-slider-1 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        margin-top: 20px;
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
}

.c-layout-revo-slider-3 .c-action-btn.c-btn-border-2x {
    padding: 9px 24px 7px 24px;
    font-size: 16px
}

@media (max-width:991px) {
    .c-layout-revo-slider-3 .c-action-btn {
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
}

@media (max-width:767px) {
    .c-layout-revo-slider-3 .c-action-btn {
        margin-top: 50px
    }
}

.c-layout-revo-slider-4 {
    min-height: 500px
}

.c-layout-revo-slider-4 .c-action-btn.c-btn-border-2x {
    padding: 9px 24px 7px 24px;
    font-size: 16px
}

@media (max-width:991px) {
    .c-layout-revo-slider-4 {
        min-height: 380px
    }
    .c-layout-revo-slider-4 .c-action-btn {
        margin-top: 20px;
        padding: 8px 22px 7px 22px;
        font-size: 14px
    }
}

@media (max-width:480px) {
    .c-layout-revo-slider-4 {
        min-height: 215px
    }
}

@media (max-width:360px) {
    .c-layout-revo-slider-4 {
        min-height: 165px
    }
}

.c-layout-revo-slider-5 {
    min-height: 500px
}

@media (max-width:991px) {
    .c-layout-revo-slider-5 {
        min-height: 380px
    }
}

@media (max-width:480px) {
    .c-layout-revo-slider-5 {
        min-height: 215px
    }
}

@media (max-width:360px) {
    .c-layout-revo-slider-5 {
        min-height: 165px
    }
}

@media (max-width:991px) {
    .c-layout-revo-slider-6 .c-action-btn.btn,
    .c-layout-revo-slider-6 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        padding: 7px 22px 5px 22px;
        font-size: 14px;
        margin-bottom: -60px
    }
}

@media (max-width:991px) {
    .c-layout-revo-slider-11 .c-action-btn.btn,
    .c-layout-revo-slider-11 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        margin-top: 20px;
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
}

@media (max-width:991px) {
    .c-layout-revo-slider-12 .c-action-btn.btn,
    .c-layout-revo-slider-12 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        margin-top: 20px;
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
}

.c-layout-revo-slider-13 .c-slider-line {
    height: 1px;
    width: 80%;
    display: block;
    margin: 0 auto 30px auto!important
}

@media (max-width:991px) {
    .c-layout-revo-slider-13 .c-action-btn.btn,
    .c-layout-revo-slider-13 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        margin-top: 20px;
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
}

.c-layout-revo-slider-14 .c-slider-14-title {
    border: 1px solid;
    padding: 40px 45px;
    border-color: rgba(255, 255, 255, .12)
}

.c-layout-revo-slider-14 .c-slider-14-title h3 {
    font-size: 71px
}

.c-layout-revo-slider-14 .c-slider-14-title p {
    margin-bottom: 25px
}

@media (max-width:991px) {
    .c-layout-revo-slider-14 .c-slider-14-title {
        border: 1px solid;
        padding: 40px 45px;
        border-color: rgba(255, 255, 255, .12)
    }
    .c-layout-revo-slider-14 .c-slider-14-title span {
        font-size: 71px
    }
    .c-layout-revo-slider-14 .c-action-btn.btn,
    .c-layout-revo-slider-14 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        margin-top: 20px;
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
}

.c-layout-revo-slider-15 {
    overflow: hidden;
    min-height: 950px
}

.c-layout-revo-slider-15 .c-slider-line {
    height: 1px;
    width: 80%;
    display: block;
    margin: 0 auto 30px auto!important
}

@media (max-width:1366px) {
    .c-layout-revo-slider-15 {
        min-height: 650px
    }
}

@media (max-width:1024px) {
    .c-layout-revo-slider-15 {
        min-height: 768px
    }
}

@media (max-width:991px) {
    .c-layout-revo-slider-15 .c-action-btn.btn,
    .c-layout-revo-slider-15 .c-action-btn.btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
        margin-top: 20px;
        padding: 7px 22px 5px 22px;
        font-size: 14px
    }
    .c-layout-revo-slider-15 .c-slider-15-title {
        width: 100%!important;
        height: auto!important
    }
}

@media (max-width:480px) {
    .c-layout-revo-slider-15 {
        min-height: 568px
    }
}

.c-layout-revo-slider-16 {
    min-height: 600px
}

.c-layout-revo-slider-16 .c-slider-16-title {
    letter-spacing: .5px!important;
    line-height: 1.2em!important
}

.c-layout-revo-slider-16 .c-action-btn {
    padding: 15px 40px!important;
    font-size: 14px!important;
    font-weight: 500!important;
    border: 1px solid rgba(255, 255, 255, .7)!important;
    transition: all .2s!important
}

.c-layout-revo-slider-16 .tp-banner-container {
    height: 600px;
    position: relative!important;
    overflow: hidden!important
}

@media (max-width:1024px) {
    .c-layout-revo-slider-16,
    .c-layout-revo-slider-16 .tp-banner-container {
        min-height: 495px
    }
}

@media (max-width:991px) {
    .c-layout-revo-slider-16,
    .c-layout-revo-slider-16 .tp-banner-container {
        min-height: 500px
    }
    .c-layout-revo-slider-16 .c-slider-16-title {
        font-size: 40px
    }
}

@media (max-width:480px) {
    .c-layout-revo-slider-16,
    .c-layout-revo-slider-16 .tp-banner-container,
    .c-layout-revo-slider-16 .tp-banner-container .tp-banner {
        min-height: 300px!important
    }
    .c-layout-revo-slider-16 .c-slider-16-title {
        font-size: 20px
    }
}

.c-layout-breadcrumbs-1 {
    padding: 25px 0;
    background: #f7fafb;
    margin-top: 125px
}

.c-layout-breadcrumbs-1:after,
.c-layout-breadcrumbs-1:before {
    content: " ";
    display: table
}

.c-layout-breadcrumbs-1:after {
    clear: both
}

.c-layout-breadcrumbs-1 .c-page-title {
    display: inline-block
}

.c-layout-breadcrumbs-1 .c-page-title.c-pull-left {
    float: left
}

.c-layout-breadcrumbs-1 .c-page-title.c-pull-right {
    float: right
}

.c-layout-breadcrumbs-1 .c-page-title h3 {
    color: #000;
    margin: 10px 0 6px 0;
    font-weight: 500;
    font-size: 18px;
    letter-spacing: 1px
}

.c-layout-breadcrumbs-1 .c-page-title h4 {
    color: #7f8c97;
    margin: 5px 0 5px 0;
    font-weight: 500;
    font-size: 15px;
    letter-spacing: 1px
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs {
    display: inline-block;
    padding: 0;
    margin: 0;
    list-style-type: none
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs.c-pull-left {
    float: left
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs.c-pull-right {
    float: right
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs>li {
    display: inline-block;
    margin: 0;
    padding: 8px 4px 8px 4px
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs>li,
.c-layout-breadcrumbs-1 .c-page-breadcrumbs>li>a {
    color: #7f8c97;
    font-size: 16px;
    font-weight: 400
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs.c-pull-right>li:last-child {
    padding-right: 0
}

.c-layout-breadcrumbs-1 .c-page-breadcrumbs.c-pull-left>li:first-child {
    padding-left: 0
}

.c-layout-breadcrumbs-1.c-opt-1 {
    padding: 180px 0 80px 0
}

@media (max-width:991px) {
    .c-layout-breadcrumbs-1 {
        padding: 10px 0;
        margin-top: 68px
    }
    .c-layout-breadcrumbs-1 .c-page-title>h3 {
        margin: 6px 15px 6px 0
    }
    .c-layout-breadcrumbs-1 .c-page-breadcrumbs {
        clear: both;
        float: left!important;
        text-align: left;
        clear: both
    }
    .c-layout-breadcrumbs-1 .c-page-breadcrumbs>li {
        padding: 6px 4px 6px 4px
    }
    .c-layout-breadcrumbs-1 .c-page-breadcrumbs>li:first-child {
        padding-left: 0
    }
}

@media (max-width:767px) {
    .c-layout-breadcrumbs-1 .c-page-title {
        display: block;
        float: left;
        text-align: left
    }
    .c-layout-breadcrumbs-1 .c-page-title:after,
    .c-layout-breadcrumbs-1 .c-page-title:before {
        content: " ";
        display: table
    }
    .c-layout-breadcrumbs-1 .c-page-title:after {
        clear: both
    }
    .c-layout-breadcrumbs-1 .c-page-breadcrumbs {
        display: block
    }
}

.c-layout-footer.c-layout-footer-1 {
    padding: 0;
    margin: 0
}

.c-layout-footer.c-layout-footer-1 .c-prefooter {
    padding: 60px 0;
    background: #394048
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-logo {
    padding-bottom: 20px
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-about {
    color: #818e9a;
    font-size: 17px;
    font-weight: 500;
    padding: 20px 0 10px 0
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links {
    padding: 0 0 10px 0
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links:after,
.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links:before {
    content: " ";
    display: table
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links:after {
    clear: both
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links .c-nav {
    padding: 0;
    margin: 0 40px 0 0;
    display: inline-block;
    float: left;
    list-style: none
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links .c-nav>li {
    padding: 4px 0
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links .c-nav>li>a {
    color: #c0c9d3;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-links .c-nav>li>a:hover {
    color: #edf0f3
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-contact {
    color: #818e9a;
    font-size: 17px;
    font-weight: 500;
    padding: 20px 0
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback {
    margin-left: 20px
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback h3 {
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    padding-bottom: 10px
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form {
    padding-top: 10px
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control {
    color: #7c8895;
    font-size: 17px;
    font-weight: 300;
    border-radius: 0;
    box-shadow: none;
    border-color: #474f59;
    background: 0 0;
    padding: 8px 16px
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control::-moz-placeholder {
    color: #6f7b89
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control:-moz-placeholder {
    color: #6f7b89
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control:-ms-input-placeholder {
    color: #6f7b89
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control::-webkit-input-placeholder {
    color: #6f7b89
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .form-control:focus {
    box-shadow: none;
    border-color: #474f59
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form textarea.form-control {
    border-top-color: transparent;
    height: 180px
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form textarea.form-control:active,
.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form textarea.form-control:focus {
    border-color: #474f59;
    border-top-color: transparent
}

.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .btn:active,
.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .btn:focus,
.c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback form .btn:hover {
    background: #525c67;
    border-color: #525c67
}

.c-layout-footer.c-layout-footer-1 .c-postfooter {
    padding: 40px 0;
    background: #2f353b
}

.c-layout-footer.c-layout-footer-1 .c-postfooter .c-copyright {
    color: #a4aeb8;
    padding: 0;
    margin-top: 10px
}

@media (min-width:992px) {
    .c-layout-footer.c-layout-footer-1 .c-prefooter>.container-fluid {
        padding: 0 100px
    }
    .c-layout-footer.c-layout-footer-1 .c-postfooter>.container-fluid {
        padding: 0 100px
    }
}

@media (max-width:991px) {
    .c-layout-footer.c-layout-footer-1 .c-prefooter .c-feedback {
        margin: 0
    }
}

.c-layout-footer.c-layout-footer-2 {
    padding: 100px 0;
    margin: 0;
    background-image: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/backgrounds/bg_footer_1.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: cover
}

.c-layout-footer.c-layout-footer-2.c-opt-2 {
    padding: 80px 0
}

.c-layout-footer.c-layout-footer-2 .c-container {
    margin-bottom: 80px;
    overflow: auto
}

.c-layout-footer.c-layout-footer-2 .c-container.c-first {
    padding-right: 50px
}

.c-layout-footer.c-layout-footer-2 .c-container.c-last {
    padding-left: 50px
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-content-title-1>h3 {
    font-size: 24px;
    color: #fff
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-content-title-1>.c-line-left {
    margin-bottom: 30px
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-content-title-1>p {
    margin-bottom: 30px;
    text-transform: none
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links {
    padding: 0 0 10px 0
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links:after,
.c-layout-footer.c-layout-footer-2 .c-container>.c-links:before {
    content: " ";
    display: table
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links:after {
    clear: both
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links .c-nav {
    padding: 0;
    margin: 0 40px 0 0;
    display: inline-block;
    float: left;
    list-style: none
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links .c-nav>li {
    padding: 4px 0 10px 0
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links .c-nav>li>a {
    color: #b1bcc9;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase
}

.c-layout-footer.c-layout-footer-2 .c-container>.c-links .c-nav>li>a:hover {
    color: #edf0f3
}

.c-layout-footer.c-layout-footer-2 .c-container form {
    margin-bottom: 20px
}

.c-layout-footer.c-layout-footer-2 .c-container form .input-group {
    width: 350px
}

.c-layout-footer.c-layout-footer-2 .c-container form .input-group .form-control {
    background: 0 0;
    color: #eee
}

.c-layout-footer.c-layout-footer-2 .c-container:last-child {
    margin-bottom: 0
}

.c-layout-footer.c-layout-footer-2 .c-copyright {
    color: #a4aeb8;
    padding: 0;
    margin: 140px 0 -60px 0
}

@media (max-width:991px) {
    .c-layout-footer.c-layout-footer-2 {
        background-image: url(https://propelembalagens.com.br/catalog/view/assets/plugins/default/img/content/backgrounds/bg_footer_1-1.jpg)
    }
    .c-layout-footer.c-layout-footer-2 .row>div {
        margin-bottom: 80px
    }
    .c-layout-footer.c-layout-footer-2 .row>div:last-child {
        margin-bottom: 0
    }
    .c-layout-footer.c-layout-footer-2 .c-container.c-left {
        padding: 0
    }
    .c-layout-footer.c-layout-footer-2 .c-container.c-right {
        padding: 0
    }
    .c-layout-footer.c-layout-footer-2 .c-container.c-last {
        padding-left: 0
    }
    .c-layout-footer.c-layout-footer-2 .c-container form .form-control {
        width: 250px
    }
    .c-layout-footer.c-layout-footer-2 .c-copyright {
        margin-top: 60px
    }
}

.c-layout-footer.c-layout-footer-3 {
    margin: 0
}

.c-layout-footer.c-layout-footer-3 .c-prefooter {
    padding: 80px 0 20px 0
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-content-title-1>h3 {
    font-size: 22px
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-content-title-1>.c-line-left {
    margin-bottom: 30px
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container {
    padding: 0 10px;
    margin-bottom: 40px
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container.c-first {
    padding-left: 0
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container.c-last {
    padding-right: 0
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links {
    padding: 0
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links>li {
    list-style: none;
    padding: 5px 0;
    border-bottom: 1px solid #394047
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links>li>a {
    color: #e8e8e8
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links>li>a:hover {
    color: #32c5d2
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-links>li:last-child {
    border-bottom: none
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-address {
    clear: both;
    padding: 0;
    margin-top: 20px
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-address>li {
    list-style: none;
    padding: 5px 0;
    color: #e8e8e8
}

.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-address>li>i {
    margin-right: 0;
    position: relative;
    top: 2px
}

.c-layout-footer.c-layout-footer-3 .c-postfooter {
    padding: 30px 0
}

.c-layout-footer.c-layout-footer-3 .c-postfooter .c-copyright {
    font-size: 15px;
    margin: 0
}

.c-layout-footer.c-layout-footer-3 .c-postfooter .c-line {
    width: 100%;
    height: 1px;
    background-color: #393f42;
    margin: 40px auto
}

.c-layout-footer.c-layout-footer-3 .c-postfooter .c-col {
    height: 38px;
    line-height: 38px
}

@media (max-width:991px) {
    .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container {
        padding: 0
    }
}

.c-layout-footer.c-layout-footer-4 {
    padding: 0;
    margin: 0
}

.c-layout-footer.c-layout-footer-4.c-bg-footer-8 {
    background: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/backgrounds/bg-97.jpg) center center no-repeat
}

.c-layout-footer.c-layout-footer-4.c-bg-footer-9 {
    background: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/backgrounds/bg-98.jpg) center center no-repeat
}

.c-layout-footer.c-layout-footer-4 .c-footer {
    padding: 60px 0
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-logo {
    padding-bottom: 20px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-footer-4-p-right {
    padding-right: 60px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-footer-4-p-left {
    padding-left: 60px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-content-title-1 {
    display: inline-block
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-content-title-1 h3 {
    padding: 10px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-content-title-1 .c-border {
    border: 2px solid #fff
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-about {
    color: #a7a9ac;
    font-size: 15px;
    padding: 10px 0
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links {
    padding: 20px 0 30px 0
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links:after,
.c-layout-footer.c-layout-footer-4 .c-footer .c-links:before {
    content: " ";
    display: table
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links:after {
    clear: both
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links .c-nav {
    padding: 0;
    margin: 0 40px 0 0;
    display: inline-block;
    float: left;
    list-style: none
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links .c-nav>li {
    padding: 4px 0;
    display: inline-block
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links .c-nav>li>a {
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    padding: 10px 20px;
    margin: 0 1px;
    line-height: 3em
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links .c-nav>li>a.c-active {
    border: 1px solid;
    margin: 0
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-links .c-nav>li>a:hover {
    color: #edf0f3;
    border: 1px solid #fff;
    margin: 0
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-contact {
    color: #a7a9ac;
    font-size: 15px;
    padding: 20px 0
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback {
    margin-left: 20px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback h3 {
    color: #fff;
    font-size: 27px;
    padding-bottom: 10px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form {
    padding-top: 10px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control {
    color: #8cdde4;
    font-size: 17px;
    font-weight: 300;
    border-radius: 0;
    box-shadow: none;
    border-color: #8cdde4;
    background: 0 0;
    padding: 8px 16px;
    margin-bottom: 20px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control::-moz-placeholder {
    color: #b5e9ee
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control:-moz-placeholder {
    color: #b5e9ee
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control:-ms-input-placeholder {
    color: #b5e9ee
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control::-webkit-input-placeholder {
    color: #b5e9ee
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control:focus {
    box-shadow: none;
    border-color: #474f59
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form textarea.form-control {
    height: 180px
}

.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form textarea.form-control:active,
.c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form textarea.form-control:focus {
    border-color: #474f59
}

@media (min-width:992px) {
    .c-layout-footer.c-layout-footer-4 .c-footer>.container-fluid {
        padding: 0 100px
    }
}

@media (max-width:991px) {
    .c-layout-footer.c-layout-footer-4.c-bg-footer-8 {
        background: url(https://propelembalagens.com.br/catalog/view/assets/plugins/default/img/content/backgrounds/bg-83.jpg) center center no-repeat;
        background-size: cover
    }
    .c-layout-footer.c-layout-footer-4.c-bg-footer-9 {
        background: url(https://propelembalagens.com.br/catalog/view/assets/plugins/default/img/content/backgrounds/bg-83.jpg) center center no-repeat;
        background-size: cover
    }
    .c-layout-footer.c-layout-footer-4.c-bg-footer-9 .c-footer-4-p-left {
        background: rgba(255, 255, 255, .8);
        padding: 20px 15px;
        margin-top: 40px
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-footer-4-p-right {
        padding-right: 15px
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-footer-4-p-left {
        padding-left: 15px
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback {
        margin: 40px 0 0 0
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form {
        padding-top: 10px
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control {
        color: #666;
        border-color: #666
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control::-moz-placeholder {
        color: gray
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control:-moz-placeholder {
        color: gray
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control:-ms-input-placeholder {
        color: gray
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form .form-control::-webkit-input-placeholder {
        color: gray
    }
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form textarea.form-control:active,
    .c-layout-footer.c-layout-footer-4 .c-footer .c-feedback form textarea.form-control:focus {
        border-color: #474f59
    }
}

.c-layout-footer-6 {
    margin: 0;
    padding-top: 40px
}

.c-layout-footer-6 .c-prefooter {
    padding: 35px 20px 40px;
    margin-bottom: 40px
}

.c-layout-footer-6 .c-content-title-1 h3 {
    margin-bottom: 25px
}

.c-layout-footer-6 .c-head {
    margin: 5px auto
}

.c-layout-footer-6 .c-head .c-left .socicon {
    margin-top: 3px
}

.c-layout-footer-6 .c-head .c-left .socicon .socicon-btn {
    width: auto;
    height: auto;
    padding: 13px
}

.c-layout-footer-6 .c-head .c-left .socicon .socicon-btn+.socicon-btn {
    margin-left: 5px
}

.c-layout-footer-6 .c-head .c-right {
    float: right
}

.c-layout-footer-6 .c-head .c-right .socicon-btn {
    margin: 0
}

.c-layout-footer-6 .c-head .c-right .c-title {
    float: left;
    margin: 20px 30px 0
}

.c-layout-footer-6 .c-head .c-right .c-icons {
    float: left
}

.c-layout-footer-6 .c-head .c-right .c-icons>.socicon-btn {
    width: auto;
    height: auto;
    padding: 13px;
    float: left;
    margin-left: -1px
}

.c-layout-footer-6 .c-body .c-links {
    float: left;
    padding: 0;
    width: 50%
}

.c-layout-footer-6 .c-body .c-links>li {
    list-style-type: none;
    line-height: 30px
}

.c-layout-footer-6 .c-body .c-address {
    margin: 0
}

.c-layout-footer-6 .c-line {
    width: 100%;
    height: 1px;
    background-color: #e8f0f5;
    margin: 40px auto
}

.c-layout-footer-6 .c-postfooter {
    padding: 30px 0
}

.c-layout-footer-6 .c-postfooter .c-copyright {
    font-size: 15px;
    margin: 0
}

.c-layout-footer-6 .c-postfooter .c-col {
    height: 38px;
    line-height: 38px
}

@media (max-width:991px) {
    .c-layout-footer-6 .c-head .c-right {
        float: none;
        margin-top: 30px
    }
    .c-layout-footer-6 .c-head .c-right>.c-title {
        display: none
    }
    .c-layout-footer-6 .c-body .c-links {
        margin-bottom: 40px
    }
}

.c-layout-footer-7 {
    margin: 0;
    background-color: #2e3336
}

.c-layout-footer-7 .c-input {
    background-color: #2e3336;
    border-color: #3f464d;
    color: #58626d
}

.c-layout-footer-7 .c-prefooter {
    padding: 70px 0 35px 0
}

.c-layout-footer-7 .c-content-title-1 .c-title {
    color: #d5dfe5;
    margin-bottom: 25px
}

.c-layout-footer-7 .c-head {
    margin: 5px auto
}

.c-layout-footer-7 .c-head .c-left .socicon {
    margin-top: 3px
}

.c-layout-footer-7 .c-head .c-left .socicon .socicon-btn {
    width: auto;
    height: auto;
    padding: 13px;
    background-color: #2a2e31
}

.c-layout-footer-7 .c-head .c-left .socicon .socicon-btn+.socicon-btn {
    margin-left: 5px
}

.c-layout-footer-7 .c-head .c-right {
    float: right
}

.c-layout-footer-7 .c-head .c-right .socicon-btn {
    margin: 0
}

.c-layout-footer-7 .c-head .c-right .c-title {
    float: left;
    margin: 20px 30px 0;
    color: #d5dfe5
}

.c-layout-footer-7 .c-head .c-right .c-icons {
    float: left
}

.c-layout-footer-7 .c-head .c-right .c-icons>.socicon-btn {
    width: auto;
    height: auto;
    padding: 13px;
    float: left;
    margin-left: -1px;
    border-color: #353b3e
}

.c-layout-footer-7 .c-head .c-right .c-icons>.socicon-btn:hover {
    background-color: #32383b
}

.c-layout-footer-7 .c-body .c-links {
    float: left;
    padding: 0
}

.c-layout-footer-7 .c-body .c-links>li {
    list-style-type: none;
    line-height: 30px
}

.c-layout-footer-7 .c-body .c-links>li>a {
    color: #b1c4d0
}

.c-layout-footer-7 .c-body .c-links>li>a:hover {
    color: #e7eef3
}

.c-layout-footer-7 .c-body .c-links+.c-links {
    padding-left: 50px
}

.c-layout-footer-7 .c-body .c-address {
    margin: 0;
    color: #7e8b93
}

.c-layout-footer-7 .c-line {
    width: 100%;
    height: 1px;
    background-color: #393f42;
    margin: 40px auto
}

.c-layout-footer-7 .c-postfooter {
    padding: 30px 0
}

.c-layout-footer-7 .c-postfooter .c-copyright {
    font-size: 15px;
    margin: 0
}

.c-layout-footer-7 .c-postfooter .c-col {
    height: 38px;
    line-height: 38px
}

@media (max-width:991px) {
    .c-layout-footer-7 .c-head .c-right {
        float: none;
        margin-top: 30px
    }
    .c-layout-footer-7 .c-head .c-right>.c-title {
        display: none
    }
    .c-layout-footer-7 .c-body .c-links {
        margin-bottom: 40px
    }
}

.c-layout-footer-10 {
    padding: 110px 0 0 0;
    background-image: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/misc/bg-map.png);
    background-position: 20% 70px;
    background-repeat: no-repeat
}

.c-layout-footer-10 .c-layout-footer-10-content {
    margin-bottom: 110px
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-title-container {
    display: table;
    margin-bottom: 40px
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-title-container .c-layout-footer-10-title {
    display: table-cell;
    color: #24282a;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: .5px
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-title-container .c-layout-footer-10-title-line {
    display: table-cell;
    vertical-align: middle
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-title-container .c-layout-footer-10-title-line>span {
    width: 20px;
    height: 2px;
    margin-left: 10px;
    display: block
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-list {
    color: #4f4f4f;
    font-size: 13px;
    letter-spacing: .5px;
    font-weight: 300;
    padding: 0
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-list>.c-layout-footer-10-list-item {
    list-style-type: none;
    margin-bottom: 15px
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-list>.c-layout-footer-10-list-item:last-child {
    margin-bottom: 0
}

.c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-list>.c-layout-footer-10-list-item>a:hover {
    color: #7e7d7d;
    border-bottom: 1px solid #eee
}

@media (max-width:991px) {
    .c-layout-footer-10 .c-layout-footer-10-content {
        margin-bottom: 50px
    }
    .c-layout-footer-10 .c-layout-footer-10-content .c-layout-footer-10-list {
        margin-bottom: 40px
    }
}

.c-layout-footer-11 {
    padding-top: 100px
}

@media (max-width:480px) {
    .c-layout-footer-11 {
        padding-top: 100px
    }
}

.c-layout-go2top {
    display: inline-block;
    position: fixed;
    bottom: 20px;
    right: 10px;
    cursor: pointer;
    z-index: 200
}

.c-layout-go2top>i {
    opacity: .5;
    color: #89939e;
    font-size: 38px;
    font-weight: 300
}

.c-layout-go2top:hover {
    opacity: .8
}

.c-content-box.c-size-sm {
    padding: 30px 0
}

.c-content-box.c-size-md {
    padding: 60px 0
}

.c-content-box.c-size-lg {
    padding: 80px 0
}

.c-content-box.c-no-bottom-padding {
    padding-bottom: 0
}

.c-content-box.c-no-top-padding {
    padding-top: 0
}

.c-content-box.c-no-padding {
    padding: 0
}

.c-content-box.c-overflow-hide {
    overflow: hidden
}

@media (max-width:991px) {
    .c-content-box>.container-fluid {
        padding: 0 100px
    }
    .c-content-box.c-size-sm {
        padding: 20px 0
    }
    .c-content-box.c-size-md {
        padding: 30px 0
    }
    .c-content-box.c-size-lg {
        padding: 40px 0
    }
}

.c-content-line-icon {
    background-image: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/line-icons/default.png);
    display: inline-block;
    width: 60px;
    height: 60px;
    background-size: cover
}

.c-content-line-icon.c-white {
    background-image: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/line-icons/white.png)
}

.c-content-line-icon.c-icon-screen-chart {
    background-position: 0 -1300%
}

.c-content-line-icon.c-icon-support {
    background-position: 0 -2500%
}

.c-content-line-icon.c-icon-bulb {
    background-position: 0 1200%
}

.c-content-line-icon.c-icon-comment {
    background-position: 0 -300%
}

.c-content-line-icon.c-icon-globe {
    background-position: 0 -2600%
}

.c-content-line-icon.c-icon-md {
    width: 40px;
    height: 40px
}

.c-content-line-icon.c-icon-sm {
    width: 30px;
    height: 30px
}

.c-content-line-icon.c-icon-xs {
    width: 20px;
    height: 20px
}

.c-content-line-icon.c-icon-1 {
    background-position: 0 0
}

.c-content-line-icon.c-icon-2 {
    background-position: 0 100%
}

.c-content-line-icon.c-icon-3 {
    background-position: 0 200%
}

.c-content-line-icon.c-icon-4 {
    background-position: 0 300%
}

.c-content-line-icon.c-icon-5 {
    background-position: 0 400%
}

.c-content-line-icon.c-icon-6 {
    background-position: 0 500%
}

.c-content-line-icon.c-icon-7 {
    background-position: 0 600%
}

.c-content-line-icon.c-icon-8 {
    background-position: 0 700%
}

.c-content-line-icon.c-icon-9 {
    background-position: 0 800%
}

.c-content-line-icon.c-icon-10 {
    background-position: 0 900%
}

.c-content-line-icon.c-icon-11 {
    background-position: 0 1000%
}

.c-content-line-icon.c-icon-12 {
    background-position: 0 1100%
}

.c-content-line-icon.c-icon-13 {
    background-position: 0 1200%
}

.c-content-line-icon.c-icon-14 {
    background-position: 0 1300%
}

.c-content-line-icon.c-icon-15 {
    background-position: 0 1400%
}

.c-content-line-icon.c-icon-16 {
    background-position: 0 1500%
}

.c-content-line-icon.c-icon-17 {
    background-position: 0 1600%
}

.c-content-line-icon.c-icon-18 {
    background-position: 0 1700%
}

.c-content-line-icon.c-icon-19 {
    background-position: 0 1800%
}

.c-content-line-icon.c-icon-20 {
    background-position: 0 1900%
}

.c-content-line-icon.c-icon-21 {
    background-position: 0 2000%
}

.c-content-line-icon.c-icon-22 {
    background-position: 0 2100%
}

.c-content-line-icon.c-icon-23 {
    background-position: 0 2200%
}

.c-content-line-icon.c-icon-24 {
    background-position: 0 2300%
}

.c-content-line-icon.c-icon-25 {
    background-position: 0 2400%
}

.c-content-line-icon.c-icon-26 {
    background-position: 0 2500%
}

.c-content-line-icon.c-icon-27 {
    background-position: 0 2600%
}

.c-content-line-icon.c-icon-28 {
    background-position: 0 2700%
}

.c-content-line-icon.c-icon-29 {
    background-position: 0 2800%
}

.c-content-line-icon.c-icon-30 {
    background-position: 0 2900%
}

.c-content-line-icon.c-icon-31 {
    background-position: 0 3000%
}

.c-content-line-icon.c-icon-32 {
    background-position: 0 3100%
}

.c-content-line-icon.c-icon-33 {
    background-position: 0 3200%
}

.c-content-line-icon.c-icon-34 {
    background-position: 0 3300%
}

.c-content-line-icon.c-icon-35 {
    background-position: 0 3400%
}

.c-content-line-icon.c-icon-36 {
    background-position: 0 3500%
}

.c-content-line-icon.c-icon-37 {
    background-position: 0 3600%
}

.c-content-line-icon.c-icon-38 {
    background-position: 0 3700%
}

.c-content-line-icon.c-icon-39 {
    background-position: 0 3800%
}

.c-content-line-icon.c-icon-40 {
    background-position: 0 3900%
}

.c-content-line-icon.c-icon-41 {
    background-position: 0 4000%
}

.c-content-line-icon.c-icon-42 {
    background-position: 0 4100%
}

.c-content-line-icon.c-icon-43 {
    background-position: 0 4200%
}

.c-content-line-icon.c-icon-44 {
    background-position: 0 4300%
}

.c-content-line-icon.c-icon-45 {
    background-position: 0 4400%
}

.c-content-line-icon.c-icon-46 {
    background-position: 0 4500%
}

.c-content-line-icon.c-icon-47 {
    background-position: 0 4600%
}

.c-content-line-icon.c-icon-48 {
    background-position: 0 4700%
}

.c-content-line-icon.c-icon-49 {
    background-position: 0 4800%
}

.c-content-line-icon.c-icon-50 {
    background-position: 0 4900%
}

.c-content-v-center .c-wrapper {
    width: 100%;
    height: 100%;
    display: table
}

.c-content-v-center .c-wrapper .c-body {
    display: table-cell;
    vertical-align: middle
}

.c-content-list-1 {
    padding: 0;
    margin: 20px 0
}

.c-content-list-1>li {
    list-style: none;
    font-size: 16px;
    font-weight: 500;
    color: #5c6873;
    margin-bottom: 7px;
    margin-left: 36px
}

.c-content-list-1>li:before {
    content: '';
    width: 21px;
    height: 2px;
    float: left;
    margin: 9px 15px 0 -36px;
    background: #ddd
}

@-webkit-keyframes c-scaleout {
    0% {
        -webkit-transform: scale(0)
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 0
    }
}

@keyframes c-scaleout {
    0% {
        transform: scale(0);
        -webkit-transform: scale(0)
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 0
    }
}

.c-content-panel {
    padding: 0;
    border: 1px solid #f1f1f1;
    margin-bottom: 30px
}

.c-content-panel .c-label {
    display: inline-block;
    position: absolute;
    background: #eee;
    padding: 2px 6px;
    font-size: 14px;
    font-weight: 500;
    color: #565d66
}

.c-content-panel .c-body {
    padding: 40px 20px 20px 20px
}

.c-content-ver-nav .c-menu {
    margin: 0;
    padding: 0
}

.c-content-ver-nav .c-menu>li {
    list-style: none;
    padding: 7px 0;
    border-bottom: 1px solid #f2f2f2
}

.c-content-ver-nav .c-menu>li>a {
    font-weight: 400
}

.c-content-ver-nav .c-menu>li:before {
    color: #5c6873;
    content: "\f105";
    font-family: FontAwesome;
    font-weight: 100;
    width: 12px;
    height: 12px;
    font-size: 14px;
    float: left;
    margin: 2px 5px 0 0
}

@-webkit-keyframes growCircle {
    0%,
    100% {
        -webkit-transform: scale(0);
        opacity: 1
    }
    70% {
        background: #eee;
        -webkit-transform: scale(1.25)
    }
}

@-moz-keyframes growCircle {
    0%,
    100% {
        -moz-transform: scale(0);
        opacity: 1
    }
    70% {
        background: #eee;
        -moz-transform: scale(1.25)
    }
}

@keyframes growCircle {
    0%,
    100% {
        transform: scale(0);
        opacity: 1
    }
    70% {
        background: #eee;
        transform: scale(1.25)
    }
}

@-webkit-keyframes growCircleRadio {
    0%,
    100% {
        -webkit-transform: scale(0);
        opacity: 1
    }
    70% {
        background: #eee;
        -webkit-transform: scale(1.25)
    }
}

@-moz-keyframes growCircleRadio {
    0%,
    100% {
        -moz-transform: scale(0);
        opacity: 1
    }
    70% {
        background: #eee;
        -moz-transform: scale(1.25)
    }
}

@keyframes growCircleRadio {
    0%,
    100% {
        transform: scale(0);
        opacity: 1
    }
    70% {
        background: #eee;
        transform: scale(1.25)
    }
}

.c-content-toggler {
    padding: 5px 7px;
    display: none;
    outline: 0;
    background: #f8f9fa
}

.c-content-toggler>.c-line {
    width: 15px;
    display: block;
    height: 2px;
    padding: 0;
    margin: 3px 0;
    background-color: #9fadba
}

.c-content-toggler>.c-line:first-child {
    margin-top: 3px
}

.c-content-toggler:active,
.c-content-toggler:focus,
.c-content-toggler:hover {
    background: #e9ecef
}

.c-content-toggler:active>.c-line,
.c-content-toggler:focus>.c-line,
.c-content-toggler:hover>.c-line {
    background-color: #90a0b0
}

@media (max-width:991px) {
    .c-content-toggler {
        display: inline-block
    }
}

.c-content-title-1>.c-line-center {
    width: 30px;
    height: 3px;
    background-color: #127b4e;
    margin: 0 auto 30px auto
}

.c-content-title-1>.c-line-left,
.c-content-title-1>.c-line-right {
    width: 30px;
    height: 3px;
    background-color: #32c5d2;
    margin: 0 0 30px 0
}

.c-content-title-1>.c-line-right {
    margin: 0 0 30px auto
}

.c-content-title-1>h3 {
    font-size: 28px;
    color: #3f444a;
    font-weight: 500;
    margin: 0 0 30px 0
}

.c-content-title-1>h3>i {
    font-size: 22px;
    color: #88909a
}

.c-content-title-1>h3.c-font-uppercase {
    font-size: 30px
}

.c-content-title-1>h2.c-font-uppercase {
    font-size: 30px
}

.c-content-title-1>p {
    font-size: 17px;
    font-weight: 400;
    color: #5a5a5a;
    margin: 30px 0
}

.c-content-title-1>p.c-font-uppercase {
    font-size: 15px
}

.c-content-title-1>hr {
    margin-bottom: 30px
}

.c-content-title-1.c-title-md>.c-line-center,
.c-content-title-1.c-title-md>.c-line-left {
    margin-bottom: 20px
}

.c-content-title-1.c-title-md>h3 {
    font-size: 22px;
    margin-bottom: 22px
}

.c-content-title-1.c-title-md>h3>i {
    font-size: 18px;
    color: #88909a
}

.c-content-title-1.c-title-md>h3.c-font-uppercase {
    font-size: 20px
}

.c-content-title-1.c-title-md>p {
    font-size: 17px;
    margin: 20px 0
}

.c-content-title-1.c-title-md>p.c-font-uppercase {
    font-size: 14px
}

.c-content-title-1.c-title-sm>.c-line-center,
.c-content-title-1.c-title-sm>.c-line-left {
    margin-bottom: 15px
}

.c-content-title-1.c-title-sm>h3 {
    font-size: 18px;
    margin-bottom: 15px
}

.c-content-title-1.c-title-sm>h3>i {
    font-size: 16px;
    color: #88909a
}

.c-content-title-1.c-title-sm>h3.c-font-uppercase {
    font-size: 14px
}

.c-content-title-1.c-title-sm>p {
    font-size: 16px;
    margin: 15px 0
}

.c-content-title-1.c-title-sm>p.c-font-uppercase {
    font-size: 14px
}

.c-content-title-1.c-opt-1>h3 {
    font-size: 32px;
    color: #343a3d
}

.c-content-title-1.c-opt-1>p {
    letter-spacing: .5px;
    color: #a0a6ab
}

.c-content-title-2 {
    margin-bottom: 20px
}

.c-content-title-2>.c-line {
    height: 2px;
    background-color: #88909a;
    opacity: .8
}

.c-content-title-2>h3 {
    font-size: 30px;
    color: #3f444a;
    font-weight: 500;
    margin: 0 0 30px 0
}

.c-content-title-2>h3>i {
    font-size: 22px;
    color: #88909a
}

.c-content-title-2>p {
    font-size: 17px;
    font-weight: 400;
    color: #5c6873;
    margin: 30px 0
}

.c-content-title-2>p.c-font-uppercase {
    font-size: 15px
}

.c-content-title-2>hr {
    margin-bottom: 30px
}

.c-content-title-2.c-title-md>.c-line-center,
.c-content-title-2.c-title-md>.c-line-left {
    margin-bottom: 20px
}

.c-content-title-2.c-title-md>h3 {
    font-size: 22px;
    margin-bottom: 22px
}

.c-content-title-2.c-title-md>h3>i {
    font-size: 18px;
    color: #88909a
}

.c-content-title-2.c-title-md>h3.c-font-uppercase {
    font-size: 20px
}

.c-content-title-2.c-title-md>p {
    font-size: 17px;
    margin: 20px 0
}

.c-content-title-2.c-title-md>p.c-font-uppercase {
    font-size: 14px
}

.c-content-title-2.c-title-sm>.c-line-center,
.c-content-title-2.c-title-sm>.c-line-left {
    margin-bottom: 15px
}

.c-content-title-2.c-title-sm>h3 {
    font-size: 18px;
    margin-bottom: 15px
}

.c-content-title-2.c-title-sm>h3>i {
    font-size: px;
    color: #88909a
}

.c-content-title-2.c-title-sm>h3.c-font-uppercase {
    font-size: 14px
}

.c-content-title-2.c-title-sm>p {
    font-size: 16px;
    margin: 15px 0
}

.c-content-title-2.c-title-sm>p.c-font-uppercase {
    font-size: 14px
}

.c-content-title-3 {
    margin-bottom: 20px;
    padding-left: 20px;
    border-left: 4px solid #88909a
}

.c-content-title-3>h3 {
    font-size: 28px;
    color: #3f444a;
    font-weight: 500;
    margin: 0 0 15px 0
}

.c-content-title-3>h3>i {
    font-size: 22px;
    color: #88909a
}

.c-content-title-3>h3.c-font-uppercase {
    font-size: 30px
}

.c-content-title-3>p {
    font-size: 17px;
    font-weight: 400;
    color: #5c6873;
    margin: 15px 0 0 0
}

.c-content-title-3>p.c-font-uppercase {
    font-size: 15px
}

.c-content-title-3.c-right {
    padding-left: 0;
    padding-right: 20px;
    border-left: 0;
    border-right: 4px solid #88909a
}

.c-content-title-3.c-right>h3 {
    text-align: right
}

.c-content-title-3.c-right>p {
    text-align: right
}

.c-content-title-3.c-title-md>.c-line-center,
.c-content-title-3.c-title-md>.c-line-left {
    margin-bottom: 15px
}

.c-content-title-3.c-title-md>h3 {
    font-size: 22px;
    margin-bottom: 22px
}

.c-content-title-3.c-title-md>h3>i {
    font-size: 18px;
    color: #88909a
}

.c-content-title-3.c-title-md>h3.c-font-uppercase {
    font-size: 20px
}

.c-content-title-3.c-title-md>p {
    font-size: 17px;
    margin: 15px 0
}

.c-content-title-3.c-title-md>p.c-font-uppercase {
    font-size: 14px
}

.c-content-title-3.c-title-sm>.c-line-center,
.c-content-title-3.c-title-sm>.c-line-left {
    margin-bottom: 10px
}

.c-content-title-3.c-title-sm>h3 {
    font-size: 18px;
    margin-bottom: 10px
}

.c-content-title-3.c-title-sm>h3>i {
    font-size: px;
    color: #88909a
}

.c-content-title-3.c-title-sm>h3.c-font-uppercase {
    font-size: 14px
}

.c-content-title-3.c-title-sm>p {
    font-size: 16px;
    margin: 10px 0
}

.c-content-title-3.c-title-sm>p.c-font-uppercase {
    font-size: 14px
}

@media (max-width:991px) {
    .c-content-title-3 {
        margin-bottom: 10px;
        padding-left: 20px;
        border-left: 4px solid #88909a
    }
    .c-content-title-3>h3 {
        font-size: 22px;
        margin-bottom: 10px
    }
    .c-content-title-3>h3>i {
        font-size: 20px
    }
    .c-content-title-3>h3.c-font-uppercase {
        font-size: 20px
    }
    .c-content-title-3>p {
        font-size: 17px;
        font-weight: 400;
        color: #5c6873;
        margin: 15px 0 0 0
    }
    .c-content-title-3>p.c-font-uppercase {
        font-size: 15px
    }
    .c-content-title-3.c-right {
        padding-left: 0;
        padding-right: 20px;
        border-left: 0;
        border-right: 4px solid #88909a
    }
    .c-content-title-3.c-right>h3 {
        text-align: right
    }
    .c-content-title-3.c-right>p {
        text-align: right
    }
    .c-content-title-3.c-title-md>.c-line-center,
    .c-content-title-3.c-title-md>.c-line-left {
        margin-bottom: 15px
    }
    .c-content-title-3.c-title-md>h3 {
        font-size: 22px;
        margin-bottom: 22px
    }
    .c-content-title-3.c-title-md>h3>i {
        font-size: 18px;
        color: #88909a
    }
    .c-content-title-3.c-title-md>h3.c-font-uppercase {
        font-size: 20px
    }
    .c-content-title-3.c-title-md>p {
        font-size: 17px;
        margin: 15px 0
    }
    .c-content-title-3.c-title-md>p.c-font-uppercase {
        font-size: 14px
    }
    .c-content-title-3.c-title-sm>.c-line-center,
    .c-content-title-3.c-title-sm>.c-line-left {
        margin-bottom: 10px
    }
    .c-content-title-3.c-title-sm>h3 {
        font-size: 18px;
        margin-bottom: 10px
    }
    .c-content-title-3.c-title-sm>h3>i {
        font-size: px;
        color: #88909a
    }
    .c-content-title-3.c-title-sm>h3.c-font-uppercase {
        font-size: 14px
    }
    .c-content-title-3.c-title-sm>p {
        font-size: 16px;
        margin: 10px 0
    }
    .c-content-title-3.c-title-sm>p.c-font-uppercase {
        font-size: 14px
    }
}

.c-content-title-4 {
    margin-bottom: 50px
}

.c-content-title-4>h3 {
    font-size: 28px;
    color: #3f444a;
    font-weight: 500;
    margin: 0 0 15px 0
}

.c-content-title-4>h3>i {
    font-size: 22px;
    color: #88909a
}

.c-content-title-4>h3.c-font-uppercase {
    font-size: 30px
}

.c-content-title-4>p {
    font-size: 17px;
    font-weight: 400;
    color: #5c6873;
    margin: 15px 0 0 0
}

.c-content-title-4>p.c-font-uppercase {
    font-size: 15px
}

.c-content-title-4.c-right>h3 {
    text-align: right
}

.c-content-title-4.c-right>p {
    text-align: right
}

.c-content-title-4.c-title-md>.c-line-center,
.c-content-title-4.c-title-md>.c-line-left {
    margin-bottom: 15px
}

.c-content-title-4.c-title-md>h3 {
    font-size: 22px;
    margin-bottom: 22px
}

.c-content-title-4.c-title-md>h3>i {
    font-size: 18px;
    color: #88909a
}

.c-content-title-4.c-title-md>h3.c-font-uppercase {
    font-size: 20px
}

.c-content-title-4.c-title-md>p {
    font-size: 17px;
    margin: 15px 0
}

.c-content-title-4.c-title-md>p.c-font-uppercase {
    font-size: 14px
}

.c-content-title-4.c-title-sm>.c-line-center,
.c-content-title-4.c-title-sm>.c-line-left {
    margin-bottom: 10px
}

.c-content-title-4.c-title-sm>h3 {
    font-size: 18px;
    margin-bottom: 10px
}

.c-content-title-4.c-title-sm>h3>i {
    font-size: px;
    color: #88909a
}

.c-content-title-4.c-title-sm>h3.c-font-uppercase {
    font-size: 14px
}

.c-content-title-4.c-title-sm>p {
    font-size: 16px;
    margin: 10px 0
}

.c-content-title-4.c-title-sm>p.c-font-uppercase {
    font-size: 14px
}

@media (max-width:991px) {
    .c-content-title-4 {
        margin-bottom: 10px
    }
    .c-content-title-4>h3 {
        font-size: 22px;
        margin-bottom: 10px
    }
    .c-content-title-4>h3>i {
        font-size: 20px
    }
    .c-content-title-4>h3.c-font-uppercase {
        font-size: 20px
    }
    .c-content-title-4>p {
        font-size: 17px;
        font-weight: 400;
        color: #5c6873;
        margin: 15px 0 0 0
    }
    .c-content-title-4>p.c-font-uppercase {
        font-size: 15px
    }
    .c-content-title-4.c-right>h3 {
        text-align: right
    }
    .c-content-title-4.c-right>p {
        text-align: right
    }
    .c-content-title-4.c-title-md>.c-line-center,
    .c-content-title-4.c-title-md>.c-line-left {
        margin-bottom: 15px
    }
    .c-content-title-4.c-title-md>h3 {
        font-size: 22px;
        margin-bottom: 22px
    }
    .c-content-title-4.c-title-md>h3>i {
        font-size: 18px;
        color: #88909a
    }
    .c-content-title-4.c-title-md>h3.c-font-uppercase {
        font-size: 20px
    }
    .c-content-title-4.c-title-md>p {
        font-size: 17px;
        margin: 15px 0
    }
    .c-content-title-4.c-title-md>p.c-font-uppercase {
        font-size: 14px
    }
    .c-content-title-4.c-title-sm>.c-line-center,
    .c-content-title-4.c-title-sm>.c-line-left {
        margin-bottom: 10px
    }
    .c-content-title-4.c-title-sm>h3 {
        font-size: 18px;
        margin-bottom: 10px
    }
    .c-content-title-4.c-title-sm>h3>i {
        font-size: px;
        color: #88909a
    }
    .c-content-title-4.c-title-sm>h3.c-font-uppercase {
        font-size: 14px
    }
    .c-content-title-4.c-title-sm>p {
        font-size: 16px;
        margin: 10px 0
    }
    .c-content-title-4.c-title-sm>p.c-font-uppercase {
        font-size: 14px
    }
}

.c-content-label {
    padding: 4px 10px 2px 10px;
    color: #fff;
    background-color: #32c5d2;
    font-weight: 400;
    font-size: 16px;
    display: inline-block
}

.c-content-label.c-font-uppercase {
    font-size: 14px
}

.c-content-label.c-label-sm {
    font-size: 13px;
    padding: 6px 12px 4px 12px
}

.c-content-label.c-label-sm.c-font-uppercase {
    font-size: 14px
}

.c-content-label.c-label-lg {
    font-size: 18px;
    padding: 6px 14px 4px 14px
}

.c-content-label.c-label-lg.c-font-uppercase {
    font-size: 20px
}

.c-content-media-1 {
    padding: 30px;
    background-color: #fff;
    margin: 0;
    position: relative
}

.c-content-media-1 .c-content-label {
    padding: 4px 10px 2px 10px
}

.c-content-media-1 .c-title {
    display: block;
    font-size: 30px;
    font-weight: 300;
    line-height: 35px;
    color: #3f444a;
    margin: 30px 0 20px 0
}

.c-content-media-1 p {
    font-size: 19px;
    color: #5c6873;
    font-weight: 300;
    line-height: 24px
}

.c-content-media-1 .c-date {
    margin-bottom: 10px;
    margin-top: 30px;
    display: inline-block;
    color: #5c6873;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 500
}

.c-content-media-1 .c-action {
    margin-top: 20px;
    text-align: right
}

.c-content-media-1-slider>.c-content-label {
    padding: 4px 10px 2px 10px;
    position: absolute;
    top: 30px;
    left: 40px;
    z-index: 10
}

.c-content-media-1-slider .owl-controls {
    margin: 0;
    text-align: right;
    position: absolute;
    top: 30px;
    right: 30px
}

@media (max-width:991px) {
    .c-content-media-1 {
        margin-bottom: 20px
    }
    .c-content-media-1-slider {
        margin-bottom: 20px
    }
}

.c-content-media-2 {
    padding: 30px;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover
}

.c-content-media-2 .c-panel {
    position: absolute;
    bottom: 10px;
    right: 30px
}

.c-content-media-2-slider .c-content-label {
    position: absolute;
    top: 25px;
    left: 40px;
    z-index: 10
}

.c-content-media-2-slider .owl-controls {
    margin: 0;
    text-align: right;
    position: absolute;
    top: 30px;
    right: 30px
}

@media (max-width:991px) {
    .c-content-media-2 {
        margin-bottom: 20px
    }
    .c-content-media-2-slider {
        margin-bottom: 20px
    }
}

.c-content-product-1 {
    padding: 0;
    margin: 0;
    width: 100%
}

.c-content-product-1 .row {
    position: relative
}

.c-content-product-1 .row .c-media>img {
    width: 100%
}

.c-content-product-1 .row .c-body {
    padding: 80px 0 20px 20px
}

.c-content-product-1 .row .c-body>.c-row {
    padding: 0 0 0 40px
}

.c-content-product-1 .row .c-body>.c-row>li {
    width: 50%;
    display: inline-block;
    list-style: none;
    float: left;
    padding: 0 50px 0 0;
    margin-bottom: 35px
}

.c-content-product-1 .row .c-body>.c-row>li:last-child {
    padding: 0 0 0 50px
}

.c-content-product-1 .row .c-body>.c-row>li>h4 {
    font-size: 20px;
    color: #3f444a;
    font-weight: 600;
    margin-bottom: 20px;
    text-transform: uppercase
}

.c-content-product-1 .row .c-body>.c-row>li>p {
    color: #5c6873;
    font-weight: 300
}

.c-content-product-1 .row .c-body>.btn {
    display: block;
    margin: 0 auto 60px auto;
    clear: both
}

@media (max-width:991px) {
    .c-content-product-1 .row .c-media>img {
        width: 40%;
        margin: 0 auto;
        display: block
    }
    .c-content-product-1 .row .c-body {
        padding: 30px 0 10px
    }
    .c-content-product-1 .row .c-body>.c-row {
        padding: 0
    }
    .c-content-product-1 .row .c-body>.c-row>li {
        width: 100%;
        margin: 40px 0;
        float: none
    }
    .c-content-product-1 .row .c-body>.c-row>li:last-child {
        padding: 0
    }
}

.c-content-product-2 .c-label {
    padding: 5px 15px;
    display: inline-block;
    position: absolute;
    z-index: 9
}

.c-content-product-2 .c-label.c-label-right {
    right: 0;
    top: 0
}

.c-content-product-2 .c-btn-product {
    border: none;
    color: #a5b0bc
}

.c-content-product-2 .c-btn-product.btn-lg {
    font-size: 12px;
    padding-top: 14px;
    padding-bottom: 13px
}

.c-content-product-2 .c-btn-product.btn-sm {
    font-size: 11px;
    padding-top: 10px;
    padding-bottom: 8px
}

.c-content-product-2 .btn+.btn {
    margin-left: 5px
}

.c-content-product-3 {
    padding: 0;
    margin: 0
}

.c-content-product-3 .c-content {
    padding: 40px
}

.c-content-product-3 .c-content .c-title {
    margin: 0 0 25px;
    font-weight: 500
}

.c-content-product-3 .c-content .btn {
    position: absolute;
    bottom: 40px
}

.c-content-product-3 .c-border-padding {
    border: 1px solid rgba(255, 255, 255, .2);
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    position: absolute;
    z-index: 1
}

.c-content-product-4 {
    padding: 0;
    margin: 0;
    height: 500px
}

.c-content-product-4.c-content-bg-1 {
    background-color: #eff3f5
}

.c-content-product-4.c-content-bg-2 {
    background-color: #f0ece8
}

.c-content-product-4 .c-content .c-title {
    margin: 0 0 25px;
    font-weight: 500
}

.c-content-product-4 .c-content .btn {
    margin-top: 15px
}

.c-content-product-4 .c-content.c-align-right {
    padding: 100px 100px 0 0;
    text-align: right
}

.c-content-product-4 .c-content.c-align-left {
    padding: 100px 0 0 100px
}

.c-content-product-4 .c-border-padding {
    border: 1px solid rgba(255, 255, 255, .2);
    top: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    position: absolute;
    z-index: 1
}

@media (max-width:991px) {
    .c-content-product-4 .c-content.c-align-right {
        padding: 40px 20px 0 0
    }
    .c-content-product-4 .c-content.c-align-left {
        padding: 40px 0 0 20px
    }
}

@media (max-width:767px) {
    .c-content-product-4 {
        height: 760px
    }
    .c-content-product-4 .c-wrapper {
        padding-top: 30px
    }
}

.c-content-product-5 {
    padding: 0;
    margin: 0
}

.c-content-product-5 h3 {
    padding: 0;
    margin: 0
}

.c-content-product-5 .c-line {
    padding: 15px 0;
    border-top: 1px solid rgba(255, 255, 255, .4);
    border-bottom: 1px solid rgba(255, 255, 255, .4)
}

.c-content-contact-1 {
    padding: 0;
    margin: 0;
    width: 100%
}

.c-content-contact-1:before {
    background-color: rgba(255, 255, 255, .5)
}

.c-content-contact-1:after {
    background-color: rgba(255, 255, 255, .5)
}

.c-content-contact-1>.row .c-body {
    position: relative;
    z-index: 100;
    background: #fff;
    margin: 40px 0;
    padding: 60px 40px
}

.c-content-contact-1>.row .c-body>.c-section {
    margin-bottom: 15px;
    text-align: right
}

.c-content-contact-1>.row .c-body>.c-section>h3 {
    font-size: 30px;
    color: #3f444a;
    font-weight: 700;
    margin: 0 0 30px 0;
    text-transform: uppercase
}

.c-content-contact-1>.row .c-body>.c-section>p {
    font-size: 16px;
    line-height: 24px;
    color: #7f8c97;
    font-weight: 300
}

.c-content-contact-1>.row .c-body>.c-section>p {
    margin-top: 20px
}

@media (max-width:991px) {
    .c-content-contact-1>.row>div {
        width: 100%
    }
    .c-content-contact-1>.row>div .c-body {
        position: static;
        display: block;
        padding: 30px 20px 10px 20px;
        background: #fafafa;
        margin: 0 0 20px 0;
        text-align: left
    }
    .c-content-contact-1>.row>div .c-body:after {
        content: "";
        display: table;
        clear: both
    }
}

.c-content-feedback-1 {
    padding: 0;
    margin: 0;
    width: 100%
}

.c-content-feedback-1>.row>div .c-content-title-1>.c-line-left {
    margin-bottom: 30px
}

.c-content-feedback-1>.row>div .c-content-title-1>p {
    margin-bottom: 30px;
    font-weight: 300
}

.c-content-feedback-1>.row>div>.c-container {
    background-size: auto;
    padding: 30px;
    margin: 0 30px 60px 0
}

.c-content-feedback-1>.row>div>.c-container>.c-inverse>h3 {
    color: #fff
}

.c-content-feedback-1>.row>div>.c-container>.c-inverse>.c-line-left {
    background-color: #fff
}

.c-content-feedback-1>.row>div>.c-container>.c-inverse>p {
    color: #fff
}

.c-content-feedback-1>.row>div>.c-container>.c-inverse>a {
    color: #fff
}

.c-content-feedback-1>.row>div>.c-container:last-child {
    margin-bottom: 0
}

.c-content-feedback-1>.row>div>.c-container:last-child p {
    margin-bottom: 0
}

.c-content-feedback-1>.row>div>.c-contact {
    margin-left: 30px
}

.c-content-feedback-1>.row>div form {
    margin-bottom: 20px
}

.c-content-feedback-1>.row>div form .input-group {
    width: 340px
}

.c-content-feedback-1 .input-group {
    border: 0
}

.c-content-feedback-1 .input-group .btn {
    border: 0
}

.c-content-feedback-1.c-option-2 {
    padding: 60px 0
}

.c-content-feedback-1.c-option-2>.c-content-title-1>h3 {
    margin-left: -18px
}

.c-content-feedback-1.c-option-2>.c-content-title-1>.c-left {
    margin-bottom: 0;
    left: -7.5px;
    background-color: #fff
}

.c-content-feedback-1.c-option-2>.c-content-title-1>.c-right {
    display: block;
    text-align: center;
    position: relative;
    left: 7.5px;
    top: -3px
}

.c-content-feedback-1.c-option-2>.c-content-title-1>.c-line-center {
    position: relative;
    display: block;
    text-align: center;
    width: 15px
}

.c-content-feedback-1.c-option-2>.c-content-title-1>p {
    margin-left: 18px
}

.c-content-feedback-1.c-option-2>.c-content-title-1>p>span {
    color: #7f8b96
}

@media (max-width:991px) {
    .c-content-feedback-1>.row>div>.c-container {
        margin-right: 0;
        margin-bottom: 40px
    }
    .c-content-feedback-1>.row>div>.c-contact {
        padding: 40px 30px 0 30px;
        margin: 0
    }
    .c-content-feedback-1>.row>div form .input-group {
        width: 100%
    }
    .c-content-feedback-1.c-option-2>.row>div>.c-contact {
        padding: 30px;
        margin-top: 40px;
        background-color: #fff
    }
}

.c-content-feature-1 {
    padding-right: 40px
}

.c-content-feature-1>h4 {
    font-size: 18px;
    color: #3f444a;
    margin-top: 0;
    font-weight: 500;
    text-transform: uppercase
}

.c-content-feature-1 p {
    font-size: 18px;
    color: #5c6873
}

.c-content-feature-1>h3 {
    font-size: 30px;
    color: #3f444a;
    font-weight: 500;
    margin: 30px 0 25px 0
}

.c-content-feature-1>h2 {
    font-size: 30px;
    color: #3f444a;
    font-weight: 500;
    margin: 30px 0 25px 0
}

@media (max-width:991px) {
    .c-content-feature-1 {
        padding-right: 20px
    }
}

.c-content-feature-2 {
    padding: 40px 40px 40px 40px;
    margin-bottom: 20px;
    background: #fff
}

.c-content-feature-2 .c-icon-wrapper {
    width: 70px;
    height: 70px;
    padding: 10px 0 10px 0;
    float: left;
    margin-right: 25px
}

.c-content-feature-2 .c-icon-wrapper>.c-content-line-icon {
    width: 60px;
    height: 60px;
    float: left
}

.c-content-feature-2 .c-title {
    font-size: 20px;
    color: #3f444a;
    margin-top: 0;
    font-weight: 500;
    text-transform: uppercase
}

.c-content-feature-2 p {
    font-size: 17px;
    color: #5c6873;
    font-weight: 300;
    padding-left: 95px;
    margin: 0
}

.c-content-feature-2.c-option-2 {
    cursor: pointer;
    padding: 20px 0
}

.c-content-feature-2.c-option-2 .c-icon-wrapper {
    background: 0 0;
    padding: 15px;
    border: 1px solid #eee
}

.c-content-feature-2.c-option-2 .c-icon-wrapper>.c-content-line-icon {
    width: 40px;
    height: 40px;
    float: left
}

.c-content-feature-2.c-option-2:hover .c-icon-wrapper {
    border: 0
}

.c-content-feature-2.c-option-2:hover .c-icon-wrapper>.c-content-line-icon {
    background-image: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/line-icons/white.png)
}

.c-content-feature-2-grid .c-content-v-center {
    margin-bottom: 20px
}

.c-content-feature-3 {
    padding: 0;
    margin-bottom: 70px;
    text-align: center
}

.c-content-feature-3>p {
    color: #fff;
    font-size: 17px;
    line-height: 25px;
    font-weight: 500;
    padding: 40px;
    margin: 0
}

.c-content-feature-3>.btn {
    margin-top: 5px
}

.c-content-feature-3-grid {
    text-align: center
}

.c-content-feature-3-grid>.c-title {
    text-align: center;
    color: #fff;
    font-weight: 500;
    font-size: 40px;
    margin: 100px auto 20px auto;
    display: inline-block
}

@media (max-width:991px) {
    .c-content-feature-3 {
        margin-bottom: 40px
    }
    .c-content-feature-3>p {
        padding: 20px
    }
    .c-content-feature-3>.btn {
        margin-top: 5px
    }
    .c-content-feature-3-grid>.c-title {
        margin: 70px auto 10px auto
    }
}

.c-content-feature-4 .c-feature-bg {
    width: 60%
}

.c-content-feature-4 .c-feature-bg {
    height: 750px;
    margin-bottom: -750px
}

.c-content-feature-4 .c-content-left {
    float: left
}

.c-content-feature-4 .c-content-left.c-arrow {
    border-right: 200px solid;
    border-top: 375px solid transparent;
    border-bottom: 375px solid transparent
}

.c-content-feature-4 .c-content-right {
    float: right
}

.c-content-feature-4 .c-content-right.c-arrow {
    border-left: 200px solid;
    border-top: 375px solid transparent;
    border-bottom: 375px solid transparent
}

.c-content-feature-4 .c-feature-content {
    padding: 0;
    width: 30%
}

.c-content-feature-4 .c-feature-content.c-left {
    float: left;
    position: relative
}

.c-content-feature-4 .c-feature-content.c-right {
    float: right;
    position: relative
}

.c-content-feature-4 .c-feature-content .c-content-v-center {
    height: 750px
}

@media only screen and (max-width:1024px) {
    .c-content-feature-4 .c-content-left.c-arrow {
        background-position: center center!important
    }
    .c-content-feature-4 .c-content-right.c-arrow {
        background-position: center center!important
    }
}

@media (max-width:991px) {
    .c-content-feature-4 {
        height: auto;
        margin-bottom: 0
    }
    .c-content-feature-4 .c-feature-bg {
        width: 100%;
        height: 350px;
        margin-bottom: -350px
    }
    .c-content-feature-4 .c-content-left {
        float: left
    }
    .c-content-feature-4 .c-content-left.c-arrow {
        border-right: 0;
        border-top: 0;
        border-bottom: 0
    }
    .c-content-feature-4 .c-content-right {
        float: right
    }
    .c-content-feature-4 .c-content-right.c-arrow {
        border-left: 0;
        border-top: 0;
        border-bottom: 0
    }
    .c-content-feature-4 .c-feature-content {
        padding: 60px 0;
        height: auto;
        width: 100%
    }
    .c-content-feature-4 .c-feature-content>.c-content-v-center {
        height: auto;
        padding-top: 350px
    }
    .c-content-feature-4 .c-feature-content.c-left {
        float: left
    }
    .c-content-feature-4 .c-feature-content.c-right {
        float: right
    }
}

.c-content-feature-5 .c-content-title-1 {
    margin-top: 25px
}

.c-content-feature-5 .c-text {
    position: relative;
    background-color: #fff;
    width: 40%;
    padding: 25px;
    z-index: 1
}

.c-content-feature-5 .c-photo {
    position: absolute;
    top: 0;
    right: 65px
}

@media (max-width:1199px) {
    .c-content-feature-5 .c-content-title-1 {
        margin: 0
    }
    .c-content-feature-5 .c-text {
        position: static;
        width: 100%;
        z-index: auto
    }
    .c-content-feature-5 .c-photo {
        position: static;
        margin: 20px 0
    }
}

.c-content-feature-6 {
    padding: 0;
    margin: 0;
    width: 100%
}

.c-content-feature-6>.c-list {
    margin: 70px 0 0 0;
    display: table;
    width: 100%;
    padding: 0
}

.c-content-feature-6>.c-list>li {
    padding: 0 1px 0 0;
    display: table-cell;
    width: 33.3333%
}

.c-content-feature-6>.c-list>li>.c-card {
    padding: 40px 40px;
    margin-right: 2px;
    text-align: left
}

.c-content-feature-6>.c-list>li>.c-card>h3 {
    margin: 5px 0;
    color: #3f444a
}

.c-content-feature-6>.c-list>li>.c-card>p {
    padding: 10px 0;
    margin: 0;
    color: #5c6873
}

.c-content-feature-6>.c-list>li>.c-bg-opacity-1 {
    background-color: rgba(255, 255, 255, .63)
}

.c-content-feature-6>.c-list>li>.c-bg-opacity-2 {
    background-color: rgba(255, 255, 255, .04)
}

.c-content-feature-6>.c-list>li:last-child {
    padding: 0
}

@media (max-width:991px) {
    .c-content-feature-6>.c-list {
        margin: 40px 0 0 0
    }
    .c-content-feature-6>.c-list>li {
        padding: 0 0 1px 0;
        width: 100%;
        float: left
    }
    .c-content-feature-6>.c-list>li>.c-card {
        padding: 30px;
        margin-right: 0;
        margin-bottom: 2px
    }
}

.c-content-feature-7 {
    padding: 0;
    margin: 0
}

.c-content-feature-7 h3 {
    color: #3f444a
}

.c-content-feature-7 h4 {
    color: #5c6873
}

.c-content-feature-7 p {
    color: #5c6873
}

.c-content-feature-7>li {
    display: table-cell;
    width: 1%
}

.c-content-feature-7>li>.c-card {
    padding: 50px 40px
}

.c-content-feature-7>li>.c-card>h3 {
    font-size: 23px
}

.c-content-feature-7>li>.c-card>h4 {
    font-size: 21px
}

.c-content-feature-7>li>.c-card>p {
    padding: 20px 0 40px 0;
    font-size: 16px
}

.c-content-feature-7>li>.c-first {
    padding: 50px 40px 50px 0
}

.c-content-feature-7>li>.c-last {
    padding: 50px 0 50px 40px
}

@media (max-width:991px) {
    .c-content-feature-7>li {
        display: block;
        width: 100%
    }
    .c-content-feature-7>li>.c-card {
        padding: 20px 20px 40px 20px;
        margin-right: 0;
        margin-bottom: 2px
    }
}

.c-content-feature-8 {
    padding: 0;
    margin: 0
}

.c-content-feature-8 h3 {
    color: #3f444a
}

.c-content-feature-8 p {
    color: #5c6873
}

.c-content-feature-8>.c-grid {
    display: table;
    padding: 0;
    width: 100%
}

.c-content-feature-8>.c-grid>li {
    display: table-cell;
    width: 50%;
    padding: 0 5px 0 0;
    float: left
}

.c-content-feature-8>.c-grid>li>.c-card {
    padding: 80px
}

.c-content-feature-8>.c-grid>li>.c-card.c-bg-opacity-1 {
    background-color: rgba(255, 255, 255, .1)
}

.c-content-feature-8>.c-grid>li>.c-card.c-bg-opacity-2 {
    background-color: rgba(255, 255, 255, .8)
}

.c-content-feature-8>.c-grid>li>.c-card>h3 {
    margin: 0 0 20px 0
}

.c-content-feature-8>.c-grid>li>.c-card>p {
    margin: 0;
    line-height: 22px
}

.c-content-feature-8>.c-grid>li:last-child {
    padding: 0 0 0 5px
}

.c-content-feature-8.c-opt-1>.c-grid>li>.c-img {
    background-color: #7e8daa;
    padding: 128px 80px 129px 80px
}

.c-content-feature-8.c-opt-1>.c-grid>li>.c-img h3 {
    margin: 0
}

.c-content-feature-8.c-opt-2>.c-grid>li>.c-img {
    background-color: #7e8daa;
    padding: 156px 80px;
    position: relative
}

.c-content-feature-8.c-opt-2>.c-grid>li>.c-img h3 {
    margin: 0;
    letter-spacing: .5px;
    position: absolute;
    bottom: 20px;
    right: 20px
}

@media (max-width:1199px) {
    .c-content-feature-8>.c-grid>li>.c-card {
        padding: 70px
    }
}

@media (max-width:991px) {
    .c-content-feature-8>.c-grid>li {
        padding: 0 0 10px 0;
        width: 100%
    }
    .c-content-feature-8>.c-grid>li:last-child {
        padding: 0 0 10px 0
    }
    .c-content-feature-8>.c-img {
        padding: 0 0 10px 0
    }
}

@media (max-width:480px) {
    .c-content-feature-8>.c-grid>li>.c-card {
        padding: 50px
    }
}

.c-content-feature-9 {
    padding: 0;
    margin: 0;
    width: 100%;
    padding: 20px 0
}

.c-content-feature-9 h3 {
    color: #3f444a
}

.c-content-feature-9 p {
    color: #5c6873
}

.c-content-feature-9>.c-list {
    display: table;
    width: 100%;
    padding: 0;
    position: relative
}

.c-content-feature-9>.c-list>li {
    display: table-cell;
    width: 33.33333%;
    padding: 0 5px 0 0;
    position: relative
}

.c-content-feature-9>.c-list>li>.c-card {
    padding: 40px;
    margin-right: 2px;
    position: relative
}

.c-content-feature-9>.c-list>li>.c-card>i {
    width: 54px;
    height: 54px;
    border-radius: 27px;
    text-align: center;
    padding: 14px;
    position: absolute;
    z-index: 5
}

.c-content-feature-9>.c-list>li>.c-card>.c-content-left {
    padding-left: 76px
}

.c-content-feature-9>.c-list>li>.c-card .c-content>h3 {
    margin: 0 0 15px 0
}

.c-content-feature-9>.c-list>li>.c-card>.c-bg-opacity-4 {
    background-color: rgba(255, 191, 182, .2)
}

.c-content-feature-9>.c-list>li>.c-bg-opacity-2 {
    background-color: rgba(255, 255, 255, .63)
}

.c-content-feature-9>.c-list>li>.c-bg-opacity-3 {
    background-color: rgba(255, 191, 182, .11)
}

.c-content-feature-9>.c-list>li>.c-border-bottom {
    width: 95%;
    height: 1px;
    position: absolute;
    bottom: -1px;
    margin-left: 2.5%
}

.c-content-feature-9>.c-list>li>.c-mobile {
    display: none
}

.c-content-feature-9>.c-list>li:last-child {
    padding: 0 0 0 5px
}

@media (max-width:991px) {
    .c-content-feature-9>.c-list>li {
        display: block;
        width: 100%;
        padding: 0 15px 10px 15px
    }
    .c-content-feature-9>.c-list>li>.c-card {
        padding: 40px 20px;
        margin-right: 0;
        margin-bottom: 2px
    }
    .c-content-feature-9>.c-list>li>.c-border-bottom {
        width: 100%;
        height: 1px;
        position: inherit;
        bottom: 0;
        margin-left: 0
    }
    .c-content-feature-9>.c-list>li>.c-mobile {
        display: block
    }
    .c-content-feature-9>.c-list>li:last-child {
        padding: 0 15px
    }
}

.c-content-feature-10 {
    padding: 0;
    margin: 0;
    width: 100%;
    padding: 20px 0
}

.c-content-feature-10 h3 {
    color: #3f444a
}

.c-content-feature-10 p {
    color: #5c6873
}

.c-content-feature-10 i {
    color: #3f444a
}

.c-content-feature-10 .c-bg-opacity-1 {
    background-color: rgba(255, 255, 255, .1);
    border: none
}

.c-content-feature-10 .c-bg-opacity-2 {
    background-color: rgba(0, 0, 0, .1)
}

.c-content-feature-10 .c-border-opacity {
    border: 1px solid rgba(0, 0, 0, .1)
}

.c-content-feature-10>.c-list {
    display: table;
    width: 100%;
    padding: 0;
    position: relative
}

.c-content-feature-10>.c-list>li {
    display: table-cell;
    width: 50%;
    padding: 0 5px 0 0;
    position: relative
}

.c-content-feature-10>.c-list>li>.c-card {
    padding: 40px;
    margin-right: 2px
}

.c-content-feature-10>.c-list>li>.c-card>i {
    width: 67px;
    height: 67px;
    border-radius: 33.5px;
    text-align: center;
    padding: 20px
}

.c-content-feature-10>.c-list>li>.c-card>.c-content-right {
    padding-right: 107px
}

.c-content-feature-10>.c-list>li>.c-card>.c-content-left {
    padding-left: 107px
}

.c-content-feature-10>.c-list>li>.c-card .c-content>h3 {
    margin: 0 0 15px 0
}

.c-content-feature-10>.c-list>li>.c-border-bottom {
    width: 95%;
    height: 1px;
    position: absolute;
    bottom: -1px;
    margin-left: 2.5%
}

.c-content-feature-10>.c-list>li>.c-mobile {
    display: none
}

.c-content-feature-10>.c-list>li:last-child {
    padding: 0 0 0 5px
}

@media (max-width:991px) {
    .c-content-feature-10>.c-list>li {
        display: block;
        width: 100%;
        padding: 0 15px 10px 15px
    }
    .c-content-feature-10>.c-list>li>.c-card {
        padding: 40px 20px;
        margin-right: 0;
        margin-bottom: 2px
    }
    .c-content-feature-10>.c-list>li>.c-border-bottom {
        width: 100%;
        height: 1px;
        position: inherit;
        bottom: 0;
        margin-left: 0
    }
    .c-content-feature-10>.c-list>li>.c-mobile {
        display: block
    }
    .c-content-feature-10>.c-list>li:last-child {
        padding: 0 15px
    }
}

.c-content-feature-11 {
    padding: 0;
    margin: 0
}

.c-content-feature-11 .c-grid {
    padding-right: 35px
}

.c-content-feature-11 .c-grid>.c-grid-row {
    display: table;
    padding: 0;
    width: 100%
}

.c-content-feature-11 .c-grid>.c-grid-row:last-child {
    margin: 0
}

.c-content-feature-11 .c-grid>.c-grid-row>li {
    display: table-cell;
    width: 50%;
    padding-right: 10px
}

.c-content-feature-11 .c-grid>.c-grid-row>li>.c-card {
    padding: 40px;
    text-align: left
}

.c-content-feature-11 .c-grid>.c-grid-row>li>.c-card>h3 {
    margin: 0 0 20px 0;
    color: #3f444a
}

.c-content-feature-11 .c-grid>.c-grid-row>li>.c-card>p {
    margin: 0;
    line-height: 22px;
    color: #5c6873
}

.c-content-feature-11 .c-grid>.c-grid-row>li>.c-bg-opacity-1 {
    background-color: rgba(255, 255, 255, .7)
}

.c-content-feature-11 .c-grid>.c-grid-row>li>.c-bg-opacity-2 {
    background-color: rgba(255, 255, 255, .04)
}

.c-content-feature-11 .c-video {
    padding-left: 45px
}

@media (max-width:991px) {
    .c-content-feature-11 .c-grid {
        padding: 0 15px
    }
    .c-content-feature-11 .c-grid>.c-grid-row {
        margin: 0
    }
    .c-content-feature-11 .c-grid>.c-grid-row>li {
        display: block;
        width: 100%;
        padding: 0 0 10px 0
    }
    .c-content-feature-11 .c-grid>.c-grid-row>li>.c-card {
        padding: 30px
    }
    .c-content-feature-11 .c-grid>.c-grid-row>li:last-child {
        padding: 0 0 10px 0
    }
    .c-content-feature-11 .c-video {
        padding: 10px 15px 0 15px
    }
}

.c-content-feature-13 .c-feature-13-container {
    padding: 80px
}

.c-content-feature-14 {
    padding: 80px 0;
    overflow: auto
}

.c-content-feature-14 img {
    max-width: 100%
}

.c-content-feature-14 .c-feature-14-title {
    margin-top: 4em
}

.c-content-feature-14 .c-feature-gallery {
    margin: 20px 0
}

@media (max-width:991px) {
    .c-content-feature-14 {
        padding: 60px 0;
        border-bottom: 1px solid #eee
    }
    .c-content-feature-14:last-child {
        border-bottom: none
    }
    .c-content-feature-14 img {
        display: block;
        margin: 0 auto
    }
    .c-content-feature-14 .c-feature-14-title {
        margin-top: 0
    }
    .c-content-feature-14 .c-feature-14-btn {
        text-align: center;
        margin-bottom: 20px
    }
    .c-content-feature-14 .c-feature-14-btn a {
        margin: 0 0 10px 0
    }
}

.c-content-feature-15 .c-feature-15-container {
    padding: 60px;
    margin: 80px 0
}

.c-content-feature-15 .c-feature-15-container .c-feature-15-title {
    margin-bottom: 30px;
    padding-left: 15px;
    border-left: 3px solid
}

.c-content-feature-15 .c-feature-15-container .c-feature-15-img {
    width: 100%;
    height: auto
}

.c-content-feature-15.c-content-feature-15-5 .c-feature-15-container {
    border-radius: 15px;
    padding: 80px;
    overflow: hidden
}

.c-content-feature-15.c-content-feature-15-5 .c-feature-15-container .c-feature-15-title {
    border: none;
    padding-left: 0;
    margin-bottom: 40px;
    font-size: 24px;
    font-weight: 600
}

@media (max-width:991px) {
    .c-content-feature-15 .c-feature-15-container .c-feature-15-img {
        margin-bottom: 30px
    }
    .c-content-feature-15.c-content-feature-15-5 .c-feature-15-container {
        border-radius: 15px;
        padding: 30px;
        margin: 20px
    }
}

.c-content-feature-16 .c-feature-16-container {
    padding: 80px 60px
}

.c-content-feature-16 .c-feature-16-container .c-feature-16-line {
    width: 3em;
    height: 1px;
    margin-bottom: 20px
}

.c-content-feature-16 .c-feature-16-container .c-feature-16-title {
    margin-bottom: 30px
}

.c-content-feature-17 {
    height: 600px
}

.c-content-feature-17 .c-content-feature-container {
    text-align: center
}

.c-content-feature-17 .c-content-feature-container>.c-content-feature-title {
    padding: 120px 0 60px 0;
    letter-spacing: -1px;
    font-weight: 700;
    font-size: 60px
}

.c-content-feature-17 .c-content-feature-container>.c-content-feature-btn .btn {
    border: 1px solid rgba(255, 255, 255, .5);
    font-size: 16px;
    font-weight: 500;
    padding: 15px 35px
}

@media (max-width:768px) {
    .c-content-feature-17 {
        height: 650px
    }
    .c-content-feature-17 .c-content-feature-container>.c-content-feature-title {
        font-size: 40px
    }
}

.c-content-client-logos-1 {
    padding-left: 20px
}

.c-content-client-logos-1 .c-logos {
    padding-left: 20px
}

.c-content-client-logos-1 .c-logos .row>div {
    padding: 0
}

.c-content-client-logos-1 .c-logo {
    display: block;
    overflow: hidden
}

.c-content-client-logos-1 .c-logo-1 {
    border-right: 1px solid #edeff0;
    border-bottom: 1px solid #edeff0
}

.c-content-client-logos-1 .c-logo-2 {
    border-right: 1px solid #edeff0;
    border-bottom: 1px solid #edeff0
}

.c-content-client-logos-1 .c-logo-3 {
    border-bottom: 1px solid #edeff0
}

.c-content-client-logos-1 .c-logo-4 {
    border-right: 1px solid #edeff0
}

.c-content-client-logos-1 .c-logo-5 {
    border-right: 1px solid #edeff0
}

@media (max-width:1199px) {
    .c-content-client-logos-1 .c-logo-2 {
        border-right: 1px solid #edeff0;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-3 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-4 {
        border-right: 1px solid #edeff0;
        border-bottom: none
    }
}

@media (max-width:991px) {
    .c-content-client-logos-1 .c-logos .c-logo-2 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logos .c-logo-3 {
        border-right: 1px solid #edeff0;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logos .c-logo-4 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
}

@media (max-width:768px) {
    .c-content-client-logos-1 .c-logo-2 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-3 {
        border-bottom: 1px solid #edeff0;
        border-right: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-4 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
}

@media (max-width:767px) {
    .c-content-client-logos-1 {
        padding: 0;
        margin-top: 40px
    }
    .c-content-client-logos-1 .c-logos {
        padding: 0
    }
    .c-content-client-logos-1 .c-logo-2 {
        border-right: 1px solid #edeff0;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-3 {
        border-bottom: 1px solid #edeff0;
        border-right: none
    }
    .c-content-client-logos-1 .c-logo-4 {
        border-right: 1px solid #edeff0;
        border-bottom: none
    }
}

@media (max-width:480px) {
    .c-content-client-logos-1 .c-logo-2 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-3 {
        border-right: 1px solid #edeff0;
        border-bottom: 1px solid #edeff0
    }
    .c-content-client-logos-1 .c-logo-4 {
        border-right: none;
        border-bottom: 1px solid #edeff0
    }
}

.c-content-client-logos-slider-1 .item {
    text-align: center
}

.c-content-client-logos-slider-1 .item img {
    max-width: 230px;
    opacity: .8;
    transition: all .2s
}

.c-content-client-logos-slider-1 .item img:hover {
    opacity: 1;
    transition: all .2s
}

.c-content-client-logos-slider-3 .owl-item {
    padding: 0 20px
}

.c-content-client-logos-slider-3 .item {
    text-align: center;
    padding: 20px 0
}

.c-content-client-logos-slider-3 .item img {
    max-width: 230px;
    opacity: .8;
    transition: all .2s;
    border-radius: 15px
}

.c-content-client-logos-slider-3 .item img:hover {
    opacity: 1;
    transition: all .2s;
    box-shadow: 0 0 30px 0 #eee
}

.c-content-client-logos-slider-3 .owl-controls {
    opacity: 0;
    transition: all .2s;
    margin-top: 0
}

.c-content-client-logos-slider-3:hover .owl-controls {
    opacity: 1
}

.c-content-tab-1 .nav {
    border: 0;
    border-bottom: 3px solid none
}

.c-content-tab-1 .nav>li>a {
    color: #3f444a;
    border: 0;
    border-bottom: 3px solid none
}

.c-content-tab-1 .nav>li.active,
.c-content-tab-1 .nav>li:active,
.c-content-tab-1 .nav>li:focus,
.c-content-tab-1 .nav>li:hover {
    background: 0 0
}

.c-content-tab-1 .nav>li.active>a,
.c-content-tab-1 .nav>li:active>a,
.c-content-tab-1 .nav>li:focus>a,
.c-content-tab-1 .nav>li:hover>a {
    background: 0 0;
    transition: none;
    border: 0;
    border-bottom: 3px solid #32c5d2
}

.c-content-tab-1 .tab-content {
    padding: 0
}

.c-content-tab-1 .tab-content.c-padding-sm {
    padding: 5px
}

.c-content-tab-1 .tab-content.c-padding {
    padding: 15px
}

.c-content-tab-1 .tab-content.c-padding-lg {
    padding: 30px
}

.c-content-tab-2>.nav {
    text-align: center
}

.c-content-tab-2>.nav>li {
    float: none;
    display: inline-block
}

.c-content-tab-2>.nav>li>a>i {
    font-size: 38px
}

.c-content-tab-2>.nav>li>a>.c-title {
    display: block;
    margin: 20px 0;
    color: #525e64
}

.c-content-tab-2>.nav>li>a>.c-content-line-icon {
    width: 55px;
    height: 55px
}

.c-content-tab-2>.nav>li.active>.c-arrow {
    position: relative
}

.c-content-tab-2>.nav>li.active>.c-arrow:before {
    bottom: 100%;
    left: 50%;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border: 13px solid transparent;
    margin-left: -13px
}

.c-content-tab-2>.nav>li:not(.active)>a>.c-content-line-icon {
    opacity: .9;
    background-image: url(https://propelembalagens.com.br/catalog/view/assets/base/img/content/line-icons/dark1.png)
}

.c-content-tab-2>.nav>li+li {
    margin-left: 20px
}

.c-content-tab-2>.c-tab-content .tab-content {
    padding: 80px 0;
    overflow: auto
}

.c-content-tab-2.c-opt-1>.nav li>a {
    color: #cfd9e6;
    background-color: transparent;
    transition: all .2s
}

.c-content-tab-2.c-opt-1>.nav li>a:hover {
    color: #32c5d2;
    transition: all .2s
}

.c-content-tab-2.c-opt-1>.nav li:hover>a {
    color: #32c5d2
}

.c-content-tab-2.c-opt-1>.nav li.active>a {
    color: #32c5d2
}

.c-content-tab-2.c-opt-1>.nav li.active>a:hover {
    color: #32c5d2
}

.c-content-tab-2.c-opt-1>.nav li.active>.c-arrow:before {
    border-bottom-color: #2f353b
}

.c-content-tab-2.c-opt-1>.c-tab-content {
    background-color: #2f353b
}

.c-title-tab-2>h4 {
    margin: 15px 0 36px;
    font-weight: 400
}

.c-title-tab-2>h4>.c-title-border {
    width: 65px;
    height: 2px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px
}

.c-title-tab-2.c-opt-title-1>h4 {
    color: #455055
}

.c-title-tab-2.c-opt-title-1>h4>.c-title-border {
    background-color: #22afd7
}

.c-title-tab-2.c-opt-title-2>h4 {
    color: #455055
}

.c-title-tab-2.c-opt-title-2>h4>.c-title-border {
    background-color: #71c9ce
}

.c-title-tab-2.c-opt-title-3>h4 {
    color: #fff
}

.c-title-tab-2.c-opt-title-3>h4>.c-title-border {
    background-color: #ff6b57
}

@media (max-width:991px) {
    .c-content-tab-2>.nav a>i {
        font-size: 40px
    }
    .c-content-tab-2>.nav a>.c-title {
        margin: 10px 0
    }
}

@media (max-width:767px) {
    .c-content-tab-2>.nav li.active>.c-arrow {
        position: static
    }
    .c-content-tab-2>.nav li.active>.c-arrow:before {
        border: 0
    }
    .c-content-tab-2>.c-tab-content img {
        width: 100%;
        float: none;
        clear: both;
        padding: 0;
        margin-bottom: 20px
    }
    .c-content-tab-2>.c-tab-content h4 {
        margin: 20px 0
    }
}

.c-content-tab-3 .nav {
    text-align: center;
    width: 1170px;
    margin: auto
}

.c-content-tab-3 .nav>li {
    float: left;
    display: inline-block
}

.c-content-tab-3 .nav>li>a {
    border-radius: 0;
    padding: 20px 50px
}

.c-content-tab-3 .nav>li+li {
    margin-left: 2px
}

.c-content-tab-3>.c-tab-content {
    padding: 85px 0 60px 0
}

.c-content-tab-3>.c-tab-content ul.c-items {
    margin: 0;
    padding: 0
}

.c-content-tab-3>.c-tab-content ul.c-items>li {
    margin: 0 0 0 -13px;
    list-style: none
}

.c-content-tab-3>.c-tab-content ul.c-items>li+li {
    padding-top: 25px
}

.c-content-tab-3>.c-tab-content ul.c-items>li>h4 {
    margin: 0 0 15px
}

.c-content-tab-3>.c-tab-content ul.c-items>li>h4>i {
    margin-right: 10px
}

.c-content-tab-3>.c-tab-content .btn {
    margin: 32px 0 0 -13px
}

.c-content-tab-3.c-opt-1 .nav>li>a {
    color: #7f96b2;
    background-color: #edf1f5
}

.c-content-tab-3.c-opt-1 .nav>li>a:hover {
    background-color: #fff
}

.c-content-tab-3.c-opt-1 .nav>li.active>a {
    color: #32c5d2;
    background-color: #fff
}

.c-content-tab-3.c-opt-1>.c-tab-content {
    background-color: #fff
}

.c-content-tab-3.c-opt-1>.c-tab-content ul.c-items>li>h4 {
    color: #5f6f77
}

.c-content-tab-3.c-opt-1>.c-tab-content ul.c-items>li>h4>i {
    color: #78a2c9
}

.c-content-tab-3.c-opt-1>.c-tab-content ul.c-items>li>p {
    color: #7d929d
}

@media (max-width:991px) {
    .c-content-tab-3 .nav>li {
        width: 100%;
        border-bottom: 1px solid #fff
    }
    .c-content-tab-3 .nav>li+li {
        margin: 0
    }
    .c-content-tab-3 .nav>li>a {
        text-align: left
    }
    .c-content-tab-3>.c-tab-content {
        padding: 25px 0 20px 0
    }
}

.c-content-tab-4>.nav>li {
    text-align: center
}

.c-content-tab-4>.nav>li>a {
    font-weight: 600;
    padding: 20px 15px;
    border: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.c-content-tab-4>.nav>li+li {
    padding-left: 1px
}

.c-content-tab-4>.nav>li:last-child {
    margin-left: .03px
}

.c-content-tab-4>.tab-content .c-tab-items {
    list-style-type: none;
    margin: 0;
    padding: 30px 20px 30px 0
}

.c-content-tab-4>.tab-content .c-tab-items>li .c-photo {
    padding-left: 27px
}

.c-content-tab-4>.tab-content .c-tab-items>li h4 {
    margin: 0;
    padding-bottom: 8px
}

.c-content-tab-4>.tab-content .c-tab-items>li h4,
.c-content-tab-4>.tab-content .c-tab-items>li p {
    margin-left: -6px
}

.c-content-tab-4>.tab-content .c-tab-items>li:nth-child(even) {
    padding: 25px 0
}

.c-content-tab-4>.tab-content .c-tab-items>li:last-child {
    padding-bottom: 0
}

.c-content-tab-4.c-opt-1>.nav>li>a {
    color: #fff;
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-1>.nav>li>a:focus,
.c-content-tab-4.c-opt-1>.nav>li>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-1>.nav>li.active>a,
.c-content-tab-4.c-opt-1>.nav>li:active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-1>.nav>li:nth-child(even)>a {
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-1>.nav>li:nth-child(even)>a:focus,
.c-content-tab-4.c-opt-1>.nav>li:nth-child(even)>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-1>.nav>li:nth-child(even).active>a,
.c-content-tab-4.c-opt-1>.nav>li:nth-child(even):active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-1>.tab-content {
    background-color: #fff
}

.c-content-tab-4.c-opt-1>.tab-content .c-tab-items>li h4 {
    color: #5f6f77
}

.c-content-tab-4.c-opt-1>.tab-content .c-tab-items>li p {
    color: #9aaab3
}

.c-content-tab-4.c-opt-2>.nav>li>a {
    color: #fff;
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-2>.nav>li>a:focus,
.c-content-tab-4.c-opt-2>.nav>li>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-2>.nav>li.active>a,
.c-content-tab-4.c-opt-2>.nav>li:active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-2>.nav>li:nth-child(even)>a {
    background-color: #cfdae4
}

.c-content-tab-4.c-opt-2>.nav>li:nth-child(even)>a:focus,
.c-content-tab-4.c-opt-2>.nav>li:nth-child(even)>a:hover {
    background-color: #6d8fad
}

.c-content-tab-4.c-opt-2>.nav>li:nth-child(even).active>a,
.c-content-tab-4.c-opt-2>.nav>li:nth-child(even):active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-2>.tab-content {
    background-color: #fff
}

.c-content-tab-4.c-opt-2>.tab-content .c-tab-items>li h4 {
    color: #5f6f77
}

.c-content-tab-4.c-opt-2>.tab-content .c-tab-items>li p {
    color: #9aaab3
}

.c-content-tab-4.c-opt-3>.nav>li>a {
    color: #fff;
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-3>.nav>li>a:focus,
.c-content-tab-4.c-opt-3>.nav>li>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-3>.nav>li.active>a,
.c-content-tab-4.c-opt-3>.nav>li:active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-3>.nav>li:nth-child(even)>a {
    background-color: #cfdae4
}

.c-content-tab-4.c-opt-3>.nav>li:nth-child(even)>a:focus,
.c-content-tab-4.c-opt-3>.nav>li:nth-child(even)>a:hover {
    background-color: #6d8fad
}

.c-content-tab-4.c-opt-3>.nav>li:nth-child(even).active>a,
.c-content-tab-4.c-opt-3>.nav>li:nth-child(even):active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-3>.tab-content {
    background-color: #f6f9fb
}

.c-content-tab-4.c-opt-3>.tab-content .c-tab-items>li h4 {
    color: #5f6f77
}

.c-content-tab-4.c-opt-3>.tab-content .c-tab-items>li p {
    color: #9aaab3
}

.c-content-tab-4.c-opt-4>.nav>li>a {
    color: #fff;
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-4>.nav>li>a:focus,
.c-content-tab-4.c-opt-4>.nav>li>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-4>.nav>li.active>a,
.c-content-tab-4.c-opt-4>.nav>li:active>a {
    color: #ff6b57;
    background-color: #3e495e
}

.c-content-tab-4.c-opt-4>.nav>li:nth-child(even)>a {
    background-color: #cfdae4
}

.c-content-tab-4.c-opt-4>.nav>li:nth-child(even)>a:focus,
.c-content-tab-4.c-opt-4>.nav>li:nth-child(even)>a:hover {
    background-color: #6d8fad
}

.c-content-tab-4.c-opt-4>.nav>li:nth-child(even).active>a,
.c-content-tab-4.c-opt-4>.nav>li:nth-child(even):active>a {
    color: #ff6b57;
    background-color: #3e495e
}

.c-content-tab-4.c-opt-4>.tab-content {
    background-color: #3e495e
}

.c-content-tab-4.c-opt-4>.tab-content .c-tab-items>li h4 {
    color: #fff
}

.c-content-tab-4.c-opt-4>.tab-content .c-tab-items>li p {
    color: #616b7f
}

.c-content-tab-4.c-opt-5>.nav>li>a {
    color: #fff;
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-5>.nav>li>a:focus,
.c-content-tab-4.c-opt-5>.nav>li>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-5>.nav>li.active>a,
.c-content-tab-4.c-opt-5>.nav>li:active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-5>.nav>li:nth-child(even)>a {
    background-color: #d5e0ea
}

.c-content-tab-4.c-opt-5>.nav>li:nth-child(even)>a:focus,
.c-content-tab-4.c-opt-5>.nav>li:nth-child(even)>a:hover {
    background-color: #6f95b7
}

.c-content-tab-4.c-opt-5>.nav>li:nth-child(even).active>a,
.c-content-tab-4.c-opt-5>.nav>li:nth-child(even):active>a {
    color: #fff;
    background-color: #5bc2ce
}

.c-content-tab-4.c-opt-5>.tab-content {
    background-color: #fff
}

.c-content-tab-4.c-opt-5>.tab-content .c-tab-items>li h4 {
    color: #5f6f77
}

.c-content-tab-4.c-opt-5>.tab-content .c-tab-items>li p {
    color: #9aaab3
}

@media (max-width:1199px) {
    .c-content-tab-4>.nav>li:last-child {
        margin-left: .06px
    }
}

@media (max-width:991px) {
    .c-content-tab-4>.nav>li:last-child {
        margin-left: .01px
    }
}

@media (max-width:767px) {
    .c-content-tab-4>.tab-content .c-tab-items>li .c-photo {
        padding-bottom: 15px
    }
    .c-content-tab-4>.tab-content .c-tab-items>li h4,
    .c-content-tab-4>.tab-content .c-tab-items>li p {
        padding: 0 25px
    }
}

.c-content-tab-5 .c-nav-tab {
    text-align: center;
    margin-bottom: 45px
}

.c-content-tab-5 .c-nav-tab>li {
    display: inline-block;
    float: none;
    margin-bottom: 15px
}

.c-content-tab-5 .c-nav-tab>li>a {
    background-color: #eff4f6;
    border-radius: 0;
    padding: 10px 20px
}

.c-content-tab-5 .c-nav-tab>li+li {
    margin-left: 0
}

.c-content-tab-5 .c-nav-tab.c-arrow a {
    position: relative
}

.c-content-tab-5 .c-nav-tab.c-arrow a:after {
    left: 0;
    top: 80%;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    margin-top: 0;
    border: 8px solid transparent
}

.c-content-tab-5 .c-nav-tab.c-arrow a:hover:after {
    -webkit-transition: back .4s ease-out;
    -moz-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    -ms-transition: all .4s ease-out
}

.c-content-tab-5 .c-nav-tab>li a:hover,
.c-content-tab-5 .c-nav-tab>li.active>a {
    color: #fff;
    background-color: #d05163
}

.c-content-tab-5 .c-nav-tab.c-arrow a:hover:after {
    border-left-color: #d05163
}

.c-content-tab-5 .c-nav-tab.c-arrow .active>a:after {
    border-left-color: #d05163
}

.c-content-tab-5 .c-space {
    margin: 15px 0
}

@media (max-width:767px) {
    .c-content-tab-5 .c-no-left {
        padding-left: 15px
    }
    .c-content-tab-5 .c-no-right {
        padding-right: 15px
    }
}

.c-content-tab-6 .nav {
    padding: 0;
    margin-top: 40px
}

.c-content-tab-6 .nav>li {
    margin-bottom: 15px;
    border-left: 3px solid transparent
}

.c-content-tab-6 .nav>li>a {
    padding: 5px 0 5px 15px;
    border: 0;
    overflow: hidden;
    font-weight: 400;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #9fa5ac;
    font-size: 17px;
    font-weight: 500
}

.c-content-tab-6 .nav>li+li {
    padding-left: 1px
}

.c-content-tab-6 .nav>li:last-child {
    margin-left: .03px
}

.c-content-tab-6 .nav>li.active,
.c-content-tab-6 .nav>li:hover {
    border-left: 3px solid #428de4
}

.c-content-tab-6 .nav>li.active>a,
.c-content-tab-6 .nav>li:hover>a {
    color: #343a3d
}

.c-content-tab-6 .tab-content {
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);
    border-radius: 15px
}

.c-content-tab-6 .tab-content .c-tab-items {
    list-style-type: none;
    margin: 0;
    padding: 40px
}

.c-content-tab-6 .tab-content .c-tab-items>li .c-photo {
    padding-left: 27px
}

.c-content-tab-6 .tab-content .c-tab-items>li h4 {
    font-size: 24px;
    margin: 0;
    font-weight: 600;
    margin-bottom: 30px
}

.c-content-tab-6 .tab-content .c-tab-items>li p {
    line-height: 1.7em;
    padding-bottom: 35px
}

.c-content-tab-6 .tab-content .c-tab-items>li a {
    color: #6aaaf4;
    font-weight: 400
}

.c-content-tab-6 .tab-content .c-tab-items>li a:hover {
    border-bottom: 1px solid #eee
}

.c-content-tab-6 .tab-content .c-tab-items>li:nth-child(even) {
    padding: 25px 0
}

.c-content-tab-6 .tab-content .c-tab-items>li:last-child {
    padding-bottom: 0
}

.c-content-tab-6.c-opt-1 .nav>li>a {
    color: #eee
}

.c-content-tab-6.c-opt-1 .nav>li.active>a,
.c-content-tab-6.c-opt-1 .nav>li:hover>a {
    color: #fff;
    background-color: rgba(0, 0, 0, .1)
}

@media (max-width:1199px) {
    .c-content-tab-6 .nav>li:last-child {
        margin-left: .06px
    }
}

@media (max-width:991px) {
    .c-content-tab-6 .nav>li:last-child {
        margin-left: .01px
    }
}

@media (max-width:767px) {
    .c-content-tab-6 .tab-content .c-tab-items>li .img-responsive {
        margin-bottom: 30px
    }
}

.c-content-tab-7 .nav {
    padding: 0;
    margin-top: 40px;
    margin-bottom: 60px
}

.c-content-tab-7 .nav>li {
    display: inline-block;
    margin: 0 15px
}

.c-content-tab-7 .nav>li>a {
    padding: 15px 55px;
    border: 1px solid #428de4;
    font-weight: 500;
    color: #428de4;
    font-size: 16px;
    background-color: #fff
}

.c-content-tab-7 .nav>li+li {
    padding-left: 1px
}

.c-content-tab-7 .nav>li.active>a,
.c-content-tab-7 .nav>li:hover>a {
    background-color: #428de4;
    color: #fff;
    box-shadow: 0 0 15px 0 #1e73d5
}

.c-content-tab-7 .tab-content .c-item-container {
    width: 100%;
    height: 400px;
    overflow: hidden;
    margin-bottom: 30px;
    border-radius: 15px;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, .15);
    position: relative;
    transition: all .2s
}

@media (max-width:1199px) {
    .c-content-tab-6 .nav>li:last-child {
        margin-left: .06px
    }
}

@media (max-width:991px) {
    .c-content-tab-6 .nav>li:last-child {
        margin-left: .01px
    }
}

@media (max-width:767px) {
    .c-content-tab-6 .tab-content .c-tab-items>li .img-responsive {
        margin-bottom: 30px
    }
}

.c-content-accordion-1 .panel-group {
    margin-bottom: 0
}

.c-content-accordion-1 .panel {
    padding: 0;
    box-shadow: none;
    border-radius: 0;
    border: 0;
    margin-bottom: 10px
}

.c-content-accordion-1 .panel:last-child {
    margin-bottom: 0
}

.c-content-accordion-1 .panel:last-child {
    margin-bottom: 0
}

.c-content-accordion-1 .panel>.panel-heading {
    padding: 0;
    color: #fff
}

.c-content-accordion-1 .panel>.panel-heading>.panel-title {
    padding: 0;
    margin: 0
}

.c-content-accordion-1 .panel>.panel-heading>.panel-title>a {
    transition: all .2s;
    color: #fff;
    display: block;
    padding: 30px 30px 25px 30px;
    border-radius: 0;
    box-shadow: none
}

.c-content-accordion-1 .panel>.panel-heading>.panel-title>a>i {
    margin-right: 5px;
    font-size: 17px
}

.c-content-accordion-1 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff;
    color: #3f444a
}

.c-content-accordion-1 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    transition: all .2s
}

.c-content-accordion-1 .panel>.panel-collapse>.panel-body {
    border-top: none;
    padding: 0 30px 35px 30px;
    color: #fff
}

.c-content-accordion-1.c-accordion-white .panel>.panel-heading>.panel-title>a {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-white .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-white .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-white .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #fff
}

.c-content-accordion-1.c-accordion-white .panel>.panel-collapse>.panel-body {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-regular .panel>.panel-heading>.panel-title>a {
    background-color: #7f8c97
}

.c-content-accordion-1.c-accordion-regular .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-regular .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-regular .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #7f8c97
}

.c-content-accordion-1.c-accordion-regular .panel>.panel-collapse>.panel-body {
    background-color: #7f8c97
}

.c-content-accordion-1.c-accordion-green .panel>.panel-heading>.panel-title>a {
    background-color: #32c5d2
}

.c-content-accordion-1.c-accordion-green .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-green .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-green .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #32c5d2
}

.c-content-accordion-1.c-accordion-green .panel>.panel-collapse>.panel-body {
    background-color: #32c5d2
}

.c-content-accordion-1.c-accordion-green-1 .panel>.panel-heading>.panel-title>a {
    background-color: #52c9ba
}

.c-content-accordion-1.c-accordion-green-1 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-green-1 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-green-1 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #52c9ba
}

.c-content-accordion-1.c-accordion-green-1 .panel>.panel-collapse>.panel-body {
    background-color: #52c9ba
}

.c-content-accordion-1.c-accordion-green-2 .panel>.panel-heading>.panel-title>a {
    background-color: #5dc09c
}

.c-content-accordion-1.c-accordion-green-2 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-green-2 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-green-2 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #5dc09c
}

.c-content-accordion-1.c-accordion-green-2 .panel>.panel-collapse>.panel-body {
    background-color: #5dc09c
}

.c-content-accordion-1.c-accordion-green-3 .panel>.panel-heading>.panel-title>a {
    background-color: #84c68f
}

.c-content-accordion-1.c-accordion-green-3 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-green-3 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-green-3 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #84c68f
}

.c-content-accordion-1.c-accordion-green-3 .panel>.panel-collapse>.panel-body {
    background-color: #84c68f
}

.c-content-accordion-1.c-accordion-green-4 .panel>.panel-heading>.panel-title>a {
    background-color: #3cb878
}

.c-content-accordion-1.c-accordion-green-4 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-green-4 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-green-4 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #3cb878
}

.c-content-accordion-1.c-accordion-green-4 .panel>.panel-collapse>.panel-body {
    background-color: #3cb878
}

.c-content-accordion-1.c-accordion-blue .panel>.panel-heading>.panel-title>a {
    background-color: #3498db
}

.c-content-accordion-1.c-accordion-blue .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-blue .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-blue .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #3498db
}

.c-content-accordion-1.c-accordion-blue .panel>.panel-collapse>.panel-body {
    background-color: #3498db
}

.c-content-accordion-1.c-accordion-blue-1 .panel>.panel-heading>.panel-title>a {
    background-color: #5e9cd1
}

.c-content-accordion-1.c-accordion-blue-1 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-blue-1 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-blue-1 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #5e9cd1
}

.c-content-accordion-1.c-accordion-blue-1 .panel>.panel-collapse>.panel-body {
    background-color: #5e9cd1
}

.c-content-accordion-1.c-accordion-blue-2 .panel>.panel-heading>.panel-title>a {
    background-color: #5893dd
}

.c-content-accordion-1.c-accordion-blue-2 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-blue-2 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-blue-2 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #5893dd
}

.c-content-accordion-1.c-accordion-blue-2 .panel>.panel-collapse>.panel-body {
    background-color: #5893dd
}

.c-content-accordion-1.c-accordion-blue-3 .panel>.panel-heading>.panel-title>a {
    background-color: #57bfe1
}

.c-content-accordion-1.c-accordion-blue-3 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-blue-3 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-blue-3 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #57bfe1
}

.c-content-accordion-1.c-accordion-blue-3 .panel>.panel-collapse>.panel-body {
    background-color: #57bfe1
}

.c-content-accordion-1.c-accordion-blue-4 .panel>.panel-heading>.panel-title>a {
    background-color: #428de4
}

.c-content-accordion-1.c-accordion-blue-4 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-blue-4 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-blue-4 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #428de4
}

.c-content-accordion-1.c-accordion-blue-4 .panel>.panel-collapse>.panel-body {
    background-color: #428de4
}

.c-content-accordion-1.c-accordion-dark .panel>.panel-heading>.panel-title>a {
    background-color: #2f353b
}

.c-content-accordion-1.c-accordion-dark .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-dark .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-dark .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #2f353b
}

.c-content-accordion-1.c-accordion-dark .panel>.panel-collapse>.panel-body {
    background-color: #2f353b
}

.c-content-accordion-1.c-accordion-dark-1 .panel>.panel-heading>.panel-title>a {
    background-color: #525e64
}

.c-content-accordion-1.c-accordion-dark-1 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-dark-1 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-dark-1 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #525e64
}

.c-content-accordion-1.c-accordion-dark-1 .panel>.panel-collapse>.panel-body {
    background-color: #525e64
}

.c-content-accordion-1.c-accordion-dark-2 .panel>.panel-heading>.panel-title>a {
    background-color: #31383c
}

.c-content-accordion-1.c-accordion-dark-2 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-dark-2 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-dark-2 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #31383c
}

.c-content-accordion-1.c-accordion-dark-2 .panel>.panel-collapse>.panel-body {
    background-color: #31383c
}

.c-content-accordion-1.c-accordion-dark-3 .panel>.panel-heading>.panel-title>a {
    background-color: #41515b
}

.c-content-accordion-1.c-accordion-dark-3 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-dark-3 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-dark-3 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #41515b
}

.c-content-accordion-1.c-accordion-dark-3 .panel>.panel-collapse>.panel-body {
    background-color: #41515b
}

.c-content-accordion-1.c-accordion-dark-4 .panel>.panel-heading>.panel-title>a {
    background-color: #24272b
}

.c-content-accordion-1.c-accordion-dark-4 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-dark-4 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-dark-4 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #24272b
}

.c-content-accordion-1.c-accordion-dark-4 .panel>.panel-collapse>.panel-body {
    background-color: #24272b
}

.c-content-accordion-1.c-accordion-grey .panel>.panel-heading>.panel-title>a {
    background-color: #eee
}

.c-content-accordion-1.c-accordion-grey .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-grey .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-grey .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #eee
}

.c-content-accordion-1.c-accordion-grey .panel>.panel-collapse>.panel-body {
    background-color: #eee
}

.c-content-accordion-1.c-accordion-grey-1 .panel>.panel-heading>.panel-title>a {
    background-color: #f7f7f7
}

.c-content-accordion-1.c-accordion-grey-1 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-grey-1 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-grey-1 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #f7f7f7
}

.c-content-accordion-1.c-accordion-grey-1 .panel>.panel-collapse>.panel-body {
    background-color: #f7f7f7
}

.c-content-accordion-1.c-accordion-grey-2 .panel>.panel-heading>.panel-title>a {
    background-color: #677083
}

.c-content-accordion-1.c-accordion-grey-2 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-grey-2 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-grey-2 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #677083
}

.c-content-accordion-1.c-accordion-grey-2 .panel>.panel-collapse>.panel-body {
    background-color: #677083
}

.c-content-accordion-1.c-accordion-grey-3 .panel>.panel-heading>.panel-title>a {
    background-color: #7f8c97
}

.c-content-accordion-1.c-accordion-grey-3 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-grey-3 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-grey-3 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #7f8c97
}

.c-content-accordion-1.c-accordion-grey-3 .panel>.panel-collapse>.panel-body {
    background-color: #7f8c97
}

.c-content-accordion-1.c-accordion-grey-4 .panel>.panel-heading>.panel-title>a {
    background-color: #a0a6ab
}

.c-content-accordion-1.c-accordion-grey-4 .panel>.panel-heading>.panel-title>a.collapsed {
    background-color: #fff
}

.c-content-accordion-1.c-accordion-grey-4 .panel>.panel-heading>.panel-title>a.collapsed:focus,
.c-content-accordion-1.c-accordion-grey-4 .panel>.panel-heading>.panel-title>a.collapsed:hover {
    color: #fff;
    background-color: #a0a6ab
}

.c-content-accordion-1.c-accordion-grey-4 .panel>.panel-collapse>.panel-body {
    background-color: #a0a6ab
}

@media (max-width:1199px) {
    .c-content-accordion-1 .c-accordion {
        margin: 0;
        padding: 0
    }
}

.c-content-app-1 {
    padding: 0;
    margin: 0;
    width: 100%
}

.c-shop-banner-height {
    height: 700px
}

.c-shop-banner-1 .c-shop-banner-content {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%
}

.c-shop-banner-1 .c-shop-banner-content>.c-shop-banner-img {
    position: absolute;
    bottom: 0;
    width: 70%;
    right: -50px
}

.c-shop-banner-1 .c-shop-banner-content>.c-shop-banner-title {
    position: absolute;
    top: 40%;
    left: 20px
}

.c-shop-banner-1 .c-shop-banner-content>.c-shop-banner-title>h1 {
    font-size: 70px;
    color: #fff;
    margin-bottom: 60px
}

@media (max-width:991px) {
    .c-shop-banner-height {
        height: 1400px
    }
    .c-shop-banner-1 .c-shop-banner-m-bg {
        background-color: #d6b4b4;
        overflow: hidden;
        height: 700px
    }
    .c-shop-banner-1 .c-shop-banner-m-bg:last-child {
        background-color: #b9d3d5
    }
}

.c-shop-banner-2 .c-line {
    padding: 15px 0;
    border-top: 1px solid #d8dde1;
    border-bottom: 1px solid #d8dde1
}

.c-shop-banner-2 .btn {
    margin-top: 50px
}

.c-shop-banner-2 .c-image {
    height: 470px;
    background-size: contain
}

@media (max-width:991px) {
    .c-shop-banner-2 .c-image {
        height: 300px;
        background-position: bottom
    }
}

@media (max-width:767px) {
    .c-shop-banner-2 .c-image {
        height: 250px
    }
}

.c-shop-banner-3 .c-title {
    margin: 0
}

.c-shop-form-1 {
    padding: 0;
    margin: 0
}

.c-shop-form-1 .btn+.btn {
    margin-left: 5px
}

.c-shop-product-tab-1 {
    padding-bottom: 60px
}

.c-shop-product-tab-1 .c-product-tab-container {
    width: 100%;
    position: relative
}

.c-shop-product-tab-1 .nav {
    padding: 0 8em;
    margin-bottom: 1em
}

.c-shop-product-tab-1 .nav>li {
    padding: 0 .5em
}

.c-shop-product-tab-1 .nav>li>a {
    color: #5c6873;
    background-color: #fff
}

.c-shop-product-tab-1 .nav>li>a:focus,
.c-shop-product-tab-1 .nav>li>a:hover {
    background-color: #fff;
    color: #eb5d68;
    border-top: 2px solid;
    border-color: #eb5d68
}

.c-shop-product-tab-1 .nav>li.active>a,
.c-shop-product-tab-1 .nav>li:active>a {
    color: #eb5d68;
    background-color: #fff;
    border-top: 2px solid;
    border-color: #eb5d68
}

.c-shop-product-tab-1 .tab-content .c-product-tab-meta-bg {
    padding: 40px 0
}

.c-shop-product-tab-1 .tab-content .c-product-tab-meta-bg .c-product-tab-meta {
    display: inline-block;
    margin: 0 auto;
    padding: 0 1em
}

@media (max-width:991px) {
    .c-shop-product-tab-1 .nav {
        padding: 0
    }
}

.c-layout-header.c-layout-header-shop-1 .c-topbar .c-brand>.c-logo:after {
    background: 0 0
}

.c-layout-header.c-layout-header-shop-1 .c-navbar .c-mega-menu {
    text-align: left
}

@media (min-width:1170px) {
    .c-layout-header.c-layout-header-shop-1 .c-navbar .container-fluid>.c-navbar-wrapper>.c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega {
        right: 0;
        padding: 0 75px
    }
}

@media (min-width:992px) {
    .c-layout-header.c-layout-header-shop-1 .c-topbar {
        height: auto;
        padding: 20px 0 0 0
    }
    .c-layout-header.c-layout-header-shop-1 .c-navbar .container-fluid>.c-navbar-wrapper>.c-mega-menu>.nav.navbar-nav>li>.dropdown-menu.c-menu-type-mega {
        max-width: 100%;
        padding: 0 75px
    }
    .c-layout-header.c-layout-header-shop-1 .c-layout-page {
        margin-top: 200px
    }
}

@media (max-width:991px) {
    .c-layout-header.c-layout-header-shop-1 .c-center {
        text-align: left!important
    }
}

.c-content-isotope-gallery .c-content-isotope-item {
    height: auto;
    position: relative
}

.c-content-isotope-gallery .c-content-isotope-item>.c-content-isotope-image-container {
    position: relative
}

.c-content-isotope-gallery .c-content-isotope-item>.c-content-isotope-image-container>.c-content-isotope-image {
    width: 100%;
    height: auto
}

.c-content-isotope-gallery.c-opt-1 .c-content-isotope-item,
.c-content-isotope-gallery.c-opt-4 .c-content-isotope-item,
.c-content-isotope-gallery.c-opt-5 .c-content-isotope-item {
    width: 20%
}

.c-content-isotope-gallery.c-opt-2 {
    margin: -10px
}

.c-content-isotope-gallery.c-opt-2 .c-content-isotope-item {
    width: 20%;
    padding: 10px
}

.c-content-isotope-gallery.c-opt-2 .c-content-isotope-item .c-content-isotope-image-container {
    padding: 7px;
    background-color: rgba(0, 0, 0, .1)
}

.c-content-isotope-gallery.c-opt-3 {
    margin: -5px
}

.c-content-isotope-gallery.c-opt-3 .c-content-isotope-item {
    width: 50%;
    padding: 5px
}

.c-content-isotope-gallery.c-opt-4 {
    margin: -5px
}

.c-content-isotope-gallery.c-opt-4 .c-content-isotope-item {
    padding: 5px
}

@media (max-width:991px) {
    .c-content-isotope-gallery.c-opt-1 .c-content-isotope-item,
    .c-content-isotope-gallery.c-opt-4 .c-content-isotope-item,
    .c-content-isotope-gallery.c-opt-5 .c-content-isotope-item {
        width: 50%
    }
    .c-content-isotope-gallery.c-opt-2 .c-content-isotope-item {
        width: 50%
    }
    .c-content-isotope-gallery.c-opt-3 .c-content-isotope-item {
        width: 100%
    }
}

@media (max-width:480px) {
    .c-content-isotope-gallery.c-opt-2 .c-content-isotope-item {
        width: 100%
    }
}

.c-content-isotope-grid .c-content-isotope-item {
    height: auto;
    position: relative;
    overflow: hidden
}

.c-content-isotope-grid .c-content-isotope-item>.c-content-isotope-image-container {
    position: relative;
    overflow: hidden
}

.c-content-isotope-grid .c-content-isotope-item>.c-content-isotope-image-container .c-content-isotope-image {
    width: 100%;
    height: auto;
    webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.c-content-isotope-grid .c-content-isotope-item>.c-content-isotope-image-container:hover>.c-content-isotope-overlay {
    opacity: 1
}

.c-content-isotope-grid.c-opt-1 {
    margin: -10px
}

.c-content-isotope-grid.c-opt-1 .c-content-isotope-item {
    width: 25%;
    padding: 10px
}

.c-content-isotope-grid.c-opt-1 .c-content-isotope-item .c-content-isotope-image-container {
    padding: 7px;
    background-color: rgba(0, 0, 0, .1)
}

.c-content-isotope-grid.c-opt-1 .c-content-isotope-item .c-content-isotope-image-container:hover>.c-content-isotope-overlay {
    bottom: 7px
}

.c-content-isotope-grid.c-opt-2 {
    margin: -10px
}

.c-content-isotope-grid.c-opt-2 .c-content-isotope-item {
    width: 25%;
    padding: 10px
}

.c-content-isotope-grid.c-opt-2 .c-content-isotope-item .c-content-isotope-image-container {
    padding: 7px;
    background-color: rgba(0, 0, 0, .1)
}

.c-content-isotope-grid.c-opt-3 {
    margin: -10px
}

.c-content-isotope-grid.c-opt-3 .c-content-isotope-item {
    width: 25%;
    padding: 10px
}

.c-content-isotope-grid.c-opt-3 .c-content-isotope-item .c-content-isotope-image-container {
    padding: 7px;
    background-color: #fff;
    border: 1px solid #ccc;
    width: 100%
}

.c-content-isotope-grid.c-opt-3 .c-content-isotope-item .c-content-isotope-image-container:hover {
    box-shadow: 0 0 15px #000
}

@media (max-width:991px) {
    .c-content-isotope-grid.c-opt-1 .c-content-isotope-item,
    .c-content-isotope-grid.c-opt-2 .c-content-isotope-item,
    .c-content-isotope-grid.c-opt-3 .c-content-isotope-item {
        width: 50%
    }
}

@media (max-width:480px) {
    .c-content-isotope-grid.c-opt-1 .c-content-isotope-item,
    .c-content-isotope-grid.c-opt-2 .c-content-isotope-item,
    .c-content-isotope-grid.c-opt-3 .c-content-isotope-item {
        width: 100%
    }
}

.c-content-services-6 .c-content-services-6-item {
    padding: 20px 40px 30px 40px;
    border-radius: 15px;
    background-color: transparent;
    transition: all .2s
}

.c-content-services-6 .c-content-services-6-item:hover {
    background-color: #fff;
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1)
}

.c-content-services-6 .c-content-services-6-item .c-content-services-6-item-icon {
    margin-bottom: 20px
}

.c-content-services-6 .c-content-services-6-item .c-content-services-6-item-title {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 30px;
    color: #343a3d
}

img.c-desktop-logo-inverse {
    max-width: 305px;
    width: 100%
}

.c-content-title-1>h1.c-font-uppercase {
    font-size: 30px
}

.c-content-feedback-1>.row>div>.c-container>.c-inverse>h2 {
    color: #fff
}

.c-content-feedback-1>.row>div>.c-container>.c-inverse>h1 {
    color: #fff
}

.c-shown {
    display: block!important;
}