/* Enter Your Custom CSS Here */
.gf_stylespro.sp_kiwi select,
.gf_stylespro.sp_kiwi input{padding:10px}
#left-area .gform_body ul{padding:0 !important; }
.gf_stylespro.gform_wrapper, .gf_stylespro_wrapper.gform_wrapper{padding-left:0 !important;overflow:hidden;}
.gf_stylespro.sp_kiwi .gfield_label {
    color: #000;
    font-size: 2em;
    line-height: 2em;

}
.ginput_container_consent input[type=checkbox]:not(old)+label:before{content:""}
.ginput_container_consent .gfield_consent_label:before {
    padding: 2px 5px !important;
    width: 13px !important;
    height: 17px !important;
    vertical-align: middle !important;
    border: 1px solid #000 !important;
}
.gf_stylespro.sp_kiwi .gfield.package .bronze {
    background: #7e6000;
    border-radius: 20px;
	color: #fff !important;
		padding:20px 0;
}
.gf_stylespro.sp_kiwi .gfield.package .silver {
    background: #d9d9d9;
    border-radius: 20px;
	color: #000 !important;
		padding:20px 0;
}
.gf_stylespro.sp_kiwi .gfield.package .gold {
    background: #ffc000;
    border-radius: 20px;
	color: #000 !important;
		padding:20px 0;
}
.gf_stylespro.sp_kiwi .gfield.package .gold22 {
    background: #2ea3f2;;
    border-radius: 20px;
	color: #fff !important;
		padding:20px 0;
}
.gf_stylespro.sp_kiwi .gfield.package .p_list p.bigg{
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
}
.gf_stylespro.sp_kiwi .gfield.package .gold22 .heading {
    font-size: 36px;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 20px;
	color:#fff;
}
.gf_stylespro.sp_kiwi .gfield.package .p_list p.bigg2{
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
	padding:0;
}
.btn_style a {
    background: red;
    padding: 10px 12px !important;
    line-height: 16px;
	color: #fff !important;
}
.service_box strong {
    margin-right: 10px;
    display: block;
    margin-bottom: 10px;
}
.service_box {
    background: #ddd;
    width: 50%;
    text-align: center;
    padding: 25px 7px;
    margin-right: 11px;
}
.service_box_row{ display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19px !important;
}
.gsection_title22{
 padding-bottom: 21px;
	border-bottom: 1px solid silver;
}
.gf_stylespro.gform_wrapper, .gf_stylespro_wrapper.gform_wrapper{padding:0}
.gf_stylespro.gform_wrapper, .gf_stylespro_wrapper.gform_wrapper{display:block !important;}
.gf_stylespro.sp_kiwi .gfield.package .gfield_radio label {
    box-shadow: 5px 5px 5px 5px #e3e3e3;
    padding: 0;
    border-radius: 20px;
}
.gf_stylespro.sp_kiwi .gfield.package .heading{
    color: white;
	display:block;
	 padding: 8px 0;
	 background-size: contain;
    /* width: 50px; */
    text-align: center;
    background-repeat: no-repeat;
    height: 130px;
    background-position: center;
   
	font-size:0;
}
.gf_stylespro .field_description_above .gfield_description{background:none;}
.gf_stylespro.sp_kiwi .gfield.package .p_list p {
    /* border-bottom: 1px solid #ddd; */
    font-size: 17px;
    line-height: 1.5;
    padding: 15px 12px;
    text-align: center;
}
.gf_stylespro.sp_kiwi .gfield.package .btm_btn{
    display: block;
    background: blue;
    color: white;
    padding: 8px 0;
}
.sp_kiwi .gfield.package .ginput_container label {
    display: block;
}
.bronze .heading {
    background: url(https://trushinewindowcleaning.com/wp-content/uploads/2020/01/bronze.png);
	 text-indent: -999px;
   
}
.silver .heading {
    background: url(https://trushinewindowcleaning.com/wp-content/uploads/2020/01/silver.png);
	 text-indent: -999px;
   
}
.gold .heading {
    background: url(https://trushinewindowcleaning.com/wp-content/uploads/2020/01/gold.png);
	 text-indent: -999px;
   
}
.sp_kiwi .gfield.package.gfsp_o_frame li:not(.gfsp_choice_icn):not(.gfsp_choice_img) :checked+label {
    content: '\2714';
    background: #5ac26f;
    color: #fff;
    border: 5px solid #5ac26f;
}