textarea{max-height:150px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:0;padding:.5rem 1rem;transition:all .3s;width:100%;background-color:#fff;border-radius:10px 10px 10px 10px;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:36px;flex-basis:100%;max-width:100%}.form-horisont [type=submit]{padding:13px 18px;background-color:#fb2c36;color:#fff;width:100%}.form-horisont [type=submit]:focus,.form-horisont [type=submit]:hover{background-color:#fff!important;color:#fb2c36;text-decoration:none}.form-horisont .elementor-col-33{padding-right:calc(30px / 2);padding-left:calc(30px / 2);margin-bottom:10px;width:33.333%}.header2{box-shadow:0px 0px 10px #efefef}.location{list-style:none;padding:0;display:inline-block}.location li{display:inline-block;background:#f1f5f9;margin:0 5px 15px;padding:17px 43px;border-radius:20px;width:max-content}.location li a{text-decoration:none;color:#000}.city-list ul{list-style:none;padding-left:10px}.city-list li{position:relative;padding-left:14px;padding:3px 0 3px 20px}.city-list ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#e60000;border-radius:50%}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{display:inline-block!important}.elementor-posts .elementor-post__card .elementor-post__text{padding:0}.site-main .elementor-element .e-con-inner .e-con{--margin-top:20px;--margin-bottom:0px}.site-main .elementor-element .e-con-inner .e-con{margin-top:0;margin-bottom:0;padding-bottom:5px;padding-top:5px;min-height:40px!important;--row-gap:10px!important}.site-main .elementor-element .e-con-inner .e-child{padding-bottom:5px!important}.site-main .elementor-element .e-con-inner{--min-height:40px!important;--padding-bottom:5px;--padding-top:5px}.header2 .e-con-inner{padding:0}.form-horisont .elementor-col-33{padding-right:calc(0px / 2);padding-left:calc(0px / 2);margin-bottom:10px;width:100%}.elementor-icon-box-description{font-size:14px!important;font-weight:400!important;line-height:1.2rem!important}.elementor-widget-icon-box{padding:0 0 10px!important}.elementor-widget-heading{padding:10px 0!important}}