.red {
    color: #ed1b24;
}
.black {
    color: #2d2d2d;
}
.home-background-overlay,
.section-inverse:before {
	background: #D73D35 no-repeat center center fixed;
	background-color: rgba(13, 13, 13, 0.2);
}

#home,
#contact {
	background-image: url(../img/bg/home.jpg);
	background-color: #fff;

	/*width: 100vw;
	height: 56.25vw;
	max-height: 100vh;
	margin: auto;
	*/
}
#career {
	background-image: url(../img/bg/home.jpg);
	background-color: #fff;
}

#features {
	background-image: url(../img/bg/blueprint-bg.jpg);
}

#features:before {
	background-color: rgba(215, 61, 53, 0.8);
}

#contact:before {
	background-color: rgba(35, 35, 35, 0.9);
}

#reviews {
	background-image: url(../img/bg/red-pattern.jpg);
}
#statistic {
	background: url(../img/bg/red-pattern.jpg) no-repeat center center fixed;
}
#statistic:before {
	background-color: rgba(13, 13, 13, 0.2);;
}
#map-section {
    width: 100%;
    height: 500px;
}

.section-inverse {
    background-color: #D73D35;
    background-image: url(../img/bg/red-pattern.jpg);
}

.footer-section {
    background-color: #2d2d2d;
}

.icon-hex-inverse .icon,
.icon-inverse .icon-inner,
.icon-inverse .icon,
.icon-double .icon,
.drop-nav .navbar-nav.navbar-right > .active a,
.btn-default:hover,
.btn-default:focus,
.btn-default.focus, 
.btn-default:active,
.btn-default.active,
.section-home .btn-download:hover,
.section-home .btn-download:focus,
.section-home .btn-download.focus,
.section-home .btn-download:active,
.section-home .btn-download.active,
.features-list-item .icon,
.features-list-item .icon-hex-in,
.features-list-item .icon-hex-in:after,
.features-list-item .icon-hex-in:before,
.panel-title .expand-icon-wrap,
.panel-body-icon i,
.owl-buttons div:hover,
.workway-section .icon-download:hover .downloadicon-text,
.counter-box .icon-wrapper .icon,
.price-number,
.getapp-section .btn-download {
    color: #D73D35;
}

.header-section .navbar-nav.navbar-right >li a:hover {
	border-color: #ec6863;
	color: #ec6863!important;
}

.icon-inner,
.navbar-after-scroll .icon-bar,
.features-list-item:hover .icon-inner,
.features-list-item:hover .icon-inner, 
.features-list-item:hover .icon-hex-in, 
.features-list-item:hover .icon-hex-in:after,
.features-list-item:hover .icon-hex-in:before,
.discount-section .btn:hover,
.drop-accordion .tab-collapsed,
.counter-box:hover .icon-hex-in,
.hex-bg, .hex-bg:after, .hex-bg:before,
.counter-box:hover .icon-hex-in:after, 
.counter-box:hover .icon-hex-in:before,
.hex-bg, .hex-bg:after, .hex-bg:before,
.counter-box:hover .icon-inner,
.golden-plan.active .price-wrapper .icon-inner,
.pricing-package:hover .price-wrapper .icon-inner,
.pricing-package:hover .icon-hex-in,
.pricing-package:hover .icon-hex-in:after,
.pricing-package:hover .icon-hex-in:before,
.golden-plan.active .icon-hex-in, 
.golden-plan.active .icon-hex-in:after, 
.golden-plan.active .icon-hex-in:before,
.getapp-section .btn-download:hover,
.social-media-links li:hover .icon-inner,
.social-media-links li:hover .icon-hex-in, 
.social-media-links li:hover .icon-hex-in:after, 
.social-media-links li:hover .icon-hex-in:before {
    background-color: #EC6863;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #ed1b24;
}
.navbar-after-scroll .navbar-nav.navbar-right .active a {
	background: none;
	border-color: #ec6863;
}

.pretty-line,
.overview-details:hover .pretty-line {
    background-color: #EC6863;
    color: #EC6863;
}

.icon-hex-inverse .icon-hex,
.icon-hex-inverse .icon-hex:before, 
.icon-hex-inverse .icon-hex:after {
    background: #BB838B;
    border-color: #BB838B;
}

.overview-details:hover .icon-outer,
.navbar-after-scroll .navbar-toggle,
.navbar-after-scroll .navbar-toggle,
.timeline-list-item:hover .icon-outer,
.workway-section .icon-download:hover .icon-outer,
.getapp-section .btn-download {
    border-color: #EC6863;
}

.navbar-after-scroll .icon-bar {
    background-color: #EC6863!important;
}
.tab-collapsed .expand-icon-wrap,
.navbar-after-scroll .navbar-nav .active a {
    color: #ec6863!important;
}

.overview-details:hover .icon-hex:before,
.overview-details:hover .icon-hex,
.overview-details:hover .icon-hex:after,
.icon-download:hover .icon-hex, 
.icon-download:hover .icon-hex:before, 
.icon-download:hover .icon-hex:after,
.timeline-list-item:hover .icon-hex, 
.timeline-list-item:hover .icon-hex:before, 
.timeline-list-item:hover .icon-hex:after,
.pricing-package:hover .icon-hex-in,
.pricing-package:hover .icon-hex-in:after,
.pricing-package:hover .icon-hex-in:before,
.golden-plan.active .icon-hex-in, 
.golden-plan.active .icon-hex-in:after, 
.golden-plan.active .icon-hex-in:before {
    border-left-color: #EC6863;
    border-right-color: #EC6863;
}
.discount-section .btn:hover {
    color: #fff;
    border-color: rgba(255, 255, 255, 0.20);
}

.icon-inner .icon-dark {
    color: #232323;
}

.contact-field {
    height: 200px!important;
}
/*
.drop-nav .container .navbar-header .navbar-brand {
	background: url(../img/logo2.png) no-repeat;
	width: 180px;
	height: 180px;
}

.navbar-after-scroll .container .navbar-header .navbar-brand {
	background: url(../img/logo.png) no-repeat;
	width: 250px;
	height: 59px;
}
*/
.how-image {
	margin-top: 130px;
}
@media(max-width:767px){
	.how-image {
		margin-top: 0px;
	}
}
@media(max-width:1200px){
	.how-list-left:before {
		visibility: hidden;
	}
	.how-list-right:before {
		visibility: hidden;
	}
}
.how-list-left:before {
    content: '';
    position: absolute;
    left: 334px;
    top: 95px;
    bottom: 13%;
    width: 2px;
    background: #d9d7d7;
}
.how-list-right:before {
    content: '';
    position: absolute;
    left: 54px;
    top: 95px;
    bottom: 13%;
    width: 2px;
    background: #d9d7d7;
}
.features-list-item .how-list {
	color: #FFF;
}
.how-list-left .icon-outer,
.how-list-right .icon-outer {
    background: #FFF;
}

.how-list-left .icon-outer:hover,
.how-list-right .icon-outer:hover {
    border-color: #EC6863;
}

.number-plus {
    font-size: 40px;
    font-weight: 400;
    line-height: 1.1;
    color: #fff;
}

.section-contact {
    padding-top: 40px;
    background: #2d2d2d;
}
.section-contact h4{
    color: #d4d4d4;
}
.section-contact .form-control {
    border-color: #d4d4d4;
}
.section-contact .save:hover {
    border-color: #868585;
    background: #424242;
}


.section-career {
    padding-top: 40px;
    background: #fff;
}

.title {
    font-weight: bold;
}
.vertical-center {
    max-width: 100%;
    display: inline-block;
    vertical-align: middle;
}
.image-max-width img {
    max-width: 100%;
}
.main-top-margin {
    margin-top: 50px;
}
@media(max-width:767px){
    .main-top-margin {
        margin-top: 0px;
    }
}
.copyright small {
    color: #fff;
}
.benefit-right-image {
	margin-top: 50px;
}
.benefit-left-image {
	margin-top: 80px;
}
.p-0 {
    padding-left:0px !important;
    padding-right:0px !important;
}