#log_modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:989;align-items:center}#log_modal .modal-dialog{margin:auto;max-width:860px!important;border-radius:3px;overflow:hidden;background:var(--whiteColor)!important;border-radius:14px!important}#log_modal .modal-header{position:relative}#log_modal .modal-content{background:transparent!important;padding:0!important}.leftPost{flex-basis:49%}.rightPost{padding:35px;flex-basis:51%}.leftPost img{height:100%}#log_modal .modal-header h4,#log_modal .modal-body h4.modal-title{color:var(--textColor);padding:15px;margin-bottom:0;font-weight:700;text-align:center}#log_modal .modal-body h4.modal-title{padding:10px 0}#log_modal .modal-header .close{right:-16px;top:-13px;color:var(--anchorColor);font-size:30px;line-height:12px;font-weight:700;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background:0;z-index:253}#log_modal .modal-body{padding:0!important;position:relative;min-height:270px;display:flex}#log_modal .modal-footer{padding:0;font-size:16px}#log_modal .subscribePopup{padding:10px 15px;z-index:7}.post-thanks form{display:flex}.post-thanks form .rightPost{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:34px;text-align:center}.post-thanks form .rightPost h2{font-weight:600;line-height:36px;font-size:24px}.post-thanks form .rightPost p{line-height:24px!important}#log_modal .subscribePopup .loginPage .select2-container--default .select2-selection--single{border:1px solid var(--boxBorderColor);border-radius:4px;padding:0 5px}#log_modal .subscribePopup .loginPage .select2-container--default .select2-selection--single:focus,#log_modal .subscribePopup .select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:0}#log_modal .form-group{margin:10px 0 16px}#log_modal .btn{font-size:14px;line-height:1.8;padding:6px 15px;width:100%}#log_modal .form li.error{text-align:center}#log_modal .select2-container{width:100%!important}#log_modal .error{font-size:11px;color:var(--outlineColor);text-align:left}#log_modal .post-ques-form .form-group{position:relative;z-index:1}#log_modal .post-ques-form .form-group p.error{position:absolute;font-size:11px;color:var(--outlineColor);text-align:left}#log_modal .post-ques-form .form-group.error .form-control{border-color:var(--outlineColor)}#log_modal .post-ques-form .modal-body h4.modal-title{color:var(--textColor);text-transform:none;border:0;padding:17px 0 5px 0;margin:0;background:0;font-size:24px;font-weight:600}#log_modal .post-ques-form .modal-body p{font-size:16px;font-weight:400;line-height:1.4;display:block;margin-bottom:20px}#log_modal .post-ques-form .modal-body .thankyou_block{display:block;color:var(--textColor)}#log_modal .post-ques-form .modal-body p span{color:var(--anchorColor)}#log_modal .post-ques-form .modal-header .close{color:var(--darkColor);right:28px;top:9px}#log_modal .post-ques-form .pravacyText{padding-top:0;margin-top:0;margin-bottom:15px}#log_modal .post-ques-form .btn{height:38px;background-color:var(--anchorColor)}#log_modal .post-ques-form .btn.transparent{background:transparent;border:1px solid var(--anchorColor);color:var(--anchorColor);margin-bottom:10px}.rightPost #form-group_phone_no .input-group,.call_us_user .input-group{width:100%}.rightPost .form-group label::before{content:attr(title);left:15px;position:absolute;top:0;line-height:40px;color:#999;transition:300ms all;z-index:-1}.call_us_user .form-group .mobileValidation label::before{content:attr(title);left:76px;position:absolute;top:0;line-height:40px;color:#999;transition:300ms all;z-index:-1}.rightPost .form-group input:focus+label::before,.rightPost .form-group label::before,.call_us_user .form-group input:focus+label::before{content:attr(title);left:15px;position:absolute;top:0;line-height:40px;color:#999;transition:300ms all;z-index:-1}.form-group input:focus+label::before{font-size:12px;top:-10px;padding:0 6px;left:9px;color:var(--anchorColor);z-index:1;line-height:20px;background:var(--whiteColor)}.rightPost .form-group input,.call_us_user .form-group input{box-sizing:border-box;background:transparent}.rightPost .form-group input:focus+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:9px;color:#348fd6;z-index:1}.call_us_user .form-group input:focus+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:76px;color:#348fd6;z-index:1}.rightPost .form-group input p{position:absolute;font-size:10px;bottom:-24px;color:var(--outlineColor)}.rightPost .form-group .mobileValidation input#id_phone_cta:focus,.call_us_user .form-group .mobileValidation input#id_phone_cta:focus{border:1px solid #348fd6}.rightPost .input-group-addon,.call_us_user .input-group-addon{border-radius:2px;border:1px solid #d3d3d3;background:transparent;margin-right:12px;width:52px}.rightPost input#id_phone,.call_us_user input#id_phone{width:calc(100% - 65px);border-radius:4px}.rightPost input#id_name:invalid,.rightPost input#id_email:invalid,.rightPost input#id_phone:invalid,.call_us_user input#id_phone:invalid{border:1px solid #e2926b}.rightPost input#id_name:invalid+label::before,.rightPost input#id_email:invalid+label::before,.rightPost input#id_phone:invalid+label::before,.call_us_user input#id_phone:invalid+label::before{content:"Enter a Valid Name"!important;color:#e2926b!important;line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:9px;z-index:1}.rightPost input#id_email:invalid+label::before{content:"Enter Your Email Address"!important}.rightPost input#id_phone:invalid+label::before,.call_us_user input#id_phone:invalid+label::before{content:"Mobile No should starts with 6,7,8,9"!important}.rightPost input#id_phone:invalid+label::before,.call_us_user input#id_phone:invalid+label::before{left:76px;z-index:1}.rightPost input#id_name:not([value=""]):not(:focus)+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:9px;color:var(--lightTextColor);z-index:1}
.rightPost input#id_email:not([value=""]):not(:focus)+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:9px;color:var(--lightTextColor);z-index:1}.rightPost input#id_phone:not([value=""]):not(:focus)+label::before,.call_us_user input#id_phone:not([value=""]):not(:focus)+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:76px;color:var(--lightTextColor);z-index:1}.rightPost .mobileValidation{position:relative}.rightPost .form-group .mobileValidation label::before{left:76px}.rightPost .form-group .mobileValidation input:focus #id_phone_cta{color:#348fd6;border:1px solid #348fd6}.rightPost .form-group .mobileValidation input:focus+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:76px;color:#348fd6}.rightPost .form-group input,.rightPost .form-group select,.rightPost .form-group textarea,.rightPost .input-group-addon,.mobileValidation .input-group .mobileValidation input{border:1px solid var(--anchorColor);border-radius:4px}.rightPost .selectBox::before,.rightPost .selectBox::after{background-color:#050038}.call_us_user .form-group .mobileValidation input,.call_us_user .form-group .input-group-addon{border:1px solid var(--anchorColor);border-radius:4px}.mobileBox-footer .sub-h1{font-size:30px;margin-bottom:25px}.mobileBox-footer .expertGraphic ul li{position:relative;margin:0 3px 15px 1px;background:var(--whiteColor);z-index:9}.mobileBox-footer .expertGraphic ul li input{background:transparent;box-sizing:border-box}.mobileBox-footer .expertGraphic ul li.display-center{padding:0;background:transparent;margin-top:2px}.mobileBox-footer .message{color:var(--outlineColor);position:absolute;font-size:11px;bottom:-17px;left:5px;display:none}.mobileBox-footer ul li label::before{content:attr(title);left:15px;position:absolute;top:0;line-height:40px;color:var(--lightTextColor);transition:300ms all;z-index:-1}.mobileBox-footer ul li input:focus+label::before{font-size:12px;top:-10px;padding:0 6px;left:9px;color:var(--anchorColor);z-index:1;line-height:20px;background:var(--whiteColor)}.mobileBox-footer .expertGraphic form ul li.termsPolicy{margin-top:12px;background:transparent}.mobileBox-footer .form-control:focus{box-shadow:none}.mobileBox-footer li input#id_name:invalid,.mobileBox-footer li input#id_phone:invalid,.mobileBox-footer li input#id_email:invalid{border:1px solid #e2926b}.mobileBox-footer li input#id_name:invalid+label::before,.mobileBox-footer li input#id_email:invalid+label::before,.mobileBox-footer li input#id_phone:invalid+label::before{font-size:12px;top:-10px;padding:0 6px;left:9px;line-height:20px;background:var(--whiteColor);color:#e2926b;z-index:1}.mobileBox-footer .expertGraphic ul li.server-error .message{display:block}.mobileBox-footer .expertGraphic ul li.server-error input#id_name,.mobileBox-footer .expertGraphic ul li.server-error input#id_email,.mobileBox-footer .expertGraphic ul li.server-error input#id_phone,.mobileBox-footer .expertGraphic ul li.server-error select#id_state{border:1px solid var(--outlineColor)}.mobileBox-footer .expertGraphic ul li.server-error input#id_name+label::before,.mobileBox-footer .expertGraphic ul li.server-error input#id_email+label::before,.mobileBox-footer .expertGraphic ul li.server-error input#id_phone+label::before{color:var(--outlineColor);font-size:12px;top:-10px;padding:0 6px;left:9px;line-height:20px;background:var(--whiteColor);z-index:1}.mobileBox-footer .expertGraphic p{margin-bottom:15px}.expertGraphic ul li.server-error span+label::before{color:var(--outlineColor);font-size:12px;top:-10px;padding:0 6px;left:9px;line-height:20px;background:var(--whiteColor);z-index:1}input#id_name:invalid+label::before,input#id_email:invalid+label::before,input#id_phone:invalid+label::before{content:"Enter a Valid Name"!important;color:#e2926b!important;line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:9px;z-index:1}input#id_email:invalid+label::before{content:"Enter Your Email Address"!important}input#id_phone:invalid+label::before{content:"Mobile starts with 6,7,8,9"!important}input#id_name:not([value=""]):not(:focus)+label::before,input#id_email:not([value=""]):not(:focus)+label::before,input#id_phone:not([value=""]):not(:focus)+label::before{line-height:20px;font-size:12px;top:-10px;background:var(--whiteColor);padding:0 6px;left:9px;color:var(--lightTextColor);z-index:1}.custom-checkbox{display:flex;cursor:pointer;user-select:none}.customText{color:#717171;font-size:12px}.custom-checkbox input[type="checkbox"]{display:none}.checkmark{height:16px;width:16px;background-color:#fff;border:1px solid #d1d1d1;border-radius:3px;margin-right:8px;position:relative;transition:background .2s}.custom-checkbox input:checked+.checkmark::after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.custom-checkbox input:checked+.checkmark{background-color:var(--anchorColor)}.tick_icon{display:none}.call_us_user{display:none}@media screen and (max-width:767px){.mobileBox-footer .sub-h1{font-size:22px!important;font-weight:bold!important;font-style:normal!important}#log_modal .modal-body{flex-wrap:wrap;padding:30px 18px!important}.leftPost,.rightPost{flex-basis:100%}.rightPost{padding:5px}#log_modal .post-ques-form .modal-header .close{font-size:20px;top:0;right:8px}#log_modal .post-ques-form .modal-body h4.modal-title{font-size:18px}#log_modal .post-ques-form .modal-body p{font-size:12px;margin-bottom:5px;text-align:center}#log_modal .post-ques-form .modal-body h4.modal-title{padding:0}.post-thanks form{flex-wrap:wrap}
.post-thanks form .rightPost{padding:0}.post-thanks form .rightPost h2{font-size:18px;margin:0}.post-thanks form .rightPost p{padding:0 12px}.leftPost img{width:100%;height:auto}#log_modal .modal-dialog{width:90%}.my-element{display:none}.mobile_button{display:flex;flex-wrap:wrap;gap:10px;margin-top:11px;font-size:12px}.mobile_button button svg{margin-right:5px}#log_modal .post-ques-form .pravacyText{margin:0!important}.tick_icon,.tick_icon_call{top:9px;position:absolute;cursor:pointer;display:block}.call_us_user{margin-top:5px}.call_us_user,.call_us_user img{width:100%}.call_us_user button{margin-top:15px}.call_us_user .form-group{margin-bottom:0}}@media screen and (max-width:640px){.mobileBox-footer{padding:20px;border:1px solid var(--boxBorderColor);border-radius:2px;background:var(--whiteColor);box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:10px}.mobileBox-footer .setExpertBlock h3{font-weight:bold;text-align:left;padding:0}.mobileBox-footer .setExpertBlock p{color:#666}.mobileBox-footer .setExpertBlock{text-align:left}.mobileBox-footer .expertGraphic ul li{margin-bottom:22px;z-index:0}.mobileBox-footer .expertGraphic form ul li.termsPolicy{margin-top:5px}}@media screen and (max-width:400px){#log_modal .modal-dialog{max-width:350px;margin:60px auto auto}#log_modal .modal-content{height:100%;overflow-y:scroll;max-height:558px!important}}@media screen and (max-width:360px){#log_modal .modal-dialog{max-width:340px}}@media screen and (max-width:340px){#log_modal .modal-dialog{max-width:310px}}.content-userModal{display:none}.userPopover .buttonCol,.userPopover .buttonCol-2{border-top-left-radius:8px;border-top-right-radius:8px}.userPopover .buttonCol{text-align:center;background-color:var(--lightBlueBgColor);padding:30px 0}.userPopover .contentCol,.userPopover .contentCol-2{background-color:var(--whiteColor);text-align:center;padding:20px 0 10px 0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.userPopover .contentCol-2{padding:5px 0 5px 0}.userPopover .contentCol p{text-align:center;font-weight:600;font-size:16px;color:var(--textColor)}.userPopover .contentCol ul{padding-left:20px}.userPopover .contentCol ul li{font-size:16px;font-weight:400;padding-left:30px;background:url("../../images/check-icon.d1d8b09fd496.png") no-repeat center left;background-size:contain;margin-bottom:5px;color:var(--textColor)}.userPopover button{background-color:var(--anchorColor);color:var(--whiteColor);font-size:16px;padding:16px 32px;border-radius:4px;border:0;font-weight:500;box-shadow:0 8px 20px 0 rgba(63,83,217,0.20);cursor:pointer}.contentCol button{border:2px solid var(--anchorColor);color:var(--anchorColor);background:transparent;box-shadow:none;margin:20px auto}.userPopover .buttonCol-2 .buttonCol-2-left span{margin-right:10px;width:80px;height:78px;font-size:44px;border-radius:100%;background-color:var(--lightBlueNewColor);color:var(--anchorColor);font-weight:500;display:flex;align-items:center;justify-content:center;text-transform:capitalize}.userPopover .buttonCol-2 .buttonCol-2-right p:first-child,.userPopover .buttonCol-2 .buttonCol-2-right p:nth-child(2){padding:0 5px;font-weight:500;text-transform:capitalize;margin-bottom:0;color:var(--textColor)}.userPopover .buttonCol-2 .buttonCol-2-right p:first-child{font-size:24px;margin-bottom:10px;line-height:28.13px}.userPopover .buttonCol-2 .buttonCol-2-right p:nth-child(2){font-size:13px;background:rgba(245,160,65,1);border-radius:15px;width:94px;border:1px solid var(--whiteColor);text-align:center;padding:1px 0;margin:0 5px}.userPopover .buttonCol-2 .buttonCol-2-right p>img{width:15px;height:15px;vertical-align:middle}.userPopover .userMainCol{background-color:var(--lightBlueBgColor)}.userPopover .buttonCol-2{text-align:left;display:flex;justify-content:left;align-items:center;padding:25px 20px 0 20px}.userPopover .userMainCol .edit-profile{text-align:right;font-size:12px;text-transform:capitalize;margin-bottom:0;padding:0 20px 10px 20px}.userPopover .userMainCol .edit-profile a{color:var(--anchorColor);text-decoration:underline}.userPopover .contentCol-2 ul{padding:0 20px}.userPopover .contentCol-2 ul li{font-size:14px;text-transform:capitalize;font-weight:500;padding:15px 20px 15px 0;border-bottom:1px solid var(--boxBorderColor)}.userPopover .contentCol-2 ul li:last-child{border-color:transparent}.userPopover .contentCol-2 ul li a{color:var(--textColor)}.userPopover .contentCol-2 ul li img{vertical-align:middle;margin-right:5px}.userPopover::before{content:"";display:block;position:absolute;right:58px;top:-10px;border-bottom:15px solid var(--lightBlueBgColor);border-left:15px solid transparent;border-right:15px solid transparent}#popupOver:hover .userPopover{display:block}@media screen and (max-width:768px){#profile-logged-in{display:block}#profile-logged-out{display:block}.content-userModal{background-color:var(--whiteColor);position:fixed;width:100%;z-index:99999;right:-100%;top:0;transition:right .8s ease;display:block;padding-bottom:20px;overflow-x:hidden;overflow-y:auto;height:100%}#profile-logged-in,.content-userModal.open{right:0;transition:right .8s ease}.content-userModal .logoutCol{display:flex;flex-direction:column;justify-content:center;padding:45px}.content-userModal .logoutCol p{font-size:16px;font-weight:500}.content-userModal .logoutCol p>span{font-size:14px;display:block;margin-top:15px}.content-userModal .logoutCol img{width:322px;height:269px}.content-userModal .welcomeCol{width:260px;margin:0 auto;padding:0 10px}.content-userModal .logoutCol ul{padding:10px 0 20px 0}.content-userModal .logoutCol ul li{position:relative;margin-bottom:16px;color:var(--lightTextColor)}.content-userModal .logoutCol ul li::after{content:' ';display:table;position:absolute;top:0;left:-28px;background:url("../../images/check-icon.d1d8b09fd496.png") no-repeat center left;background-size:contain;width:24px;height:24px}.content-userModal .logoutCol .btn{width:146px;height:41px;margin:auto}.content-userModal .editBlock{background-color:var(--bgcolor);padding:45px 20px 30px 20px;display:flex;justify-content:left;align-items:center}
.content-userModal .editBlock .editBlock-left span{margin-right:15px;width:80px;height:78px;font-size:36px;font-weight:500;border-radius:100%;background-color:var(--whiteColor);color:var(--anchorColor);display:flex;align-items:center;justify-content:center;text-transform:capitalize}.content-userModal .editBlock .editBlock-right p:first-child,.content-userModal .editBlock .editBlock-right p:nth-child(2){padding:0 5px;font-weight:500;text-transform:capitalize;margin:0 5px}.content-userModal .editBlock .editBlock-right p:first-child{font-size:24px;margin-bottom:10px;color:var(--whiteColor)}.content-userModal .editBlock .editBlock-right p:first-child span img{vertical-align:middle;margin-left:5px}.content-userModal .editBlock .editBlock-right p:nth-child(2){background:rgba(245,160,65,1);border-radius:15px;width:94px;border:1px solid var(--whiteColor);text-align:center;padding:1px 0;margin:0 5px}.content-userModal .editBlock .editBlock-right p>img{width:15px;height:15px;vertical-align:middle}.content-userModal .myprofileNav{background-color:var(--whiteColor);padding:5px 0 5px 0}.content-userModal .myprofileNav ul{padding:0 20px}.content-userModal .myprofileNav ul li{text-transform:capitalize;font-weight:500;padding:15px 20px 15px 0;border-bottom:1px solid var(--boxBorderColor)}.content-userModal .myprofileNav ul li:last-child{border-color:transparent}.content-userModal .myprofileNav ul li a{text-decoration:none}.content-userModal .myprofileNav ul li img{vertical-align:middle;margin-right:10px}.content-userModal .profileTab ul{background-color:var(--lightBlueBgColor);padding:20px 15px;display:flex;flex-wrap:wrap;justify-content:center}.content-userModal .profileTab ul li{background-color:var(--whiteColor);margin:5px 5px;width:47%;padding:10px 10px;font-weight:500;border:1px solid var(--boxBorderColor);border-radius:4px}.content-userModal .profileTab ul li a>img{vertical-align:middle;margin-right:10px}.content-userModal .profileTab ul li a,.content-userModal .preferencesCol ul li a{width:100%;text-decoration:none}.content-userModal .myprofileNav ul li a:hover,.content-userModal .profileTab ul li a:hover,.content-userModal .preferencesCol ul li a:hover{color:var(--textColor)}.content-userModal .profileTab ul li>img{margin-right:5px}.content-userModal .preferencesCol ul{position:relative;display:flex;flex-wrap:wrap;padding:15px 20px 15px 20px}.content-userModal .preferencesCol ul::after{content:"";position:absolute;left:39px;top:-8px;border:solid var(--lightBlueBgColor);border-width:8px;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.content-userModal .preferencesCol{padding:20px 0;border-bottom:1px solid var(--boxBorderColor)}.content-userModal .preferencesCol>p{font-weight:500;margin-bottom:15px;padding:0 20px}.content-userModal .preferencesCol ul li{width:30%;background:white;border:1px solid var(--boxBorderColor);margin-right:10px;padding:7px 10px;text-align:center;border-radius:33px;font-size:12px;text-transform:capitalize}.content-userModal .preferencesCol img{vertical-align:middle;margin-right:2px}.content-userModal .preferencesCol .innerCol{background-color:var(--lightBlueBgColor)}.content-userModal .preferencesCol .innerCol p{color:#7e21ef;font-size:12px;padding:10px 20px;margin-bottom:5px}.content-userModal .preferencesCol ul li a:hover{color:var(--textColor)}.content-userModal .preferencesCol ul li a>img{margin-left:10px}}@media screen and (max-width:400px){.content-userModal .profileTab ul{padding:20px 10px}.content-userModal .profileTab ul li{padding:10px 5px}}@media screen and (max-width:360px){.content-userModal .profileTab ul li{font-size:12px;width:46%}}
