@charset "UTF-8";
/*================
Template Name: Pivot - Designer  Saas HTML Template
Description: Pivot - Designer Saas, software technology, Saas agency & business Bootstrap 5 Html template. It is best and famous software company and Saas website template.
Version: 1.0
Author: https://themeforest.net/user/themetags
=======================*/
/*!
* Bootstrap v5.0.0-beta3 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
/* line 7, src/assets/scss/vendors/bootstrap.min.css */
:root {
--bs-blue: #0d6efd;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #d63384;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-primary: #0d6efd;
--bs-secondary: #6c757d;
--bs-success: #198754;
--bs-info: #0dcaf0;
--bs-warning: #ffc107;
--bs-danger: #dc3545;
--bs-light: #f8f9fa;
--bs-dark: #212529;
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,
"Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif,
"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
"Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(
180deg,
rgba(255, 255, 255, 0.15),
rgba(255, 255, 255, 0)
);
}

/* line 40, src/assets/scss/vendors/bootstrap.min.css */
*,
::after,
::before {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
/* line 46, src/assets/scss/vendors/bootstrap.min.css */
:root {
scroll-behavior: smooth;
}
}

/* line 50, src/assets/scss/vendors/bootstrap.min.css */
body {
margin: 0;
font-family: 'Montserrat', sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #231f20;
background-color: #a7a9ac9c!important;
-webkit-text-size-adjust: 100%;
    overflow-x: hidden;
-webkit-tap-highlight-color: transparent;
}

/* line 61, src/assets/scss/vendors/bootstrap.min.css */
hr {
margin: 1rem 0;
color: inherit;
background-color: currentColor;
border: 0;
opacity: 0.25;
}

/* line 68, src/assets/scss/vendors/bootstrap.min.css */
hr:not([size]) {
height: 1px;
}

/* line 71, src/assets/scss/vendors/bootstrap.min.css */
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
margin-top: 0;
margin-bottom: 0.5rem;
font-weight: 500;
line-height: 1.2;
}

/* line 88, src/assets/scss/vendors/bootstrap.min.css */
.h1,
h1 {
font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
/* line 93, src/assets/scss/vendors/bootstrap.min.css */
.h1,
h1 {
font-size: 2.5rem;
}
}

/* line 98, src/assets/scss/vendors/bootstrap.min.css */
.h2,
h2 {
font-size: calc(1.325rem + 0.9vw);
}

@media (min-width: 1200px) {
/* line 103, src/assets/scss/vendors/bootstrap.min.css */
.h2,
h2 {
font-size: 2rem;
}
}

/* line 108, src/assets/scss/vendors/bootstrap.min.css */
.h3,
h3 {
font-size: calc(1.3rem + 0.6vw);
}

@media (min-width: 1200px) {
/* line 113, src/assets/scss/vendors/bootstrap.min.css */
.h3,
h3 {
font-size: 1.75rem;
}
}

/* line 118, src/assets/scss/vendors/bootstrap.min.css */
.h4,
h4 {
font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
/* line 123, src/assets/scss/vendors/bootstrap.min.css */
.h4,
h4 {
font-size: 1.5rem;
}
}

/* line 128, src/assets/scss/vendors/bootstrap.min.css */
.h5,
h5 {
font-size: 1.25rem;
}

/* line 132, src/assets/scss/vendors/bootstrap.min.css */
.h6,
h6 {
font-size: 1rem;
}

/* line 136, src/assets/scss/vendors/bootstrap.min.css */
p {
margin-top: 0;
margin-bottom: 1rem;
}

/* line 140, src/assets/scss/vendors/bootstrap.min.css */
abbr[data-bs-original-title],
abbr[title] {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}

/* line 148, src/assets/scss/vendors/bootstrap.min.css */
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}

/* line 153, src/assets/scss/vendors/bootstrap.min.css */
ol,
ul {
padding-left: 2rem;
}

/* line 157, src/assets/scss/vendors/bootstrap.min.css */
dl,
ol,
ul {
margin-top: 0;
margin-bottom: 1rem;
}

/* line 163, src/assets/scss/vendors/bootstrap.min.css */
ol ol,
ol ul,
ul ol,
ul ul {
margin-bottom: 0;
}

/* line 169, src/assets/scss/vendors/bootstrap.min.css */
dt {
font-weight: 700;
}

/* line 172, src/assets/scss/vendors/bootstrap.min.css */
dd {
margin-bottom: 0.5rem;
margin-left: 0;
}

/* line 176, src/assets/scss/vendors/bootstrap.min.css */
blockquote {
margin: 0 0 1rem;
}

/* line 179, src/assets/scss/vendors/bootstrap.min.css */
b,
strong {
font-weight: bolder;
}

/* line 183, src/assets/scss/vendors/bootstrap.min.css */
.small,
small {
font-size: 0.875em;
}

/* line 187, src/assets/scss/vendors/bootstrap.min.css */
.mark,
mark {
padding: 0.2em;
background-color: #fcf8e3;
}

/* line 192, src/assets/scss/vendors/bootstrap.min.css */
sub,
sup {
position: relative;
font-size: 0.75em;
line-height: 0;
vertical-align: baseline;
}

/* line 199, src/assets/scss/vendors/bootstrap.min.css */
sub {
bottom: -0.25em;
}

/* line 202, src/assets/scss/vendors/bootstrap.min.css */
sup {
top: -0.5em;
}

/* line 205, src/assets/scss/vendors/bootstrap.min.css */
a {
color: #0d6efd;
text-decoration: underline;
}

/* line 209, src/assets/scss/vendors/bootstrap.min.css */
a:hover {
color: #0a58ca;
}

/* line 212, src/assets/scss/vendors/bootstrap.min.css */
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none;
}

/* line 217, src/assets/scss/vendors/bootstrap.min.css */
code,
kbd,
pre,
samp {
font-family: var(--bs-font-monospace);
font-size: 1em;
direction: ltr;
unicode-bidi: bidi-override;
}

/* line 226, src/assets/scss/vendors/bootstrap.min.css */
pre {
display: block;
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
font-size: 0.875em;
}

/* line 233, src/assets/scss/vendors/bootstrap.min.css */
pre code {
font-size: inherit;
color: inherit;
word-break: normal;
}

/* line 238, src/assets/scss/vendors/bootstrap.min.css */
code {
font-size: 0.875em;
color: #d63384;
word-wrap: break-word;
}

/* line 243, src/assets/scss/vendors/bootstrap.min.css */
a > code {
color: inherit;
}

/* line 246, src/assets/scss/vendors/bootstrap.min.css */
kbd {
padding: 0.2rem 0.4rem;
font-size: 0.875em;
color: #fff;
background-color: #212529;
border-radius: 0.2rem;
}

/* line 253, src/assets/scss/vendors/bootstrap.min.css */
kbd kbd {
padding: 0;
font-size: 1em;
font-weight: 700;
}

/* line 258, src/assets/scss/vendors/bootstrap.min.css */
figure {
margin: 0 0 1rem;
}

/* line 261, src/assets/scss/vendors/bootstrap.min.css */
img,
svg {
vertical-align: middle;
}

/* line 265, src/assets/scss/vendors/bootstrap.min.css */
table {
caption-side: bottom;
border-collapse: collapse;
}

/* line 269, src/assets/scss/vendors/bootstrap.min.css */
caption {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
color: #6c757d;
text-align: left;
}

/* line 275, src/assets/scss/vendors/bootstrap.min.css */
th {
text-align: inherit;
text-align: -webkit-match-parent;
}

/* line 279, src/assets/scss/vendors/bootstrap.min.css */
tbody,
td,
tfoot,
th,
thead,
tr {
border-color: inherit;
border-style: solid;
border-width: 0;
}

/* line 289, src/assets/scss/vendors/bootstrap.min.css */
label {
display: inline-block;
}

/* line 292, src/assets/scss/vendors/bootstrap.min.css */
button {
border-radius: 0;
}

/* line 295, src/assets/scss/vendors/bootstrap.min.css */
button:focus:not(:focus-visible) {
outline: 0;
}

/* line 298, src/assets/scss/vendors/bootstrap.min.css */
button,
input,
optgroup,
select,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}

/* line 308, src/assets/scss/vendors/bootstrap.min.css */
button,
select {
text-transform: none;
}

/* line 312, src/assets/scss/vendors/bootstrap.min.css */
[role="button"] {
cursor: pointer;
}

/* line 315, src/assets/scss/vendors/bootstrap.min.css */
select {
word-wrap: normal;
}

/* line 318, src/assets/scss/vendors/bootstrap.min.css */
select:disabled {
opacity: 1;
}

/* line 321, src/assets/scss/vendors/bootstrap.min.css */
[list]::-webkit-calendar-picker-indicator {
display: none;
}

/* line 324, src/assets/scss/vendors/bootstrap.min.css */
[type="button"],
[type="reset"],
[type="submit"],
button {
-webkit-appearance: button;
}

/* line 330, src/assets/scss/vendors/bootstrap.min.css */
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
cursor: pointer;
}

/* line 336, src/assets/scss/vendors/bootstrap.min.css */
::-moz-focus-inner {
padding: 0;
border-style: none;
}

/* line 340, src/assets/scss/vendors/bootstrap.min.css */
textarea {
resize: vertical;
}

/* line 343, src/assets/scss/vendors/bootstrap.min.css */
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}

/* line 349, src/assets/scss/vendors/bootstrap.min.css */
legend {
float: left;
width: 100%;
padding: 0;
margin-bottom: 0.5rem;
font-size: calc(1.275rem + 0.3vw);
line-height: inherit;
}

@media (min-width: 1200px) {
/* line 358, src/assets/scss/vendors/bootstrap.min.css */
legend {
font-size: 1.5rem;
}
}

/* line 362, src/assets/scss/vendors/bootstrap.min.css */
legend + * {
clear: left;
}

/* line 365, src/assets/scss/vendors/bootstrap.min.css */
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
padding: 0;
}

/* line 374, src/assets/scss/vendors/bootstrap.min.css */
::-webkit-inner-spin-button {
height: auto;
}

/* line 377, src/assets/scss/vendors/bootstrap.min.css */
[type="search"] {
outline-offset: -2px;
-webkit-appearance: textfield;
}

/* line 381, src/assets/scss/vendors/bootstrap.min.css */
::-webkit-search-decoration {
-webkit-appearance: none;
}

/* line 384, src/assets/scss/vendors/bootstrap.min.css */
::-webkit-color-swatch-wrapper {
padding: 0;
}

/* line 387, src/assets/scss/vendors/bootstrap.min.css */
::file-selector-button {
font: inherit;
}

/* line 390, src/assets/scss/vendors/bootstrap.min.css */
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}

/* line 394, src/assets/scss/vendors/bootstrap.min.css */
output {
display: inline-block;
}

/* line 397, src/assets/scss/vendors/bootstrap.min.css */
iframe {
border: 0;
}

/* line 400, src/assets/scss/vendors/bootstrap.min.css */
summary {
display: list-item;
cursor: pointer;
}

/* line 404, src/assets/scss/vendors/bootstrap.min.css */
progress {
vertical-align: baseline;
}

/* line 407, src/assets/scss/vendors/bootstrap.min.css */
[hidden] {
display: none !important;
}

/* line 410, src/assets/scss/vendors/bootstrap.min.css */
.lead {
font-size: 1.25rem;
font-weight: 300;
}

/* line 414, src/assets/scss/vendors/bootstrap.min.css */
.display-1 {
font-size: calc(1.625rem + 4.5vw);
font-weight: 300;
line-height: 1.2;
}

@media (min-width: 1200px) {
/* line 420, src/assets/scss/vendors/bootstrap.min.css */
.display-1 {
font-size: 5rem;
}
}

/* line 424, src/assets/scss/vendors/bootstrap.min.css */
.display-2 {
font-size: calc(1.575rem + 3.9vw);
font-weight: 300;
line-height: 1.2;
}

@media (min-width: 1200px) {
/* line 430, src/assets/scss/vendors/bootstrap.min.css */
.display-2 {
font-size: 4.5rem;
}
}

/* line 434, src/assets/scss/vendors/bootstrap.min.css */
.display-3 {
font-size: calc(1.525rem + 3.3vw);
font-weight: 300;
line-height: 1.2;
}

@media (min-width: 1200px) {
/* line 440, src/assets/scss/vendors/bootstrap.min.css */
.display-3 {
font-size: 4rem;
}
}

/* line 444, src/assets/scss/vendors/bootstrap.min.css */
.display-4 {
font-size: calc(1.475rem + 2.7vw);
font-weight: 300;
line-height: 1.2;
}

@media (min-width: 1200px) {
/* line 450, src/assets/scss/vendors/bootstrap.min.css */
.display-4 {
font-size: 3.5rem;
}
}

/* line 454, src/assets/scss/vendors/bootstrap.min.css */
.display-5 {
font-size: calc(1.425rem + 2.1vw);
font-weight: 300;
line-height: 1.2;
}

@media (min-width: 1200px) {
/* line 460, src/assets/scss/vendors/bootstrap.min.css */
.display-5 {
font-size: 3rem;
}
}

/* line 464, src/assets/scss/vendors/bootstrap.min.css */
.display-6 {
font-size: calc(1.375rem + 1.5vw);
font-weight: 300;
line-height: 1.2;
}

@media (min-width: 1200px) {
/* line 470, src/assets/scss/vendors/bootstrap.min.css */
.display-6 {
font-size: 2.5rem;
}
}

/* line 474, src/assets/scss/vendors/bootstrap.min.css */
.list-unstyled {
padding-left: 0;
list-style: none;
}

/* line 478, src/assets/scss/vendors/bootstrap.min.css */
.list-inline {
padding-left: 0;
list-style: none;
}

/* line 482, src/assets/scss/vendors/bootstrap.min.css */
.list-inline-item {
display: inline-block;
}

/* line 485, src/assets/scss/vendors/bootstrap.min.css */
.list-inline-item:not(:last-child) {
margin-right: 0.5rem;
}

/* line 488, src/assets/scss/vendors/bootstrap.min.css */
.initialism {
font-size: 0.875em;
text-transform: uppercase;
}

/* line 492, src/assets/scss/vendors/bootstrap.min.css */
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem;
}

/* line 496, src/assets/scss/vendors/bootstrap.min.css */
.blockquote > :last-child {
margin-bottom: 0;
}

/* line 499, src/assets/scss/vendors/bootstrap.min.css */
.blockquote-footer {
margin-top: -1rem;
margin-bottom: 1rem;
font-size: 0.875em;
color: #6c757d;
}

/* line 505, src/assets/scss/vendors/bootstrap.min.css */
.blockquote-footer::before {
content: "— ";
}

/* line 508, src/assets/scss/vendors/bootstrap.min.css */
.img-fluid {
max-width: 100%;
height: auto;
}
/*********************
Header
**********************/
.main-wrapper-header {
background-image: url(../images/header_bg.png);
background-size: auto;
background-repeat: no-repeat;
}
.logo-main img,
.logo-main {
width:100%;
}
.footer-bg {
background:#0d100e;
padding:80px 0px;
}
.for-qnquries {
color: #ffffff;
font-size: 21px;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
text-transform: uppercase;
padding-top: 46px;
}
.footer-middle h3 {
    font-family: 'Montserrat', sans-serif;
    color: #2184c4;
    font-size: 17px;
    text-transform: capitalize;
    font-weight: 600;
    margin: 0;
    padding-bottom: 16px;

}
.footer-middle h4 {
color: #ffffff;
font-size: 14px;
font-weight: 500;
text-transform:capitalize;
margin: 0;
padding-bottom: 1px;
font-family: 'Montserrat', sans-serif;
}
.footer-middle p {
font-family: 'Montserrat', sans-serif;
color: #ffffff;
font-size: 13px;
font-weight: 300;
margin: 0;
padding-bottom: 0px;
word-break: break-word;
}
.footer-side {
padding:0px 30px;
}
.visit-web {
color: #ffffff;
font-size: 18px;
font-weight: 500;
margin: 0;
text-transform:capitalize;
padding-bottom: 16px;
font-family: 'Montserrat', sans-serif;
}
.visit-web-url {
padding-bottom: 16px;
width:100%;
}
.visit-web-url a {
color: #2184c4;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    word-break: break-all;
    font-family: 'Montserrat', sans-serif;
}
.Social-icon {
float:left;
}
.Social-icon h3 {
color: #ffffff;
padding-right:6px;
padding-top:3px;
font-size: 16px;
text-transform:capitalize;
font-weight: 500;
margin: 0;
float:left;
text-decoration:none;
font-family: 'Montserrat', sans-serif;
}
.middle-layout {
padding:40px 0px;
}
.front-intrest {
font-size:18px;
text-align:center;
font-weight:600;
font-family: 'Montserrat', sans-serif;
color:#231f20;
line-height:26px;
padding-bottom:36px;
}
.indian-visitor {
    text-align: center;
    color: #231f20;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 500;
    padding-bottom: 16px;

}
.indian-visitor .indi {
    border-bottom: 2px solid #2184c4;
    width: 150px;
    margin: 0 auto;
    height: auto;
    color: #2184c4;
    position: relative;
    opacity: 1;
    height: 2px!important;
}
.indian-visitor .indiotp {
    border-bottom: 2px solid #2184c4;
    width: 40px;
    margin: 0 auto;
    height: auto;
    color: #2184c4;
    position: relative;
    opacity: 1;
    height: 2px!important;
}
.indian-visitor .int {
    border-bottom: 2px solid #2184c4;
    width: 230px;
    margin: 0 auto;
    height: auto;
    color: #2184c4;
    position: relative;
    opacity: 1;
    height: 2px!important;
}
.visit-border {
border:1px dotted #0d100e;
padding:16px;
}
.Social-icon ul {
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;
}
.Social-icon ul li {
    display: inline;
      border-radius: 100%;
    line-height: 26px;
    margin: 1px;
}
.Social-icon ul li a {
font-size: 21px;
    color: #fff;

}
.Social-icon ul li a:hover{
 color: #2184c4;
}
.visit-border label {
padding-bottom: 4px;
    font-size: 12px;
    font-weight: 600;
    color: #231f20;
    font-family: 'Montserrat', sans-serif;
    line-height: 19px;
}
.cont-width {
width: 40%;
    float: left;
    margin-right: 16px;
}
.inter-width {
	width: 80%;
    float: left;
    margin-right: 16px;
}
.send-otp {
width: 100%;
    float: left;
    margin-top: 16px;
}
.send-otp button,
.send-otp a {
font-size:14px;
color:#ffffff;
border-radius:4px;
background:#2184c4;
background:#2184c4;
border:0px;
padding:8px 16px;
}
.visit-border input,
.visit-border input[type="text"]
{
background: #ffffff;
    border: 1px solid #231f20;
    border-radius: 0px;
    padding: 8px 12px;
    font-size: 13px;
    color: #231f20;
}
.margin-auto {
margin:0 auto;
}
.logn-btn {
	width:124px;
}
.download-badge {
    margin: 50px auto;
    text-align: center;
}
.badge-btn {
color: #ffffff!important;
    font-size: 14px!important;
    background-color: #2184c4!important;
    border-radius: 4px!important;
    padding: 8px 24px!important;
	border:0px;
}
.front-intrest h3 {
        font-size: 24px;
    text-align: center;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
    color: #231f20;
    line-height: 32px;
    margin-bottom: 6px;
     padding: 0;
}
.sub-form-main {
    float:left;
    width:100%;
}
.submidlle-define input,
.sub-form-main input {
	background: #ffffff;
    border: 1px solid #231f20;
    border-radius: 0px;
    padding: 8px 12px;
    font-size: 12px;
	margin-bottom: 16px;
    color: #231f20;
}
.personal-detail-title {
    padding-bottom: 16px;
    color: #231f20;
    font-size: 16px;
    line-height: 26px;
	 font-family: 'Montserrat', sans-serif;
    font-weight: 600;
}
label {
    display: inline-block;
    font-size: 13px;
    color: #231f20;
    font-family: 'Montserrat', sans-serif;
    line-height: 26px;
    font-weight: 600;
}
.form-group-page {
    float: left;
    width: 48.5%!important;
    margin: 0px 15px 0 0;
    padding-left: 0;
}
.form-group-page-third  {
    float: left;
    width: 32%!important;
    margin: 0px 15px 0 0;
    padding-left: 0;
}
.submidlle-define {
padding-top: 16px;
    float: left;
    width: 100%;
}
.submidlle-define h3 {
    color: #231f20;
    font-size: 16px;
    padding-bottom: 8px;
    font-family: 'Montserrat', sans-serif;
    margin: 0;
    line-height: 23px;
    font-weight: 600;
}
.chxbox {
	font-size: 14px;
    margin: 0;
    padding-bottom: 12px;
    font-weight: 600;
    color: #231f20;
    font-family: 'Montserrat', sans-serif;
    line-height: 17px;
    float: left;
    width: 100%;
}
.chxbox input[type="checkbox"]
{
background: #a7a9ac;
    border: 1px solid #231f20;
    border-radius: 0px;
        padding: 14px;
    margin: 0;
    height: 17px;
    float: left;
    margin-right: 6px;
    width: 17px;
}
.bottom-padding {
padding-top:24px;
line-height:18px;
}

@media (max-width: 992px) {
.for-qnquries {
padding-top:0px;
}
.form-group-page {
	    width: 47%!important;
    margin-right: 8px;
}
.form-group-page-third {
width: 31%!important;
}
.cont-width {
    width: 45%;
}
.inter-width {
    width: 100%;
}
.col-half {
	    width: 50%!important;
}
}
@media (max-width: 768px) {
    .foo-half {
        margin-top: 12px;
               width:100%!important;
        }
	.form-group-page {
    width: 47%!important;
    margin-right: 8px;

}
.footer-middle{margin-top:18px}
.footer-middle h3{padding-bottom: 4px;}
.form-group-page-third {
    width: 30%!important;
}

}
@media (max-width: 600px) {
.form-group-page {
	    width: 100%!important;
}
.form-group-page-third {
width: 100%!important;
}
.col-half {
	    width: 100%!important;
}
.cont-width {
    width: 100%;
}
.submidlle-define input, .sub-form-main input {
	margin-bottom:10px;
}
}
.chxbox  p {
padding-top:12px;
}
/*********************
Intro
*********************/
.intro-bg {
    background-color:#ffffff;
    }
    .header-logo img{
    width:100%;
    }
    .footer-adress-intro img {
    width:100%;
    }
    .importantupdate {
        background:#ffffff;
         margin: 0px auto 35px;
    }
    .importantupdate h3{
    background: #000;

        text-align: center;
        width: 100%;
        /* margin-top: -40px; */
        /* float: left; */
        color: #fff;
        padding: 4px;
        text-transform: uppercase;
        width: 164px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        margin: -30px auto;
    }
    .intropage-middle {
    background: #ffffff;
        padding: 0 80px;
    }
    .intropage-middle h3 {
        padding: 16px;
        margin: 0;

        color: #378dca;
        line-height:30px;
        text-align: center;
        font-size: 28px;
    }
    .intropage-middle p {
    padding: 10px 0px;
        margin: 0px;
        font-size: 18px;
        line-height: 26px;
        color: #232323;
        letter-spacing: 1px;
        word-break: break-all;
        word-spacing: 0px;

    }
.foo-half {
float:left;
width:46%;
}
