

/************************* selection *************************/
*::-moz-selection { background: #0ba594; color: #ffffff; text-shadow: none; }
::-moz-selection { background: #0ba594; color: #ffffff; text-shadow: none; }
::selection { background: #0ba594; color: #ffffff; text-shadow: none; }
a { color: #0ba594; }
a:focus, a:hover { color: #0ba594; }

/*----------------------------------------------------------------------
                        Buttons
-----------------------------------------------------------------------*/
/*.button { background: #0ba594; border: 1px solid #0ba594; }*/
.button { background: #34ce57; border: 1px solid #0ba594; }
.button.btn-orange { background:  #34ce57; }

/*---------------------------------------------------------------------
                            Text Color 
-----------------------------------------------------------------------*/
.mega-menu .drop-down a:hover, .mega-menu .drop-down-tab-bar a:hover, .mega-menu .drop-down a:hover i, .mega-menu .drop-down-tab-bar a:hover i, .topbar .topbar-right li a:hover, .topbar .list-inline-item a:hover, .search__info, ul li:after, .mega-menu .menu-sidebar > li > a:hover, .slideouticons input:checked ~ label.mainlabel, #slide-97-layer-5, .iq-testimonial .iq-font-orange, .owl-carousel.arrow-1 .owl-nav i,.iq-breadcrumb.text-center .breadcrumb li, .iq-breadcrumb.text-center .breadcrumb li a:hover ,#iq-about .iq-font-orange, .search--open .btn--search-close:hover, .search--open .btn--search-close:focus,.iq-feature2 .about-blog .iq-font-orange,ul.listing-dbl-mark li .iq-font-orange,.iq-team1 .team-blog .team-social ul li a:hover,.iq-entry-meta li a:hover ,.iq-entry-title a:hover h5,.iq-coming .big-text{ color: #0ba594; }
.tp-caption.tp-resizeme#slide-97-layer-5, #slide-100-layer-5 { color: #0ba594 !important; }
.tp-caption.tp-resizeme#slide-97-layer-15, #slide-100-layer-15 { color: #0ba594 !important; }
.iq-font-blue, .iq-footer .iq-contact-box .iq-icon, .footer-bottom .iq-font-orange, .iq-footer .menu li a:hover, .iq-footer .menu li.active a,#iq-projects .iq-font-orange { color: #0ba594; }
.loan-form.orange-bg .iq-font-black { color: #ffffff; }
#iq-about .iq-font-white, .iq-download .iq-font-white,ul.listing-dbl-mark li span { color: #222222; }
 

/*---------------------------------------------------------------------
                          Background Color 
-----------------------------------------------------------------------*/
.mega-menu .drop-down-multilevel li:hover, .mega-menu .menu-links>li.active>a:before, .mega-menu .menu-links>li:hover>a:before, .slideouticons label.mainlabel, .slideouticons .iconswrapper ul li a:hover, .orange-bg, .iq-works .step-number, .small-title.dark:before, .nav-pills .nav-link.active, .nav-pills .show>.nav-link, .nav-pills .nav-link:hover, .iq-feature1:before, .iq-feature1:after, .iq-feature1 .iq-line:before, .iq-feature1 .iq-line:after, #back-to-top .top:hover, .mega-menu .menu-links>li.active>a, .button:hover.btn-white, .button:focus.btn-white, .owl-carousel.arrow-1 .owl-nav i:hover,.heading-title .title.dark:before,.button:hover, .button:focus,.iq-accordion.arrow .card-header a:after,.small-title:before,.iq-blog-entry .tag, .iq-blog-entry .date,.iq-blog-entry .tag, .iq-blog-entry .date,.pagination-box .page-item:hover .page-link, .pagination-box .page-item.active .page-link,.mega-menu .menu-links>li.active ul.drop-down-multilevel li.active >a,.iq-sidebar-widget ul.iq-tag li a:hover,.tp-caption.button:hover { background: #0ba594 !important; }
.heading-title .title:before, .blue-bg, .owl-carousel.owl-theme .owl-dots .owl-dot.active span, #back-to-top .top, .iq-footer .iq-contact .blog i, .iq-footer .owl-carousel.owl-theme .owl-dots .owl-dot.active span, .iq-footer .iq-media-blog li a:hover, .owl-carousel.owl-theme .owl-dots .owl-dot:hover span, footer .button.btn-orange, footer .small-title.dark:before ,.iq-counter1 .iq-counter label:before{ background: #15C679; }
.loan-form .form ul.nav { background: #29b9aa; }

/*---------------------------------------------------------------------
                       Background Opacity 
---------------------------------------------------------------------*/
.iq-over-blue-90:before { background: rgba(251,202,55, 0.9); }

/*---------------------------------------------------------------------
                           Boder Color 
---------------------------------------------------------------------*/
.search::before, .search::after { border: 1.5em solid #0ba594; }
.mega-menu .drop-down, .mega-menu .drop-down-tab-bar { border-top: 1px solid #0ba594; }
.button:hover, .button:focus,.blog-contact .contact-form .section-field input:focus, .blog-contact .contact-form .section-field.textarea textarea:focus,.iq-appointment .form-control:focus, .iq-appointment .section-field.textarea textarea:focus{border: 1px solid #0ba594;}
.iq-footer .iq-media-blog li a:hover { border-color: #0ba594; }
.owl-carousel.arrow-1 .owl-nav i:hover,.pagination-box .page-item:hover .page-link, .pagination-box .page-item.active .page-link { border-color: #0ba594; }



.menu-links{
    font-size: 1.2em;
}


