@charset "UTF-8";
/* CSS Document */
body, html {font-family: "Poppins", sans-serif;}


.row .top_label input {border-radius: 40px; padding: 0px 40px; }
.main-home {padding: 60px 0px;}
.logo, .footer {text-align: center; padding: 10px 0px;}
body .gform_wrapper h2.gform_title, .gform_heading { display: none !important;}
.form-holder {width: 60%; margin-left: 20%;}
.title {font-size: 30px; font-weight: 900; color: #1A244F; text-align: center; margin-bottom: 20px;}
.sub-title {margin-bottom: 40px; font-size: 16px; color:#8BBC5F; text-align: center;}
.section {float: left; width:100%;position: relative;}
.row { width: 1400px; max-width: 96%; min-width: 732px; margin: 0 auto; }
.column, .columns { float: left; min-height: 1px; padding: 0 20px; position: relative; }
.one, .row .one { width: 8.33333%; }
.two, .row .two { width: 16.66667%; }
.three, .row .three { width: 25%; }
.four, .row .four { width: 33.33333%; }
.five, .row .five { width: 41.66667%; }
.six, .row .six { width: 50%; }
.seven, .row .seven { width: 58.33333%; }
.eight, .row .eight { width: 66.66667%; }
.nine, .row .nine { width: 75%; }
.ten, .row .ten { width: 83.33333%; }
.eleven, .row .eleven { width: 91.66667%; }
.twelve, .row .twelve { width: 100%; }
.row .offset-by-half {margin-left: 4.16665%;}
.row .offset-by-one { margin-left: 8.33333%; }
.row .offset-by-one-half { margin-left: 12.5%; }
.row .offset-by-two, .offset-by-two { margin-left: 16.66667%; }
.row .offset-by-four-half {margin-left: 37.5%;}
.row .offset-by-four {margin-left: 33.3333%;}
.row .offset-by-four {margin-left: 33.3333%;}
.row .offset-by-three { margin-left: 25%; }
.row .offset-by-five { margin-left: 41.66667%; }
.row .offset-by-seven {margin-left: 58.33333%;}
.row { *zoom: 1; }
.row:before, .row:after { content: " "; display: table; }

.row:after, .wrap:after { clear: both; }
.font12 {font-size: 12px;}

.font16 {font-size: 16px;}
.font18 {font-size: 18px;}
.font21 {font-size: 21px;}
.font24 {font-size: 24px;}
.font28 {font-size: 28px;}
.font30 {font-size: 30px;}
.font36 {font-size: 36px;}
.font44 {font-size: 44px;}
.font48 {font-size: 48px;}
.font72 {font-size: 72px;}
.font144 {font-size: 144px;}

.upper {text-transform: uppercase;}
.text-center {text-align: center;}
.text-right {text-align: right;}
.bold {font-weight: 700;}
.reg {font-weight: 400;}
.italic {font-style: italic;}
.line0 {line-height: 0px;}
.marg0 {margin-bottom: 0px;}
.marg5 {margin-bottom: 5px;}
.marg10 {margin-bottom: 10px;}
.marg20 {margin-bottom: 20px;}
.mobile {display: none;}


@media only screen and (max-width: 1280px) {
	.form-holder {width: 80%; margin-left: 10%; padding: 0px 20px;}
}

@media only screen and (max-width: 767px) {
	.form-holder {width: 100%; margin-left: 0px; }
}

