/************ custom css ***********************/

html a{text-decoration:unset;}
.e-con-boxed.e-con.e-flex>.e-con-inner,html .elementor-section.elementor-section-boxed > .elementor-container{max-width: 100%;padding-left: 3.7%;padding-right: 3.7%;}
html body h2, html body h2.elementor-heading-title{color: #250069;font-family: "Bricolage Grotesque";font-size: 90px;font-style: normal;font-weight: 400;line-height: 100px; /* 111.111% */letter-spacing: 0;font-size:6.589vw;line-height:7.321vw;font-weight:350;}
html p{color: #250069;font-family: "Bricolage Grotesque";font-size: 24px;font-style: normal;font-weight: 400;line-height: 34px; /* 141.667% */font-size:1.757vw;line-height:2.489vw;}
.site-header-layout-horizontal .site-header .row{justify-content:space-between;}
.site-header-layout-horizontal .site-header .row>*{width:auto;}
select, textarea, input[type=tel], input[type=email], input[type=number], input[type=search], input[type=text], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=password], input[type=range], input[type=time], input[type=url], input[type=week]{background-color: transparent;border-radius: 10px;border: 1px solid #FFF;min-height:60px;color: #250069;font-family: "Bricolage Grotesque";font-size: 24px;font-style: normal;font-weight: 400;line-height: 34px; /* 141.667% */font-size:1.171vw;line-height:1.611vw;}

select:focus, textarea:focus, input[type=tel]:focus, input[type=email]:focus, input[type=number]:focus, 
input[type=search]:focus, input[type=text]:focus, input[type=date]:focus, input[type=datetime]:focus, 
input[type=datetime-local]:focus, input[type=month]:focus, input[type=password]:focus, input[type=range]:focus, 
input[type=time]:focus, input[type=url]:focus, input[type=week]:focus{
	outline:none;
}

html .elementor-element-0ccedbd p, html .elementor-element-eb32c48 p{margin-top: 0;max-width: 62.079vw;margin-bottom:12px;}
html .small-size-para-wraper p{color: #655D23;font-family: "Bricolage Grotesque";font-size: 12px;font-style: normal;font-weight: 400;line-height: 18px; /* 150% */font-size:0.878vw;line-height:1.318vw;}
.elementor-element-9ca23fe p, .elementor-element-6d6dc4b  p{max-width:76.72vw;}

.calculator-form-wraper .label-input-field-wraper label{color: #250069;font-family: "Bricolage Grotesque";font-size: 24px;font-style: normal;font-weight: 400;line-height: 34px; /* 141.667% */font-size:1.757vw;line-height:2.489vw;width: 17vw;}
.calculator-form-wraper .label-input-field-wraper{display:flex;gap:6em;margin-bottom:2.928vw;align-items: flex-start;}
.calculator-form-wraper  input{border-radius: 10px;border: 1px solid #887F3C;background-color: transparent;box-shadow: unset;width: auto;padding: 13px 20px;max-width: 98px;height: 60px;font-size:1.757vw;line-height:2.489vw;font-weight:400;}
.calculator-form-wraper input.larger{max-width: 194px;}
.calculator-form-wraper input:focus-visible{outline:1px solid #887F3C;}
.calculator-form-wraper .enterNumtowords{color: #250069;font-family: "Bricolage Grotesque";max-width: 20vw;
padding-top:5px;}
.collected-info-container{border-radius: 20px;background: #FFF;padding:5.198vw 4.173vw;padding-top:0px;width: fit-content;}
.collected-info-container .img-wraper{position: relative;top: -43px;text-align:center;}
.calculator-form-collected-info-wraper{display: flex;justify-content: space-between;align-items: flex-start;margin-top: 43px;}
.collected-info-container .title{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */font-size:1.171vw;line-height:1.611vw;}
.collected-info-container .content{color: #250069;font-family: "Bricolage Grotesque";font-size: 40px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: -1.2px;font-size:2.928vw;text-align: center;}
.calculator-form-collected-info-wraper .collected-info-wraper{margin-top: -43px;}
.collected-info-container .title-content-wraper{margin-bottom:2em;}
.calculator-form-collected-info-wraper .right-section{width:45%;}
.calculator-form-collected-info-wraper .cta-btn{cursor:pointer;}

html .tooltip {position: relative;display: inline-block;cursor:pointer;opacity: 1;font-size: inherit;line-height: inherit;margin-bottom: 4px;}
html .tooltip .tooltiptext {visibility: hidden;background-color: #fff;color: #fff;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;left: -12.5vw;;top: 115%;opacity: 0;transition: opacity 0.3s;padding:2.05vw;width:27.086vw;}
html .tooltip .tooltiptext::after {content: " ";position: absolute;bottom: 100%;  /* At the top of the tooltip */left: 49%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent #fff transparent;}
html .tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}
html .tooltip .tooltiptext p{color: #250069;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */font-size:1.171vw;line-height:1.611vw;}
.calculator-form-wraper .tooltip .tooltiptext p{margin:0px;}
.tooltip .tooltip-title{color: #887F3C;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */margin-bottom:10px;font-size:1.171vw;line-height:1.611vw;}
.calculator-form-wraper .tooltip .tooltiptext .para-wraper{margin-bottom:14px;}
.calculator-form-wraper .tooltip .tooltiptext .sub-para{color: #250069;font-family: "Bricolage Grotesque";font-size: 12px;font-style: normal;font-weight: 400;line-height: 18px; /* 150% */font-size:0.878vw;line-height:1.318vw;}
#education-form .label-input-field-wraper .tooltip-wraper{display: flex;align-items: flex-end;}
#education-form .label-input-field-wraper .tooltip-wraper .text-wraper{width:14vw}
html .error-msg{color: red;font-family: "Bricolage Grotesque";font-size: 12px;font-style: normal;font-weight: 400;line-height: 18px;font-size: 0.878vw;line-height: 1.318vw;padding-top:5px;}
html body.page-id-3181, html body.page-id-3451{background-color: #EBEBF6;}

.elementor-element.elementor-element-76da649.elementor-widget{margin-bottom:0px;}
.elementor-element.elementor-element-76da649 .loop-img{min-height:120px;margin-top:28px;}
.loop-img span {display: none;}
.loop-img span:first-child {display: inline-block;}

html .modal{z-index: 99999;}
.ScheduleAcallModal .modal-body{padding:0px;}
.ScheduleAcall-content-form-container{display: grid;grid-template-columns: 50% 50%;}
.ScheduleAcall-content-form-container .left-side-container{background-color:#250069;padding-left: 4%;padding-top:31px;background-image: url(/wp-content/uploads/2024/09/Vector.svg);background-size: contain;background-repeat: no-repeat;background-position: right;min-height:100vh;}
.ScheduleAcall-content-form-container .left-side-container .title{color:#fff;color: #EBEBF6;font-family: "Bricolage Grotesque";font-size: 4.392vw;font-style: normal;font-weight: 350;line-height: normal;letter-spacing: 0px;max-width:40.751vw;}
.ScheduleAcallModal .modal-xl{max-width:100%;margin-bottom: 0;}
.ScheduleAcall-content-form-container .left-side-container  .content-wraper{padding-top: 10em;padding-bottom: 12em;}
.ScheduleAcall-content-form-container .right-side-container{padding-top: 25px;padding-right: 4%;}
.modal .btn-close-icon{text-align: right;margin-left: auto;padding: 0;cursor: pointer;}
.ScheduleAcallModal .modal-content{border:0px;min-height:100vh}

.modal .modal-content .modal-body .model-title{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 24px;font-style: normal;font-weight: 400;line-height: 34px; /* 141.667% */font-size:1.757vw;line-height:2.489vw;letter-spacing: normal;}
.SubscribeExpertModal .modal-content, .Scheme-RelatedUpdatesModal .modal-content{background-color: #8DBAFF;border-radius: 0;border: 0;}
.SubscribeExpert-content-form-container .model-title{margin-bottom: 1.83vw;max-width: 21.449vw;margin-left: auto;margin-right: auto;}
.SubscribeExpertModal  .modal-body{padding: 6px 42px 42px 37px;}
.SubscribeExpertModal .modal-header, .Scheme-RelatedUpdatesModal .modal-header{padding:0;border:0px;padding-top: 14px;padding-right: 17px;}
.SubscribeExpertModal .form-fields-secmain-wraper .text-wraper p{max-width:16.252vw;}
.Scheme-RelatedUpdatesModal.modal .modal-content .modal-body .model-title{margin-bottom:17px;}
.modal-content .desc-wraper p{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */}
.Scheme-RelatedUpdatesModal .modal-dialog{max-width:540px;}
.Scheme-RelatedUpdatesModal .modal-body{padding:6.5px 50px 50px 50px;}
.modal-content .btns-wraper{margin-top:31px;display: flex;gap: 19px;}
html body .custom-blue-btn{color: #FFF;font-family: "Bricolage Grotesque";font-size: 17px;font-style: normal;font-weight: 600;line-height: normal;letter-spacing: 0.51px;text-transform: uppercase;border-radius: 10px;background-color: #250069;padding:19px 26px;}



.form-fields-secmain-wraper label{color: #250069;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */margin-bottom:6.18px;font-size:1.171vw;line-height:1.611vw;}
.form-fields-secmain-wraper .splittedfieldswraper{gap: 10px;display: flex;justify-content:space-between;}
.form-fields-secmain-wraper .common-fieldls-wraper .field-wraper{margin-bottom:2.698vw;}
.form-fields-secmain-wraper .submit-btn-text-wraper{display:flex;gap:20px;align-items:center;justify-content: space-between;}
.form-fields-secmain-wraper .text-wraper p{color: #250069;font-family: "Bricolage Grotesque";font-size: 12px;font-style: normal;font-weight: 400;line-height: 18px; /* 150% */font-size:0.878vw;line-height:1.318vw;max-width:24.158vw;}
.arrow-submit-wraper [type=submit]{height: 3.66vw;width: 3.66vw;background-image: url(/wp-content/uploads/2024/09/Blue-Arrow.svg);background-repeat: no-repeat;background-size: contain;padding: 0;font-size: 0;background-color: transparent !important;}
.arrow-submit-wraper p{text-align: right;height: 3.66vw;width: 3.66vw;}
html .quiz-form-box-container{border-radius:10px;max-width:85.139vw;margin: 0px auto;}
.ScheduleAcall-content-form-container .schedule-a-call-form-container{padding-left:5.344vw;padding-right:5.344vw;height: 100vh;display: flex;align-items: center;justify-content: center;padding-bottom:30px;}
.schedule-a-call-form-container .gform_heading{display:none;}

html .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{
	cursor:pointer;
}

html .gfield input:not(.gfield-choice-input),html .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-radius: 10px;border: 1px solid #887F3C;min-height: 50px;color: #250069;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */font-size:1.171vw;line-height:1.611vw;box-shadow:none;}
html .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{background-color:#887F3C;}
html .gfield .gfield-choice-input{min-height:unset !important;}
.gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked{background-color: #887F3C;}
html .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{background-color:#fff;}
html [type=button]{border-radius: 10px;background: #887F3C;color: #FFF;font-family: "Bricolage Grotesque";font-size: 17px;font-style: normal;font-weight: 600;line-height: normal;letter-spacing: 0.51px;text-transform: uppercase;position:relative;}
html body .gform_wrapper .gform_page_footer input[type=button]:after{content:'';background-image:url('/wp-content/uploads/2024/10/arrow.svg');width:24px;height:auto;}
html .gform-theme--framework .gform-field-label {color: #655D23;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */margin-bottom: 6px;font-size:1.171vw;line-height:1.611vw;}
html .gform-theme--framework  .gchoice .gform-field-label{color: #250069;}
html .gform-theme--foundation .gform_fields{row-gap: 0;}
html .gform-theme--foundation .gfield--width-full{margin-bottom: 2.8vw;}
html .gform-theme--foundation .gfield--width-full.mr-b-0{margin-bottom:0px;}
html .gform-theme--foundation #field_1_3.gfield--width-full{margin-top: 30px;margin-bottom: 6px;}
html .gform-theme--foundation .gform_page_footer{justify-content: space-between;flex-wrap:wrap;}
html .gform-theme--foundation #gform_page_1_1 .gform_page_footer{justify-content:end;position:relative;}
html .gform-theme--foundation #gform_page_1_1 .gform_page_footer .gform_next_button{width: 8.346vw;
height: 3.5vw;position:relative;text-align: center;}
html .gform-theme--foundation .gform_page_footer{position:relative;}


html .gform-theme--foundation #gform_page_1_1 .gform_page_footer:after{left:90%;}
.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){border-radius: 10px !important;background: #887F3C !important;color: #FFF !important;font-family: "Bricolage Grotesque" !important;font-size: 17px !important;font-style: normal !important;font-weight: 600 !important;line-height: normal !important;letter-spacing: 0.037vw !important;text-transform: uppercase !important;font-size:1.245vw !important;}
.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background: #250069 !important;width: 13.177vw !important;height: 4.392vw !important;text-align:left;}
.gform-theme--framework.gform-theme.gform_wrapper .gform_previous_button{height:100% !important;}
.gform-theme--foundation .gfield--type-html{color: #250069;font-family: "Bricolage Grotesque";font-size: 12px;font-style: normal;font-weight: 400;line-height: 18px; /* 150% */margin-top:12px;font-size:0.878vw;line-height:1.318vw;}

.schedule-a-call-form-container ::placeholder {color: #250069 !important;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */font-size:1.171vw;line-height:1.611vw;}
.schedule-a-call-form-container .gform-loader{display:block;}
html .gform-theme--foundation #gform_page_1_1 .gform_page_footer .gform_next_button, .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){}

.service_page_featur_section .service_page_featur_sub_section a img{margin-right:-5px;width:4.392vw;height:4.392vw;}



body.page-id-5296{background-color:#250069;}
.questionbody{padding:8.953vw 3.953vw 8.953vw 3.953vw;}
.pointerNone {pointer-events: none;}
.questionbody .qasection .que_text{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 40px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: -0.088vw;margin-bottom:1.464vw;font-size:2.928vw;}
.questionbody .qasection .que_sub_text{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */font-size:1.171vw;line-height:1.611vw;}
.questionbody .qasection .option_list.containerr{margin-top:3.294vw;}
html .select2-container .select2-selection--single, .questionbody input[type=text], .questionbody input[type=email]{border-radius: 10px;border: 1px solid #887F3C;padding: 1.1vw;height: auto;background-color:transparent;height:4vw;display:flex;align-items:center;}
html body .select2-container--default .select2-selection--multiple{border-radius: 10px;border: 1px solid #887F3C;padding: 0;padding-left: 0.6vw;height: auto;background-color:transparent;height:4.438vw;display:flex;align-items:center;}
html .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0px;display: flex;flex-wrap: wrap;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:0px;}
.questionbody .btns-wraper{margin-top:1.537vw;}
.questionbody .btns-wraper .cta-btn{padding: 9px 18px;display: flex;align-items: center;justify-content: center;width: fit-content;}
.questionbody input[type=text]::placeholder,.questionbody input[type=email]::placeholder{color: #250069;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */font-size:1.171vw;line-height:1.611vw;}
html .select2-container--default .select2-selection--single .select2-selection__rendered{color: #250069;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px; /* 137.5% */padding:0px;font-size:1.171vw;line-height:1.611vw;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice{padding: 0.469vw;border-radius: 10px;background: #FFF;border: 0;display: flex;width: fit-content;flex-direction: row-reverse;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border:0px;left:auto;right:0;color:#887F3C;position:unset;background-color: transparent;height: auto;padding: 0;padding-left: 10px;}
html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,html .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:transparent;color:#887F3C;}
html .select2-container--default.select2-container--focus .select2-selection--multiple{border: 1px solid #887F3C;display: flex;align-items: center;}
html .select2-dropdown{border-radius: 10px;background: #FFF;border:0;}
html .select2-results__option--selectable{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 16px;font-style: normal;font-weight: 400;line-height: 30px; /* 187.5% */font-size:1.171vw;line-height:2.196vw;}
html .select2-container--default .select2-results__option--selected,html .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color: rgba(141, 186, 255, 0.30);color:#250069;}
html .select2-container--default .select2-selection--single .select2-selection__arrow{background-image: url(/wp-content/uploads/2024/09/Vector-1.svg);background-repeat: no-repeat;top: 46%;right: 20px;width: 23.506px;height: 12.753px;}
html .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}
.questionbody .prograss-bar-wraper .prograss-bar-item{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 17px;font-style: normal;font-weight: 600;line-height: normal;letter-spacing: 0.51px;text-transform: uppercase;font-size:1.245vw;background-color: #fff;padding: 0.659vw 0.586vw 0.805vw 0.732vw;border-radius: 109px;width: 2.928vw;height: 2.928vw;z-index:2;}
.questionbody .prograss-num-wraper .prograss-bar-wraper .prograss-bar-item{width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;font-size: 17px;}
.questionbody .prograss-bar-wraper{display:flex;gap:2.782vw;align-items:center;list-style-type:none;margin: 0;padding: 0;justify-content: center;}
.quiz-box-prograss-bar-wraper .prograss-bar-container{margin-bottom: 6.442vw;}
.questionbody .prograss-bar-wraper .prograss-bar-item.active-item{background-color:#8DBAFF;}
.questionbody .prograss-bar-wraper{position:relative;width: fit-content;margin: 0px auto;}
.questionbody .prograss-bar-wraper:after{content:'';position:absolute;top:1.464vw;left:0px;right:0px;height:2px;width:100%;background-color:#887F3C;z-index:1px;}
.questionbody .btns-wraper .btns{display: flex;justify-content: space-between;align-items: center;}
.questionbody .btns-wraper .btns .btn-wraper{cursor:pointer;}
#quiz-result{display:none;}
.quiz-resultbody .res-title{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 40px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: -0.088vw;font-size:2.928vw;margin-bottom:2.123vw;max-width:54.978vw;margin-left: auto;margin-right: auto;}
.quiz-resultbody .res-desc{color: #250069;text-align: center;font-family: "Bricolage Grotesque";font-size: 24px;font-style: normal;font-weight: 400;line-height: 34px; /* 141.667% */font-size:1.757vw;line-height:2.489vw;margin-bottom:3.66vw;max-width:50.293vw;margin-left: auto;margin-right: auto;}
.quiz-resultbody .quiz-cta-wraper{margin-left: auto;margin-right: auto;width: fit-content;}
.quiz-resultbody .quiz-cta-wraper .cta-btn{cursor:pointer;}
html .questionbody .select2-container{width:100% !important;}
html #quiz-qus-ans-container .quiz_box{max-width:58.565vw;margin:0px auto;}
html body .select2-container--default .select2-selection--multiple{position:relative;}
html body .select2-container--default .select2-selection--multiple{padding: 0.6vw;}
html body .select2-container--default .select2-selection--multiple:after{content:'';background-image: url(/wp-content/uploads/2024/09/Vector-1.svg);background-repeat: no-repeat;top: 42%;right: 20px;width: 23.506px;height: 12.753px;position:absolute;cursor: pointer;}

.subscribetogetexpert-section .form-fields-secmain-wraper .text-wraper p{max-width:100%;}
.subscribetogetexpert-section .form-fields-secmain-wraper .submit-btn-text-wraper{flex-direction: column;justify-content: flex-start;align-items: baseline;}
.subscribetogetexpert-section .form-fields-secmain-wraper .common-fieldls-wraper .field-wraper.your-email{margin-bottom:10px;}
.subscribetogetexpert-section .arrow-submit-wraper, .subscribetogetexpert-section .arrow-submit-wraper p{width: 100%;text-align: right;}
.subscribetogetexpert-section .arrow-submit-wraper .wpcf7-spinner{display:block;}


html body.page-id-5296 .select2-container--default .select2-selection--multiple .select2-selection__clear{display:none;}
html body .select2-container .select2-search--inline{float:unset;display:flex;height:100%;align-items:center;}
html body .select2-container--default .select2-search--inline .select2-search__field{font-family: "Bricolage Grotesque";resize:none;min-height:unset;min-height:unset;margin: 0;padding-left: 10px;padding-top: 0.5vw;}
html body.page-id-5296 .select2-container .select2-search--inline .select2-search__field{height:100%;}

html body .select2-container--default .select2-selection--single .select2-selection__placeholder,html textarea::-webkit-input-placeholder {color: #250069;font-family: "Bricolage Grotesque";font-size: 24px;font-style: normal;font-weight: 400;line-height: 34px;font-size: 1.171vw;line-height: 2.196vw;}

html .wpcf7 form.sent .wpcf7-response-output{color: #250069;font-family: "Bricolage Grotesque";font-size: 1.757vw;font-style: normal;font-weight: 400;line-height: 2.489vw;border:0;margin-left: 0;}


input:-webkit-autofill,
input:-webkit-autofill:focus {
    transition: background-color 600000s 0s, color 600000s 0s;
}
input[data-autocompleted] {
    background-color: transparent !important;
}
.arrow-submit-wraper [type=submit]:hover{background-image: url(/wp-content/uploads/2024/09/Arrow-1.svg);}

#quiz_container .select2-container--open .select2-selection--multiple .select2-search__field{display:none;}


@media screen and (min-width:1441px){.SubscribeExpertModal .modal-dialog{max-width:29.941vw;}}
@media screen and (max-width:1024px){
		.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)), .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:14px !important;}
	.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){width: 155px !important;height: auto !important;}
	html .gform-theme--framework .gform-field-label{font-size:16px;line-height:24px;margin-top:-2px;}
	html .gform-theme--foundation #gform_page_1_1 .gform_page_footer .gform_next_button{width: 95px;height: auto;}
	.gform-theme--foundation .gfield--type-html{font-size:12px;line-height:18px;}
	
}


@media screen and (min-width:768px){
	.questionbody .prograss-num-wraper{display:none;}
	.site-branding-wrapper .custom-logo-link img{width: 13.473vw;height: auto;}
}

@media screen and (max-width:767px){
	html .error-msg{font-size:12px;line-height:20px;padding-top:unset;}
	html body .select2-container--default .select2-selection--single .select2-selection__placeholder, html textarea::-webkit-input-placeholder{
		font-size:16px;line-height:30px;
	}
	.elementor-5296 .elementor-element.elementor-element-22cd7a6 .elementor-heading-title{
		font-size:50px;line-height: 60px;
	}
	.questionbody .prograss-bar-wraper:after{background-color:unset;}
	.questionbody{padding-left:0;padding-right:0;}
	html .tooltip .tooltiptext{left: -132.5px;}
	html .tooltip{width:33px;}
	.questionbody  .prograss-bar-wraper.d-none-mobile {display:none;}
	.quiz-resultbody .res-title{font-size:24px;max-width:unset;}
	.quiz-resultbody .res-desc{font-size:16px;max-width:unset;line-height:normal;}
	html .select2-container .select2-selection--single, html body .select2-container--default .select2-selection--multiple, .questionbody input[type=text], .questionbody input[type=email]{
		padding:5px 10px;
	}
	html body .custom-blue-btn{padding:19px 20px;text-align:center;}
	.modal-content .btns-wraper{flex-direction:column;}
	.elementor-element-9ca23fe p, .elementor-element-6d6dc4b  p{max-width:unset;}
	html .gfield input:not(.gfield-choice-input),html .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
		font-size:16px;line-height:20px;
	}
	html body .select2-container--default .select2-selection--multiple{
		min-height:60px;height: auto;display:flex;align-items:center;
	}
	html .select2-container .select2-selection--multiple .select2-selection__rendered{
		width:auto;
	}
	html .select2-container--default .select2-selection--single .select2-selection__rendered{
		font-size:16px;line-height:22px;width:82%;
	}
	html .select2-container .select2-selection--single{display:flex;align-items:center;min-height:60px;}
	html .select2-results__option--selectable{font-size:12px;line-height:24px;}
	.questionbody .qasection .que_sub_text{font-size:16px;line-height:24px;}
	html #quiz-qus-ans-container .quiz_box{
		max-width:unset;
	}
	.questionbody input[type=text]::placeholder,.questionbody input[type=email]::placeholder{font-size: 16px;line-height: 22px;}
	select, textarea, input[type=tel], input[type=email], input[type=number], input[type=search], input[type=text], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=password], input[type=range], input[type=time], input[type=url], input[type=week]{font-size:16px;}
	.questionbody .qasection .que_text{font-size:24px;}
	.ScheduleAcall-content-form-container .right-side-container{min-height:50vh;}
	.ScheduleAcallModal .modal-content{min-height:100vh;}
	.ScheduleAcall-content-form-container .left-side-container{min-height:35vh;}
	.form-fields-secmain-wraper .submit-btn-text-wraper{justify-content:unset;flex-direction:column;align-items:start;gap:10px;}
	html body h2, html body h2.elementor-heading-title{font-size: 55px;line-height: 60px; /* 109.091% */}
	html p{font-size:16px;line-height: 24px; /* 150% */}
	.form-fields-secmain-wraper .splittedfieldswraper{display:block;}
	.form-fields-secmain-wraper label{font-size: 16px;line-height: 22px;}
	.form-fields-secmain-wraper .text-wraper p{font-size:12px;line-height:18px;max-width:100%;}
	.modal .modal-content .modal-body .model-title{font-size:24px;line-height:34px;max-width:100%;text-align:left;
	margin-bottom:20px;}
	.arrow-submit-wraper [type=submit]{width:40px;height:40px;}
	.SubscribeExpertModal .form-fields-secmain-wraper .text-wraper p{max-width:230px;}
	.arrow-submit-wraper{width:100%;}
	.arrow-submit-wraper p{width:100%;}
	.wpcf7-spinner{display:block;}
	select, textarea, input[type=tel], input[type=email], input[type=number], input[type=search], input[type=text], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=password], input[type=range], input[type=time], input[type=url], input[type=week]{min-height:50px;}
	.calculator-form-wraper .label-input-field-wraper label{
		font-size:16px;line-height:24px;width:165px;
	}
	.calculator-form-collected-info-wraper{flex-direction:column;}
	html .elementor-element-0ccedbd p, html .elementor-element-eb32c48 p{max-width:100%;}
	.calculator-form-wraper{width:100%;}
	.calculator-form-wraper .label-input-field-wraper{gap:unset;justify-content:space-between;}
	#education-form .label-input-field-wraper .tooltip-wraper .text-wraper{width:unset;}
	.collected-info-container .title{font-size:16px;line-height:24px;}
	.calculator-form-collected-info-wraper .right-section{width:100%;margin-top:20px;}
	html .small-size-para-wraper p{font-size:12px;line-height:16px;}
	.collected-info-container .content{font-size:40px;}
	.collected-info-container{width:100%;}
	html .tooltip .tooltiptext{width:290px;padding:12px 10px;}
	.calculator-form-wraper .tooltip .tooltiptext p{font-size:14px;line-height:1.3;}
	.calculator-form-wraper .tooltip .tooltiptext .sub-para{font-size:10px;}
	.tooltip .tooltip-title{font-size:14px;line-height:18px;}
	.calculator-form-wraper  input{font-size:16px;line-height:24px;}
	.ScheduleAcall-content-form-container{display:block;}
	.ScheduleAcall-content-form-container .left-side-container .title{max-width: 100%;font-size: 24px;line-height: 30px;}
	.ScheduleAcall-content-form-container .left-side-container .content-wraper{padding-top: 40px;padding-bottom: 30px;}
	.modal .ScheduleAcall-content-form-container .btn-close-icon{position: absolute;right: 30px;top: 30px;}
	.ScheduleAcall-content-form-container .schedule-a-call-form-container{justify-content:flex-start;height:100%;}
	.modal .ScheduleAcall-content-form-container .btn-close-icon svg path{stroke:white;}
	.calculator-form-wraper .enterNumtowords{max-width: 38vw;}
	html body .select2-container--default .select2-search--inline .select2-search__field{padding-top:15px;height: 60px !important;}
	html .select2-container--default .select2-selection--multiple .select2-selection__choice {padding: 8px 12px;}
	html .select2-container .select2-selection--multiple .select2-selection__rendered{gap:6px;}
}




