


@media only screen  and (max-width: 1280px)  {
.class9 {
    text-align: center;
    margin-top: -226px!important;
}
.class12 {
    text-align: center;
    margin-top: -226px!important;
}

}




@media only screen and (min-device-width : 1024px) and (max-device-width : 1200px) {
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem!important;
    padding-left: 0.5rem!important;
}
.class9 p {
    margin-top: -5px;
    padding: 0 30px!important;
    text-align: center;
    font-family: 'Raleway';
    word-spacing: 0px!important;
    font-size: 12px!important;
    color: #000;
}
.class9 h1 {
    font-size: 18px!important;
    color: #8b0b0b;
    font-weight: 700;
    font-family: 'Raleway';
}
.class9 {
    margin-top: -172px!important;
}

.class12 p {
    margin-top: -5px;
    padding: 0 30px!important;
    text-align: center;
    font-family: 'Raleway';
    word-spacing: 0px!important;
    font-size: 12px!important;
    color: #000;
}
.class12 h1 {
    font-size: 18px!important;
    color: #8b0b0b;
    font-weight: 700;
    font-family: 'Raleway';
}
.class12 {
    margin-top: -172px!important;
}
.class60 {
    margin-top: 64px;
    text-align: center;
}
.mainbg {
    background: rgb(206,219,233);
    background: -moz-radial-gradient(center, ellipse cover, rgba(206,219,233,1) 0%, rgba(170,197,222,1) 17%, rgba(58,132,195,1) 22%, rgba(58,132,195,1) 22%, rgba(97,153,199,1) 50%, rgba(65,154,214,1) 59%, rgba(58,139,194,1) 84%, rgba(38,85,139,1) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(206,219,233,1) 0%,rgba(170,197,222,1) 17%,rgba(58,132,195,1) 22%,rgba(58,132,195,1) 22%,rgba(97,153,199,1) 50%,rgba(65,154,214,1) 59%,rgba(58,139,194,1) 84%,rgba(38,85,139,1) 100%);
    background: radial-gradient(ellipse at center, rgba(206,219,233,1) 0%,rgba(170,197,222,1) 17%,rgba(58,132,195,1) 22%,rgba(58,132,195,1) 22%,rgba(97,153,199,1) 50%,rgba(65,154,214,1) 59%,rgba(58,139,194,1) 84%,rgba(38,85,139,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#26558b',GradientType=1 );
    width: 100%!important;
    margin: 0 auto!important;
    text-align: center;
    padding: 40px!important;
    margin-top: 10px!important;
}
}






@media only screen 
  and (max-width: 992px) 
  and (min-width: 767px){
.navbar {
    background:  #faa734;

}

.navbar-brand img{
	width: 150px;
}
.slidermargintop{
	height: 100px;
}
.class5 hr {
    width: 100%!important;
    border-bottom: 3px dashed #8b0b0b;
    margin-top: -10px;
}
.class9 {
    text-align: center;
    margin-top: -239px!important;
}
.class12 {
    text-align: center;
    margin-top: -239px!important;
}
.class17 {
    border-radius: 50%!important;
    width: 39%!important;
    text-align: right;
    overflow: hidden;
    padding: 81px 40px;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);
    background: #fff;
    margin: 0px 60%!important;
}
.class21 {
	text-align: center;
}
.class21 img{
	width: 200px;
}
.textslider h1 {
    color: #8b0b0b;
    font-family: 'Raleway';
    font-weight: 700;
    font-size: 18px!important;
}
.textslider p {
    padding: 0 0!important;
    font-size: 15px!important;
    font-family: 'Raleway';
}
.class18 img{
	width: 50px;
}
.class20 img{
	width: 50px;
}
.class18 {
    text-align: right;
    margin-top: 25px!important;
}
.class20 {
    margin-top: 100px!important;
}
.textslider hr {
    width: 450px;
    border-bottom: 3px dashed #8b0b0b;
    margin-top: 0!important;
}
.class32 {
    background: #ffca06;
    position: relative!important;
}
.class50 {
    background: #8b0b0b;
    padding: 10px;
    margin-bottom: 50px;
}
.navbar-nav .dropdown-menu {
    position: static;
    float: none;
    width: 100%!important;
    border-radius: 0;
    padding: 0;
}
}





@media only screen 
  and (max-width: 768px) 
  and (min-width: 576px){
.navbar {
    background: #faa734;

}
.class34
h1{
    display:none;
}
.class34
hr{
    display:none;
}
#popup {
    width: 100%!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 1px 2px 5px 3px #fff;
}

.navbar-brand img{
	width: 150px;
}
.slidermargintop{
	height: 100px;
}
.class5 hr {
    width: 100%!important;
    border-bottom: 3px dashed #8b0b0b;
    margin-top: -10px;
}
.class9 {
    text-align: center;
    margin-top: -239px!important;
}
.class12 {
    text-align: center;
    margin-top: -239px!important;
}
.class17 {
    border-radius: 50%!important;
    width: 39%!important;
    text-align: right;
    overflow: hidden;
    padding: 81px 40px;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);
    background: #fff;
    margin: 0px 60%!important;
}
.class9 p {
    margin-top: -5px;
    padding: 0 50px!important;
    text-align: center;
    font-family: 'Raleway';
    word-spacing: 3px;
    font-size: 15px;
    color: #000;
}

.class12 p {
    margin-top: -5px;
    padding: 0 50px!important;
    text-align: center;
    font-family: 'Raleway';
    word-spacing: 3px;
    font-size: 15px;
    color: #000;
}

.class21 {
	text-align: center;
}
.class21 img{
	width: 200px;
}
.textslider h1 {
    color: #8b0b0b;
    font-family: 'Raleway';
    font-weight: 700;
    font-size: 18px!important;
}
.textslider p {
    padding: 0 0!important;
    font-size: 15px!important;
    font-family: 'Raleway';
}

.class18 img{
	width: 50px;
}
.class20 img{
	width: 50px;
}
.class18 {
    text-align: right;
    margin-top: 25px!important;
}
.class20 {
    margin-top: 100px!important;
}
.class8 img {
    width: 100%;
    display: none;
}
.class9 {
    text-align: center;
    margin-top: 0px!important;
}
.class11 img {
    width: 100%;
    display: none;
}
.class12 {
    text-align: center;
    margin-top: 0px!important;
}
.textslider hr {
    width: 450px;
    border-bottom: 3px dashed #8b0b0b;
    margin-top: 0!important;
}
.class32 {
    background: #ffca06;
    position: relative!important;
}
.class50 {
    background: #8b0b0b;
    padding: 10px;
    margin-bottom: 50px;
}
.navbar-nav .dropdown-menu {
    position: static;
    float: none;
    width: 100%!important;
    border-radius: 0;
    padding: 0;
}
}






/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 575px) {
/* Styles */
.navbar {
    background:  #faa734;

}
.class34
h1{
    display:none;
}
.class34
hr{
    display:none;
}
#popup {
    width: 100%!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 1px 2px 5px 3px #fff;
}

.navbar-nav .dropdown-menu {
    position: static;
    float: none;
    width: 100%!important;
    border-radius: 0;
    padding: 0;
}
#class72 h1 {
    text-align: center;
    font-size: 20px!important;
    font-family: 'Raleway';
    font-weight: 700;
    color: #ffca06;
    margin-top: 20px;
    padding: 5px!important;
    background-color: #295d93;
    width: 100%!important;
    margin: 0 auto;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
.class71 h1 {
    font-size: 18px!important;
    font-family: 'Raleway';
    font-weight: 700;
    padding: 10px 0;
    color: #8b0b0b;
}
.tab button {
    display: block;
    background-color: inherit;
    color: black;
    padding: 5px 0px!important;
    width: 100%;
    border: none;
    outline: none;
    text-align: left;
    cursor: pointer;
    transition: 0.3s;
    font-size: 12px!important;
    font-weight: 500;
}
.tabcontent h3 {
    text-align: center;
    font-size: 20px!important;
    font-family: 'Raleway';
    font-weight: 700;
    color: #ffca06;
    margin-top: 20px;
    padding: 5px;
    background-color: #295d93;
    width: 100%!important;
    margin: 0 auto;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}
.mainbg {
    background: rgb(206,219,233);
    background: -moz-radial-gradient(center, ellipse cover, rgba(206,219,233,1) 0%, rgba(170,197,222,1) 17%, rgba(58,132,195,1) 22%, rgba(58,132,195,1) 22%, rgba(97,153,199,1) 50%, rgba(65,154,214,1) 59%, rgba(58,139,194,1) 84%, rgba(38,85,139,1) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(206,219,233,1) 0%,rgba(170,197,222,1) 17%,rgba(58,132,195,1) 22%,rgba(58,132,195,1) 22%,rgba(97,153,199,1) 50%,rgba(65,154,214,1) 59%,rgba(58,139,194,1) 84%,rgba(38,85,139,1) 100%);
    background: radial-gradient(ellipse at center, rgba(206,219,233,1) 0%,rgba(170,197,222,1) 17%,rgba(58,132,195,1) 22%,rgba(58,132,195,1) 22%,rgba(97,153,199,1) 50%,rgba(65,154,214,1) 59%,rgba(58,139,194,1) 84%,rgba(38,85,139,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedbe9', endColorstr='#26558b',GradientType=1 );
    width: 100%!important;
    margin: 15px auto!important;
    text-align: center;
    padding: 5px!important;
    margin-top: 10px;
}
.parallax {
    background: url(images/bigbg.jpg) no-repeat fixed 100%;
    background-size: cover;
    height: 350px!important;
}
.class31 h1 {
    font-size: 30px!important;
    color: #fff;
    font-family: 'Baloo 2', cursive;
    font-weight: 700;
    text-shadow: 2px 4px rgb(0 0 0 / 75%);
}
.mainimgstand {
    margin-top: -27px!important;
}
.navbar-brand img{
	width: 110px;
}
.slidermargintop{
	height: 90px;
}
.class2 img{
	width: 50px;
}
.class3 img{
	width: 50px;
}
.class5 hr {
    width: 100%!important;
    border-bottom: 3px dashed #8b0b0b;
    margin-top: -10px;
}
.class5 h1 {
    margin-top: -20px;
    color: #8b0b0b;
    font-size: 25px;
    font-weight: 700;
    font-family: 'Raleway';
}
.class8 img {
    width: 100%;
    display: none;
}
.class9 {
    text-align: center;
    margin-top: 0px!important;
}
.class11 img {
    width: 100%;
    display: none;
}
.class12 {
    text-align: center;
    margin-top: 0px!important;
}
.class9 p {
    margin-top: -5px;
    padding: 0 0px!important;
    text-align: center;
    font-family: 'Raleway';
    word-spacing: 3px;
    font-size: 15px;
    color: #000;
}
.class12 p {
    margin-top: -5px;
    padding: 0 0px!important;
    text-align: center;
    font-family: 'Raleway';
    word-spacing: 3px;
    font-size: 15px;
    color: #000;
}
.class17 {
    border-radius: 50%!important;
    width: 39%!important;
    text-align: right;
    overflow: hidden;
    padding: 43px 1px!important;
    box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 75%);
    background: #fff;
    margin: 0px 60%!important;
}

.class18 img{
	width: 50px;
}
.class20 img{
	width: 50px;
}
.class18 {
    text-align: right;
    margin-top: 25px!important;
}
.class20 {
    margin-top: 100px!important;
}
.textslider h1 {
    color: #8b0b0b;
    font-family: 'Raleway';
    font-weight: 700;
    font-size: 18px!important;
}
.textslider p {
    padding: 0 0!important;
    font-size: 15px!important;
    font-family: 'Raleway';
}
.textslider hr {
    width: 450px;
    border-bottom: 3px dashed #8b0b0b;
    margin-top: 0!important;
}

.class21 {
	text-align: center;
}
.class21 img{
	width: 200px;
}
.class25 {
    text-align: center;
    background: #000000;
    height: 80px!important;
}
.class32 {
    background: #ffca06;
    position: relative!important;
}
.class47 h1 {
    font-family: 'Raleway';
    font-weight: 700;
    color: #fff;
    background: #8b0b0b;
    width: 100%!important;
    text-align: center;
    z-index: 1;
    font-size: 25px;
    position: relative;
}
.class50{
	margin-bottom: 50px;
}
.class34 h1 {
    font-family: 'Raleway';
    font-weight: 700;
    color: #fff;
    background: #8b0b0b;
    width: 100%!important;
    text-align: center;
    z-index: 1; font-size: 25px;
    position: relative;
}
.class57 h1 {
    font-family: 'Raleway';
    font-weight: 700;
    color: #fff;
    background: #8b0b0b;
    width: 100%!important;
    text-align: center;
    z-index: 1; font-size: 25px;
    position: relative;
}
}






@media only screen  and (max-width: 375px)  {
        #popup {
    width: 100%!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 1px 2px 5px 3px #fff;
}

}






@media only screen  and (max-width: 320px)  {
 .class72 h1 {
    background: #f3f3f3;
    font-size: 12px!important;
    font-family: 'Raleway';
    font-weight: 700;
    margin-top: 5px;
    padding: 5px;
    border-radius: 15px;
}
.mainimgstand {
    margin-top: -21px!important;
}  
#popup {
    width: 100%!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 1px 2px 5px 3px #fff;
}

}






@media only screen  and (max-width: 319px)  {
       #popup {
    width: 100%!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    box-shadow: 1px 2px 5px 3px #fff;
}
.class34
h1{
    display:none;
}
.class34
hr{
    display:none;
}
}