#sppb-addon-1653560245376 .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}
#sppb-addon-SrRMNepS175zMYolfiI-x .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}
#sppb-addon-z4HGJQ5UCGswzhhJjBahK .sppb-addon-header .sppb-addon-title:hover {
    color: #98AC86;
}
#sppb-addon-YHmU7AMLrR0dNyDoh0sNu .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}
#sppb-addon-x5OzlvKVozS5n_gGXcKUS .sppb-addon-header .sppb-addon-title:hover {
    color:  #a0c8e3;
}
#sppb-addon-ZYpsabKBPNghhRst7PDfH .sppb-addon-header .sppb-addon-title:hover {
    color:  #a0c8e3;
}
#sppb-addon-LMZXfp92Vg-vsmD7LmJL5 .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}

#sppb-addon-z3fyH6eZ2nSnsvXBmSsin .sppb-addon-header .sppb-addon-title:hover {
    color:  #a0c8e3;
}
#sppb-addon-cbwCbtvL11k_mtIERpGdn .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}
#sppb-addon-KpQBAQz0TVzT4zUvPK-7g .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}
#sppb-addon-N0i6GrzTdEii709rGxb2n .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}
#sppb-addon-y6CcwBPj5cGi3h-ee2vSW .sppb-addon-header .sppb-addon-title:hover {
    color: #a0c8e3;
}



.service-list {
    padding-bottom: 20px !important;
}
@media only screen and (max-width:1600px) and (min-width:768px){
body .sppb-btn.sppb-btn-xlg, body .btn.sppb-btn-xlg {
    padding: 1rem 8.06rem 1rem 8.06rem !important;
}
}
/*Home*/
.home-agency #sp-logo a {
    display: block !important;
}
body .sppb-btn.sppb-btn-default, body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-default, body .btn.sppb-btn-primary, body .btn.btn-primary {
    background-color: #98AC86 !important;
}
body .sppb-btn.sppb-btn-default:hover, body .sppb-btn.sppb-btn-default:focus, body .sppb-btn.sppb-btn-default:active, body .sppb-btn.sppb-btn-primary:hover, body .sppb-btn.sppb-btn-primary:focus, body .sppb-btn.sppb-btn-primary:active, body .sppb-btn.btn-primary:hover, body .sppb-btn.btn-primary:focus, body .sppb-btn.btn-primary:active, body .btn.sppb-btn-default:hover, body .btn.sppb-btn-default:focus, body .btn.sppb-btn-default:active, body .btn.sppb-btn-primary:hover, body .btn.sppb-btn-primary:focus, body .btn.sppb-btn-primary:active, body .btn.btn-primary:hover, body .btn.btn-primary:focus, body .btn.btn-primary:active {
    background-color: #C7DFEF !important;
      color: #231F20 !important;
}
.agency-image-carousel .sppb-carousel-extended-item .sppb-carousel-extended-subheading:hover {
    color: #E55D47 !important;
}
.burger-icon {
    display: none;
}
#modal-menu ul.sp-megamenu-parent>li>a, #modal-menu ul.sp-megamenu-parent>li>span {
    font-size: 36px !important;
  line-height: 1.2 !important;
}
  
.animated-text {
    top: 18vh !important;
    height: 0px !important;
    width: 90px !important;
    left: 280px !important;
}
   
.animated-text.animate {
    top: 4.5vh !important;
}
.burger-icon {
    display: contents !important;
}
#modal-menu-toggler {
    width: 50px !important;
    height: 50px !important;
    padding: 13px 13px !important;
}
#modal-menu {
    background: #98AC86 !important;
}
#sp-header.header-with-modal-menu a {
    color: white !important;
}

#modal-menu .sp-megamenu-parent>li:hover>a, #modal-menu .sp-megamenu-parent>li:hover>span, #modal-menu .sp-megamenu-parent>li.active>a, #modal-menu .sp-megamenu-parent>li.active>span {
    color: #231F20 !important;
}
#modal-menu .modules-wrapper {
    display: none !important;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #067F38 !important;
    padding: 10px 30px !important;
}
#sp-header.header-with-modal-menu a:hover {
    color: #F89753 !important;
}
.sp-copyright {
    font-size: 14px !important;
}
#hover_text {
    top: 20% !important;
    letter-spacing: 0px !important;
}
.fa {
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 700 !important;
    font-size: 20PX !important;
}
.sp-scroll-up {
    bottom: 60px !important;
    right: 100px !important;
}
#modal-menu ul.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul>li>a {
    font-weight: 600 !important;
    font-size: 26px !important;
}
#sp-footer ul.menu {
    margin: 0px 20px 80px 20px !important;
}
#sppb-addon-1653463321481 img {
    margin-left: -8px !important;
}
/*big Screen*/
@media(min-width:1600px){
  .animated-text {
    top: 22vh !important;
    left: 470px !important;
}
  #sppb-addon-1653475824462 .sppb-carousel-extended-item-overlay {
    background: linear-gradient(166deg, rgba(248, 151, 83, 0.5) 0%, rgba(229, 93, 71, 0.5) 100%);
    height: 720px !important;
}
  .agency-image-carousel img {
    height: 720px;
}
  #sppb-addon-wrapper-DIHbSrxng5IM6s7HnbD44 {
    margin-top: 200px !important;
}
  #sppb-addon-1653463321481 img {
    margin-left: 0px !important;
}
}


/*form*/
.form-control {
    font-size: 16px !important;
}
.form-label {
    margin-bottom: 40px !important;
    font-size: 14px !important;
    letter-spacing: 0px !important;
    color: #000 !important;
}
button#bfSubmitButton {
    border-radius: 50px !important;
    border: none !important;
    padding: 15px 40px !important;
}
/*offcanvas*/
.offcanvas-menu.border-menu {
    background: #98AC86;
}
.offcanvas-menu .offcanvas-inner ul.menu>li a:hover, .offcanvas-menu .offcanvas-inner ul.menu>li a:focus,.offcanvas-menu .offcanvas-inner ul.menu>li a:active {
    color: #000000 !important;
}
.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
    font-size: 16px !important;
    padding: 0px 20px !important;
    line-height: 40px !important;
    font-weight: 600 !important;
}

.sppb-carousel-extended-subheading {
    pointer-events: none !important;
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.active>a, .offcanvas-menu .offcanvas-inner .sp-module ul>li.active>span {
    color: #067F38 !important;
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus {
    color: #067F38 !important;
}

/*footer*/
.leaflet-container a {
    color: #0078A8 !important;
}.sp-copyright {
    color: #fff !important;
}
#hover_text {
    top: 6px !important;
}

element.style {
}
.fabchat span {
    transition-duration: 1s;
}
.fa-2x {
    font-size: 2em;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px / 1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fa, .fas, [class*=" icon-"], [class^=icon-] {
    font-family: Font Awesome\ 5 Free;
    font-weight: 900;
}
.fa-2x {
    font-size: 2em;
}
.fa, .fab, .fad, .fal, .far, .fas, .icon-joomla, [class*=" icon-"], [class^=icon-] {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
}
.fa, .fab, .fad, .fal, .far, .fas, .icon-joomla, [class*=" icon-"], [class^=icon-] {
    text-rendering: auto;
}
.fa {
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 700 !important;
    font-size: 20PX !important;
}
.fa, .fas {
    font-weight: 900;
}
.fa, .far, .fas {
    font-family: "Font Awesome 5 Free";
}
.fa-2x {
    font-size: 2em;
}
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
*, ::after, ::before {
    box-sizing: border-box;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.fab-wrapper{
    bottom: 30px !important;
}
#hover_icon {
    margin: 0px -4px 0px 0px !important;
}
#sppb-addon-a4WV-wnX7ZTCj8akMjbgq a:hover, #sppb-addon-a4WV-wnX7ZTCj8akMjbgq a:focus, #sppb-addon-a4WV-wnX7ZTCj8akMjbgq a:active {
    font-weight: 700;
}
#sppb-addon-ORdBF2LQuEkWIrQoBzo-_ a:hover, #sppb-addon-ORdBF2LQuEkWIrQoBzo-_ a:focus, #sppb-addon-ORdBF2LQuEkWIrQoBzo-_ a:active {
      font-weight: 700;
}
#sppb-addon-c9TuoPDN3FVa3CpcqDXpZ a:hover, #sppb-addon-c9TuoPDN3FVa3CpcqDXpZ a:focus, #sppb-addon-c9TuoPDN3FVa3CpcqDXpZ a:active {
        font-weight: 700;
}
.agency-image-carousel a {
    pointer-events: none;
 }
#sp-header{
   z-index:1001 !important;
}
