.shine-btn .elementor-button{position:relative;overflow:hidden}.shine-btn .elementor-button::before{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .6),transparent);transform:skewX(-25deg);animation:shine 5s infinite}@keyframes shine{0%{left:-150%}70%{left:-150%}100%{left:150%}}.elementor-pagination .page-numbers{border:1px solid #fff;padding:5px 10px;border-radius:5px}.elementor-pagination .page-numbers:hover,.elementor-pagination .page-numbers.current{background-color:#014fa2;color:#fff}.proccess-step-item{overflow:hidden!important}.process-step-item-content{transform:translateY(100%);opacity:0;transition:all 0.4s ease}.proccess-step-item:hover .process-step-item-content{transform:translateY(0);opacity:1}.mt-0 p{margin-top:0px!important}.list-item h3{margin-top:0}.flag-item p{padding:0;margin:0;display:flex;padding-bottom:4px;border-bottom:1px solid #fff;align-items:center}.flag-item p img{margin-right:5px;height:13px}.flag-item.no-border p{border-bottom:1px solid transparent!important}.text-area p{display:inherit!important}.eael-tabs-nav .eael-tab-nav-item{border-top-right-radius:10px}.eael-tab-item-trigger:first-child{border-top-left-radius:10px}.hero-lightbox-gallery{grid-template-columns:none!important}.hero-lightbox-gallery__zoom,.elementor-slideshow__header{display:none!important}.single-post table{width:100%;border-collapse:collapse}.single-post table th,.single-post table td{border:1px solid #ddd;padding:8px 12px}.single-post table th{font-weight:600;background:#f5f5f5}.elementor-widget-text-editor img.aligncenter{display:block;margin-left:auto;margin-right:auto}.elementor-widget-text-editor img.alignleft{float:left;margin-right:1em}.elementor-widget-text-editor img.alignright{float:right;margin-left:1em}.contact-form-item-info p{margin-top:5px!important}