/*--
	Theme Name: theme36038
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 4.2.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */
.hexagon, .bg_DarckGrayColor .hexagon {
    width: 300px;
    height: 175px;
    background: #ecebeb !important;
    position: relative;
    overflow: visible;
    box-sizing: border-box;
}
.hexagon:before {
      border-bottom: 87px solid #ecebeb !important;
}
.hexagon:after {
   
    border-top: 87px solid #ecebeb !important;
}
.home .header {
    background:#fff !important;
    border: none;
    position: relative !important;
    z-index: 99;
    left: 0;
    width: 100%;
    padding-top: 10px !important;
    padding-bottom: 0;
}
.parallax-slider {
    height: 546px !important;
}
.home .nav__primary {
    text-align: center;
    margin-bottom: -36px !important;
    background: rgba(255, 255, 255, 0) !important;

}
.home .header .nav-wrapper {
    bottom: -610px !important; 
    background: #fff !important;
}
.bg_linkColor {
    padding-top: 100px;
    padding-bottom: 80px;
    background: #fff !important;
}
.bg_linkColor:before, .bg_linkColor:after {
    background: #fff !important;
}
.nav__primary .sf-menu li a {
    padding: 20px 26px !important;
    }
    .nav__primary .sf-menu li.current-menu-item > a, .nav__primary .sf-menu li.sfHover > a, .nav__primary .sf-menu li a:hover {
    color: #5062a0 !important;
    background: #f2f2f2 !important;
}
.header {
    background-color: rgb(255, 255, 255) !important;
     padding-top: 10px !important;
}
.header .align-logo {
    margin-bottom: 3px !important;
}
.title-section:before, .title-section:after {
    position: absolute;
    top: 0;
    content: '';
    width: 101%;
    height: 100%;
    background: #f2f2f2 !important;
    z-index: -1;
}
.title-section
{background: #f2f2f2 !important;}
.breadcrumb.breadcrumb__t li a {
    color: #5062a0 !important;
    font-weight: 600;
    font-size: 20px;
}
.nav:before, .nav:after
{background:#fff !important;}
.nav__primary {
    text-align: center;
    margin-bottom: 0 !important;
    background: #fff !important;
}
.title-header {
    
    color: #212529 !important;

}
.footer {
    z-index: 98;
    border: none;
    padding: 50px;
    background:  #070707 none !important;
}
.phone
{
	text-align: right;
    padding-top: 56px;
}
}
.phone a{font-size:18px !important;}
