.moniol .tf-imagebox.style-1 {
    background-color: #fff;
    padding: 20px 20px;
    height: 400px;
}

.tf-imagebox.style-1 h4.title {
    padding: 30px 0px;
}

.tf-imagebox.style-1 a.testi {
    position: absolute;
    top: 240px;
    bottom: 0;
    right: 0;
    left: 0;
}

section#contact input.wpcf7-form-control {
    border-radius: 50px;
    height: 55px;
    box-shadow: 3px 3px 6px #00000033;
}

section#contact .wpcf7-textarea {
    border-radius: 20px;
    box-shadow: 3px 3px 6px #00000033;
    height: 140px;
}

section#contact .wpcf7-submit {
    background-color: #0072b7;
}

.headerinfo{
    position: absolute;
    z-index: 9;
    width: 100%;
    top: 0px;
}
a.testi {
    color: #0072b7;
}
.elementor-element.elementor-element-8de4035.estate.elementor-widget.elementor-widget-tfimagebox {
    width: 500px;
}
p.para1 {
    font-size: 13px;
    font-family: poppins;
    font-weight: 400;
    color: #000;
    text-align: center;
    line-height: 17px;
}

.probate {
    width: 281px;
}

.real {
    width: 281px;
}
.business {
    width: 280px;
    height: 381px;
}

section#headerhome {
    position: absolute;
    z-index: 9;
}

.elementor-67 .elementor-element.elementor-element-f85fda0 {
    margin-top: -10px;
    margin-bottom: 50px;
}

section#headerhome {
    position: absolute;
    z-index: 9;
    background: transparent;
}

/* .estateplanning img {
    height: 200px;
    width: 200px;
} */

/* .elementor-655 .elementor-element.elementor-element-087fd0a .tf-imagebox .title a {
    font-family: "Cormorant Garamond", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    margin-right: 294px;
    text-transform: none;
    line-height: 0.75em;
    color: var( --e-global-color-secondary );
}

p.para1 {
    width: 473px;
    font-size: 22px;
    font-family: poppins;
    font-weight: 300;
    color: #CAC7C7;
    text-align: center;
    line-height: 26px;
} */

.elementor-kit-7 h3 {
    color: #b6e8eb;
    font-family: "Cormorant Garamond", Sans-serif;
    font-size: 46px;
    font-weight: 600;
    text-transform: none;
    line-height: 1.25em;
    text-align: center;
}
strong {
    color: black;
	font-weight: 600;
}

.elementor-kit-7 h4 {
    color: var( --e-global-color-secondary );
    font-family: "Cormorant Garamond", Sans-serif;
    font-size: 27px;
    font-weight: 700;
    text-transform: none;
    line-height: 1.111em;
    
}

dd, dl, dt, li, ol, ul {
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    color: black;
    font-weight: 600;
    margin-left: 19px;
    margin-top: 8px;
    margin-bottom: 8px;
}

.underbox p.elementor-image-box-description {
    font-size: 27px !important;
}

section#EP ul.list li {
    color: white;
}

section#PRO strong {
    color: #9aff8a;
    font-weight: 700;
}

section#RES ul li {
    color: white;
}

section#SBS ul li {
    color: white;
}

ul.terms_mu li {
    font-family: 'Roboto';
    color: bla];
    margin-bottom: 21px;
    color: black;
    font-size: 19px;
}

.wpcf7-select option {
    color: black;
}

#spu-1185 {
    background: #a01111;
    color: white;
    font-family: poppins;
    font-size: 18px;
}


#spu-1185 .spu-close {
    color: white;
}

div#spu-1192 {
    background: #a01111;
    color: white;
    font-family: poppins;
    font-size: 18px;
}

#spu-1192 .spu-close {
    color: white;
}

#spu-1191{
    background: #a01111;
    color: white;
    font-family: poppins;
    font-size: 18px;
}

#spu-1191 .spu-close {
    color: white;
}

.privacy_mu h5 {
    color: black;
    font-size: 26px;
    font-family: Roboto;
    font-weight: 400;
}


.single-post h1.entry-title {
    margin-top: 120px;
}

input[type="submit"] {
    width: 100%;
}


/* Media Query */
 @media all and (max-width : 567px){
.elementor-kit-7 h4{
	text-align:left;
}
	 
	 .testio .elementor-widget-container {
		 margin: 0px 0px 0px 0px!important
	 }
	 
	 .testio h4.elementor-image-box-title {
    text-align: center;
}
	 
	 .moniol .tf-imagebox.style-1{
		 height:auto!important;
	 }
	 
	 .moniol .tf-imagebox.style-1 h4.title{
		 text-align:center;
	 }
	 
	 .elementor-element-0270ed7 .tf-imagebox.style-1 a.testi {
		top:210px;
	 }
	 
	 .elementor-element-d329ddc .tf-imagebox.style-1 a.testi {
		top:220px;
	 }
	 
	 .elementor-element-afbf2a0 .tf-imagebox.style-1 a.testi {
		top:220px;
	 }
	 
	 }