/*
 Theme Name:   Onum Child
 Theme URI:    http://wpdemo.archiwp.com/onum/
 Description:  Onum Child Theme
 Author:       OceanThemes
 Author URI:   http://oceanthemes.net/
 Template:     onum
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  onumchild
*/
 
/* =Theme customization starts here
------------------------------------------------------- */
:root{
    --tawk-header-background-color:#000!important;
}

#back-to-top{
    bottom: 96px;
}

#back-to-top.show{
    right: 27px;
}

#back-to-top:hover{
    bottom: 90px!important;
}

input[type=search]{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.search-form .search-submit i{
    margin-bottom: 1px;
}

body:not(.admin-bar) .elementor-widget-wpml-language-switcher{
    display: none!important;
}

.wpcf7-form-control-wrap.select-service::before {
    content: "\e92a";
    font-family: eicons;
    font-size: 15px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 10px;
    pointer-events: none;
    text-shadow: 0 0 3px rgba(0,0,0,.3);
}

.wpcf7-select{
    width: 100%;
    color: #7e7e7e;
    border: 1px solid #e6e6e6;
    border-radius: 23px;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    padding: 9px 20px;
    box-sizing: border-box;
    outline: none;
    -webkit-appearance: none;
}

.wpcf7-form .ajax-loader{
    display: none;
}
.wpcf7-form.submitting .ajax-loader{
    display: inline-block;
}

.main-navigation ul li ul.sub-menu{
    width: auto!important;
}