.btn-hero{transition:0.1s ease-in-out}.btn-hero:not(.btn-active) a{background:none!important;padding-left:20px!important;padding-right:20px!important;border:none!important}.btn-hero:not(.btn-active) .elementor-button-icon{display:none!important}.service-card{overflow:hidden!important}.service-card,.service-icon,.service-title,.service-img a,.service-img{transition:0.1s ease-in-out}.service-card:hover .service-icon{background:var(--e-global-color-primary)}.service-card:hover .service-title{border:2px solid #FD2D9747}.service-card:hover .service-img a{transform:scale(1.03)}.service-card:hover .service-img:before{border-left:2px solid #FD2D9747;border-right:2px solid #FD2D9747}.loop-portfolio:hover .loop-btn-pf{background:var(--e-global-color-primary);color:white!important}.loop-portfolio:hover .loop-btn-pf svg path{fill:#fff!important}.loop-content-pf{overflow:hidden!important}.loop-content-pf{background:transparent!important}.loop-portfolio:hover .loop-content-pf{background:rgb(253 45 151 / .3)!important;border-radius:16px!important;box-shadow:0 4px 30px rgb(0 0 0 / .1)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.lp-pf-title{transition:0.2s ease-in-out!important;padding:10px!important}.loop-portfolio:hover .lp-pf-title{padding:20px 20px 10px 20px!important}.lp-pf-excerpt{height:0px!important;transition:0.2s ease-in-out!important;padding:0!important}.loop-portfolio:hover .lp-pf-excerpt{height:75px!important;padding:0 20px 20px 20px!important}