@font-face{font-family:'Neo Sans Arabic';font-style:normal;font-weight:100;src:local('Neo Sans Arabic Light'), url('https://static.passioneurs.net/fonts/NeoSansArabicLight.woff') format('woff');}
@font-face{font-family:'Neo Sans Arabic';font-style:normal;font-weight:200;src:local('Neo Sans Arabic Medium'), url('https://static.passioneurs.net/fonts/NeoSansArabicMedium.woff') format('woff');}
@font-face{font-family:'Neo Sans Arabic';font-style:normal;font-weight:normal;src:local('Neo Sans Arabic Regular'), url('https://static.passioneurs.net/fonts/NeoSansArabicRegular.woff') format('woff');}
@font-face{font-family:'Neo Sans Arabic';font-style:normal;font-weight:500;src:local('Neo Sans Arabic Bold'), url('https://static.passioneurs.net/fonts/NeoSansArabicBold.woff') format('woff');}
@font-face{font-family:'Neo Sans Arabic';font-style:normal;font-weight:700;src:local('Neo Sans Arabic Black'), url('https://static.passioneurs.net/fonts/NeoSansArabicBlack.woff') format('woff');}

@keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
@-webkit-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
@-moz-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
@-ms-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
@-o-keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
@keyframes stroke{100%{stroke-dashoffset:0;}}
@keyframes scale{0%,100%{transform:none;}50%{transform:scale3d(1.1, 1.1, 1);}}
@keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #3693ff;}}
@-webkit-keyframes mover{0%{transform:translateY(0);}100%{transform:translateY(-20px);}}
@keyframes mover{0%{transform:translateY(0);}100%{transform:translateY(-20px);}}
@keyframes dropdown{0%{opacity:0;transform:scaleY(0);}50%{opacity:1;}100%{transform:scaleY(1);}}
@keyframes flyout{0%{opacity:0;transform:scaleX(0);}100%{opacity:1;transform:scaleX(1);}}
@keyframes slideinRight{from{transform:translate3d(0, 0, 0);}to{transform:translate3d(100%, 0, 0);}}
@keyframes slideinLeft{from{transform:translate3d(100%, 0, 0);}to{transform:translate3d(0, 0, 0);}}
@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}
@keyframes blinker{50%{opacity:0;}}
@keyframes loadCircle{0%{width:0px;height:0px;top:54%;left:54%;}100%{width:100%;height:100%;top:0px;left:0px;}}

:root{--bs-body-font-family:'Neo Sans Arabic', Helvetica, Arial, sans-serif;--bs-placeholder:#f7f7fb;--bs-freelancer:#464ca5;--bs-agency:#ffd700;--bs-client:#1d1853;}
::placeholder{color:var(--bs-gray-400);font-weight:200;font-size:12px;}
::-webkit-scrollbar{width:5px;-webkit-overflow-scrolling:auto !important;}
::-webkit-scrollbar:vertical{width:5px;}
::-webkit-scrollbar-track{visibility:visible;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
::-webkit-scrollbar-thumb{background-color:var(--bs-primary);}
*:not(.fab){font-family:var(--bs-body-font-family)!important;}
HTML, BODY{font-family:var(--bs-body-font-family)!important;font-size:15px;width:100vw!important;max-width:100vw!important;line-height:2;}
BODY{background-color:var(--bs-body-bg);color:var(--bs-body-color);margin:0px;overflow-x:hidden!important;overflow-y:auto!important;}
section{padding:90px 0;}
.rtl{direction:rtl!important;text-align:right;}
.ltr{direction:ltr!important;text-align:left;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{color:var(--bs-body-head);line-height:1.6;}
a.h1, a.h2, a.h3, a.h4, a.h5, a.h6{color:var(--bs-primary);}
h3,.h3{font-weight:900;font-size:32px;}
h6,.h6{font-size:14px;}
a{text-decoration:none!important;color:var(--bs-primary);}
a:hover{color:var(--bs-primary);}
input{text-align:center;}
hr{background-color:var(--bs-gray-400);}
.link{font-weight:600;color:var(--bs-primary);}
.vertical-top{vertical-align:top;}
.row>*{margin-right:auto;margin-left:auto;}
.svg-icon[class*=text-]>svg [fill]:not([fill=none]){fill:var(--bs-primary)!important;}
.bg-tears{background:#f7f1e2 url('https://static.passioneurs.net/img/banner1.svg') bottom center;background-blend-mode:luminosity;background-size:cover;}
.bg-primary{background-color:var(--bs-body-bg)!important;}
.bg-light{background-color:#f7f7fc!important;}
.blink{animation:blinker 1s linear infinite;}
.shadow{box-shadow:0 10px 15px rgb(0 0 0 / 2%)!important;}
main#content{min-width:100vw;width:100vw;max-width:100vw;}
#content .container{position:relative;}
.hasDrop{position:relative;background: var(--bs-primary);}
form .hasDrop{padding: 4px!important;}
.hasDrop::before{right: 8px;color:var(--bs-white);display: inline-table;content:"\2023";position:absolute;width:5px;height:5px;font-size:35px;top:0;bottom:0;margin:auto;transform:rotateY(0deg) rotate(90deg);z-index: 9;pointer-events: none!important;}
BODY:lang(ar) .hasDrop::before{right:auto;left: 8px;}
.hasDrop select{width:100%;border-color:transparent;outline: none;box-shadow: 0 0 0;-webkit-appearance:none;background: var(--bs-primary);color:var(--bs-white);}
.hasDrop select option{background:var(--bs-white);color:var(--bs-primary);}
.hasDrop select option:hover{background:var(--bs-primary);color:var(--bs-white);}
.typed-cursor{opacity:1;padding:0px 1px;font-weight:200;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite;}
.btn-secondary:hover, .btn-secondary:focus{background-color:var(--bs-white);border-color:var(--bs-white);color:var(--bs-primary);}
.btn-primary{height:fit-content;color:var(--bs-white)!important;background-color:var(--bs-primary);border-color:var(--bs-primary);border:3px solid var(--bs-primary);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.btn-secondary{background-color:#ffffff;border:3px solid #ffffff;color:var(--bs-primary);font-weight:300;}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-outlined:hover, .btn-secondary:not(input):hover, .btn-secondary:not(input):focus{color:var(--bs-white)!important;background:var(--bs-secondary);border-color:var(--bs-secondary);box-shadow:0 4px 11px rgb(90 90 89 / 20%);transform:translate3d(0, -3px, 0);}
.btn-check:focus+.btn-ghost-secondary.btn-no-focus:hover, .btn-ghost-secondary.btn-no-focus.focus:hover, .btn-ghost-secondary.btn-no-focus:focus:hover, .btn-ghost-secondary.btn-no-focus:hover:hover{color:var(--bs-body-color);background-color:var(--bs-body-bg);}
.btn-check:focus+.btn, .btn:focus{outline:0;box-shadow:0 0 0;}
.btn-large{padding:8px 30px;font-size:18px;}
.btn-outlined{color:var(--bs-primary)!important;background-color:var(--bs-white);}
.text-typed{font-weight:900;color:var(--bs-body-color);}
.card-footer, .card-header{background:var(--bs-gray-300);padding:10px;color:var(--bs-body-color);}
.card-footer *, .card-header *{vertical-align:middle;}
.navbar *{font-size:14px;font-weight:300;}
.navbar-expand-lg .navbar-nav .dropdown-menu{width:100vw;left:0;border-radius:0;border:0;}
.dropdown-divider,.border-end,.border-start{border-color:#f1f2f6!important;}
.dropdown-toggle::after{border:0;margin:0 10px;padding:0;display:none;}
.navbar-fixed{position:fixed;}
.navbar-dropdown-menu-media-link{max-width:90%;margin:auto;position:relative;}
.navbar-dropdown-menu-media-title{font-weight:300;}
.navbar-dropdown-menu-media-link::after{left:0;position:absolute;content:'';top:0;bottom:0;margin:auto;display:inline-block;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='%2351596C' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:25px;margin-left:auto;margin-left:10px;padding:0 12px;transform:rotateZ(90deg);}
.go-chevron{display:inline-block;width:1rem;height:1rem;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='%2351596C' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.72,15.78a.75.75,0,0,1-.53.22h-.38a.77.77,0,0,1-.53-.22L6.15,10.64a.5.5,0,0,1,0-.71l.71-.71a.49.49,0,0,1,.7,0L12,13.67l4.44-4.45a.5.5,0,0,1,.71,0l.7.71a.5.5,0,0,1,0,.71Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:25px;padding:0 10px;transform:rotateZ(90deg);}
BODY:lang(en) .navbar-dropdown-menu-media-link::after, BODY:lang(en) .go-chevron{margin-right:10px;right:0;margin-left:auto;left:auto;transform:rotateZ(-90deg);}
.navbar-dropdown-menu-media-desc{font-weight:100!important;}
.navbar-dropdown-menu-media-link:hover:not(.disabled):not(:disabled), .navbar-dropdown-menu-media-link.active, .dropdown-item:focus, .dropdown-item:hover{background-color:var(--bs-body-bg);}
.navbar-dropdown-menu-media-link:hover:not(.disabled):not(:disabled) .navbar-dropdown-menu-media-title, .navbar-light .navbar-nav .nav-link{color:var(--bs-body-color);}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:var(--bs-primary);}
.navbar-brand-logo{min-width:210px!important;max-width:210px!important;}
.link-arrow{display:inline-block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.nav-link:hover .link-arrow{transform:translate3d(4px, 0, 0);}
BODY:lang(ar) .nav-link:hover .link-arrow{transform:translate3d(-4px, 0, 0);}
.dropdown-menu.show{display:block;margin:auto!important;left:0!important;right:0!important;}
.clip-svg{width:50%;clip-path:url(#myClip);}
.figure{width:275px;height:275px;border:10px solid #f1f2f6;border-radius:50% 50% 0 50%;position:relative;overflow:hidden;background:#d1d0dc;}
BODY:lang(ar) .figure{border-radius:50% 50% 50% 0%;}
.teardrop{width:250px;height:250px;border-radius:50% 50% 50% 0%;position:absolute;background:#f1f2f680;}
.figure img{height:100%;}
.form-control, .form-control:focus{outline:0;box-shadow:0 0 0;border-radius:0;}
.go-to{color:var(--bs-white)!important;background:var(--bs-primary);}
.avatar-lg{filter:grayscale(1);}
.avatar-lg:hover{filter:grayscale(0);transform:scale(1.2);}
.accordion-button{padding:15px;border-bottom:1px solid var(--bs-body-bg);}
.accordion-button.last{border:0;}
.accordion-button:not(.collapsed){color:var(--bs-body-color);background-color:#d0d4dd;}
.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d0d4dd'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important;}
.accordion-collapse{background-color:var(--bs-body-bg);padding:10px 0 0;}
.slider_container{overflow:hidden;direction:rtl!important;margin-top:-5px;}
.slider_container .slider{direction:rtl!important;display:block;margin-top:0;width:calc(100% * 2);white-space:nowrap;}
.slider_container .slider.active{animation:slideinLeft 25s linear infinite;}
BODY:lang(ar) .slider_container .slider.active{animation:slideinRight 25s linear infinite;}
.slider_container .slider .logos{width:100%;display:contents;margin:0;}
.slider_container .slider .logos .svg{display:inline-block;padding:0 calc(100% / 40);height:120px;animation:fade-in 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;}
.slider_container .slider .logos .svg svg{height:110px;}
#home-banner{padding:0;}
#home-banner.loaded::before{position:absolute;top:0;left:0;width:100%;bottom:0;margin:auto;right:0;background:url('https://static.passioneurs.net/img/pattern.svg');background-size:cover;background-repeat:no-repeat;background-position:top center;opacity:1;content:"";}
#home-banner *{z-index:1;line-height:1.7;}
#home-banner h1{font-weight:600;font-size:32px;}
BODY:lang(ar) #home-banner h1{font-size:38px;}
#home-banner p{font-size:17px;}
#freelancers-categories .card .icons img{height:160px;}
#why-passioneurs .card{box-shadow:0 0 0!important;}
.cst-bg#find-now .container{width:95%;border-radius:20px;color:var(--bs-white)!important;background-image:url('https://static.passioneurs.net/img/for_freelancers1-1.jpeg');background-size:cover;background-position:top center;background-repeat:no-repeat;}
BODY:lang(ar) .cst-bg#find-now .container{background-image:url('https://static.passioneurs.net/img/for_freelancers1.jpeg');}
.cst-bg#hire-now .container{width:95%;border-radius:20px;background:var(--bs-body-bg) url('https://static.passioneurs.net/img/for_clients1-1.jpeg');background-size:105% 100%;background-position:center;background-repeat:no-repeat;}
BODY:lang(ar) .cst-bg#hire-now .container{background-image:url('https://static.passioneurs.net/img/for_clients1.jpeg');}
.cst-bg .container h2, .cst-bg .container .text-area p{line-height:1.5;}
.cst-bg .container h2{font-size:46px;font-weight:600;}
.cst-bg#find-now .container h2{color:var(--bs-white)!important;}
.cst-bg .container h2 i{font-size:18px;line-height:3;font-style:normal;}
.cst-bg .container .text-area .prag{font-size: 18px;padding: 15px 0!important;font-weight: 500;border-radius: 5px;}
.cst-bg .container .boxes{background:var(--bs-secondary)!important;color:var(--bs-white)!important;opacity:0.85;}
.cst-bg .container .boxes:hover{transform:translate3d(0, -10px, 0);background:var(--bs-primary)!important;opacity:1;}
.fly-btn{position:absolute;top:30px;right:30px;height:35px!important;line-height:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
BODY:lang(ar) .fly-btn{left:30px;right:auto;}
.fly-btn:hover{top:27px;transform:translate3d(0, 0, 0);}
.big-link{font-size:26px;font-weight:200;}
.list-checked-item{background:var(--bs-white);padding:10px;border-radius:5px;}
.list-checked-item::before{left:20px;top:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 489.327 489.327' style='enable-background:new 0 0 489.327 489.327;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M478.483,273.213l-9.2-12.6c-7.6-10.4-7.7-24.5-0.3-35.1l9-12.7c10.4-14.8,5.6-35.3-10.4-43.9l-13.7-7.4 c-11.4-6.1-17.6-18.8-15.5-31.5l2.6-15.4c3-17.8-10.3-34.3-28.4-35l-15.6-0.7c-12.9-0.5-24-9.3-27.6-21.7l-4.3-15 c-5-17.4-24.1-26.4-40.8-19.2l-14.3,6.2c-11.9,5.1-25.6,2.1-34.3-7.6l-10.4-11.6c-12.1-13.5-33.2-13.3-45.1,0.3l-10.2,11.8 c-8.5,9.7-22.2,13-34.1,8.1l-14.4-5.9c-16.7-6.9-35.7,2.4-40.5,19.9l-4.1,15c-3.3,12.6-14.2,21.5-27.1,22.2l-15.6,0.9 c-18.1,1-31.1,17.7-27.8,35.4l2.8,15.3c2.3,12.7-3.7,25.5-15,31.7l-13.6,7.6c-15.8,8.8-20.4,29.4-9.7,44l9.2,12.6 c7.6,10.4,7.7,24.5,0.3,35.1l-9,12.7c-10.4,14.8-5.6,35.3,10.4,43.9l13.7,7.4c11.4,6.1,17.6,18.8,15.5,31.5l-2.7,15.3 c-3,17.8,10.3,34.3,28.4,35l15.6,0.7c12.9,0.5,24,9.3,27.6,21.7l4.3,15c5,17.4,24.1,26.4,40.8,19.2l14.3-6.2 c11.9-5.1,25.6-2.1,34.3,7.5l10.4,11.6c12.1,13.5,33.2,13.3,45.1-0.3l10.2-11.8c8.5-9.7,22.2-13,34.1-8.1l14.4,5.9 c16.7,6.9,35.7-2.4,40.5-19.9l4.1-15c3.4-12.4,14.4-21.3,27.3-22.1l15.6-0.9c18.1-1,31.1-17.7,27.8-35.4l-2.8-15.3 c-2.3-12.7,3.7-25.5,15-31.7l13.6-7.6C484.583,308.513,489.083,287.813,478.483,273.213z M244.683,402.713 c-87.2,0-157.9-70.7-157.9-157.9s70.7-157.9,157.9-157.9s157.9,70.7,157.9,157.9S331.883,402.713,244.683,402.713z' fill='%23d0d4dd'/%3E%3Cpath d='M224.483,249.013l-14-14.1c-8.3-8.4-21.9-8.4-30.3-0.1l0,0c-8.4,8.3-8.4,21.9-0.1,30.3l14,14.1l15.6,15.6 c8.1,8.2,21.3,8.2,29.5,0.1l15.6-15.5l54.4-54.1c8.4-8.3,8.4-21.9,0.1-30.3l0,0c-8.3-8.4-21.9-8.4-30.3-0.1L224.483,249.013z' fill='%233693ff'/%3E%3C/g%3E%3C/svg%3E")!important;}
BODY:lang(ar) .list-checked-item::before{left:auto;right:20px;}
.list-checked-item strong{font-weight:300;font-size:24px!important;margin-bottom:5px;display:block;}
#home-blog .card-title{font-size:16px;line-height:1.5;padding-top:10px;}
#home-blog .card-body{background:var(--bs-primary);padding:25px 15px;}
.home-blog{min-height:300px;}
.profileNavOption{background:var(--bs-primary);color:var(--bs-white);padding:10px;border-radius:5px;margin-bottom:20px;z-index: 9;}
.btn-icon{font-size:21px;}
._gtBalance{height:20px!important;width:auto!important;}
._gtMessages,
._gtNotifications{height: 15px!important;width: 15px!important;}
.btn-file{position: relative;overflow: hidden;}
.btn-file input[type=file]{position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;background: red;cursor: inherit;display: block;}
.file-input-label{padding: 0px 10px;display: table-cell;vertical-align: middle;border: 1px solid #ddd;border-radius: 4px;}
@media (max-width:375px){
    #home-banner{padding:20px 0;}
    #home-banner h1{font-size:18px!important;}
    BODY:lang(ar) #home-banner h1{font-size:20px!important;}
    #home-banner p{font-size:14px!important;}
    .btn-large{padding:4px 18px;font-size:16px!important;}
    .cst-bg .container h2{font-size:26px!important;margin:10px!important;}
    .cst-bg .container h2 i{font-size:16px!important;margin-bottom:5px!important;display:block;}
    .fly-btn{top:15px;left:15px;}
}

@media (min-width:411px){
    .cst-bg .container h2 i{margin-bottom:25px!important;display:block;}
}

@media (max-width:411px){
    #home-blog .position-absolute img{max-height:190px;}
    .top-notifications-btn{display:none;}
}

@media (min-width:768px) and (max-width:992px){
    #home-banner.loaded::before{background-size:130%!important;}
}

@media (min-width:768px){
    #home-banner .btn{width:160px!important;font-size:16px!important;padding:8px 10px!important;font-weight: 200;}
}

@media (max-width:767px){
    #home-blog .position-absolute{position:relative!important;}
    #home-blog .position-absolute img{max-height:190px;}
    #home-banner h1{font-size:20px;}
    BODY:lang(ar) #home-banner h1{font-size:25px;}
    #home-banner p{font-size:17px;}
    #home-banner .btn{width:110px!important;font-size: 14px!important;padding: 6px 10px!important;}
    #find-now h3{line-height:1.5;font-weight:200;margin:0 10px 10px;}
}

@media (min-width:992px){
    .home-blog{min-height:377px;}
    #home-blog .position-absolute img{max-height:235px;}
    .sticky-buttons{display:none!important;}
}

@media (max-width:991px){
    .btn:not(.dropdown-toggle){line-height:1;}
    #home-banner{padding:50px 0;}
    .nav-item{margin:0 8px!important;}
    main{margin-top:0!important;}
    #home-banner.loaded::before{background-size:250%;background-position:left top;}
    .btn-large{padding:6px 15px;font-size:18px;}
    section{padding:0;}
    h3, .h3{font-size:26px;}
    p{max-width:95%;}
    .text-area{text-align:left!important;}
    BODY:lang(ar) .text-area{text-align:right!important;margin-bottom:0!important;}
    .cst-bg#hire-now .container{background-size:cover!important;background-position:top center!important;padding:30px 5px!important;}
    .cst-bg#find-now .container{padding:40px 5px!important;}
    .cst-bg .container h2{font-size:30px;margin:10px;}
    .big-link{font-size:20px;}
    .cst-bg .container .text-area .prag{padding: 15px 0;}
    .cst-bg .container .text-area .prag .content{margin:20px 0 20px;line-height:1.5;font-size:20px;background:rgb(255,255,255,80%);color:var(--bs-body-color)!important;padding:10px;box-shadow:0 10px 15px rgb(0 0 0 / 5%)!important;}
    #why-passioneurs .card-body{padding:30px 20px!important;}
}

.floating {position:fixed;width:60px;height:60px;bottom:50px;right:20px;background-color:#25d366;color:#fff!important;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;}
.fab-icon {margin-top:16px;}
a.toggle-menu{position:absolute;top:10px;cursor:pointer;padding:0 15px;right:10px;font-size:27px;color:var(--bs-body-head);}
BODY:lang(ar) a.toggle-menu{right:auto;left:10px;}
#P_AUTH main{background:url(https://static.passioneurs.net/'img/auth.jpg') no-repeat 60% top;background-size:cover;height:calc(100vh - 80px);}
#P_AUTH main:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgb(54 147 255 / 70%);}
#P_AUTH .form-icon{position:absolute;left:10px;top:30%;}
#P_AUTH .modal{top:80px;left:0;right:0;bottom:0;height:calc(100vh - 80px);}
#P_AUTH .modal-content{border:0;position:absolute!important;width:100%;max-width:500px;height:fit-content;margin:auto;display:block;top:0;bottom:0;right:0;left:0;}
#P_AUTH .btn.shadow{border:1px solid #cad2f580;}
#P_AUTH .form-modal{display:none;opacity:0;}
#P_AUTH .form-modal.active{display:block;opacity:1;}
.line-clamp{display:-webkit-box;text-overflow:ellipsis;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.fw-200{font-weight:200;}
.big-shadow{box-shadow:0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125);}
.bg-freelancer{background:var(--bs-freelancer)!important;}
.text-freelancer{color:var(--bs-freelancer)!important;}
.bg-agency{background:var(--bs-agency)!important;color: var(--bs-body-color)!important;font-weight: 200;}
.text-agency{color:var(--bs-agency)!important;}
.bg-client{background:var(--bs-client)!important;}
.text-client{color:var(--bs-client)!important;}
.dropdown-menu{top:auto!important;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;transform:translate(0, 40px)!important;width:calc(100% - 14px);margin:auto;border:0;max-height:220px;overflow-y:auto;overflow-x:hidden;}
.absolute-val{position:absolute;right:5px;font-size:10px;color:var(--bs-body-color);background:var(--bs-white);padding:0 5px;border-radius:5px;}
input::-webkit-calendar-picker-indicator{display:none;}
BODY:lang(ar) .absolute-val{right:auto;left:5px;}
.sticky-buttons{position:fixed;bottom:0;right:0;width:100vw;z-index:99;background:#f7f7fc;padding:15px 0;}
.sticky-buttons ul{margin:0!important;}
.sticky-buttons a{padding:10px!important;box-shadow:0 10px 15px rgb(0 0 0 / 2%)!important;}
.scrollable-content{max-height:155px;overflow-y:auto;overflow-x:hidden;}
.public-profile{top:-78px;margin-bottom:-30px;background:transparent!important;}
.scrollable-content.editOptions{max-height:138px;overflow-y:auto;overflow-x:hidden;}
.iconBlock{width:60px;}
.selfEditWrapper{display:none;}
.selfEditBt{color:var(--bs-primary);cursor:pointer;}
.selfEditBt:hover{color:var(--bs-primary);font-weight:500;}
.selfEditBt.position-absolute{right:0;top:0;font-size:20px;background:var(--bs-white);}
BODY:lang(ar) .selfEditBt.position-absolute{right:auto;left:0;}
.selfEditInput{height:40px;border-color:red;}
textarea.selfEditInput{height:140px;min-height:140px;line-height:2;}
.selfEditInputLabel{position:absolute;top:-12px;left:12px;background:var(--bs-white);font-size:12px;}
BODY:lang(ar) .selfEditInputLabel{left:auto;right:12px;}
.selfEditInputLabel.required:after{position:absolute;top:0;right:5px;color:red;content:"*";}
BODY:lang(ar) .selfEditInputLabel.required:after{right:auto;left:5px;}
.selfEditSend{position:absolute;top:7px;right:5px;transform:none!important;font-size:12px;}
BODY:lang(ar) .selfEditSend{right:auto;left:5px;}
.selfEditSend.flying{top:-30px;}
.dataListInput{appearance:auto!important;}
.dataListInput::-webkit-calendar-picker-indicator{visibility:hidden;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:30px;}

.filter-options{outline:none;box-shadow:0 0 0;padding:3px 10px;}
.form-check{position:relative;}
.form-check-input{width:100%;height:99%;position:absolute;top:-3px;left:0;opacity:0;}
.form-check-label{border-radius:5px;cursor:pointer;display:block;margin-bottom:5px;background:var(--bs-body-bg);}
.form-check-input:checked + label, .form-check-input:hover + .form-check-label{background:var(--bs-primary);color:var(--bs-white);}
.form-check-input:checked + label:after{position:absolute;content:"\2714";right:10px;color:var(--bs-white);}
BODY:lang(ar) .form-check-input:checked + label:after{right:auto;left:10px;}
.breadcrumbs-section .breadcrumb>li{display:block;font-size:12px;line-height:21px;}
.breadcrumbs-section .breadcrumb>li:not(.active){float:left;}
BODY:lang(ar) .breadcrumbs-section .breadcrumb>li:not(.active){float:right;}
.breadcrumbs-section .breadcrumb>.active{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.breadcrumbs-section .breadcrumb>li .separator:before{content:" /";padding:0 8px 0 0;}
BODY:lang(ar) .breadcrumbs-section .breadcrumb>li .separator:before{padding:0 0 0 8px;}
#view-project .top-container.owner{height:170px;}
.breadcrumb-container{display:initial;flex-direction:column;height:100%;width:100%;min-width:480px;padding:0 40px;}
.breadcrumb-container *{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;}
.breadcrumb-container .breadcrumb{background:var(--bs-white);display:flex;overflow:hidden;margin:auto;text-align:center;top:50%;width:100%;height:65px;transform:translateY(-50%);z-index:1;font-size:14px;}
.breadcrumb-container .breadcrumb a{padding-left:38px;padding-right:0;position:relative;display:flex;flex-grow:1;text-decoration:none;margin:auto;height:100%;color:#666;}
BODY:lang(ar) .breadcrumb-container .breadcrumb a{padding-right:38px;padding-left:0;}
.breadcrumb-container .breadcrumb a:first-child{padding-left:15.2px;}
.breadcrumb-container .breadcrumb a:last-child{padding-right:15.2px;}
BODY:lang(ar) .breadcrumb-container .breadcrumb a:first-child{padding-left:0;padding-right:15.2px;}
BODY:lang(ar) .breadcrumb-container .breadcrumb a:last-child{padding-right:22px;padding-left:15.2px;}
.breadcrumb-container .breadcrumb a:after{top:0;right:-33px;transform:scale(0.707) rotate(45deg);background:var(--bs-white);content:"";position:absolute;display:inline-block;width:65px;height:65px;border-top-right-radius:5px;box-shadow:1px -1px rgba(0, 0, 0, 0.15);z-index:1;}
BODY:lang(ar) .breadcrumb-container .breadcrumb a:after{top:0;right:auto;left:-33px;transform:scale(0.707) rotate(225deg);}
.breadcrumb-container .breadcrumb a:last-child:after{content:none;}
.breadcrumb-container .breadcrumb__inner{display:flex;flex-direction:column;margin:auto;z-index:2;}
.breadcrumb-container .breadcrumb__title{font-weight:200;line-height:initial;}
.breadcrumb-container .breadcrumb a.active, .breadcrumb-container .breadcrumb a:hover{background:var(--bs-primary);color:var(--bs-white);}
.breadcrumb-container .breadcrumb a.done, .breadcrumb-container .breadcrumb a.done:after{background:var(--bs-secondary);color:var(--bs-white);}
.breadcrumb a.active:after, .breadcrumb a:hover:after{background:var(--bs-primary);color:var(--bs-white);}
.sidebar{position:fixed;top:0;right:0;width:100vw;height:100vh;padding-bottom:60px;overflow:visible;z-index:-1;}
.sidebar.open{z-index:9999;}
.closeButton{position:absolute;top:30px;right:20px;z-index:9;}
BODY:lang(ar) .closeButton{right:auto;left:20px;}
.sidebar .sidebar-overlay{transition:opacity 0.5s ease;position:absolute;right:0;top:0;width:100vw;height:100vh;opacity:0;background:rgba(0, 0, 0, 0.7);}
.sidebar.open .sidebar-overlay{opacity:1;}
.sidebar .sidebar-slider{transition:all 0.5s;position:fixed;top:0;right:0;transform:translateX(100%);width:auto;height:100%;overflow:hidden;}
BODY:lang(ar) .sidebar .sidebar-slider{right:auto;left:0;transform:translateX(-100%);}
.sidebar.open .sidebar-slider{transform:translateX(0)!important;}
.sidebar .sidebar-toggler{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:0;}
.sidebar .sidebar-content{max-width:600px;min-width:400px;position:relative;display:inline-block;margin:auto;width:auto;height:100vh;z-index:1;overflow-y:auto;}
.sidebar iframe{border:0;width:calc(100% + 40px);height:83vh;min-height:550px;display:none;margin:0 -20px;}
.pload .card-item{pointer-events:none;}
#search-freelancers .card-data{height:125px;transform:translate3d(0, -50px, 0);}
.card-footer{z-index:0;position:absolute;bottom:-65px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;height:48px;}
#search-projects .card-footer{position:relative;bottom:auto;background:none;}
.text-gray{color:var(--bs-gray-300);}
.top__profile_img{width:60px;height:55px;margin:-30px auto -5px;}
.top__profile_img img{width:65px;height:65px;background:var(--bs-gray-300);}
.card .work__IMG{object-fit:cover;object-position:left;width:100%;height:270px!important;box-shadow:0px 8px 6px -4px rgb(0 0 0 / 10%);z-index:999999999999;border-radius:8px;background:#fff;}
.card-img-top img{margin: auto;border-radius:10px;min-height:260px;max-height:260px;display:block;background:var(--bs-gray-300);}
.pload .card-img-top img{width:100%;height:256px;background:var(--bs-gray-300);}
.card-title a, .subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pload .result-title, .pload .result-subtitle, .pload .card-title .nameTitle, .pload .nameSubTitle{height:22.5px;width:60%;max-width:155px;display:block;margin:auto;background:var(--bs-gray-300);}
#search-projects .pload .nameTitle{width:85%;max-width:325px;}
#search-projects .pload .nameSubTitle{width:50%;max-width:125px;}
.pload .result-title{max-width:450px;margin-bottom:10px;}
.pload .result-subtitle{width:80%;max-width:850px;}
.pload .nameSubTitle{width:75%;max-width:200px;}
.skill_item{padding:0 10px;border-radius:10px;display:inline-block;line-height:1.7;}
.pload .skill_item{padding:15px 10px;width:50px;background:var(--bs-gray-300)!important;box-shadow:0 0 0!important;}
#search-projects .skill_item{background:var(--bs-gray-300)!important;}
#search-projects .pload .card-footer .skill_item{width:22.5%;}
.notifications-item{border-left:5px solid var(--bs-white);border-bottom:1px solid var(--bs-body-bg)!important;}
.notifications-item.unread{border-left:5px solid var(--bs-primary);}
BODY:lang(ar) .notifications-item{border-left:0;border-right:5px solid var(--bs-white);}
BODY:lang(ar) .notifications-item.unread{border-left:0;border-right:5px solid var(--bs-primary);}
.notifications-item .far{background:var(--bs-gray-300);font-weight:100;padding:10px;border-radius:50%;}
.stepper-wrapper{margin-top:40px;display:flex;justify-content:space-between;margin-bottom:20px;}
.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;font-size:11px;}
.stepper-item::before, .stepper-item::after{top:20px;position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;z-index:2;}
.stepper-item::before{left:auto;right:-50%;}
BODY:lang(ar) .stepper-item::before{left:auto;right:-50%;}
.stepper-item::after{left:auto;right:50%;}
BODY:lang(ar) .stepper-item::after{left:auto;right:50%;}
.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#ccc;margin-bottom:6px;}
.stepper-item.active{font-weight:bold;}
.stepper-item.active .step-counter, .stepper-item.completed .step-counter{background-color:var(--bs-primary);color:var(--bs-white);}
.stepper-item.completed::after{top:20px;left:50%;position:absolute;content:"";border-bottom:2px solid var(--bs-primary);width:100%;z-index:3;}
BODY:lang(ar) .stepper-item.completed::after{left:auto;right:50%;}
.stepper-item:first-child::before, .stepper-item:last-child::after{content:none;}
.multiSelector{flex-flow:row wrap;}
.multiSelector div{flex:1;}
.multiSelector input[type=radio]:not(:disabled) ~ label{cursor:pointer;}
.multiSelector label{height:100%;border:2px solid var(--bs-primary);}
.multiSelector label p{font-size:13px;}
.multiSelector input[type=radio]:checked + label{background:var(--bs-primary)!important;color:var(--bs-white)!important;}
.multiSelector input[type=radio]:checked + label::after{position:absolute;top:5px;right:30px;transform:translateX(50%);color:var(--bs-primary);font-family:FontAwesome;border:2px solid var(--bs-primary);content:"";font-size:24px;height:40px;width:40px;line-height:40px;text-align:center;border-radius:50%;background:var(--bs-white);box-shadow:0px 2px 5px -2px rgba(0, 0, 0, 0.25);}
BODY:lang(ar) .multiSelector input[type=radio]:checked + label::after{right:auto;left:30px;transform:translateX(-50%);}
#create-project .categoryDropdown.absolute-val{position:relative;font-size:initial;color:var(--bs-white);background:transparent;}
.dataInput.warning{border:1px solid red !important;position:relative;}
.dataInput.warning::after{top:5px;right:5px;position:absolute;content:"!";font-family:FontAwesome;background:red;border-radius:50%;width:15px;height:15px;}
#create-project .container .card{display:grid;min-height:500px;background-color:#fff;position:relative;}
#create-project .container .card .form{width:100%;height:100%;display:flex;word-break:break-word;}
#create-project .container .card .left-side{width:25%;height:100%;}
#create-project .steps-content p{font-size:12px;margin-top:15px;}
#create-project .progress-bar{padding:3px 0;background:transparent!important;list-style:none;margin-top:30px;font-weight:300;font-size:13px;counter-reset:container 0;}
#create-project .progress-bar li{font-size:12px;margin-left:40px;color:var(--bs-gray-700);position:relative;margin-top:30px;counter-increment:container 1;}
#create-project .progress-bar li:first-child{margin-top:0;}
BODY:lang(ar) #create-project .progress-bar li{margin-left:0;margin-right:40px;}
#create-project .progress-bar li::before{left:-38px;top:0;position:absolute;content:counter(container);text-align:center;height:25px;width:25px;border-radius:50%;z-index:10;background-color:var(--bs-primary);color:var(--bs-white);}
BODY:lang(ar) #create-project .progress-bar li::before{left:auto;right:-38px;}
#create-project .progress-bar li::after{left:-27px;top:-40px;position:absolute;background-color:var(--bs-primary);content:'';height:55px;width:2px;z-index:1;}
BODY:lang(ar) #create-project .progress-bar li::after{left:auto;right:-27px;}
#create-project .progress-bar li.active::after{background-color:var(--bs-primary);}
#create-project .progress-bar li:first-child:after{display:none;}
#create-project .progress-bar li.active::before{font-weight:700;transform:scale(1.2);border:2px solid var(--bs-secondary);background:var(--bs-secondary);line-height:20px;}
#create-project .progress-bar li.active{font-weight:600;font-size:13px;color:var(--bs-dark);}
#create-project .container .card .right-side{width:75%;}
#create-project .main{display:none;}
#create-project .main.active{display:block;}
#create-project .main{padding:40px;}
#create-project .main .bulletNumber{display:flex;justify-content:center;align-items:center;height:40px;width:40px;border:4px solid var(--bs-secondary);background-color:var(--bs-primary);color:var(--bs-white);border-radius:50%;font-size:19px;}
#create-project .text{margin-top:20px;}
#create-project .congrats{text-align:center;width:90%;max-width:300px;margin:40px auto 0;}
#create-project .text p{margin-top:10px;font-size:13px;}
.input-text{margin:30px 0;display:flex;gap:20px;}
.input-text .input-div{width:100%;position:relative;}
.BudgetDay::after{position:absolute;right:9px;font-size:16px;background:var(--bs-light);padding:0 10px 6px;top:1px;content:"SAR";}
BODY:lang(ar) .BudgetDay::after{right:auto;left:9px;content:"ر.س.";}
.budgetUD::after{content:"SAR";}
BODY:lang(ar) .budgetUD::after{content:"ر.س.";}
.dayUD::after{content:"Days";}
BODY:lang(ar) .dayUD::after{content:"أيام";}
.dataInput{width:100%;height:40px;border:none;outline:0;border-radius:5px;border:1px solid #e5e6e9;gap:20px;box-sizing:border-box;padding:0px 10px;}
textarea.dataInput{height:160px;}
.input-text .input-div span{position:absolute;top:5px;left:10px;font-size:14px;transition:all 0.5s;z-index:0;pointer-events:none;}
BODY:lang(ar) .input-text .input-div span{left:auto;right:10px;}
.input-div .dataInput:disabled ~ span, .input-div .dataInput:focus ~ span, .input-div .dataInput:not(:empty):not(:focus):invalid ~ span,.input-div .dataInput:valid ~ span{top:-11px;left:5px;color:var(--bs-primary);background:var(--bs-white);font-size:10px;font-weight:500;}
.input-div span{top:-15px;left:6px;font-size:10px;}
.input-div p{font-size:12px;}
.buttons button{font-size:12px;cursor:pointer;}
.button_space{display:flex;gap:20px;}
#create-project .user_card{margin-top:20px;margin-bottom:40px;height:200px;width:100%;border:1px solid #c7d3d9;border-radius:10px;display:flex;overflow:hidden;position:relative;box-sizing:border-box;}
#create-project .user_card span{height:80px;width:100%;background-color:#dfeeff;}
#create-project .circle{position:absolute;top:40px;left:60px;}
#create-project .circle span{height:70px;width:70px;background-color:#fff;display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:50%;}
#create-project .circle span img{width:100%;height:100%;border-radius:50%;object-fit:cover;}
.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#3693ff;fill:none;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;}
.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:3% auto;box-shadow:inset 0px 0px 0px #3693ff;animation:fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;}
.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;}
.circleShape{top:0;bottom:0;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,0.5);position:absolute;display:none;}
.circleShape:before{content:'';position:absolute;top:0;left:0;width:100px;height:100px;border-radius:50%;background-color:var(--bs-white);-webkit-animation:loadCircle 1s ease-in-out 1s infinite alternate;animation:loadCircle 1s ease-in-out 1s infinite alternate;opacity:0.4;}
.auth-container .container{padding:3%;}
.auth-container .container .nav-pills{border:none;width:max-content;margin:10% auto;}
.auth-container .container .nav-pills .tab-link{cursor:pointer;color:var(--bs-primary);background:var(--bs-white);border:2px solid var(--bs-primary);}
.auth-container .container .nav-pills input{display:none;}
.auth-container .container .nav-pills .tab-link .check{display:none;position:absolute;top:0;right:10px;font-size:25px;border-radius:100%;}
BODY:lang(ar) .auth-container .container .nav-pills .tab-link .check{right:auto;left:10px;}
.auth-container .container .nav-pills .tab-link:hover,
.auth-container .container input[type="radio"]:checked+label.tab-link{color:var(--bs-white);background:var(--bs-primary);border:2px solid var(--bs-primary);}
/*.auth-container .container input[type="radio"]:checked+label.tab-link .check{display:block;}*/
.auth-container .container .register-heading{text-align:center;color:#495057;}
.auth-end{min-height:450px;}
.mobileCountryCode{padding-left:95px!important;appearance:auto!important;}
.mobileHolder{top:-11px!important;left:10px!important;color:var(--bs-primary)!important;background:var(--bs-white)!important;font-size:10px!important;font-weight:500!important;}
BODY:lang(ar) .mobileHolder{left:auto!important;right:10px!important;}
.intl-tel-input{display:table-cell;width:100%!important;}
.intl-tel-input .selected-flag{z-index:4;}
.intl-tel-input .country-list{z-index:5;width:max-content;left:0;overflow-x:hidden;}
.intl-tel-input .country-list .country{position:relative;text-align:left;direction:ltr!important;align-items:center;}
.intl-tel-input .country-list .country *{position:relative;top:auto!important;left:auto!important;right:auto!important;vertical-align:middle;}
.selected-dial-code{font-size:12px!important;direction:ltr;}
.intl-tel-input .selected-flag{padding:0 15px!important;width:60px!important;}
.intl-tel-input .selected-flag .iti-arrow{right:10px;left:auto!important;}
BODY:lang(ar) .intl-tel-input .selected-flag .iti-arrow{left:10px!important;right:auto!important;}
BODY:lang(ar) .intl-tel-input .selected-flag .iti-flag{left:20px!important;}
.top-search-btn .dropdown-menu.show{right:10px!important;left:auto!important;top:-145%!important;width:330px!important;}
BODY:lang(ar) .top-search-btn .dropdown-menu.show{left:0!important;right:auto!important;}
.testimonial-slider{height: 500px;overflow: hidden;position: relative;}
.slide {min-width: calc(2*300px);display: flex;flex-wrap: nowrap;margin-top: 20px;cursor: pointer;}
.swipeItem {flex:1 1 300px;border-radius: 3%;background-color:#f3f4f6!important;box-sizing: border-box;position: relative;margin: 0 15px;overflow: hidden;}

@media (min-width:375px){}

@media (max-width:710px){
    .breadcrumb-container .breadcrumb__desc{display:none;}
    .breadcrumb-container .breadcrumb{height:38px;}
    .breadcrumb-container .breadcrumb a{padding-left:22px;}
    BODY:lang(ar) .breadcrumb-container .breadcrumb a{padding-right:22px;}
    .breadcrumb-container .breadcrumb a:after{right:-19px;content:"";width:38px;height:38px;transform:scale(0.707) rotate(45deg);}
    BODY:lang(ar) .breadcrumb-container .breadcrumb a:after{left:-19px;}
    BODY:lang(ar) .breadcrumb-container .breadcrumb a:last-child{padding-right:22px;}
    .stickyButton-container{position:fixed;right:0;bottom:-1px;background:var(--bs-white);}
}

@media (max-width:767px){
    .multiSelector{flex-direction:column;}
    .BudgetDay::after{right:2px;}
    BODY:lang(ar) .BudgetDay::after{left:2px;}
}

@media (min-width:768px){
    .breadcrumbs-section .breadcrumb>li{font-size:14px;}
    .public-profile{top:-88px;}
    .public-profile h3.title{color:var(--bs-white);}
    .public-profile h3.title i{color:var(--bs-light);}
}

@media (min-width:991px){
    .stepper-wrapper{display:none;}
    header .container{max-width:1140px!important;}
}

@media (max-width:991px){
    #create-project .container{height:scroll;}
    #create-project .container .card{height:auto!important;margin:30px 0;}
    #create-project .container .card .right-side{width:100%;}
    #create-project .container .card .left-side{display:none;}
    #create-project .main{padding:20px;}
    #create-project .input-text{display:block;}
    #create-project .input-text .input-div{margin-top:20px;}
    .sidebar .sidebar-content{max-width:100vw;min-width:100vw;}
    .sidebar .sidebar-wrapper{padding-bottom:100px!important;}
}

@media (max-width:1000px){
    .breadcrumb-container .breadcrumb{font-size:12px;}
}

.filterOptionItem{font-size:12px;}
.clearFilters{display:none;}
#instPagination #nav .paginLink{width:35px;cursor:pointer;display:inline-block;user-select:none;}
#instPagination #nav .paginLink.active{pointer-events:none;}
.Checkout .OrderSummary table{margin:0 auto;line-height:1.5;opacity:0.8;font-size:14px;}
.Checkout .OrderSummary .Total .TotalLabel{text-transform:uppercase;margin-bottom:5px;font-weight:600;}
.Checkout .OrderSummary .Total .Amount{font-size:18px;}
nav ul,nav li{list-style:none;padding:0;margin:0;}
nav a{display:block;text-decoration:none;}
nav a:hover,nav a:visited{text-decoration:none;}
.menuTriggerClose{display:none;width:100vw;height:100vh;z-index:0;}
.menu-bar{background:var(--bs-white);display:flex;}
.menu-bar .navbar-brand{padding:0;}
.menu-bar .navbar-brand img{max-width:200px;min-width:200px;margin:auto;}
.menu-link{line-height:1.5;background:var(--bs-white);color:var(--bs-body-head);transition:background 0.2s, color 0.2s;position:relative;z-index:1;}
.menu-link[aria-haspopup="true"]:after{position:absolute;right:15px;top:50%;transform:translateY(-50%);content:"";background-image:url('https://static.passioneurs.net/img/arrowBottom.svg#accent');background-size:14px;width:14px;height:14px;font-size:12px;}
BODY:lang(ar) .menu-link[aria-haspopup="true"]:after{right:auto;left:15px;}
.mega-menu-link{border:none!important;outline:none!important;}
.mega-menu-link[aria-haspopup="true"]:after{right:15px;background-image:url('https://static.passioneurs.net/img/arrowRight.svg#accent');}
BODY:lang(ar) .mega-menu-link[aria-haspopup="true"]:after{right:auto;left:15px;background-image:url('https://static.passioneurs.net/img/arrowLeft.svg#accent');}
.mega-menu-header{font-size:1.2em;text-transform:uppercase;font-weight:bold;color:#136a73;}
.mega-menu{background:var(--bs-white);z-index:10;}
.mega-menu--multiLevel{flex-direction:column;}
.menu-bar > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul .menu-list-link{background:var(--bs-body-bg);}

.share-btn {font-size:20px;display:block;border:none;padding:0.5em;width:100px;outline:none;text-align:center;}
.help-support{position: fixed;top: 40%;right: 0;transform: translateX(calc(100% - 15px));display: flex;align-items: center;padding: 20px;background-color: #fff;border-top-left-radius: 10px;border-bottom-left-radius: 10px;transition: all .5s;z-index: 10000;}
.help-support .help-header {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 30px;}
.help-support .help-header .rotation-w-outer {display: table;}
.help-support .help-header .rotation-w-inner {padding: 50% 0;height: 0;}
.help-support .help-header .to-rotate {display: block;font-weight: 600;transform-origin: center left;transform: rotate(-90deg) translate(-40%,185%);white-space: nowrap;}
.help-support .help-body .col-auto {text-align: center;max-width: 100px;margin: 0 1rem;padding: 0;}
.help-support .help-body .col-auto p {margin: 0;color: #000;}

.ld{display:-webkit-inline-box!important;}

@media all and (min-width:1025px){
    .nav *{outline:none!important;}
    .nav{margin-top:50px;background:var(--bs-white);}
    .nav > nav{max-width:900px;margin:0 auto;}
    .menu [aria-haspopup="true"] ~ ul{display:none;}
    .menu-bar{position:relative;display:contents;z-index:999;}
    .menu-bar > li > [aria-haspopup="true"]:after{background-image:url('https://static.passioneurs.net/img/arrowBottom.svg#accent');}
    .menu-bar > li > [aria-haspopup="true"]:hover:after{background-image:url('https://static.passioneurs.net/img/arrowBottom.svg#light');}
    .menu-bar > li > [aria-haspopup="true"]:focus ~ ul.active{display:flex;transform-origin:top;animation:dropdown 0.2s ease-out;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul.active:hover,
    .menu-bar > li > [aria-haspopup="true"]:hover ~ ul.active,
    .menu-bar > li:focus-within > [aria-haspopup="true"] ~ ul.active{display:flex;}
    .menu-bar > li > [aria-haspopup="true"]:focus, 
    .menu-bar > li:focus-within > [aria-haspopup="true"], 
    .menu-bar > li:hover > a{background:var(--bs-primary);;color:var(--bs-white);}
    .menu-bar > li > [aria-haspopup="true"]:focus:after, 
    .menu-bar > li > [aria-haspopup="true"]:hover:after,
    .menu-bar > li:focus-within > [aria-haspopup="true"]:after, 
    .menu-bar > li:hover > a:after{background-image:url('https://static.passioneurs.net/img/arrowTop.svg#light');}
    .mega-menu{border-top:6px solid var(--bs-primary);position:absolute;top:100%;left:0;width:100%;;box-shadow:0 1rem 3rem rgba(0,0,0,.075)!important;}
    .mega-menu:hover{display:flex;}
    .mega-menu a.menu-inactive-link.active, 
    .mega-menu a.menu-inactive-link:hover{background:var(--bs-body-bg);}
    .mega-menu--multiLevel > li{width:33.33333333%;}
    .mega-menu--multiLevel > li > [aria-haspopup="true"] ~ ul{left:35%;width:65%;padding:0 5px 20px;height:100%;overflow-y:auto;border-left:1px solid var(--bs-body-bg);}
    BODY:lang(ar) .mega-menu--multiLevel > li > [aria-haspopup="true"] ~ ul{left:0;right:35%;border-left:0;border-right:1px solid var(--bs-body-bg);}
    .mega-menu--multiLevel > li > [aria-haspopup="true"] ~ ul ul{width:100%;left:100%;}
    .mega-menu--multiLevel li > [aria-haspopup="true"] ~ ul.active, .mega-menu--multiLevel li:hover > [aria-haspopup="true"] ~ ul{display:flex;transform-origin:left;animation:flyout 0.2s ease-out;}
    .mega-menu--multiLevel li:focus-within > [aria-haspopup="true"] ~ ul{display:flex;}
    .mega-menu--multiLevel li:hover > [aria-haspopup="true"], .mega-menu--multiLevel li:focus-within > [aria-haspopup="true"], .mega-menu--multiLevel li:hover > a.menu-inactive-link, .mega-menu--multiLevel li:hover > a.menu-inactive-link.active, .mega-menu--multiLevel li:focus-within > a.menu-inactive-link{background:var(--bs-body-bg);}
    .mega-menu--multiLevel [aria-haspopup="true"] ~ ul:hover, .mega-menu--multiLevel [aria-haspopup="true"]:hover{display:flex;}
    .mega-menu--multiLevel [aria-haspopup="true"] ~ ul{position:absolute;top:0;height:100%;}
    .mega-menu--flat > *{flex:1;}
    .mobile-menu-trigger, .mobile-menu-header, .mobile-menu-back-item{display:none;}
}

@media all and (max-width:1024px){
    ::-webkit-scrollbar-track{visibility:visible;}
    ::-webkit-scrollbar-thumb{background:var(--bs-primary)!important;display:block!important;}
    .top-logo{width:85vw;float:left;margin-left:30px;margin-top:2px;}
    BODY:lang(ar) .top-logo{float:right;margin-right:30px;margin-left:auto;}
    .navbar-brand-logo{width:50%;max-width:200px;margin-top:5px;}
    .nav{padding:20px;}
    .mobile-menu-trigger, .mobile-menu-header, .mobile-menu-back-item{display:block;}
    .mobile-menu-trigger{position:absolute;top:50%;left:7px;transform:translateY(-50%);padding:2px 10px;background:var(--bs-primary);color:var(--bs-white)!important;border:0;font-size:15px;border-radius:100%;}
    BODY:lang(ar) .mobile-menu-trigger{right:7px;left:auto;}
    .mobile-menu-header{order:-1;height:100px;}
    .mobile-menu-header a{top:30px;right:10px;}
    BODY:lang(ar) .mobile-menu-header a{left:10px;right:auto;}
    
    .menu-bar{padding-bottom:90px;display:block;position:fixed;top:0;margin:auto;transition:left 0.3s;left:-100%;height:100vh;min-width:320px;width:85%;max-width:450px;overflow-y:auto;overflow-x:hidden;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;z-index:3;}
    BODY:lang(ar) .menu-bar{transition:right 0.3s;left:auto;right:-100%;}
    .menu-bar.active ~ .menuTriggerClose, 
    .menu-bar:focus-within ~ .menuTriggerClose, 
    .menu-bar:hover ~ .menuTriggerClose{display:block;}
    .position-fixed .menu-bar.active,
    .position-fixed .menu-bar:hover, 
    .position-fixed .menu-bar:focus-within{left:0;}
    BODY.position-fixed:lang(ar) .menu-bar.active, 
    BODY.position-fixed:lang(ar) .menu-bar:hover, 
    BODY.position-fixed:lang(ar) .menu-bar:focus-within{left:auto;right:0;}

    .menu-bar > li > [aria-haspopup="true"] ~ ul{margin-top:50px;display:block;background:var(--bs-white);position:absolute;left:-100%;top:0;bottom:0;height:calc(100% - 50px);max-height:100vh;width:100%;transition:left 0.3s;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"] ~ ul{left:auto;right:-100%;transition:right 0.3s;padding-bottom:100px!important;display:inline-table;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"]{font-size:1.2em;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul a{padding-left:10px;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul a{padding-left:0;padding-right:10px;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul a{padding-left:80px;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul > li > [aria-haspopup="true"] ~ ul a{padding-left:0;padding-right:40px;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul [aria-haspopup="true"]{color:#2a2a2a;}
    .menu-bar *:after{display:none!important;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul [aria-haspopup="true"] ~ ul{display:none;z-index:999;}
    .menu-bar > li > [aria-haspopup="true"]:focus ~ ul{left:0;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"]:focus ~ ul{left:auto;right:0%;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul:hover, .menu-bar > li > [aria-haspopup="true"] ~ ul:focus-within{left:0;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"] ~ ul:hover, BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"] ~ ul:focus-within{left:auto;right:0%;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul [aria-haspopup="true"]:focus ~ ul{display:block;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul li:focus-within > [aria-haspopup="true"] ~ ul{display:block;}
    .menu-bar > li:focus-within ~ .mobile-menu-header a{visibility:hidden;}

    .mega-menu-content{padding:20px 25px;}
    .mobile-menu-back-item{position:absolute;width:100%;top:-45px;pointer-events:none;}
    .mobile-menu-back-item a{background:var(--bs-white);padding:10px;pointer-events:none;}
    .mobile-menu-back-item a:before{content:"";width:14px;height:12px;background-image:url('https://static.passioneurs.net/img/arrowLeft.svg#default');background-size:14px;margin-right:10px;display:inline-block;}
    BODY:lang(ar) .mobile-menu-back-item a:before{background-image:url('https://static.passioneurs.net/img/arrowRight.svg#default');margin-right:auto;margin-left:10px;}

    .menu-link{text-align:start;margin:5px 10px;background:var(--bs-body-bg);font-weight:300;font-size:17px;}
    .top-buttons{position:absolute;right:10px;}
    BODY:lang(ar) .top-buttons{left:10px;right:auto;}
    .top-search-btn, .top-login-btn{display:none;}
}

@media all and (max-width:1024px) and (hover:none){
    .mobile-menu-trigger:hover ~ ul{left:0;}
    BODY:lang(ar) .mobile-menu-trigger:hover ~ ul{left:auto;right:0;}
    .menu-bar > li > [aria-haspopup="true"]:hover ~ ul{left:0;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"]:hover ~ ul{left:auto;right:0;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul:hover{left:0;}
    BODY:lang(ar) .menu-bar > li > [aria-haspopup="true"] ~ ul:hover{left:auto;right:0;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul [aria-haspopup="true"]:hover ~ ul{display:block;}
    .menu-bar > li > [aria-haspopup="true"] ~ ul [aria-haspopup="true"] ~ ul:hover{display:block;}
    .menu-bar > li:hover ~ .mobile-menu-header a{visibility:hidden;}
}

@media (min-width: 1400px){
    .container{max-width: 1320px!important;}
}


:root{--bs-primary: #3693ff!important;}
*{direction:rtl!important;}
.floating i{padding-top: 15px;}
.cust-help .header__logo{margin:auto;}
.contr{text-align: center;}
.breadcrumbs__inner{display: inline-flex;}
.navlink .navlink__title {font-weight: 500;}
.navlink{text-align: right;}
.navlink .icon-in-circle{margin-right:0;margin-left:15px;}
.navlink:hover {background-color: #3693ff;}
.navlink:hover *{color: #fff!important;}
.navlink:hover > .icon-in-circle {background-color: #1d1853;}
.breadcrumbs{background: #1d1853;color: #fff;}
.breadcrumbs a{color: #fff;}
.main__content {padding: 3% 0;background: url(https://static.passioneurs.net/img/pattern.svg);background-repeat: no-repeat;background-position: top center;}
footer.footer{display:none!important;}

.form-submit-ticket{text-align: center;max-width: 600px;margin: auto;}
.form-submit-ticket .form-group{margin: 0 auto 35px;}
.form-submit-ticket .form-groups {width:80%;max-width: 620px;margin: auto;}
.form .label{text-align: right;display: table;}
.form-group.required label:after, 
.form-group.required .label:after, 
label.required:after, 
.label.required:after {right:auto;left:-10px;}
section{padding: 0!important;}
.dropdown-select{display: block;width: 100%;padding: 10px;border: 1px solid #d4d6e3;}
.dropdown-select .label{display: block!important;width: 100%!important;}
.dropdown .label .icon-chevron-down, 
.dropdown-select .label .icon-chevron-down, 
.with-label .label .icon-chevron-down{float: left;margin-top: 10px;}
.dropdown-list{display: block;width: 100%;margin-top: 2px;}
input{text-align: right;}
.param--attach{display: none!important;}
.captcha-block .form-group{position:relative;}
.btn-refresh{right: auto;left: 0;background: #f4f4f7;padding: 10px;line-height: 0;display: inline-table;}
#modal-contents{padding-bottom:15px;position: fixed;top: 0;bottom: 0;right: 0;left: 0;margin: auto;width: 95%;max-width: 400px;height:auto;max-height: 400px;background: #fff;padding: 20px;}
.radio-custom [type="radio"]:checked + label, 
.radio-custom [type="radio"]:not(:checked) + label {padding-left:0;padding-right: 24px;}
.radio-custom [type="radio"]:checked + label:before, 
.radio-custom [type="radio"]:not(:checked) + label:before {left:auto;right:0;}
.radio-custom [type="radio"]:checked + label:after, 
.radio-custom [type="radio"]:not(:checked) + label:after {left:0;right:4px;}
.radio-custom{margin-top: 10px;}
.article__heading + .article-heading-tip {margin-top: -20px;}
input[type="email"],
input[name="track"]{direction: ltr!important;}
input[name="mysecnum"]{text-align: center!important;direction: ltr!important;}
.accordion .accordion-body{display:block;}
.accordion-collapse{background-color: #f7f7fc!important;}
.accordion-button:not(.collapsed) {color: var(--bs-body-color);background-color: #d0d4dd;}
@media (min-width: 992px){
    .home-blog {min-height: 330px;}
}
.ticket__params .params--block .row{display: block;background: #fafafb;padding: 10px;margin-bottom: 3px;}
.ticket__params .params--block .accordion-body *{margin-right: 0;text-align: right;}
.ticket__params .params--block .accordion-body .value{direction: ltr!important;font-weight: 500;}
.dropdown.left .dropdown-list, .dropdown-select.left .dropdown-list, .with-label.left .dropdown-list {left:auto;right: 0;width: fit-content;}
.ticket__body_block h3 {line-height: 2;margin-bottom: 25px;}
.ticket__body_block .block--head .contact{margin: 0 auto 15px;}
.btn > .icon + span, .btn > span + .icon {margin-right:8px;margin-left:0;}

.support-float{bottom: 2rem;text-decoration: none;position: fixed;z-index: 99;}
.support-float.right{right: 2rem;}
.support-float .support-button{width: 2.5rem;height: 2.5rem;padding: .5rem;background: linear-gradient(to bottom, var(--bs-secondary), var(--bs-primary));color: white;border-radius: 100%;display: inline-flex;justify-content: center;align-items: center;position: relative;z-index: 2;}
.support-float:hover .support-button,
.support-float:focus .support-button,
.support-float:active .support-button{background: linear-gradient(to bottom, var(--bs-secondary), #f5b517);}
.support-float .support-button i{font-size: 2em;}
.support-float .support-call{line-height: .75rem;top: .50rem;color: var(--bs-body-color);background-color: #fff;border: 1px solid var(--bs-primary);border-radius: 1rem;box-shadow: 2px 2px 0 var(--bs-secondary);font-size: .8em;white-space: nowrap;display: flex;flex-direction: column;position: absolute;z-index: 1;}
.support-float.right .support-call{right: 2rem;padding: 6px 10px;vertical-align: middle;display: inherit;}