@font-face {    font-family: Vazirmatn;    font-weight: 300;    font-display: swap;    src: url('../font/vazirmatn/vazirmatn-light.woff2') format("woff2");}@font-face {    font-family: Vazirmatn;    font-weight: 400;    font-display: swap;    src: url('../font/vazirmatn/vazirmatn-regular.woff2') format("woff2");}@font-face {    font-family: Vazirmatn;    font-weight: 500;    font-display: swap;    src: url('../font/vazirmatn/vazirmatn-medium.woff2') format("woff2");}@font-face {    font-family: Vazirmatn;    font-weight: 700;    font-display: swap;    src: url('../font/vazirmatn/vazirmatn-bold.woff2') format("woff2");}*, *::after, *::before {    box-sizing: border-box;    margin: 0;    padding: 0;}body {    overflow-x: hidden;}a {    text-decoration: none;    color:black;}ul , li {    list-style: none;}html, body {    direction: rtl;}html, body {}html, body {    font-family: Vazirmatn, Tahoma, sans-serif;}:root {    --color1: linear-gradient(            90deg,            rgb(139, 115, 71) 0%,            rgb(193, 147, 0) 12.5%,            rgb(218, 176, 97) 25%,            rgb(193, 147, 0) 37.5%,            rgb(218, 176, 97) 50%,            rgb(193, 147, 0) 62.5%,            rgb(218, 176, 97) 75%,            rgb(193, 147, 0) 87.5%,            rgb(139, 115, 71) 100%);   --color2: linear-gradient(           90deg,           rgb(80, 240, 208) 0%,           rgb(126, 253, 226) 25%,           rgb(80, 240, 208) 50%,           rgb(126, 253, 226) 75%,           rgb(80, 240, 208) 100%);   --color3: linear-gradient(           180deg,           rgb(255, 255, 255) 0%,           rgb(233, 233, 233) 25%,           rgb(255, 255, 255) 50%,           rgb(233, 233, 233) 75%,           rgb(255, 255, 255) 100%);    --Color4: #000;    --Color5: #fff;    --border1: #000;    --border2: #949292;    --Linear8: linear-gradient(            180deg,            #6d97f1 0%,            #5d6a8a 50%,            #6d97f1 100%);    --Linear9: linear-gradient(            180deg,            #6dfad9 0%,            #82f5da 25%,            #b5fceb 50%,            #82f5da 75%,            #6dfad9 100%);    --Linear10: linear-gradient(            180deg,            #9c7ff5 0%,            #b49dfa 25%,            #c7b6fa 50%,            #b49dfa 75%,            #9c7ff5 100%);    --Linear11: linear-gradient(            180deg,            #f57fe5 0%,            #f699ea 25%,            #f6b1ed 50%,            #f699ea 75%,            #f57fe5 100%);    --Linear12: linear-gradient(            180deg,            #7ff585 0%,            #95f59a 25%,            #a6f8aa 50%,            #95f59a 75%,            #7ff585 100%);    --Linear7: linear-gradient(            180deg,            #D02FAD 0%,            #6A1859 50%,            #D02FAD 100%);    --Linear4: linear-gradient(            180deg,            rgb(62, 226, 97) 0%,            rgb(115, 115, 115) 50%,            rgb(62, 226, 97) 100%);    --Color6: #8FDF76;    --color7: rgb(112, 112, 112);    --color8: #ef5661;    --color9: rgb(154, 135, 135);    --color10: #eff8c2;    --color11: rgb(215, 226, 239);    --color12: linear-gradient(            90deg,            rgb(168, 6, 38) 0%,            rgb(184, 11, 45) 12.5%,            rgb(198, 26, 60) 25%,            rgb(216, 22, 61) 37.5%,            rgb(237, 31, 72) 50%,            rgb(216, 22, 61) 62.5%,            rgb(198, 26, 60) 75%,            rgb(184, 11, 45) 87.5%,            rgb(168, 6, 38) 100%);    --color13: #315EBE;    --color14: #ff0000;    --color15: rgb(238, 189, 150);    --color17: #dbdbfd;    --color18: #8FDF76;    --servies_darekhtyar: #fc6533;    --servies_chanmasir: #e7b843;    --servies_takmasir: #cee732;    --servies_bronshahrei: #43e764;    --servies_brondarekh: #43d4e7;    --servies_bedondriver: #4385e7;    --servies_chandmosafer: #d143e7;    --servies_madares: #ee3582;    --tarh_terafic: #06bdad;    --tarh_alodegei: #ee0feb;    --vazeiat_nashode: #05b66c;    --vazeiat_daranjam: #e8e78c;    --vazeiat_tamam: #f67324;    --model_naghdei: #c3c980;    --model_nesyeh: #8a7e44;    --sabt_markaz: #ffffff;    --sabt_hamkar: #f5cece;    --color16: linear-gradient(            90deg,            rgb(171, 144, 93) 0%,            rgb(139, 115, 71) 100%);}@keyframes footer_information {    from{        opacity: 0;    }    to{        opacity: 1;    }    }html {    max-width: 100%;    max-height: 100%;    min-width: 100%;    min-height: 100%;    width: 100%;    height: 100%;    overflow: hidden;}#c-body {    max-width: 100%;    min-width: 100%;    max-height: 100%;    min-height: 100%;    width: 100%;    height: 100%;    font-family: inherit;    box-sizing: border-box;    background-color: var(--Color5);    overflow-x: hidden;    direction:rtl;    text-align: right !important;}.c-header {    max-width: 100%;    min-width: 100%;    max-height: 10%;    min-height: 10%;    width: 100%;    height: 10%;    top: 0;    left: 0;    right: 0;    position: fixed;    opacity: 1;    z-index: 21;}.c-header_action-information {    max-width: 100%;    max-height: 49.8%;    min-height: 49.8%;    height: 49.8%;    width: 100%;    display: flex;    align-items: center;    justify-content: flex-start;    gap: 5px;}.c-container , .c-container_index_asli {    max-width: 96%;    min-width: 96%;    width: 96%;    max-height: 90%;    min-height: 90%;    height: 90%;    margin: auto;    bottom: 0;    right: 0;    left: 0;    position: absolute;    opacity: 1;    z-index: 21;}.c-header_row {    max-width: 100%;    min-width: 100%;    max-height: 90%;    min-height: 90%;    width: 100%;    height: 90%;    margin-left: 0;    margin-right: 0;    display: flex;    justify-content: space-around;    align-items: center;    position: relative;}.c-header_action {    max-width: 70%;    max-height: 100%;    min-width: 70%;    min-height: 100%;    width: 70%;    height: 100%;    display: inline;}.c-header_action-information-legacy-unused {     }.c-header_action-information_date-time {    max-width: 50%;    max-height: 100%;    min-width: 50%;    min-height: 100%;    width: 50%;    height: 100%;    display: flex;    justify-content: space-around;}.c-header_action-information_date, .c-header_action-information_time {    max-width: 49.8%;    max-height: 100%;    min-width: 49.8%;    min-height: 100%;    width: 49.8%;    height: 100%;    border: 1px solid var(--border1);    background: var(--color1);    border-radius: 7px;    color: var(--Color4);    font-style: normal;    font-weight: 700;    font-size: 0.72em;    white-space: nowrap;    overflow: hidden;}.c-header_action-information_brandname {    max-width: 49.8%;    max-height: 100%;    min-width: 49.8%;    min-height: 100%;    width: 49.8%;    height: 100%;    background: var(--color1);    border-radius: 7px;    margin-right: 0.15%;    border: 1px solid var(--border1);    font-family: inherit;    color: var(--Color5);    font-style: normal;    font-weight: 700;}.c-header_action-information_date , .c-header_action-information_time , .c-header_action-information_brandname ,.c-header_action-information_date-index_asli, .c-header_action-information_time-index_asli, .c-header_action-information_brandname-index_asli, .c-header_action-information_active-user, .c-header_action-information_profile-settings_index-asli {    font-family: inherit;    display: flex;    border-radius: 7px;    border: 1px solid var(--border1);    background: var(--color1);    flex-direction: column;    justify-content: center;    flex-shrink: 0;    text-align: center;    height: 47px;    line-height: normal;}.c-header_action-meno-indexorg {    max-width: 100%;    max-height: 50%;    min-width: 100%;    min-height: 50%;    width: 100%;    height: 50%;    display: flex;    justify-content: space-around;    z-index: 20;    font-family: inherit;    margin: 0.2% 0;    color: var(--Color5);    font-style: normal;    font-weight: 700;}.c-header_action-btn {    position: relative;    max-width: 12.4%;    max-height: 100%;    min-width: 12.4%;    min-height: 100%;    width: 12.4%;    height: 100%;    z-index: 20;    opacity: 1;}.c-header_btn-index, .c-header_btn-login, .c-header_btn-Register, .c-header_btn-Download, .c-header_btn-aboutus, .c-header_btn-conditions, .c-header_btn-contactus, .c-header_btn-guidance {    max-width: 100%;    max-height: 100%;    min-width: 100%;    min-height: 100%;    width: 100%;    height: 100%;    display: block;    cursor: pointer;    color: var(--Color4);    font-family: inherit;    font-weight: 700;    padding: 3% 12%;    border: 1px solid var(--Color4);    background: var(--color2);    border-radius: 7px;    z-index: 20;    opacity: 1;}.c-header_btn-Download{    max-height: 66%;    min-height: 66%;    height: 66%;}.c-headr_login, .c-headr_Register , .c-headr_conditions ,.c-header_Download   {    position: absolute;    max-width: 100%;    min-width: 100%;    width: 100%;    height: auto;    display: none;    left: 0;    top: 100%;    box-shadow: 0 2px 9px 0 var(--color7);    border: 1px solid var(--Color4);    border-radius: 0 0 7px 7px;    background-color: var(--Color5);    z-index: 20;    opacity: 1;    padding: 2%;}.js-headr_login.is-active, .js-headr_Register.is-active , .js-headr_conditions.is-active ,.js-header_Download.is-active  {    display: block;    z-index: 20;    opacity: 1;}.c-headr_login::before, .c-headr_login::after, .c-headr_Register::before, .c-headr_Register::after, .c-headr_conditions::before,.c-headr_conditions::after , .c-header_Download::before , .c-header_Download::after   {    position: absolute;    content: '';    z-index: 20;    opacity: 1;}.c-headr_login::before, .c-headr_Register::before, .c-headr_conditions::before , .c-header_Download::before {    height: 4px;    left: 0;    right: 0;    bottom: 100%;    background-color: var(--color8);}.c-headr_login::after, .c-headr_Register::after .c-headr_conditions::after , .c-header_Download::after{    border-color: transparent transparent var(--color8);    border-width: 0 8px 8px;    bottom: 100%;    border-style: solid;    left: 50%;    margin-bottom: 2px;}.c-login_entrycolleagues, .c-login_Signdrivers, .c-login_signsubscribers, .c-login_personels,.c-Register_entrycolleagues, .c-Register_Signdrivers, .c-Register_signsubscribers, .c-Register_personels,.c-conditions_entrycolleagues, .c-conditions_Signdrivers, .c-conditions_signsubscribers, .c-conditions_personels,.c-Download_entrycolleagues, .c-Download_Signdrivers, .c-Download_signsubscribers, .c-Download_personels{    background: var(--color3);    max-width: 100%;    max-height: 33%;    min-width: 100%;    min-height: 33%;    width: 100%;    height: 33%;    color: var(--Color4);    display: block;    cursor: pointer;    text-align: right;    padding-right: 2%;    line-height: 30px;    letter-spacing: -.5px;    font-family: inherit;    font-weight: 700;    border: 1px solid var(--Color4);    z-index: 23;}.c-login_entrycolleagues:hover, .c-login_Signdrivers:hover, .c-login_signsubscribers:hover, .c-login_personels:hover,.c-Register_entrycolleagues:hover, .c-Register_Signdrivers:hover, .c-Register_signsubscribers:hover, .c-Register_personels:hover,.c-conditions_entrycolleagues:hover, .c-conditions_Signdrivers:hover,.c-conditions_signsubscribers:hover , .c-conditions_personels:hover,.c-Download_entrycolleagues:hover, .c-Download_Signdrivers:hover , .c-Download_signsubscribers:hover, .c-Download_personels:hover{    background: var(--color9);}.c-login_entrycolleagues, .c-Register_entrycolleagues , .c-conditions_entrycolleagues, .c-Download_entrycolleagues  {    border-radius: 5px 5px 0 0;    border-bottom: 0;}.c-login_personels, .c-Register_personels, .c-conditions_personels, .c-Download_personels  {    border-radius: 0 0 5px 5px;    border-top: 0;}.c-header_office-phone ,.c-header_logo{    max-width: 14.8%;    max-height: 100%;    min-width: 14.8%;    min-height: 100%;    width: 14.8%;    height: 100%;    position: relative;    background: var(--color1);    border-radius: 7px;    border: 1px solid var(--Color4);}.c-header_office-phone span {    border-radius: 7px;    font-style: normal;    font-weight: 700;    font-size: 26px;    font-family: Tahoma, Vazirmatn, sans-serif;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    display: block;    text-align: center;    white-space: nowrap;}.c-header_logo-img {    background: url("../imge/logo.svg") no-repeat 100%;    position: absolute;    display: block;    max-width: 100%;    max-height: 100%;    min-width: 100%;    min-height: 100%;    width: 100%;    height: 100%;    left: 18%;    bottom: 8%;    text-indent: -1000em;    background-size: 135%  130%;}.c-slider_bady ,.c-slider_bady-moghrarat_driver {    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 100%;    min-height: 100%;    height: 100%;    bottom: 0;    left: 0;    right: 0;    z-index: 19;}.c-slider_img-1 {    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 100%;    min-height: 100%;    height: 100%;    overflow: hidden;    z-index: 19;}.c-slider_img_1 {    background: url("../imge/slayder1.jpg") no-repeat;}.c-slider_img_2 {    background: url("../imge/slayder2.jpg") no-repeat;}.c-slider_img_3 {    background: url("../imge/slayder3.jpg") no-repeat;}.c-slider_img_4 {    background: url("../imge/slayder4.jpg") no-repeat;}.c-slider_img_5 {    background: url("../imge/slayder5.jpg") no-repeat;}.c-slider_img_6 {    background: url("../imge/slayder6.jpg") no-repeat;}.c-slider_img_7 {    background: url("../imge/slayder7.jpg") no-repeat;}.c-slider_img{    width: 100%;    height: 100vh;    height: 100svh;    display: block;    object-fit: cover;    background-size: 100% 100%;    z-index: 19;}.c-bady_login-entrycolleagues ,.c-bady_login-entrycolleagues {    max-width: 100%;    min-width: 100%;    max-height: 100%;    min-height: 100%;    width: 100%;    height: 100%;    bottom: 0;    left: 0;    right: 0;    z-index: 19;    display: flex;}.c-slider_img-login_entrycolleagues1 {    max-width: 70%;    min-width: 70%;    max-height: 100%;    min-height: 100%;    width: 70%;    height: 100%;    overflow: hidden;    z-index: 19;    display: flex;}.c-slider_div-login_entrycolleagues{    max-width: 100%;    min-width: 100%;    max-height: 100%;    min-height: 100%;    width: 100%;    height: 100%;    overflow: hidden;    z-index: 19;}.c-slider_img-1_login-entrycolleagues {    background: url("../imge/login-entrycolleagues-slayder1.jpg") no-repeat;}.c-slider_img-2_login-entrycolleagues {    background: url("../imge/login-entrycolleagues-slayder2.jpg") no-repeat;}.c-slider_img-3_login-entrycolleagues {    background: url("../imge/login-entrycolleagues-slayder3.jpg") no-repeat;}.c-slider_img-4_login-entrycolleagues {    background: url("../imge/login-entrycolleagues-slayder4.jpg") no-repeat;}.c-slider_img-5_login-entrycolleagues {    background: url("../imge/login-entrycolleagues-slayder5.jpg") no-repeat;}.c-slider_img-login_entrycolleagues{    width: 100%;    height: 1100px;    z-index: 19;    overflow: hidden;    background-size: cover;    background-position: center;}.c-page_login-entrycolleagues{    max-width: 30%;    min-width: 30%;    max-height: 100%;    min-height: 100%;    width: 30%;    height: 100%;    overflow: hidden;    z-index: 19;    background: var(--color11);}.c-page_login-entrycolleagues_logo {    max-width: 82%;    max-height: 23%;    min-width: 82%;    min-height: 23%;    width: 82%;    height: 23%;    margin-right: 9%;    margin-top: 4%;}.c-page_login-entrycolleaguesr_logo-img {    background: url("../imge/logo.svg") no-repeat center;    display: block;    max-width: 100%;    max-height: 100%;    min-width: 100%;    min-height: 100%;    width: 100%;    height: 100%;    text-indent: -1000em;    background-size: contain;}.c-page_login-entrycolleaguesr_title{    max-width: 35%;    max-height: 7%;    min-width: 35%;    min-height: 7%;    width: 35%;    height: 7%;    background: transparent;    border-radius: 7px;    margin-top: 10%;    margin-right: 32%;    font-family: inherit;    color: var(--Color4);    font-style: normal;    font-weight: 700;}.c-form_page-login_Information{    max-width: 100%;    max-height: 100%;    min-width: 100%;    min-height: 100%;    width: 100%;    height: 100%;    display: flex;    flex-direction: column;}.c-form_page-login_Information1{    max-width: 100%;    max-height: 100%;    min-width: 100%;    min-height: 100%;    width: 100%;    height: 100%;    margin-right: 10%;}.c-login_Information-username ,.c-login_Information-pass{    max-width: 75%;    max-height: 10%;    min-width: 75%;    min-height: 10%;    width: 75%;    height: 10%;    margin-right: 10%;}.c-login_Information-username_title,.c-login_Information-pass_title{    font-family: inherit;    font-weight: 700;    padding-right: 5%;}.c-login_Information-username_mandatory,.c-login_Information-pass_mandatory{    color: var(--color8);}.c-login_Information-username_input-div,.c-login_Information-pass_input-div{    max-width: 65%;    max-height: 70%;    min-width: 65%;    min-height: 70%;    width: 65%;    height: 70%;    padding-top: 1%;    margin: 0 auto;}.c-login_Information-username_input,.c-login_Information-pass_input{    max-width: 85%;    max-height: 60%;    min-width: 85%;    min-height: 60%;    width: 85%;    height: 60%;    box-shadow: 0 2px 9px 0 var(--color7);    border: 1px solid var(--border2);    border-radius:4px;    font-family: inherit;    padding-right: 4%;    font-weight: 500;    background-color: var(--color10);    box-sizing: border-box;}.c-login_Information-remember{    max-width: 75%;    max-height: 7%;    min-width: 75%;    min-height: 7%;    width: 75%;    height: 7%;    font-family: inherit;    font-weight: 700;    padding-right: 12%;    display: flex;}.c-login_Information-remember_input{    max-width: 7%;    max-height: 27%;    min-width: 7%;    min-height: 27%;    width: 7%;    height: 27%;    box-shadow: 0 2px 9px 0 var(--color7);    border: 1px solid var(--border2);    padding-right: 4%;    padding-bottom: 4%;    cursor: pointer;}.c-login_Information-remember_label{    max-width: 100%;    max-height: 60%;    min-width: 100%;    min-height: 60%;    width: 100%;    height: 60%;    font-family: inherit;    padding-right: 2%;    font-weight: 700;}.c-login_Information-receive_verification {    max-width: 90%;    max-height: 10%;    min-width: 90%;    min-height: 10%;    width: 90%;    height: 10%;    padding-right: 4%;    display: flex;    gap: 3%;    align-items: center;}.c-login_Information-receive_verification-code.taeide{    max-width: 38%;    max-height: 55%;    min-width: 38%;    min-height: 55%;    width: 38%;    height: 55%;    border: none;    background: #2e7d32;    border-radius: 7px;    color: #fff;    font-style: normal;    font-weight: 700;    cursor: pointer;    display: flex;    align-items: center;    justify-content: center;    text-decoration: none;    font-family: inherit;}.c-login_Information-receive_verification-code.enseraf{    max-width: 38%;    max-height: 55%;    min-width: 38%;    min-height: 55%;    width: 38%;    height: 55%;    border: 1px solid #ccc;    background: #eee;    border-radius: 7px;    color: #333;    font-style: normal;    font-weight: 700;    cursor: pointer;    display: flex;    align-items: center;    justify-content: center;    text-decoration: none;    font-family: inherit;}.c-moghrarat_driver{    max-width: 50%;    min-width: 50%;    width: 50%;    max-height: 100%;    min-height: 100%;    height: 100%;    overflow: hidden;    z-index: 19;}.c-slider_img-moghrarat_driver {    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 100%;    min-height: 100%;    height: 100%;    overflow: hidden;    z-index: 19;}.c-slider_img-moghrarat_driver-1 {    background: url("../imge/moghrarat-driver-1.jpg") no-repeat 50%  ;}.c-slider_img-moghrarat_driver-2 {    background: url("../imge/moghrarat-driver-2.jpg") no-repeat;}.c-slider_img-moghrarat_driver-3 {    background: url("../imge/moghrarat-driver-3.jpg") no-repeat;}.c-slider_img-moghrarat_driver-4 {    background: url("../imge/moghrarat-driver-4.jpg") no-repeat;}.c-slider_img-moghrarat_driver{    width: 100%;    height: 1100px;    display: block;    object-fit: revert;    z-index: 19;    background-size: 30% ;}.c-footer{    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 5%;    min-height: 5%;    height: 5%;    z-index: 20;    bottom: 0;    left: 0;    right: 0;    position: fixed;    opacity: 1;    font-family: inherit;}.c-footer_action{    max-width: 95.8%;    min-width: 95.8%;    width: 95.8%;    max-height: 90%;    min-height: 90%;    height: 90%;    margin: auto;    top: 0;    right: 0;    left: 0;    position: absolute;    opacity: 1;    z-index: 20;}.c-footer_action-information{    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 90%;    min-height: 90%;    height: 90%;    opacity: 1;    z-index: 20;    border: 1px solid var(--border1);    background: var(--color1);    border-radius: 7px;}.c-footer_action-information_p{    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 100%;    min-height: 100%;    height: 100%;    display: flex;    align-items: center;    justify-content: center;    text-align: center;    box-sizing: border-box;    padding:  0.25% 15%;    font-family: inherit;    animation-name: footer_information;    animation-duration: 3s;    animation-iteration-count: infinite;}#covr {    max-width: 100%;    min-width: 100%;    width: 100%;    max-height: 100%;    min-height: 100%;    height: 100%;    position: fixed;    top: 0;    left: 0;    background: rgba(0, 0, 0, 0.5);    z-index: 25;    display: none;}.c-header_hamburger { display: none; }.c-header_mobile-bar { display: none; }.js-slider_img-mobile { display: none; }@media (max-width: 880px) {    .c-header_action-information, .c-header_office-phone, .c-header_logo { display: none !important; }    .c-header { height: auto; min-height: auto; max-height: none; }    .c-container, .c-container_index_asli { position: relative; height: auto; min-height: auto; max-height: none; padding: 0; }    .c-header_row { display: block; height: auto; min-height: auto; max-height: none; }    .c-header_action { width: 100%; min-width: 100%; max-width: 100%; height: auto; min-height: auto; max-height: none; display: block; }    .c-header_mobile-bar { display: block; padding: 7px 3%; }    .c-header_mobile-row { display: flex; align-items: center; gap: 8px; }    .c-header_mobile-row1 { margin-bottom: 6px; }    .c-header_mobile-title {        flex: 1 1 auto; background: var(--color1); border: 1px solid rgba(0,0,0,0.15); border-radius: 8px;        padding: 9px 10px; font-size: 13.5px; font-weight: bold; color: #000; text-align: center;        overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-sizing: border-box;    }    .c-header_mobile-logo {        flex: 0 0 72px; width: 72px; height: 40px; border-radius: 8px; background-color: var(--color1);        background-repeat: no-repeat; background-position: center; background-size: contain;        border: 1px solid var(--Color4); display: block; box-sizing: border-box;    }    .c-header_mobile-row2 .chip { flex: 1 1 auto; width: auto; font-size: 11px; padding: 5px 6px; height: 32px; box-sizing: border-box; }    .c-header_hamburger {        display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 4px;        width: 38px; height: 36px; border: none; border-radius: 10px;        background: var(--color1); cursor: pointer; padding: 0; position: relative; z-index: 26;        flex: 0 0 38px; box-shadow: 0 3px 7px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.45);    }    .c-header_hamburger span { display: block; width: 58%; height: 2.5px; background: #2b2109; border-radius: 2px; }    .c-header_action-meno-indexorg {        display: none; position: fixed; top: 92px; right: 3%; left: auto; bottom: auto;        width: auto; max-width: 46%; min-width: 40%; height: auto; max-height: 64vh; min-height: auto;        flex-direction: column; justify-content: flex-start; overflow-y: auto; overflow-x: hidden;        background: linear-gradient(180deg, #fffaf0 0%, #fbf0d9 100%);        border: 1px solid rgba(193,147,0,0.55); border-radius: 14px; z-index: 24;        box-shadow: 0 18px 34px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.7);        padding: 8px; margin: 0; gap: 5px; align-items: stretch;    }    .c-header_action-meno-indexorg.is-mobile-open { display: flex; }    .c-header_action-btn {        position: relative; width: 100%; max-width: 100%; min-width: 100%;        height: auto; min-height: auto; max-height: none; margin-bottom: 0;    }    .c-header_btn-index, .c-header_btn-login, .c-header_btn-Register, .c-header_btn-Download,    .c-header_btn-aboutus, .c-header_btn-conditions, .c-header_btn-contactus, .c-header_btn-guidance {        height: auto; min-height: auto; max-height: none; padding: 7px 4px; text-align: center;        font-size: 11px; border-radius: 9px; background: var(--color1); border: none; color: #2b2109;        box-shadow: 0 3px 6px rgba(0,0,0,0.3), inset 0 1px 0 rgba(255,255,255,0.5);        transition: transform 0.12s ease, box-shadow 0.12s ease;    }    .c-header_btn-index:active, .c-header_btn-login:active, .c-header_btn-Register:active, .c-header_btn-Download:active,    .c-header_btn-aboutus:active, .c-header_btn-conditions:active, .c-header_btn-contactus:active, .c-header_btn-guidance:active {        transform: translateY(1px); box-shadow: 0 1px 3px rgba(0,0,0,0.3), inset 0 1px 0 rgba(255,255,255,0.5);    }    .c-header_btn-Download { max-height: none; min-height: auto; height: auto; }    .c-headr_login, .c-headr_Register, .c-headr_conditions, .c-header_Download {        position: static; box-shadow: none; margin-top: 4px; margin-bottom: 0; padding: 0; border: none;        background: transparent;    }    .c-headr_login::before, .c-headr_login::after, .c-headr_Register::before, .c-headr_Register::after,    .c-headr_conditions::before, .c-headr_conditions::after, .c-header_Download::before, .c-header_Download::after {        display: none;    }    .c-login_entrycolleagues, .c-login_Signdrivers, .c-login_signsubscribers, .c-login_personels,    .c-Register_entrycolleagues, .c-Register_Signdrivers, .c-Register_signsubscribers, .c-Register_personels,    .c-conditions_entrycolleagues, .c-conditions_Signdrivers, .c-conditions_signsubscribers, .c-conditions_personels,    .c-Download_entrycolleagues, .c-Download_Signdrivers, .c-Download_signsubscribers, .c-Download_personels {        height: auto; min-height: auto; max-height: none; line-height: normal; padding: 6px 7px;        font-size: 10.5px; border-radius: 8px !important; margin-bottom: 3px;        background: #fff; border: 1px solid rgba(193,147,0,0.35) !important;        box-shadow: 0 2px 5px rgba(0,0,0,0.12), inset 0 1px 0 rgba(255,255,255,0.8);    }    .c-login_entrycolleagues:last-child, .c-login_Signdrivers:last-child, .c-login_signsubscribers:last-child, .c-login_personels:last-child,    .c-Register_entrycolleagues:last-child, .c-Register_Signdrivers:last-child, .c-Register_signsubscribers:last-child, .c-Register_personels:last-child,    .c-conditions_entrycolleagues:last-child, .c-conditions_Signdrivers:last-child, .c-conditions_signsubscribers:last-child, .c-conditions_personels:last-child,    .c-Download_entrycolleagues:last-child, .c-Download_Signdrivers:last-child, .c-Download_signsubscribers:last-child, .c-Download_personels:last-child {        margin-bottom: 0;    }    .c-footer { height: auto; min-height: 54px; max-height: none; padding: 6px 0; }    .c-footer_action { position: relative; height: auto; min-height: auto; max-height: none; margin: 0; }    .c-footer_action-information { height: auto; min-height: auto; max-height: none; padding: 6px 0; }    .c-footer_action-information_p {        height: auto; min-height: auto; max-height: none; font-size: 11px; line-height: 1.7;        padding: 4px 6%; animation: none; white-space: normal;    }    .js-slider_img-desktop-only { display: none; }    .js-slider_img-mobile { display: block; }}