selector.btn-neon-gradient a{
background: linear-gradient(135deg, #2E3192, #1BFFFF);
color: #ffffff !important;
border: none;
border-radius: 100px;
padding: 14px 32px;
transition: all 0.35s ease;
background-size: 200% 200%;
}
selector.btn-neon-gradient a:hover{
background-position: right center;
transform: translateY(-3px);
box-shadow: 0 10px 25px rgba(27,255,255,0.35);
}
selector.btn-cut-corners a{
background: linear-gradient(135deg, #2E3192, #1BFFFF);
color: #fff !important;
padding: 14px 34px;
transition: all 0.3s ease;
/* פינות חתוכות */
clip-path: polygon(
10px 0,
calc(100% - 10px) 0,
100% 10px,
100% calc(100% - 10px),
calc(100% - 10px) 100%,
10px 100%,
0 calc(100% - 10px),
0 10px
);
}
selector.btn-cut-corners a:hover{
transform: translateY(-3px);
box-shadow: 0 10px 25px rgba(27,255,255,0.35);
}
selector.btn-arrow-blob a{
background: linear-gradient(135deg, #2E3192, #1BFFFF);
color: #ffffff !important;
border: none;
border-radius: 100px;
transition: all 0.35s ease;
background-size: 200% 200%;
}
selector.btn-arrow-blob a:hover{
background-position: right center;
transform: translateY(-3px);
box-shadow: 0 10px 25px rgba(27,255,255,0.35);
}
selector.btn-arrow-blob .elementor-button-icon {
background: white;
padding: 6px;
border-radius: 20px;
margin-left: -12px;
}
selector.btn-arrow-blob .elementor-button-icon i,
selector.btn-arrow-blob .elementor-button-icon svg{
color: #2E3192;
fill: #2E3192;
}
selector.btn-arrow-blob .elementor-button-text {
padding-top: 6px;
padding-left: 6px;
}
selector.round-btn .elementor-button{
height: 9vw; /*גובה הכפתור*/
width: 9vw; /*רוחב העיגול*/
}
selector.round-btn::before {
content: "";
height: 0px;
width: 0px;
display: block;
border-radius: 500px;
position: absolute;
top: 50%;
right:50%;
transform: translate(50%, -50%);
z-index: -1;
transition: all 0.3s;
}
selector.round-btn .elementor-button-content-wrapper{
padding-top: 1.5vw;
flex-direction: column-reverse !important;
display: flex;
align-items: center;
}
selector.round-btn svg{
width: 3vw; /*הגדלת האייקון*/
}
@media(max-width:767px){
selector.round-btn .elementor-button{
height: 100px; /*גובה הכפתור*/
width: 100px; /*רוחב העיגול*/
}
selector.round-btn svg{
width:30px; /*הגדלת האייקון*/
}
selector.round-btn .elementor-button-content-wrapper{
padding-top: 12px;
}
selector.icon-fill-button::before{
content:"";
margin-top: 6px;
margin-left: 6px;
width: 40px;
height: 40px;
background: #0CE880;
position: absolute;
left: 0;
border-radius: 100em;
transition: .3s;
}
selector.icon-fill-button:hover::before{
width: 100%;
}
selector.icon-fill-button .elementor-button-text{
padding: 6px 6px 6px 12px;
}
selector.icon-fill-button .elementor-button-icon, selector.icon-fill-button .elementor-button-text{
z-index: 2;
}
selector.icon-fill-button::before{
content:"";
margin-top: 4px;
width: 40px;
height: 40px;
background: linear-gradient(195deg, #FE9D01, #ED269B);
position: absolute;
border-radius: 100em;
transition: .3s;
}
selector.icon-fill-button:hover::before{
width: 100%;
}
selector.icon-fill-button .elementor-button-text{
z-index: 1;
padding: 6px 12px 6px 6px;
}
selector.underline-animate-button {
color: #e1e1e1;
border: none;
transition: color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
selector.underline-animate-button:focus,
selector.underline-animate-button:hover {
color: #fff;
}
/* אנימציה של הקו התחתון */
selector.underline-animate-button:after {
content: "";
pointer-events: none;
position: absolute;
bottom: -2px; /* מרחק מהטקסט */
left: 50%; /* מתחיל במרכז */
width: 0%; /* מתחיל בלי רוחב */
height: 2px; /* עובי הקו */
background-color: #000;
transition: width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),
left 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
/* כשהעכבר מעל או בפוקוס – הקו מצטייר */
selector.underline-animate-button:focus:after,
selector.underline-animate-button:hover:after {
width: 100%;
left: 0;
}
.golden-btn {
border-radius: 10px;
background: linear-gradient(to right, #77530a, #ffd277, #77530a, #77530a, #ffd277, #77530a);
background-size: 250%;
background-position: left;
display: flex;
align-items: center;
justify-content: center;
transition-duration: 1s;
overflow: hidden;
}
.golden-btn .elementor-button-text {
color: #ffd277 !important;
z-index: 2;/* צבע זהב */
}
.golden-btn::after {
position: absolute;
content: "";
width: 97%;
height: 90%;
border-radius: 8px;
transition-duration: 1s;
background-color: rgba(0, 0, 0, 0.842);
background-size: 200%;
}
.golden-btn:hover {
background-position: right;
transition-duration: 1s;
}
.golden-btn:hover::before {
background-position: right;
transition-duration: 1s;
}
.golden-btn:active {
transform: scale(0.95);
}
.silver-btn {
padding: 12px 18px;
border-radius: 8px;
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
background: radial-gradient(
ellipse at bottom,
rgba(71, 81, 92, 1) 0%,
rgba(11, 21, 30, 1) 45%
);
color: rgb(255, 255, 255, 0.66);
transition: all 1s cubic-bezier(0.15, 0.83, 0.66, 1);
}
.silver-btn::before {
content: "";
width: 70%;
height: 1px;
position: absolute;
bottom: 0;
left: 15%;
background: rgb(255, 255, 255);
background: linear-gradient(
90deg,
rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 1) 50%,
rgba(255, 255, 255, 0) 100%
);
opacity: 0.2;
transition: all 1s cubic-bezier(0.15, 0.83, 0.66, 1);
}
.silver-btn:hover {
color: rgb(255, 255, 255, 1);
transform: scale(1.1) translateY(-3px);
}
.silver-btn:hover::before {
opacity: 1;
}
selector.skew-button a{
background: linear-gradient(135deg, #2E3192, #1BFFFF);
color: #fff !important;
padding: 14px 34px;
transition: all 0.3s ease;
/* פינות חתוכות */
clip-path: polygon(
10px 0,
calc(100% - 10px) 0,
100% 0px,
100% 0,
calc(100% - 10px) 100%,
0px 100%,
0 calc(100% - 10px),
0 100%
);
}
selector.skew-button a:hover{
transform: translateY(-3px);
box-shadow: 0 10px 25px rgba(27,255,255,0.35);
}