/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.5.6.1607325125
Updated: 2020-12-07 07:12:05

*/
@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:300,400);

/*** Menu CSS Start***/
header#main-header {
    background: #cd1719;
	opacity: 10 !important;
}
ul#top-menu a{
	color:white !Important;
}
@media (max-width: 998px) and (min-width: 0px){
#logo {
    max-height: 120% !Important;
    background: white;
    padding: 2%;
	}
	
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 20px auto;
    width: 103%;
    max-width: 800px;
}
}

@media (max-width: 3000px) and (min-width: 999px){
#logo {
    max-height: 130px !Important;
    background: white;
    padding: 1%;
}
}
/*** Menu CSS End***/


/*** Home CSS Start***/
.et_pb_header_content_wrapper, h2 {
    font-family: 'Padauk', sans-serif;
}

.et_pb_header_content_wrapper #main-p {
    font-size: 17px;
    padding: 10px 10px;
    background: #00000066;
   
}

span.et_pb_fullwidth_header_subhead{
	font-size: 30px ;
    padding: 20px;
    background: #cd1719;
    font-size: 40px;
}

.home .et_pb_section.et_pb_section_0 .header-content img {
    width: 80%;
}

/***Scroll CSS Start***/
span.btn {
    font-weight: 800;
	font-size: 22px;
}
.btn {
  cursor: pointer;
  position: relative;
  padding: 10px 20px;
  font-size: 28px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  transition: all 1s;
  color:#58585a;
}
.btn:after, .btn:before {
  content: " ";
  width: 10px;
  height: 10px;
  position: absolute;
  border: 0px solid #cd1719;
  transition: all 1s;
}
.btn:after {
  top: -1px;
  left: -1px;
  border-top: 4px solid #58585a;
  border-left: 4px solid #58585a;
}
.btn:before {
  bottom: -1px;
  right: -1px;
  border-bottom: 4px solid #cd1719;
  border-right: 4px solid #cd1719;
}
.btn:hover {
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.btn:hover:before, .btn:hover:after {
  width: 100%;
  height: 100%;
}
/***Scroll CSS End***/
h1.et_pb_module_header {
    display: none;
}
/*** Home CSS End***/