/*
 *  Copyright (C) 2025 Dynamowebs Pvt  ltd  www.dynamowebs.com , Inc -
 *  Dynamowebs : tax2u-co-uk-new All Rights Reserved :  utr-form-step1-min.css (Last modified : 6/18/25, 12:18 PM )
 *  utr-form-step1-min.css  Unauthorized copying of this file , via any medium is strictly prohibited
 *  Proprietary and confidential Written by Dynamowebs software & VOIP solutions
 *  <faisal.aqurz@gmail.com> / <imran@dynamowebs.com>, at  18/ 6/ 2025
 *  can not be copied and / or distributed without the express  permission of Dynamowebs
 *  github  :: https://github.com/faisal3956/
 *  website :: https://www.dynamowebs.com
 */
.modal-open .modal {background-color: #2125297d !important;} .form-control.error {border: 1px solid #e46e71 !important;} .form-group input, .form-group select {	background: #f8fdfe;border-radius: 10px;} .form-group .form-control {	background: #f9feff !important;	background-color: #fafeff !important;} html body .footer-common-forms .ft-update-last {	border-top: 1px solid #a6b2bc29 !important;	padding-top: 13px;	margin-top: 10px;	background: #f1f7fb;padding-bottom: 9px;}
html body .footer-common-forms .comp_info p {margin-bottom: 0px;}
html body .footer-common-forms .comp_info {}
footer .offer-page p { color: rgb(102, 102, 102) !important; display: block !important; font-family: Nunito, sans-serif !important; font-feature-settings: normal !important; font-kerning: auto !important; font-optical-sizing: auto !important; font-size: 13.2px !important; font-stretch: 100% !important; font-style: normal !important; font-variant-alternates: normal !important; font-variant-caps: normal !important; font-variant-east-asian: normal !important; font-variant-ligatures: normal !important; font-variant-numeric: normal !important; font-variation-settings: normal !important; font-weight: 400 !important; line-height: 23.76px !important;}
html body div input:not([type='submit']):not([type='radio']), html body div .select2-selection, html body div select, .infusion-form input:not([type=submit]):not([type=radio]), .select2-selection, form select {	min-height: 46px;	border: 1px solid #607d8b47 !important;	background: rgb(255 255 255) !important;	background: linear-gradient(184deg, #fdfdfd 55%, rgb(249 249 249) 100%) !important; outline: 0 !important;	box-shadow: none !important;	display: block;	width: 100%;	height: calc(1.5em + 0.75rem + 2px);	padding: 0.375rem 0.75rem;	font-size: 1rem;	line-height: 1.5;	color: #495057;	background-color: #fff;	background-clip: padding-box;	border: 1px solid #ced4da;	border-radius: 0.25rem; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;} input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s !important;} ul {	margin-top: 0;	margin-bottom: 1rem;} .customErrorFeildsSet {	color: #e24646 !important;	font-weight: 600 !important;	font-size: 13px !important;	border: transparent !important;margin-bottom: 5px;}
[tabindex="-1"]:focus {	outline: 0 !important;} .dropdown-menu {	list-style: none;} .navbar a {	font-stretch: normal;}
*, ::after, ::before {	box-sizing: border-box;} ul ul {margin-bottom: 0;} a {	color: #007bff;	text-decoration: none;	background-color: transparent;} a:hover {	color: #0056b3;	text-decoration: underline;} .navbar-nav .nav-link {	padding-right: 0;padding-left: 0;} .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: .5rem 0; margin: .125rem 0 0; font-size: 1rem; color: #212529; text-align: left; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .15); border-radius: .25rem;} .nav-link { padding: .5rem 1rem;display: block;} .nav-link:focus, .nav-link:hover, html a {text-decoration: none;} .navbar-nav .dropdown-menu { position: static;float: none;} .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, .5)} .navbar a { line-height: normal;} html * { font-family: Nunito, sans-serif;} .navbar a {	text-align: center;	color: #333 !important;	text-transform: capitalize;font-size: 13px;	font-style: normal;	letter-spacing: -.09px;width: auto;	margin-right: 15px;}
* { -webkit-box-sizing: border-box;box-sizing: border-box} .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: #00aeef !important;} .dropdown-submenu {position: relative;} .services_first_dropdown > .service_dp { top: 35px; left: 100%; width: 100%; margin-top: 0; margin-left: 0; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px; left: 0;} .services_first_dropdown > .service_dp > li { padding: 5px 5px 5px 15px;} .registration > .dropdown-menu {top: 0;	left: 100%;	width: 220px;	padding: 5px 5px 5px 15px;} .registration > .dropdown-menu > li {padding: 5px;} .registration {width: 100%;padding: 5px 5px 5px 15px;} .dropdown-submenu:hover > .dropdown-menu {display: block;} a {transition: all .125s ease-in-out 0;} ::-moz-selection {background: #000;color: #fff;} ::selection {background: #000;color: #fff;} a {color: #111;} a:hover, a:focus { text-decoration: none;color: #aaa;outline: 0;}
ul { margin: 0 0 20px;} .navbar a { transition: color .125s ease-in-out 0;} .dropdown-menu { min-width: 180px;font-size: 11px;} svg:not(:root).svg-inline--fa {overflow: visible;} .svg-inline--fa {display: inline-block;font-size: inherit;height: 1em;overflow: visible;vertical-align: -.125em;} .svg-inline--fa.fa-w-10 {width: .625em;} .svg-inline--fa.fa-w-14 {width: .875em;} .svg-inline--fa.fa-w-16 {width: 1em;} .svg-inline--fa.fa-w-18 { width: 1.125em;} .fa-spin { -webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;} h2, h4, h5, p, ul { margin-top: 0;} p, ul { margin-bottom: 1rem;} body { text-align: left;} label { margin-bottom: .5rem;} [tabindex="-1"]:focus, button {outline: 0 !important;} footer, nav, section {display: block;} button, hr, input {overflow: visible;} .img-fluid {max-width: 100%;height: auto;} .btn { -webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none; } .btn:focus, .form-control:focus {box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);} .navbar-nav {list-style: none;} .navbar-brand {white-space: nowrap;} .banner-heading, .login-btn a, .navbar a {font-stretch: normal;}
:root {
	--blue: #007bff;
	--indigo: #6610f2;
	--purple: #6f42c1;
	--pink: #e83e8c;
	--red: #dc3545;
	--orange: #fd7e14;
	--yellow: #ffc107;
	--green: #28a745;
	--teal: #20c997;
	--cyan: #17a2b8;
	--white: #fff;
	--gray: #6c757d;
	--gray-dark: #343a40;
	--primary: #007bff;
	--secondary: #6c757d;
	--success: #28a745;
	--info: #17a2b8;
	--warning: #ffc107;
	--danger: #dc3545;
	--light: #f8f9fa;
	--dark: #343a40;
	--breakpoint-xs: 0;
	--breakpoint-sm: 576px;
	--breakpoint-md: 768px;
	--breakpoint-lg: 992px;
	--breakpoint-xl: 1200px;
	--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
*, ::after, ::before {box-sizing: border-box;} html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent} body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;	font-weight: 400;line-height: 1.5;color: #212529;background-color: #fff;} .pointer {	cursor: pointer;} b, strong {	font-weight: bolder;} .btn, img, svg {	vertical-align: middle;} a {	color: #007bff;	text-decoration: none;	background-color: transparent;} a:hover {	color: #0056b3;	text-decoration: underline;} .btn:hover {	text-decoration: none;}
a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {color: inherit;	text-decoration: none;} a:not([href]):not([tabindex]):focus {outline: 0;} img {	border-style: none;}svg {	overflow: hidden;} label {	display: inline-block;} button {	border-radius: 0;} button:focus {	outline: dotted 1px;	outline: -webkit-focus-ring-color auto 5px;} button, input, select {margin: 0;	font-family: inherit;	font-size: inherit;	line-height: inherit;} button, select {	text-transform: none;} select {	word-wrap: normal;} [type=button], [type=submit], button {-webkit-appearance: button;} [type=button]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { padding: 0;	border-style: none;} input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0;} input[type=date] {	-webkit-appearance: listbox;}
.collapse:not(.show) {	display: none;} .hidden {	display: none !important; } h2, h4, h5 {	margin-bottom: .5rem;	font-weight: 500;	line-height: 1.2;} hr { margin-bottom: 1rem;} h2 { font-size: 2rem; } h4 { font-size: 1.5rem;} h5 {	font-size: 1.25rem;} .btn, .form-control, small {font-weight: 400;} hr { box-sizing: content-box;	height: 0;	margin-top: 1rem;	border: 0;	border-top: 1px solid rgba(0, 0, 0, .1) } small {	font-size: 80%;} .container, .container-fluid {width: 100%;	padding-right: 15px;	padding-left: 15px;	margin-right: auto;	margin-left: auto;}
.row {	display: -ms-flexbox;	display: flex;	-ms-flex-wrap: wrap;	flex-wrap: wrap;	margin-right: -15px;	margin-left: -15px;} .navbar-nav .nav-link {	padding-right: 0;	padding-left: 0;} .col-12, .col-3, .col-4, .col-6, .col-lg-12, .col-md-12, .col-md-3, .col-md-6, .col-md-9, .col-sm-12, .col-sm-4, .col-sm-6 {position: relative;width: 100%;padding-right: 15px;padding-left: 15px} .col-3 {	-ms-flex: 0 0 25%;	flex: 0 0 25%;	max-width: 25%;} .col-4 { -ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;} .col-6 {	-ms-flex: 0 0 50%;	flex: 0 0 50%;	max-width: 50%;} .col-12 {	-ms-flex: 0 0 100%;	flex: 0 0 100%;	max-width: 100%;}
.form-control {	display: block;	width: 100%;	height: calc(1.5em + .75rem + 2px);	padding: .375rem .75rem;	font-size: 1rem;	line-height: 1.5;color: #495057;	background-color: #fff;	background-clip: padding-box;	border: 1px solid #ced4da;	border-radius: .25rem;	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;} .form-control::-ms-expand {	background-color: transparent;border: 0;} .form-control:focus {color: #495057;background-color: #fff;border-color: #80bdff;outline: 0;} .form-control::-webkit-input-placeholder {color: #6c757d;opacity: 1;} .form-control::-moz-placeholder {color: #6c757d;opacity: 1;} .form-control:-ms-input-placeholder {	color: #6c757d;opacity: 1;} .form-control::-ms-input-placeholder {color: #6c757d;	opacity: 1;} .form-control::placeholder {color: #6c757d;opacity: 1;} .form-control:disabled {background-color: #e9ecef;opacity: 1;} .form-group {margin-bottom: 1rem;} .custom-control-input:disabled ~ .custom-control-label {color: #6c757d;}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, .5);}
.btn {	display: inline-block;	color: #212529;text-align: center;	user-select: none;	background-color: transparent;	border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;	border-radius: .25rem;	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;} .btn:hover {color: #212529;} .btn:focus {outline: 0;} .btn:disabled {	opacity: .65;} .btn-primary, .btn-primary:disabled {	color: #fff;	background-color: #007bff;	border-color: #007bff;} .btn-primary:hover {	color: #fff;	background-color: #0069d9;border-color: #0062cc;}
.btn-primary:focus {box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5);} .btn-warning {	color: #212529;	background-color: #ffc107;border-color: #ffc107;} .btn-warning:hover {color: #212529;} .btn-warning:focus {box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5);} .btn-warning:disabled {	background-color: #ffc107;	border-color: #ffc107;} .btn-sm {	padding: .25rem .5rem;	font-size: .875rem;	line-height: 1.5;	border-radius: .2rem;} .fade {	transition: opacity .15s linear;} .fade:not(.show) {opacity: 0;} .navbar {	-ms-flex-wrap: wrap;}
.custom-control-label::after, .custom-control-label::before { top: .25rem;	left: -1.5rem;	display: block;	height: 1rem;	content: "";	width: 1rem;} .custom-control {	position: relative;	display: block;	min-height: 1.5rem;	padding-left: 1.5rem;} .custom-control-inline {display: -ms-inline-flexbox;display: inline-flex;margin-right: 1rem;} .custom-control-input {position: absolute;z-index: -1;opacity: 0;} .custom-control-input:checked ~ .custom-control-label::before {	color: #fff;	border-color: #007bff;	background-color: #007bff;} .custom-control-input:focus ~ .custom-control-label::before {box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);}
.custom-control-input:disabled ~ .custom-control-label::before {background-color: #e9ecef;} .custom-control-label {	position: relative;	margin-bottom: 0;	vertical-align: top;} .custom-control-label::before {	position: absolute;	pointer-events: none;	background-color: #fff;	border: 1px solid #adb5bd;}.custom-control-label::after {	position: absolute;	background: 50%/50% 50% no-repeat;}.custom-radio .custom-control-label::before {border-radius: 50%;} .custom-radio .custom-control-input:checked ~ .custom-control-label::after {	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.navbar {	position: relative;} .custom-control-label::before {	transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;} .nav-link, .navbar {	padding: .5rem 1rem;}
.nav-link {	display: block;} .nav-link:focus, .nav-link:hover, .navbar-brand:focus, .navbar-brand:hover, .navbar-toggler:focus, .navbar-toggler:hover, html a {	text-decoration: none;} .list-group-flush .list-group-item:last-child {	margin-bottom: -1px;} .navbar-toggler {	background-color: transparent;} .navbar {	display: -ms-flexbox;	display: flex;	flex-wrap: wrap;	-ms-flex-align: center;	align-items: center;	-ms-flex-pack: justify;	justify-content: space-between;} .navbar-brand {	display: inline-block;	padding-bottom: .3125rem;	margin-right: 1rem;	font-size: 1.25rem;	line-height: inherit;} .navbar-nav {	display: -ms-flexbox;} .navbar-nav {display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;} .navbar-collapse {	-ms-flex-preferred-size: 100%;	flex-basis: 100%;	-ms-flex-positive: 1;	flex-grow: 1;	-ms-flex-align: center;	align-items: center;} .navbar-toggler {	padding: .25rem .75rem;	font-size: 1.25rem;	line-height: 1;	border: 1px solid transparent;border-radius: .25rem;}
.navbar-toggler-icon {	display: inline-block;	width: 1.5em;	height: 1.5em;	vertical-align: middle;	content: "";	background: center center/100% 100% no-repeat;} .navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {color: rgba(0, 0, 0, .9);} .navbar-light .navbar-nav .nav-link {color: rgba(0, 0, 0, .5);} .navbar-light .navbar-toggler {	color: rgba(0, 0, 0, .5);	border-color: rgba(0, 0, 0, .1);} .navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.btn-form-submit:hover, .btn-yellow:hover {	color: #fff;} .list-group-item:first-child {	border-top-left-radius: .25rem;	border-top-right-radius: .25rem;} .list-group-item {	position: relative;} .close {	font-weight: 700;	line-height: 1;} .list-group {	display: -ms-flexbox;	display: flex;	-ms-flex-direction: column;	flex-direction: column;	padding-left: 0;	margin-bottom: 0;} .list-group-item {	display: block;	padding: .75rem 1.25rem;	margin-bottom: -1px;	background-color: #fff;	border: 1px solid rgba(0, 0, 0, .125);} .list-group-item:last-child {margin-bottom: 0;	border-bottom-right-radius: .25rem;	border-bottom-left-radius: .25rem;} .list-group-item:disabled {color: #6c757d;pointer-events: none;background-color: #fff;} .list-group-flush .list-group-item {border-right: 0;border-left: 0;border-radius: 0;} .list-group-flush:last-child .list-group-item:last-child {margin-bottom: 0;border-bottom: 0;}
.close {float: right;font-size: 1.5rem;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;} .modal-title {	line-height: 1.5;}.close:hover {	color: #000;	text-decoration: none;} .modal { position: fixed;top: 0;	left: 0;	z-index: 1050;	display: none;	width: 100%;	height: 100%;	overflow: hidden;	outline: 0;} .modal-dialog {	position: relative;	width: auto;	margin: .5rem;	pointer-events: none;} .modal.fade .modal-dialog {transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform: translate(0, -50px);transform: translate(0, -50px);} .modal-dialog-centered {	display: -ms-flexbox;	display: flex;	-ms-flex-align: center;	align-items: center;	min-height: calc(100% - 1rem);} .modal-dialog-centered::before {	display: block;	height: calc(100vh - 1rem);content: "";}
.modal-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;	border: 1px solid rgba(0, 0, 0, .2);border-radius: .3rem;outline: 0;} .modal-header {	display: -ms-flexbox;	display: flex;	-ms-flex-align: start;	align-items: flex-start;	-ms-flex-pack: justify;	justify-content: space-between;	padding: 1rem;	border-bottom: 1px solid #dee2e6;	border-top-left-radius: .3rem;	border-top-right-radius: .3rem;} .modal-header .close {	padding: 1rem;	margin: -1rem -1rem -1rem auto;} .modal-title {	margin-bottom: 0;} .modal-body {	position: relative;	-ms-flex: 1 1 auto;	flex: 1 1 auto;	padding: 1rem;}
.clearfix::after {	display: block;	clear: both;	content: "";} .bg-white {	background-color: #fff !important;} #navbarNavAltMarkup, .login-btn, .navbar {float: right;	width: 100%;} .m-b-0 {	margin-bottom: 0 !important;} .p-0 {	padding: 0 !important;} .text-left {	text-align: left !important;} .text-right {	text-align: right !important;} .text-center {	text-align: center !important;} .btn-warning:disabled {	color: #fff !important;} .banner-heading, .footer-last span, .info-con p, .login-btn a, .navbar a {line-height: normal;} html * {	font-family: Nunito, sans-serif;} body, html {	display: block;	padding: 0;	min-height: 100%;	height: 100%;	width: 100%;	margin: 0;} .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: normal !important;} .row:after, .row:before {	width: 0;	height: 0;}

.b-top-header {
	min-height: 49px;
	background-color: #f1f1f1;
	padding-top: 15px;
	padding-bottom: 15px;
	display: none !important;
}

.b-top-header span {
	margin-right: 14px;
	font-size: 13px;
}

.b-top-header span svg {
	margin-right: 10px;
	color: #2666ce;
}

.links {
	padding-top: 0px;
	padding-bottom: 0px;
	height: auto;
	border-bottom: 5px solid #00aeef;
}

.b-top-header .container {
	max-width: 900px;
	padding-left: 0;
}

.login-btn {
	max-width: 250px;
	text-align: right;
	display: inline-block;
}

.banner-heading, .btn-form-submit, .navbar a {
	text-align: center;
}

#navbarNavAltMarkup {
	display: block;
	max-width: 900px;
	position: absolute;
	right: 0;
}

#navbarNavAltMarkup .navbar-nav {
	margin-left: auto;
	order: 2;
}

.navbar a {
	color: #333 !important;
	text-transform: capitalize;
	font-size: 13px;
	font-weight: 700;
	font-style: normal;
	letter-spacing: -.09px;
	width: auto;
	margin-right: 15px;
}

.navbar-brand {
	margin-top: -7px !important;
	padding-top: 0 !important;
}

.img-logo {
	max-width: 184px;
	max-height: 50px;
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%;
}

.navlinks {
	padding-top: 8px;
	max-width: 1200px;
	margin: 0 auto;
}

body .btn-myaccount {
	border-radius: 18px;
	border: 1px solid #00aeef;
	background-color: #fff;
	color: #00aeef !important;
	margin-right: 7px;
	padding: 8px 15px !important;
}

.banner-background {
	height: 373px;
	background-repeat: no-repeat;
	padding: 0 !important;
	background-size: cover;
}

.login-btn a {
	max-width: 90px;
	border-radius: 13px;
	border: 1px solid #daeff7;
	background-color: #f8f8f8;
	width: 100%;
	font-size: 11px;
	font-weight: 500;
	font-style: normal;
	letter-spacing: -.07px;
	color: #00aeef;
}

html body .btn-register, html body .btn-register:hover {
	width: 193px;
	max-width: 100px;
	height: 36px;
	border-radius: 18px;
	background-color: #1b75bc;
	color: #fff !important;
	padding-top: 8px;
}

.banner-heading {
	display: inline-block !important;
	max-width: 749px;
	max-height: 60px;
	font-size: 40px;
	font-style: normal;
	letter-spacing: -.27px;
	color: #fff;
	margin: 0 auto;
	padding-top: 65px;
	text-transform: uppercase;
	font-weight: 800;
}

.footer-last span, .info-con p {
	font-stretch: normal;
	font-style: normal;
}

.bg-white {
	max-width: 1170px;
	border-radius: 14px 14px 20px 20px;
	box-shadow: 0 0 24px 0 rgba(171, 171, 171, .5);
	padding: 0 60px 60px;
	margin-top: -372px;
}

.info-con p {
	margin-top: 60px;
	font-size: 1.4em;
	letter-spacing: -.12px;
	color: #333;
}

.info-con hr {
	margin-bottom: 35px;
	margin-top: 26px;
}
.footer, .footer-last {	background-color: #f1f7fb;} #select2-select2-container {	margin-top: 13px;} .top-button {	margin-top: 30px;} .btn-form-submit {	color: #fff;	padding: 15px 50px;	background-image: linear-gradient(to bottom, #fbaf17 0, #ca8d12 100%) !important;margin: 0 auto;	float: none;	font-size: 17px;	min-width: 200px;	min-height: 48px;	border-radius: 5px;	display: flow-root;	font-weight: 700;	letter-spacing: 2px;} .footer-padder {padding: 0;	position: relative !important;	left: 0;	bottom: 0;	height: auto;	width: 100%; z-index: 0 !important;} div.spinner {	position: relative;} .footerimage {	margin-top: 70px;} .footer {	padding: 30px;	height: 100px;} .footer img {	max-width: 142px;	max-height: 76px;} .footer-logo img {	width: 50px;	margin: 0 auto;	float: none;	display: block;}
.footer-last {	display: inline-block;	opacity: 1;	padding: 15px 0;min-height: 10px;	width: 100%;margin-bottom: -6px;} .footer-last span {	float: left; font-size: 13px;	letter-spacing: -.08px;	color: #0c0c0c;	color: #000000c7;	font-weight: 500;} .footer-last span.terms, .pull-right {float: right;} .nav-logo, .pull-left {float: left;}.footer-last span a {	color: #000000c7;font-weight: 500;}.sub-address {background-color: rgba(171, 171, 171, .16);border: 1px solid #f9fbfd;margin-bottom: 60px;	padding: 0 30px 30px;	border-radius: 10px;} .text-blue {color: #00aeef;}
.select2-container--default .select2-selection--single { border-radius: 5px !important;	border: 1px solid #e9eae8 !important;	background-color: #fff !important;	text-align: left;	padding-left: 10px;	padding-top: 13px !important;} .select2-container--default .select2-selection--single .select2-selection__arrow {top: 13px !important;	right: 9px !important;} .btn-warning:hover {	background-color: #f7bd12;	border-color: #f9c426;}
.calculaton-div-style {	border-bottom-left-radius: 10px;	border-bottom-right-radius: 10px;	border: 1px solid #e6ebf1;background-image: linear-gradient(to bottom, #e0eafc, #f4fbff);min-height: 434px;} .nav-logo {	width: 50%;	text-align: left;	margin-right: 0;} .bg-footericons {	background-color: #e9f5ff;	margin-top: 0;	border-radius: 12px 12px 0 1px;	margin-bottom: 55px;} .footer-img-sec {	float: left;margin-top: -39px;} .footer-img-sec img {	width: 100%;	display: inline-block;	height: auto;	max-height: available !important;} .footer-img-sec p {	font-size: 15px;	text-align: center;	color: #1b75bc; margin-bottom: 65px;}
.terms * {text-align: left !important;font-size: 16px;} .preloader.wrapper > .container > div:first-child {max-height: 675px !important;} .preloader {	position: fixed;	width: 100%;	z-index: 9999;	height: 100vh;	overflow: hidden;	padding-top: 2% !important;}
* {-webkit-box-sizing: border-box;box-sizing: border-box;} section.wrapper {	padding: 40px 0;} section.wrapper.dark {background-color: #607d8bc2 !important;	background-position: center;	background-repeat: no-repeat !important;} div.spinner {-webkit-animation: 10s linear infinite rotate;animation: 10s linear infinite rotate;margin: auto;width: 142px;height: 142px;display: none !important;} div.spinner i { -webkit-animation: 3s cubic-bezier(.09, .6, .8, .03) infinite rotate; animation: 3s cubic-bezier(.09, .6, .8, .03) infinite rotate; -webkit-transform-origin: 50% 100% 0; -ms-transform-origin: 50% 100% 0; transform-origin: 50% 100% 0; position: absolute; display: inline-block; top: 50%; left: 50%; border: 6px solid transparent; border-bottom: none;}
div.spinner i:first-child { -webkit-animation-timing-function: cubic-bezier(0.09, 0.3, 0.12, 0.03); animation-timing-function: cubic-bezier(0.09, 0.3, 0.12, 0.03); width: 44px; height: 22px; margin-top: -22px; margin-left: -22px; border-color: #2172b8; border-top-left-radius: 36px; border-top-right-radius: 36px;} div.spinner i:nth-child(2) { -webkit-animation-timing-function: cubic-bezier(0.09, 0.6, 0.24, 0.03);animation-timing-function: cubic-bezier(0.09, 0.6, 0.24, 0.03);width: 58px;	height: 29px;	margin-top: -29px;	margin-left: -29px;	border-color: #18a39b;	border-top-left-radius: 42px;	border-top-right-radius: 42px;} div.spinner i:nth-child(3) { -webkit-animation-timing-function: cubic-bezier(0.09, 0.9, 0.36, 0.03);animation-timing-function: cubic-bezier(0.09, 0.9, 0.36, 0.03);width: 72px;	height: 36px;	margin-top: -36px;	margin-left: -36px;	border-color: #82c545;	border-top-left-radius: 48px;	border-top-right-radius: 48px;} div.spinner i:nth-child(4) { -webkit-animation-timing-function: cubic-bezier(0.09, 1.2, 0.48, 0.03);animation-timing-function: cubic-bezier(0.09, 1.2, 0.48, 0.03);width: 86px;	height: 43px;	margin-top: -43px;	margin-left: -43px;	border-color: #f8b739;	border-top-left-radius: 54px;	border-top-right-radius: 54px;} div.spinner i:nth-child(5) { -webkit-animation-timing-function: cubic-bezier(0.09, 1.5, 0.6, 0.03);	animation-timing-function: cubic-bezier(0.09, 1.5, 0.6, 0.03); width: 100px;	height: 50px;	margin-top: -50px;	margin-left: -50px;	border-color: #f06045;	border-top-left-radius: 60px;	border-top-right-radius: 60px;} div.spinner i:nth-child(6) { -webkit-animation-timing-function: cubic-bezier(0.09, 1.8, 0.72, 0.03);	animation-timing-function: cubic-bezier(0.09, 1.8, 0.72, 0.03);width: 114px;	height: 57px;	margin-top: -57px;	margin-left: -57px;	border-color: #ed2861;	border-top-left-radius: 66px;border-top-right-radius: 66px;} div.spinner i:nth-child(7) { -webkit-animation-timing-function: cubic-bezier(0.09, 2.1, 0.84, 0.03);	animation-timing-function: cubic-bezier(0.09, 2.1, 0.84, 0.03);	width: 128px;	height: 64px;	margin-top: -64px;	margin-left: -64px;	border-color: #c12680;	border-top-left-radius: 72px;	border-top-right-radius: 72px;} .banner-background .container {	max-width: 1200px;} .index-v2-phone-code, .index-v2-phone-num, .offer-page > div {display: inline-block;float: left;} .btn-yellow,  .centera, .inputs {	text-align: center;} .sp-separator p {margin: 0;}
.btn-yellow {font-weight: 900;font-stretch: normal;font-style: normal;max-width: 296px !important;max-height: 56px;width: 100% !important;height: 50vh;font-size: 16px;line-height: normal;letter-spacing: -.1px;color: #fff;background-color: #ffa800;	margin-top: 56px;	margin-bottom: 60px;	border-radius: 53px;	box-shadow: 0 9px 18px 0 #ffa800;	border: 1px solid #eca00e;	background-image: linear-gradient(99deg, #ffc350 -4%, #ffa800 96%);}
.tax2-slides {	padding-top: 20px;} .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: #00aeef !important;} .tax2-btn-blue, .tax2-btn-yellow {	max-width: 109px;	box-shadow: 0 5px 12px 0 #b2deff;	color: #fff;	height: 48px;	width: 100%;} .tax2-btn-blue {	border-radius: 28px;	border: 1px solid #01b0f5;	background-image: linear-gradient(103deg, #86ddff -3%, #00b0f5 96%);}
.tax2-btn-yellow {	border-radius: 28px;	border: 1px solid #c9b711;	background-image: linear-gradient(103deg, #ffc048 -3%, #ffaa08 96%);} .innerfirstsmaller {	font-size: 16px;	font-weight: 700;	text-transform: initial;} .innerectracontentheader {	font-weight: 600;	font-size: 13px;	display: block;	width: 100%;	margin-top: 10px;	text-transform: initial;} .inner-italicform1 {	display: inline-block;font-size: 16px;font-weight: 400; color: #333;margin-top: 8px !important;margin-bottom: 10px;} .clearfix {	clear: both;} .index-v2-phone-code {	width: 30%;} .index-v2-phone-num {	width: 68%;	margin-left: 2%;} .inter-bold {	font-family: Inter, sans-serif;} .sparrow-side-heading {	font-size: 24px;	font-weight: 800;	font-stretch: normal;	font-style: normal;	line-height: 1.29;	letter-spacing: -.2px;	color: #1b75bc;}
.sparrowListing {	font-size: 14px;	font-weight: 400;	font-stretch: normal;	font-style: normal;	line-height: 2.14;	letter-spacing: -.12px;	color: #333;	background: 0 0;} .sparrowListing li {	padding: 0 0 0 18px;font-weight: 600;background: 0 0;border: none;} .sparrowListing li span {	width: 6px;	height: 6px;	margin: 0 10px 0 0;	object-fit: contain;	border: 2px solid #00aeef;	border-radius: 10px;display: inline-block;} .sparow-blue {	box-shadow: 0 9px 18px 0 #b2deff;}
.sparrow-1-popuptext1 {font-size: 24px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.11;letter-spacing: -.17px;color: #1b75bc;text-align: center;width: 100%;} .sp-ser-sel {	font-size: 18px;	font-weight: 600;	font-stretch: normal;	font-style: normal;	line-height: 1.17;	letter-spacing: -.15px;	text-align: center;	color: #333;	display: block;	width: 100%;	margin-top: 19px;}
.full-with-spparow {	padding: 29px 41px;	object-fit: contain;	border-radius: 10px;	border: 1px dashed #a9b1c9;	background-image: linear-gradient(to bottom, #f2f5fb, #f7fbfe 100%);	width: 100%;	max-width: 90%;	margin: 10px auto 15px;} .p-20 {	padding: 20px;} .btn-sparrow-sold, .sparow-blue {	padding: 17px 54px;	font-stretch: normal;	font-style: normal;} .sparrowoffer {	font-size: 18px;	font-weight: 700;	font-stretch: normal;	font-style: normal;	line-height: normal;	letter-spacing: -.11px;	color: #111;}
.btn-sparrow-sold {	border-radius: 38px;	border: 1px solid #f4e3e6;	background-image: linear-gradient(103deg, #f5eded -3%, #f4e1e6 96%);	font-size: 16px;	font-weight: 500;	line-height: normal;	letter-spacing: .39px;	text-align: center;	color: #e93028;	float: right;} .offer-left {	font-size: 14px;	font-weight: 700;	font-stretch: normal;	font-style: normal;	line-height: 1.36;	letter-spacing: -.12px;	text-align: right;	color: #333;}
.sparow-blue {	border-radius: 38px;	border: 1px solid #01b0f5;	background-image: linear-gradient(103deg, #078344 -3%, #08c185 96%);	font-size: 16px;	font-weight: 900;	line-height: normal;	letter-spacing: .39px;	text-align: center;	color: #fff;} .sparow-blue:hover {color: #fff;background-image: linear-gradient(103deg, #08c185 -3%, #078344 96%);} .offer-sidebar {	margin-top: 7% !important;} .Verify-Now {	box-shadow: 0 9px 18px 0 #f7d8a5;} .entercode {	text-align: center;	display: inline-block;	width: 100%;	margin-bottom: 12px;	margin-top: 0;} .logoimg, .modal-title {	display: block;	margin-left: auto;	margin-right: auto;	text-align: center;} .logoimg {	width: 30%;} .verificationHeading {	font-size: 24px;	font-weight: 600;	font-stretch: normal;	font-style: normal;	line-height: 1.29;	letter-spacing: -.15px;	color: #1b75bc;	margin-bottom: 10px;	margin-top: 10px;}.applicationSuccess, .checkMail {	letter-spacing: -.12px;	color: #333;	font-size: 14px;	font-stretch: normal;	font-style: normal;	text-align: center;} .applicationSuccess {	font-weight: 600;	line-height: 1.57;}.checkMail {	font-weight: 400;line-height: 1.43;}.emailSentTo {font-weight: 700;color: #2153a5;}
.Verify-Now {font-size: 14px;font-weight: 900;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: 1.7px;color: var(--white);padding: 17px 57px 17px 58px;border-radius: 38px;border: 1px solid #eca00e;background-image: linear-gradient(100deg, #ffc350 -4%, #ffa800 96%);justify-content: center;margin-top: 25px;} .listItems {font-size: 14px;font-weight: 400;color: #333;	font-style: normal;	font-stretch: normal;line-height: 1.5;}

.Rectangle-Copy-14 {
	width: 100%;
	height: 60px;
	margin: 0 10px 0 0;
	padding: 10px 20px;
	border-radius: 10px;
	border: 1px solid #e6ebf1;
	background-color: var(--white);
	max-width: 143px;
	letter-spacing: 12px;
	text-align: center;
}

.listItems {
	letter-spacing: -.12px;
	list-style: circle;
	margin-bottom: 2px;
	margin-left: 11px
}

.listItems a {
	font-weight: 600;
	color: #00aeef
}

.RectangleTop {
	margin: 0 0 23px;
	padding: 24px 25px;
	border-radius: 25px;
	background-color: #f2f9ff
}

.error-code {
	border: 2px solid #dc354512 !important;
	padding: 4px;
	border-radius: 5px;
	margin-top: 10px;
	font-size: 13px;
	color: red;
	font-weight: 600
}

h2.main-header-text-secound {
	font-size: 25px;
	font-weight: 900
}

.selectOption {
	display: inline-block;
	width: 100%;
	text-align: left;
	padding-left: 3%
}

.inner-italicform1, .innerectracontentheader {
	font-weight: 400 !important;
	font-size: 16px;
	margin-top: 0
}
.pera_footer-terms{font-size:.9em;line-height:28px;text-align:left;margin-bottom:0;margin-top:0;padding:10px;border-radius:20px}.form-group{margin-bottom:10px}.infusion-field .info-con{display:none} html body div :is(input,select){border-radius:10px!important;outline:0!important;box-shadow:none!important}.form-control{font-size:.8rem!important}html .select2-container--default .select2-selection--single{padding-top:0!important;font-size:.8rem;color:#7f93b3!important;max-height:41px;overflow:hidden;display:block;width:100%;padding-bottom:0!important;height:auto!important}.info-con p{margin-top:5px!important;font-size:1.2em!important}hr{max-width:50%;display:inline;margin:0 auto}.select2-container{width:100%!important}.select2-container--default .select2-selection--single{border:1px solid #a3daef!important}
.form-group {	margin-bottom: 20px;} label {margin-bottom: 0;}.banner-background {background-image: url(../images/banner/banner1@3x.webp);} .ui-switcher {background-color: #bdc1c2;display: inline-block;height: 20px;width: 48px;border-radius: 10px;box-sizing: border-box;vertical-align: middle;position: relative;cursor: pointer;transition: border-color .25s;margin: -2px 4px 0 0;box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.15);} .ui-switcher:before {font-family: sans-serif;font-size: 10px;font-weight: 400;color: #fff;line-height: 1;display: inline-block;position: absolute;top: 6px;height: 12px;width: 20px;text-align: center;}
.ui-switcher[aria-checked=false]:before {content: 'No';right: 7px;}.ui-switcher:after {background-color: #fff;content: '\0020';display: inline-block;position: absolute;top: 2px;height: 16px;width: 16px;border-radius: 50%;transition: left .25s;}.ui-switcher[aria-checked=false]:after {left: 2px;} .select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 28px;user-select: none;-webkit-user-select: none;} .select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;padding-right: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; white-space: nowrap !important;} .select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #aaa;border-radius: 4px;} .select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 28px;} .select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent;border-style: solid;border-width: 5px 4px 0;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;} .daterangepicker {position: absolute;color: inherit;background-color: #fff;border-radius: 4px;border: 1px solid #ddd;width: 278px;max-width: none;padding: 0;margin-top: 7px;top: 100px;left: 20px;z-index: 3001;display: none;font-family: arial;font-size: 15px;line-height: 1em;}
.daterangepicker:after, .daterangepicker:before {position: absolute;display: inline-block;border-bottom-color: rgba(0, 0, 0, .2);content: '';}.daterangepicker:before {top: -7px;border-right: 7px solid transparent;border-left: 7px solid transparent;border-bottom: 7px solid #ccc;} .daterangepicker:after {top: -6px;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent;} .daterangepicker.opensright:before {left: 9px;}.daterangepicker.opensright:after {left: 10px;}
.daterangepicker.single .drp-calendar {float: none;} .daterangepicker.single .drp-selected {display: none;} .daterangepicker.auto-apply .drp-buttons {display: none;}.daterangepicker .drp-calendar {display: none;max-width: 270px;} .daterangepicker .drp-calendar.left {padding: 8px 0 8px 8px;}.daterangepicker .drp-calendar.right {padding: 8px;} .daterangepicker .drp-calendar.single .calendar-table {border: none;} .daterangepicker .calendar-table {border: 1px solid #fff;border-radius: 4px;background-color: #fff;}
.daterangepicker .calendar-time {text-align: center;margin: 4px auto 0;line-height: 30px;position: relative;} .daterangepicker .drp-buttons {clear: both;text-align: right;padding: 8px;border-top: 1px solid #ddd;display: none;line-height: 12px;vertical-align: middle;} .daterangepicker .drp-selected {display: inline-block;font-size: 12px;padding-right: 8px;} .daterangepicker .drp-buttons .btn {margin-left: 8px;font-size: 12px;font-weight: 700;padding: 4px 8px;} .daterangepicker .ranges {float: none;text-align: left;margin: 0;}
.form1-topheading {	font-weight: 600;text-transform: uppercase;}
@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0);	transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(360deg); transform: rotate(360deg)
	}
}
@font-face {
	font-family: 'Nunito';font-style: normal;	font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTk3j77e.woff2) format("woff2");	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
	font-family: 'Nunito';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTA3j77e.woff2) format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
	font-family: 'Nunito';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTs3j77e.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}
@font-face {
	font-family: 'Nunito';	font-style: normal;	font-weight: 400;font-display: swap;	src: url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTo3j77e.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}
@font-face {
	font-family: 'Nunito';font-style: normal;font-weight: 400;font-display: swap;	src: url(https://fonts.gstatic.com/s/nunito/v25/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTQ3jw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
.text2u-btn-warning, .text2u-btn-warning:hover {color: white;background-image: linear-gradient(99deg, #ffc350 -4%, #ffa800 97%) !important;box-shadow: 0 5px 12px 0 #ffbc3aa6;height: auto;border-radius: 28px;padding-top: 0.6em;padding-bottom: 0.6em;} .text2u-form-btn, .text2u-form-btn:hover {max-width: 296px !important;border: none;}.text2u-btn-primary {background-image: linear-gradient(104deg, #86ddff -3%, #00b0f5 96%);}
.footer-common-forms {background-color: #f1f7fb;padding-top: 0.1rem;margin-top: 3.1rem;}.footer-common-forms a {text-decoration: none;} .footer-common-forms .footer-icons {margin-top: 10px;}.footer-common-forms .footer-icons a {margin: 5px;background: white;display: inline-flex;width: 40px;height: 40px;border-radius: 100%;align-items: center;justify-content: center;border: thin solid #13b5f133;transition: all 0.5ms ease-in-out;-webkit-transition: all 0.5ms ease-in-out;-moz-transition: all 0.5ms ease-in-out;-ms-transition: all 0.5ms ease-in-out;-o-transition: all 0.5ms ease-in-out;}.footer-common-forms .footer-icons a:hover {color: #2078be;} .footer-common-forms .footer-icons a:hover {border-color: #00aeef;}.footer-common-forms h5 {margin-bottom: 12px;font-weight: 600;position: relative;color: #000;}.footer-common-forms h2 {margin-bottom: 12px;font-weight: 600;font-size: 1.25rem !important;position: relative;color: #000;} .footer-common-forms .review-img-wrapper {text-align: right;} .footer-common-forms .review-img-wrapper i {color: #2078be;}.footer-common-forms .ft-update-last {font-size: 13px;} .footer-common-forms .ft-update-last .container {display: flex;justify-content: center;}.footer-common-forms .ft-update-last a {color: #000;}.footer-common-forms p {margin: 0;}
.footer-common-forms .review-img-wrapper img {width: 205px;} .footer-common-forms .review-img-wrapper p {margin-top: 10px;} .footer-common-forms .review-img-wrapper p a {color: #000;font-weight: 600;font-size: 14px;} .footer-common-forms .col-md-4 {max-width: 33.3333%;flex-basis: 33.3333%;} .footer-preloader {width: 180px;margin: 0 auto;margin-top: 20px;height: 70px;} @font-face {font-family: 'Pacifico';font-style: normal;font-weight: 400;font-display: swap;src: local('Pacifico Regular'), local('Pacifico-Regular'), url(https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2) format('woff2');} .headingsuccess {font-size: 23px;font-weight: 600;text-align: center;padding: 14px 0 12px 0;}.verifyNote {font-size: 17px !important;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {opacity: 1;} input[type=number]:hover::-webkit-inner-spin-button, input[type=number]:hover::-webkit-outer-spin-button {opacity: 1;} .error-code {border: 2px solid #dc354512 !important;padding: 4px;border-radius: 5px;margin-top: 10px;font-size: 13px;color: red;font-weight: 600;} h1.main-header-text {font-size: 30px;} h2.main-header-text-secound {font-size: 25px;font-weight: 900;} .boxhandler > div {width: 33%;margin: 0 auto;margin-top: 15px;float: left;text-align: center;} .inconstruction {display: inline-block;width: 100%;padding: 0px 0px 0px 2%;} .selectOption {display: inline-block;width: 100%;text-align: left;padding-left: 3%;}

.tax2-btn-grey {
}
 .pera_footer-terms {font-size: 0.9em;line-height: 28px;text-align: left;margin-bottom: 0px;margin-top: 0px;padding: 10px;border-radius: 20px;}.form-group {margin-bottom: 10px;} label.error, p.error {color: #e24646 !important;font-weight: 600 !important;font-size: 13px !important;border: transparent !important;margin: 0px !important;padding: 0px !important;} .error-fields {border: 1px solid red !important;}.pera_footer-terms.subp {margin-top: 0px;}
.bs-wizard, .icons, .infusion-field .info-con {display: none;} html body input.error, html body select.error {border: 1px solid #afbec5 !important;margin-top: 4px;font-size: 14px;font-weight: bolder;} .form-control {font-size: 0.8rem !important;} .info-con p {margin-top: 5px !important;font-size: 1.2em !important;} hr {max-width: 50%;display: inline;margin: 0 auto;} .select2-container {width: 100% !important;}
html body #formhandler select, .select2-container--default .select2-selection--single {border: solid 1px #afbec5 !important;} html .employerdetials .tax2-buttonsHolder-blue button {vertical-align: baseline;margin-top: 0px !important;} #select2-inf_custom_TypeofWorkDropdown-container {font-size: 15px;margin-top: 11px;} #address.error {border: 1px solid red;} #CustomSearchIndexpage:disabled { opacity: 0.7;}
#CustomSearchIndexpage, .orangeButton {max-width: 160px;max-height: 39px;width: 100%;height: 50vh;font-size: 13px;font-weight: 900;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: -0.1px;color: #ffffff;background-color: #ffa800;margin-top: 0px;margin-bottom: 0px;border-radius: 5px;text-transform: uppercase;box-shadow: 0 9px 18px 0 rgb(247, 216, 165);border: solid 1px rgb(236, 160, 14);background-image: linear-gradient(97deg, rgb(255, 195, 80) -4%, rgb(255, 168, 0) 97%) !important;} a.address-manually_link {margin-top: 10px;color: #007bff !important;cursor: pointer;text-decoration: underline !important;} .form-group {margin-bottom: 20px;} label {margin-bottom: 0;}
.verifyEmailModal h4 {}.verifyEmailModal form input {}.verifyEmailModal form label {}.verifyEmailModal .container > p {} .verifyEmailModal .modal-header h4 {}
 label.error {height: auto;display: block;} .margin_footer {margin-top: 10px;} .banner-background { background-image: url("assets/../../images/banner/banner1@3x.webp");} #verifyEmailModal {background: #0000008f !important;} .navbar .services_first_dropdown a {text-decoration: none;} .col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;} .col {flex-basis: 0;flex-grow: 1;max-width: 100%;} .col-auto {flex: 0 0 auto;width: auto;max-width: none;} .col-1 {flex: 0 0 8.333333%;max-width: 8.333333%;} .col-2 {flex: 0 0 16.666667%;max-width: 16.666667%;} .col-3 {flex: 0 0 25%;max-width: 25%;}.col-4 {flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {flex: 0 0 41.666667%;max-width: 41.666667%;}
.col-6 {flex: 0 0 50%;max-width: 50%;} .col-7 {flex: 0 0 58.333333%;max-width: 58.333333%;} .col-8 {flex: 0 0 66.666667%;max-width: 66.666667%;} .col-9 { flex: 0 0 75%;max-width: 75%;} .col-10 {flex: 0 0 83.333333%;max-width: 83.333333%;} .col-11 {flex: 0 0 91.666667%;max-width: 91.666667%;} .col-12 {flex: 0 0 100%;max-width: 100%;} .text-end {text-align: end !important;} .embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;} .embed-responsive:before {display: block;content: "";} .embed-responsive .embed-responsive-item, .embed-responsive iframe {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;} .embed-responsive-21by9:before {padding-top: 42.857143%;} .h-100 {height: 100% !important;} html form input.form-control:disabled, html form input.form-control:read-only, html form.infusion-form input.form-control:disabled, html form.infusion-form input.form-control:read-only { background: #8080801c !important;} .banner-background {background-image: url("../images/banner/banner1@3x.webp");} .youtube-iframe iframe {min-height: 437px;} .modal-dialog {margin-top: 70px;} .iti--allow-dropdown{    display: block !important; width: 100% !important;}
@media print {
	*, ::after, ::before {text-shadow: none !important;box-shadow: none !important;}	a:not(.btn) {text-decoration: underline;}
}
@media (prefers-reduced-motion: reduce) { .btn, .fade, .form-control {transition: none;}.custom-control-label::before, .modal.fade .modal-dialog {transition: none;} }
@media print {
	img {page-break-inside: avoid;}
	*, ::after, ::before {text-shadow: none !important;box-shadow: none !important;} a:not(.btn) {text-decoration: underline;} h2, p {orphans: 3;widows: 3;} h2 {page-break-after: avoid;}.container, body {min-width: 992px !important;}.navbar {display: none;}
}
@media only screen and (max-width: 320px) { .tax2-btn-blue { max-width: 120px;} }

@media only screen and (max-width: 480px) {
	.navigation-utr #navbarNavAltMarkup.show {
		top: 60px !important;
	}

	.navbar a {
		margin-right: 0;
	}

	.col-3.footer-img-sec {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}

	.col-3.footer-img-sec p {
		margin-bottom: 0px;
	}

	.footer-img-sec img {
		max-height: 13vh;
	}

	.companyinfo, .terms {
		display: inline-block;
		width: 100%;
		text-align: center;
		margin-top: 10px;
		margin-bottom: 11px;
	}

	.navbar a {
		margin-right: 0;
	}

	.customClassForResponsive .col-6.xs-text-center {
		text-align: center !important;
	}

	.footer-img-sec p {
		font-size: 11px;
	}

	.customClassForResponsive .col-6 {
		flex: 100% !important;
		width: 100%;
		max-width: 100%;
		text-align: left !important;
	}

	.customClassForResponsive .offer-left, .customClassForResponsive .sp-separator p {
		margin-top: 0 !important;
	}

	.customClassForResponsive .sparow-blue {
		width: 80%;
	}
}
@media only screen and (max-width: 550px) { .custompopupImage {max-width: 45px !important;max-height: 45px !important;} .offer-left, .sparrowoffer {font-size: 12px;} .offer-left-sec {font-size: 11px;} .img-fluid-spa {max-width: 47px;margin-right: 2%;} .btn-sparrow-sold, .sparow-blue {padding: 10px 15px;font-size: 12px;} }
@media only screen and (min-width: 564px) { .daterangepicker {width: auto;} .daterangepicker.single .drp-calendar.left {clear: none;} .daterangepicker.single .drp-calendar, .daterangepicker.single .ranges {float: left;}.daterangepicker {direction: ltr;text-align: left;} .daterangepicker .drp-calendar.left { clear: left;margin-right: 0;} .daterangepicker .drp-calendar.left .calendar-table {border-right: none;border-top-right-radius: 0;border-bottom-right-radius: 0;} .daterangepicker .drp-calendar.right {margin-left: 0;}.daterangepicker .drp-calendar.right .calendar-table {border-left: none;border-top-left-radius: 0;border-bottom-left-radius: 0;} .daterangepicker .drp-calendar.left .calendar-table {padding-right: 8px;} .daterangepicker .drp-calendar, .daterangepicker .ranges {float: left;} }
@media only screen and (min-width: 576px) { .container {max-width: 540px;} .col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;} .col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;} .col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;} .modal-dialog {max-width: 500px;margin: 1.75rem auto;} .modal-dialog-centered {min-height: calc(100% - 3.5rem);} .modal-dialog-centered::before {height: calc(100vh - 3.5rem);} .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;} 	.col-sm {flex-basis: 0;flex-grow: 1;max-width: 100%;} .col-sm-auto {flex: 0 0 auto;width: auto;max-width: none;} .col-sm-1 {flex: 0 0 8.333333%;max-width: 8.333333%;} .col-sm-2 {flex: 0 0 16.666667%;max-width: 16.666667%;} .col-sm-3 {flex: 0 0 25%;max-width: 25%;} .col-sm-4 {flex: 0 0 33.333333%;max-width: 33.333333%;} .col-sm-5 { flex: 0 0 41.666667%;max-width: 41.666667%;} .col-sm-6 {flex: 0 0 50%;max-width: 50%;} .col-sm-7 {flex: 0 0 58.333333%;max-width: 58.333333%;} .col-sm-8 {flex: 0 0 66.666667%;max-width: 66.666667%;} .col-sm-9 {flex: 0 0 75%;max-width: 75%;} .col-sm-10 {flex: 0 0 83.333333%;max-width: 83.333333%;} .col-sm-11 {flex: 0 0 91.666667%;max-width: 91.666667%;} .col-sm-12 {flex: 0 0 100%;max-width: 100%;} }
@media only screen and (max-width: 576px) { .list-group-flush .list-group-item {font-size: 12px !important;padding-left: 0;} .xs-p-0 { padding: 0;} footer .s {display: none;} .footer-icons {	text-align: center;} .bg-footericons { margin-bottom: 10px;} .bg-white {padding-bottom: 10px;} .footer { margin-top: 20px;} .btn-yellow { margin-top: 0;margin-bottom: 20px;} }
@media only screen and (max-width: 580px) { .footer-img-sec { margin-top: -20px;}}
@media only screen and (max-width: 635px) { .links { height: 90px !important;} .full-with-spparow { max-width: 90%;padding: 15px;} .btn-sparrow-sold {padding: 15px 25px;} .sparow-blue {padding: 15px 30px;}}
@media only screen and (min-width: 730px) { .daterangepicker .ranges {width: auto;float: left;} .daterangepicker .drp-calendar.left {clear: none !important;}}
@media only screen and (min-width: 768px) {
	.container {max-width: 720px;}.col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}	.col-md {flex-basis: 0;flex-grow: 1;max-width: 100%;}

	.col-md-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}

	.col-md-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}

	.col-md-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}

	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}

	.col-md-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}

	.col-md-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	.col-md-6 {flex: 0 0 50%;max-width: 50%;}	.col-md-7 {flex: 0 0 58.333333%;max-width: 58.333333%;}	.col-md-8 {flex: 0 0 66.666667%;max-width: 66.666667%;}	.col-md-9 {flex: 0 0 75%;max-width: 75%;}	.col-md-10 {flex: 0 0 83.333333%;max-width: 83.333333%;}	.col-md-11 {flex: 0 0 91.666667%;max-width: 91.666667%;}	.col-md-12 {flex: 0 0 100%;max-width: 100%;}
}
@media only screen and (max-width: 768px) {
	.footer-last .container,.login-btn{float:none;text-align:center}.select2-container{margin-bottom:15px!important}#select2-select2-container{margin-top:14px!important;font-size:14px!important}#navbarNavAltMarkup.show{display:block;max-width:870px;position:absolute;right:0;top:68px;background:#fff;z-index:99999999999999999999999999}.banner-background{background-image:none;max-height:249px;background-size:cover}.bg-footericons{display:none}.ui-switcher{display:inline-block!important}.b-top-header span{display:inline-block;text-align:center;margin-bottom:13px;width:100%}.login-btn{max-width:100%}.banner-heading{font-size:17px;padding-top:30px}.links{padding-top:10px;padding-bottom:10px}.img-logo{max-width:90px}.innerectracontentheader{font-size:11px}.info-con p{text-align:center;margin-bottom:0}.info-con hr{margin-bottom:17px;margin-top:12px}.bg-white{max-width:95%;padding:0 20px 60px;margin-top:-246px}
	.infusion-form input:not([type=submit]):not([type=radio]), .select2-selection, form select {}
	#select2-select2-container{margin-top:4px}form>div>div div>p{font-size:12px}.ui-switcher{margin-bottom:0!important}.info-con p{font-size:1em;margin-top:0;font-weight:700}.btn-form-submit{color:#fff!important;width:100%;border:1px solid #ffa80012}.info-con{padding-top:20px;padding-left:0}.select2-container .select2-selection--single{height:50px!important}.navbar-brand.nav-logo{padding-top:0!important}
	.info-con p > small:first-child {display: block;margin-top: 0;line-height: 18px;} html body .bg-footericons { max-width: 100% !important; margin: 0px;} 	.bg-footericons .container { padding: 0px !important; margin-top: 0px !important;} 	.bg-footericons .container .footer-img-sec { padding: 0px !important;} .bg-footericons .container .footer-img-sec {padding: 0px !important;} .bg-footericons .container .footer-img-sec p {	width: 100% !important;	margin: 0 auto !important;	text-align: center !important;	padding-left: 10%;padding-right: 10%;	overflow: hidden;	overflow-wrap: break-word;	max-width: 96%;} .bg-footericons .container .footer-img-sec .borderp {	text-align: center !important;} .margin_footer {	margin-top: 10px;}
}
@media only screen and (max-width: 780px) {.footer-img-sec img {	max-width: 90%;	margin: 0 auto;} .footer-img-sec p {font-size: 9px;} .footer-img-sec img {	max-width: 90%;	margin: 0 auto;} .icons-topper > div {	margin-bottom: 48px;} .footer-img-sec p {	font-size: 9px;} .footer-preloader {	width: 150px;	margin: 0 auto;	margin-top: 10px;	height: 63px;}}
@media only screen and (min-width: 992px) {
	.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;} .navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem; padding-left: .5rem;} .container {max-width: 960px;} .col-lg { -ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1; max-width: 100%; } .col-lg-auto { -ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%; } .col-lg-1 {	-ms-flex: 0 0 8.333333%;	flex: 0 0 8.333333%;	max-width: 8.333333%} .col-lg-2 {	-ms-flex: 0 0 16.666667%;	flex: 0 0 16.666667%;	max-width: 16.666667%} .col-lg-3 {	-ms-flex: 0 0 25%;	flex: 0 0 25%;	max-width: 25%} .col-lg-4 {	-ms-flex: 0 0 33.333333%;	flex: 0 0 33.333333%;	max-width: 33.333333%} .col-lg-5 {-ms-flex: 0 0 41.666667%;	flex: 0 0 41.666667%;	max-width: 41.666667%;} .col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;} .col-lg-8 { -ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;	max-width: 66.666667%;} .col-lg-9 { -ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;} .col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;} .col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;} .col-lg-12 { -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;} .order-lg-first {-ms-flex-order: -1;order: -1;} .order-lg-last {-ms-flex-order: 13;order: 13;} .order-lg-0 {-ms-flex-order: 0;order: 0;} .order-lg-1 {-ms-flex-order: 1;order: 1;}
	.order-lg-2 {-ms-flex-order: 2;order: 2;} .order-lg-3 {-ms-flex-order: 3;order: 3;} .order-lg-4 {-ms-flex-order: 4;order: 4;} .order-lg-5 {-ms-flex-order: 5;order: 5;} .order-lg-6 {-ms-flex-order: 6;order: 6;} .order-lg-7 {-ms-flex-order: 7;order: 7;}.order-lg-8 {-ms-flex-order: 8;order: 8;} .order-lg-9 {-ms-flex-order: 9;order: 9;} .order-lg-10 {-ms-flex-order: 10;order: 10;} .order-lg-11 {-ms-flex-order: 11;order: 11;} .order-lg-12 {-ms-flex-order: 12;order: 12;}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto} .navbar-expand-lg {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start} .list-group-horizontal-lg, .navbar-expand-lg .navbar-nav {-ms-flex-direction: row;flex-direction: row;}
	.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;} .navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;} .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid {-ms-flex-wrap: nowrap;flex-wrap: nowrap;} .navbar-expand-lg .navbar-collapse {display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;} .navbar-expand-lg .navbar-toggler {display: none;} .list-group-horizontal-lg .list-group-item {margin-right: -1px;margin-bottom: 0;} .list-group-horizontal-lg .list-group-item:first-child {border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;border-top-right-radius: 0;} .list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}.modal-lg,.modal-xl{max-width:800px}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important} .d-lg-flex {display: -ms-flexbox !important;display: flex !important;} .d-lg-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}
	.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
	.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
	.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
	.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}
	.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}
	.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}
	.m-lg-n1 { margin: -.25rem !important; } .mt-lg-n1, .my-lg-n1 { margin-top: -.25rem !important; } .mr-lg-n1, .mx-lg-n1 { margin-right: -.25rem !important;} .mb-lg-n1, .my-lg-n1 {margin-bottom: -.25rem !important;} .ml-lg-n1, .mx-lg-n1 {margin-left: -.25rem !important; } .m-lg-n2 { margin: -.5rem !important; } .mt-lg-n2, .my-lg-n2 { margin-top: -.5rem !important;} .mr-lg-n2, .mx-lg-n2 { margin-right: -.5rem !important;} .mb-lg-n2, .my-lg-n2 { margin-bottom: -.5rem !important; }
	.ml-lg-n2, .mx-lg-n2 { margin-left: -.5rem !important; } .m-lg-n3 {margin: -1rem !important; } .mt-lg-n3, .my-lg-n3 {margin-top: -1rem !important } .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important} .mb-lg-n3, .my-lg-n3 {margin-bottom: -1rem !important} .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important} .m-lg-n4 {margin: -1.5rem !important} .mt-lg-n4, .my-lg-n4 {margin-top: -1.5rem !important} .mr-lg-n4, .mx-lg-n4 {margin-right: -1.5rem !important} .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important} .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important}
	.m-lg-n5 { margin: -3rem !important } .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important} .mr-lg-n5, .mx-lg-n5 {margin-right: -3rem !important} .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important} .ml-lg-n5, .mx-lg-n5 {margin-left: -3rem !important} .m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.container{max-width:960px}
	.col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;} .navbar-expand-lg {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}	.navbar-expand-lg .navbar-nav {-ms-flex-direction: row;flex-direction: row;} .navbar-expand-lg .navbar-nav .nav-link {padding-right: .5rem;padding-left: .5rem;}
	.navbar-expand-lg .navbar-collapse {display: -ms-flexbox !important;display: flex !important; -ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand-lg .navbar-toggler {display: none;}.modal-lg {max-width: 800px;}.footer-common-forms .comp_info{margin-right: 29px;} .col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}
	.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%} .col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}
}

@media only screen and (max-width: 992px) {
	.inner-italicform1 {
		font-size: 14px !important;
	}

	.form1-topheading {
		font-size: 16px !important;
	}

	.navbar {
		float: left
	}

	#navbarNavAltMarkup {
		display: none
	}

	body .btn-myaccount {
		margin-bottom: 10px;
		border: 1px solid transparent !important
	}

	html body .btn-register, html body .btn-register:hover {
		margin-bottom: 9px;
		display: block
	}

	html body .btn-register-nav {
		display: flex;
		justify-content: center
	}

	.navlinks, .navlinks .navbar {
		padding-top: 0;
		padding-bottom: 0
	}

	.links {
		padding-top: 10px !important;
		max-height: 70px
	}

	.ft-update-last .container {
		flex-direction: column;
		text-align: center
	}

	.footer-common-forms .review-img-wrapper :is(img,h5), .footer-common-forms div:has(> .footer-logo) {
		display: none
	}

	.footer-common-forms h2, .footer-common-forms h5 {
		display: inline-block
	}

	.footer-common-forms h2::after, .footer-common-forms h5::after {
		width: 100%
	}

	.footer-common-forms, .footer-common-forms .review-img-wrapper {
		text-align: center
	}

	.footer-common-forms .col-md-4 {
		max-width: 100%;
		flex-basis: 100%;
		flex-grow: 1
	}

	.footerimage {
		margin-top: 33px
	}
}
@media only screen and (min-width: 1200px) { .container {max-width: 1140px;}.col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;} .col-xl {flex-basis: 0;flex-grow: 1;max-width: 100%;} .col-xl-auto {flex: 0 0 auto;width: auto;max-width: none;} .col-xl-1 {flex: 0 0 8.333333%;max-width: 8.333333%;}	.col-xl-2 {flex: 0 0 16.666667%;max-width: 16.666667%;} .col-xl-3 {flex: 0 0 25%;max-width: 25%;}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%} .col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12 {max-width: 100%;} }
@media only screen and (max-width: 768px) {.banner-background {background-image: none;} .bg-footericons {display: none;} .footer-last .container {float: none;text-align: center;}.youtube-iframe iframe {min-height: auto;}}

@media only screen and (max-width: 420px) {
	.youtube-iframe iframe {
		min-height: 200px;
	}
}

/* code for home navigation from global.css  */
body {	font-family: 'Nunito', sans-serif;} .tax2u-wrapper {	width: 100%;max-width: 1200px;} .modal-open .modal {	background-color: #2125297d !important;} .form-control.error {	border: 1px solid #e46e71 !important;} .form-group input, .form-group select {background: #f8fdfe;border-radius: 10px;} .form-group .form-control {	background: #f9feff !important;background-color: #ffffff !important;} html body .footer-common-forms .ft-update-last {border-top: 1px solid #a6b2bc29 !important;padding-top: 13px;	margin-top: 10px;	background: #f1f7fb;padding-bottom: 9px;} html body .footer-common-forms .comp_info p {margin-bottom: 0;} html body .footer-common-forms .comp_info p b {display: inline-block !important;width: auto !important;} footer .offer-page p {color: rgb(102, 102, 102) !important;display: block !important;font-family: Nunito, sans-serif !important;font-feature-settings: normal !important;font-kerning: auto !important;font-optical-sizing: auto !important;font-size: 13.2px !important;font-stretch: 100% !important;font-style: normal !important;font-variant-alternates: normal !important;font-variant-caps: normal !important;font-variant-east-asian: normal !important;font-variant-ligatures: normal !important;font-variant-numeric: normal !important;font-variation-settings: normal !important;font-weight: 400 !important;line-height: 23.76px !important;} .footer-last-of-page {background-color: #f1f7fb;} .campaign-modals div input:not([type='submit']):not([type='radio']), .infusion-form input:not([type=submit]):not([type=radio]), .select2-selection, form select, html form select, select.form-control {background-color: transparent !important;min-height: fit-content;background: white !important;outline: 0 !important;display: block;width: 100%;height: calc(2em + 0.75rem + 4px) !important;font-size: 0.9rem;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;margin-bottom: 5px !important;letter-spacing: 0.5px !important;text-transform: inherit;border-radius: 9px !important;border: 1px solid #607d8b61 !important;padding: 8px !important;box-shadow: 4px 5px 12px rgba(0, 0, 0, 0.1) !important;} .btn-review {padding: 8px 32px;border-radius: 7px !important; box-shadow: 0 9px 18px 0 #f7d8a5;border: solid 1px #eca00e;text-align: center !important;background-image: linear-gradient(94deg, #ffc350 -4%, #ffa800 97%) !important;color: white;font-weight: 800 !important;letter-spacing: 1px;font-size: 17px !important;max-width: fit-content;margin: 0 auto;float: none;display: block;} .review-success-heading {text-align: center;color: #ffffff;font-weight: 900;font-size: 3em;border: 1px solid #31bbff;background: linear-gradient(45deg, #00aeef, #33bbff);border-radius: 10px;padding: 20px 5%;} body.modal-open .icon-top-holder {display: none !important;} .img-fluid {width: 100%;} .nav-max { max-width: 1200px; } html .home-header {padding-top: 0px !important;padding-bottom: 0px !important;height: auto !important;}
@media only screen and (max-width: 992px) {
	/*home screen navigation*/
.navigation-home {	padding: 0px !important;} .navigation-home .navbar-nav {display: block;width: 100%;margin-left: auto;margin-right: auto;background-color: #bababa4a;} .navigation-home .navbar-nav a {padding: 10px 10px !important;font-weight: 600;font-size: 1.0em !important;background-color: transparent;} .navigation-home .navbar-nav > div.mobile-dropdown-menu {border-bottom: 1px solid #bababa5e;} .navigation-home .navbar-nav a.dropdown-toggle {	/*background: #dbdbdb !important*/} .navigation-home .navbar-nav a i {font-size: 1.5em !important;font-weight: 800;	color: black;} .navigation-home .navbar-nav .dropdown-wrapper_ {height: auto;display: block;width: 100%;}.navigation-home .navbar-nav .dropdown-wrapper_ ul {display: block;background-color: #b5b5b596;border: none;box-shadow: none;font-size: 11px;border-radius: 0px;} .navigation-home .navbar-nav .dropdown-wrapper_ ul li:not(:last-child) {border-bottom: 1px solid #ededed8f !important;} .navigation-home .navbar-nav .dropdown-wrapper_ ul li a {background: none;border-radius: 0px;	box-shadow: none;} .navigation-home .navbar-nav .dropdown-wrapper_ ul li.dropdown-submenu {font-size: 13px;font-weight: 500;border-radius: 0px;background-color: transparent;padding-left: 10px;} .navigation-home .navbar-nav .dropdown-wrapper_ ul li {padding-left: 15px;} .navigation-home .navbar-nav .dropdown-wrapper_ .service-dropdown {position: relative;min-width: 100%;margin-left: 0px;background: #dfdfdf;border-top: 2px solid #00aeef;border-bottom: 2px solid #00aeef;margin-bottom: 10px;}
	/*sub pages navigation*/
	.navigation-utr { /*top: 55px;*/
		text-align: left;
		padding-left: 0px;
		padding-right: 0px;
	}

	.navigation-utr .navbar-nav .navbar-collapse {
		background: grey;
	}

	.navigation-utr .navbar-nav {
		text-align: left; /*background: grey;*/
	}

	.navigation-utr .navbar-nav li {
	}

	.navigation-utr .navbar-nav li a {
		text-align: left;
		width: 100%;
		display: block;
		padding: 10px 10px;
		border-bottom: 1px solid #bababa5e;
		border-radius: 0px;
		background: transparent;
		color: black !important;
		padding: 10px 10px !important;
		font-weight: 600;
		font-size: 1.0em !important;
	}

	.navigation-utr .navbar-nav li a i {
		float: right;
		display: inline-block;
	}

	.navigation-utr #navbarNavAltMarkup.show {
		display: block;
		top: 52px;
		text-align: left;
		padding-left: 0px;
		padding-right: 0px;
		background-color: #f3f3f3;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.navigation-utr #navbarNavAltMarkup.show .home-header-submenu {
		display: block;
		width: 100%;
		padding: 0px;
		border: 0px;
		position: initial !important;
		margin: 0px;
		padding-left: 13px;
		background: transparent;
	}

	.navigation-utr #navbarNavAltMarkup.show .service_dp {
		max-width: 100% !important;
		border-radius: 0px;
		border: none;
		background: #dfdfdf;
	}

	html body #navmenu.in {
		padding-left: 0px !important;
		padding-right: 0px !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		margin-top: 69px !important;
	}

	.navigation-utr .navbar-nav > li {
		text-align: left !important;
		padding: 8px !important;
		width: 100% !important;
		font-size: 14px !important;
	}
}

@media only screen and (max-width: 768px) {
	.links {
		height: auto !important;
		padding-bottom: 25px !important;
	}

	.navigation-utr #navbarNavAltMarkup.show {
		display: block;
	}
}