body{-webkit-tap-highlight-color:rgba(255,255,255,0)}.header{box-shadow:0 0 8px #000;-o-box-shadow:0 0 8px #000;-ms-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;-khtml-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 8px #000}.banner_img{background:url(/images/application/modules/mobile/rec_reg/rec_banner.png);background-repeat:no-repeat;background-position:center;position:relative;height:500px;display:block;width:100%;background-size:cover;padding:0 16px}.banner_text{position:absolute;bottom:48px}.banner_text h1{color:#fff;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:16px}.elevated_btn{border:0}.banner_text h3{color:#fff;font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:40px}.rec_reg_heading{background-color:var(--primary);-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:20px;padding:16px 16px 10px}.artist-box,.rec-box{border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;color:#333;cursor:pointer;display:inline-block;font-size:10px;margin:0 1% 15px;text-decoration:none;text-transform:uppercase;vertical-align:top;width:28%}.artist-box{margin:0;vertical-align:middle;width:65px}.artist-circle{border:2px solid #e0e0e0;border-radius:50%;display:block;height:0;margin:0;padding:48%;position:relative}.active_cat .artist-circle{background-color:var(--primary);border-color:var(--primary)}.active_cat.artist-box{color:var(--primary)}.browse-art-wrap{margin-bottom:15px;padding-top:17px;text-align:center}span.rec-box{cursor:auto;margin-bottom:0;width:30%}.rec-wrap{padding:0 6px;text-align:left}.artist-icon{background-size:290px auto;display:block;height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;width:30px}.actor-icon{background-position:-19px -16px}.active_cat .actor-icon{background-position:-110px -104px}.model-icon{background-position:-17px -60px}.active_cat .model-icon{background-position:-111px -152px}.singer-icon{background-position:-159px -60px}.active_cat .singer-icon{background-position:-247px -153px}.photo-icon{background-position:-110px -60px}.active_cat .photo-icon{background-position:-204px -153px}.musician-icon{background-position:-61px -60px}.active_cat .musician-icon{background-position:-156px -153px}.interior-icon{background-position:-304px 1px}.writer-icon{background-position:-63px -104px}.active_cat .writer-icon{background-position:-61px -199px}.dancer-icon{background-position:-153px -16px}.active_cat .dancer-icon{background-position:-248px -104px}.graphic-icon{background-position:-243px -17px}.active_cat .graphic-icon{background-position:-59px -154px}.painter-icon{background-position:-135px -62px}.anchor-icon{background-position:-108px -16px}.active_cat .anchor-icon{background-position:-203px -104px}.voice-icon{background-position:-16px -104px}.active_cat .voice-icon{background-position:-13px -197px}.stylist-icon{background-position:-248px -60px}.active_cat .stylist-icon{background-position:-154px -197px}.advertise-icon{background-position:-64px -16px}.active_cat .advertise-icon{background-position:-158px -105px}.comedy-icon{background-position:-203px -60px}.active_cat .comedy-icon{background-position:-108px -199px}.filmmaker-icon{background-position:-198px -16px}.active_cat .filmmaker-icon{background-position:-12px -154px}.big-red-txt{color:#d72425;display:block;font-size:5vw}.common-txt{display:block;margin-bottom:4px}.triangle-icon{border-left:3vw solid transparent;border-right:3vw solid transparent;border-top:5vw solid #d72425;display:block;height:0;margin:auto;width:0}.more-txt{display:block;padding:33% 0}.hide-cat,.hide_reg_box,a.hide-cat,span.hide-cat{display:none}.btn_rec_wrap{text-align:center}.category_msge{color:#333;display:none;font-size:16px;margin-bottom:10px;padding:30px 16px 0;text-align:center}.rec_reg_box{margin-bottom:40px}.busi_nat_list,.multi_rec_reg{color:#333;cursor:pointer;display:block;font-size:16px;margin-top:5px;padding:10px 16px 3px;text-decoration:none}.busi_nat_list.act_bus_nat{color:var(--primary)}.top_loc{display:block;font-size:12px;padding:0 16px}.filter-box{padding:0 16px}.error-msge-reg{color:#de480b;display:block;font-size:12px;padding-top:4px;text-align:left}.upgr_form_wrap{display:none;margin-bottom:40px;padding:0 25px}.input_package{color:#333;display:inline-block;font-size:16px;font-weight:400;padding-bottom:7px;vertical-align:middle;width:23%}.input_package+select.input-style-frm{display:inline-block;width:75%}.button-box{clear:both;float:left;padding:35px 0 0;text-align:center;width:100%}.inq_btn,.inq_btn:active,.inq_btn:focus,.inq_btn:hover{background-color:#d10101;border:0 none;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;color:#fff;font-size:14px;padding:8px 45px}.inq_btn:hover{background-color:#b50101}.upgrd_success{color:#276909;font-size:16px;margin-bottom:10px;padding:0 16px;text-align:center}.form-ctrl{padding-top:15px;position:relative}.np-form-ctrl .place-text,.np-form-ctrl2 .place-text{margin-top:-10px}.np-form-ctrl .place-text.fix-place,.np-form-ctrl2 .place-text.fix-place,.place-text.fix-place{transform:translateY(-20px);font-size:12px}.place-text{color:#666;font-size:16px;padding:5px 0 0;position:absolute;top:13px;left:10px;z-index:1}.fil-sub-container .place-text{left:15px}select.input-style-frm,select.input-style-frm:focus{border:0;border-bottom:1px solid #ccc;padding:5px 6px 3px}.input-style-frm,.input-style-frm:focus{background-color:transparent;border:0;box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-o-border-radius:0;-ms-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;border-bottom:1px solid #ccc;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-sizing:border-box;color:#333;display:block;font-size:16px;height:45px;outline:0;padding:14px 0 5px;width:100%}.input-style-frm:focus{box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;-khtml-box-shadow:none!important;-webkit-box-shadow:none!important}.fil-sub-container .input-style-frm,.fil-sub-container .input-style-frm:focus{padding:14px 16px 0}.input-style-frm.err-input{border-color:var(--primary)}.animate-place{animation:placeholder .4s forwards;-webkit-animation:placeholder .4s forwards}.animate-replace,.animate-replace.fix-place{animation:replaceholder .4s forwards;-webkit-animation:replaceholder .4s forwards}@keyframes placeholder{from{transform:translateY(0);font-size:16px}to{transform:translateY(-20px);font-size:12px}}@keyframes replaceholder{from{-webkit-transform:translateY(-20px);font-size:12px}to{-webkit-transform:translateY(0);font-size:16px}}@-webkit-keyframes placeholder{from{transform:translateY(0);font-size:16px}to{transform:translateY(-20px);font-size:12px}}@-webkit-keyframes replaceholder{from{-webkit-transform:translateY(-20px);font-size:12px}to{-webkit-transform:translateY(0);font-size:16px}}.register-box.no-padding{padding:0;position:relative}.call-ani-back,.call-ani-form{cursor:pointer}.back-animate{animation:backanimate .2s forwards;-webkit-animation:backanimate .2s forwards}.register-box.back-animate{left:50%;margin-left:-459px;position:absolute}.register-box.back-animate.small-box{left:50%;margin-left:-245px;position:absolute}.max-box{width:917px}@keyframes backanimate{0%{transform:scale(1,1)}30%{transform:scale(1.1,1.1)}100%{transform:scale(0,0)}}@-webkit-keyframes backanimate{0%{-webkit-transform:scale(1,1)}30%{-webkit-transform:scale(1.1,1.1)}100%{-webkit-transform:scale(0,0)}}.for-animate{animation:foranimate .3s forwards;-webkit-animation:foranimate .3s forwards;position:relative}@keyframes foranimate{0%{opacity:0;left:10%}50%{opacity:0;left:10%}100%{opacity:1;left:0}}@-webkit-keyframes foranimate{0%{opacity:0;left:10%}50%{opacity:0;left:10%}100%{opacity:1;left:0}}.reverse-for-animate{animation:reforanimate .3s forwards;-webkit-animation:reforanimate .3s forwards;position:relative}@keyframes reforanimate{0%{transform:scale(0,0)}70%{transform:scale(1.1,1.1)}100%{transform:scale(1,1)}}@-webkit-keyframes reforanimate{0%{-webkit-transform:scale(0,0)}70%{-webkit-transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1)}}.otp_msge{color:#333;font-size:16px;margin-bottom:30px;padding:20px 16px 0}.otp_inputs,.otp_inputs:active,.otp_inputs:focus,.otp_inputs:hover{border:none!important;box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;-khtml-box-shadow:none!important;-webkit-box-shadow:none!important;background:0 0!important;font-size:20px!important;letter-spacing:31px!important;outline:0!important;padding-left:18px!important;width:260px!important}.otp_letter_fixing .otp_inputs,.otp_letter_fixing .otp_inputs:active,.otp_letter_fixing .otp_inputs:focus,.otp_letter_fixing .otp_inputs:hover{letter-spacing:30.8px!important;width:279px!important}.cursor_hide.otp_inputs:focus{color:transparent;text-shadow:0 0 0 #000}.otp_lines{background-color:transparent;background-image:linear-gradient(to left,#878787 70%,rgba(255,255,255,0) 0);background-position:left bottom;background-repeat:repeat-x;background-size:42px 1px;height:2px}.otp_inputs:focus+.otp_lines_wrap .otp_lines{background-image:linear-gradient(to left,#000 70%,rgba(255,255,255,0) 0);background-size:42px 2px}.otp_inp_wrap{margin:0 auto 35px;padding-left:15px;text-align:center;width:280px}.otp_lines_wrap{margin-left:-3px;position:relative}.otp_lines_wrap:before{background-color:#fff;content:"";height:100%;position:absolute;right:0;width:20px;z-index:2}.resend_otp{cursor:pointer}.resend_otp_btn{color:var(--primary);cursor:pointer;display:block;font-size:16px;margin:20px auto 0;padding:12px 10px 8px;text-transform:uppercase;width:120px}.inner h3{font-size:20px;margin:20px 0}.inner h4{font-size:16px;margin:15px 0;padding:0}.inner p{font-size:14px;margin-bottom:15px}.inner strong{font-weight:700}.inner ul{font-size:14px;list-style-type:disc;margin:0;padding:0 0 0 15px}.inner ul li{margin:0;padding:5px 0}.terms-cond-inner{color:#333;height:300px;line-height:140%;overflow:auto;padding:0 16px}.text-center{text-align:center}.terms_cond_section{display:none}.two_btn_wrap_right,.two_btn_wrap_right2{box-shadow:0 0 8px #000;-o-box-shadow:0 0 8px #000;-ms-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;-khtml-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 8px #000;margin-bottom:25px;padding:15px 7px 10px;position:relative;text-align:right;z-index:2}.two_btn_wrap_right2{box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none}.two_btn_wrap_right:after{background-color:#fff;content:"";bottom:-9px;right:0;width:100%;height:10px;position:absolute}.congrates_msge,.opload_msge{color:#333;font-size:20px;padding:32px 16px 28px;text-align:center}.opload_msge{font-size:16px;padding-bottom:30px}.congrates_msge{margin-bottom:10px;padding:55px 16px 20px}.upload_img_wrap{text-align:center}.input_logo_wrap{background-color:var(--primary);border-radius:3px;box-shadow:0 1px 2px #999;-o-box-shadow:0 1px 2px #999;-ms-box-shadow:0 1px 2px #999;-moz-box-shadow:0 1px 2px #999;-khtml-box-shadow:0 1px 2px #999;-webkit-box-shadow:0 1px 2px #999;display:inline-block;margin:0 0 15px;position:relative}.input_logo_wrap:after{color:#fff;content:"UPLOAD LOGO";font-size:14px;height:35px;left:0;line-height:140%;padding:11px 0 4px;position:absolute;text-align:center;top:0;width:100%}.browse_select{cursor:pointer;display:block;height:36px;opacity:0;-o-opacity:0;-ms-opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;position:relative;z-index:5;width:190px}.info_upload_img{color:#333;font-size:12px;line-height:140%;margin-bottom:28px;padding:0 32px}.description_quote{color:#333;font-size:16px;margin-bottom:12px}.description_msge{margin-bottom:15px;padding:30px 16px 0}.description_input,.description_input:active,.description_input:focus,.description_input:hover{border:solid 1px #c5c5c5;background-color:#fff;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;font-size:14px;height:100px;outline:0;padding:8px 5px 3px;resize:none;width:100%}.upload_logo_wrap{display:none}.congrates_msge2{color:#666;font-size:16px;margin-bottom:30px;padding:0 16px;text-align:center}.two_btn_wrap{margin-bottom:35px;text-align:center}.congrates_wrap{display:none}.nature_busi{padding-top:6px}.mb-25{margin-bottom:25px}.artist_block{color:#333;cursor:pointer;display:block;padding:8px 15px;text-align:left}.artist_block.active_cat{color:var(--primary)}.cat_txt{display:inline-block;font-size:16px;margin-left:15px;padding-top:4px;vertical-align:middle}.more_btn_wrap{display:block}.sprite_rec_reg{background-image:url('/images/application/modules/mobile/sprite_rec_reg.png')}.eye-icon{background-position:-234px -820px;background-size:320px auto;cursor:pointer;display:block;height:37px;position:absolute;right:0;top:17px;width:40px;z-index:2}.eye-icon-closed{background-position:-275px -145px}#AddAccountImage .close-icon{margin-right:20px;padding:0 10px 0 0}.text_center{text-align:center}.photo-upload-form .filter-trans{padding:25px 15px 35px}.brwse_btn_wrap{margin-bottom:30px}#AddAccountImage .crop-img-wrap #save_results,#AddAccountImage .crop-img-wrap .line-btn-style{margin-top:30px}.upload_img_wrap #account_image>img{display:block;margin:auto;max-height:250px;max-width:250px}.tr_change_image_style{color:var(--primary);cursor:pointer;display:inline-block;font-size:14px;margin:30px 0 0;padding:0 10px}.otp_inp_wrap .error-msge-reg{padding:8px 0 0 7px}span.green_tick{background-position:-359px -1040px;display:inline-block;vertical-align:middle;height:20px;width:22px}.success_msge_otp{color:#333;display:inline-block;font-size:14px;padding-top:5px;vertical-align:middle}.remaining_char>input{background:0 0;border:0 none;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-sizing:border-box;color:#333;display:block;font-size:14px;padding:4px 0 0;text-align:right;width:100%}.terms_cond_section .two_btn_wrap_right{margin:0}#AddAccountImage>form{overflow:auto}#AddAccountImage>form .filter-body{margin:0!important}#AddAccountImage>form .brwse_btn_wrap{margin-bottom:75px}#AddAccountImage>form .filter-trans{padding-bottom:15px}.browse-art-wrap+.text-center .error-msge-reg{padding-left:16px}.logo-tnc-check .check-style{display:block;padding:10px 0 10px 25px;position:relative;text-align:left}.logo-tnc-check .check-style:before{top:5px;margin:0;right:auto;left:0}.logo-tnc-check{margin-top:10px}.register_rec_wrap{display:none}.multi_check{left:-100%;opacity:0;position:fixed;top:-100%}.multi_rec_reg{display:block;position:relative;width:100%}.multi_rec_reg:before{background-image:url(/images/application/modules/mobile/sprite-mob.png);background-position:-10px -368px;background-size:400px auto;content:"";height:22px;margin-top:-11px;position:absolute;right:6px;top:50%;width:22px}.multi_check:checked+.multi_rec_reg:before{background-position:-37px -368px}.multi_listing_wrap{overflow:auto}.multi_btn_wrap{text-align:center;padding:8px 0 0 0}.multi_btn_wrap .error-msge-reg{height:22px;text-align:center}.next_btn_ne{background-color:var(--primary);border-radius:4px;color:#fff;display:block;font-size:14px;height:38px;line-height:41px;margin:0 auto;width:140px}.register_rec_wrap .camp_heading3{font-size:19px;text-transform:none}.register_rec_wrap .camp_heading3_min{text-transform:none}.r_camp_sprite{background-image:url("/images/application/modules/default/rec_new_sprite.png")}.artist_pan_ind{background-position:2px 0}.directly_connect{background-position:-76px 0}.no_paying{background-position:-158px 0}.organise_and_secure{background-position:-239px 0}.member_section.rec_memb .member_box{padding:0 3%;text-transform:none;width:48%;margin-bottom:24px;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.bg_color{background-color:#e9e9e9}.continue_btn{background-color:#b8b8b8;color:#212121;display:block;font-size:16px;height:48px;line-height:51px;text-align:center;text-transform:uppercase;width:100%}.continue_btn.call_continue{bottom:0;background-color:var(--primary);color:#fff;cursor:pointer;left:0;position:fixed}.page_container{margin:32px 16px;max-width:1000px;display:inline-block}.casting_head_main{font-size:28px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:32px}.cast_list ul{text-align:center}.cast_list ul li{display:inline-block}.cast_list ul li a{padding:8px;background:#fef1ee;margin:4px;width:90px;border-radius:12px;height:90px;display:flex;align-items:center;vertical-align:middle;justify-content:center}.cast_list ul li a span img{width:100%}.casting_inner{background:#fbdfa6;border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;vertical-align:middle;margin-bottom:30px;padding:24px}.casting_inner h3{text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:40px;color:#251a00;margin-bottom:8px}.casting_inner h3 span{position:absolute;margin:-3px 0 0 1px}.casting_inner h4{font-weight:400;line-height:24px;font-size:16px;color:#251a00;text-transform:uppercase;text-align:center}.india_casting{display:flex;align-items:center;flex-direction:column}.india_casting_right{margin-top:32px}.india_casting_right .casting_inner:last-child{margin-bottom:0}.map{background:url('/images/application/modules/default/rec_reg/map.svg');background-repeat:no-repeat;background-size:contain;background-position:center;padding:40px 20px;text-align:center;margin-bottom:32px}.member_icon{margin-bottom:24px}.pd-t16{padding-top:16px}.map span{color:#000;text-align:center;font-size:45px;font-style:normal;font-weight:400;line-height:52px}.rec_testi_wrap{padding-bottom:0!important}.hover01 span img:hover{animation:homeCatLink .3s forwards;-webkit-animation:homeCatLink .3s forwards}.features_inner{margin-bottom:48px}.features_inner h3{color:#201a19;font-size:22px;font-style:normal;font-weight:400;line-height:28px}.features_inner .img_part{margin:32px 0;display:block;text-align:center}.features_inner p{color:#201a19;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.tab_content{width:100%}.reg_form_link{cursor:pointer}.caste_banner_inner{display:flex;padding:32px 16px;background:#fbdfa6;border-radius:12px;align-items:center;justify-content:center;flex-direction:column}.caste_info,.caste_text{text-align:center}.caste_text{margin-bottom:32px}.caste_info p{color:#000;font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:24px}.slide{text-align:center;width:320px!important;background:#fef1ee;border-radius:12px;padding:16px;margin:0 8px;height:399px!important}.testimonial_inner{display:flex;flex-direction:column;align-items:center}.testimonial_inner img{width:96px;height:96px;border-radius:12px;margin-bottom:20px}.rec_testi_detials,.rec_testi_name,.rec_testi_quote{color:#000;text-align:center;font-style:normal}.rec_testi_detials{font-size:16px;font-weight:500;line-height:24px}.rec_testi_name{font-size:12px;font-weight:400;line-height:16px}.rec_testi_quote{font-size:14px;font-weight:400;line-height:20px}.testimonial_box{text-align:center;width:320px;background:#fef1ee;border-radius:12px;padding:16px;margin:0 8px;height:399px!important}.new_testimonial .slick-next,.new_testimonial .slick-prev{display:none!important}.creating_project .category_name,.creating_project ul li span.category_name{display:block;background:#fef1ee;padding:16px;border-radius:0 0 8px 8px;color:#000;font-weight:500;font-size:16px;line-height:24px}.creating_project button{display:none!important}.find_artists{margin:0 4px 8px}.find_artists img{border-radius:8px 8px 0 0}.slider_1{margin:32px 16px 0}.slider_2{margin:0 16px 32px}.input-style-frm,.input-style-frm:focus{border-radius:4px;border:1px solid #857370;padding:0 10px;margin-bottom:16px;height:56px;color:#201a1a;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px}.re_demo_video video{width:100%;border-radius:8px}