html,body{font-size:15px;}
.row{width:100%;margin:0;font-family: 'Roboto', sans-serif;font-size:11px;margin-left: 0 !important;margin-right: 0 !important;} 
#scrollTop{display:none;cursor:pointer;position:fixed;bottom:40px;right:30px;background:#CCC;color:#FFF;border-radius:100%;padding:10px 13px;}

.logo{max-width: 300px;width:100%;}

.menu a{padding:25px;display:inline-block;font-size:13px;color:#FFF;letter-spacing: 2px;}

.slider{background:#ab0224;min-height:300px;padding:4% 2% 0px;}
.slider h3{font-size:50px;font-family: 'Nothing You Could Do', cursive;float:left;display:block;padding:15px 30px;color:#FFF;font-weight:bold;position:relative;top:25px;right:10px}
.slider h4{background:#222;float:left;display:block;padding:12px 18px;color:#FFF;font-weight:bold;position:relative;left:40px;}

.font-style1{font-family: 'Oswald', sans-serif;}

.style-30deg{-webkit-transform:rotate(-5deg);}

a{cursor:pointer;}

.btn-default{background:#222;color:#FFF;border:none;padding:10px;}

div#div1 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: -1;        
    height: 600px;
}
div#div2 {
    margin-top: 600px;
}
.Slick-1 .carousel-item {
    width: 100%;
}
.Slick-1 .carousel-item img {
    width: 100%;
    object-fit: cover;
    height: 450px;
    vertical-align: middle;
}
.slick-list.draggable {
    height: auto !important;
}
ul.slick-dots {
    padding: 0;
    display: flex;
    width: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    position: absolute;
    bottom: 10px;
    list-style: none;
}
ul.slick-dots li button {
    font-size: 0;
    border: 2px solid #222222;
    background: transparent;
    width: 15px;
    height: 15px;
    margin: 4px;
    border-radius: 50%;
    box-shadow: 0 0 7px 0px rgb(0 0 0 / 47%);
}
ul.slick-dots li.slick-active button{
    background: #fff;
}
.col-md-6.padding-right-none{
	padding-right: 0 !important;
}
@media screen and (max-width: 815px){
    iframe{
        width: 100%;
    }
    div#div1 {
        margin-top: 0;
        height: 300px;
    }
    div#div2 {
        margin-top: 300px;
    }
}
@media screen and (max-width: 615px){
	.Slick-1 .carousel-item img {
		height: 280px;
    }
    .form-group.col-md-12 iframe {
        max-width: 100%;
        height: 250px;
    }
    div#div1 {
        margin-top: 0;
        height: 152px;
    }
    div#div2 {
        margin-top: 152px;
    }
}
