#servs .e-con-inner{display:grid;grid-template-columns:repeat(4, 1fr)}#servs .elementor-widget-icon-box{display:block;overflow:hidden;transition:var(--transition)}#servs .elementor-widget-icon-box:hover{background:rgba(245,244,240,.6)}#servs .elementor-widget-icon-box:hover svg path{fill:#000}#servs .elementor-widget-icon-box:hover h3 a{text-decoration:underline}#servs .elementor-widget-icon-box h3 a{text-decoration:none}#servs .elementor-widget-icon-box svg path,#servs .elementor-widget-icon-box h3 a{transition:var(--transition)}#subs-form{align-items:center;display:grid;gap:5px;grid-template-columns:auto 116px;margin:20px auto 40px auto;max-width:100%;width:420px}#subs-form>div{position:relative}#subs-form p{display:inline-block;margin:0px}#subs-form .ico.mail{position:absolute;top:8px;left:12px;z-index:10}#subs-form .wpcf7-spinner{position:absolute;top:0}#subs-form .wpcf7-not-valid-tip{position:absolute;bottom:-20px}#subs-form input[type=email]{font-weight:300;font-size:16px;border-radius:8px;padding-left:50px !important}#newsletter .wpcf7-response-output{max-width:100%;width:420px;border-width:1px}#main-news{display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);margin-top:24px}#main-news article{align-items:start;border:1px solid #dbdbdb;border-radius:8px;display:flex;flex-direction:column;min-height:290px;padding:20px}#main-news article h2{font-size:20px;font-weight:600;margin:16px 0}#main-news article .text{font-size:16px;font-weight:300}#main-news article a{margin-top:auto}#main-news article img{height:26px}@media(max-width: 700px){#servs .e-con-inner{display:grid;grid-template-columns:repeat(1, 1fr)}#home-tabs .e-n-tabs-heading{align-items:baseline;display:grid;grid-template-columns:repeat(3, 1fr);width:100%}#home-tabs .e-n-tabs-heading .e-n-tab-title{display:block !important;width:auto;max-width:100px;height:auto;white-space:normal !important;padding:10px !important;font-size:14px !important}#home-tabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text{font-size:inherit !important}#subs-form{gap:15px;grid-template-columns:auto}#newsletter input[type=submit]{display:block;width:100%}#main-news{grid-template-columns:repeat(1, 1fr)}}/*# sourceMappingURL=home.css.map */
