.elementor-728 .elementor-element.elementor-element-f477f9a{--display:flex;}.elementor-728 .elementor-element.elementor-element-782175f{--display:flex;}.elementor-728 .elementor-element.elementor-element-f9751d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-728 .elementor-element.elementor-element-1cdd570 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-728 .elementor-element.elementor-element-4a6b2a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-728 .elementor-element.elementor-element-83b9eeb .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-728 .elementor-element.elementor-element-ebe9e8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;}.elementor-728 .elementor-element.elementor-element-31b3595 .elementor-heading-title{font-family:"Montserrat", Sans-serif;}#elementor-popup-modal-728{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-728 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-728 .dialog-close-button{display:flex;}#elementor-popup-modal-728 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-728 .elementor-element.elementor-element-f477f9a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-728 .elementor-element.elementor-element-782175f{--width:98%;--min-height:0px;}.elementor-728 .elementor-element.elementor-element-18c38ba img{width:100%;}.elementor-728 .elementor-element.elementor-element-f9751d8.elementor-element{--align-self:flex-start;}.elementor-728 .elementor-element.elementor-element-f9751d8 .elementor-heading-title{font-size:25px;}.elementor-728 .elementor-element.elementor-element-1cdd570.elementor-element{--align-self:flex-start;}.elementor-728 .elementor-element.elementor-element-1cdd570 .elementor-heading-title{font-size:25px;}.elementor-728 .elementor-element.elementor-element-4a6b2a5 .elementor-heading-title{font-size:25px;}.elementor-728 .elementor-element.elementor-element-83b9eeb .elementor-heading-title{font-size:25px;}.elementor-728 .elementor-element.elementor-element-ebe9e8c .elementor-heading-title{font-size:25px;}.elementor-728 .elementor-element.elementor-element-31b3595 .elementor-heading-title{font-size:25px;}#elementor-popup-modal-728 .dialog-message{width:248px;}#elementor-popup-modal-728{justify-content:flex-start;}}@media(min-width:768px){.elementor-728 .elementor-element.elementor-element-f477f9a{--width:90%;}}/* Start custom CSS for heading, class: .elementor-element-ebe9e8c */.mobile-menu-link{

display:flex;

align-items:center;

justify-content:center;

height:58px;

width:100%;

background:#111111;

border:1px solid rgba(255,255,255,.06);

border-radius:14px;

color:#fff !important;

font-size:16px;

font-weight:500;

text-decoration:none;

transition:all .3s ease;

}

/* Hover */

.mobile-menu-link:hover{

background:#B6FF00;

border-color:#B6FF00;

color:#050505 !important;

transform:translateY(-2px);

box-shadow:
0 10px 30px rgba(182,255,0,.20);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31b3595 */.mobile-menu-btn{

display:flex;

align-items:center;

justify-content:center;

text-align:center;

width:100%;

height:60px;

background:linear-gradient(
135deg,
rgba(182,255,0,.12),
rgba(182,255,0,.06)
);

border:1px solid rgba(182,255,0,.18);

backdrop-filter:blur(20px);

-webkit-backdrop-filter:blur(20px);

border-radius:16px;

color:#B6FF00 !important;

font-size:16px;

font-weight:600;

letter-spacing:.2px;

text-decoration:none;

transition:all .35s ease;

box-shadow:
0 0 20px rgba(182,255,0,.06);

}

/* Hover */

.mobile-menu-btn:hover{

background:#B6FF00;

color:#050505 !important;

border-color:#B6FF00;

transform:translateY(-2px);

box-shadow:
0 10px 30px rgba(182,255,0,.20);

}

/* Link içində span varsa */

.mobile-menu-btn span{

width:100%;

text-align:center;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f477f9a */.mobile-menu-popup{

height:100vh;

padding:40px 24px;

background:linear-gradient(
180deg,
rgba(12,12,12,.98) 0%,
rgba(6,6,6,1) 100%
);

display:flex;

flex-direction:column;

justify-content:center;

gap:14px;

position:relative;

overflow:hidden;

backdrop-filter:blur(20px);

-webkit-backdrop-filter:blur(20px);

}

/* Top Glow */

.mobile-menu-popup::before{

content:"";

position:absolute;

top:-180px;

right:-180px;

width:380px;

height:380px;

background:rgba(182,255,0,.07);

border-radius:50%;

filter:blur(120px);

pointer-events:none;

}

/* Bottom Glow */

.mobile-menu-popup::after{

content:"";

position:absolute;

bottom:-220px;

left:-220px;

width:420px;

height:420px;

background:rgba(182,255,0,.04);

border-radius:50%;

filter:blur(140px);

pointer-events:none;

}

/* İç kontur */

.mobile-menu-popup{

border-left:1px solid rgba(255,255,255,.05);

box-shadow:
-10px 0 40px rgba(0,0,0,.35),
0 0 80px rgba(182,255,0,.03);

}/* End custom CSS */
/* Start custom CSS */.dialog-close-button{

font-size:38px !important;

width:52px !important;

height:52px !important;

display:flex !important;

align-items:center !important;

justify-content:center !important;

background:#111111 !important;

border:1px solid #B6FF00 !important;

border-radius:12px !important;

color:#B6FF00 !important;

cursor:pointer !important;

z-index:999999 !important;

box-shadow:
0 0 15px rgba(182,255,0,.15);

transition:.3s ease;

}

/* X işarəsi */

.dialog-close-button i,
.dialog-close-button svg{

color:#B6FF00 !important;

fill:#B6FF00 !important;

stroke:#B6FF00 !important;

}

/* Hover */

.dialog-close-button:hover{

background:#151515 !important;

border-color:#B6FF00 !important;

box-shadow:
0 0 20px rgba(182,255,0,.25);

}/* End custom CSS */