/*
Theme Name: Twenty Twenty Child
Theme URI: https://wordpress.org/themes/twentytwenty/
Template: twentytwenty
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our default theme for 2020 is designed to take full advantage of the flexibility of the block editor. Organizations and businesses have the ability to create dynamic landing pages with endless layouts using the group and column blocks. The centered content column and fine-tuned typography also makes it perfect for traditional blogs. Complete editor styles give you a good idea of what your content will look like, even before you publish. You can give your site a personal touch by changing the background colors and the accent color in the Customizer. The colors of all elements on your site are automatically calculated based on the colors you pick, ensuring a high, accessible color contrast for your visitors.
Tags: blog,one-column,custom-background,custom-colors,custom-logo,custom-menu,editor-style,featured-images,footer-widgets,full-width-template,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,block-patterns,block-styles,wide-blocks,accessibility-ready
Version: 2.0.1663672336
Updated: 2022-09-20 11:12:16

*/

.header-main{
    position: absolute;
    width: 100%;
    z-index: 999;
}

/* ips gpo fom style */
/*
.ips_form_col .elementor-kit-7 h3
	{
		color: #179CDC;
    font-weight: 700;
    font-size: 2.25em;
    /* font-family: 'Gotham Rounded A','Gotham Rounded B'; 
	}
	
		.ips_form_col .gform_wrapper.gravity-theme .gform_fields {
    display: grid;
    grid-column-gap: 2%;
    grid-row-gap: 30px;
    grid-template-rows: repeat(auto-fill,auto);
    width: 100%;
}
	
	.ips_form_col .gform_wrapper.gravity-theme input[type=text]
	{
		font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 13px;
	}
	
	
 ips gpo button design 
	
	.ips_form_col .button:hover {
    opacity: 1;
    color: #fff!important;
		border:#009bde!important;
		background-color: #009bde!important;
		text-decoration:none;
}
	
	.ips_form_col .elementor-kit-7 button, .elementor-kit-7 input[type="button"], .elementor-kit-7 input[type="submit"], .elementor-kit-7 .elementor-button {
    font-family: "GothamRounded-Medium", Sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    padding: 12px 34px;
    font-size: 16px;
    color: #fff;
    line-height: 1.33;
    border-radius: 32px;
    background-color: #009bde;
    border: 1px solid #009bde;
    opacity: .7;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease;
} */
.gform_heading{
	display:none !important
	
}
.gform_wrapper .gf-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    border: 1px solid #dbdbdb;
    padding: 7px 14px !important;
    border-radius: 25px;
    font-size: 14px;
    width: 100%;
}
.gform_wrapper .gf-theme .ginput_container_select select {
   border: 1px solid #dbdbdb;
    padding: 10px 14px !important;
    border-radius: 25px;
    font-size: 14px;
    margin-top: 12px;
}
.gform_wrapper .gf-theme input[type=checkbox], .gform_wrapper .gf-theme input[type=radio] {
    accent-color: #009bde;
    margin-top: 0 !important;
}
.gform_wrapper .gf-theme .agreement {
    background: rgb(0 155 222 / 5%);
    padding: 15px 20px !important;
    font-size: 15px;
    text-align: justify;
}
.gform_wrapper .gf-theme .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
    background: #009bde !important;
    border-color: #009bde !important;
    width: auto !important;
    padding: 0 20px !important;
}
.gform_wrapper .gf-theme .gfield_label, .gf-theme .ginput_container_fileupload {
    font-size: 14px !important;
}
.gform_wrapper .gf-theme table.gfield_list thead th {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
    vertical-align: bottom;
    line-height: initial;
}
.gform_wrapper .gform_page_footer{
    text-align: right;
}
.gform_previous_button.button{
    font-family: 'Gotham Rounded A','Gotham Rounded B';
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    padding: 12px 34px;
    font-size: 16px;
    color: #009bde;
    line-height: 1.33;
    border-radius: 32px;
    background-color: transparent;
    border: 1px solid #009bde;
    opacity: .7;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease;
}
.gform_previous_button.button:hover{
    opacity: 1;
    color: #fff;
    background-color: #009bde;
}
.gform_wrapper .percentbar_blue{
    background-color: #009bde !important;
}
.gform_wrapper .gf_progressbar_wrapper{
    text-align: center;
}
.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{
    opacity: 1;
    color: #024465;
    font-size: 20px;
}
.gform_wrapper .gsection{
    margin: 15px 16px 8px 0 !important;
}
.gform_page input:focus-visible{
     outline: none;
}
.gsection_title{
	margin:inherit !important
}