.footer_top .widget_meta>ul>li, .footer_top .widget_nav_menu ul li, .footer_top .widget_pages ul li, .footer_top .widget_recent_comments>ul>li, .footer_top .widget_recent_entries>ul>li {
padding: 0 0 0px;
}
@media only screen and (min-width: 1201px){
.footer_top ul.qode-instagram-feed{
padding-right: 29%;
}
}
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{
opacity: 1;
}
nav.main_menu ul li a span.underline_dash, nav.vertical_menu ul li a span.underline_dash{
bottom: -4px;
}
@media only screen and (max-width: 768px){
.title .subtitle{
display: none;
}
.title.title_size_small h1{
font-size: 32px;
}
}
element {
font-size: 34px;
border-color: rgb(244, 220, 132);
background-color: #0168b3;
}
element {
}
a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var {
background: 0 0;
border: 0;
margin: 0;
padding: 0;
vertical-align: baseline;
outline: 0;
}
p {
color: #000;
font-family: 'Open Sans', sans-serif;
font-size: 16px;
line-height: 24px;
font-style: normal;
font-weight: 400;
}
element {
text-align: left !important;
}
.element {
text-align: left !important;
}
.wpcf7 form.wpcf7-form p {
margin-bottom: 20px;
text-align: left !important;
}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
color: #fff;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 600;
letter-spacing: 1.3px;
text-transform: uppercase;
}
.title.title_size_small h1 {
font-size: 32px;
line-height: 35px;
letter-spacing: 1px;
}