.button-text .elementor-button-text{font-size:clamp(.875rem,.8462rem + .1282vw,1rem)}@media only screen and (max-width:768px){.about-ompany .elementor-icon-box-wrapper{display:flex!important;gap:30px}.phone-compnay .elementor-icon-box-wrapper{display:flex!important;gap:30px}}.about-ompany .elementor-icon{position:relative;display:flex;align-items:center;width:78px;background:#ededed;margin:auto;border-radius:100%;height:78px;justify-content:center}.about-ompany .elementor-icon::before{content:"";position:absolute;inset:0;background:#61a923;border-radius:100%;transform:scale(1.3);opacity:0;transition:.3s ease;z-index:0}.about-ompany .elementor-icon-box-title{margin-top:0}.about-ompany:hover .elementor-icon:before{transform:scale(1);opacity:1}.about-ompany .elementor-icon:hover::before{transform:scale(1);opacity:1}.col-hi .services-image .elementor-widget-container{position:relative;overflow:hidden!important}.col-hi:hover .services-image img{transform:scale(1.05);transition:375ms cubic-bezier(.7,0,.3,1)}.col-hi .services-image img{transition:375ms cubic-bezier(.7,0,.3,1)}.services-image .elementor-widget-container::before{content:"";position:absolute;top:auto;bottom:0;height:50%;width:100%;background:linear-gradient(to bottom,rgba(36,36,36,0),rgba(34,34,34,1) 100%);opacity:0;transition:375ms cubic-bezier(.7,0,.3,1);z-index:999999!important}.col-hi:hover .services-image .elementor-widget-container:before{height:100%;opacity:1}.col-hi:hover .services__buton .elementor-button{opacity:1;transform:translateY(0);transition:375ms cubic-bezier(.7,0,.3,1)}.col-hi .services__buton .elementor-button{opacity:0;transform:translateY(10px)}.services-container-gap .elementor-container{column-gap:30px;row-gap:20px}