/*
Theme Name:     Start-Bud_Shape
Theme URI:      https://oceanwp.org
Description:    Motyw potomny Shapely
Author:         Paweł Wegners
Author URI:     https://luxpartner.pl
Template:       shapely
Version:        1.0
*/
@import url("../oceanwp/style.css");

.main-navigation .menu li a {
	font-size: 17px;
	
}
.main-navigation .menu > li {
	 margin-right: 3px;
	padding: 11px;
}

@media (min-width: 1200px) {
.container {
    width: 1380px
}
}

li.active {
    border: none !important;
    border-radius: 0px;
}

.cta-buttons a{
	text-transform: lowercase !important;
}

@media only screen and (max-width: 700px) {
	.cta-buttons {
		margin: auto;
		width: 65%;
	}
}

/* @import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap'); */

/* #site-header.full_screen-header .menu-bar-inner {
    display: table-cell;
    vertical-align: middle;
    position: fixed;
    left: 74px;
    top: 260px;
} */
/*

.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {

    width: 30px;
    height: 1px;
    background-color: #000000e3;
}

.hamburger {

    display: block;
    margin-top: 100px;
    transform: rotate(90deg);

}
.hamburger:after { content: "menu";
display:block;
	position: absolute;
	width:120px;
	height: 60px;
top: -5px;
left: 0px;
background:transparent;
font-size: 12px
}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li > a {

    position: relative;
    line-height: 1;

    text-align: center;

}
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li {

    border-bottom: 1px solid 

    rgba(255, 255, 255, 0.05);

}

#top-bar-wrap {

    position: fixed;
    background-color: 

#fff;

font-size: 12px;

border-bottom: 1px solid

    #f1f1f1;
        border-bottom-color: rgb(241, 241, 241);
    z-index: 101;
    width: 100%;

}
.banner h2 {font-size: 42px !important;
text-shadow: 1px 1px 1px
#484848; }
h1, h2, h3, h4, h5 {font-family: Montserrat;}
.banner p {font-size: 15px !important;
margin-left: 1em;

text-shadow: 1px 1px 1px
#484848;
line-height:1.3em; }


@media screen and (max-width: 960px){#top-bar-content img{display: block;}}
@media screen and (min-width: 960px){#site-logo #site-logo-inner a img {display: none;}}
.topbar-content {font-family: Montserrat;
text-transform: uppercase; } stary css */

