/*Theme Name: Avada ChildDescription: Child theme for Avada themeAuthor: ThemeFusionAuthor URI: https://theme-fusion.comTemplate: AvadaVersion: 1.0.0Text Domain:  Avada*/@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');@import "https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";body {    font-family: 'Source Sans Pro';}.post-content h4 {    text-transform: capitalize !important;    font-weight: normal !important;    letter-spacing: 2px !important;    width: 100%;    float: left;    font-size: 28px !important;}body{font-family: 'Lato', sans-serif;font-style:normal;font-weight:300;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;background:#fff}.fusion-page-title-secondary {margin-bottom: 50px;}.fusion-page-title-secondary span { color: #fff; } h1.entry-title { color: #77A81A; margin-top: 42px !important; font-weight: 400; font-size: 40px; letter-spacing: 2px; margin-bottom: 0 !important; line-height: 36px; width: 100%; text-align: center; }  .fusion-breadcrumbs { list-style: none; margin: 0 0 42px 0; border-bottom: 1px solid #dee2e6; padding: 7px 0 !important; text-align: center; } .fusion-page-title-secondary span {color: #fff; list-style: none; display: inline-block; position: relative; padding: 0 2px; font-size: 13px; color: #60737D;}.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{	padding: 0 0 15px 0 !important;    border-radius:0!important;	border: 1px solid #eee;	min-height:300px;}.fusion-carousel-meta{	padding: 0 15px;}.fusion-carousel .fusion-carousel-title{    line-height: 25px;    font-size: 18px;    letter-spacing: .18px;    text-decoration: none;	padding: 0 15px;}.fusion-carousel .fusion-carousel-title a{	color: #286591!important;}.fusion-single-line-meta span:nth-child(3){	display: none !important;}.fusion-main-menu{	height: 69px;    display: flex;    align-items: center;}.fusion-secondary-header a {    color: #505C63 !important;    text-decoration: none;    font-size: 14px;    letter-spacing: 1px;}.navbar-expand-lg .navbar-nav .nav-link {	padding-right: 1.5rem;	padding-left: 1.5rem;}.menu-item-51 {padding-right:0px !important}.menu-item-51 a:hover span{	background-color: #296AB6;}.menu-item-51 a span{	background-color: #77A81A;	display: inline-block; 	margin-left: 5px;	padding: 12px 23px!important;color:#eff3ea !important;	border-radius:5px;}.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a:not(.fusion-logo-link):not(.awb-icon-sliding-bar):hover{	border-top-color:transparent !important;}.awb-icon-facebook:before{	color: #3b5998!important;}.awb-icon-twitter:before{	color: #55acee!important;}.awb-icon-instagram:before {    background: #5a51cb;    background: linear-gradient(165deg,#000 0%,rgba(240,101,60,1) 50%,#e50000 75%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}.fusion-secondary-header .fusion-row{height:35px;border-top:1px solid #dee2e6!important}.fusion-social-links-header{margin-top:0px !important;}.awb-icon-linkedin:before{	color: #0082ca!important;}.awb-icon-youtube:before{	 color: #ed302f!important;}.fusion-secondary-header .fusion-alignleft{	text-align: right;    font-size: 16px;    flex-grow: 100;    letter-spacing: .16px;    font-weight: 400;    color: #505C63!important;    padding-right: 10px;    border-right: 1px solid #dee2e6!important;}.fusion-contact-info-phone-number span .fa-phone{	color:#296AB6;	font-size:14px;	transform: rotate(90deg)}.fusion-contact-info-phone-number span{padding-right:10px}.fusion-footer-widget-area {    background-color: #F4F7FA !important;    border-bottom: 1px solid #2A79BF1C;    padding: 70px 0px 70px 0px !important;}.awb-justify-title{	font-weight: 400 !important;}.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a {    font-size: 15px;    font-weight: 400;}.fusion-footer-widget-area h3 {    margin-top: 0px;    padding-bottom: 15px;    font-size: 13px !important;    text-transform: uppercase !important;    font-weight: 500 !important;    margin-bottom: 0.5rem;    width: 100% !important;    float: left;}.fusion-footer-widget-area h3 a {    color: #2876BB;    font-size: 13px !important;    float: left;    width: 100%;    font-family: 'Lato', sans-serif !important;    letter-spacing: 2px !important;    font-weight: bold !important;}.fusion-footer-widget-area h4 {    color: #2876BB !important;    font-size: 13px !important;    float: left;    width: 100%;    font-family: 'Lato', sans-serif !important;    letter-spacing: 2px !important;    font-weight: 600 !important;    margin: 0 0 18px 0;}.fusion-footer-widget-area ul li {    text-decoration: none;    letter-spacing: 1px;    font-weight: normal;    font-size: 13px;    float: left;    width: 100%;    display: flex;    margin-bottom: 6px;}.fusion-footer-widget-area ul li a {    text-decoration: none;    letter-spacing: 2px;    font-weight: normal;    font-size: 13px;    margin-bottom: 4px;}.fusion-footer-widget-column ul li  i.fa-phone{    transform: rotate(90deg);}.fusion-footer-widget-column ul li  img{    height:22px;	margin-top: 6px;		margin-right:6px;}.fusion-footer-widget-column ul li i{	font-size: 20px;	color: #296AB6;	margin-right:6px;}.text-decoration-underline{	text-decoration: underline !important;}.fusion-copyright-notice p a{	text-decoration: underline !important;}.fusion-copyright-notice p {    width: 100%;    background-color: #F4F7FA;    color: #000;    font-size: 12px;    letter-spacing: 2px;    font-weight: 300;    padding: 0;    margin-bottom: 0;    margin: 0 !important;}.fusion-copyright-notice p a:hover{	text-decoration: none !important;}.fusion-megamenu-holder{	width: 100% !important;	box-shadow:none !important;}.fusion-megamenu-wrapper{	width: 1170px;}.fusion-megamenu-holder{	border-top: none;	padding-bottom:30px;}.fusion-megamenu .fusion-megamenu-submenu{	border:none !important;}.fusion-megamenu-wrapper .fusion-megamenu-border{	border: none !important;}.fusion-megamenu-wrapper .fusion-megamenu-submenu{	border: none;}.fusion-megamenu-icon img {    max-height: unset !important;    height: 100%;    width: 100%;}.fusion-megamenu-icon {    width: 100% !important;    margin-bottom: 8px;    height: 100%;}.awb-justify-title {    display: block;    flex-direction: column;    font-size: 16px;    font-weight: 700;    width: 100%;}.fusion-menu-highlight-label {    display: block !important;    margin-bottom: 0;    color: #60737D !important;    font-size: 13px !important;    letter-spacing: 2px !important;    text-transform: capitalize;	padding: 5px 0 0.5rem 0 !important;    margin: 0 !important;    font-weight: 300 !important;}#menu-item-20 span.awb-justify-title {    text-transform: capitalize;    font-size: 1rem;}.fusion-megamenu-wrapper .fusion-megamenu-submenu {    padding: 0px 10px 0 10px !important;    border: 0 !important;}.fusion-megamenu-title, .fusion-megamenu-wrapper .fusion-megamenu {	padding: 0 15px;}.fusion-megamenu-bullet:before{	content:url(https://acerealty.co.in/blog/wp-content/uploads/2022/05/bullet-icon.png);}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {    padding: 5px 15px;}.fusion-blog-layout-grid .fusion-post-content-wrapper{	padding:17px 24px 24px 24px !important;    border-radius: 0.25rem!important;    box-shadow:none !important;	position:relative;	min-height:220px;}.fusion-blog-layout-grid .fusion-post-grid {    margin-bottom: 7px !important;    box-sizing: border-box;    border: none;    /*position: static !important;*/    float: left !important;}.fusion-image-wrapper {    overflow: hidden;    z-index: 1;    position: relative;    height: 138px;}.fusion-post-wrapper {    box-shadow: 0 0px 6px #ccc !important;    border: 0 !important;}.fusion-social-links-header {    margin-top: 0;}#wrapper #main .fusion-post-content > .blog-shortcode-post-title{	line-height:0px;	text-align: left;}.fusion-post-content.post-content {    float: left;    width: 100%;}#main .post h2 a {    color: #3D78BD !important;    font-size: 18px;    letter-spacing: 1px;    text-decoration: none;    font-weight: bold;    font-family: 'Lato', sans-serif;    line-height: 21px;}.fusion-blog-shortcode .fusion-read-more {    position: relative;    margin-right: 10px;    text-align: right;    color: #2675BB!important;    text-decoration: none;    font-size: 12px;    font-weight: bold;    letter-spacing: 2px;    text-transform: uppercase;}.fusion-post-content p, .post-content p {    margin: 0 0 20px;	line-height: 27px !important;    color: #000 !important;    font-size: 13px;    letter-spacing: 2px;}.fusion-post-content-container p {font-weight:300}.fusion-blog-layout-grid .fusion-post-content-container{	margin-top: 0px;    text-align: left;    color: #333!important;    font-size: 15px;    letter-spacing: .15px;}.fusion-meta-info {    margin-top: 0px;    padding: 16px 0;    position: absolute;	bottom: 15px;	width: 100%;}.fusion-aligncenter {    text-align: left !important;}.fusion-blog-shortcode .fusion-read-more {    text-align: right;    color: #2675BB!important;    font-weight: bold;}.fusion-main-menu ul li:last-child a span {    color: #fff !important;}.fusion-blog-shortcode-1 .fusion-blog-layout-grid .fusion-post-grid {    padding: 15px 12px 0px 12px !important;}.fusion-body .fusion-content-sep.sep-solid{	border: none;	margin-top: 0px;}.fusion-read-more:after{	content: url(https://acerealty.co.in/blog/wp-content/uploads/2022/05/read-more-arrow.png);	right: -30px;	top: 60%;}.fusion-blog-shortcode .fusion-read-more:after {    content: url(https://acerealty.co.in/blog/wp-content/uploads/2022/07/read-more-arrow.png) !important;    right: -16px !important;    top: 56% !important;    background-size: auto 50% !important;}.fusion-image-wrapper .fusion-rollover{	display:none;}.fusion-body .wp-block-search__button{	margin: 0 !important;    padding: 0 !important;    width: 70px;}.fusion-body .fusion-button-default-size{    padding: 0 ;}.wp-block-search .wp-block-search__label{	display: none;}.wp-block-search .wp-block-search__input{	width:207px;	border-left: 1px solid #198fd9;    border-bottom: 1px solid #198fd9;    border-top: 1px solid #198fd9;}.wp-block-search .wp-block-search__input:focus {    border-color: #198fd9;}.wp-block-search .wp-block-search__button:hover{	background-color: #77a81a;    background-image: none;    border: 1px solid #77a81a;	border-top-left-radius: 0px;border-bottom-left-radius: 0px;}.fusion-button-default-size{	border-top-left-radius: 0px;  border-bottom-left-radius: 0;}.fusion-content-widget-area .widget li a{	padding-left: 12px;	display: flex;	line-height: 22px;}.sidebar .widget li{	padding: 10px;}.fusion-content-widget-area .widget li a:before{	margin-left: 0px !important;	left:0px;}td {    border: 1px solid #dddddd;    text-align: left;    padding: 8px;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth {    padding: 0;display: inherit;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth li {    width: 100% !important;}.pagination { justify-content: center !important; }.pagination .current {    background: #3D78BD !important;    border: 1px solid #3D78BD !important;}span.page-text {    border: 1px solid #f2f3f5;    padding: 0 10px;}.fusion-secondary-header .fusion-alignright {text-align: right;}.fusion-secondary-header .fusion-alignright>* {    float: none !important;    display: inline-grid;}.fusion-social-networks .fusion-social-network-icon {    margin: 0 !important;    padding: 10px 8px;    border-left: 1px solid #dee2e6!important;}a.fusion-social-network-icon.fusion-tooltip.fusion-instagram.awb-icon-instagram {    padding-right: 10px;}.fusion-social-links-header .fusion-social-networks a::before {    font-size: 13px !important;}.fusion-contact-info {    border-right: 1px solid #dee2e6!important;    padding-right: 11px;    margin-right: 6px;}.fusion-menu a span span {    color: #60737D !important;    font-weight: 300 !important;}#menu-item-19 li#menu-item-1048 a.awb-justify-title {    text-align: left;    margin-top: 10px;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth li a {    float: left;    padding: 0;    background: none !important;}.fusion-page-title-secondary {    margin-bottom: 0;}#menu-item-51 span.menu-text {    color: #fff !important;}.blog-table th {background: #70a834; padding: 10px; color: #fff;font-size: 17px;} @media only screen and (max-width :1024px) {.fusion-image-wrapper { height: 115px; }}@media only screen and (min-width: 320px) and (max-width: 480px){.fusion-social-networks .fusion-social-network-icon{	margin:0 !important;	padding:9px 8px;	border-left: 1px solid #dee2e6!important;}.fusion-secondary-header .fusion-contact-info span.fusion-contact-info-phone-number {    padding-top: 9px;    padding-left: 20px;}	.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder{    display: block;    margin-top: 10px;    }	.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header {        padding-top: 0px;    }	.fusion-mobile-menu-design-classic .fusion-alignright{		width: 50%;		float: right;	}	.fusion-mobile-menu-design-classic .fusion-alignleft{		width:50%;		border-right: none !important;		float: left;		padding-right: 0;	}	.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header {        margin-top: 0px;        margin-bottom: 0px;    }	.fusion-mobile-menu-design-classic .fusion-secondary-header{		padding: 0px !important;	}	.fusion-contact-info {        padding: 7px 0px 6px 0;    }	.fusion-header{		padding: 0 !important;	}	#block-5, #block-7, #block-8{		display: none;	}	.fusion-columns .fusion-column:not(.fusion-column-last){		margin: 0px;	}	.fusion-post-grid{		top: 0 !important;		padding: 15px 0 !important;		position: static !important; 	}	#content{		margin-bottom:0px	}	html:not(.avada-has-site-width-percent) #main{		padding: 0px 15px !important;		margin: 0 20px;	}    .fusion-mobile-menu-text-align-left .fusion-mobile-selector {        text-align: left;        border: none;        position: absolute;        top: 22px;			width:20%;			right: 0px;        background-color: transparent;    }	.fusion-mobile-selector span{ display: none;}    .fusion-body .fusion-mobile-nav-holder .fusion-selector-down{	    border: none;    }    .fusion-logo img {        width: auto;        float: left;        padding-left: 15px;    }}@media only screen and (min-width: 481px) and (max-width: 768px){	.fusion-contact-info{		padding: 0 !important;	}    .fusion-mobile-menu-design-classic .fusion-alignleft {        width: 74%;			margin-bottom: 0px;        border-right: none !important;        float: left;        padding-right: 0;        height: 46px;        display: flex;        justify-content: end;        align-items: center;    }    .fusion-mobile-menu-design-classic .fusion-alignright {        width: 24%;        float: right;    }    .fusion-contact-info {        padding: 7px 0px 6px 0;    }	.fusion-logo img {    width: auto;    float: left;    padding-left: 15px;}	.fusion-mobile-menu-text-align-left .fusion-mobile-selector {    text-align: left;    border: none;    position: absolute;    top: 22px;		width:20%;		right:20px;    background-color: transparent;}	.fusion-mobile-selector span {    display: none;}	.fusion-body .fusion-mobile-nav-holder .fusion-selector-down {    border: none;}	.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header{		padding-top: 3px;    padding-bottom: 0px;		height: 80px;	}	.fusion-secondary-header .fusion-row {    height: auto;    border-top:  none !important;}	.fusion-mobile-menu-design-classic .fusion-secondary-header{padding: 0px 30px !important}}h2.blog-shortcode-post-title.entry-title {    margin-bottom: 10px !important;    float: left;    width: 100%;    padding: 0;    line-height: 19px !important;}.fusion-body .fusion-content-sep.sep-double, .fusion-body .fusion-separator-border.sep-double, .fusion-body .fusion-separator.sep-double {display:none}h2.blog-shortcode-post-title.entry-title {    font-family: 'Lato', sans-serif !important;}.fusion-carousel .fusion-carousel-title {    margin: 0 0 10px 0;}.fusion-carousel .fusion-carousel-title a {    color: #3D78BD !important;    font-family: 'Lato', sans-serif !important;    font-size: 18px !important;}.fusion-menu a span {    color: #296AB6 !important;    letter-spacing: 2px !important;    font-weight: bold !important;    font-size: 13px !important;	font-family: 'Lato', sans-serif;}.single .fusion-page-title-bar.fusion-page-title-bar-none.fusion-page-title-bar-center {    display: none;}/*.single h1.entry-title {display:none}*/.fusion-breadcrumbs {    border-bottom: 1px solid #dee2e6;    border-top: 1px solid #dee2e6;}.post-content ol {    margin: 0;    padding: 0;}.post-content ol li {  display: inherit;    align-items: baseline;    list-style: none;    font-size: 13px;    color: #000;	padding-left: 18px;    position: relative;    margin-bottom: 5px;    letter-spacing: 2px;    line-height: 27px;}.post-content ol li::before {    position: absolute;    left: 0;    content: "";    background-image: url(images/bullet-icon.png);    height: 10px;    width: 6px;    background-position: left top;    background-repeat: no-repeat;    margin-top: 7px;}.post-content ul {    margin: 0;    padding: 0;}.post-content ul li {  display: inherit;    align-items: baseline;    list-style: none;    font-size: 13px;    color: #000;	padding-left: 18px;    position: relative;    margin-bottom: 5px;    letter-spacing: 2px;    line-height: 27px;}.post-content ul li::before {    position: absolute;    left: 0;    content: "";    background-image: url(images/bullet-icon.png);    height: 10px;    width: 6px;    background-position: left top;    background-repeat: no-repeat;    margin-top: 7px;}.post-content ul li li {    padding-left: 17px;}.post-content h3 {    color: #296AB6 !important;    letter-spacing: .84px !important;    font-weight: 400 !important;    font-size: 29px !important;    letter-spacing: 2px !important;    margin-bottom: 20px !important;    line-height: 36px !important;    text-transform: uppercase !important;}.slides li {padding:0 !important}.slides li::before {display:none}table {    border-collapse: collapse;    border-spacing: 0;    letter-spacing: 2px;    font-size: 13px;}.single-navigation.clearfix {    margin-top: 20px;    letter-spacing: 2px;}.fusion-carousel-meta span {    font-size: 13px;    letter-spacing: 0;}h2.entry-title.fusion-post-title {    color: #77A81A !important;    font-family: 'Lato', sans-serif !important;    letter-spacing: 1px !important;    font-weight: normal !important; line-height: 15px !important;}h1.entry-title.fusion-post-title {    color: #77A81A !important;    font-family: 'Lato', sans-serif !important;    letter-spacing: 1px !important;    font-weight: normal !important; line-height: 32px !important;    margin-bottom: 28px !important;margin-top: 0px !important; text-align: left;}.sidebar .widget ul {margin:0px;padding:0}.sidebar .widget ul li {    display: flex;    align-items: baseline;    list-style: none;    font-size: 13px;    color: #000;    position: relative;    margin-bottom: 12px;    letter-spacing: 2px;    line-height: 27px;    padding-bottom: 12px;}h4.widget-title {    color: #296ab6 !important;    font-size: 28px !important;    font-weight: normal;    letter-spacing: 2px;}.wp-block-search {    align-items: center;    background: none !important;    width: 100% !important;    padding: 0 !important;}button.fusion-button-default.fusion-button-default-size.wp-block-search__button {    font-family: 'Lato', sans-serif !important;    font-size: 13px;    letter-spacing: 2px;    text-transform: uppercase;    border-radius:0 5px 5px 0;    padding: 0 10px !important;    width: auto !important;    border: 1px solid #296ab6 !important;    background: #296ab6;}input#wp-block-search__input-1:focus {    border: 1px solid #f2f3f5 !important;}.single main#main {    padding: 0 13px !important;}#categories-2 li.cat-item.cat-item-5 {    padding-top: 0;}.related-posts {    margin: 20px 0 40px 0 !important;}.fusion-column.fusion-column-last.col-lg-3.col-md-3.col-sm-3 {    padding-left: 0;}.fusion-carousel-holder li {    padding: 0 2px;}.fusion-carousel .fusion-carousel-title {    margin: 0px 0 3px;}h3.title-heading-left {    color: #296ab6 !important;    font-size: 28px !important;    font-weight: normal !important;    letter-spacing: 2px !important;}footer#footer {    padding: 20px 0;}h3.footer-menu-last {    margin-bottom: 0;    padding: 0;}.fusion-main-menu ul {    list-style: none;    margin: 20px 0 0 0;    padding: 0;}nav.fusion-main-menu {    margin-top: 12px;}.fusion-megamenu-title {    padding: 0;    float: left;    width: 100%;    margin-bottom: 10px;    color: #3D78BD;    letter-spacing: 2px;    text-transform: uppercase;    font-size: 13px;    font-weight: bold;}a.fusion-bar-highlight:hover {    background: no-repeat !important;}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {    display: block;    padding: 0 !important;    border-bottom: none;    font-size: 13px;    color: #60737E;    letter-spacing: .15px;    text-decoration: none;    padding: 0 0 0 0 !important;    letter-spacing: 2px !important;}nav.fusion-main-menu {    margin-top: 12px;}ul.fusion-megamenu.fusion-megamenu-sitewidth {    margin-top: 10px !important;}.fusion-megamenu-holder {    margin-top: 32px !important;    border: 1px solid #eee;	padding-bottom: 10px !important;	padding-top:20px !important;    border: 1px solid #eee !important;}#menu-item-47 ul.fusion-megamenu.fusion-megamenu-sitewidth {    padding: 0 0 10px 0 !important;	margin-top: 0 !important;}.fusion-megamenu-title {padding: 0 !important;float: left;width: 100%;margin-bottom: 10px;color: #3D78BD;letter-spacing: 2px;text-transform: uppercase;font-size: 13px;font-weight: bold;}a.fusion-bar-highlight:hover {    background: no-repeat !important;}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a span {    color: #60737E !important;    font-weight: normal !important;    background: url(images/bullet-icon.png) no-repeat left center;    padding-left: 16px;}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a span span.fusion-megamenu-bullet {    display: none;}.awb-justify-title {    display: block;    flex-direction: column;    font-size: 16px;    font-weight: bold !important;    width: 100%;    margin-bottom: 10px;    color: #3D78BD;    letter-spacing: 2px;    text-transform: uppercase;    font-size: 13px;    font-family: 'Lato', sans-serif;    float: left;}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a span {    color: #60737E !important;    font-weight: normal !important;}.fusion-post-content-container p {    line-height: 21px !important;}#menu-item-19 .fusion-megamenu-widgets-container.second-level-widget {    margin: 0 !important;    padding: 0 !important;}#menu-item-19 .fusion-megamenu-widgets-container.second-level-widget .fusion-megamenu-holder {    border: 0 !important;    padding: 0 !important;    margin: 0 !important;}#menu-item-19 .fusion-megamenu-widgets-container.second-level-widget .fusion-megamenu-holder ul.fusion-megamenu {    padding: 20px 0 0 0 !important;    margin: 0 !important;}li#menu-item-1047 {    padding: 0 !important;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth  li {width: 100% !important;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth:before {    position: absolute;    content: '';    background: #F4F7FA;    width: 100%;    height: 44px;    top: 0px;    left: 0;	z-index: 9;}#menu-item-19 .fusion-megamenu-holder {    padding-top: 0 !important;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth li .fusion-megamenu-title .awb-justify-title {    width: 50%;    color: #296AB6 !important;    padding-top: 5px;    text-align: right;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth li li .fusion-megamenu-title .awb-justify-title {text-align: left;width: 100% !important;margin-bottom: 0 !important;}#menu-item-19 .fusion-megamenu-widgets-container.second-level-widget .fusion-megamenu-holder ul.fusion-megamenu:last-child {    padding: 0 !important;}#menu-item-19  li#menu-item-1048 {    position: absolute;    top: 0;    right: 0;    width: 48% !important;    background: none !important;}#menu-item-19 li#menu-item-1048 span.awb-justify-title {    text-align: left;}li#menu-item-1047 .fusion-megamenu-holder::before {    background: none;}.single-post .fusion-page-title-secondary {    padding-bottom: 50px;}.fusion-breadcrumbs span {    display: inline-block;    letter-spacing: 2px;    text-transform: uppercase;    font-size: 11px !important;}.related-posts .fusion-carousel-meta {    display: none;}.fusion-menu li:last-child a span span {    color: #60737D !important;}#menu-item-19 ul.fusion-megamenu.fusion-megamenu-sitewidth .fusion-megamenu-title {    position: relative;    z-index: 99;}#menu-item-19 .fusion-megamenu-holder {    padding-top: 0 !important;    position: relative;}#menu-item-19 li#menu-item-1048 span.awb-justify-title {    text-align: left;    padding-top: 15px;    background: none;}.mob-menu {display:none}@media only screen and (max-width :768px) {	button.fusion-open-submenu {    background: none !important;}ul.sub-menu.fusion-sub-menu-open a.awb-justify-title {    display: inherit;    padding-top: 11px;}	.has-sidebar #sidebar {    order: 2;    margin-top: 0 !important;}	.single-related-posts {    clear: both;    margin-bottom: 0 !important;}.fusion-carousel .fusion-carousel-item .fusion-image-wrapper {height:auto !important}	li.fusion-mobile-nav-item.contact-us-menu a span {    width: 100%;    text-align: center;}li.fusion-mobile-nav-item.contact-us-menu a {    background: #77A81A !important;    width: 100%;    color: #fff !important;    border-radius: 5px;    height: 35px !important;    margin: 10px 0;}li.fusion-mobile-nav-item.contact-us-menu {    background: #fff !important;    float: left;    width: 100%;}	.fusion-secondary-header .fusion-alignleft {    margin-right: 0;    display: none !important;}.fusion-secondary-header .fusion-alignright {    margin-left: 0;    width: 92% !important;}span.fusion-contact-info-phone-number {    padding: 10px 8px;}	.fusion-mobile-menu-design-classic .fusion-alignright {    width: 100% !important;    max-width: 100% !important;}.mob-menu {display:block}	ul.sub-menu.fusion-sub-menu-open span.awb-justify-title {    margin-bottom: 0;}.mob-menu a span span {    border: 0 !important;    clear: both !important;    width: 100% !important;    margin: 0 !important;}.mob-menu a {    background: #fff !important;    padding: 9px 0px 4px 0px !important;    display: inline-table !important;    border-bottom: 1px solid #dee2e6!important;    clear: both !important;}ul.sub-menu.fusion-sub-menu-open li {display: table;width: 100%;}.mob-menu a span {    padding: 0 12px;    float: left;}.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a {    justify-content: left;    padding-left: 12px;    width: 100% !important;    text-align: left !important;}span.fusion-menu-highlight-label {    border: 0 !important;}.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a {    justify-content: left;    padding-left: 12px;    width: 100% !important;}ul.sub-menu.fusion-sub-menu-open li.fusion-mobile-nav-item a {    background: none;    width: 100% !important;    padding: 10px;    text-align: left !important;    height: auto;    margin-bottom: 0;}.fusion-open-submenu:before {color:#77A81A !important}.fusion-mobile-nav-item .fusion-open-submenu {    color: var(--mobile_menu_typography-color);    background: #eee;}.fusion-open-submenu:before {    display: block;    margin: 0;    content: "\e61f";    font-family: awb-icons;    color: #9d9d9d;}	.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a:before {display:none}	.fusion-mobile-nav-item a {    color: #333;    padding: 0 12px;    font-size: 12px;    display: flex;    align-items: center;    font-size: 13px !important;    color: #296AB6 !important;    border-bottom: 1px solid transparent;    font-weight: normal !important;    font-family: 'Lato', sans-serif !important;    text-transform: uppercase !important;}	nav.fusion-mobile-nav-holder.fusion-mobile-menu-text-align-left {    width: 95%;    margin: 8px auto 10px auto !important;}	.fusion-mobile-nav-holder>ul {border: 1px solid rgba(0,0,0,.15);}.fusion-mobile-menu-design-classic .fusion-alignleft, .fusion-mobile-menu-design-classic .fusion-alignright {    float: left;    width: 50%;    line-height: normal;    display: block;    padding: 0 !important;}.fusion-blog-shortcode-1 .fusion-blog-layout-grid .fusion-post-grid {    padding: 20px;    position: static !important;    margin-top: 40px;}.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info {    text-align: center;    line-height: normal;    padding: 0 !important;}a.fusion-logo-link {    width: 77px;}	.fusion-header {    height: 87px;}ul#mobile-menu-main-ace-menu {    width: 350px;    margin: 0 auto;    border: 1px solid #dee2e6;}.fusion-menu a span {    color: #296AB6 !important;    letter-spacing: 2px !important;    font-weight: normal;    font-size: 13px !important;    font-family: 'Lato', sans-serif;    text-transform: uppercase;}.fusion-columns .fusion-column:not(.fusion-column-last) {    margin: 0 !important;    padding: 0 15px !important;    width: 89% !important;}.fusion-footer .fusion-row {    margin: 0 15px !important;    padding: 0 15px !important;}footer.fusion-footer-widget-area.fusion-widget-area {    padding: 30px 0 30px 0 !important;    margin-top: 20px !important;}.fusion-carousel .fusion-carousel-title a {    color: #3D78BD !important;    font-family: 'Lato', sans-serif !important;    font-size: 14px !important;    line-height: 10px !important;}.fusion-carousel .fusion-carousel-title {    line-height: 20px;}.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper {    padding: 0 0 15px 0 !important;    border-radius: 0!important;    border: 1px solid #eee;    min-height: 260px;}.fusion-column.fusion-column-last.col-lg-3.col-md-3.col-sm-3 {    padding-left: 0;    margin-bottom: 0 !important;} } .fusion-breadcrumbs span.fusion-breadcrumb-sep {    font-size: 0 !important;    position: relative;    margin: 0 4px;}.fusion-breadcrumbs span.fusion-breadcrumb-sep::after {    position: absolute;    content: '|';    background: #60737D;    height: 11px;    width: 1px;    top: -10px;	    left: 0;}  @media only screen and (max-width:480px) {.fusion-mobile-nav-item:nth-child(3) {}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children {}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu {    display: block !important;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu li a span {    font-size: 13px !important;    text-transform: capitalize !important;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu li a {padding-bottom: 0;border: 0 !important;background: url(../images/bullet-icon.png) no-repeat left center;padding-left: 22px;letter-spacing: 2px;font-size: 13px !important;}.fusion-mobile-nav-item:nth-child(3) {}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children {}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu {    display: block !important;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu li a span {    font-size: 13px !important;    text-transform: capitalize !important;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu li a {    padding-bottom: 0;    border: 0 !important;    background: url(images/bullet-icon.png) no-repeat 10px 12px !important;    padding-left: 26px;    letter-spacing: 2px;    font-size: 13px !important;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu {padding:0 0 10px 0 !important;}nav.fusion-mobile-nav-holder.fusion-mobile-menu-text-align-left {    background: #fff;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children a {    border: 0;}.fusion-secondary-header .fusion-contact-info {    float: left !important;    display: initial;    margin-top: 9px;}.fusion-contact-info {    margin-right: 0;    border: 0 !important;}.fusion-image-wrapper {    overflow: hidden;    z-index: 1;    position: relative;    height: auto;}.fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children button.fusion-open-submenu {    display: none;}	 .fusion-mobile-nav-item:nth-child(3) li.fusion-mobile-nav-item.menu-item-has-children ul.sub-menu li a span {font-size: 13px !important;text-transform: capitalize !important;} .fusion-flexslider.flexslider.fusion-flexslider-loading.fusion-post-slideshow {    height: auto;    overflow: hidden;} }
.blog-link{text-decoration:underline; color:#296ab6;}