@media only screen  and (min-width: 1445px)  {
 #class0{
 	max-width: 1500px;
 	margin: auto;
 }
 
}




@media only screen  and (max-width: 1445px)  {

}


@media only screen  and (max-width: 1280px)  {
 
}


@media only screen and (min-device-width : 992px) and (max-device-width : 1200px) {
 .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.0rem;
    padding-left: 1.0rem;
}
.class4 {
    position: relative;
    z-index: 1;
    margin-top: -45px!important;
    margin-left: 35px;
}
.class9 h1 {
    color: #d9d8d8;
    font-weight: 500;
    font-family: 'Impact';
    font-size: 55px!important;
}
 
.class9 {
    position: absolute;
    top: 30;
    padding: 0 184px!important;
}
.class8 img{
	height: 450px;
}
.class15 {
    text-align: center;
    margin-top: -171px!important;
}
.class11 img , .class12 img, .class39 img, .class40 img , .class50 img, .class51 img{
	width: 100px;
}
}







@media only screen 
  and (max-width: 992px) 
  and (min-width: 768px){
nav {
    z-index: 1000;
    text-align: center;
    height: auto;
    background: #5ca64f;
}
.class4 {
    position: relative;
    z-index: 1;
    margin-left: 37px;
    margin-top: -47px!important;
}
.class9 h1 {
    color: #d9d8d8;
    font-weight: 500;
    font-family: 'Impact';
    font-size: 55px!important;
}
.class9 h2 {
    color: #5ca64f;
    font-weight: 500;
    font-size: 35px!important;
    font-family: 'Impact';
    margin-top: -25px;
}
.class9 {
    position: relative!important;
    top: 30;
    padding: 0 55px!important;
}
 
.class8 img{
	display: none;
}
.class13,.class14,.class15 {
    text-align: center;
    margin-top: -25px;
    display: none;
}
.mobreq{
	display: block!important;
	text-align: center;
	margin-top: 50px;
}
.class11 img , .class12 img, .class39 img, .class40 img , .class50 img, .class51 img{
	width: 100px;
}
#class15{
	position: relative!important;
	margin-top: 50px;
}
#class13{
	margin-bottom: 50px;
}
.class28 {
	padding: 0!important;
    width: 350px;
    margin: auto;
    margin-bottom: 50px;
}
.class37 img{
	display: none;
}
.class38{
	position: relative!important;
}
.class38 p {
    margin-bottom: 50px;
    padding: 0 40px!important;
    color: #393939;
    font-family: 'Raleway';
}
.class42 img{
	width: 150px;
}
.class43 img{
	width: 200px;
}
}






@media only screen 
  and (max-width: 767px) 
  and (min-width: 576px){
nav {
    z-index: 1000;
    text-align: center;
    height: auto;
    background: #5ca64f;
}

.class9 h1 {
    color: #d9d8d8;
    font-weight: 500;
    font-family: 'Impact';
    font-size: 55px!important;
}
.class9 h2 {
    color: #5ca64f;
    font-weight: 500;
    font-size: 35px!important;
    font-family: 'Impact';
    margin-top: -25px;
}
.class9 {
    position: relative!important;
    top: 30;
    padding: 0px!important;
}
 
.class8 img{
	display: none;
}
.class13,.class14,.class15 {
    text-align: center;
    margin-top: -25px;
    display: none;
}
.mobreq{
	display: block!important;
	text-align: center;
	margin-top: 50px;
}
.class11 img , .class12 img, .class39 img, .class40 img , .class50 img, .class51 img{
	width: 100px;
}
#class15{
	position: relative!important;
	margin-top: 50px;
}
#class13{
	margin-bottom: 50px;
}
.class28 {
	padding: 0!important;
    width: 350px;
    margin: auto;
    margin-bottom: 50px;
}
.class37 img{
	display: none;
}
.class38{
	position: relative!important;
}
.class38 p {
    margin-bottom: 50px;
    padding: 0 40px!important;
    color: #393939;
    font-family: 'Raleway';
}
.class42 img{
	width: 150px;
}
.class43 img{
	width: 200px;
}
.class3 img{
	display: none;
}
.class4{
	position: relative;
	z-index: 1;
	margin-top: 5px!important;
    margin-left: 0px!important; 
}
.class4
table
tr
td
a{
	color: #000!important;
	font-weight: 600;
}
.class4
table
tr
td
i{
	color: #000!important;
	padding: 0 5px;
	font-size: 20px;
}
.class6{
	text-align: center; 
	position: relative!important;
 	margin: auto;
 	margin-bottom: 20px;
 	margin-top: 20px;
}
.class2 {
    padding-top: 10px;
    padding-left: 0!important;
    text-align: center;
    padding-bottom: 24px;
}
.class21 p {
    font-family: 'Euphemia';
    text-align: center;
    margin-bottom: 50px;
}
.class24 p {
    color: #ff5a01;
    font-weight: 700;
    font-family: 'Raleway';
    font-size: 30px;
    margin-bottom: 30px;
}
.class50,.class51 {
    display: none;
}
.class48 img ,.class49 img{
	width: 140px;
}
}






/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 575px) {
nav {
    z-index: 1000;
    text-align: center;
    height: auto;
    background: #5ca64f;
}
.class10 {
    height: 255px!important;
    position: relative;
}
.class2 img{
	width: 200px;
}
.class9 h1 {
    color: #d9d8d8;
    font-weight: 500;
    font-family: 'Impact';
    font-size: 50px!important;
}
.class9 h2 {
    color: #5ca64f;
    font-weight: 500;
    font-size: 35px!important;
    font-family: 'Impact';
    margin-top: -25px;
}
.class9 {
    position: relative!important;
    top: 30;
    padding: 0px!important;
}
 
.class8 img{
	display: none;
}
.class13,.class14,.class15 {
    text-align: center;
    margin-top: -25px;
    display: none;
}
.mobreq{
	display: block!important;
	text-align: center;
	margin-top: 50px;
}
.class11 img , .class12 img, .class39 img, .class40 img , .class50 img, .class51 img{
	width: 100px;
}
#class15{
	position: relative!important;
	margin-top: 50px;
}
#class13{
	margin-bottom: 50px;
}
.class28 {
	padding: 0!important;
    width: 350px;
    margin: auto;
    margin-bottom: 50px;
}
.class37 img{
	display: none;
}
.class38{
	position: relative!important;
}
.class38 p {
    margin-bottom: 50px;
    padding: 0 0px!important;
    color: #393939;
    font-family: 'Raleway';
}
.class42 img{
	width: 100px;
}
.class43 img{
	width: 150px;
}
.class42 {
    position: absolute;
    left: 0!important;
    top: -32px!important;
}
.class43 {
    position: absolute;
    right: 0!important;
    top: -27px!important;
}
.class3 img{
	display: none;
}
.class4{
	position: relative;
	z-index: 1;
	margin-top: 5px!important;
    margin-left: 0px!important; 
}
.class4
table
tr
td
a{
	color: #000!important;
	font-weight: 600;
}
.class4
table
tr
td
i{
	color: #000!important;
	padding: 0 5px;
	font-size: 20px;
}
.class6{
	text-align: center; 
	position: relative!important;
 	margin: auto;
 	margin-bottom: 10px;
 	margin-top: 20px;
}
.class2 {
    padding-top: 10px;
    padding-left: 0!important;
    text-align: center;
    padding-bottom: 24px;
}
.class21 p {
    font-family: 'Euphemia';
    text-align: center;
    margin-bottom: 50px;
}
.class24 p {
    color: #ff5a01;
    font-weight: 700;
    font-family: 'Raleway';
    font-size: 30px;
    margin-bottom: 30px;
}
.class50,.class51 {
    display: none;
}
.class48 img ,.class49 img{
	width: 140px;
}
.class7 {
    text-align: center;
    margin-top: 15px!important;
}
.class33 {
    padding: 50px 0px!important;
    text-align: center;
}
.class150 h1 {
    font-family: 'Raleway';
    color: #5ca64f;
    background: #ffd32c;
    font-weight: 700;
    width: 100%!important;
    margin: auto;
    font-size: 25px;
    padding: 10px;
    text-align: center;
    border-radius: 25px;
    margin-bottom: 30px;
}
.class28 h1 {
    font-family: 'Raleway';
    color: #5ca64f;
    background: #ffd32c;
    font-weight: 700;
    width: 100%!important;
    margin: auto;
    font-size: 25px;
    padding: 10px;
    text-align: center;
    border-radius: 25px;
    margin-bottom: 30px;
}
.class28 {
    padding: 0!important;
    width: 100%!important;
    margin: auto;
    margin-bottom: 50px;
}
.class33 img{
	width: 90%;
}
.class47 img{
	width: 100%;
}
.class46 img {
    width: 60%;
    margin-top: 40px;
}
.class47 h2 {
    margin-top: -71px!important;
    font-family: 'Impact';
    color: #fff;
    z-index: 1;
    font-size: 25px!important;
    position: relative;
}
.class33 h1{
	font-size: 35px;
}
#class15 img{
	width: 100%;
}
.class17 {
    padding: 50px 0!important;
    position: relative;
}
}


@media only screen  and (max-width: 375px)  {
 .class47 h2 {
    margin-top: -64px!important;
    font-family: 'Impact';
    color: #fff;
    z-index: 1;
    font-size: 19px!important;
    position: relative;
}
#class29 i {
    margin-top: -41px!important;
}
}


@media only screen  and (max-width: 320px)  {
 .class47 h2 {
    margin-top: -53px!important;
    font-family: 'Impact';
    color: #fff;
    z-index: 1;
    font-size: 15px!important;
    position: relative;
}
.class47 p {
    font-family: 'Impact';
    color: #fff;
    margin-top: -10px;
    font-weight: 400;
    z-index: 1;
    font-size: 12px;
    position: relative;
}
#class29 i {
    margin-top: -42px!important;
}
}



@media only screen  and (max-width: 319px)  {
 
}
