/*social media*/
footer ul.social-icons.social-bg-transparent > li > a {
    border: 0px solid #292391;
}
footer .widget ul.social-icons > li > a {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
}
/*end social*/


/*newsletter*/
.footer-top-wrap.boxed-container {
    position: relative;
    display: none;
}
.footer-top-wrap {
    color: #252525;
    background: rgba(255,255,255,1);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 30px;
    margin-top: 0px;
}


.rounds-img::before {
    background-image: url(https://kicha.digital/wp-content/themes/seoaal/assets/images/rounds.png);
    display: none;
}
/*end*/

/*footer*/

footer.site-footer {
    position: relative;
    color: #777777;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    margin-top: -100px;
}

/*end*/


/*whatsapp*/


.wa__stt_offline {
    background: black;
    color: #595B60;
    box-shadow: none;
    cursor: initial;
}
/*end*/

/*icon*/

.widget .menu-item-object-seoaal-service a:hover, .widget_categories ul li a::before, .widget-area .widget_categories > ul > li.current-cat a, span.menu-icon {
    color: white;
}
/*endicon*/


/*footer social*/

.widget .nav {
    display: inline-block;
    padding-left: 12%;
}
/*end*/

/*search*/
.search-toggle-wrap {
    position: relative;
    display: none !important;
}
/*end*/
/*social bottom footer*/
ul.social-icons.social-bg-own > li a.social-fb, ul.social-icons.social-hbg-own > li a.social-fb:hover, article.post ul.social-icons > li > a.social-fb:hover {
    background: transparent;
}
ul.social-icons.social-bg-own > li a.social-instagram, ul.social-icons.social-hbg-own > li a.social-instagram:hover, article.post ul.social-icons > li > a.social-instagram:hover {
    background: transparent;
}
/*end*/

/*menu dash*/
ul.seoaal-main-menu > li.current-menu-item > a::before, ul.seoaal-main-menu > li.current-menu-ancestor > a::before, ul.seoaal-main-menu > li.current-menu-item > a:last-child::before, ul.seoaal-main-menu > li.current-menu-ancestor > a:last-child::before {
    content: none;
    width: 20px;
    height: 2px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    left: 20px;
    background: #fff;
}
/*end*/

/*about mobile*/

.section-title-wrapper .title-wrap {
    margin: 0 0 30px 0 !important;
    top: 24px;
}
/*end*/

/*search form*/
.nav-item-inner .search-form {
    display: none !important;
    vertical-align: middle;
}
/*end*/

/*pricing table*/
.price-text {
    font-size: 22px;
    line-height: 1;
    font-weight: 400;
}
/*end*/


