.elementor-225 .elementor-element.elementor-element-86d9155 .kata-plus-title-wrapper .kata-plus-title{color:#fff;font-size:60px;line-height:85px;font-family:Jost,sans-serif;font-weight:600;text-align:center}
.elementor-225 .elementor-element.elementor-element-6322e23{background-image:url(//katademos.com/free/realestate/wp-content/uploads/2021/01/kt-realstate-contact-bg.jpg);background-repeat:no-repeat}
.elementor-225 .elementor-element.elementor-element-50335fd .kata-plus-title-wrapper .kata-plus-subtitle{color:#000;font-size:40px;line-height:50px;font-family:Jost,sans-serif;font-weight:500;letter-spacing:0;width:100%;max-width:425px}
.elementor-225 .elementor-element.elementor-element-50335fd .kata-plus-title-wrapper .kata-plus-title{color:#624ef9;font-size:13px;line-height:17px;font-family:Jost,sans-serif;font-weight:500;letter-spacing:1.1px;margin-bottom:15px}
.elementor-225 .elementor-element.elementor-element-5ea2cbc .kata-plus-list .kata-icon{font-size:20px;background-color:#e9e5ff;width:47px;padding-top:13px;padding-bottom:13px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;fill:#624ef9}
.elementor-225 .elementor-element.elementor-element-5ea2cbc .kata-plus-list .list-icon-wrapper{transform:translateX(0px) translateY(4px)}
.elementor-225 .elementor-element.elementor-element-5ea2cbc .kata-plus-list li .list-description{font-size:16px;font-family:'Nunito',Arial,Roboto,Sans-serif,sans-serif;font-weight:400;display:block;width:100%;max-width:287px;padding-top:0;margin-top:-3px;margin-left:65px}
.elementor-225 .elementor-element.elementor-element-5ea2cbc .kata-plus-lists .list-title{font-size:20px;line-height:45px;font-weight:500;position:relative;bottom:2px}
.elementor-225 .elementor-element.elementor-element-5ea2cbc .kata-plus-list li{margin-bottom:30px}
.elementor-225 .elementor-element.elementor-element-b598937 .kata-plus-list{margin-top:2px}
.elementor-225 .elementor-element.elementor-element-b598937 .kata-plus-list .kata-icon{font-size:18px;background-color:#e9e5ff;width:47px;padding-top:14px;padding-bottom:14px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;fill:#624ef9;stroke:#624ef9;fill-opacity:1;stroke-opacity:1;stroke-width:2px}
.elementor-225 .elementor-element.elementor-element-b598937 .kata-plus-list .list-icon-wrapper{transform:translateX(0px) translateY(4px)}
.elementor-225 .elementor-element.elementor-element-b598937 .kata-plus-list li .list-description{font-size:16px;line-height:28px;font-family:'Nunito',Arial,Roboto,Sans-serif,sans-serif;font-weight:400;letter-spacing:-.1px;display:block;width:100%;max-width:287px;padding-top:0;margin-left:63px}
.elementor-225 .elementor-element.elementor-element-b598937 .kata-plus-lists .list-title{font-size:20px;line-height:45px;font-weight:500;position:relative;right:3px}
.elementor-225 .elementor-element.elementor-element-b598937 .kata-plus-list li{margin-bottom:20px}
.elementor-225 .elementor-element.elementor-element-02b1193 .kata-plus-list{margin-top:3px}
.elementor-225 .elementor-element.elementor-element-02b1193 .kata-plus-list .kata-icon{font-size:16px;background-color:#e9e5ff;width:47px;padding-top:14px;padding-bottom:14px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;fill:#624ef9;stroke:#624ef9}
.elementor-225 .elementor-element.elementor-element-02b1193 .kata-plus-list .list-icon-wrapper{transform:translateX(0px) translateY(4px)}
.elementor-225 .elementor-element.elementor-element-02b1193 .kata-plus-list li .list-description{font-size:16px;font-family:'Nunito',Arial,Roboto,Sans-serif,sans-serif;font-weight:400;display:block;width:100%;max-width:287px;padding-top:0;margin-left:63px}
.elementor-225 .elementor-element.elementor-element-02b1193 .kata-plus-lists .list-title{font-size:20px;line-height:45px;font-weight:500;position:relative;right:3px}
.elementor-225 .elementor-element.elementor-element-02b1193 .kata-plus-list li{margin-bottom:35px}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form .kata-icon{font-size:20px;width:20px;height:20px}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form input[type='submit']{font-size:15px;line-height:35px;font-family:Catamaran,sans-serif;font-weight:600;letter-spacing:0;background-color:#624ef9;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:20px;margin-top:30px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 5px 10px #624ef980;transition-duration:120ms;transition-timing-function:ease;transition-delay:120ms}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form input[type='submit']:hover{color:#fff;background-color:#000;box-shadow:0 5px 10px #00000080}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form textarea::placeholder{color:#c9c9c9;font-size:16px;line-height:85px;font-family:Nunito,sans-serif;font-weight:400}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form textarea{color:#000;font-size:16px;font-family:Nunito,sans-serif;font-weight:400}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form input:not([type='submit'])::placeholder{color:#c9c9c9;font-size:16px;line-height:85px;font-family:Nunito,sans-serif;font-weight:400}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form input:not([type='submit']){color:#000;font-size:16px;font-family:Nunito,sans-serif;font-weight:400;padding-top:21px;padding-bottom:21px;margin-top:0;margin-bottom:0;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-color:#f1f1f1;box-shadow:0 10px 50px #00000012}
.elementor-225 .elementor-element.elementor-element-c433440 .kata-plus-contact-form form.wpcf7-form span.wpcf7-form-control-wrap:not(.textarea-wrapper){margin-top:10px;margin-bottom:14px}
.elementor-225 .elementor-element.elementor-element-bab3d9d{background-color:#f6f7f9}
@media(max-width: 1024px) {
.elementor-225 .elementor-element.elementor-element-49ff180{padding-left:10px}
}
@media(max-width: 992px) {
.elementor-225 .elementor-element.elementor-element-6c5e3a9 .kata-spacer-inner{height:150px}
.elementor-225 .elementor-element.elementor-element-bd47a2a .kata-spacer-inner{height:150px}
.elementor-225 .elementor-element.elementor-element-6322e23{background-position:left center}
.elementor-225 .elementor-element.elementor-element-49ff180{width:100%;padding-right:15px;padding-left:15px}
.elementor-225 .elementor-element.elementor-element-b7f98f2 .kata-spacer-inner{height:50px}
.elementor-225 .elementor-element.elementor-element-ecbfd73{width:100%}
.elementor-225 .elementor-element.elementor-element-3f28b1f .kata-spacer-inner{height:0}
}
@media(max-width: 480px) {
.elementor-225 .elementor-element.elementor-element-6c5e3a9 .kata-spacer-inner{height:100px}
.elementor-225 .elementor-element.elementor-element-bd47a2a .kata-spacer-inner{height:100px}
.elementor-225 .elementor-element.elementor-element-6322e23{background-position:left center}
.elementor-225 .elementor-element.elementor-element-49ff180{width:100%}
.elementor-225 .elementor-element.elementor-element-f3b0a00 .kata-spacer-inner{height:75px}
.elementor-225 .elementor-element.elementor-element-b7f98f2 .kata-spacer-inner{height:75px}
.elementor-225 .elementor-element.elementor-element-ecbfd73{width:100%}
.elementor-225 .elementor-element.elementor-element-3f28b1f .kata-spacer-inner{height:0}
}