body {  font-family: "Open Sans", sans-serif;  color: #011f4c;  background-color: #fff;  font-size: 16px;}h1, h2, h3, h4, h5, h6 {  font-weight: 700;  color: #212529;  font-family: "Source Sans Pro", sans-serif;  line-height: 1.4;}p {  line-height: 1.7;}a {  -webkit-transition: 0.5s all ease;  transition: 0.5s all ease;  text-decoration: none;}img {  max-width: 100%;}.container {    position: static;    max-width: 1200px;    padding: 0px 15px;    margin: 0 auto;}.reg-1{	padding:50px 0px 50px;}.rg-3 h3{  color:#808080;   padding-bottom:30px;    font-family: 'Lexend Deca';  font-weight:400;  line-height: 42px;}.bld-1{	font-weight:700;	color:#d71f26;}.bld-2 {    font-weight: 400;    color: #0a5386;}.slider-form {    box-shadow: 1rem 1rem rgb(186 186 186 / 20%);    background-color: rgba(255,255,255, .9);    border-radius: 3px;    color: gray;    margin: 0px auto;    padding: 50px 50px 50px;    width: 100%;    border: 1px solid #d1d1d1;    border-bottom: 3px solid #0a5386;}.slider-form .form-group {    margin-bottom: 30px;}.slider-form .form-group select{    line-height: var(--e-global-typography-text-line-height);    color: #555;    border-style: solid;    border-width: 1px 1px 1px 1px;    border-color: #ddd;    padding: 7px 7px 7px 7px;}.slider-form > h2 {   background-color: #ddd;   color: #111;   font-size: 2rem;   font-weight: 700;   letter-spacing: -1px;   padding: .25rem;   text-align: center;}.slider-form > h3 {   color: #222;   font-size: 1.25em;   font-weight: 400;   padding: 0 1.125rem;   text-align: center;   margin: 0;}.slider-form > form {   padding: 1em;}.slider-form > form > .form-group {   margin-bottom: .75rem;}.slider-form > form > button {   background-color: #003354;   border: 1px solid rgba(0, 0, 0, 0.4);   color: white;   font-size: 1.25rem;   font-weight: 700;   margin-top: .5rem;   text-align: center;   width: 100%;}.slider-form > form > .form-group > input {   border: none;   border-radius: .5rem .5rem 0 0;   margin: 0;   padding: 8px 10px;   width: 100%;}.auth-wrapper[_ngcontent-lqu-c245] {    overflow-x: hidden;    overflow-y: auto;    padding: 16px;    display: flex;    align-items: center;    justify-content: center;    height: calc(100% - 64px);}.auth-container[_ngcontent-lqu-c245] {    flex: 1;    display: flex;    max-width: 1200px;    background-color: var(--color-white);    margin: auto;}.auth-image[_ngcontent-lqu-c245] {    flex: 1;    background-size: cover;    background-position: 50%;    background-repeat: no-repeat;}.auth-content[_ngcontent-lqu-c245] {    width: 450px;    padding: 0 40px;    display: flex;    align-items: center;    min-height: 540px;}.auth-content-inner[_ngcontent-lqu-c245] {    flex: 1;}.text-wrapper[_ngcontent-lqu-c241] {    margin-bottom: 20px;}.text-title[_ngcontent-lqu-c241] {    margin-bottom: 16px;    font-weight: 700;	font: 400 34px/40px Roboto,Helvetica Neue,sans-serif;    letter-spacing: normal;    margin: 0 0 64px;}.text-content[_ngcontent-yqs-c241] {    margin-bottom: 10px;	font: 500 20px/32px Roboto,Helvetica Neue,sans-serif;    letter-spacing: normal;    margin: 0 0 16px;}.mat-form-field {    font-size: inherit;    font-weight: 400;    line-height: 1.125;    font-family: Roboto,Helvetica Neue,sans-serif;    letter-spacing: normal;	position: relative;    text-align: left;	display: block;    width: 100%;}.mat-form-field-appearance-fill .mat-form-field-flex {    background-color: rgba(0,0,0,.04);}.mat-form-field-infix {    display: block;    position: relative;    flex: auto;    min-width: 0;    width: 180px;}.mat-form-field-appearance-fill .mat-form-field-infix {    padding: 0.25em 0 0.75em;}.mat-input-element {    font: inherit;    background: transparent;    color: currentColor;    border: none;    outline: none;    padding: 0;    margin: 0;    width: 100%;    max-width: 100%;    vertical-align: bottom;    text-align: inherit;}.mat-form-field-infix {    padding: 0.5em 0;    border-top: 0.84375em solid transparent;}.btnz button{	width:100%;}.cvs{	text-align:center;	padding-top:20px;}.cvs a {    text-decoration: revert;    color: #0a5386;}.fyt {    text-align: center;    border: 1px solid #666;    background: #efefef;    padding: 25px 15px 5px;    border-radius: 8px;    height: 220px;    margin-bottom: 20px;}.fyt h3{	font-weight:700;	color:#39b54a;}.fyt p{	font-size:12px;}.hpl{	padding-top:30px;	text-align: center;}.hpl i{	 transform: rotate(100deg);}.sbmit {    color: #fff !important;    background-color: #177abf !important;    display: inline-block;    font-weight: 400;	border-radius: 30px 30px 30px 30px !important;    text-align: center;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    border: 1px solid transparent;    padding: 0.375rem 0.75rem;    font-size: 1rem;    line-height: 1.5;    border-radius: 0.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;    width: 100%;}.sbmit:hover{	color: var(--e-global-color-04b92b5);    background-color: #39b54a;}.rsd{	background: #39b54a;    padding: 10px 0px 10px;    text-align: center;}.rsd p{	color:#fff;	margin-bottom: 0px;}.prc h2{	color:#39b54a;	padding:10px 0px 10px;}.prc h3{	color:#666;	font-size:30px;}.prc p{	color:#666;}.prc ul{	padding-left: 20px;}.prc ul li{	color:#666;	font-size: 18px;}.prc h6{	 color: #39b54a;	 font-size: 22px;	 font-weight:600;}.aut{	text-align:left;	padding-top:20px;}.aut a{	text-decoration: revert;	color: #39b54a;}.ald{	text-align:center;	font-size:18px !important;}.aut p{	font-size:14px;}.left1{	padding-top:30px;	text-align: left;}.tbs1{	background:#e6e6e6;}.indus ul{	margin:10px 0px 10px;}.indus ul li{	display: inline-block;    padding: 0px 20px;    text-align: center;    line-height: 24px;    width: 12%;}.indus ul li a{	color:#666;}.indus ul li a.active{	color:#39b54a;}.reg7 h3 {    color: #808080;    padding-bottom: 10px;    font-family: 'Lexend Deca';    font-weight: 400;    line-height: 40px;    font-size: 22px;}.reg8 h3 {    color: #808080;    padding-bottom: 10px;    font-family: 'Lexend Deca';    font-weight: 400;    line-height: 40px;    font-size: 22px;	    text-align: center;}.reg15 h3 {    color: #808080;    padding-bottom: 10px;    font-family: 'Lexend Deca';    font-weight: 400;    line-height: 40px;    font-size: 22px;	text-align: center;}.prop ul{	padding-left:0px;}.prop ul li{	list-style:none;	padding:10px 0px 10px;	border-bottom:1px solid #39b54a;}.ntr{	color:#666 !important;	font-size:20px !important;	padding:10px 0px 10px !important;}.ntr2{	color:#39b54a !important;	font-size:20px !important;	padding:20px 0px 10px !important;	border-top: 2px solid #39b54a;}.green-cr{	color:#2eb05a;	font-weight:600;}.red-2{	color:#39b54a !important;}.prop5 ul{	padding-left:0px;}.prop5 ul li{	list-style:disc;	padding:10px 0px 10px;}.mnt{	background: #e5e5e5 !important;    border-radius: 8px !important;}.dec h3 {    font-size: 22px!important;    padding-bottom: 20px;    color: #39b54a;    line-height: 30px;}.dec h3 span{	font-weight: bold;    font-family: 'Lexend Deca';}.rg-3 h5{	color:#666;	font-size:22px;	line-height: 34px;}.rg-3 h5 span{	font-weight: bold;    font-family: 'Lexend Deca';}.rg-3 h6{	color:#666;	font-size:22px;	line-height: 34px;}.ht-350{	height:350px;}.capt{	text-align:center;	padding-bottom:30px;}.capt a{	width:50%;}.btng{	text-align:end;}.btng a{	width:150px;}.btnz3{	text-align:center;}.btnz3 .a1{	padding:10px 25px 10px;	color:#fff !important;	width:120px;	background:#666;	font-weight: 400;    border-radius: 30px 30px 30px 30px !important;    text-align: center;	margin:0px 10px;	}.btnz3 .a2{	padding:10px 35px 10px;	color:#fff !important;	width:120px;	background: #bcbcbc;	font-weight: 400;    border-radius: 30px 30px 30px 30px !important;    text-align: center;	margin:0px 10px;	}.reg23 h3 {    color: #808080;    padding-bottom: 0px;    font-family: 'Lexend Deca';    font-weight: 400;    line-height: 30px;    font-size: 22px;}.reg23 p span {	color: #39b54a;}.rsg-24{	background:#bebebe;	padding:10px 0px 10px;	border-radius: 8px;}.rsg-24 img{	width: 34px;    display: inline-block;}.rsg-24 p{	margin-bottom: 0px;    color: #000;    width: 86%;    display: inline-block;	padding-left:10px;}.rec{	padding-top:15px;}.elementor-634 .elementor-element.elementor-element-8057931:not(.elementor-motion-effects-element-type-background), .elementor-634 .elementor-element.elementor-element-8057931 > .elementor-motion-effects-container > .elementor-motion-effects-layer {    background-color: var(--e-global-color-primary);}@media only screen and (max-width: 600px) and (min-width: 320px)  {.elementor-element-1082158 {    height: auto!important;    border-radius: 20px;    }.elementor-element-4f42816c{    height:auto!important;    border-radius: 20px;    }h1{    font-size: 54px!important;}h2 {    font-size: 32px !important;}h3 {    font-size: 21.6px !important;}}