/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/<style>@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');</style>.awb-menu_icons-left .awb-menu__main-a {    text-transform: uppercase !important;    font-weight: 700;}li#menu-item-436>a {    pointer-events: none !important;}.awb-menu_icons-left .current-menu-item  .awb-menu__main-a {    color: #000 !important;}.awb-menu__main-li_regular:hover .awb-menu__main-a_regular {    color: #000 !important;}ul#menu-footer-menu-1 li a {    text-transform: capitalize !important;    font-weight: 400 !important;}img.img-responsive.fusion-standard-logo {    filter: none !important;}.awb-menu_dropdown .awb-menu__sub-ul {    box-shadow: none !important;}.awb-menu_dropdown .awb-menu__sub-ul li a {    font-weight: 600 !important;}.awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-a_regular, .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular, .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-a_regular, .awb-menu__main-li_regular.expanded .awb-menu__main-a_regular, .awb-menu__main-li_regular.hover .awb-menu__main-a_regular, .awb-menu__main-li_regular:active .awb-menu__main-a_regular, .awb-menu__main-li_regular:focus .awb-menu__main-a_regular, .awb-menu__main-li_regular:focus-within .awb-menu__main-a_regular, .awb-menu__main-li_regular:hover .awb-menu__main-a_regular {    color: #111 !important;}.full-width .post-content .fusion-text ul {    margin: 0;    padding: 0 0 0 15px;}.full-width .post-content .fusion-text ul li {    padding: 5px 0;}@media screen and (max-width:767px){	.awb-menu__m-collapse-icon-close_no-text, .awb-menu__m-collapse-icon-open_no-text {    color: #111;}h1 {    /* font-size: 40px !important; */}img.img-responsive {    height: auto !important;}h2.fusion-title-heading {    font-size: 27px !important;}ul#menu-footer-menu-1 li a {    padding-left: 0 !IMPORTANT;}.section-one img.img-responsive {    margin-bottom: 30px !important;}#services .fusion-layout-column .fusion-column-wrapper .fusion-title.title h3.fusion-title-heading {    padding-top: 15px;}#services .fusion-layout-column .fusion-column-wrapper {    margin-bottom: 28px;}.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper {    margin-bottom: 24px;}.top-footer nav.awb-menu button {    display: none !important;}button.awb-menu__m-toggle.awb-menu__m-toggle_no-text {}.top-footer nav.awb-menu ul#menu-footer-menu-1 {    display: block !important;    position: static !important;    opacity: 1;    visibility: visible;    z-index: 99;    max-height: none;    background: none !important;}.we-do .fusion-layout-column .fusion-column-wrapper .fusion-title.title {    padding-top: 15px;    padding-left: 20px;    padding-right: 20px;}.top-footer nav.awb-menu ul#menu-footer-menu-1 li, .top-footer nav.awb-menu ul#menu-footer-menu-1 li a {    background: none !important;}.fusion-tb-header .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start.fusion-content-layout-column {    margin: 0;}.top-footer nav.awb-menu ul#menu-footer-menu-1 li a {    min-height: auto !important;}	div#bot-form {    padding-bottom: 0;    padding-left: 0;    padding-right: 0;}.faqs-sec .fusion-column-wrapper.fusion-flex-justify-content-center.fusion-content-layout-column {    padding-top: 50px;    padding-bottom: 50px;}}.fusion-body .fusion-title .title-sep-container {	display: flex;    justify-content: center;    align-items: center;    flex-direction: column;}.insta-floating {    position: fixed;    right: 0;    bottom: 40px;    z-index: 9999;    display: flex;    align-items: center;    background: #fff1f1;    padding: 5px;    border-radius: 10px 0 0 10px;    font-size: 14px;    font-weight: 700;    color: #333;}.insta-floating a {    display: flex;    align-items: center;    color: #222;}.insta-floating {    box-shadow: 0 0 8px #ddd;    border: solid 1px #fbe5b8;    border-right: none;}.insta-floating img {    width: 40px;    margin-right: 10px;}h2.instagram-head-cu + a {    background: #b9675e !important;    font-weight: normal !important;	    margin-bottom: 15px !important;}h2.instagram-head-cu {    padding-bottom: 15px !important;}@media screen and (max-width:767px){	h1 {    font-size: 40px !important;}}