/*
Theme Name: Technico - Ignition Child
Theme URI: https://www.cssigniter.com/themes/technico/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: Child theme for Technico - Ignition
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ignition-technico
Text Domain: ignition-technico-child
*/

/*
 * Add your custom styles below. The parent theme's styles are loaded automatically by default.
 * If you need to change this, see functions.php
 */


/* ul.navigation-main li a{text-transform: capitalize;font-size: 14px;} */

#home_banner_box{position: relative;}
#home_banner_right_text{position: absolute;
  bottom: 20%;
  z-index: 99999;
  float: right;
  width: 340px;
  right:4%;}

p a{font-weight: bold;}

.sidebar #menu-services-menu li a{color: #fff;}

[id*=social].menu [href*=x]::after{content:"\e067"}

 .head-mast .site-branding{max-width: 320px;}
 .head-mast .site-tagline{font-size: 12px;}
.elementor-widget-video .elementor-custom-embed-play .e-font-icon-svg{width:50px;}
#callnowbutton{display: none;}


 .head-mast .site-tagline{    font-size: 15px; font-weight: bold; margin-top: 15px;}
 .head-mast-inner{padding: 15px 0px;}
.ignition-menu-top-menu{text-align: center;}
.head-menu-slot .navigation-main>li>a{padding: 18px 0; font-family: "Noto Serif Georgian", Sans-serif; text-transform: capitalize;font-size: 15px;}
.head-intro-inner{font-size: 16px;}

.review_box .elementor-widget-wrap{ background-color: #fff; border-radius: 15px; border: 5px solid #eee;}
.sidebar .wpcf7-form textarea{height: 80px;}
body .navigation-main .nav-button>a{border: 0px;    padding: 18px 10px;}
body .banner_popupvideo .elementor-custom-embed-image-overlay img{   width: 250px;aspect-ratio: inherit;}
body .button_popupvideo .elementor-custom-embed-image-overlay img{   width: 250px;aspect-ratio: inherit;margin: 0px auto;}
body .button_popupvideo .elementor-open-lightbox{height: 70px; width: 100%; text-align: center;}

.footer-widgets h4.ignition-widget-item-title a{text-transform: uppercase;}

@media (max-width: 600px) {
.head-mast .site-branding{max-width: 200px;}
.head-mast .site-tagline{font-size: 10px;}

}

@media (max-width: 767px) {

.footer .footer-info{    padding-bottom: 80px;}
#callnowbutton{    bottom: 0;
    z-index: 9999999;
    background-color: #009900;
    display: flex;
    position: fixed;
    text-decoration: none;
    text-align: center;
    color: #FFF;
    font-weight: 600;
    font-size: 120%;
    overflow: hidden;
    white-space: nowrap;
    justify-content: center;
    align-items: center;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
    width: 100%;
    height: 60px;}

}