.elementor-151 .elementor-element.elementor-element-eb6aab2{--display:flex;clip-path:none(20% 0,100% 15%,100% 100%,0 100%,0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-eb6aab2.tc-container-advanced-hover{animation:fadeOut 1s}.elementor-151 .elementor-element.elementor-element-eb6aab2.tcg-container-adv-hover-active{animation:fadeIn 1s}.elementor-151 .elementor-element.elementor-element-1a70d2a img{width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card{background-color:#FFF;display:block;margin:0 0 0 0;padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;box-shadow:0 4px 0 0 rgb(0 0 0 / .05)}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .icon{background-color:#539D5612;z-index:0;transition:all 0.3s ease;display:inline-flex;justify-content:center;align-items:center;order:0;width:75px;height:90px;border-radius:0 0 10px 10px;position:absolute;right:0;top:-5px}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .icon{background-color:#539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .butn .butn-icon{background-color:#539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3{width:100%;max-width:100%}.elementor-151 .elementor-element.elementor-element-ebf42a3>.elementor-widget-container{margin:-30px 0 0 0;padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover{box-shadow:0 4px 0 0 #539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card::after{left:0;top:0;position:absolute;content:"";width:100%;height:100%}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .inf{width:66.66666667%;display:block}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .inf{display:block}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .title{font-family:"DM Sans",Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#181818}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .icon img{width:50px;height:50%;object-fit:contain;object-position:center center;filter:invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%)}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .icon img{filter:invert(1%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100000%) contrast(100%)}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .butn{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;display:inline-block;color:#539D56;fill:#539D56;margin:30px 0 0 0;padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .butn{display:default;color:#539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .butn .butn-icon{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;margin:0rem .25rem 0rem 0rem;border-radius:50% 50% 50% 50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .butn .butn-icon i{font-size:14px;color:#539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .butn .butn-icon svg{height:14px;width:14px;fill:#539D56}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .butn .butn-icon i{color:#FFF}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card:hover .butn .butn-icon svg{fill:#FFF}.elementor-151 .elementor-element.elementor-element-ebf42a3 .tcgelements-service-card .butn:before{position:absolute;left:0;top:0}@media(min-width:768px){.elementor-151 .elementor-element.elementor-element-eb6aab2{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-151 .elementor-element.elementor-element-eb6aab2{--width:100%}}