}

.site-info {
background-color: #009688;
	background-image: url('https://www.transparenttextures.com/patterns/ravenna.png');
	border-top: 1px solid #2c2c2c;
	color: #aaa;
	font-size: 0;
	padding: 50px 0;
	text-align: center;
}



.overlay .search-form input[type="search"] {
	background-color: rgba(0,0,0,0);
	border: 0;
	border-bottom-color: currentcolor;
	border-bottom-style: none;
	border-bottom-width: 0;
	border-bottom: 1px solid #00b4dc;
	color: #ddd;
	font-size: 70px;
	font-size: 3rem;
	padding: 1px 0 0;
	width: 100%;
}

.site-header {
    background: #f2f2f2;
    min-height: 275px;
    padding: 50px 0;
    position: relative;
	background-color: #01a9db;
background-image: url("https://www.transparenttextures.com/patterns/cartographer.png");
	border-radius: 20px 20px 0px 0px;
}
	.site-info {
    background-color: #01a9db;
background-image: url("https://www.transparenttextures.com/patterns/cartographer.png");
		border-radius: 0px 0px 20px 20px;

}	
.dropdown-toggle {
    background: #fff0;
    border: 0;
    border-radius: 0;
    content: ;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 290px;
    height: 49px;
    transition: all 0.2s ease;
}

.dropdown-toggle:hover, .dropdown-toggle:focus, .dropdown-toggle:active {
    background-color: #fff0;
    border: 0;
}

.dropdown-toggle:after {
    font-size: 18px;
    height: 18px;
    width: 18px;
    color: ;
    content: "\f055";
  font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: white;
    font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    top: 15px;
    right: 15px;  
	

}
.layout-box .site-wrapper {
  box-shadow: 2px 0px 20px 20px rgba(0, 0, 0, 0.68);
border-radius:20px 20px 20px 20px;
}

.elementor-2123 .elementor-element.elementor-element-3415d76 .premium-blog-post-container {
    padding: 9px 9px 9px 9px;
    box-shadow: -2px 2px 11px 0px black;
	border-radius:20px 20px 20px 20px;
}
.wf-active .widget-title {
    font-size: 20.6px;
    font-style: normal;
    font-weight: 200;
}

.elementor-366 .elementor-element.elementor-element-3bbe3eb .elementor-tab-title {
    font-family: "Annie Use Your Telescope", Sans-serif;
    font-size: 25px;
    font-weight: 900;
border-radius:200px 200px 200px 200px
}
element.elementor-element-3bbe3eb .elementor-tab-title, .elementor-366 .elementor-element.elementor-element-3bbe3eb .elementor-tab-title:before, .elementor-366 .elementor-element.elementor-element-3bbe3eb .elementor-tab-title:after, .elementor-366 .elementor-element.elementor-element-3bbe3eb .elementor-tab-content, .elementor-366 .elementor-element.elementor-element-3bbe3eb .elementor-tabs-content-wrapper {
    border-width: 0px;
	border-radius:700px 300px 300px 300px
		 		
}
.site-bar-controls {
    font-size: 24px;
    font-size: 2.4rem;
    list-style: none;
    margin: 0 auto;
    padding: 0;
    width: 60%;
	-moz-transform: translate(0px, -110px);
-webkit-transform: translate(0px, -110px);
-o-transform: translate(0px, -110px);
-ms-transform: translate(0px, -110px);
transform: translate(0px, -110px);
}

.site-title a, .site-title a:visited {
    color: #045770;
}

.wf-active .site-title {
	-moz-transform: translate(0px, -10px);
-webkit-transform: translate(0px, -10px);
-o-transform: translate(0px, -10px);
-ms-transform: translate(0px, -10px);
transform: translate(0px, -10px);
}

.site-branding {
    overflow: hidden;
    padding-bottom: 50px;
    text-align: center;
    width: 100%;
	-moz-transform: translate(0px, -30px);
-webkit-transform: translate(0px, -30px);
-o-transform: translate(0px, -30px);
-ms-transform: translate(0px, -30px);
transform: translate(0px, -30px);
}


.site-title {
	-moz-transform: translate(0px, -25px);
-webkit-transform: translate(0px, -25px);
-o-transform: translate(0px, -25px);
-ms-transform: translate(0px, -25px);
transform: translate(0px, -25px);
}