/* 
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
*/

/*

/*------------------------------------------------------------------
/*------------------------------------------------------------------
/*------------------------------------------------------------------
[Table of contents]

1. Global Styles
2. Header Styles
3. Content Styles
4. Footer Styles
5. Blog Styles
6. Styles Specific to Cornerstone Elements
7. Plugin Style Override
8. Custom Element Styles
9. Styles Specific to a Single Page
10. Media Queries

/*------------------------------------------------------------------
/*------------------------------------------------------------------
/*------------------------------------------------------------------
 

/* Google optimized styles*/
.homepagebannerOriginal {display:block;}
.homepagebannerV1 {display:none;}
.homepagebannerV2 {display:none;}
.homepagebannerV3 {display:none;}

/*-----------------------------------START 1. Global Styles -----------------------------------*/
/*-----------------------------------START 1. Global Styles -----------------------------------*/
/*-----------------------------------START 1. Global Styles -----------------------------------*/

@font-face{
    font-family:FontAwesome;
    font-display: swap;
    src:url(https://ah8ut3nybqr8gl6.static2.studio/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5_10_0);
}

.elementor-heading-title {text-transform: uppercase;}

.temporaryHide {display:none !important;}

input [type=submit]{
	border: none;
}

.selfNote{
	background-color: lime;
	border: 2px solid red;
}

.bg-water{
	background:linear-gradient(165deg, rgba(56,122,182,1) 0%, rgba(84,168,220,0.950315160243785) 50%),url(https://ah8ut3nybqr8gl6.static2.studio/wp-content/uploads/Texture_01.gif);
  background-size:cover;
	background-position: center center;
}

.contactForm input[type=text]:hover,
.contactForm textarea:hover,
.contactForm select:hover{
	border: 1px solid #54595F !important;
}
.requestDemoForm input[type=text]:hover,
.requestDemoForm textarea:hover,
.requestDemoForm select:hover{
	border: 1px solid #54595F !important;
}

.gform_body select{
	padding: 10px 20px!important;
}

[type=button], [type=submit], button{
	border: none;
}

.centerer {margin: 0px auto;}





/*-----------------------------------START 2. Header Styles -----------------------------------*/
/*-----------------------------------START 2. Header Styles -----------------------------------*/
/*-----------------------------------START 2. Header Styles -----------------------------------*/


/*-----------------------------------START 3. Content Styles -----------------------------------*/
/*-----------------------------------START 3. Content Styles -----------------------------------*/
/*-----------------------------------START 3. Content Styles -----------------------------------*/

/* FAQ Section 
.faq-section .elementor-tab-title{
	border-bottom: 1px solid #F5F7FA;
}

/* .faq-section .elementor-tab-title:hover{
	background-color: #F5F7FA !important;
} 

.faq-section #elementor-tab-title-76810 {border-bottom: 0px solid #F5F7FA !important;}


*/

/*-----------------------------------START 4. Footer Styles -----------------------------------*/
/*-----------------------------------START 4. Footer Styles -----------------------------------*/
/*-----------------------------------START 4. Footer Styles -----------------------------------*/


/*-----------------------------------START 5. Blog Styles -----------------------------------*/
/*-----------------------------------START 5. Blog Styles -----------------------------------*/
/*-----------------------------------START 5. Blog Styles -----------------------------------*/

.page-content .post-tags {
    display: none;
}

.sf-item-45 {
	display: none !important;
}


/*-----------------------------------START 6. Styles Specific to Elementor Elements -----------------------------------*/
/*-----------------------------------START 6. Styles Specific to Elementor Elements -----------------------------------*/
/*-----------------------------------START 6. Styles Specific to Elementor Elements -----------------------------------*/

/* Elementor Tab */

/*
#pageAgriTab .elementor-tab-title{
	padding: 30px;
}

#pageAgriTab .elementor-tab-desktop-title.elementor-active{
	border-left: 4px solid #387ab6;
}



*/

/*-----------------------------------START 7. Plugin Style Override -----------------------------------*/
/*-----------------------------------START 7. Plugin Style Override -----------------------------------*/
/*-----------------------------------START 7. Plugin Style Override -----------------------------------*/


/*Gravity Forms*/

.gform_wrapper form {
    margin-top: 20px;
}

.gform-body.gform_body ul.gform_fields {
    padding: 0;
}

.gfield .ginput_complex .name_first,
.gfield .ginput_complex .name_last {
    display: table-cell;

}

.gfield .ginput_complex .name_first {
    padding-right: 5px;
}

.gfield_select {
    border-radius: 5px;
}

ul.gfield_checkbox {
    padding: 0;
}

ul.gfield_checkbox li.gchoice input {
    display: inline-block;
    width: 5%;
}

ul.gfield_checkbox li.gchoice label {
    display: inline-block;
    width: 90%;
    color: #fff;
}

.plugin-price {
	color:black;
	font-weight:bold;
}

.agree {
	color:black;
	font-weight:bold;
}

.pfield {
	color:red !important;
}

/*
#resourcesSearchForm .searchandfilter > ul{
	padding-left: 0;
}
#resourcesSearchForm .searchandfilter > ul > li {
	display: inline-block;
	vertical-align: bottom;
	padding: 0;
	margin: 10px;
}
#resourcesSearchForm .searchandfilter select.sf-input-select{
	padding: 0.6em;
}
#resourcesSearchForm .searchandfilter{
	text-align: center;
	font-family: 'GreyCliff';
}

#resourcesSearchForm .searchandfilter h4{
	color: white !important;
	font-family: 'GreyCliff';
	font-size: 18px;
	text-align: left;
}

#resourcesSearchForm  .searchandfilter a{
	color:White !important;
}

#resourcesSearchForm .searchandfilter [type=button], 
#resourcesSearchForm .searchandfilter [type=submit]{
	color: #387ab6 !important;
	background-color: white !important;
	border: none;
	border-radius 3px;
	font-weight: 600;
	font-size: 14px !important;
}
#resourcesSearchForm .searchandfilter input[type=search], 
#resourcesSearchForm .searchandfilter input[type=text], 
#resourcesSearchForm .searchandfilter select, 
#resourcesSearchForm .searchandfilter textarea{
	width: 300px;
	border:none;
	font-size: 15px;
}

#resourcesSearchForm .searchandfilter .search-filter-reset{
	color: white !important;
	border-bottom: 2px solid white;
	display: block;
	border-radius: 3px;
	padding: 5px;
}

*/

/* -----Blogs & News Page Search Form */

/*

#BlogSearchForm{
	font-family: 'GreyCliff' !important;
	font-size: 15px;
}
#BlogSearchForm h4{
	font-size: 17px !important;
}
#BlogSearchForm ul{
	padding: 0;
}

#BlogSearchForm ul > li > ul{
	font-size: 14px;
	padding: 0 30px 0 !important;
}


#BlogSearchForm .sf-field-search label{
	display: block;
}

#BlogSearchForm input[type=text]{
	border: 1px solid white;
	background-color: #F5F7FA;
}

#BlogSearchForm a{
	color: #387ab6;
}

#BlogSearchForm ul li ul li label{
	cursor: pointer;
}

#BlogSearchForm ul li ul li input[type="checkbox"]{
	cursor: pointer;
}

*/


/*-----------------------------------START 8. Custom Element Styles -----------------------------------*/
/*-----------------------------------START 8. Custom Element Styles -----------------------------------*/
/*-----------------------------------START 8. Custom Element Styles -----------------------------------*/
.webinar-ribbon {display:none;}

/*-----------------------------------START 9. Styles Specific to a Single Page -----------------------------------*/
/*-----------------------------------START 9. Styles Specific to a Single Page -----------------------------------*/
/*-----------------------------------START 9. Styles Specific to a Single Page -----------------------------------*/




/*-----------------------------------START 10. Media Queries -----------------------------------*/
/*-----------------------------------START 10. Media Queries -----------------------------------*/
/*-----------------------------------START 10. Media Queries -----------------------------------*/



