/*
Theme Name: Itconf
Theme URI: http://itconf.webgeniuslab.net/
Author: WebGeniusLab
Author URI: http://webgeniuslab.net/
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0.4
Requires at least: 5.7
Requires PHP: 7.4
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: itconf
*/

/* Move reCAPTCHA v3 badge up */ 
.grecaptcha-badge {
	bottom: 180px !important;
}
/* Lahiru - Powerd by CSS */
a.powerd-by, a.powerd-by:hover {
    color: #03317A !important;
    text-decoration: none;
}
a.powerd-by img {
    margin: 0 4px;
}
/* Lahiru - Powerd by CSS */
.news-notes a.wgl-infobox__link {
/*     pointer-events: none !important; */
}
/* Lahiru - WatsApp chat CSS */
a.whatsapp-float,a.whatsapp-float:hover {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #25d366;
    color: #fff;
    padding: 10px 15px;
    border-radius: 50px;
    text-decoration: none;
    z-index: 9999;
    display: flex;
    font-size: 16px;
    align-items: center;
    font-weight: bold;
}
a.whatsapp-float i.fa.fa-whatsapp {
    font-size: 40px;
    margin-right: 8px;
}
/* Lahiru - Careers CSS */
input.wpcf7-form-control.wpcf7-file {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    background-color: #EFF3F8;
    width: 100%;
	height: 49px;
    min-height: 49px;
	border-radius: 5px 5px 5px 5px;
	margin: 0 0 36px 0;
}
.careers-frm input.wpcf7-form-control.wpcf7-phonetext.wpcf7-text.wpcf7-validates-as-phonetext {
    margin: 0 0 36px 0 !important;
}
/* Lahiru - Menu fix */
.primary-nav > ul > li > a {
    margin: 0 20px !important;
}
/* Lahiru - Alumini Fix */
.tel-input {
    display: block;
    height: 40px;
    max-width: 100%;
    margin: 0 0 36px 0;
    padding: 0;
    border: 1px solid var(--itconf-button-border-idle);
    border-width: 0 0 1px 0;
    border-radius: unset;
    font-family: var(--itconf-content-font-family);
    font-size: 18px;
    line-height: 1.7;
    font-weight: 500;
    text-transform: unset;
    color: var(--itconf-button-color-idle);
    background-color: transparent;
    transition: all 0.3s, height 0s;
    letter-spacing: -0.02em;
}
/* Mobile menu  fix */ 
.wgl-mobile-header {
    -webkit-box-shadow: 0px 9px 15px 0px rgba(0, 0, 0, 0.09);
    box-shadow: 0px 9px 15px 0px rgba(0, 0, 0, 0.09);
}
/* News notes */
.news-notes a.wgl-infobox__link {
    pointer-events: none;
}