/*
Theme Name:  Axacus Child Theme
Description: Child theme for the Axacus theme
Author:      ThemetechMount
Author URI:  https://www.themetechmount.com/
Template:    axacus
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

.tm-header-style-classic .site-header-menu .nav-menu ul li.menu-item-has-children .righticon{top:0; width:100%; right:28px; position: absolute;}
.tm-header-style-classic .site-header-menu .nav-menu ul li.menu-item-has-children .righticon i{right:0; left:100%; top:0; bottom:auto; z-index:2;}
#site-header-menu #site-navigation #menu-main-menu.nav-menu > ul > li > a{line-height: 46px !important; height: auto !important;}
#site-header-menu #site-navigation div.nav-menu > ul > li > a{padding: 18px;}
.nav-menu .menu-item.btn-default a, .nav-menu .menu-item.btn-border a:hover{border:1px solid #61b2ec !important; background-color: #61b2ec !important; color: #fff !important; text-shadow: none; border-radius: 5px; height: auto !important; line-height:normal !important;}
.nav-menu .menu-item.btn-border a, .nav-menu .menu-item.btn-default a:hover{border:1px solid #61b2ec !important; background-color: #fff !important; color: #61b2ec !important; text-shadow: none; border-radius: 5px; height: auto !important; line-height:normal !important;}
.tm-header-overlay .site-header-menu.tm-bgcolor-white, .tm-header-overlay .site-header.tm-bgcolor-white{background-color: #fff !important;}
.tm-fid-view-topicon1 .tm-fid-icon-wrapper i{color: #fff;}
#site-header-menu #site-navigation div.nav-menu > ul > li{ vertical-align: middle !important;}
#SR7_4_1 .uranus.sr7-arrows{background: rgb(0 0 0 / 19%) !important;}
.tm-fid-view-topicon1.tm-fid-with-border{background-color: rgb(226 36 84 / 36%); border: 1px solid #e22454;}
.inside.tm-fid-view-topicon1 .tm-fld-contents h4, .inside.tm-fid-view-topicon1 .tm-fid-title{color: #fff;}
.tm-newstter-box{margin: 0;}
.tm-newstter-box .wpforms-container form{position: relative;}
.tm-newstter-box .wpforms-submit-container{margin-top: 0 !important; position:absolute !important; right:0; top:0;}
.tm-newstter-box .wpforms-submit-container br{ display: none;}
.tm-newstter-box .wpforms-field.wpforms-field-email{ padding: 0;}
.tm-newstter-box .wpforms-submit-container .wpforms-submit{height: 43px; border-radius: 0; text-transform:uppercase;}

#masthead #site-header-menu #site-navigation div.nav-menu > ul > li, #masthead .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item, #masthead #site-header-menu #site-navigation div.nav-menu > ul > li > a, #masthead .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a{ height: auto !important; line-height: normal !important;}
.tm-titlebar h1.entry-title, .tm-titlebar-textcolor-custom .tm-titlebar-main .entry-title{color: #000000 !important;}
.tm-textcolor-white .tm-titlebar-main .breadcrumb-wrapper a, .tm-textcolor-white .tm-titlebar-main .breadcrumb-wrapper span{ color: #000;}
.text-black, .text-black p{ color: #000;}
.text-white p, .text-white h2{color: #fff !important;}
.text-22 p{font-size: 22px;}
.elementor-widget-elementskit-team{ display: inline-block; margin-right: 50px; vertical-align: top;}
.profile-card .profile-header{ border-radius:50%; width:250px; overflow:hidden; margin: 10px auto; height: 250px;}
.expert-guidance .wpb_content_element .wpb_wrapper{ padding: 0; background-color: transparent;}
.expert-guidance .wpb_wrapper{ background:#ebf5f5; padding:30px 30px 5px; border-radius:10px; margin-bottom: 50px;}
