@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-Bold.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-ExtraBold.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-Black.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-Regular.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-ExtraLight.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-SemiBold.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-Thin.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-Light.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans Hebrew';
    src: url('../fonts/Notosans/NotoSansHebrew-Medium.woff2') format('woff2'),
        url('../fonts/Notosans/NotoSansHebrew-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


body{margin:0;padding:0;font-family:'Noto Sans Hebrew',sans-serif;font-size:14px;font-weight:normal;background-color:#fff}


:root{--primary:#003b93;--secondary:#009ddc;--p-clr-3:#003b93;--font-clr:#021526;--font-re:'Noto Sans Hebrew';--font-sm:'Noto Sans Hebrew',sans-serif;--font-me:'Noto Sans Hebrew',sans-serif;--font-bo:'Noto Sans Hebrew',sans-serif;--font-hv:'Noto Sans Hebrew',sans-serif}
header{background-color:#fff;border-bottom:1px solid #b3b3b3}
header .navbar .navbar-nav .nav-item{position:relative}
header .navbar .navbar-nav .nav-item .nav-link{font-size:14px;font-family:'Noto Sans Hebrew';font-weight:500;color:#162849;padding:.5rem 1rem;text-transform:uppercase;position:relative}
header .navbar .navbar-nav .nav-item .nav-link .bx{font-size:18px;vertical-align:middle}
header .navbar .navbar-nav .nav-item .nav-link.menu-link.active{color:#003b93}
header .navbar .navbar-nav .nav-item .nav-link.menu-link.active::after{position:absolute;content:"";left:0;bottom:0;height:2px;background:#009ddc;width:100%;transition:.4s;opacity:1}
header .navbar .navbar-nav .nav-item .nav-link.menu-link::before{position:absolute;content:"";left:1rem;bottom:0;height:2px;background:#009ddc;width:0;transition:.4s;opacity:0}
header .navbar .navbar-nav .nav-item .nav-link.menu-link:hover{color:#009ddc}
header .navbar .navbar-nav .nav-item .nav-link.menu-link:hover::before{width:50%;transition:.4s;opacity:1}
header .navbar .navbar-nav .nav-item .dropdown-menu.currency_class{padding:0;max-height:200px;overflow-y:auto;overflow-x:hidden}
::-webkit-scrollbar{width:10px;height:8px;}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px;background-color:#fff}
::-webkit-scrollbar-thumb{background:#003b93;border-radius:10px}
::-webkit-scrollbar-thumb:hover{background:#003b93}
.navbar-toggler{box-shadow:none!important;outline:0;padding:0;border:none}
.currency_li img{width:20px;margin-right:5px}
.currency_class_parent .currency_class,.currency_li .dropdown-menu{max-height:200px;overflow:auto;overflow-x:hidden}
.currency_class_parent .dropdown-menu{border-radius:0;padding:0}
.currency_class_parent .dropdown-menu .dropdown-item{font-size:13px;padding:.5rem .75rem}
.dropdown-menu .currency_head{color:#fff;background-color:var(--primary)}
.currency_class_parent .dropdown-menu .dropdown-item:hover{background-color:#f1f1f1;cursor:pointer}
.currency_class_parent .dropdown-menu .dropdown-item.currency_head:hover{background-color:var(--primary)}
.currency_li.v_2 .currency_class{background-color:var(--primary);padding:14px}
.currency_class::before{content:"";border-color:transparent transparent var(--primary);border-style:solid;border-width:12px;height:0;left:67px;position:absolute;top:-22px;width:0;z-index:1}
.dropdown-menu.currency_class .cur_item{color:#fff;font-weight:400;border:.2px solid #fff;padding:4px 6px!important;margin-top:10px;border-radius:5px}
.currency_li.v_2 img{height:25px;width:30px;margin-right:15px;object-fit:cover}
footer{background-color:#2f354a;padding:30px 0}footer p{color:rgba(255,255,255,.6);margin:0;text-align:center;font-size:14px}
footer ul.social-links{list-style-type:none;padding:0;margin:0}
footer ul.social-links li{display:inline-block;margin:0 5px}
footer ul.social-links li a{background-color:#5c677b;height:40px;width:40px;display:inline-block;line-height:45px;color:#fff;border-radius:50%}
footer ul.social-links li a i{font-size:18px}
footer ul.quick-links{list-style-type:none;padding:0;margin:0;text-align:center}
footer ul.quick-links li{display:inline-block;margin-bottom:25px}
footer ul.quick-links li a{color:rgba(255,255,255,.6);text-decoration:none;font-family:'Noto Sans Hebrew';font-weight:500;font-size:14px}
footer ul.quick-links li a:hover{color:#fff}
footer ul.quick-links li a:after{content:"•";display:inline-block;position:relative;top:0;left:4px;color:rgba(255,255,255,.6);padding:0 10px;font-weight:700}
footer ul.quick-links li:last-child a:after{content:"";padding:0}
@media screen and (max-width:991px){header .navbar .navbar-nav .nav-item .nav-link{padding-left:0}}
#register-popup label{color:rgba(0,0,0,.6);font-family:'Noto Sans Hebrew';font-weight:500;font-size:13px;margin-bottom:.25rem}
#register-popup input.form-control,#register-popup select.form-control{font-size:13px;height:36px;border-radius:.25rem}
#register-popup input.form-control:focus,#register-popup select.form-control:focus{outline:0;box-shadow:none}
#register-popup .btn{background-color:#003b93;border:1px solid #003b93;color:#fff;font-size:14px;padding:.375rem 1rem}
#register-popup .btn:hover{background-color:#009ddc;border:1px solid #009ddc;color:#fff}

header .navbar .navbar-nav .nav-item .nav-link.login-link{background-color:#003b93;border:1px solid #003b93;color:#fff;border-radius:0.25rem;font-family:'Noto Sans Hebrew';font-weight:bold;}

header .navbar .navbar-nav .nav-item .nav-link.login-link:hover{background-color:#009ddc;border:1px solid #009ddc;color:#fff;}

#login-popup .b2b-login-box h4{color:#003b93;text-align:center;font-family:'Noto Sans Hebrew';font-weight:bold;margin-bottom:40px;font-size:24px}

#login-popup .b2b-login-box label{color:#333;font-family:'Noto Sans Hebrew',sans-serif;font-weight:500;font-size:14px;margin-bottom:4px}

#login-popup .b2b-login-box .form-control{font-size:14px;height:40px;border-radius:5px}

#login-popup .b2b-login-box .form-control:focus{outline:0;box-shadow:none}

#login-popup .b2b-login-box .login-search-btn{background-color:#003b93;font-size:14px;padding:.375rem 1rem;border:1px solid #003b93;color:#fff;height:40px;width:100%;border-radius:5px;font-family:'Noto Sans Hebrew',sans-serif;font-weight:500;}

#login-popup .b2b-login-box .login-search-btn:hover{background-color:#009ddc;border:1px solid #009ddc;color:#fff}

header .navbar .navbar-nav .nav-item .nav-link{margin:0px !important;}

#agent-register-popup .modal-body .form-control{height:40px;font-size:14px;}

.input-group .input-group-append .btn{height:40px;border-radius:0 0.25rem 0.25rem 0;}

.btn-primry{
    background-color: #003b93;
    border: 1px solid #003b93;
    color: #fff;
}

.btn-primry:hover{
    background-color: #009ddc;
    border: 1px solid #009ddc;
    color: #fff;
}

.whatsapp-icon{
    position: fixed;
    right: 15px;
    bottom: 20px;
    background-color: #29a71a;
    height: 50px;
    width: 50px;
    border-radius: 5px;
    /* line-height: 50px; */
    text-align: center;
    color: #fff;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration:none;
}

.translated-rtl .ms-auto {
    margin-right: auto !important;
    margin-left:0px !important;
}

.translated-rtl .me-auto {
    margin-left: auto !important;
    margin-right:0px !important;
}

.translated-rtl .feature-sec .feature-div h4 span{
    margin:0px 15px 0px 0px;
}

.translated-rtl #login-popup .b2b-login-box #password.form-control{padding-right:35px;}

.translated-rtl .input-group input.form-control{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}

.translated-rtl .input-group .input-group-append{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}

.translated-rtl .input-group .input-group-append .btn{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}

  /* Remove yellow background and box shadow on translated text */
  font[style*="vertical-align: inherit"] {
    background: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
    color: inherit !important;
    cursor: default !important;
  }
 
  /* Completely hide Google Translate feedback popup and tooltip */
  #goog-gt-tt,
  .goog-te-ft-feedback,
  .goog-te-ft-feedback-buttons,
  .goog-te-ft-feedback-text,
  .goog-te-banner-frame.skiptranslate,
  .goog-text-highlight {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }