/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*Start check Your Exposure*/
#check-exposure-form-2 {

}

#check-exposure-form-2 h3,
#check-exposure-form-2 p {
    color: #fff;
}

#check-exposure-form-2 form {
    display: flex;
}

#check-exposure-form-2 .tnp-field-email {
    width: calc(100% - 65px);
}

#check-exposure-form-2 .tnp-field-email input {
    width: 100%;
    height: 50px;
    padding: 15px;
    border: 0;
    font-family: 'Roboto', sans-serif!important;
    font-weight: 500;
    font-size: 1rem;
}

#check-exposure-form-2 .tnp-field-button {
    width: 65px;
    height: 50px;
}

#check-exposure-form-2 .tnp-field-button input {
    width: 100%;
    height: 50px;
    background: #ddc63a;
    border: 0;
    font-family: 'Roboto', sans-serif!important;
    font-weight: 500;
    font-size: 1rem;
    background: linear-gradient(to right, #000 50%, #ddc63a 50%);
    background-size: 200% 100%;
    background-position: right bottom;
    transition: all .5s ease;
    border-left: 5px solid #000;
    border-radius: 0px 5px 5px 0px !important;
}

#check-exposure-form-2 .tnp-field-button input:hover {
    background-position: left bottom;
    color: #fff;
    cursor: pointer;
}


/*Start Custom Button*/
.btn-green-2022 {
	border: 0;
    padding: 12px 28px;
	color: #ffffff !important;
    font-weight: 400;
    background: linear-gradient(to right,#05B591,#007178)!important;
}
.btn-green-2022:hover {
	background: linear-gradient(to right,#ff4713,#D8320B)!important;
}
.elementor-text-editor a.btn.btn-green-2022:hover {
	color: #ffffff;
}
.btn .btn-green-2022:after {
	display: none;
}

.btn-orange {
    padding: 12px 28px;
    background: #ff4713 !important;
	color: #ffffff !important;
}
.btn-orange:hover {
    background: #05B591 !important;
	color: #ffffff !important;
}
.btn-blue {
	padding: 12px 28px;
	background: #0071ce;
	color: #ffffff;
}
.btn-blue:hover {
	background: #05B591 !important;
}


/* Remove extra paragraph spacing in text editor */
.elementor-text-editor p:last-child, .textwidget p:last-child { 
	margin-bottom: 0px;
}

.osano-form {
    max-width: 800px !important;
    padding: 0em !important; 
}



