body { direction: rtl; margin: 0px; font-family: 'NarkissBlockDigibank-Regular'; font-size: 20px; }
table { padding: 0px; margin: 0px; }
td { vertical-align: top; padding: 0px; }
p { direction: rtl; margin-top: 0px; margin-bottom: 0px; }
a, a:hover, a:focus { color: inherit; text-decoration: none; }
img { max-width: 100%; }
input[type="text"], input[type="password"] { outline: none; }
input[type="text"]:focus, input[type="password"]:focus { -webkit-box-shadow: inherit; box-shadow: inherit; border: inherit }
input[type="password"] { font-family: inherit; }
textarea { outline: none; }
h1, h2, h3, h4 { margin: 0; }
h2 { }
ul { list-style: none; padding: 0; }
button { -webkit-appearance: none; background: transparent; border: 0; }

#GridContent { min-height: 100vh; }
#closeAccess { position: fixed; right: 40px; margin-top: -10px; padding: 0; max-width: 15px; display: none; }
/*FORMS*/
form label.error { position: absolute; left: 15px; font-size: 65%; top: 5px; color: #d63fa1; }
form label#approve-error { right: 10px; top: -14px; }
.mrw-dynamic-form .form-messages .loading, .mrw-dynamic-form .form-messages .success, .mrw-dynamic-form .form-messages .error { position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); padding: 0; right: 0; }
.f-h.p-vert { height: 100%; width: 100%; }

.mrw-dynamic-form#blog-form .form-messages { background: #121212; color: #ffffff; }
.mrw-dynamic-form#footer-form .form-messages { background: #0D0D0D; color: #ffffff; }
.mrw-dynamic-form#blog-form .form-messages, .mrw-dynamic-form#blog-form .form-messages .loading, .mrw-dynamic-form#blog-form .form-messages .success, .mrw-dynamic-form#blog-form .form-messages .error { color: inherit; font-size: 140%; font-family: 'Inter', sans-serif,'NarkisBlockDigibank-Semibold'; font-weight: 800; }

form#footer-form { position: relative; }
.mrw-dynamic-form#blog-form .form-messages .success span { margin-top: 15px; font-size: 80%; }
.mrw-dynamic-form#footer-form .form-messages, .mrw-dynamic-form#footer-form .form-messages .loading, .mrw-dynamic-form#footer-form .form-messages .success, .mrw-dynamic-form#footer-form .form-messages .error { color: inherit; font-size: 110%; font-family: 'Inter', sans-serif,'NarkisBlockDigibank-Semibold'; font-weight: 800; }




@font-face { font-family: 'NarkissBlockDigibank-Extralight'; src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Extralight.eot'); src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Extralight.eot?#iefix') format('embedded-opentype'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Extralight.woff') format('woff'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Extralight.ttf') format('truetype'); }
@font-face { font-family: 'NarkissBlockDigibank-Regular'; src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Regular.eot'); src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Regular.woff') format('woff'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Regular.ttf') format('truetype'); }
@font-face { font-family: 'NarkissBlockDigibank-Medium'; src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Medium.eot'); src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Medium.woff') format('woff'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Medium.ttf') format('truetype'); }
@font-face { font-family: 'NarkissBlockDigibank-Semibold'; src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Semibold.eot'); src: url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Semibold.woff') format('woff'), url('../fonts/NarkissBlockDigibank/NarkissBlockDigibank-Semibold.ttf') format('truetype'); }
@font-face { font-family: 'Inter-Regular'; src: url('../fonts/Inter/Inter-Regular.eot'); src: url('../fonts/Inter/Inter-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Inter/Inter-Regular.woff') format('woff'), url('../fonts/Inter/Inter-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Inter-ExtraBold'; src: url('../fonts/Inter/Inter-ExtraBold.eot'); src: url('../fonts/Inter/Inter-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Inter/Inter-ExtraBold.woff') format('woff'), url('../fonts/Inter/Inter-ExtraBold.ttf') format('truetype'); }


h1 { font-family: 'NarkissBlockDigibank-Semibold','Inter', sans-serif; font-weight: 800; }
h2 { font-family: 'NarkissBlockDigibank-Medium','Inter', sans-serif; font-weight: 800; }

.absoluteCenter { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }

.generalBtn { display: inline-block; background: #007aff; color: #fff; border-radius: 10px; font-size: 90%; font-family: 'NarkissBlockDigibank-Medium'; height: 42px; line-height: 40px; width: auto; padding: 0 16px; min-width: 177px; text-align: center; }
.generalBtn svg { fill: #fff; }
.generalBtn.lineBtn { border: 2px solid #007aff; background-color: transparent; padding: 0; border-radius: 13px; }
.generalBtn .arrow { display: inline-block; width: 18px; position: relative; top: 3px; height: 18px; margin-right: 2px; margin-bottom: -1px; }
.generalBtn:hover .arrow { animation: move-aside 1.4s linear infinite; }
.generalBtn:hover, .generalBtn:active { color: #fff; }
.generalBtn.blackBtn { background: #000000; }
.generalBtnStroke { border: 1px solid #fff; background-color: transparent; transition: background-color 350ms ease-in-out, color 350ms ease-in-out; }
.generalBtnStroke:hover { background-color: #007aff; border-color: #007afe; }

.btnsWrapper { margin-top: 15px; }
.btnsWrapper button { margin-left: 10px; }
.btnsWrapper button:last-child { margin-left: 0; }

.generalBtn span.svgIcon { display: inline-block; vertical-align: middle; margin-right: 9px; }
.generalBtn span.svgIcon svg { display: inline-block; vertical-align: middle; }

@media(max-width: 767px ) {
    .btnsWrapper button { margin-left: 0; margin-bottom: 10px; }
}

.FadeInElement { opacity: 0; transform: translate(0, 30px); -webkit-transform: translate(0, 30px); transition: all 1000ms cubic-bezier(.17,.67,.83,.67); -webkit-transition: all 1000ms cubic-bezier(.17,.67,.83,.67); transition-duration: 1s; -webkit-transition-timing-function: cubic-bezier(.165,.84,.44,1); transition-timing-function: cubic-bezier(.165,.84,.44,1); }
.FadeInElement.showItem { opacity: 1; -webkit-transform: translate(0, 0); transform: translate(0, 0); }
.FadeInElement.afterShowItem { opacity: 0; transform: translate(0, -30px); -webkit-transform: translate(0, -30px); }

.max-width { max-width: 1170px; width: 90%; }
.margin-auto { margin: auto; }
footer #email { background-color: #000; border: solid 1px #353535; border-radius: 8px; width: 188px; width: 80%; margin-left: 4%; }
footer form { display: flex; flex-wrap: wrap; }
footer form .form-submit { width: 16%; min-width: 0; border-radius: 7px; height: 35px; padding: 0; }


/*------------------------------------*\
    #modal
\*------------------------------------*/

.modal-vertical-align { display: table; height: 100%; width: 100%; /*pointer-events: none;*/ }
.vertical-align-center { display: table-cell; vertical-align: middle; /*pointer-events: none;*/ text-align: center; }

/*------------------------------------*\
    PopUp Feature
\*------------------------------------*/
#popup-modal.modal { padding: 0 !important; }
#popup-modal .vertical-alignment-helper { display: table; height: 100%; width: 100%; }
#popup-modal .vertical-align-center { display: table-cell; vertical-align: middle; z-index: 99999; }
#popup-modal .modal-header { border: none; padding: 0px; }
#popup-modal .close { display: block; float: none; margin: 0 auto; opacity: 1; right: auto; position: absolute; left: 50%; top: -50px; background: no-repeat; border: none; width: 40px; height: 40px; -webkit-transform: translateX(-50%); transform: translateX(-50%); pointer-events: auto; }
#popup-modal .close svg { width: 100%; height: 100%; }
#popup-modal .close span { color: #fff; }
#popup-modal .modal-body { text-align: center; padding: 0 15px; }
#popup-modal .modal-body img { max-height: 75vh; }
#popup-modal .modal-content { border: 0px; background-color: transparent; border-radius: 0px; -webkit-box-shadow: none; width: auto; max-width: 90vw; margin: 0 auto; }
.vertical-alignment-helper { display: table; height: 100%; width: 100%; }
.vertical-align-center { display: table-cell; vertical-align: middle; }


@media(max-width:767px) {
    #popup-modal .close { width: 30px; height: 30px; }
}


#popup-modal2.modal { padding: 0 !important; }
#popup-modal2 .vertical-alignment-helper { display: table; height: 100%; width: 100%; }
#popup-modal2 .vertical-align-center { display: table-cell; vertical-align: middle; z-index: 99999; max-width: 700px; background-color: transparent; margin: 0; }
#popup-modal2 .modal-header { border: none; padding: 0px; }
#popup-modal2 .close-modal { display: block; float: none; margin: 0 auto; opacity: 1; right: auto; position: absolute; left: 50%; top: -50px; background: no-repeat; border: none; width: 40px; height: 40px; -webkit-transform: translateX(-50%); transform: translateX(-50%); pointer-events: auto; }
#popup-modal2 .close-modal svg { width: 100%; height: 100%; }
#popup-modal2 .close-modal span { color: #fff; }
#popup-modal2 .modal-body { text-align: center; padding: 0 15px; color: #fff; direction: rtl; font-family: 'NarkissBlockDigibank-Extralight'; height: 700px; background-color: transparent; padding: 20px 80px; }
#popup-modal2 .modal-body h2 { font-size: 95%; font-family: inherit; direction: rtl; font-weight: normal; display: block; text-align: center; margin: 0 auto; }
#popup-modal2 .modal-body img { max-height: 75vh; }
#popup-modal2 .modal-content { border: 0px; background-color: transparent; border-radius: 0px; -webkit-box-shadow: none; width: auto; max-width: 90vw; margin: 0 auto; }
#popup-modal2 .pop-up-bg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-size: cover; background-position: center; }
#popup-modal2 video { max-width: 100%; }
#popup-modal2 .video-wrapper { position: relative; }
#popup-modal2 .video-play-wrapper { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; }
#popup-modal2 .video-wrapper .video-play { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 1; }
.vertical-alignment-helper { display: table; height: 100%; width: 100%; }
.vertical-align-center { display: table-cell; vertical-align: middle; }


@media(max-width:767px) {
    #popup-modal2 .close { width: 30px; height: 30px; }
    #popup-modal2 .modal-body { height: auto; padding: 10px; }
    #popup-modal2 .modal-body img { max-height: 100px; }
    #popup-modal2 .modal-body h2, #popup-modal2 .modal-body p { font-size: 85%; }
    #popup-modal2 .modal-body p { margin-bottom: 10px }
}

/*Inner pages*/
/*.headline h1 { font-family: 'NarkissBlockDigibank-Medium'; font-size: 295%; }*/


/* 
* Content / Complex page
*/

/*pdf link*/
span.pdfLink { display: block; margin-top: 15px; }
span.pdfLink::before { content: ''; display: inline-block; width: 20.5px; height: 26px; vertical-align: middle; margin-left: 10px; background-image: url('../../Content/images/pdf-ico.svg'); background-size: 100%; }
span.pdfLink a { font-family: 'NarkissBlockDigibank-Medium'; font-size: 16px; text-decoration: underline; display: inline-block; vertical-align: middle; }

.MainWrapper.main-content-layout { margin-top: 190px; margin-bottom: 90px; }
.main-content { font-family: "NarkissBlockDigibank-ExtraLight"; font-size: 16px; }
.main-content .headline h1 { font-size: 50px; margin-bottom: 30px; }
.headline.hasSubheadline h1 { margin-bottom: 0; }
.headline.hasSubheadline h2 { margin-bottom: 30px; }
.main-content h3 { font-size: 26px; }
.main-content h4 { font-size: 21px; margin-bottom: 15px; }
.main-content h5 { font-size: 17px; }
.main-content p { font-size: 16px; }
.main-content strong { font-family: "NarkissBlockDigibank-Regular"; font-weight: normal; }
.main-content .contentText { margin-top: 0; max-width: 100%; }
.main-content .contentText ul li::before { content: ""; position: absolute; width: 8px; height: 8px; background: #007aff; border-radius: 50%; margin-left: 6px; top: 5px; right: 0; }
.main-content .contentText ul li { position: relative; padding-right: 15px; margin-top: 10px; }

.tabText p { font-size: 15px; }
.text-content { margin-bottom: 30px; }
.tabs-content > li { margin-bottom: 35px; }
.tabs-content .tabText { font-size: 15px; line-height: 1.5; padding-right: 15px; }

.MainWrapper.main-content-layout.content-157 { text-align: left; direction: ltr; }
.content-157 .leftContent { text-align: left; }
.content-157 .leftContent p { direction: ltr; }
.content-157 h1 { display: none; }

@media (max-width: 767px) {
    .MainWrapper.main-content-layout { margin-top: 115px; }
    .main-content .headline h1 { font-size: 28px; margin-bottom: 15px; }
    .main-content h3 { font-size: 20px; }
    .main-content h4 { font-size: 17px; }
    .headline.hasSubheadline h2 { font-size: 24px; }
    .headline.hasSubheadline h1 { margin-bottom: 0; }
}



.mrw-dynamic-form#startup-form-pop label:not(.error) { font-weight: normal; color: #ffffff; font-size: 80%; vertical-align: middle; margin: 0; /* margin-right: 5px; */ line-height: 1; max-width: calc(100% - 45px); text-align: right; }
.mrw-dynamic-form#startup-form-pop input[type=checkbox] { display: inline-block; vertical-align: middle; margin: 0; margin-left: 10px; width: 18px; height: 18px; }
.mrw-dynamic-form#startup-form-pop span.disclaimer { display: block; font-size: 75%; color: #ffffff; }
#startup-form-pop .checkBoxWrapper { margin-top: 15px; }

@media(max-width: 767px ) {
    .mrw-dynamic-form#startup-form-pop label { font-size: 65%; }
    .mrw-dynamic-form#startup-form-pop span.disclaimer { font-size: 50%; text-align: right; max-width: 80%; margin-top: 5px; }
    #startup-form-pop .checkBoxWrapper { margin-top: 5px; }
    #startup-pop .modal-content { max-height: 90vh; overflow-y: auto; }
    #startup-pop.modal .close { top: 0px; right: 0; left: auto; width: auto; text-align: right; }
}

.mrw-dynamic-form#idea-form-pop label:not(.error) { font-weight: normal; color: #ffffff; font-size: 80%; vertical-align: middle; margin: 0; /* margin-right: 5px; */ line-height: 1; max-width: calc(100% - 45px); text-align: right; }
.mrw-dynamic-form#idea-form-pop input[type=checkbox] { display: inline-block; vertical-align: middle; margin: 0; margin-left: 10px; width: 18px; height: 18px; }
.mrw-dynamic-form#idea-form-pop span.disclaimer { display: block; font-size: 75%; color: #ffffff; }
#idea-form-pop .checkBoxWrapper { margin-top: 15px; }
#idea-form-pop .submit-wrapper {text-align:center; }

@media(max-width: 767px ) { .mrw-dynamic-form#idea-form-pop label { font-size: 65%; }
    .mrw-dynamic-form#idea-form-pop span.disclaimer { font-size: 50%; text-align: right; max-width: 80%; margin-top: 5px; }
    #idea-form-pop .checkBoxWrapper { margin-top: 5px; }
    #idea-pop .modal-content { max-height: 90vh; overflow-y: auto; }
    #idea-pop.modal .close { top: 0px; right: 0; left: auto; width: auto; text-align: right; }
}


#register-pop .all-content { position: relative; }

/*
* Blog
*/
main.blogWrapper { overflow: hidden; }

.TopBanner { height: 350px; background: #000000; margin-top: 90px; color: #ffffff; text-align: center; }
.TopBanner .blog-tags a { background-color: rgb(219 219 219 / 50%); color: #000; line-height: 18px; }
.TopBanner .subheadline h2 { font-size: 100%; font-family: inherit; max-width: 90%; line-height: 1.2; }
/*.TopBanner .blog-tags a { background-color: rgb(219 219 219 / 50%); color: #000; line-height: 18px; padding: 0; }
.TopBanner .blog-writer { margin-top: 75px; }
.TopBanner .TopBannerContent { max-width: 700px; margin: 0px auto; padding-top: 50px; }
.TopBanner .headline h1 { font-size: 250%; line-height: 1; }
    */

/*blog-post-banner*/
.blog-post-banner { display: flex; align-items: center; justify-content: center; position: relative; background-position: bottom center; background-size: cover; }
.blog-post-banner.TopBanner .subheadline h2 { max-width: 100%; margin-bottom: 35px; }
.blog-post-banner .TopBannerContent { max-width: 700px; z-index: 1; }
.blog-post-banner .headline { margin-bottom: 10px; }
.blog-post-banner .headline h1 { font-size: 250%; }
.blog-post-banner .blog-writer { margin-top: 75px; }
.blog-post-banner .bottom-content { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); }

.blog-post-banner.hasBannerImg:before { content: ""; position: absolute; top: 0; left: 0; right: 0; background: #000; width: 100vw; height: 100%; opacity: 0.3; z-index: 1; }

.TopBanner.blog-lobby-banner { display: flex; align-items: center; justify-content: center; background-size: cover; background-position: bottom; }
.blog-lobby-banner .headline { margin-bottom: 20px; }

.BlogView-163 table { width: 100%; }
.BlogView-163 table a { color: #007aff; display: inline-block; font-weight: bold; }
.BlogView-163 table a:after { /* content: ""; */ /* display: block; */ /* height: 2px; */ /* background: #007aff; */ }
.BlogView-163 table td { padding-bottom: 45px; padding-left: 40px; }

.BlogView-163 .blog-post-banner { display: block; }
.BlogView-163 .blog-post-banner .TopBannerContent { margin: 0 auto; padding-top: 40px; max-width: 800px; }

@media(min-width:768px) {
    .BlogView-163 table td p:first-child { height: 84px; }
}

@media(max-width:767px) {
    .BlogView-163 table td { padding-left: 10px; display: block; padding-bottom: 30px; }
    .BlogView-163 .blog-post-banner .TopBannerContent { padding-top: 33px; }
    .BlogView-163 .blog-post-banner .TopBannerContent .col-xs-12 { padding: 0; max-width: 290px; margin: 0 auto; float: none; }
}

.BlogView-163 table td img { margin: 10px 0; width: 100%; height: auto; }
.registration-form { position: relative; width: 414px; /*height: 40px;*/ border-radius: 6px; overflow: hidden; /*box-shadow: -30px 30px 30px 0 #000;*/ margin: 0 auto; font-size: 75%; }
.registration-form input { background-color: #3d3d3d; border: none; width: 100%; height: 100%; padding-right: 10px; }
.registration-form button { position: absolute; left: 0; width: 100px; height: 100%; background-color: #007aff; }
.mrw-dynamic-form#blog-form-bottom { position: unset; width: 100%; }
.mrw-dynamic-form#blog-form-bottom .form-group { position: relative; margin: 0; }
.mrw-dynamic-form#blog-form-bottom .form-group > * { margin-top: 20px; }
.mrw-dynamic-form#blog-form-bottom .number-input-wrapper:after { content: ""; position: absolute; width: 25px; height: 25px; background: #ececec; top: 2px; left: 18px; }
.mrw-dynamic-form#blog-form-bottom input { background-color: #ececec; }
.mrw-dynamic-form#blog-form-bottom .form-messages { background-color: #fff; border: solid 2px #e6e6e6; border-radius: 10px; background-image: none; }
.mrw-dynamic-form#blog-form-bottom .form-messages .success img { max-width: 480px; }
.mrw-dynamic-form#blog-form-bottom .form-messages .success { font-size: 175%; }
.mrw-dynamic-form#blog-form-bottom .form-messages .success span { margin-top: 20px; }
form#blog-form input { height: 40px; color: #ffffff; }
form#blog-form button.form-submit.generalBtn { position: relative; left: 0; min-width: 0; padding: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; font-size: 100%; font-family: inherit; }
form#blog-form .form-group { position: relative; }
form#blog-form .blog-submit { position: absolute; left: 15px; padding: 0; width: 100px; border-radius: 0; }
form#blog-form label.error { left: 130px; }
#blog-form-bottom .form-messages, #blog-form-bottom .form-messages .loading, #blog-form-bottom .form-messages .success, #blog-form-bottom .form-messages .error { color: #1e1e1e; }

/*blog-single-box*/
.blog-posts { display: flex; flex-wrap: wrap; }
.blog-posts .blogBox .blog-image-container { padding-bottom: 66%; margin-bottom: 15px; }

.blogBox { position: relative; width: 100%; height: 100%; overflow: hidden; text-align: right; margin-bottom: 60px; }
.blogBox .blog-image-container { border-radius: 6px; padding-bottom: 31%; position: relative; overflow: hidden; display: inline-block; vertical-align: middle; width: 100%; }
.blogBox .blog-image-container .blog-image { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); min-width: 100%; margin-bottom: 15px; }
.blogBox .blog-image-container .blog-image:after { content: ""; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background: #000; opacity: 0.075; }
.blogBox .blog-image img { width: 100%; height: auto; }
.blogBox .blogBox-titles { }
.blogBox h3.blog-title { font-family: 'NarkissBlockDigibank-Semibold', sans-serif; font-size: 90%; margin-bottom: 15px; line-height: 1.1; max-width: 100%; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; /* min-height: 52px; */ }
.blogBox .blog-subtitle { font-size: 80%; line-height: 1.3; font-family: 'NarkissBlockDigibank-Extralight'; }
.blogBox .blog-box-bottom { display: flex; margin-bottom: 15px; align-items: center; }
.blogBox .blog-date { font-size: 70%; color: #7e7e7e; }
.blogBox .blog-writer { margin-left: 15px; position: relative; }
.blogBox .blog-writer:after { content: ""; position: absolute; height: 15px; width: 2px; background: #7e7e7e; left: -8px; top: 6px; }

.blog-tags { line-height: 1; margin-top: 10px; }
.blog-tags a { padding: 2px 12px 1px; border-radius: 1000px; background-color: #dbdbdb; display: inline-block; font-size: 65%; text-align: center; color: #7e7e7e; margin-left: 5px; }
.blog-writer { font-size: 70%; }
.blog-writer span { display: inline-block; vertical-align: middle; }
.blog-writer img { width: 30px; height: 30px; border-radius: 50%; }
.blog-writer span:first-child { margin-left: 5px; }

/* blog-single-post*/
main.blog-single-post { margin-top: 115px; }

.blog-single-post .fullText h2,
.blog-single-post .fullText h3,
.blog-single-post .fullText h4 { font-family: 'NarkissBlockDigibank-Medium'; font-weight: normal; margin-bottom: 5px; }

.blog-single-post .summary { margin-bottom: 30px; font-family: 'NarkissBlockDigibank-Regular'; }
.blog-single-post .fullText blockquote { border-left: none; box-shadow: 0 0 30px 0 rgb(0 122 255 / 26%); background-color: #ffffff; padding: 24px 20px; font-family: 'NarkissBlockDigibank-Semibold'; font-size: 20px; line-height: 1.3; text-align: center; margin: 60px 0; }
.blog-single-post .fullText { font-family: 'NarkissBlockDigibank-Extralight', serif; max-width: 650px; margin: 0 auto 95px; position: relative; }
.blog-single-post .fullText h2 { font-size: 130%; margin-bottom: 15px; }
.blog-single-post .fullText h3 { font-size: 105%; }
.blog-single-post .fullText h4 { font-size: 85%; }
.blog-single-post .fullText .mainText > p { font-size: 80%; }
.blog-single-post .fullText .mainText > p a { color: #007aff; text-decoration: underline; }
.blog-single-post .fullText .mainText strong { font-weight: normal; font-family: 'NarkissBlockDigibank-Medium'; }

.ivritamenu { max-width: 790px; margin: 0 auto 20px; font-size: 70%; }
.ivritamenu a { margin-right: 10px; }
.ivritamenu a:before { content: attr(data-icon); padding-left: 0.2em; }
.ivritamenu a.active { font-weight: bold; color: #007aff; }

.shareBox { display: block; margin-bottom: 10px; cursor: pointer; }
.shareBox img { max-width: 30px; }
.shareBoxes { position: absolute; margin-right: -70px; top: 0px; }
.shareBoxes.affix { position: fixed; top: 110px; }

@media(max-width:1250px) {
    .shareBoxes { }
}

@media(max-width:991px) {
    .shareBoxes { position: fixed; right: 0; bottom: 0; width: 100%; text-align: center; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); background-color: #ffffff; padding: 10px 0; top: auto; z-index: 2; margin: 0; }
    .shareBox { display: inline-block; margin: 0 10px; }
    .shareBox img { max-width: 30px; }
}

/*blog categories*/

/*blog tags*/
.blogCats { margin-top: 35px; margin-bottom: 20px; border-bottom: 1px solid #e6e6e6; padding-bottom: 40px; border-bottom: none; }

ul.blogCatsList { list-style: none; padding: 0; margin: 0; text-align: center; font-size: 80%; }
ul.blogCatsList li { display: inline-block; vertical-align: middle; margin-right: 12px; }
ul.blogCatsList li button { border-radius: 10px; background-color: #ececec; min-width: 100px; padding: 10px 5px 8px; transition: all 350ms ease-in-out; }
ul.blogCatsList li button:focus, ul.blogCatsList li button:hover, ul.blogCatsList li button.active { background: #007aff; color: #ffffff; outline: none; }


.categories { position: relative; }
.categories .blogSearch { position: absolute; left: 0; top: 0; width: 40px; transition: 1s all ease-in; }
.categories .blogSearch.active { width: 300px; transition: 1s all ease-out; }
.categories .blogSearch { position: absolute; left: 0; top: 0; width: 40px; height: 40px; background: #fff; box-sizing: border-box; border-radius: 25px; border: 2px solid #000; padding: 5px; transition: 1s ease all; }
.categories .blogSearch input { position: absolute; top: 0; left: 0; width: 100%; height: 100%; line-height: 30px; outline: 0; border: 0; display: none; border-radius: 20px; padding: 0 25px; font-size: 75%; }
.categories .search-btn { box-sizing: border-box; width: 100%; height: 34px; max-width: 34px; position: absolute; top: 50%; left: 2px; transform: translateY(-50%); border-radius: 50%; color: #07051a; text-align: center; transition: all 1s; line-height: 1; display: flex; align-items: center; justify-content: center; cursor: pointer; }
.categories .blogSearch.active input { display: block; }
.categories .blogSearch.active .search-btn { cursor: pointer; }

.blogSearch .close-btn { display: none; cursor: pointer; }
.blogSearch.active .close-btn { display: block; position: absolute; font-size: 80%; top: 56%; transform: translateY(-50%); right: -21px; }

/*blog-releated-posts*/
.relatedPosts h2 { font-family: 'NarkissBlockDigibank-Medium'; font-size: 250%; max-width: none; margin-bottom: 45px; color: #000; text-align: center; }


/*blog bottom form*/
.form-blog-bottom { position: relative; max-width: 400px; margin: 0 auto; }
.form-blog-bottom-inner { padding: 20px; border: solid 2px #e6e6e6; background-color: #ffffff; border-radius: 10px; /* max-width: 400px; */ }
.blog-single-post .fullText .form-blog-bottom-title h2 { font-size: 130%; font-family: 'NarkissBlockDigibank-Semibold', sans-serif; text-align: center; line-height: 1.19; margin-bottom: 0; }
#blog-form-bottom .blog-submit { text-align: center; }
#blog-form-bottom.registration-form input[type="text"] { background-color: #ececec; height: 40px; }
#blog-form-bottom.registration-form button { min-width: 0; height: 40px; position: unset; }
#blog-form-bottom.mrw-dynamic-form label:not(.error) { color: inherit; }
#blog-form-bottom .form-group > .checkboxWrapper { margin-top: 10px; margin-bottom: 0; }
#blog-form-bottom.mrw-dynamic-form input[type=checkbox] { margin-left: 4px; }

@media(max-width:767px) {
    .blogBox h3.blog-title { margin-bottom: 5px; }
    .blog-posts { padding: 0 10px; }
    .form-blog-bottom-inner { padding: 20px; }
    #blog-form-bottom.registration-form { width: 100%; }
    #blog-form-bottom .checkboxWrapper { margin-bottom: 20px; }
}


@media(max-width:767px) {
    form#blog-form .recaptcha-input-wrapper { margin-top: 15px; }
}

#blog-form-bottom input:-webkit-autofill,
#blog-form-bottom input:-webkit-autofill:hover,
#blog-form-bottom input:-webkit-autofill:focus,
#blog-form-bottom textarea:-webkit-autofill,
#blog-form-bottom textarea:-webkit-autofill:hover,
#blog-form-bottom textarea:-webkit-autofill:focus,
#blog-form-bottom select:-webkit-autofill,
#blog-form-bottom select:-webkit-autofill:hover,
#blog-form-bottom select:-webkit-autofill:focus { -webkit-text-fill-color: #555; -webkit-box-shadow: 0 0 0px 1000px #ececec inset; }


.modal .close svg { width: 42px; height: 42px; display: inline-block; vertical-align: middle; margin-left: 4px; opacity: 1; }
.modal .close { float: none; opacity: 1; text-shadow: none; font-weight: normal; color: #fff; position: absolute; right: 5px; top: 5px; z-index: 100000; }
.modal-content { background-color: transparent; border: none; -webkit-box-shadow: none; box-shadow: none; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; opacity: 0; width: 100%; }
.modal.in .modal-dialog, .modal.fade .modal-dialog { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 100%; max-width: 800px; }
.modal-backdrop.in { opacity: 0.7; cursor: pointer; }
.modal .close .closeText { vertical-align: middle; font-size: 70%; opacity: 0.6; }
.modal-backdrop { position: fixed; z-index: 1; background: rgba(0, 0, 0, 0.5); opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; -webkit-backface-visibility: hidden; }
.modal-backdrop.in { opacity: 1; pointer-events: auto; }
.modal.in .modal-content { -webkit-animation-name: anim-open; animation-name: anim-open; }
.modal-open .modal.fade.in:after { content: ""; background: rgb(0 0 0 / 50%); position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: -1; }

@media(max-width:991px) {
    .modal-content { width: 90%; }
}

@media(max-width:767px) {
    .modal .close { top: -40px; }
}

.mrw-dynamic-form .form-group { margin-bottom: 0; }
.mrw-dynamic-form .form-messages,
.mrw-dynamic-form .form-messages .loading,
.mrw-dynamic-form .form-messages .success,
.mrw-dynamic-form .form-messages .error { display: none; color: #ffffff; z-index: 9999; font-size: 110% }
.mrw-dynamic-form .form-messages .success { font-size: 200%; font-family: 'NarkissBlockDigibank-Medium'; }
.mrw-dynamic-form .form-messages .success img { max-width: 650px; width: 90%; }
.mrw-dynamic-form .form-messages .success span { display: block; line-height: 1; margin-top: 35px; }
.mrw-dynamic-form span.error { position: absolute; }
.mrw-dynamic-form .form-messages { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: #1a1a1a; background-image: url(../Content/images/register-pop-bg-new.png); background-size: cover; }

.mrw-dynamic-form .form-messages .success span.thank-you-msg p { font-size: 60%; line-height: 1.2; }
.mrw-dynamic-form .form-messages .success span.thank-you-msg h3 { font-size: 90%; margin-bottom: 10px; }

@media(max-width:767px) {
    .mrw-dynamic-form .form-messages .success { font-size: 130%; }
    .mrw-dynamic-form .form-messages .success span { margin-top: 15px; }
}

input[type=number] { -moz-appearance: textfield; }
.register-title { margin-bottom: 15px; }
.blackPop .all-content { }

.blackPop .register-title img { max-width: 834px; }
.blackPop h4 { font-family: 'NarkissBlockDigibank-Semibold'; color: #fff; font-size: 120%; margin: 0; line-height: 1.21; margin-top: 40px; margin-bottom: 15px; }
.blackPop h5 { line-height: 1.2; font-size: 85%; opacity: 0.6; color: #fff; margin: 0 0 20px 0; }
.blackPop input[type="text"], .blackPop input[type="number"], .blackPop textarea { background-color: #444444; color: #ffffff; border: none; border-radius: 6px; height: 40px; }
.blackPop.modal.in .modal-dialog, #register-pop.modal.fade .modal-dialog { max-width: 996px; }
.blackPop #register-form { }
.blackPop { }
.blackPop .all-content { background-image: url('../Content/images/register-pop-bg-new.png'); background-size: cover; background-color: #1a1a1a; padding: 90px 40px; text-align: center; box-shadow: 0 0 99px 0 rgba(59, 223, 255, 0.2); }
.blackPop .all-content h3 { text-transform: uppercase; background: -webkit-linear-gradient(0deg, #78293B, #B73A82,#4454B0,#0A52A0, #113660 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: 'Inter', sans-serif; font-weight: 800; font-size: 380%; }
.blackPopForm .generalBtn { margin-top: 30px; min-width: 149px; position: relative; }
.blackPopForm .form-group > div { padding: 0 10px; }
.blackPopForm .form-group > div.checkboxWrapper { display: flex; position: relative; clear: both; margin-top: 20px; margin-bottom: 0; }
.blackPopForm .form-group > div.number-input-wrapper:after { content: ""; position: absolute; width: 25px; height: 25px; background: #444444; top: 7px; left: 18px; }
.blackPop .mrw-dynamic-form .form-group { max-width: 800px; margin: auto; }
.blackPop textarea { height: 120px; margin-top: 20px; }
.blackPopForm .number-input-wrapper:after { content: ""; position: absolute; top: 5px; left: 14px; width: 32px; height: 28px; background: #444444; }
.blackPopForm .number-input-wrapper { position: relative; }

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus { border: 1px solid #fff; -webkit-text-fill-color: #fff; -webkit-box-shadow: 0 0 0px 1000px #444 inset; transition: background-color 5000s ease-in-out 0s; }

#register-pop .form-group > div.checkboxWrapper { margin-top: 20px; margin-bottom: 30px; }

.Grecaptcha { text-align: center; width: 100%; margin-right: auto; margin-left: auto; display: inline-block; }
.Grecaptcha > div { display: inline-block; margin-top: 25px; transform: scale(0.9); -webkit-transform: scale(0.9); -webkit-transform-origin: 0 0; margin-left: 35px; }
.blackPopForm .generalBtn { margin-top: 10px; }
.blackPopForm .Grecaptcha iframe { width: 100%; }

.grecaptcha-badge { position: absolute !important; right: auto !important; bottom: 0 !important; left: 20px; }
.rc-anchor-invisible-nohover .rc-anchor-logo-img-large, .rc-anchor-invisible-hover:hover .rc-anchor-logo-img-large { background-size: 40px; margin: 5px 15px 0 15px; height: 40px; width: 40px; }

.rc-anchor-invisible-nohover .rc-anchor-normal-footer .rc-anchor-pt, .rc-anchor-invisible-hover:hover .rc-anchor-normal-footer .rc-anchor-pt { opacity: 1; }
#footer-form .Grecaptcha > div { transform: scale(0.7) translateX(43%); -webkit-transform: scale(0.7) translateX(43%); margin-top: 15px; max-width: 100%; }

#startup-form-pop.blackPopForm .form-group > .submit-wrapper,
#idea-form-pop.blackPopForm .form-group > .submit-wrapper { margin-top: 20px; }


@media (max-width:767px) {
    .Grecaptcha { width: 100%; }
    .Grecaptcha > div { transform: scale(0.8) translateX(18%); -webkit-transform: scale(0.8) translateX(18%); margin-top: 0; max-width: 100%; }
    .blackPopForm .form-group > div.recaptcha-input-wrapper { margin-bottom: 0; padding-bottom: 0; }
    .blackPopForm .form-group > div.submit-wrapper { margin-top: -5px; }
    .blackPop h5 { margin-bottom: 5px; }
    .g-iframe { left: 0 !important; }
}

@media (max-width:320px) {
    .Grecaptcha > div { transform: scale(0.8) translateX(30%); -webkit-transform: scale(0.8) translateX(30%); }
}


@media(min-width: 1200px) {
    /*blog-posts*/
    .blog-posts.bottomPost .col-sm-4 { padding-right: 20px; padding-left: 20px; }
}

@media(max-width:991px) {
    /*#register-pop .all-content { padding: 60px; }
    #register-pop .register-title img { max-width: 100%; }
    #register-form-pop .form-group > div { margin: 10px 0; }
    #register-form-pop .generalBtn { margin-top: 0; }
    #register-pop h4 { margin-top: 35px; }*/

    .blackPop .all-content { padding: 60px; }
    .blackPop .register-title img { max-width: 100%; }
    .blackPopForm .form-group > div { margin: 10px 0; }
    .blackPopForm .generalBtn { margin-top: 0; }
    .blackPop h4 { margin-top: 35px; }

    .blackPop textarea { margin-top: 0; }
    .blackPop h4 { margin-top: 15px; }
    .blackPop .all-content { padding: 20px; }
    .blackPop h4 { font-size: 100%; }
    .blackPop h5 { font-size: 75%; }
    .blackPop .register-title img { max-height: 26px; max-width: 100%; }
}

@media(max-width:991px) and (min-width:767px) {
    .blackPop h5 { max-width: 70%; margin-right: auto; margin-left: auto; }
}

@media(min-width: 768px) {

    .topPosts { margin-bottom: 70px; }
    .topPosts .blogBox { margin-bottom: 0; }

    .topSmallPost .blogBox .blog-image-container { display: inline-block; width: 270px; }
    .topSmallPost .blog-content { display: inline-block; vertical-align: middle; max-width: calc(100% - 295px); margin-right: 20px; }
    .topSmallPost { margin-right: 15px; }
    .topSmallPost .blog-writer { margin-bottom: 15px; }
    .topSmallPost h3.blog-title { line-height: 1.3; }
    .topSmallPost:not(:last-child) { border-bottom: 1px solid #e6e6e6; padding-bottom: 20px; margin-bottom: 20px; }

    .topLargePost a.blog-image-container { padding-bottom: 67%; }
    .topLargePost .blog-content { position: absolute; color: #fff; z-index: 1; padding-right: 30px; padding-bottom: 30px; bottom: 0; right: 0; }
    .topLargePost .blog-content h3.blog-title { font-size: 150%; line-height: 1.2; }
    .topLargePost .blog-content .blog-tags a { background: rgb(219 219 219 / 20%); color: rgb(255 255 255 / 50%); }
    .topLargePost .blogBox:before { content: ""; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000); position: absolute; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: none; border-radius: 6px; opacity: 0.6; height: 50%; }
    .topLargePost .blog-writer { color: #fff; margin-bottom: 20px; }
}


@media(max-width: 767px) {
    /*Inner Pages*/
    .TopBanner { margin-top: 65px; height: 250px; }


    .TopBanner-mobile { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-size: cover; background-position: center; }
    .TopBanner .headline h1 { font-size: 140%; }
    .TopBanner .subheadline h2 { font-size: 75%; max-width: 100%; margin-top: 40px; margin-bottom: 40px; }
    .TopBanner .blog-tags a { line-height: 18px; font-size: 60%; }
    .TopBanner .registration-form { width: 80%; padding-bottom: 20px; }

    /*Blog post banner*/
    .blog-post-banner { align-items: center; padding-top: 0; }
    .blog-post-banner .blog-writer { margin-top: 55px; }


    /*
    * Blog
    */

    /*blog-box*/
    .blogBox { margin-bottom: 45px; }
    .blogBox .blogBox-titles { min-height: 0px; }


    /*blog-head-posts*/
    .topSmallPost { margin-right: 0; }
    .topSmallPost .blog-image-container { width: 100%; display: block; padding-bottom: 0; position: static; }
    .topSmallPost .blog-content { display: block; max-width: 100%; margin-right: 0; }
    .topSmallPost .blog-image-container .blog-image { position: static; transform: none; }

    .topLargePost a.blog-image-container { display: block; padding-bottom: 0; }
    .topLargePost .blog-image-container .blog-image { position: static; transform: none; }
    .topLargePost .blog-content { padding-right: 0; position: static; color: inherit; }
    .topLargePost .blogBox:after { content: none; }
    .topLargePost .blog-content h3.blog-title { font-size: inherit; }

    /*blog-lobby-banner*/
    .TopBanner.blog-lobby-banner { background-image: url(../Content/images/blog-header-mobile.jpg); background-size: cover; min-height: 515px; }
    .TopBanner.blog-lobby-banner .headline h1 { font-size: 200%; }


    /*blog-releated-posts*/
    .relatedPosts h2 { font-size: 175%; margin-bottom: 20px; }

    /* blog-single-post*/
    main.blog-single-post { margin-top: 40px; }

    .blog-single-post .fullText { margin-bottom: 55px; }
    .blog-single-post .fullText blockquote { margin-top: 35px; margin-bottom: 35px; }



    /*blog-categories-filter*/
    .blogCats { margin-top: 30px; margin-bottom: 60px; border-bottom: none; padding-bottom: 0; /*margin-bottom: 60px;*/ }

    ul.blogCatsList { text-align: right; font-size: 75%; }
    ul.blogCatsList li button { min-width: 80px; }
    ul.blogCatsList li { margin-right: 10px; }
    .categories .blogSearch.active { width: 95%; }
    .categories .blogCatsList li:first-child { margin-right: 0; }

    .blackPop.modal.in .modal-dialog, .blackPop.modal.fade .modal-dialog { width: 100%; margin: 0; }
    .modal .close { width: 100%; text-align: center; display: inline-block; }
    .blackPop textarea { height: 90px; }
}





::-webkit-scrollbar { width: 3px; height: 2px; }
::-webkit-scrollbar-button { width: 6px; height: 0px; }
::-webkit-scrollbar-thumb { background: #502166; border: 0px none #171717; border-radius: 0px; }
::-webkit-scrollbar-thumb:hover { background: #502166; }
::-webkit-scrollbar-thumb:active { background: #502166; }
::-webkit-scrollbar-track { background: #171717; border: 0px none #171717; border-radius: 0px; }
::-webkit-scrollbar-track:hover { background: #ebebeb; }
::-webkit-scrollbar-track:active { background: #ebebeb; }
::-webkit-scrollbar-corner { background: transparent; }

@-webkit-keyframes anim-open {
    0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); }
}

@keyframes anim-open {
    0% { opacity: 0; -webkit-transform: scale3d(1.1, 1.1, 1); transform: scale3d(1.1, 1.1, 1); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@-webkit-keyframes anim-close {
    0% { opacity: 1; }
    100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); }
}

@keyframes anim-close {
    0% { opacity: 1; }
    100% { opacity: 0; -webkit-transform: scale3d(0.9, 0.9, 1); transform: scale3d(0.9, 0.9, 1); }
}


@keyframes move-aside {
    0%, 100% { transform: none; animation-timing-function: cubic-bezier(.215, .61, .355, 1); }
    50% { transform: translateX(-3px); animation-timing-function: cubic-bezier(.55, .055, .675, 2); }
}

.podcastLink a { border-bottom: 1px solid #007AFF; font-family: 'NarkissBlockDigibank-Medium'; }

/*Inner Pages INIT*/

body { background: transparent; overflow: auto; }
footer { background: #0d0d0d; }
header#SiteHeader { background: #000000; }
#SiteGridContainer { float: right; width: 100%; }
.contentText { margin-top: 25px; max-width: 90%; }

@media(max-width: 360px) {
    .TopBanner .registration-form { overflow: hidden; }
    .footer-contact { overflow: hidden; }
    .blog-lobby-banner .headline { max-width: 90%; margin-right: auto; margin-left: auto; }
    .TopBannerContent { max-width: 100%; }
}


/*.INDDesktop #INDmenu-btn { top: 300px !important; right:0px !important;}*/
.go-to-content { position: fixed; bottom: 20px; right: 30px; z-index: 3; background-color: #000; border: 2px solid #000; color: #fff; opacity: 0.5; font-size: 85%; }

@media(max-width:767px) {
    .go-to-content { display: none; }
}


/*
    CAREER
*/
.TopBanner.career-lobby-banner { display: flex; align-items: center; justify-content: center; background: #1A1A1A; position: relative; direction: ltr; overflow: hidden; overflow-y: visible; z-index: 3; background-image: url(../Content/images/career/banner.jpg); background-size: cover; }
.TopBanner.career-lobby-banner:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #000; opacity: 0.5; pointer-events: none; }
.career-lobby-banner .TopBannerContent { position: relative; z-index: 1; }
.career-lobby-banner .TopBannerContent .headline img { max-width: 422px; }
.banner-elements { position: absolute; left: 0; right: 0; bottom: 0; top: 0; pointer-events: none; width: 100%; }
.banner-element { position: absolute; opacity: 0.5; }
.career-lobby-banner .banner-element-1 { max-height: 450px; bottom: 0; left: 0; }
.career-lobby-banner .banner-element-2 { top: 0; max-height: 237px; left: 50%; transform: translateX(-50%); margin-left: -170px; }
.career-lobby-banner .banner-element-3 { max-height: 172px; left: 50%; transform: translateX(-50%); margin-left: 310px; }
.career-lobby-banner .banner-element-4 { right: 0; max-height: 331px; bottom: 0; }



.career-lobby-banner h1 { font-size: 110%; line-height: 1.36; font-family: 'Inter', sans-serif; margin-top: 27px; font-weight: 400; }
.career-fillters { display: none; margin-top: 68px; }
.career-fillter { display: inline-block; width: 260px; margin: 0 10px; font-family: 'NarkissBlockDigibank-Extralight'; }
.clearSearch svg { width: 25px; position: relative; top: 15px; }
.clearSearch { font-size: 75%; text-decoration: underline; }
#search-career-form input[type="text"], #department-button { background-color: rgba(0, 0, 0, 0.7); height: 46px; border: none; font-size: 80%; color: #fff; font-weight: normal; font-family: 'Inter', sans-serif; border-radius: 5px; width: 100%; text-align: left; line-height: 46px; padding: 0 11px 0 21px; font-family: 'NarkissBlockDigibank-Extralight'; }
#department-button { -webkit-transition: all .3s ease; transition: all .3s ease; }
#department-button:focus { outline-color: transparent; outline: none; }
-webkit-focus-ring-color:after { outline-color: transparent; }
#department-button.ui-selectmenu-button-open { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
#search-career-form input[type="text"]::placeholder { color: #fff; opacity: 1; }
#search-career-form input[type="text"]:-ms-input-placeholder { color: #fff; }
#search-career-form input[type="text"]::-ms-input-placeholder { color: #fff; }
#search-career-form button { position: absolute; top: 12px; right: 15px; height: 20px; padding: 0; }
#search-career-form { position: relative; }
.ui-selectmenu-menu { display: block; -webkit-transition: max-height .3s ease; transition: max-height .3s ease; max-height: 0; overflow: hidden; }
.ui-selectmenu-menu.ui-selectmenu-open { position: absolute; max-height: 100vh; -webkit-transition: all 1s ease; transition: max-height 1s ease; display: block; }


#department-menu { text-align: left; padding: 0 11px 0 21px; line-height: 46px; background-color: rgba(0, 0, 0, 0.7); /* margin-top: -8px; */ overflow: hidden; height: auto; transition: none; -webkit-transition: none; font-family: 'NarkissBlockDigibank-Extralight'; padding-bottom: 19px; }
#department-menu .ui-menu-item { line-height: 1.8; margin-top: 0px; }
#department-menu .ui-menu-item-wrapper { line-height: 1; }
#department-button .ui-icon { background-image: url('../Content/images/career/down-arrow.svg'); background-position: center; width: 12px; height: 6px; background-size: cover; right: 7px; -webkit-transition: all .3s ease; transition: all .3s ease; }
#department-button.ui-selectmenu-button-open .ui-icon { transform: rotate(180deg); }
#department-menu .ui-menu-item-wrapper { /* border: none; */ /* border-bottom: 2px solid transparent; */ /* background: transparent; */ /* padding: 0 8px; */ /* font-size: 80%; */ /* color: inherit; */ /* padding: 0; */ }
#department-menu .ui-state-active { /* opacity: 1; */ /* border-color: #ffffff; */ margin: 0; }

.position-posts { display: flex; flex-wrap: wrap; margin-top: 63px; margin-bottom: 45px; direction: ltr; }
.position-posts > div { padding: 13px 13px; }
.positionBoxWrapper { overflow: visible; position: relative; }
.positionBoxWrapper:after { content: ""; position: absolute; background-image: url('../Content/images/career/position-bg.png'); background-size: cover; top: -50px; bottom: -50px; left: -50px; right: -50px; opacity: 0.3; }
.position-posts .clearBtnWrapper { text-align: center; margin-top: 50px; }
.positionBox { position: relative; width: 100%; height: 100%; overflow: hidden; text-align: left; background: #fff; border-radius: 12px; border: solid 1px #e6e6e6; padding: 24px 12px 17px 20px; direction: ltr; display: block; -webkit-transition: all .7s ease; transition: all .7s ease; z-index: 1; }
.positionBox:hover { border-color: #1a1a1a; }
.positionBox .position-content { position: relative; height: 105px; }

.positionBox h3 { font-family: 'Inter-Regular'; font-size: 90%; margin-bottom: 15px; line-height: 1.3; max-width: 100%; overflow: hidden; min-height: 52px; }
.positionBox .position-city { position: absolute; bottom: 40px; width: 100%; display: none; }
.positionBox .position-bottom { position: absolute; bottom: 0; display: flex; width: 100%; justify-content: space-between; align-items: center; direction: rtl; }
.positionBox .position-bottom img { max-width: 25px; }
.positionBox .position-department { line-height: 1; padding: 4px 12px 2px; border-radius: 1000px; background-color: #e7e7e7; display: inline-block; font-size: 59%; text-align: center; color: #7e7e7e; margin-left: 5px; font-family: 'Inter-Regular'; }

.did-not-fount-position { text-align: center; direction: rtl; opacity: 0; margin-bottom: 66px; }
.did-not-fount-position.fadeInItem { animation: none; -webkit-transition: none; }
.did-not-fount-position h2 { font-size: 130%; line-height: 30px; }
.did-not-fount-position h3 { font-family: 'NarkissBlockDigibank-Medium','Inter', sans-serif; font-size: 105%; line-height: 30px; font-weight: 800; }
.did-not-fount-position p { font-size: 85%; margin-top: 7px; font-family: 'NarkissBlockDigibank-Extralight' }
.did-not-fount-position p a { text-decoration: underline; }

@media(max-width:767px) {
    .CareersWrapper { overflow: hidden; }
    .career-lobby-banner .headline { }
    .career-lobby-banner .headline h1 { font-size: 100%; margin: 20px auto 0; max-width: 240px; }
    .career-fillters { margin-top: 10px; }
    .career-fillter { margin-top: 20px; margin: 20px 0 0; width: 200px; max-width: 80%; font-size: 90%; }
    .clearSearch { display: block; margin-top: 20px; }
    .career-lobby-banner .h1-title { max-width: 285px; }
    .TopBanner.career-lobby-banner { background-image: url(../Content/images/career/banner-m.jpg); }
    .career-lobby-banner .TopBannerContent .headline img { max-width: 280px; }

    .did-not-fount-position h2 { max-width: 280px; margin: 0 auto; }
    .did-not-fount-position h3 { max-width: 230px; line-height: 1; margin: 10px auto 0; }
    .did-not-fount-position p { max-width: 260px; margin: 10px auto 0; }
    #department-menu .ui-menu-item { line-height: 1; margin-bottom: 8px; }
    #department-menu .ui-menu-item:last-child { margin-bottom: 0; }
}

.position-view { background-color: #E9E9E9; margin-top: 90px; padding-bottom: 150px; position: relative; font-family: 'Inter', sans-serif; }
.position-view .banner-elements { bottom: auto; height: 406px; overflow: hidden; }
.position-view .banner-element { opacity: 1; }
.position-view .banner-element-1 { left: 0; }
.position-view .banner-element-3 { right: 0; top: 0; }
.position-view .banner-element-2 { left: 50%; bottom: 0; transform: translateX(-50%); }
.position-view .headline { position: relative; z-index: 1; }
.position-view .h1-wrapper { max-width: 1230px; margin: 0 auto; direction: ltr; text-align: left; }
.position-view h1 { width: 100%; text-align: left; font-size: 200%; line-height: 1.2; max-width: 670px; font-weight: 500; font-family: 'Inter', sans-serif; }
.position-view .city { text-align: center; line-height: 1.17; font-size: 120%; margin-top: 28px; display: none; }
.position-view .positionWrapper { direction: ltr; display: flex; max-width: 1250px; padding: 0 15px; margin: 40px auto 0; position: relative; z-index: 1; }
.position-view .position-single-post { max-width: 670px; width: 100%; margin-right: 100px; }
.position-view .positionSubtitle { font-family: 'Inter', sans-serif; font-size: 120%; margin-top: 40px; margin-bottom: 20px; font-weight: normal; color: #000; }
.position-view .positionSubtitle:first-child { margin-top: 0px; }
.position-view .positionContent { font-size: 80%; }
.position-view .positionContent h2 { font-family: 'Inter', sans-serif; font-size: 120%; margin-top: 40px; margin-bottom: 20px; font-weight: normal; color: #000; }
.position-side-from { width: 447px; padding: 0; margin-top: 45px; background: #fff; }
.position-side-from .req-fields { color: #333333; text-align: left; margin-top: 20px; padding: 0 15px; margin-bottom: 0; }
.position-side-from h2 { font-family: 'Inter', sans-serif; font-size: 200%; background-color: #fff; padding: 30px 32px 0; margin-bottom: -1px; font-weight: 700; }
.position-side-from .iframe-wrapper { min-height: 400px; }
.position-side-from .comeet-social-wrap { padding: 0 20px; }
.position-view .positionContent p { direction: ltr; font-weight: 300; line-height: 1.5; }
.position-view .positionContent p strong { font-weight: 400; }
.position-view .positionContent ul { padding-left: 20px; font-weight: 300; font-size: 90%; }
.position-view .positionContent ul li:after { content: ""; position: absolute; width: 6px; height: 6px; background-color: #007aff; border-radius: 50%; left: -16px; top: 7px; }
.position-view .positionContent ul li { position: relative; margin-top: 5px; }
.position-view .position-top { max-width: 1230px; margin: 0 auto; direction: ltr; text-align: left; font-size: 80%; font-weight: 300; padding: 85px 0 35px; }
.position-view .position-top a { color: #007aff; }
.position-view .position-top svg { width: 11px; position: relative; top: 2px; margin-right: 4px; }
.position-view .position-bottom { margin: 0 auto; position: relative; z-index: 1; max-width: 1250px; padding: 0 15px; text-align: left; direction: rtl; margin-top: 50px; }
.position-view .position-bottom h3 { font-size: 275%; font-weight: normal; font-family: 'Inter', sans-serif; line-height: 1.2; max-width: 695px; margin: 25px auto 0; padding: 0 15px; }
.position-view .position-bottom .generalBtn { margin-top: 0; min-width: 117px; padding-left: 10px; line-height: 44px; border: 1px solid #000000; background: transparent; color: #000; font-family: 'Inter', sans-serif; font-size: 80%; line-height: 40px; }
.position-view .position-bottom .generalBtn svg { fill: #000; width: 11px; position: relative; top: -2px; }

.position-view .banner-elements.banner-bottom { top: auto; bottom: 0; height: 1160px; z-index: 0; }
.position-view .banner-element-4 { opacity: 0.7; }
.position-view .banner-element-5 { bottom: 0; left: 50%; transform: translateX(-50%); margin-left: -300px; }
.position-view .banner-element-6 { bottom: 0; left: 50%; transform: translateX(-50%); margin-left: 150px; }
.position-view .banner-element-7 { left: 0; bottom: 220px; }

@media(max-width:1440px) {
    .position-view .positionWrapper { max-width: 1170px }
}

@media(min-width:1251px) {
    .position-view .shareBoxes { margin-left: -50px; margin-right: 0px; }
}

@media(max-width:1250px) {
    .position-view .position-single-post .mainText { padding-left: 50px; }
    .position-view .h1-wrapper { padding: 0 30px; }
    .position-view .position-top { padding: 85px 30px 35px; }
    .position-view .position-bottom { padding: 0 45px; }
}

@media(max-width:991px) {
    .position-single-post { margin-right: 40px; }
}

@media(max-width:767px) {

    .position-view { margin-top: 75px; padding-bottom: 85px; }
    .position-view .h1-wrapper { padding: 0 20px; }
    .position-view .position-single-post .mainText { padding-left: 0; }
    .position-view .banner-element-1 { max-width: 30vw; }
    .position-view .banner-element-2 { display: none; }
    .position-view .banner-element-3 { max-width: 80vw; }
    .position-view h1 { font-size: 155%; padding-top: 45px; padding: 40px 0px 0; }
    .position-view .positionWrapper { display: block; margin-top: 20px; padding: 0 20px; }
    .position-side-from { width: 100%; padding: 0px; margin-top: 50px; }
    .position-side-from h2 { font-size: 175%; }
    .position-view .position-bottom h3 { font-size: 220%; }
    .position-view .position-bottom img { max-width: 70px; }
    .position-view .banner-elements.banner-bottom { height: 1800px; }
    .position-view .banner-element-7 { display: none; }
    .position-view .banner-element-6 { bottom: auto; top: -30vw; left: -120vw; transform: none; margin-left: 0; width: 210vw; max-width: 500vw; }
    .position-view .banner-element-4 { top: 520px; }
    .position-view .position-top { padding: 40px 15px 0; }
    .position-view .positionSubtitle { font-size: 115%; }
}

.position-view .positionWrapper.thankYouMode { min-height: 100vh; }
.position-view .positionWrapper.thankYouMode .thanksTitles { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin-top: -60px; text-align: center; width: 100%; }
.position-view .positionWrapper.thankYouMode .thanksTitles h1 { font-family: 'Inter-ExtraBold','NarkissBlockDigibank-Medium'; font-size: 537%; margin: 0 auto; text-align: center; margin-bottom: 5px; width: auto; display: inline-block; }
.position-view .positionWrapper.thankYouMode .thanksTitles h2 { font-family: 'Inter-ExtraBold','NarkissBlockDigibank-Medium'; font-size: 200%; }

@media(max-width:767px) {
    .position-view .positionWrapper.thankYouMode .thanksTitles h1 { font-size: 230%; }
    .position-view .positionWrapper.thankYouMode .thanksTitles h2 { font-size: 130%; }
}



.lpMode #navbar-nav-desktop { display: none; }
.lpMode #closeAccess { display: none !important; }
.lpMode #siteheader-navigation-container .navbar-header { width: 100%; }
.lpMode:not(.lpLightMode) header#SiteHeader { background: transparent; }
.lpMode #SiteHeader:before { opacity: 0; }

.lpMode footer { display: none; }
.lpPage { background-color: #101010; min-height: 100vh; align-content: center; align-items: center; position: relative; }
.lpPage .joinWrapper.container { width: 1095px; display: flex; justify-content: space-between; align-items: flex-end; padding: 0; position: relative; z-index: 2; max-width: 77vw; padding-top: 135px; padding-bottom: 155px; }
.lpContent { color: #e0e0e0; width: calc(100% - 480px); }
.lpContent2 { display: none; }
.lpContent h1 { font-size: 275%; font-family: 'NarkissBlockDigibank-Regular'; font-weight: normal; line-height: 1; letter-spacing: -1.65px; margin-bottom: 3px; }
.lpContent .lpContentInner .lpText, .lpContent .lpContentInner .lpText2 { font-size: 125%; font-weight: normal; line-height: 1.2; letter-spacing: -0.75px; font-family: 'NarkissBlockDigibank-Extralight'; }
.lpContentInner { max-width: 560px; }
.lpContentLogos { display: flex; align-items: center; justify-content: space-between; margin-top: 160px; margin-bottom: 30px; max-width: 520px; }


.lpContentLogo.lpContentLogoCoz img { width: 100px; }

.lpContentLogo.lpContentLogoBank img { width: 120px; }
.lpContentLogos .lpContentLogo-bank { max-width: 150px; height: 60px; }

.lpForm { width: 470px; background-color: #010101; padding: 70px 60px 65px; border-radius: 50px; position: relative; overflow: hidden; height: 723px; }
.lpForm .blackPopForm .form-control { background-color: #010101; border: none; border-radius: 0; border-bottom: 1px solid #707070; height: 45px; font-size: 125%; line-height: 1.2; letter-spacing: -0.75px; padding: 0; -webkit-box-shadow: 0 0 0 30px #010101 inset !important; font-family: 'NarkissBlockDigibank-Extralight'; color: #fff; }
.lpForm .form-group > div:not(:first-child) { margin-top: 50px; }
.lpForm .form-group > div.number-input-wrapper:after { background: #010101; left: 10px; height: 37px; }
.lpForm .generalBtn { background-color: #ffa700; height: 66px; min-width: 0; width: 100%; max-width: 280px; border-radius: 35px; color: #000; line-height: 1.18; letter-spacing: -0.84px; font-size: 28px; line-height: 66px; }
.lpForm .blackPopForm label { font-weight: normal; font-size: 65%; color: #f7f7f7; }
.lpForm .form-group > div.submit-wrapper { margin-top: 18px; }
.lpForm .form-group > div.checkboxWrapper { margin-top: 37px; }
.lpForm .blackPopForm label.error { color: #ffa700; top: 30px; right: 9px; left: auto; }
.lpForm .mrw-dynamic-form .form-messages { background-image: none; background-color: #010101; }
.lpForm .mrw-dynamic-form .form-messages.shown { display: block; }
.lpForm .mrw-dynamic-form .form-messages .success { display: block; }
.lpForm .success .generalBtn { margin-top: 130px; }
.lpForm .success .generalBtn img { max-width: 12.5%; }

.lpElements > div { position: absolute; }
.lpElements { position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; pointer-events: none; }
.lpElements .orangeBlur { width: 37%; height: 26%; margin: 22.2px 0 0 43.1px; object-fit: contain; opacity: 0.31; -webkit-filter: blur(50px); filter: blur(50px); background-color: #e87808; border-radius: 50%; bottom: -10%; }
.lpElements .blueBlur { width: 646px; height: 377px; margin: 0px 305.8px 54.4px 0; top: 0; left: -90px; z-index: 1; }
.lpElements .bottomCircle { width: 110%; height: 200px; background-color: #000000; bottom: 0; border-top-right-radius: 50%; border-top-left-radius: 50%; left: 50%; transform: translateX(-50%); bottom: -100px; }
.bigCircle > div { position: absolute; border-radius: 50%; width: 100%; height: 100%; }
.lpElements .bgCircle { background: #262626; transform-origin: 52% 50%; animation: rotateCircle 15s infinite; animation-timing-function: linear; }
.lpElements .bigCircle { width: 52vw; height: 52vw; right: -28vw; top: -8vw; }
.lpElements .orangeStrokeCircle { border: 3px solid #e87808; opacity: 0.51; left: -20px; top: -20px; transform-origin: 49% 50%; animation: rotateCircle 10s infinite; animation-timing-function: linear; }
.lpElements .blueStrokeCircle { border: 1px solid #0012ff; opacity: 0.51; left: 10px; top: -8px; transform-origin: 52% 50%; animation: rotateCircle 10s infinite; animation-timing-function: linear; animation-direction: reverse; }

.lpForm h3 { text-align: center; color: #fff; line-height: 1.14; letter-spacing: -0.84px; font-size: 28px; }
.lpForm h4 { text-align: center; line-height: 1.2; letter-spacing: -0.75px; color: #e87808; font-size: 25px; max-width: 300px; margin: 31px auto; }
.lpForm h5 { font-size: 115%; }
.lpForm #register-form-pop { margin-top: 6px; }
.lpForm .blackPopForm .form-control[type=checkbox] { height: 18px; -webkit-box-shadow: 0 0 0 1px #fff inset !important; }
.lpForm .success h4 { font-family: 'NarkissBlockDigibank-Extralight'; }
.lpForm .success h3 { font-family: 'NarkissBlockDigibank-Regular'; }
.lpForm .form-group > div.formComment { font-size: 65%; float: right; color: #858282; /*font-family: 'NarkissBlockDigibank-Semibold'; t*/ ext-align: center; margin-top: 20px; padding: 0 55px; }
.lpForm .form-group > div.formComment a { text-decoration: underline; }
.lpOsher .lpContentLogos { max-width: 210px; }
.lpContentLogo.lpContentLogoCoz.lpContentLogoOsher img { width: 60px; }
.lpGeneral .joinWrapper.container { align-items: center; }


.lpAr .lpContent h1,
.lpAr .lpContent .lpContentInner .lpText,
.lpAr .lpForm h3,
.lpAr .lpForm h4,
.lpAr .lpForm .blackPopForm .form-control,
.lpAr .lpForm .blackPopForm label,
.lpAr .lpForm .generalBtn { font-family: 'Cairo', sans-serif; font-weight: 300; line-height: 1.5; }
.lpAr .lpContent h1 { font-weight: 400; line-height: 1.3; }
.lpAr .lpContent .lpContentInner .lpText { margin-top: 30px; }
.lpAr .lpForm .generalBtn { font-weight: 400; line-height: 66px; }
.lpAr .lpForm .blackPopForm label { line-height: 1.4; }
.lpAr .lpForm h3 { font-weight: 400; }
.lpBGU .lpContentLogos { justify-content: right; }
.lpBGU .lpContentLogo { margin-left: 30px; }

.lp2050 .lpContentLogos { justify-content: right; }
.lp2050 .lpContentLogo { margin-left: 30px; }

.lpLight { background: #fff; }
.lpLight .lpElements .bgCircle { opacity: 0.015; }
.lpLight .lpContent { color: #000 }
.lpLight .lpForm, .lpLight .mrw-dynamic-form .form-messages { background-color: #1E1E1E; }
.lpLight .lpElements .orangeBlur { background-color: #ffc400; }
.lpLight .lpForm .blackPopForm .form-control { background-color: #1E1E1E; -webkit-box-shadow: 0 0 0 30px #1E1E1E inset !important; }
.lpLight .lpForm .form-group > div.number-input-wrapper:after { background-color: #1E1E1E; }
.lpLight .lpForm .blackPopForm .form-control[type=checkbox] { -webkit-box-shadow: 0 0 0 1px #fff inset !important; }


.lpHardLight { background: #fff; }
.lpHardLight .lpElements .bgCircle { opacity: 0.015; }
.lpHardLight .lpForm, .lpLight .mrw-dynamic-form .form-messages, .lpHardLight .lpForm .mrw-dynamic-form .form-messages { background-color: #fff; box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.06); }
.lpHardLight .lpElements .orangeBlur { background-color: #ffc400; }
.lpHardLight .lpForm .blackPopForm .form-control { background-color: #ffffff; -webkit-box-shadow: 0 0 0 30px #ffffff inset !important; color: #000; }

.lpHardLight .lpForm input:-webkit-autofill, .lpHardLight .lpForm input:-webkit-autofill:hover, .lpHardLight .lpForm input:-webkit-autofill:focus, .lpHardLight .lpForm textarea:-webkit-autofill, .lpHardLight .lpForm textarea:-webkit-autofill:hover, .lpHardLight .lpForm textarea:-webkit-autofill:focus, .lpHardLight .lpForm select:-webkit-autofill, .lpHardLight .lpForm select:-webkit-autofill:hover, .lpHardLight .lpForm select:-webkit-autofill:focus { -webkit-text-fill-color: #000; }
.lpHardLight .lpForm .blackPopForm .form-control::placeholder { color: #000; opacity: 1; }
.lpHardLight .lpForm .blackPopForm .form-control:-ms-input-placeholder { color: #000; }
.lpHardLight .lpForm .blackPopForm .form-control::-ms-input-placeholder { color: #000; }

.lpHardLight .lpForm .form-group > div.number-input-wrapper:after { background-color: #ffffff; }
.lpHardLight .lpForm .blackPopForm .form-control[type=checkbox] { -webkit-box-shadow: 0 0 0 1px #383838 inset !important; }
.lpHardLight .lpForm h3 { color: #3b3b3c; }
.lpHardLight .lpForm .blackPopForm label { color: #3b3b3c; }
.lpInfluencer .lpForm .form-group > div.formComment { padding: 0 10px; }

.lpHardLight h1 { color: #EB585C; font-size: 400%; }
.lpHardLight .lpForm .generalBtn { background: rgb(255,46,51); background: -moz-linear-gradient(97deg, rgba(255,46,51,1) 0%, rgba(35,130,255,1) 100%); background: -webkit-linear-gradient(97deg, rgba(255,46,51,1) 0%, rgba(35,130,255,1) 100%); background: linear-gradient(97deg, rgba(255,46,51,1) 0%, rgba(35,130,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff2e33",endColorstr="#2382ff",GradientType=1); color: #fff; position: relative; overflow: hidden; }
.lpHardLight .lpForm .generalBtn:after { content: ""; position: absolute; top: -40px; bottom: -20px; right: -4%; animation-name: shine; animation-duration: 4s; animation-iteration-count: infinite; width: 130px; background: #fff; background: rgb(255,255,255); background: -moz-linear-gradient(97deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.1) 84%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(97deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.1) 84%, rgba(255,255,255,0) 100%); background: linear-gradient(97deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.1) 84%, rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1); opacity: 0.75; background-size: 100%; background-repeat: no-repeat; background-position: center; transform: rotate(10deg); }
.lpHardLight .lpContent { color: #000 }
.lpHardLight .lpElements .bottomCircle { background-color: #fff; box-shadow: 0 0 30px 0 rgb(0 0 0 / 6%); }


.lpHardLight .lpForm h4 { color: #eb585c; }
.lpHardLight .lpForm .form-messages h4 { color: #000; }
.lpHardLight .joinWrapper.container { align-items: center; width: 1410px; }

.lpHardLight .lpContent .lpContentInner .lpText p { margin-top: 30px; }
.lpHardLight #anim-lottie { position: absolute; z-index: 2; left: 0; right: 0; width: 100%; overflow: hidden; height: 100vh; }
.lpHardLight #anim-lottie-svg { position: absolute; top: 40%; left: 60%; transform: translate(-50%, -50%); width: 120%; }
.lpHardLight #anim-lottie-svg svg path { fill: #F0F0F0; }
.lpHardLight #anim-lottie-svg g:last-child { opacity: 1; }

.lpBar #coponID { color: #e87808; }
.lpBar .email-exist { position: absolute; bottom: -40px; color: red; margin: 0; text-align: center; font-family: 'NarkissBlockDigibank-Semibold','Inter', sans-serif; font-size: 80%; padding: 0; left: 0; right: 0; }

.lpMode .navbar-header .lp-lang { float: left; text-transform: uppercase; margin-top: 10px; }
.lpForm.existMode .success h4 { max-width: 210px; }

.lpBride { background-image: url('/Content/images/lp/urban/urban.jpg') }
.lpBride .lpForm .form-group > div.formComment a { color: #0000c7; }
.lpBride h1 { color: #000; }
.lpBride .lpForm .generalBtn { background: #000; }


@keyframes shine {
    from { right: -200%; }
    to { right: 200%; }
}

@keyFrames rotateCircle {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@media(max-width:1440px) {
    .lpPage .joinWrapper.container { padding-top: 70px; }
    .lpForm { padding: 50px; }
    .lpForm .form-group > div:not(:first-child) { margin-top: 40px; }
}

@media(min-width:992px) {
    .lpBar .lpForm h4 { margin-top: 10px; }
    .lpBar .joinWrapper.container { align-items: center; width: 1120px; }
    .lpBar .lpElements .bigCircle { width: 48vw; height: 48vw; right: -28vw; top: -13vw; }
    .lpBar .lpForm .success h4 { font-size: 30px; font-family: 'NarkissBlockDigibank-Regular'; }
    .lpBar .lpContent .lpContentInner .lpText, .lpBar .lpContent .lpContentInner .lpText2 { padding-right: 68px; }
    .lpBar .lpContentInner { max-width: 570px; }
    .lpBar .lpContent .lpContentInner .lpText p { margin-top: 30px; }

    .lpHardLightMode #siteheader-navigation-container #logo-icon { width: 147px; height: auto; }
}

@media(max-width:991px) {
    .lpMode header#SiteHeader { position: absolute; top: 10px; }
    .lpMode.lpLightMode header#SiteHeader { top: 0px; height: 62px; }
    .lpMode #buttons-container { display: none; }
    .lpPage .joinWrapper.container { max-width: calc(100% - 50px); flex-wrap: wrap; justify-content: center; width: 630px; padding-top: 90px; }
    .lpForm { max-width: 100%; padding: 35px 10px 26px; height: 550px; }
    .lpContent { margin-bottom: 40px; width: 100%; }
    .lpContentInner { max-width: 100%; }
    .lpContent h1 { font-size: 30px; margin-bottom: 5px; letter-spacing: -0.9px; }
    .lpContent .lpContentInner .lpText { font-size: 16px; letter-spacing: 0; }
    .lpForm h3 { font-size: 21px; }
    .lpForm h4 { font-size: 16px; margin-top: 20px; }
    .lpForm .blackPopForm .form-control { font-size: 15px; }
    .lpForm .form-group > div:not(:first-child) { margin-top: 10px; }
    .lpForm .generalBtn { height: 40px; line-height: 40px; font-size: 17px; max-width: 200px; }
    .lpElements .bigCircle { right: auto; left: -21vw; top: -21vw; width: 62vw; height: 62vw; }
    .lpElements .blueBlur { width: 74vw; height: 50vw; left: 50%; transform: translateX(-50%); top: -25vw; }
    .lpForm .success h4 { font-size: 25px; }
    .lpForm .success h3 { font-size: 28px; }
    .lpForm .success .generalBtn { margin-top: 50px; }
    .lpForm #register-form-pop { padding: 0 15px; }
    .lpAr .lpForm .generalBtn { line-height: 40px; }
}

@media(max-width: 767px) {
    .lpForm { padding: 35px 40px 26px; }
    .lpContent .lpContentInner .lpText2 { display: none; }
    .lpContent2 { display: block; margin-top: 30px; }
    .lpContent2 .lpContentInner .lpText2 { font-size: 125%; font-weight: normal; line-height: 1.2; letter-spacing: -0.75px; font-family: 'NarkissBlockDigibank-Extralight'; }
    .lpForm .success h4 { font-size: 20px; max-width: 250px; }
    .lpContentLogos { margin-top: 30px; margin-bottom: 0; }
    .lpContentLogo { margin: 0 8px; }
    .lpContentLogos img { height: auto; }
    .lpContentLogos .lpContentLogo-bank { height: 20px; }

    .lpHardLight #anim-lottie { height: 75vh; }
    .lpHardLight #anim-lottie-svg { width: 230%; left: 50%; }
    .lpForm .form-group > div.formComment { padding: 0; padding-left: 40px; }

    .lpBar .email-exist { max-width: 200px; left: 50%; transform: translateX(-50%); bottom: -50px; line-height: 1; }
    .lpForm.existMode .success h4 { font-size: 30px; margin: 0 auto; }
    .lpForm.existMode { height: 350px; }
    .lpBride { background-image: url(/Content/images/lp/urban/urban-m.jpg); }
}


.unsubscribePage { background-color: #F0F0F0; margin-top: 90px; padding-top: 90px; min-height: 100vh; position: relative; }
.unsubscribePage h1 { line-height: 1.52; font-size: 230%; }
.unsubscribePage h2 { font-size: 85%; font-family: 'NarkissBlockDigibank-Extralight'; font-weight: normal; }
.unsubscribePage h3 { margin-top: 17px; margin-bottom: 8px; }

.formWrapperUnsubscribe { max-width: 650px; border-radius: 20px; box-shadow: -50px 50px 50px 0 rgba(0, 0, 0, 0.1); background-color: #fff; padding: 60px 94px; position: relative; z-index: 1; }
.formWrapperUnsubscribe .email-input-wrapper label { margin-top: 20px; }

.formWrapperUnsubscribe .email-input-wrapper label,
.unsubscribePage h3 { font-family: 'NarkissBlockDigibank-Semibold','Inter', sans-serif; line-height: 0.95; font-size: 110%; font-weight: normal; }

.formWrapperUnsubscribe label { font-size: 85%; font-weight: normal; font-family: 'NarkissBlockDigibank-Extralight'; }
#unsubscribe-form input[type=radio] { width: 14px; height: 14px; border: none; margin-left: 14px; }
.unsubscribe-form .radioWrapper { display: flex; flex-wrap: wrap; }
.unsubscribe-form.mrw-dynamic-form .form-messages { background: #fff; }
.unsubscribe-form.mrw-dynamic-form .form-messages { background: #fff; color: #000; }
.unsubscribe-form.mrw-dynamic-form .form-messages .loading { color: #000; }
.unsubscribe-form .radioWrapper label { font-family: 'NarkissBlockDigibank-Extralight'; font-weight: normal; font-size: 85%; }
.unsubscribe-submit { margin-top: 30px; }
.unsubscribe-form .form-control#email { background-color: #ececed; border: 0px; height: 45px; box-shadow: none; max-width: 436px; }
.unsubscribePage .banner-elements.banner-bottom { top: auto; bottom: 0; /* height: 1160px; */ z-index: 0; top: 0px; }
.unsubscribePage .banner-element-4 { opacity: 0.7; top: 0; }
.unsubscribePage .banner-element-5 { bottom: 0; left: 0; }
.unsubscribePage .banner-element-6 { bottom: 0; top: 50%; transform: translateY(-50%); left: 0; }

.unsubscribePage #email-error { font-size: 65%; left: 45px; }

.unsubscribe-form .checkboxWrapper { display: flex; position: relative; clear: both; font-size: 90%; }
.unsubscribe-form input[type=checkbox] { display: inline-block; vertical-align: middle; margin: 0; margin-left: 10px; width: 18px; height: 18px; }
.unsubscribe-form .email-input-wrapper { margin-bottom: 20px; }


.thankYouMode { display: flex; padding: 0; align-items: center; justify-content: center; margin-top: 0; }
.thankYouMode .formWrapperUnsubscribe { text-align: center; }

@media(max-width:767px) {
    .unsubscribePage { margin-top: 75px; padding-top: 25px; }
    .formWrapperUnsubscribe { padding: 15px; }

    .unsubscribePage h1 { line-height: normal; font-size: 130%; margin-bottom: 10px; }
    .unsubscribePage #email-error { top: 40px; left: 30px; }
    .formWrapperUnsubscribe .email-input-wrapper label, .unsubscribePage h3 { font-size: 100%; }
    .unsubscribePage h2, .unsubscribe-form .radioWrapper label { font-size: 75%; }
    .unsubscribePage .banner-elements.banner-bottom { top: 0; }
    .unsubscribePage .banner-element-5 { margin: 0; }
    .thankYouMode { margin-top: 0; padding-top: 0; }
    .thankYouMode.unsubscribePage h1 { margin-bottom: 0; }
}


.lpCafe #SiteHeader { background: transparent; }
.lpCafe .lpPage { background: rgb(107,46,115); background: -moz-linear-gradient(0deg, rgba(107,46,115,1) 0%, rgba(39,64,148,1) 100%); background: -webkit-linear-gradient(0deg, rgba(107,46,115,1) 0%, rgba(39,64,148,1) 100%); background: linear-gradient(0deg, rgba(107,46,115,1) 0%, rgba(39,64,148,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6b2e73",endColorstr="#274094",GradientType=1); display: flex; }
.lpCafe .lpLight .lpElements .bgCircle { opacity: 0.15; background-color: rgb(107,46,115); }
.lpCafe .lpElements .orangeStrokeCircle { border-color: #fff; }
.lpCafe .lpElements .blueStrokeCircle { border-color: #fff; }
.lpCafe .lpLight .lpContent { color: #fff; text-align: center; }
.lpCafe .lpContent h1 { font-family: 'NarkissBlockDigibank-Semibold','Inter', sans-serif; font-size: 360%; line-height: 0.8; }
.lpCafe .lpBar .lpContent .lpContentInner .lpText { padding: 0; }
.lpCafe .lpForm .generalBtn { background-color: #653076; color: #fff; }
.lpCafe .lpLight .lpForm { background-color: #e1e1e1; }
.lpCafe .lpForm h3 { color: #000; }
.lpCafe .lpLight .lpForm .blackPopForm .form-control { -webkit-box-shadow: none !important; }
.lpCafe .lpLight .lpForm .form-group > div.number-input-wrapper:after { background-color: #e1e1e1; }
.lpCafe .lpLight .lpForm .blackPopForm .form-control:not([type=checkbox]) { -webkit-box-shadow: 0 0 0 30px #e1e1e1 inset !important; background-color: #e1e1e1; color: #676767; -webkit-text-fill-color: #000; }
.lpCafe .lpLight .lpForm .blackPopForm .form-control:not([type=checkbox])::placeholder { color: #676767; opacity: 1; }
.lpCafe .lpLight .lpForm .blackPopForm .form-control:not([type=checkbox]):-ms-input-placeholder { color: #676767; }
.lpCafe .lpLight .lpForm .blackPopForm .form-control:not([type=checkbox])::-ms-input-placeholder { color: #676767; }
.lpCafe .lpForm .blackPopForm label { color: #000; }
#cafeImg { max-width: 240px; }
.lpCafe .lpForm .blackPopForm label.error { color: #653076; top: 54px; }
.lpCafe .lpContent .lpContentInner .lpText { font-size: 110%; }
.lpCafe .lpBar #coponID, .lpCafe .lpForm h4 { color: #653076 }
.lpCafe .lpForm.existMode .form-messages h3 { display: none; }
.lpCafe .lpContent .lpContentInner .lpText h4,
.lpCafe .lpContent .lpContentInner .lpText2 h4 { font-size: 70%; }
.lpCafe blockquote { border: none; font-size: 70%; }
.lpCafe .lpBar .lpContent .lpContentInner .lpText2 { padding-right: 0; }

@media(min-width: 992px) {
    .lpCafe .lpPage .joinWrapper.container { padding-top: 0; padding-bottom: 0; }
    .lpCafe #siteheader-navigation-container #logo-icon { height: auto; width: 130px; }
}

@media(max-width:992px) {
    .lpCafe .lpContent .lpContentInner .lpText { font-size: 16px; }
    .lpCafe .lpForm .form-group > div.formComment { padding: 0; text-align: center; }
}

@media(max-width:767px) {
    .lpCafe #cafeImg { max-width: 180px; }
    .lpCafe .lpContent h1 { font-size: 210%; }
    .lpCafe .lpPage .joinWrapper.container { padding-bottom: 30px; padding-top: 50px; }
    .lpCafe .lpContent2 .lpContentInner .lpText2 { color: #fff; text-align: center; }
    .lpCafe blockquote { margin: 0; font-size: 16px; }
}

.step-0 { z-index: 9 }
.step-1 { z-index: 8 }
.step-2 { z-index: 7 }
.step-3 { z-index: 6 }
.step-4 { z-index: 5 }
.step-5 { z-index: 4 }
.step-6 { z-index: 3 }
.step-7 { z-index: 2 }
.step-8 { z-index: 1 }

.survey-page { /* background-image: url('/Content/images/survey/bg.jpg'); */ background-size: cover; width: 100%; min-height: 100vh; display: flex; flex-wrap: wrap; position: relative; align-content: flex-start; justify-content: center; overflow: hidden; background-color: #000; }
.survey-page .alt-header { /* position: absolute; */ top: 0; left: 0; width: 100%; display: flex; align-items: center; justify-content: center; }
.survey-page .alt-header img { max-width: 218px; margin-top: 20px; }
.survey-page .nav-btns { position: absolute; bottom: 0; color: #fff; display: flex; width: 100%; justify-content: space-between; }
.steps-wrapper[data-step-active="0"] .nav-btns { display: none; }
.survey-page .step { opacity: 0; position: absolute; top: 0; width: 100%; pointer-events: none; background: #f0f1f2; height: 585px; border-radius: 20px; transform-origin: center center; transform: scale(0.9); overflow: hidden; }
.survey-page .step:not(.active) { transition: 0.5s all ease-in-out; }
.survey-page .step.active { opacity: 1; pointer-events: auto; transition: 0.5s all ease-in-out; transform: scale(1); }
.survey-page .steps-wrapper { position: relative; width: 681px; height: 652px; margin-top: 50px; margin-bottom: 50px; }

.survey-page .nav-btn-next { opacity: 0.4; pointer-events: none; }
.survey-page .answerMode .nav-btn-next { opacity: 1; pointer-events: auto; }
.survey-page .textareaMode .nav-btn-next { opacity: 1; pointer-events: auto; }
.survey-page .step-headline { height: 170px; /* background-image: url('/Content/images/survey/top.png'); */ background-size: cover; color: #fff; background-color: #0000c7; display: flex; align-items: center; padding: 0 40px; }
.survey-page .step-headline h2 { letter-spacing: 1px; line-height: 1.15; font-size: 170%; }
.survey-page .step-headline h2 span { display: block; font-weight: normal; font-size: 80%; }
.survey-page .answers-wrapper { padding: 35px 40px 45px; }
.survey-page .input-wrapper { box-shadow: 0 2px 14px 0 rgba(0, 108, 129, 0.23); background-color: #fff; border-radius: 50px; padding: 0 13px; margin-bottom: 12px; display: flex; align-items: center; transition: 0.3s all ease-in-out; border: 2px solid transparent; }
.survey-page .input-wrapper:hover { box-shadow: 0 2px 14px 0 rgb(0 108 129 / 83%); transition: 0.5s box-shadow ease-in-out; border-color: #0000c7; }
.survey-page .input-wrapper label { margin-bottom: 0; width: 540px; padding: 18px 0; cursor: pointer; font-size: 90%; font-weight: normal; line-height: 1; }
.survey-page .input-wrapper input[type=radio] { border: none; }
.survey-page .input-wrapper input[type=radio]:checked span { }
.survey-page textarea.form-control { width: 100%; height: 100%; padding: 18.9px 25.5px 165.1px 193.5px; box-shadow: 0 3px 14px 0 rgba(0, 0, 0, 0.16); background-color: #fff; font-size: 90%; border-radius: 5px; border: none; }
.survey-page .radio-wrapper { position: relative; width: 26px; height: 26px; margin-left: 10px; display: flex; justify-content: center; align-items: center; }
.survey-page .radio-wrapper span { position: absolute; right: 0; width: 100%; height: 100%; pointer-events: none; top: 0; align-items: center; justify-content: center; }
.survey-page .input-wrapper input[type=radio] { width: 26px; height: 26px; opacity: 0; }
.survey-page .radio-wrapper span.static { /* background-image: url('/Content/images/survey/circle-border.svg'); */ background-size: cover; border: 2px solid #0000c7; border-radius: 50%; }
.survey-page .radio-wrapper span.active { background-size: cover; display: flex; opacity: 0; background-color: #0000c7; transition: .5s all ease-in-out; border-radius: 50%; }
.survey-page .radio-wrapper span svg { opacity: 0; transition: .1s all ease-in-out; transition-delay: 0.5s; }
.survey-page input[type="radio"]:checked ~ span svg { opacity: 1; }
.survey-page .radio-wrapper span.static { }
.survey-page input[type="radio"]:checked ~ span.active { opacity: 1; }

.survey-page .nav-btn { border-radius: 24px; background-color: rgba(0, 122, 255, 0.1); border: solid 1px #0000c7; width: 124px; height: 48px; display: flex; align-items: center; justify-content: center; }
.survey-page .nav-btn span { font-size: 18px; line-height: normal; }
.survey-page .nav-btn.nav-btn-next svg { margin-right: 10px; }
.survey-page .nav-btn.nav-btn-prev svg { margin-left: 10px; }
.survey-page .step.thankYou { background: transparent; display: flex; justify-content: center; align-items: center; font-family: 'NarkissBlockDigibank-Semibold'; font-size: 150%; color: #fff; display: flex; flex-wrap: wrap; align-content: center; }
.survey-page .step.thankYou span { display: block; width: 100%; text-align: center; margin-top: 10px; }
.survey-page .step.thankYou h4 { font-size: 410%; color: #0000c7; line-height: 0.7; }
.survey-page .step.wait { background: transparent; color: #fff; display: flex; align-items: center; justify-content: center; font-size: 200%; font-family: 'NarkissBlockDigibank-Semibold'; }
.survey-page .step.wait.active { transition: 1.5s all ease-in-out; }

.survey-page .counter { position: fixed; left: 60px; bottom: 60px; direction: ltr; color: #fff; width: 81px; height: 81px; display: flex; align-items: center; justify-content: center; border-radius: 50%; }
.survey-page .circle-elem,
.survey-page .circle-elem > * { position: absolute; top: 0px; left: 0; }
.survey-page .circle-elem .circle-elem-svg { width: 81px; height: 81px; border: 4px solid #0000c7; border-radius: 50%; }
.survey-page .circle-elem svg { opacity: 0; }
.survey-page .counter-circle { position: relative; z-index: 1; font-family: 'NarkissBlockDigibank-Extralight'; }
.survey-page .total-counter { font-size: 85%; }
.survey-page .current-counter { font-size: 215%; letter-spacing: -4px; }

@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.25) {
    body.survey-body { zoom: 0.8; }
    /*.survey-page .steps-wrapper { margin-top: 15px; }*/
    .survey-page { min-height: 125vh; }
}

@media(min-width:768px) {
    .survey-page .step.checked { transform: scale(1) rotate(20deg) translate(100vw, 0%); opacity: 1; transition: 1s all ease-in-out; transition-delay: 1s; }
}

@media(max-width:992px) and (min-width:768px) {
    .survey-page .step.checked { transform: scale(1) rotate(20deg) translate(120vw, 0%); }
}

@media(max-width:767px) {
    .survey-page .alt-header img { margin-top: 10px; max-width: 150px; margin-bottom: 10px; }
    .survey-page .step.thankYou img { max-width: 260px; }
    .survey-page .steps-wrapper { max-width: 90vw; margin-top: 10px; height: calc(100vh - 179px); margin-bottom: 0; }
    .survey-page .step-headline { height: 40.5vw; text-align: center; background-position: center; }
    .survey-page .answers-wrapper { padding: 40px 15px; }
    .survey-page .input-wrapper label { line-height: 1; }
    .survey-page .step { height: calc(100vh - 179px); }

    .survey-page .step.active { transform: scale(1); }
    .survey-page .step.afterSlide { opacity: 0.21; transform: translate(102.5%, 20px); }
    .survey-page .step.wayAfterSlide { opacity: 0.21; transform: translate(200.5%, 20px); }
    .survey-page .step.beforeSlide { height: 100%; opacity: 0.21; transform: translate(-102.5%, 20px); }
    .survey-page .step.wayBeforeSlide { height: 100%; opacity: 0.21; transform: translate(-200.5%, 20px); }

    .survey-page .step-headline h2 { font-size: 140%; }
    .survey-page .counter { left: auto; z-index: 10; padding: 10px; background: #1a1a1a; position: relative; bottom: 50px; font-size: 80%; }
    .survey-page .circle-elem { top: 5px; left: 5px; right: 5px; bottom: 5px; }
    .survey-page .circle-elem .circle-elem-svg,
    .survey-page .circle-elem svg { width: 70px; height: 70px; }
    .survey-page .nav-btns { bottom: -80px; zoom: 0.8; }

    .survey-page .step.beforeSlide.thankYou { transform: none; opacity: 0; }
    .survey-page .step.beforeSlide.thankYou.active { transform: scale(1); opacity: 1; }
    .survey-page .step.thankYou h4 { font-size: 350%; }
}

@media(max-width:370px) {
    .survey-page .input-wrapper label { font-size: 80%; padding: 14px 0; }
    .survey-page .steps-wrapper { height: 510px; }
    .survey-page .answers-wrapper { padding: 15px 15px; }
    .survey-page .step-headline { height: 29.5vw; }
    .survey-page .step { height: calc(100vh - 79px); }
    .survey-page .alt-header img { max-width: 100px; }
    .survey-page .step-headline h2 { font-size: 110%; }
    .survey-page .counter { /* bottom: 60px; */ }
}

.Inquiries-main-wrapper .account .form-group > div.input-wrapper-account { max-height: 200px; transition: .3s all ease-in-out; padding-top: 10px; }
.Inquiries-main-wrapper .account:not(.active) .form-group > .input-wrapper-account { /* display:none; */ max-height: 0px; margin: 0; opacity: 0; overflow: hidden; }


.fileInstrocution { display: flex; width: 465px; margin: 24px 6px 0 0px; }
.attachBtn { width: 66px; height: 66px; padding: 0; }
.attachBtn svg { width: 100%; height: 100%; }
.attachText { display: flex; flex-wrap: wrap; text-align: right; margin-right: 6px; width: 393px; }
.file-title { font-family: 'NarkissBlockDigibank-Semibold', sans-serif; line-height: 1.2; margin-bottom: 0; width: 100%; }
.file-text { font-size: 75%; color: #595959; line-height: 1.2; width: 100%; }
.filetags { width: 100%; margin-top: 5px; display: flex; flex-wrap: wrap; }
.filetag { padding: 2px 12px 1px; border-radius: 1000px; background-color: #EBEBEC; display: inline-block; font-size: 65%; text-align: center; color: #7e7e7e; margin-left: 5px; margin-bottom: 10px; }
.filetag:before { content: "X"; float: right; margin-left: 10px; }
.formWrapperPublicInquiries { border-radius: 20px; box-shadow: -50px 50px 50px 0 rgba(0, 0, 0, 0.1); background-color: #fff; position: relative; opacity: 0.95; position: relative; opacity: 0.95; }
.formWrapperPublicInquiries { padding: 59px 205px 59px 340px; }
.Inquiries-main-wrapper { background-color: #F0F0F0; padding-top: 204px; padding-bottom: 86px; overflow: hidden; min-height: 100vh }
.Inquiries-main-wrapper .form-thanks { margin-top: 50px; }
.Inquiries-main-wrapper h1 { font-size: 250%; line-height: 1.4; }
.Inquiries-main-wrapper h2 { font-size: 85%; font-family: 'NarkissBlockDigibank-Regular'; font-weight: normal; line-height: 1.41; }
.Inquiries-main-wrapper h3 { font-family: 'NarkissBlockDigibank-Semibold','Inter', sans-serif; font-weight: normal; margin-top: 16px; line-height: 0.92; }
.Inquiries-main-wrapper nav .generalBtn { min-width: 100px; height: 40px; font-size: 80%; font-family: 'NarkissBlockDigibank-Regular'; margin-left: 10px; }
.Inquiries-main-wrapper nav { margin-top: 22px; }
.Inquiries-main-wrapper .account .form-group > div:first-child { }
.Inquiries-main-wrapper .account .form-group > div { margin-top: 30px; padding: 0 5px; }
.Inquiries-main-wrapper .account .form-group > .note-wrapper { font-size: 75%; line-height: 1.2; color: #595959; margin-top: 17px; }
.Inquiries-main-wrapper .account .form-group > .note-wrapper a { text-decoration: underline; }
.Inquiries-main-wrapper nav .generalBtn:not(.active) { background: #fff; border: solid 1px #007aff; color: inherit; }
.Inquiries-main-wrapper .formLabel { background-color: #fff; font-size: 80%; cursor: auto; position: absolute; top: 17px; right: 22px; color: #2a2a2a; letter-spacing: 0; z-index: 1; pointer-events: none; transition: all 200ms ease-in-out; -webkit-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; font-weight: normal; margin-bottom: 0; padding: 0 5px; font-family: 'NarkissBlockDigibank-Extralight'; line-height: 1; }
.Inquiries-main-wrapper .formLabel[for="accountNumber"] { top: 27px; }
.Inquiries-main-wrapper label.error#approve-error { top: auto; right: auto; bottom: -15px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.Inquiries-main-wrapper .select-input-wrapper .ui-selectmenu-button.ui-button,
.Inquiries-main-wrapper input,
.Inquiries-main-wrapper input:focus,
.Inquiries-main-wrapper input:focus,
.Inquiries-main-wrapper textarea { border: 1px solid #A1A1A6; border-radius: 4px; min-height: 44px; width: 100%; color: #000; font-size: 90%; font-family: 'NarkissBlockDigibank-Extralight'; position: relative; }
.Inquiries-main-wrapper input[type=file] { min-height: 0px; }
.Inquiries-main-wrapper .form-submit { display: block; min-width: 260px; }
/*.Inquiries-main-wrapper #subject-button:after { content: ""; background-image: url('/Content/images/down-arrow-b.svg'); width: 11px; height: 6px; position: absolute; top: 19px; left: 10px; }*/

.Inquiries-main-wrapper input:-webkit-autofill,
.Inquiries-main-wrapper input:-webkit-autofill:hover,
.Inquiries-main-wrapper input:-webkit-autofill:focus,
.Inquiries-main-wrapper textarea:-webkit-autofill,
.Inquiries-main-wrapper textarea:-webkit-autofill:hover,
.Inquiries-main-wrapper textarea:-webkit-autofill:focus,
.Inquiries-main-wrapper select:-webkit-autofill,
.Inquiries-main-wrapper select:-webkit-autofill:hover,
.Inquiries-main-wrapper select:-webkit-autofill:focus { border: 1px solid #A1A1A6; -webkit-text-fill-color: #fff; -webkit-box-shadow: 0 0 0px 1000px #fff inset; transition: background-color 5000s ease-in-out 0s; -webkit-text-fill-color: #2a2a2a; }
.Inquiries-main-wrapper .input-wrapper.activeField .formLabel { top: -7px; right: 25px; font-size: 65%; color: #A7A7A7; }
.Inquiries-main-wrapper .input-wrapper.activeField .formLabel[for="accountNumber"] { top: 3px; }
.Inquiries-main-wrapper textarea.form-control { height: 100px; }
.Inquiries-main-wrapper .select-input-wrapper select { width: 100%; }
.Inquiries-main-wrapper .select-input-wrapper .ui-selectmenu-text { min-height: 42px; display: flex; align-items: center; margin-right: 10px; color: #2a2a2a; font-size: 90%; }
.Inquiries-main-wrapper .account .form-group > div.submit-wrapper { margin-top: 50px; }
.Inquiries-main-wrapper form label.error { left: 22px; top: 17px; color: #ff3e20; }
.Inquiries-main-wrapper form label.error#subject-error { top: 17px; left: 50px; }
.Inquiries-main-wrapper #subject-button .ui-icon { background-image: url(../Content/images/down-arrow-b.svg); background-position: center; width: 12px; height: 6px; background-size: cover; right: auto; left: 10px; bottom: auto; top: 20px; position: absolute; -webkit-transition: all .3s ease; transition: all .3s ease; }
.Inquiries-main-wrapper #publicInquiries-form .form-messages { background: #fff; }
.Inquiries-main-wrapper #publicInquiries-form .form-messages,
.Inquiries-main-wrapper #publicInquiries-form .form-messages .loading,
.Inquiries-main-wrapper #publicInquiries-form .form-messages .success,
.Inquiries-main-wrapper #publicInquiries-form .form-messages .error { color: #000; }
.Inquiries-main-wrapper .req-fields { color: #000; margin: 30px 0 -30px 0; padding: 0; }

#subject-menu .ui-menu-item { margin: 0; }
.subject-wrapper.ui-selectmenu-menu { padding: 0 10px; border: 1px solid transparent; border-radius: 0; border-bottom-left-radius: 10px; background: #fff; margin-top: 0; transition: .3s all ease-in-out; opacity: 1; padding: 10px; }
.subject-wrapper.ui-selectmenu-menu.ui-selectmenu-open { /* padding: 10px; */ border-color: #A1A1A6; transition: .3s all ease-in-out; }
.subject-wrapper .ui-widget.ui-widget-content { max-width: 100%; color: #666666; font-family: 'NarkissBlockDigibank-Extralight'; transition: all 4000ms ease-out; -webkit-transition: all 0s ease-out; transition-delay: .3s; opacity: 0; }
.subject-wrapper.ui-selectmenu-open .ui-widget.ui-widget-content { opacity: 1; transition-delay: 0s; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar { width: 3px; height: 2px; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-button { width: 6px; height: 0px; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-thumb { background: #A1A1A6; border: 0px none #171717; border-radius: 0px; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-thumb:hover { background: #A1A1A6; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-thumb:active { background: #A1A1A6; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-track { background: #E6E6E6; border: 0px none #171717; border-radius: 0px; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-track:hover { background: #E6E6E6; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-track:active { background: #E6E6E6; }
.subject-wrapper .ui-widget.ui-widget-content::-webkit-scrollbar-corner { background: transparent; }


@media(max-width:1025px) {
    .formWrapperPublicInquiries { padding: 59px 205px; }
}

@media(max-width:991px) {
    .formWrapperPublicInquiries { padding: 60px; }
}


@media(max-width:767px) {
    .Inquiries-main-wrapper { padding-top: 90px; }
    .Inquiries-main-wrapper h1 { font-size: 200%; }
    .Inquiries-main-wrapper h3 { font-size: 110%; }
    .formWrapperPublicInquiries { padding: 15px 20px; }
    .attachBtn { width: 40px; height: 40px; }
    .attachText { width: 210px; }
    .fileInstrocution { margin-top: 0px; }
    .Inquiries-main-wrapper .account .form-group > div.submit-wrapper { margin-top: 25px; }
    .Inquiries-main-wrapper .form-submit { margin: 0 auto; min-width: 200px; }
    .formWrapperPublicInquiries { padding-bottom: 50px; padding: 0 25px 50px 25px; }
    .Inquiries-main-wrapper h2 { line-height: 1.1; }
    .Inquiries-main-wrapper .select-input-wrapper .ui-selectmenu-button.ui-button, .Inquiries-main-wrapper input, .Inquiries-main-wrapper input:focus, .Inquiries-main-wrapper input:focus, .Inquiries-main-wrapper textarea { font-size: 80%; }
    .filetag { width: 100%; text-align: right; }
}

.controlSlider { position: absolute; bottom: 10px; z-index: 2; left: 10px; background: transparent; border: 0px; -webkit-appearance: none; color: #fff; font-size: 150%; width: 25px; height: 25px; }
.controlSlider:after { content: ""; position: absolute; top: 0; right: 0; width: 100%; height: 100%; background-size: contain; background-repeat: no-repeat; background-position: center center; }
.controlSlider.pause:after { background-image: url('/Content/images/access/pause.svg'); }
.controlSlider.play:after { background-image: url('/Content/images/access/play.svg'); }

.req-fields { font-size: 90%; color: #fff; font-family: 'NarkissBlockDigibank-Extralight'; max-width: 800px; margin: 0 auto 10px; padding: 0 10px; text-align: right; }

body.founderMode.modal-open { overflow: hidden !important; }
.founderPage { position: relative; }
#founders-form-pop .form-group > div label[for="approve"], #founders-form-pop .form-group > div label[for="approveTNC"] { max-width: calc(100% - 35px); }
#founders-form-pop .form-group > div label[for="approveTNC"] a { color: #0000c7; text-decoration: underline; }
.founderMode #SiteHeader { display: none; }
.founder-top-logo { position: absolute; top: 20px; left: 0; right: 0; text-align: center; z-index: 1; }
.founder-top-logo img, .founder-top-logo svg { max-width: 350px; }
.founder-top-logo svg { fill: #ffffff; }
.founder-bottom-button { position: absolute; bottom: 60px; left: 0; right: 0; text-align: center; }
.founder-bottom-button a { /* background-color: #0000c7; */ /* color: #fff; */ width: 220px; /* height: 62px; */ /* display: flex; */ margin: 0 auto 30px; /* border-top-left-radius: 30px; */ /* border-top-right-radius: 30px; */ /* align-items: center; */ /* justify-content: center; */ /* font-size: 115%; */ display: block; }

.founder-bottom-button a img { /* width: 27px; */ /* margin-right: 10px; */ display: b; }
.founders-text { text-align: center; padding: 0 60px; }
.founders-required-comment { display: block; font-size: 90%; text-align: right; margin-top: 20px; }

.founder-section { position: relative; }
.founder-section-1 { background-image: url('/Content/images/founders/bg.jpg'); min-height: 100vh; background-size: cover; background-position: center; color: #fff; }
.founder-section-1 .center-content { position: absolute; top: 72%; left: 50%; transform: translate(-50%, -50%); font-size: 140%; max-width: 880px; font-family: 'NarkissBlockDigibank-Extralight'; }
.founder-scroll-wrapper { margin-top: 7vh; }
.founder-scroll-wrapper a { display: block; animation-iteration-count: 5 !important; -webkit-animation: upAnddown 1s infinite !important; animation: upAnddown 1s infinite !important; -webkit-animation-timing-function: ease-in-out !important; animation-timing-function: ease-in-out !important; }
.founder-scroll-wrapper a img { margin: 0 auto; }

.founder-section-2, .founder-section-4 { background-color: #000; color: #fff; padding: 70px 0; }
.founder-section-2-2 { /* padding-top: 90px; */ }

.founder-section-2-1 { background-image: url(/Content/images/founders/worth.jpg); color: #000; padding-bottom: 0px; background-size: cover; }
.founder-section-2 .text1 { max-width: 890px; margin: 0 auto; }
.founder-section h2 { font-size: 360%; font-family: 'NarkissBlockDigibank-Regular'; font-weight: normal; }
.founder-section-2 p,
.founder-section-4 p { font-size: 100%; font-family: 'NarkissBlockDigibank-Extralight'; max-width: 880px; margin: 38px auto 0; }
.founder-section-2 p a { text-decoration: underline; }
.founder-section-3 { padding: 70px 0; background-image: url('/Content/images/founders/worth.jpg'); background-position: center; background-size: cover; }
.founder-section-3 h2 { color: #0000c8; }
.founder-section-3 .worth-icons-wrapper { display: flex; max-width: 1144px; margin: 45px auto 90px; }
.founder-section-3 .worth-icon { display: flex; flex-direction: column; align-items: center; width: 25%; }
.founder-section-3 .worth-icon:nth-child(3) img { }
.founder-section-3 .worth-icon .worth-icon-img { height: 110px; display: flex; align-items: center; margin-bottom: 20px; }
.founder-section-3 .worth-icon span { height: 133px; /* border-left: solid 0.5px #2b2e34; */ padding: 0 14px; font-size: 120%; line-height: 1.21; }
.founder-section-3 .worth-icon:last-child span { border: none; }
.founder-section-3 .worth-icon:nth-child(1) img { max-width: 73px; }
.founder-section-3 .worth-icon:nth-child(2) img { max-width: 83px; }

.founder-section-3 .worth-icon:nth-child(3) img { }
.founder-section-3 .worth-icon:nth-child(4) img { max-width: 96px; }
.founder-section-3 p { font-size: 125%; }
.founder-section-4 { padding-top: 209px; padding-bottom: 90px; }
.founder-section-6 { padding: 25px 0 35px; background-image: url(/Content/images/founders/worth.jpg); background-position: center; background-size: cover; text-align: center; }
.founder-section-6 img { width: 586px; }
.founder-elem { position: absolute; pointer-events: none; }
.founder-elem1 { left: 0; height: 100vh; top: -50vh; }
.founder-elem2 { bottom: 0; right: 0; }

.founder-section-1 .founder-bottom-button { position: unset; margin-top: 30px; }

#founders-pop .all-content { background: #ececec; color: #000000; }
#founders-pop .all-content h4 { font-size: 200%; line-height: 1.08; font-family: 'NarkissBlockDigibank-Medium'; }
#founders-pop .all-content { background-color: #ececec; padding: 55px 0 31px; text-align: center; border-radius: 20px; }
#founders-pop .req-fields { color: #000; padding: 0 60px; margin-top: 10px; margin-bottom: 0; }
#founders-pop .all-content h3 { text-transform: uppercase; background: -webkit-linear-gradient(0deg, #78293B, #B73A82,#4454B0,#0A52A0, #113660 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-family: 'Inter', sans-serif; font-weight: 800; font-size: 380%; }

#founders-form-pop input[type="text"],
#founders-form-pop input[type="number"],
#founders-form-pop textarea,
#founders-form-pop select { background-color: #ffffff; color: #000000; border: none; border-radius: 0; height: 45px; width: 100%; font-size: 80%; border-radius: 6px; }
#founders-form-pop select { padding: 0 7px; }
#founders-form-pop input[type="text"]::placeholder { color: #000; opacity: 1; }
#founders-form-pop input[type="text"]:-ms-input-placeholder { color: #000 }
#founders-form-pop input[type="text"]::-ms-input-placeholder { color: #000; }


#founders-form-pop input:-webkit-autofill,
#founders-form-pop input:-webkit-autofill:hover,
#founders-form-pop input:-webkit-autofill:focus,
#founders-form-pop textarea:-webkit-autofill,
#founders-form-pop textarea:-webkit-autofill:hover,
#founders-form-pop textarea:-webkit-autofill:focus,
#founders-form-pop select:-webkit-autofill,
#founders-form-pop select:-webkit-autofill:hover, select:-webkit-autofill:focus { -webkit-text-fill-color: #000; -webkit-box-shadow: 0 0 0px 1000px #fff inset; }

#founders-form-pop .form-group > div { padding: 13px 7px; }
#founders-form-pop .form-group > div.founders-text { max-width: 630px; margin: 0 auto; clear: both; float: none; }
#founders-form-pop .form-group > div label { font-weight: normal; font-size: 70%; font-family: 'NarkissBlockDigibank-Extralight'; margin: 0; }
#founders-form-pop .form-group > div label#signature-error { position: absolute; left: 0; right: 0; font-size: 65%; bottom: -10px; color: #d63fa1; }
#founders-form-pop .form-group > div label#signature-uploaded { position: absolute; left: 0; right: 0; font-size: 65%; bottom: -10px; color: #0100c6; font-weight: bold; }
#founders-form-pop .form-group > div label.error { top: 30px; z-index: 2; left: 28px; }
#founders-form-pop .form-group > .checkBoxWrapper label.error { top: 0; }
#founders-form-pop .form-group > div.checkBoxWrapper { display: flex; align-items: flex-start; margin-top: 10px; padding: 0 7px; text-align: right; }
#founders-form-pop .form-group > div.checkBoxWrapper.checkBoxWrapper2 { /* margin-top: 0; */ }
#founders-form-pop .form-group > div.checkBoxWrapper input[type="checkbox"] { width: 18px; height: 18px; margin-top: 0; margin-left: 10px; background-color: #d4d4d4; }
#founders-form-pop .form-group > div.signatureWrapper { text-align: center; position: relative; margin: 0 auto; clear: both; display: inline-block; width: auto; }
#founders-form-pop .step2:not(.active),
#founders-form-pop .step1:not(.active) { display: none !important; }
#founders-form-pop .form-group > div.signatureWrapper #clearBtn, .uploadSingature { background-color: #ececec; color: #000; font-size: 75%; display: flex; width: 100px; height: 28px; justify-content: center; align-items: center; line-height: normal; margin: 0 auto; padding-top: 4px; border-bottom: 1px solid; margin-bottom: 20px; }
#costumeSignature { opacity: 0; width: 1px; height: 1px; overflow: hidden; }

.uploadSingature { border: 1px solid #000; width: 120px; /* font-size: 90%; */ margin-top: 20px; margin-bottom: 0; }
#founders-form-pop .form-group > div.submit-wrapper { }
#founders-form-pop .arrow-select { content: ""; position: absolute; top: 21px; left: 10px; width: 30px; height: 30px; background-color: #fff; background-image: url(../Content/images/down-arrow-b.svg); background-repeat: no-repeat; background-size: 12px 5px; background-position: center; pointer-events: none; transition: .3s all ease-in-out; border-radius: 50%; }
#founders-form-pop .form-group > div.select-input-wrapper select:focus + .arrow-select { transform: rotate(180deg); }
#founders-form-pop .generalBtn { margin-top: 0; min-width: 204px; background: #0100c6; height: 45px; border-radius: 332px; }
#founders-form-pop .form-group > div.number-input-wrapper:after { content: ""; position: absolute; width: 25px; height: 25px; background: #444444; top: 7px; left: 18px; }
#founders-pop .mrw-dynamic-form .form-group { max-width: 800px; margin: auto; padding: 0 50px; }
#founders-pop textarea { height: 120px; margin-top: 20px; }
#founders-form-pop .number-input-wrapper:after { content: ""; position: absolute; top: 5px; left: 14px; width: 32px; height: 28px; background: #444444; }
#founders-form-pop .number-input-wrapper { position: relative; }
#founders-pop.modal .close { top: 20px; right: 20px; text-align: right; }
#founders-pop.modal .close svg path { fill: #000; }
#founders-form-pop .founder-discalimer { border-top: 1px solid #D2D2D2; padding: 27px 50px 0; font-size: 60%; text-align: right; margin-top: 39px; font-family: 'NarkissBlockDigibank-Extralight'; }
#founders-form-pop .founder-discalimer p { }
#founders-form-pop .form-messages { background: #ececec; }

#founders-form-pop .form-messages,
#founders-form-pop .form-messages .loading,
#founders-form-pop .form-messages .success,
#founders-form-pop .form-messages .error { color: #000; line-height: 1; }
#founders-form-pop .form-messages .success svg { max-width: 330px; display: block; margin: 0 auto 0px; }
#founders-form-pop .form-messages .success p { font-size: 80%; }
#founders-form-pop .form-messages .success h5 { font-size: 44%; max-width: 500px; margin: 20px auto 0; }

#founders-form-pop #founders-year::-webkit-outer-spin-button,
#founders-form-pop #founders-year::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
#founders-form-pop #founders-year { -moz-appearance: textfield; } 


.yearpicker-container { z-index: 1050; font-size: 16px; }
.yearpicker-header { height: 40px; }

@media(min-width:768px) {
    .founder-section-3 .worth-icon span { border-left: solid 0.5px #7E8084; }
    .founder-section-2-1 { margin-bottom: -230px; }
}
@media(min-width:768px) and (max-width:991px){
    .founder-section-2-1 { margin-bottom: -170px; }
}
@media(max-width:767px) {
    .founders-form-wrapper { direction: rtl; }
    #founders-pop .modal-content { background: #ececec; padding: 15px; direction: ltr; }
    #founders-pop .all-content::-webkit-scrollbar { width: 3px; height: 2px; }
    #founders-pop .all-content::-webkit-scrollbar-button { width: 6px; height: 0px; }
    #founders-pop .all-content::-webkit-scrollbar-thumb { background: #7c7c7c; border: 0px none #7c7c7c; border-radius: 0px; }
    #founders-pop .all-content::-webkit-scrollbar-thumb:hover { background: #7c7c7c; }
    #founders-pop .all-content::-webkit-scrollbar-thumb:active { background: #7c7c7c; }
    #founders-pop .all-content::-webkit-scrollbar-track { background: #ffffff; border: 0px none #ffffff; border-radius: 0px; }
    #founders-pop .all-content::-webkit-scrollbar-track:hover { background: #ebebeb; }
    #founders-pop .all-content::-webkit-scrollbar-track:active { background: #ebebeb; }
    #founders-pop .all-content::-webkit-scrollbar-corner { background: transparent; }
    #founders-form-pop .form-messages .success h5 { font-size: 64%; padding: 0 25px; }
    .founders-text { font-size: 85%; padding: 0; max-width: 210px; float: none; margin: 0 auto 10px; }
    .founder-top-logo { top: 0; }
    .founder-top-logo img { max-width: 160px; }
    .founder-top-logo img, .founder-top-logo svg { max-width: 250px; }
    .founder-section-1 { background-image: url(/Content/images/founders/mobile/bg.jpg); }
    .founder-section-1 .center-content { font-size: 120%; top: 100vw; }
    .UTMdigital .founder-section-1 .center-content { top: 130vw; }
    .founder-elem1 { /*display: none;*/ }
    .founder-section h2 { font-size: 180%; padding: 0 20px; text-align: right; }
    .founder-section-2-1 { margin-bottom: -30vw; }
    .founder-section-2 p, .founder-section-4 p { font-size: 80%; padding: 0 20px; text-align: right; }
    .founder-section-2, .founder-section-4 { padding: 70px 0; text-align: right; }
    .founder-section-2 .text1 p { margin-top: 15px; }
    .founder-section-3 .worth-icons-wrapper { flex-wrap: wrap; margin-bottom: 20px; margin-top: 6px; }
    .founder-section-3 .worth-icon { width: 50%; margin-bottom: 30px; position: relative; padding: 0 15px; }
    .founder-section-3 .worth-icon:nth-child(odd):after { content: ""; position: absolute; border-left: 1px solid #7E8084; height: 50%; width: 1px; left: 0; top: 50%; transform: translateY(-50%); }
    .founder-section-3 .worth-icon span { font-size: 85%; padding: 0; height: auto; }
    .founder-section-3 { padding-bottom: 50px; padding: 65px 0 145px; }
    .founder-section-3 p { font-size: 100%; }
    .founder-section-3 h2 { text-align: center; max-width: 250px; margin: 0 auto; }
    .founder-section-6 { padding: 20px 10px 25px; }
    .founder-bottom-button a { width: 180px; /* font-size: 110%; */ /* height: 55px; */ /* border-top-left-radius: 25px; */ /* border-top-right-radius: 25px; */ }
    .founder-bottom-button a img { /* width: 19px; */ }
    .founder-bottom-button { bottom: 120px; }
    #founders-form-pop .form-group > div { padding: 0; }
    #founders-pop .all-content h4 { font-size: 150%; }
    #founders-pop .req-fields,
    #founders-pop .mrw-dynamic-form .form-group { padding: 0 15px; }
    #founders-pop.modal.in .modal-dialog, .modal.fade .modal-dialog { margin: 0; }
    #founders-form-pop .form-group > div.checkBoxWrapper { margin-top: 5px; }
    #founders-form-pop .form-group > div.submit-wrapper { margin-top: 10px; }
    #founders-form-pop .founder-discalimer { margin-top: 10px; padding: 5px 15px; }
    #founders-pop .all-content { max-height: 85vh; overflow-y: auto; padding: 35px 0 20px; }
    #founders-form-pop .arrow-select { left: 0; top: 0; height: 100%; border-radius: 6px; }
    #founders-pop.modal .close { top: 10px; right: 10px; }
    .founder-scroll-wrapper { margin-top: 30px; }
    .founder-section-4 { padding-bottom: 90px; }
    #founders-form-pop .form-group > div label.error { top: 10px; }
    #founders-form-pop .form-group > .checkBoxWrapper:not(.checkBoxWrapper2) label.error { top: 20px; left: -10px; }
    #founders-form-pop .form-messages .success svg { max-width: 70%; margin-bottom: 15px; }
}


.GateMode .founder-section-1 .founder-bottom-button { position: unset; margin-top: 30px; }
@media(max-width:767px) {
    .GateMode .founder-section-1 .center-content { top: 120vw; }
}


@-webkit-keyframes upAnddown {
    from { transform: translateY(0) }
    50% { transform: translateY(15px) }
    to { transform: translateY(0) }
}

@keyframes upAnddown {
    from { transform: translateY(0) }
    50% { transform: translateY(15px) }
    to { transform: translateY(0) }
}



.cookies-disclaimer.active { opacity: 1 }
.cookies-disclaimer { position: fixed; bottom: 0; width: 100%; left: 0; right: 0; z-index: 100; background: rgb(0 0 0 / 62%); color: #fff; text-align: center; padding: 10px; font-size: 80%; opacity: 0; transition: all 350ms ease-in-out; -webkit-transition: all 350ms ease-in-out }
.cookies-disclaimer a, .cookies-disclaimer p { display: inline-block; vertical-align: unset; }
.cookies-disclaimer button { background: 0 0; border: 1px solid; padding: 2px 15px; margin-right: 15px; transition: all 350ms ease-in-out; -webkit-transition: all 350ms ease-in-out; }
.cookies-disclaimer button:focus, .cookies-disclaimer button:hover { background: #fff; color: #000 }
.cookies-disclaimer a { text-decoration: underline; }
