
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');

/****************************************************************************/
html {scroll-behavior: smooth;}
body{background:#000 url(../images/image.png) no-repeat center center; background-size:cover; height:100vh; color:#000; font-family: "Oswald", sans-serif; font-size:24px; font-weight:400; margin:0px; padding:0px; line-height:1.5;}

a{color:#000; outline:none!important;text-decoration:none;}
a:hover {color:#e17739; text-decoration:none;}

.btn{moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;text-decoration:none !important; font-weight:700; font-size:20px; padding:14px 36px; font-family: "Oswald", sans-serif; border-radius:30px; line-height:1; text-transform:uppercase;}
.btn:focus{box-shadow:none; transition: none !important;}


h1,.h1, h2,.h2,h3,.h3{font-family: "Oswald", sans-serif;}
h1,.h1{font-size:55px; margin-bottom:25px;}
h2,.h2{font-size:30px; margin-bottom:10px; line-height:1.2;}

/******* Helpers ********************************************************************/

/************************************************* Header ********************************************************************/
.bg-secondary{background-color:#fff !important;}
.border-dark {border-color:#325841 !important;}
.border{border-width:20px !important;}

.text-danger{color:#e17739 !important;}

.mainouter{ padding:30px; margin:40px 0px; min-height:850px; background:rgba(255,255,255,.8);}

/********** Back To Top Button ***************************************************************************************************/

.container-fluid{max-width:1200px !important;}
.gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
.gutter-lg div[class^="col"]{padding-left:30px!important;padding-right:30px!important;}

@media (min-width: 767.98px) {.mainouter .w-75{width:64% !important;}
}
@media (min-width: 1920px) {.container-fluid{max-width:1260px !important;}
}
@media (max-width: 1280px) {
.gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
.gutter-lg div[class^="col"]{padding-left:30px!important;padding-right:30px!important;}
}

@media (min-width: 1359.98px) and (max-width: 1459.98px) {	}
@media (min-width: 1199.98px) and (max-width: 1359.98px) {	}
@media (min-width: 991.98px) and (max-width: 1199.98px) {
.mainouter .w-75{width:78% !important;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.mainouter .w-75{width:100% !important;}
}
@media (max-width: 767.98px) {	
.mainouter{margin:20px 0px; padding:15px 15px 25px 15px;}
.mainouter .w-75{width:100% !important;}
}

@media (max-width: 576px){
.mainouter{margin:20px 0px; padding:15px;} 
}

