.stap_modal{position:fixed;top:18%;left:0;--bs-modal-width:44%}.stap_modal .stap_form_sec .modal-header .modal-title{color:#321926;font-size:20px;font-weight:600;text-transform:capitalize}.stap_modal .stap_form_sec .modal-header{border-bottom:none;padding-bottom:0}.stap_modal .stap_form_sec .modal-header button.btn-close{opacity:1;background-size:10px;padding:10px!important}.stap_modal .stap_form_sec .modal-header button.btn-close:focus{box-shadow:none}.modal_video.stap_modal .modal-content,.stap_modal .modal-content{flex-direction:row;flex-wrap:wrap;border-radius:10px;overflow:hidden}.modal_video.stap_modal .modal-body,.stap_modal .modal-body{padding:12px}.stap_modal .modal-content .modal_banner{width:43%;flex:0 0 44%}.stap_modal .modal-content .stap_form_sec{flex:0 0 56%;width:56%}.stap_modal .modal-content .modal_banner img{object-fit:cover}.stap_modal .stap_form_sec .popup_team_from{margin:0;padding:0}.stap_modal .stap_form_sec .popup_team_from .form-group{position:relative;margin-bottom:27px}.stap_modal .stap_form_sec .popup_team_from .form-group.input-group span{padding:0 10px}.serviceable_area .custom-control.custom-radio,.stap_modal .stap_form_sec .popup_team_from .form-group.input-group{margin-bottom:0}.stap_modal .stap_form_sec .popup_team_from .phone_help_text{font-size:13px}.stap_modal .stap_form_sec .popup_team_from .form-group input{border:1px solid #ddd;box-shadow:none;outline:0;border-radius:6px;padding:5px 8px;font-size:16px;height:34px}.stap_modal .stap_form_sec .custom_floor_plan .custom-radio label{margin-bottom:0!important}.stap_modal .stap_form_sec .popup_team_from .form-group img{width:20px;height:auto;position:absolute;right:15px;z-index:1;margin:auto}.stap_modal .stap_form_sec .popup_team_from .form-group select{height:44px;border-radius:0}.stap_modal .stap_form_sec .popup_team_from .form-group select:focus{box-shadow:none!important;border-color:#ddd!important}.stap_modal .stap_form_sec .form-group img{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox{text-align:center;margin-bottom:0;font-size:16px}.stap_modal .stap_form_sec .popup_team_from .btn{width:100%;color:#e2b978;padding:10px;text-transform:uppercase;font-size:16px;margin:6px auto 0;display:block;border-radius:6px}.stap_modal .stap_form_sec .popup_team_from .btn:hover{color:#fff}.stap_modal .stap_form_sec .popup_team_from .btn:active{background:#321926;color:#fff}.stap_modal .stap_form_sec .popup_team_from .btn:after{width:100%;height:57px}.stap_modal .stap_form_sec .popup_team_from .custom-control-label{line-height:1.3;font-size:16px;cursor:pointer}.stap_modal .stap_form_sec .popup_team_from .custom-control-label a{color:#321926;font-weight:400;font-size:16px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox .custom-control-input:checked~.custom-control-label::after,.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.term_conditions .custom-control-input:checked~.custom-control-label::after{background-image:url(../images/interior_designers_bangalore/square.svg)}.stap_modal .stap_form_sec .popup_team_from .custom-control-input:checked~.custom-control-label::before{border:1px solid #241925;background-color:#fff;outline:0;box-shadow:none}.stap_modal .stap_form_sec .popup_team_from .upload img{right:26%}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp{margin-top:15px!important;text-align:left;margin:0;display:flex}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp input{position:relative;opacity:0}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label{font-size:16px;cursor:pointer;position:relative;padding-left:4px;display:flex}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label:before{content:"";position:absolute;height:14px;width:14px;top:4px;left:-13px;border-radius:3px;border:1px solid #480151}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label:after{content:"";position:absolute;left:-11px;top:6px;width:10px;height:10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label img.whatsapp_logo{width:22px;margin-left:6px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.term_conditions label,.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label{position:relative}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label::before{content:"";position:absolute;height:14px;width:14px;top:3px;left:-21px;border-radius:3px!important;border:1px solid #480151}.stap_modal .stap_form_sec .serviceable_area input{opacity:0}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox input{margin-right:8px;height:auto}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label:after{content:"";position:absolute;left:-19px;top:5px;width:10px;height:10px;border-radius:2px}.stap_modal .stap_form_sec .popup_team_from .form-group label{width:100%;text-align:left;font-size:16px;color:#221a23;font-weight:600;margin-bottom:5px}.stap_modal .stap_form_sec .popup_team_from .form-group label span{color:red}.stap_modal .stap_form_sec .popup_team_from .form-group .custom_floor_plan{display:flex}.stap_modal .stap_form_sec .custom_floor_plan .custom-radio{width:15%;margin-right:10px}.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:checked,.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:not(:checked){position:absolute;left:-9999px}.custom_floor_plan [type=radio]:not(:checked)+label,.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:checked+label{position:relative;cursor:pointer;color:#666!important;height:30px;z-index:9;width:100%!important;text-align:center!important;line-height:30px;font-size:16px!important;font-weight:400!important;margin-bottom:0}.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:checked+label:before,.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ddd;border-radius:5px;right:0;z-index:1}.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:checked+label{color:#e2b978!important}.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:checked+label:after,.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:not(:checked)+label:after{content:'';width:100%;height:100%;background:#321926;position:absolute;top:0;left:0;border-radius:5px;-webkit-transition:.2s;transition:.2s;right:0;bottom:0;z-index:-1}.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.stap_modal .stap_form_sec .custom_floor_plan [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.stap_modal .stap_form_sec .serviceable_area{display:flex;align-items:center;margin-top:15px}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox{margin-bottom:0;margin-top:0;display:flex;align-items:center}.stap_modal .stap_form_sec .form-group.serviceable_area label{width:170px;margin-right:11px;margin-bottom:0;cursor:pointer}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.term_conditions label:after{content:"";content:"";position:absolute;left:-15px;top:7px;width:10px;height:10px;border-radius:2px}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label.custom-control-label{width:auto}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.term_conditions label:before{content:""}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.term_conditions .custom-control-input:checked~.custom-control-label::before{border:1px solid #241925;background-color:#fff;outline:0;box-shadow:none;width:14px;height:14px;position:absolute;left:-17px;top:5px;border-radius:3px}.stap_modal .stap_form_sec .popup_team_from .form-group.free_quote{margin-bottom:4px}.stap_modal .stap_form_sec .popup_team_from .term_conditions label.custom-control-label{font-size:14px}@-moz-document url-prefix(){.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label::before{height:15px;width:15px;left:-14px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label::after{left:-12px;top:6px;width:11px;height:11px}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label::before{height:15px;width:15px;left:-22px}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label::after{left:-20px;top:5px;width:11px;height:11px}}.modal_video.stap_modal{width:97%;--bs-modal-width:60%}.modal_video.stap_modal .modal-content .modal_banner{width:44%;flex:0 0 64%;height:415px}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner{height:420px;position:relative;background:#eaeaea}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner .vd-icon{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer}.modal_video.stap_modal .modal-content .stap_form_sec{flex:0 0 36%;width:36%}.modal_video.stap_modal .modal-content .modal_banner img{height:420px;object-fit:cover}.modal_video.stap_modal .stap_form_sec .popup_team_from .form_group_wrapper{display:flex;justify-content:space-between}.modal_video.stap_modal .stap_form_sec .popup_team_from .form_group_wrapper .form-group{width:48%;margin-bottom:15px}.modal_video.stap_modal .stap_form_sec .popup_team_from .form-group{position:relative;margin-bottom:8px}.modal_video.stap_modal .stap_form_sec .serviceable_area{margin-top:6px}.stap_modal.modal_video .modal_banner i{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;background:red;width:58px;height:40px;margin:auto;border-radius:8px;cursor:pointer;font-size:22px}@media (max-width:2560px){.stap_modal .modal-content .modal_banner{width:48%;flex:0 0 48%}.stap_modal .modal-content .stap_form_sec{flex:0 0 52%;width:52%}.modal_video.stap_modal .modal-content .modal_banner,.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner,.modal_video.stap_modal .modal-content .modal_banner img{height:530px}.modal_video.stap_modal .modal-content .stap_form_sec{flex:0 0 36%;width:36%}}@media (max-width:1920px){.modal_video.stap_modal .modal-content .modal_banner,.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner,.modal_video.stap_modal .modal-content .modal_banner img{height:420px}}@media (max-width:1800px){.stap_modal{--bs-modal-width:48%}.modal_video.stap_modal{--bs-modal-width:72%}}@media (max-width:1600px){.stap_modal{--bs-modal-width:48%}.stap_modal .modal-content .modal_banner{width:48%;flex:0 0 48%}.stap_modal .stap_form_sec .popup_team_from .form-group{margin-bottom:25px}.stap_modal .modal-content .stap_form_sec{flex:0 0 52%;width:52%}.modal_video.stap_modal{--bs-modal-width:80%}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner,.modal_video.stap_modal .modal-content .modal_banner img{height:422px}}@media (max-width:1400px){.stap_modal{--bs-modal-width:52%}.modal_video.stap_modal .stap_form_sec .modal-header .modal-title,.stap_modal .stap_form_sec .modal-header .modal-title{font-size:16px}.stap_modal .modal-content .modal_banner{width:44%;flex:0 0 46%}.stap_modal .modal-content .stap_form_sec{flex:0 0 54%;width:54%}.stap_modal .stap_form_sec .popup_team_from .form-group{margin-bottom:14px}.stap_modal .stap_form_sec .serviceable_area{margin-top:4px;margin-bottom:4px!important}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp{margin-top:8px!important}.stap_modal .stap_form_sec .popup_team_from .term_conditions label.custom-control-label,.stap_modal .stap_form_sec .popup_team_from .term_conditions label.custom-control-label a{font-size:14px}.stap_modal .stap_form_sec .custom_floor_plan .custom-radio{width:20%}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label{font-size:13px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label:before{height:11px;width:11px;top:3px;left:-11px;border-radius:2px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label:after{left:-9px;top:5px;width:7px;height:7px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.modal_video.stap_modal{--bs-modal-width:82%}.modal_video.stap_modal .modal-content .modal_banner{width:44%;flex:0 0 64%;height:394px}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner,.modal_video.stap_modal .modal-content .modal_banner img{height:395px}.modal_video.stap_modal .stap_form_sec .popup_team_from .form-group{margin-bottom:5px}}@media (max-width:1280px){.stap_modal{--bs-modal-width:55%;top:12%}}@media (max-width:1200px){.stap_modal{--bs-modal-width:70%;top:14%}.modal_video.stap_modal{--bs-modal-width:94%}.modal_video.stap_modal .modal-content .modal_banner{width:44%;flex:0 0 61%;height:394px}.modal_video.stap_modal .modal-content .stap_form_sec{flex:0 0 39%;width:39%}.modal_video.stap_modal .stap_form_sec .popup_team_from .term_conditions label.custom-control-label a{font-size:12px}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner,.modal_video.stap_modal .modal-content .modal_banner img{height:394px}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner .vd-icon{width:48px;height:48px;font-size:20px}}@media (max-width:992px){.stap_modal{--bs-modal-width:94%}.stap_modal .modal-content .stap_form_sec{flex:0 0 45%;width:45%}.stap_modal .modal-content .modal_banner{width:55%;flex:0 0 55%}.modal_video.stap_modal .stap_form_sec .modal-header .modal-title,.stap_modal .stap_form_sec .modal-header .modal-title{font-size:16px}.modal_video.stap_modal .stap_form_sec .custom_floor_plan .custom-radio,.stap_modal .stap_form_sec .custom_floor_plan .custom-radio{width:20%;margin-right:10px}.modal_video.stap_modal .stap_form_sec .popup_team_from .form-group,.stap_modal .stap_form_sec .popup_team_from .form-group{margin-bottom:16px}.modal_video.stap_modal{--bs-modal-width:54%}.modal_video.stap_modal .modal-content{flex-direction:column}.modal_video.stap_modal .modal-content .stap_form_sec{flex:0 0 100%;width:100%}.modal_video.stap_modal .modal-content .modal_banner{width:100%;flex:0 0 100%}.modal_video.stap_modal .modal-content .modal_banner .modal_video_banner,.modal_video.stap_modal .modal-content .modal_banner img{height:234px}}@media (max-width:767px){.stap_modal .modal-content .modal_banner{display:none}.stap_modal .modal-content .stap_form_sec{flex:0 0 100%;width:100%}.stap_modal .stap_form_sec .modal-header .modal-title{font-size:18px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label:before{height:16px;width:16px;top:3px;left:-14px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label:after{left:-12px;top:5px;width:12px;height:12px}.stap_modal .stap_form_sec .popup_team_from .custom-checkbox.updates_whatsapp label{font-size:16px;padding-left:9px}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label:before{height:16px;width:16px;top:2px;left:-22px}.stap_modal .stap_form_sec .serviceable_area .custom-checkbox label:after{left:-20px;top:4px;width:12px;height:12px}.modal_video.stap_modal .modal-content .modal_banner{display:block}.modal_video.stap_modal .stap_form_sec .modal-header button.btn-close{opacity:1;background-size:10px;padding:10px!important;position:relative;top:-240px;background-color:#fff;width:10px;height:10px;border-radius:50%}}@media (max-width:480px){.stap_modal .stap_form_sec .modal-header .modal-title{font-size:16px}.stap_modal .stap_form_sec .custom_floor_plan .custom-radio{width:18%}}