html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}
ol,
ul {
    list-style: none;
	font-size:22px;
}
blockquote,
q {
    quotes: none
}
blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
* {
    margin: 0;
    padding: 0
}
a,
img {
    outline: none;
    border: none;
    text-decoration: none
}



iframe,
embed,
object {
    max-width: 100%
}

body {
background-image:url(img/bg-1.png);background-size:cover;background-attachment:fixed;
}


/*fonts */
@font-face {
    font-family: 'Gill Sans MT';
    src: url('fonts/GillSansMT-Bold.woff2') format('woff2'),
        url('fonts/GillSansMT-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'century_gothicregular';
    src: url('fonts/gothic-webfont.woff2') format('woff2'),
         url('fonts/gothic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Century Gothic';
    src: url('fonts/CenturyGothic-Bold.woff2') format('woff2'),
        url('fonts/CenturyGothic-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
/*base css*/




.text-center{text-align:center;}
img{max-width: 100%;}
.mt-10{margin-top:10px;}
.pt-40{padding-top: 40px;}
.pb-10{padding-bottom: 10px!important;}
.col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; float:left;
  box-sizing:border-box;
  } 
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.pull-right{float:right;}
.white{color:#fff;}

.width{float: left;width: 100%; 
    box-sizing: border-box;}
/*main-css*/
.sec-1{padding-top:192px;}
.sec-1 h1{font-size:39.99px;font-family: 'Gill Sans MT';}
.sec-1 h2{font-size:25.36px;font-family: 'Century Gothic';padding-bottom:10px;}
.sec-1 p{font-size:16.4px;font-family: 'century_gothicregular';line-height:24px;}
.sec-1 h4{font-size:15.6px;font-family: 'Century Gothic';}
.form.text-center input {
    width: 81%;
    height: 38px;
    border-radius: 5px;
    border: 2px solid #fff;
	
}
.content p a{color:#fff; text-decoration:underline;}
/*responsive*/

@media (min-width:576px) {
	.container {
		max-width: 620px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 720px
	}
}

@media (min-width:992px) {
	.container {
		max-width: 960px
	}
}

@media (min-width:1200px) {
	.container {
		max-width: 1140px
	}
}

@media (min-width: 1320px){
	
.container{max-width:1000px;
}
}

@media (min-width: 768px) {
.col-12{width: 100%;}
.col-11{width: 91.66666667%;}
.col-10{width: 83.33333333%;}
.col-9{width: 75%;}
.col-8{width: 66.66666667%;}
.col-7{width: 58.33333333%;}
.col-6{width: 50%;  }
.col-5{width: 41.66666667%;}
.col-4{width: 33.33333333%;}
.col-3{width: 25%;  }
.col-2{width: 16.66666667%;}
.col-1{width: 8.33333333%;}
  
}
@media (max-width: 767px){
.col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9 {
    width: 100%;
}
.content {
    float: none;
}
.sec-1 {
    padding-top: 150px;
}
body{background-position:right;}
}
@media (max-width: 420px){
.sec-1 {
    padding-top: 160px;
}
}
@media (max-width: 362px){
.sec-1 h1 {
    font-size: 30px;
}
.sec-1 h2{font-size: 20px;}}