.header.header-seven .navbar-full .widget-wrp .widget {
    max-width: 240px;
		padding-right: 20px
}
<--.header.header-eight {
	top: 0px;
} -->
p.site-description {
    color: #383E41;
}
.header.header-eight .navbar-area .av-column-3.my-auto .logo {
    position: absolute;
    top: -94px;
}
.header.header-eight .navbar-area {
    background: #2277e7
}
.widget .woocommerce-product-search button, .widget .search-form .search-submit {
    right: 0px;
}
.footer-main {
    padding: 30px 0;
}

.footer-section .widget p {
    line-height: 1.4;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
		 padding: 0.2em 0.3em;
		 border-radius: 8px;
}

.wpcf7 form.sent .wpcf7-response-output {
    color: #46b450;
	    left: 0px;
}
.footer-one .footer-above .widget-contact {
    padding: 15px 5px;
}
.contactmap-section .map iframe {
			 -webkit-filter: grayscale(5%);
			filter: grayscale(2%);
}
.contactmap-section .contactmapinfo {
    background: rgb(32 120 229 / 51%);
}
.features-item p {
    font-size: 25px;
}
textarea {
    height: 75px;
}
.breadcrumb-list  {
    max-width: 100%;
}
.av-py-default {
    padding: 20px 0px 22px;
}
.mb-6 {
    margin-bottom: 0rem;
}
.av-column-10 {
    -ms-flex: 0 0 80%;
    flex: 0 0 80%;
    max-width: 80%;
}
.av-column-2 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.header.header-seven .navbar-area .menubar .menu-wrap > li > a {
    font-size: 20px;
}
.comments-area {
    display: none;
}
.post-date {
	   display: none;
}
.mobile-logo img {
    margin-left: 18px;
}
.breadcrumb-content {
    min-height: 0px;
}
.breadcrumb-content {
    padding: 0px 0px;
}
.av-column-10 {
    -ms-flex: 0 0 80%;
    flex: 0 0 96%;
    max-width: 96%;
}
.post-items {
    box-shadow: none;
}
.post-content {
    padding: 12px;
}
a:hover, .navbar-area .menubar .menu-wrap .dropdown-menu > li.active > a, .navbar-area .menubar .menu-wrap > li.active > a, .navbar-area .menubar .menu-wrap > li.focus > a, .navbar-area .menubar .menu-wrap > li:hover > a {
    background: #22222261;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border-radius: 40px;
}
.features-item {
    border-radius: 20px;
}
.tilter * {
    border-radius: 10px;
}
li.active > a, .navbar-area .menubar .menu-wrap > li.focus > a, .navbar-area .menubar .menu-wrap > li:hover > a {
    -webkit-text-fill-color: #00000080;
}
a:hover, .navbar-area .menubar .menu-wrap .dropdown-menu > li.active > a, .navbar-area .menubar .menu-wrap > li.active > a, .navbar-area .menubar .menu-wrap > li.focus > a, .navbar-area .menubar .menu-wrap > li:hover > a {
    -webkit-text-fill-color: #555;
}
a:hover:active,.header-above-toggle span, .header-above-toggle span:before, .header-above-toggle span:after {
    background: #332d2d75;
}
button[type=submit], button, input[type="button"], input[type="reset"], input[type="submit"], .av-btn-primary {
    border-color: #332d2d75;
}
.toggle-lines div {
    background: #332d2d75;
}
code, pre {
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    background: #eee;
    color: #000;
    padding: 4px 11px;
    border-radius: 20px;
    font-size: 100%;
	  border: none;
}
a.cloak_eml  {
	    text-decoration: none;
}
.search-overlay-layer {
    background: #11104dbd;
}
.sidebar .widget .widget-title {
    color: #000;
    background: #0000000a;
}
.sidebar .widget form input[type="search"], .sidebar .widget form input[type="email"] {
    font-size: 29px;
}
.sidebar .widget form {
    padding: 30px 58px 30px 30px;
}
.scrollup {
    bottom: 110px;
    right: 0px;
    width: 45px;
    height: 45px;
}
.widget .search-form .search-submit {
    right: 0px;
}
iframe {
    max-width: 100%;
    height: 400px;
}
.theme-slider .theme-content p {
    background: #4d4949d4;
    border-radius: 14px;
}
.theme-content.text-center h3 {
    border-radius: 14px;
}
.text-av-right {
    text-align: center;
}
.text-md-left {
    text-align: center;
}
.footer-section .widget .widget-title {
    text-decoration: none;
}
.wp-block-search__inside-wrapper {
    max-width:57%;
}
.footer-section .widget+.widget .widget-title {
    width: 191px;
}
figure.wp-block-image-size-full-is-resized {
	    width: 191px;
}
.wp-image-193 {
    border-radius: 12px;
}
.owl-theme:not(.main-slider) .owl-nav {
    margin: 35px auto 0;
    background: none;
    padding: 0px;
    height: auto;
}
.owl-carousel.owl-theme:not(.main-slider) .owl-nav [class*=owl-] {
    width: 40px;
    height: 40px;
    margin: 26px;
}
.post-footer {
    display: block;
}

a, area, button, input, label, select, summary, textarea {
    text-decoration: none;
}
.post-footer {
    padding-bottom: 0px;
}
.post-content .post-title {
    margin-top: 30px;
}
section#breadcrumb-section.breadcrumb-area.breadcrumb-left breadcrumb-effect-active.jquery-ripples {
	height: 0.004em;
	}
div.wp-block-column.column-product-4.is-layout-flow.wp-block-column-is-layout-flow {
    -webkit-box-shadow: 9px 1px 13px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 9px 1px 13px rgba(0, 0, 0, 0.05);
    box-shadow: 9px 1px 13px rgba(0, 0, 0, 0.05);
    border-radius: 20px;
}
a.widget-title-add-line {
    font-size: 26px;
    color: #fff;
    background: linear-gradient(to right, var(--sp-primary) 0, #fff 10%, var(--sp-primary2) 20%);
    background-position: 0;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: shine 3s infinite linear;
    animation-fill-mode: forwards;
}
h6.sd-title {
font-size: 12px;
}
div.wp-block-file.download-data-Sheet {
    -webkit-box-shadow: 9px 0px 20px rgba(0, 0, 0, 0.10);
    -moz-box-shadow: 9px 0px 20px rgba(0, 0, 0, 0.10);
    box-shadow: 9px 0px 20px rgba(0, 0, 0, 0.10);
    border-radius: 25px;
}
.header.header-eight .navbar-area.sticky-menu {
    background-color: #02020236;
}
.theme-mobile-nav {
    height: 0%;
}
.post-content h3, .post-content h4, .post-content h5, .post-content h6 {
    line-height: normal;
}
.footer-one .footer-above {
    margin-top: 33px;
}
.gallery-item {
    cursor: default;
	}
.mt-5 {
    display: none;
}
.heading-default {
    margin-bottom: 10px;
    margin-top: 20px;
}
p.sd-title {
	font-size: 14px;
}
h2.wp-block-heading {
	line-height: 1.4;
}
  div.wp-block-media-text.alignwide.is-stacked-on-mobile.service-content-01 {
  -webkit-box-shadow: 9px 1px 13px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 9px 1px 13px rgba(0, 0, 0, 0.05);
    box-shadow: 9px 1px 13px rgba(0, 0, 0, 0.05);
    border-radius: 20px;
}
.jp-related-posts-i2__post-link {
    align-items: center;
}
nav.jp-relatedposts-i2.hide-related-post.wp-block-jetpack-related-posts {
    display: none;
}