.elementor-2846 .elementor-element.elementor-element-1205d47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2846 .elementor-element.elementor-element-41e90b0 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-390f867 );}.elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-group select{font-family:"NotoSansBengali", Sans-serif;}.elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{color:var( --e-global-color-390f867 );}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-family:"FN-Momenshahi-Bangla-Unicode", Sans-serif;font-weight:300;}.elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}@media(max-width:650px){.elementor-2846 .elementor-element.elementor-element-1205d47{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-2846 .elementor-element.elementor-element-8003127 .fluentform-widget-wrapper .ff-el-group select{font-size:14px;}}@media(min-width:651px){.elementor-2846 .elementor-element.elementor-element-1205d47{--content-width:700px;}}/* Start custom CSS */.form-header,.calculator-result{
	padding:20px;
	border-radius:6px;
	    background-color: transparent;
    background-image: linear-gradient(143deg, #0066FF24 0%, #FFFFFF0D 100%);
}

.ff-el-section-break hr{
	display:none;
}
.ff-el-section-break .ff-el-section-title,.ff-section_break_desk p{
	margin:0px;
}
.ff-section_break_desk p{font-size:14px;opacity:0.7;margin-top:6px}

.ff-default .ff-el-form-control,.ff-custom_html,.ff-custom_html *{
	line-height:1.4;
	font-size: 15px;
}
.ff-default .ff-el-form-control:focus{
	color:#000000!important;
}
.ff-default .ff-el-form-check label.ff-el-form-check-label{
	font-size:14px;
}
.step-nav button,form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style){
    font-family: "FN-Momenshahi-Bangla-Unicode", Sans-serif;
    font-weight: 300!important;
	background-color: transparent;
    background-image: linear-gradient(133deg, var(--e-global-color-390f867) 0%, var(--e-global-color-93f7b6f) 100%);
	padding:10px 20px;
	border-radius:10px;
	font-weight:600;
	font-size:16px;
	background-color:#0045ff!important;
	color:#fff;
	border:0px!important;
	transition: all 1s ease-in!important;
}
.step-nav button:hover,form.fluent_form_3 .ff-btn-submit:hover{
    background-color: transparent;
    background-image: linear-gradient(133deg, var(--e-global-color-primary) 0%, var(--e-global-color-eaff90b) 100%);
}
.ff-el-progress-status{
	display:none!important;
}

/**** Cost Calculator ***/
#fluentform_6 *{
	font-family:'Hind Siliguri'!important;
}
#fluentform_6 .ff-el-input--content *,#fluentform_6 .ff-custom_html{
	font-weight:300!important;
	font-size:17px!important;
}
#fluentform_6 .ff-el-help-message{
	font-size:14px!important;
	font-style: normal!important;
}
#fluentform_6 button{
	display:none!important;
}
#fluentform_6 .ff-el-section-title{
	font-size:24px;
	color:#0045ff;
}
#fluentform_6 .ff-custom_html.calculator-result p{
	font-size:18px;
	line-height: 1.7;
}
.calculator-result strong{
	font-weight:700!important;
}
.calc-wa-btn{
	    width: 100%;
    display: block;
    padding: 10px 20px;
    text-align: center;
    background: #0045ff;
	color:#ffffff;
    border-radius: 8px;
    text-decoration: none;
    font-weight: 700;
	margin-top:10px;
}
@media(max-width:600px){
	#fluentform_6 .ff-custom_html.calculator-result p{
	font-size:16px;
	line-height: 1.7;
}
}/* End custom CSS */