*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;word-break: break-word;line-height:1.5;}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
:root{
--primarycolor:#2E2F30;
--secondarycolor:#FFC214;
--ternarycolor:#1E1E1E;
--whitecolor: #ffffff;
--blackcolor: #000000;
--lightgraycolor: #9D9D9D;
--rubikFont: 'Rubik', sans-serif;
--outfitFont: 'Outfit', sans-serif;
}
a{text-decoration: none;outline: none;color:inherit;}
a:hover{cursor: pointer;}
a:focus {outline:none;box-shadow: none;}
img {outline:none;border: 0;vertical-align: middle;}
ul{list-style: none}
b,strong {font-weight: 700;}
input:focus, textarea:focus, input:required, textarea:required{outline:none;box-shadow: none;}
input, textarea, select{border: none;-webkit-border-radius: 0;-moz-border-radius:0;border-radius: 0;font-family:var(--rubikFont)}
input[type="submit"], input[type="button"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;}
select::-ms-expand{display:none;}
textarea{resize: vertical;}
input[placeholder] {text-overflow: ellipsis;}
::-moz-placeholder {text-overflow: ellipsis;}
input:-moz-placeholder {text-overflow: ellipsis;}
button{border: 0 none;outline: none;background-color: transparent;font-family:var(--rubikFont)}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
footer,header,nav{display: block;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust:100%;}
.slick-slide{outline: none;}
.img-responsive{width: 100%;height: auto;display: block;margin: 0 auto;}
.container{width: 100%;max-width: 1280px;padding: 0 15px;margin: 0 auto;}
.slick-slider.slick-dotted{margin: 0;}
:disabled{cursor: unset;pointer-events: none;opacity: 0.6;}

.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.tran{ transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;}
.hidden{visibility: hidden;}
.row{margin: 0 -15px;}
.wl-row{margin: 0 -10px;display: flex;justify-content:flex-start;flex-flow: row wrap;}
.col-2{float: left;width: 20%;padding: 0 15px;}
.col-3{float: left;width: 25%;padding: 0 15px;}
.col-4{float: left;width: 33.33%;padding: 0 15px;}
.col-6{float: left;width: 50%;padding: 0 15px;}
.col-12{float: left;width: 100%;padding: 0 15px;}
.rt-container{float: right;width: calc((100% - 1280px) / 2 + 1250px);}

.slick-slider-generic{white-space:nowrap;visibility:hidden}
.slick-slider-generic.slick-initialized{visibility:visible}
.slick-slide-generic{white-space:normal;display:inline-block;vertical-align:top}

/* scrollbar */
::-webkit-scrollbar {background: var(--primarycolor);  width: 6px;border-radius: 20px;}
::-webkit-scrollbar-thumb {background: var(--secondarycolor);transition: 0.3s all ease-in-out;border-radius: 5px;}

body{font-size: 16px;color:var(--primarycolor);font-family: var(--rubikFont);font-weight: 400;overflow-x: hidden;background-color: #F5F5F5;}
.no__scroll{overflow: hidden;width: 100%;height: 100%;}

::-webkit-input-placeholder {color: var(--primarycolor);opacity:0.5;}
::-moz-placeholder {color: var(--primarycolor);opacity:0.5;}
:-ms-input-placeholder {color: var(--primarycolor);opacity:0.5;}
:-moz-placeholder {color: var(--primarycolor);opacity:0.5;}

.section-heading{font-size: 40px;font-weight: 700;text-transform: uppercase;background: var(--bluegradientcolor);background-size: 100%;-webkit-background-clip: text;-moz-background-clip: text;-webkit-text-fill-color: transparent; -moz-text-fill-color: transparent;margin-bottom: 35px;text-align: center;}

/* Style for header */
.header{position: sticky;left: 0;top:0;background-color: var(--ternarycolor);z-index: 10;padding: 20px 0;}
.header__inn{position: relative;display: flex;justify-content: space-between;align-items: center;}
.header .logo{width: 150px;margin-right: 50px;position: relative;}
.header .logo:before{position: absolute;content: '';right: -36px;width: 1px;height: 40px;background-color: var(--whitecolor);top: 50%;transform: translateY(-50%);}
.header .logo a{position: relative;display: block;}
.header__right{display: flex;justify-content: space-between;align-items: center;}
.header__menu{margin-right: auto;}
.header__menu ul{display: flex;justify-content: space-between;align-items: center;}
.header__menu ul li{width: auto;margin: 0 20px;position: relative;}
.header__menu ul li > a{position: relative;display: block;font-size: 16px;color: var(--whitecolor);text-transform: capitalize;transition: all 0.3s ease-in-out;opacity: 0.5;padding: 5px 0;}
.header__menu ul li > a:before{position: absolute;content: '';left: 0;bottom: 0;width: 0;height: 2px;background-color: var(--secondarycolor);transition: all 0.3s ease-in-out;}
.header__menu ul li > a:hover{opacity: 1;}
.header__menu ul li > a:hover:before{width: 100%;}
.header__menu.menu__active{right: 0;}
.login__btn{font-size: 14px;padding: 8px 16px;}
.active__login__bx{display: inline-block;position: relative;margin-left: 15px;}
.active__login__bx .user__icon{width: 55px;border-radius: 30px;background:var(--whitecolor) url('/img/down-arrow.svg') no-repeat 84% center;padding-right: 30px;cursor: pointer;}
.active__login__bx .user__icon img{width: 26px;height: 26px;border-radius: 50%;}
.active__login__bx .active__login__dtls{position: absolute;right: 0;top:38px;width: 200px;background-color: var(--whitecolor);border-radius: 12px;padding: 12px 18px;display: none;transition: all 0.3s ease-in-out;}
.active__login__bx .active__login__dtls .user__profile__bx{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 8px;gap: 0 10px;}
.active__login__bx .active__login__dtls .user__profile__bx .icon{width: 30px;height: 30px;border-radius: 50%;}
.active__login__bx .active__login__dtls .user__profile__bx span{font-size: 14px;font-weight: 500;color: 575757;text-transform: capitalize;flex: 1;}
.active__login__bx .active__login__dtls .user__mg__profile{margin-bottom: 8px;}
.active__login__bx .active__login__dtls .user__mg__profile a{display: inline-flex;justify-content: flex-start;align-items: center;gap: 0 20px;}
.active__login__bx .active__login__dtls .user__mg__profile .icon{width: 14px;height: 14px;margin-left: 7px;font-size: 0;}
.active__login__bx .active__login__dtls .user__mg__profile span{flex:1;font-size: 12px;color: 575757;text-transform: capitalize;}
.active__login__bx.active .active__login__dtls{display: block;}

.mobilemenu__icon{position: relative;display: none;font-size: 0;margin-left: 15px;}
.mobilemenu__icon .cls__icon{display: none;}
#bk__overlay{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);transition: all 0.3s ease-in-out;display: none;z-index: 10;}
#bk__overlay.active__overlay{display: block;}
.menuclosebtn{display: none;position: absolute;right: 10px;top: 20px;cursor: pointer;}

/* Style for footer */
.footer{position: relative;background-color: var(--blackcolor);}
.footer__wrap{display: flex;justify-content: space-between;flex-flow: row wrap;gap: 0 80px;padding: 66px 0 30px 0;}
.footer__bx{flex: 1 1 200px;}
.footer__wrap .footer__logo{width: 142px;display: block;margin-bottom: 40px;}
.footer__wrap .footer__content{font-size: 15px;color: var(--whitecolor);opacity: 0.6;}
.footer__wrap h2{font-size: 15px;color: var(--whitecolor);margin-bottom: 20px;opacity: 0.6;position: relative;}
.footer__links{position: relative;}
.footer__links ul li{width: 100%;margin-bottom: 15px;}
.footer__links ul li a{display: inline-block;font-size: 17px;color: var(--whitecolor);transition: all 0.3s ease-in-out;}
.footer__links ul li a:hover{text-decoration: underline;}
.footer__bx .text__1{font-size: 15px;color: var(--whitecolor);opacity: 0.6;display: block;margin-bottom: 15px;text-transform: capitalize;}
.footer__social__media{position: relative;display: flex;justify-content: flex-start;align-items: center;}
.footer__social__media a{display: block;margin: 0 20px 0 0;transition: all 0.3s ease-in-out;}
.footer__social__media a:hover{transform: translateY(-5px);}
.copyright{padding: 56px 0 30px 0;}
.copyright__text p{font-size: 15px;color: #ADB0B5;}

.ent__mob__sec{position: relative;padding: 115px 0;}
.ent__mob__wrap{width: 100%;max-width: 360px;margin: 0 auto;background-color: var(--whitecolor);border-radius: 12px;}
.ent__mob__top{background-color: #FEF1CF;padding: 20px 28px 10px 28px;border-radius: 12px 12px 0 0;position: relative;}
.ent__mob__top:before{position: absolute;content: '';right: 0;top: 0;width: 164px;height: 153px;background: url('/img/en-top-bg.png') no-repeat;background-size: cover;}
.ent__mob__backbtn{margin-bottom: 70px;}
.ent__mob__top span{display: block;font-size: 40px;font-weight: 600;color: var(--secondarycolor);line-height: 1.3;position: relative;}
.ent__mob__top span b{color:var(--blackcolor);font-weight: 600;line-height: 1.3;}

.ent__mob__btm{position: relative;padding: 20px 30px 30px 30px;}
.ent__mob__head{display: flex;justify-content:center;align-items: center;gap: 0 10px;margin-bottom: 25px;}
.ent__mob__head span{font-size: 16px;font-weight: 300;color: var(--blackcolor);text-align: center;}
.ent__mob__head span b{font-weight: 400;}
.ent__mob__head .mobnum__edit__btn{font-size: 0;}
.ent__mob__btm h3{text-align: center;font-size: 22px;font-weight: 500;color: var(--blackcolor);line-height: 1.3;margin-bottom: 30px;}
.ent__mob__btm h3 b{color: var(--secondarycolor);font-weight: 500;line-height: 1.3;}
.en__mob__group{position: relative;margin-bottom: 12px;}
.enmob__inputbox{border: 1px solid #DFDED7;border-radius: 5px;padding: 10px 10px 10px 96px;font-size: 16px;color: #707070;width: 100%;}
.en__mob__group__text{text-align: center;font-size: 12px;color: #707070;font-weight: 300;margin-bottom: 20px;}
.en__mob__group__text a{font-weight: 400;}
.en__mob__group__btn .enmob__btn{width: 100%;font-size: 16px;font-weight: 600;padding: 14px;text-transform: uppercase;cursor: pointer;border-radius: 0;}
.phone__input{position: relative;}
.phone__input .cc-picker{position: absolute;left: 10px;top: 50%;transform: translateY(-50%);width: 76px;height: 15px;}
.cc-picker-code-list{z-index: 3 !important;}
.input__error, .inputerror{font-size: 12px;color: red;margin-top: 4px;transition: all 0.3s ease-in-out;}

.en__mobotp__groups{display: flex;justify-content: space-between;gap: 0 10px;margin-bottom: 20px;}
.en__mobotp__groups .en__mobotp__group{flex: 1 1 auto;}
.en__mobotp__groups .en__mobotp__group .enotp__inputbox{border: 1px solid #DFDED7;border-radius: 5px;padding: 10px 10px;font-size: 16px;color: #707070;width: 100%;text-align: center;}
.en__mob__resendotp{font-size: 16px;color: var(--blackcolor);text-align: center;font-weight: 300;margin-bottom: 15px;}
.en__mob__resendotp__bx{position: relative;text-align: center;}
.en__mob__resendotp__bx .en__mob__resendotp__text{font-size: 16px;font-weight: 300;margin-bottom: 15px;}
.en__mob__resendotp__bx .en__mobotp__sms__btn{display: inline-flex;justify-content: center;align-items: center;border-radius: 6px;border: 1px solid #DFDED7;padding: 6px 10px;transition: all 0.3s ease-in-out;}
.en__mob__resendotp__bx .en__mobotp__sms__btn svg{margin-right: 6px;}
.en__mobotp__groups .en__mobotp__group .enotp__inputbox:focus, .en__mobotp__groups .en__mobotp__group .enotp__inputbox:active{border-color: var(--blackcolor);}

.ent__mob__btm .add__newprofile__btn{background-color: #EDECE9;padding: 12px;font-size: 16px;font-weight: 600;text-transform: uppercase;margin-bottom: 30px;width: 100%;text-align: center;border-radius: 0;}
.ent__manage__profile__block{position: relative;}
.ent__manage__profile__block h3{font-size: 16px;font-weight: 500;color: var(--blackcolor);margin-bottom: 12px;text-align: left;}
.ent__manage__profile__item{display: flex;justify-content: space-between;gap: 0 10px;border: 1px solid #DBD9D2;border-radius: 5px;padding: 14px;align-items: center;margin-bottom: 10px;}
.ent__manage__profile__item .ent__left{flex: 1;display: flex;justify-content: flex-start;align-items: center;gap: 0 6px;}
.ent__manage__profile__item .ent__left .icon{width: 18px;height: 18px;}
.ent__manage__profile__item .ent__right{width: 46px;display: flex;justify-content: space-between;gap: 0 6px;}
.ent__manage__profile__item .ent__right a{display: block;font-size: 0;}

.hero__banner__sec{position: relative;width: 100%;}
.hero__banner__wrap{display: flex;justify-content: space-between;gap: 0 20px;}
.hero__banner__wrap figure{margin-bottom: -60px;position: relative;z-index: 1;align-self: flex-end;}
.hero__banner__content{position: relative;width: 100%;max-width: 630px;padding: 88px 0 110px 0;}
.hero__banner__content .banner__logo{width: 100%;max-width: 250px;margin-bottom: 0px;}
.hero__banner__content h2{font-size: 74px;font-weight: 300;color: var(--blackcolor);line-height: 1.1;margin-bottom: 10px;}
.hero__banner__content p{font-size: 24px;font-weight: 400;color: #646060;line-height: 1.3;margin-bottom: 20px;}
.hero__banner__content .loginbtn{font-size: 24px;}
.comm__btn{position: relative;padding: 8px 20px;border-radius: 30px;color: var(--blackcolor);font-family: var(--outfitFont);display: inline-block;background-color: var(--secondarycolor);transition:0.3s ease all;}
.comm__btn span{position: relative;z-index: 2;}
.comm__btn:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:var(--blackcolor);z-index:1;border-radius: 30px;}

.hm__features__sec{position: relative;background-color: var(--whitecolor);padding: 85px 0 0 0;}
.hm__features__wrap h2{text-align: center;font-size: 74px;font-weight: 300;color: var(--blackcolor);line-height: 1.2;margin-bottom: 25px;}
.hm__features__items{position: relative;display: flex;justify-content: flex-start;flex-flow: row wrap;gap: 0 8%;}
.hm__features__item{text-align: center;margin-bottom: 85px;width: 28%;}
.hm__features__item .icon{margin: 0 auto 68px;}
.hm__features__item span{display: block;font-size: 24px;font-weight: 300;color: #646060;}

.create__raise__sec{position: relative;background-color: #F6E2AE;}
.create__raise__wrap{position: relative;display: flex;justify-content: space-between;flex-flow: row wrap;align-items: center;}
.create__raise__left{flex: 1;padding: 20px 30px 20px 0;}
.create__raise__right{width: 560px;}
.create__raise__wrap h2{font-size: 60px;font-weight: 300;color:#161C2D;line-height: 1.2;margin-bottom: 10px;}
.create__raise__wrap h2 img{width: 350px;height: auto;max-width: 100%;}
.create__raise__wrap p{font-size: 19px;color: #161C2D;max-width: 580px;margin-bottom: 30px;}
.create__raise__wrap .register__btn {
    font-size: 24px;
    color: var(--whitecolor);
    background-color: var(--blackcolor);padding: 8px 30px;width:auto;
}

.how__does__it__sec{position: relative;padding: 80px 0;}
.how__does__it__head{text-align: center;width: 100%;max-width: 620px;margin: 0 auto 100px;}
.how__does__it__head h2{font-size: 74px;font-weight: 300;color: #161C2D;margin-bottom: 20px;line-height: 1.2;}
.how__does__it__head p{font-size: 19px;color: #161C2D;}
.how__does__it__items{position: relative;display: flex;justify-content: flex-start;gap: 0 80px;}
.how__does__it__item{flex: 1 1 140px;position: relative;}
.how__does__it__item:not(:last-child):before{position: absolute;content: '';right: -68%;top: 34px;width: 116%;height: 3px;background: url('/img/dahed-img.png') repeat-x;}
.how__does__it__item .num{width: 73px;height: 73px;border-radius: 50%;background-color: #FFEDB8;border: 2px solid var(--blackcolor);font-size: 36px;font-weight: 600;display: flex;justify-content: center;align-items: center;margin: 0 auto 40px;position: relative;}
.how__does__it__item h3{font-size: 30px;color: var(--blackcolor);margin-bottom: 20px;text-align: center;}
.how__does__it__item ul{list-style-type: disc;list-style-position: outside;margin-left: 18px;}
.how__does__it__item ul li{font-size: 17px;color: #161C2D;margin-bottom: 6px;}

.ent__ppl__sec .ent__mob__btm h3{margin-bottom: 6px;text-align: left;}
.ent__ppl__sec .ent__mob__btm .short_desc, .ent__mob__sec .short_desc {
    display: block;
    font-size: 12px;
    font-weight: 300;
    color: #707070;
    margin-bottom: 10px;
}
.en__mob__group__inn{position: relative;}
.ppl__inputbox{border: 1px solid #DFDED7;border-radius: 5px;padding: 12px 50px 12px 15px;font-size: 14px;font-weight: 300;width: 100%;color: var(--blackcolor);}
.en__mob__group__inn .info__icon{position: absolute;right: 15px;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;background: url('/img/info-icon.svg') no-repeat;background-size: cover;}
.en__mob__group__inn .info__icon .info__scan__img{position: absolute;right: 0;top: -86px;width: 124px;height: 80px;background-color: var(--whitecolor);border-radius: 15px;padding: 6px;box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.4);transform: scale(0);transition: all 0.3s ease-in-out;}
.en__mob__group__inn .info__icon .info__scan__img img{width: auto;height: auto;max-width: 100%;display: block;max-height: 100%;object-fit: cover;}
.ortext{display: block;text-align: center;font-size: 12px;font-weight: 500;color: #424242;text-transform: uppercase;margin-bottom: 8px;}
.ppl__check__formgroup{position: relative;margin-bottom: 26px;}
.ppl__check__formgroup label{font-size: 12px;font-weight: 300;color: #707070;padding-left: 26px;cursor: pointer;}
.savecontinue__btn{width: 100%;font-size: 16px;font-weight: 600;color: var(--blackcolor);padding: 15px;border-radius: 0;text-transform: uppercase;cursor: pointer;}

.ppl__check__formgroup .ppl__checkbox{position: absolute;left: 0;display: none;}
.ppl__check__formgroup .checkmark {position: absolute;top: 4px;left: 0;height: 18px;width: 18px;background-color: #E0E0E0;}
.ppl__check__formgroup label:hover input ~ .checkmark {background-color: #E0E0E0;}
.ppl__check__formgroup input:checked ~ .checkmark {background-color: #E0E0E0;}
.ppl__check__formgroup .checkmark:after {content: "";position: absolute;display: none;}
.ppl__check__formgroup input:checked ~ .checkmark:after {display: block;}
.ppl__check__formgroup .checkmark:after {left: 50%;top: 50%;transform: translate(-50%, -50%);width: 12px;height: 7px;background:url('/img/check-icon.svg') no-repeat;}

.ent__rgs__sec .ent__mob__btm h2{font-size: 16px;font-weight: 600;color: var(--blackcolor);margin-bottom: 5px;}
.ent__rgs__sec .ent__mob__btm h2 b{font-weight: 600;color: var(--secondarycolor);}
.ent__rgs__sec .ent__mob__btm .short_desc{font-size: 14px;color: var(--blackcolor);line-height: 1.3;display: block;margin-bottom: 10px;}
.ent__rgs__sec .ent__mob__head span{font-size: 14px;font-weight: 300;}
.rgs__check__formgroup{position: relative;margin-bottom: 15px;display: flex;justify-content: center;align-items: center;}
.ent__rgs__sec .rgs__check__formgroup label{font-size: 14px;font-weight: 500;color: var(--secondarycolor);padding-left: 26px;cursor: pointer;position: relative;}
.ent__rgs__sec .rgs__check__formgroup .ppl__checkbox{position: absolute;left: 0;display: none;}
.ent__rgs__sec .rgs__check__formgroup .checkmark {position: absolute;top: 4px;left: 0;height: 15px;width: 15px;background-color: var(--whitecolor);border: 1px solid #DBD9D2;border-radius: 3px;}
.ent__rgs__sec .rgs__check__formgroup label:hover input ~ .checkmark {background-color: var(--whitecolor);}
.ent__rgs__sec .rgs__check__formgroup input:checked ~ .checkmark {background-color: #E0E0E0;}
.ent__rgs__sec .rgs__check__formgroup .checkmark:after {content: "";position: absolute;display: none;}
.ent__rgs__sec .rgs__check__formgroup input:checked ~ .checkmark:after {display: block;}
.ent__rgs__sec .rgs__check__formgroup .checkmark:after {left: 50%;top: 50%;transform: translate(-50%, -50%);width: 12px;height: 7px;background:url('/img/check-icon.svg') no-repeat;}
.register__btn{font-size: 16px;font-weight: 500;text-transform: uppercase;padding: 15px;width: 100%;border-radius: 0;background-color: #EDECE9;}
.placeholdertext{position: absolute;left: 15px;top: 12px;font-size: 14px;color: var(--blackcolor);z-index: -1;}
.placeholdertext b{color: #FF0000;}
.ent__rgs__sec .en__mob__group{z-index: 1;}
.ent__rgs__sec .en__mob__group .ppl__inputbox{padding: 12px 15px;background: transparent;}
.ent__rgs__sec .en__mob__group .ppl__inputbox:focus ~ .placeholdertext, .ent__rgs__sec .en__mob__group .ppl__inputbox:active ~ .placeholdertext{display: none;}
.ent__rgs__sec .rgsgroups{display: flex;justify-content: space-between;flex-flow: row wrap;}
.ent__rgs__sec .rgsgroups .en__mob__group{width: 49%;}

.edit__prof__sec{position: relative;padding: 26px 0 36px 0;}
.edit__prof__wrap{position: relative;display: flex;justify-content: space-between;flex-flow: row wrap;}
.edit__prof__left{width: 300px;}
.edit__prof__right{width: calc(100% - 400px);}
.edit__prof__thumb{position: relative;width: 140px;margin-bottom: 30px;}
.edit__prof__thumb figure{width: 140px;height: 140px;border-radius: 50%;}
.edit__prof__thumb .editprofilesetting{position: absolute;right: 0;top: 5px;width: 30px;height: 30px;border-radius: 50%;background: var(--whitecolor) url('/img/edit-image-icon.svg') no-repeat center;}
.edit__prof__dtls .edit__prof__head{margin-bottom: 18px;}
.edit__prof__dtls .edit__prof__head h2{font-size: 22px;font-weight: 600;text-transform: capitalize;margin-bottom: 5px;color: var(--blackcolor);}
.edit__prof__dtls .edit__prof__head p{font-size: 12px;font-weight: 500;color: #575757;margin-bottom: 5px;}
.edit__prof__tabs{position: relative;}
.edit__prof__tabs ul li{width: 100%;border-bottom: 1px solid #9E9C9C;margin-bottom: 20px;}
.edit__prof__tabs ul li a{position: relative;width: 100%;padding-bottom: 20px;display: block;font-size: 24px;color: var(--blackcolor);}
.edit__prof__tabs ul li a:before{position: absolute;content: '';right: 0;top: 50%;transform: translateY(-50%);width:12px;height:7px;background: url('/img/grey-down-arrow.svg') no-repeat;background-size: cover;transition: all 0.3s ease-in-out;}
.edit__prof__tabs ul li a.active{color: var(--secondarycolor);}
.edit__prof__tabs ul li a.active:before{transform: translateY(-50%) rotate(180deg);}
.edit__prof__right__top{position: relative;display: flex;justify-content: flex-end;gap: 0 20px;margin-bottom: 50px;}
.edit__prof__right__top .linkproduct_btn{border-radius: 0;font-size: 16px;font-weight: 500;text-transform: uppercase;padding: 15px;background-color: var(--secondarycolor);min-width: 190px;text-align: center;}
.edit__prof__right__top .viewlink_btn{border-radius: 0;font-size: 16px;font-weight: 500;text-transform: uppercase;padding: 15px;background-color: #FEFDF8;min-width: 190px;text-align: center;}
.editprofile__block{position: relative;margin-bottom: 30px;}
.edit__prof__tabs__panel{display: none;}
.edit__prof__tabs__panel .edit__prof__acc__label{position: relative;width: 100%;padding-bottom: 20px;display: block;font-size: 24px;color: var(--blackcolor);border-bottom: 1px solid #9E9C9C;margin-bottom: 20px;cursor: pointer;display: none;}
.edit__prof__tabs__panel .edit__prof__acc__label:before{position: absolute;content: '';right: 0;top: 15px;width:12px;height:7px;background: url('/img/grey-down-arrow.svg') no-repeat;background-size: cover;transition: all 0.3s ease-in-out;}
.editprofile__block .editprofile__head{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.editprofile__block .editprofile__head h2{font-size: 24px;color: var(--blackcolor);text-transform: capitalize;}
.editprofile__block .editprofile__head a{font-size: 16px;color: #575757;display: flex;justify-content: center;align-items: center;padding: 0 3px;}
.editprofile__block .editprofile__head a svg{margin-left: 6px;}
.editprofile__block .editprofile__body{position: relative;}
.editprofile__block .editprofile__body .ed__form__groups, .editprofile__block .editprofile__body .ed__form__groupinn{display: flex;justify-content: space-between;flex-flow: row wrap;}
.editprofile__block .editprofile__body .ed__form__group{position: relative;width: 49%;background-color: var(--whitecolor);border-radius: 10px;box-shadow: 0px 2px 4px 0px #00000026;padding: 20px 26px 20px 26px;margin-bottom: 24px;}
.editprofile__block .editprofile__body .ed__form__group label{display: block;font-size: 22px;color: var(--blackcolor);text-transform: capitalize;margin-bottom: 3px;}
.editprofile__block .editprofile__body .ed__form__group .ed__inputbox{font-size: 20px;font-weight: 300;color: #575757;width: 100%;}
.editprofile__block .editprofile__body .ed__form__group select:focus{outline: none;}
.ed__form__group__btn{text-align: center;}
.ed__form__group__btn .edsavecontinuebtn{padding: 15px 24px;border-radius: 0;font-size: 16px;font-weight: 500;color: var(--whitecolor);background-color: var(--secondarycolor);text-transform: uppercase;cursor: pointer;}
.editprofile__block .editprofile__body .ed__form__groupinn{width: 49%;}
.editprofile__block .editprofile__body .ed__form__groupinn .ed__form__group{width: 48%;}
.editprofile__block .editprofile__body .ed__form__group .calender__icon{position: absolute;right: 26px;bottom: 28px;width: 18px;height: 21px;background: url('/img/calender-icon.svg') no-repeat;background-size: cover;}
.editprofile__block .editprofile__body .ed__form__group select{-webkit-appearance: none;background: url('/img/grey-down-arrow.svg') no-repeat right center;}
.editprofile__block .editprofile__body .remove__btn__container{display: flex;justify-content: flex-end;align-items: center;margin-bottom: 10px;}
.editprofile__block .editprofile__body .remove__btn{display: inline-block;font-size: 16px;color: #575757;cursor: pointer;}
.mob__edit__prof__right__top{justify-content: flex-start;align-items: center;display: none;}
.mob__edit__prof__right__top .linkproduct_btn,.mob__edit__prof__right__top .viewlink_btn{font-size: 12px;font-weight: 500;padding: 7px 10px;min-width: auto;}

.edit__prof__acc__body h2{font-size: 24px;font-weight: 500;text-transform: capitalize;margin-bottom: 18px;color: var(--blackcolor);}
.emg__prof__block{margin-bottom: 30px;}
.emg__prof__block h3{font-size: 24px;text-transform: capitalize;margin-bottom: 18px;color: var(--blackcolor);}
.emg__prof__block .emg__prof__box{background-color: var(--whitecolor);border-radius: 10px;padding: 11px 18px;}
.emg__prof__block .emg__prof__box .emg__profitem{display: flex;justify-content: flex-start;align-items: center;gap: 0 6px;}
.emg__prof__block .emg__prof__box .emg__profitem:not(:last-child){margin-bottom: 10px;}
.emg__prof__block .emg__prof__box .emg__profitem span{font-size: 22px;color: var(--blackcolor);}
.emg__prof__block .emg__prof__box .emg__profitem .label__1{width: 100px;}
.emg__prof__block .emg__prof__box .emg__profitem .label__2{flex: 1;font-weight: 300;}
.emg__space .emg__prof__box .emg__profitem .label__1{width: 110px;}
.emg__space__1 .emg__prof__box .emg__profitem .label__1{width: 190px;}
.emg__space__1 .emg__prof__box .emg__profitem .label__notes{display: flex;justify-content: space-between;align-items: center;}
.emg__space__1 .emg__prof__box .emg__profitem .label__notes span{flex: 1 1 33.33%;}
.btm__border{width: 100%;height: 1px;background-color: #9E9C9C;margin: 34px 0 20px 0;display: none;}
figure#profilePicturePreview img {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.edit__prof__thumb figure img
{
    border-radius: 50%;
}
.edit__prof__thumb img.img-responsive {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.container .privacy-wrapper h2, .container .terms-wrapper h2 {
    font-size: 74px;
    margin-bottom: 25px;
}

.container .privacy-wrapper p, .container .terms-wrapper p {
    font-size: 19px;
    margin-bottom: 20px;
}

.container .privacy-wrapper ol {
    list-style-type: decimal;
    margin-bottom: 15px;
    font-size: 19px;
}

    .container .privacy-wrapper ol li ul {
        list-style-type: disc;
        margin-bottom: 15px;
        font-size: 19px;
    }

.container .terms-wrapper ol {
    list-style-type: lower-roman;
    margin-bottom: 15px;
    font-size: 19px;
}

    .container .terms-wrapper ol li ul {
        list-style-type: lower-alpha;
        margin-bottom: 15px;
        font-size: 19px;
    }
@media(hover: hover) {
    .ent__mob__head .mobnum__edit__btn:hover svg g path, .ent__manage__profile__item .ent__right a:hover svg g path, .editprofile__block .editprofile__head a:hover svg path{fill: var(--secondarycolor);}
.en__mob__resendotp__bx .en__mobotp__sms__btn:hover, .add__newprofile__btn:hover{background-color: var(--secondarycolor);}
    .comm__btn:hover {
        color: var(--whitecolor);
        background: var(--secondarycolor)
    }
.comm__btn:hover:before{-webkit-transition:0.5s all ease;transition:0.5s all ease;left:0;right:0;opacity:1;}
.en__mob__group__btn .enmob__btn:hover:before, .ent__mob__btm .add__newprofile__btn:hover:before, .savecontinue__btn:hover:before, .register__btn:hover:before, .edit__prof__right__top .linkproduct_btn:hover:before, .edit__prof__right__top .viewlink_btn:hover:before, .ed__form__group__btn .edsavecontinuebtn:hover:before{border-radius: 0;}
.edit__prof__tabs ul li a:hover{color: var(--secondarycolor);}
.editprofile__block .editprofile__head a:hover{text-decoration: underline;}
.editprofile__block .editprofile__body .remove__btn:hover{color: var(--secondarycolor);text-decoration: underline;}
.en__mob__group__inn .info__icon:hover .info__scan__img{transform: scale(1);}
}

@media screen and (max-width: 1280px){
.rt-container{float: none;width: 100%;}
.hero__banner__content {padding: 88px 0 110px 15px;}
.create__raise__left {padding: 20px 30px 20px 15px;}
}
@media screen and (max-width: 1200px){
.edit__prof__right {width: calc(100% - 340px);}
.editprofile__block .editprofile__body .ed__form__groups{flex-direction: column;}
.editprofile__block .editprofile__body .ed__form__group, .editprofile__block .editprofile__body .ed__form__groupinn{width: 100%;}
}
@media screen and (max-width: 1024px){
.mobilemenu__icon{display: block;}
.header__menu{position: fixed;right: -200px;top: 0;width: 200px;background-color: var(--blackcolor);height: 100vh;padding-top: 50px;z-index: 1000;transition: all 0.3s ease-in-out;}
.header__menu .menuclosebtn{display: block;}
.header__menu ul{flex-direction: column;align-items: flex-start;}
.header .logo{margin: 0;}
.header .logo:before{display: none;}
.footer__wrap{flex-direction: column;gap: 0;padding: 30px 0;}
.footer__wrap .footer__logo{margin-bottom: 20px;}
.footer__bx{flex: 1;}
.footer__bx:nth-child(1){order: 1;margin-bottom: 30px;}
.footer__bx:nth-child(2){order: 3;}
.footer__bx:nth-child(3){order: 2;margin-bottom: 30px;}
.copyright {padding: 30px 0 30px 0;}
.footer__links{display: none;}
.mob__footer__acc{border-top: 1px solid #B7B7B7;padding-top: 8px;}
.mob__footer__acc h2{cursor: pointer;}
.mob__footer__acc.active h2 .footer__links{display: block;}
.mob__footer__acc h2:before{position: absolute;content: '';right: 0;top: 50%;transform: translateY(-50%);width: 13px;height: 7px;background: url('/img/grey-down-arrow.svg') no-repeat;background-size: cover;}
.mob__footer__acc.active h2:before{transform: translateY(-50%) rotate(180deg);}
.hero__banner__content {padding: 50px 0 60px 15px;}
.hero__banner__content h2{font-size: 44px;}
.hero__banner__content .banner__logo{max-width: 130px;}
.hero__banner__content p{font-size: 16px;}
.hero__banner__content .loginbtn, .hm__features__item span{font-size: 18px;}
.hm__features__sec{padding: 54px 0 0 0;}
.hm__features__wrap h2{margin-bottom: 40px;font-size: 48px;}
.hm__features__item .icon {margin: 0 auto 20px;}
.hm__features__items{gap: 0 3%;}
.hm__features__item{width: 31.33%;}
.create__raise__right {width: 374px;}
.create__raise__wrap h2, .how__does__it__head h2{font-size: 48px;}
.create__raise__wrap h2 img{max-width: 175px;}
.create__raise__wrap p, .how__does__it__head p, .how__does__it__item ul li{font-size: 16px;}
.how__does__it__head{margin: 0 auto 74px;}
.how__does__it__items{gap: 0 30px;}
.edit__prof__tabs__panel .edit__prof__acc__label, .edit__prof__tabs__panel{display: block;}
.edit__prof__tabs, .edit__prof__acc__body{display: none;}
.edit__prof__tabs__panel.active .edit__prof__acc__body{display: block;}
.edit__prof__tabs__panel.active .edit__prof__acc__label{color: var(--secondarycolor);}
.edit__prof__tabs__panel.active .edit__prof__acc__label:before{transform: rotate(180deg);}
.edit__prof__wrap{flex-direction: column;}
.edit__prof__left{display: flex;justify-content: space-between;align-items: center;width: 100%;}
.edit__prof__right{width: 100%;}
.edit__prof__dtls{width: calc(100% - 160px);}
.mob__edit__prof__right__top{display: block;}
.desk__edit__prof__right__top{display: none;}
.ed__form__group__btn{margin-bottom: 30px;}
.emg__prof__block h3{font-size: 20px;}
.emg__prof__block{margin-bottom: 15px;}
.btm__border{display: block;}
}
@media screen and (max-width: 767px){
.hero__banner__wrap, .create__raise__wrap{flex-direction: column-reverse ;}
.hero__banner__wrap figure {margin-bottom: -100px;width: 100%;max-width: 470px;padding-left: 80px;}
.hero__banner__content{max-width: 100%;z-index: 1;padding: 50px 15px 60px 15px;}
.create__raise__right {max-width: 374px;width: 100%;}
.create__raise__left{width: 100%;text-align: center;padding: 20px 30px 60px 15px;}
.create__raise__wrap p{max-width: 100%;}
.how__does__it__items{gap: 0;flex-direction: column;}
.how__does__it__item:not(:last-child):before{display: none;}
.how__does__it__item{flex: 1;margin-bottom: 20px;}
.how__does__it__item ul{width: 100%;max-width: 350px;margin: 0 auto;}
.emg__prof__block .emg__prof__box .emg__profitem span{font-size: 16px;}
.emg__space__1 .emg__prof__box .emg__profitem .label__1 {width: 130px;}
    .create__raise__wrap h2 img { width:auto;height:auto;
        max-width: 200px;
    }
    .emer_contact .emg__prof__box .emg__profitem {
        flex-direction: row !important;
    }

}
@media screen and (max-width: 599px){
.login__btn{display: none;}
.hm__features__items{gap: 0 2%;}
.hm__features__item{width: 49%;}
.create__raise__right{max-width: 100%;}
.edit__prof__thumb{width: 84px;}
.edit__prof__thumb figure{width: 84px;height: 84px;}
.edit__prof__thumb .editprofilesetting{right: -15px;}
.edit__prof__dtls {width: calc(100% - 120px);}
.editprofile__block .editprofile__body .ed__form__groupinn{flex-direction: column;}
.editprofile__block .editprofile__body .ed__form__groupinn .ed__form__group{width: 100%;}
.editprofile__block .editprofile__body .remove__btn{font-size: 14px;}
}
@media screen and (max-width: 520px){
.emg__prof__block .emg__prof__box .emg__profitem{flex-direction: column;align-items: flex-start;}
.emg__space .emg__prof__box .emg__profitem .label__1, .emg__space__1 .emg__prof__box .emg__profitem .label__1, .emg__space__1 .emg__prof__box .emg__profitem .label__notes{width: 100%;}
.emg__prof__block .emg__prof__box .emg__profitem .label__1{font-weight: 600;}
}
@media screen and (max-width: 420px){
.how__does__it__item ul{margin-left: 18px;width: auto;}
}
@media screen and (max-width: 480px){
.edit__prof__tabs__panel .edit__prof__acc__label, .editprofile__block .editprofile__head h2{font-size: 18px;}
.editprofile__block .editprofile__head a{font-size: 12px;}
.editprofile__block .editprofile__body .ed__form__group label{font-size: 20px;}
.editprofile__block .editprofile__body .ed__form__group .ed__inputbox{font-size: 18px;}
.ent__mob__btm {padding: 20px 16px 30px 16px;}
}

@media screen and (max-width: 380px){
.hm__features__items{gap: 0;}
.hm__features__item{width: 100%;margin-bottom: 46px;}
.create__raise__wrap h2 {font-size: 40px;}
.create__raise__wrap h2 img {max-width: 140px;}
.emg__space__1 .emg__prof__box .emg__profitem .label__notes{flex-direction: column;align-items: flex-start;}
}
@media screen and (max-width: 350px){
.edit__prof__left{flex-direction: column;}
.edit__prof__dtls{width: 100%;text-align: center;}
}