/*
Theme Name: Avadanta Corporate
Template: avadanta
Theme URI: 
Author: avadantathemes
Author URI: https://www.avadantathemes.com
Description: Corporate based wp theme. Avadanta Corpoarte is perftec cho high quality creative child wordpress theme. fully customizable child theme of avadanata. Perfect for business corporate. pre-made designed Homepage with 7 iniside sections Featured Slider, teams, testimonials, about intro, Hero Content, services, call to action portfolio,  you can easily customize them. You can easily drag and drop the section position. Theme has dark header menu layout with top info bar with social media icons. The theme suitable for saas application website, architecture, interior design, corporate, agency, business, marketing, gym, blog, travel agency, construction,law firm, spa salons, industries, Beauty,  furniture, home decor, photography, insurance, consulting, shop ecommerce, software landing page, it solutions, decoration,  and many other websites compatible.  Unlimited color options, 200 plus typography fonts, font size etc. You can change your own webiste layout like with sidebar or without sidebar or full page content. You can customize navigation bar as you want like background color and menu color with sticky menu option.HIde show post meta and title for post. Unlimited  services icons. Translation ready theme. Support any type widget on footer and sidebar. You can change the footer widget column layout. Avadanta Corporate is a Pixel perfect theme. Avadanta Theme woocommerce plugin supports you to create an online selling or online store website with this theme. SEO Friendly (search engine optimized)and fast loading wordpress theme. Compatible with elementor page builder, gutenberg and so many popular plugins nicely works with avadanta theme. For more theme information, check out Theme demo here at https://www.avadantathemes.com/demo/avadanta-corporate/ and theme instructions here at https://www.avadantathemes.com/documentation/avadanta-free-theme/
Version: 1.0.1
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
Tags: one-column, two-columns, four-columns, right-sidebar, flexible-header, custom-background, custom-header, custom-menu, editor-style, featured-images, footer-widgets, rtl-language-support, translation-ready, full-width-template, custom-logo, blog, e-commerce, post-formats, theme-options, threaded-comments,  portfolio
License: GNU General Public License v2 or later
License URI: http://www.opensource.org/licenses/gpl-license.php GPL v3.0 (or later)
Text Domain: avadanta-corporate

*/

body{

    font-family: 'Montserrat', sans-serif;
}

.avadanta-corpo{

        padding: 0;
    width: 100%;
    margin-bottom: 20px;
    box-shadow: rgb(0 0 0 / 9%) 0px 2px 1px, rgb(0 0 0 / 9%) 0px 4px 2px, 
    rgb(0 0 0 / 9%) 0px 8px 4px,
     rgb(0 0 0 / 9%) 0px 16px 8px, rgb(0 0 0 / 9%) 0px 32px 16px;
     padding-left: 15px;
     padding-right: 15px;
     padding-top: 15px;
}

.post-full .post-entry {
    position: relative;
    padding: 38px 0 0px !important;
}

.menu-item-has-children>a:after{

    content: "\f067" !important;
    top: 3px !important;
}

.logo-wrap{

    margin-top: -15px;
}



.project-image img {

border-radius: 2%;
}

@media (min-width: 992px){
.avadanta-navigate .nav-menu>.menu-item>a, .avadanta-navigate .nav-menu>.page_item >a{

    color: #000 !important;
}
}

@media (min-width: 1280px){
.is-boxed .header-main {
    padding: 0px 40px;
    padding-bottom: 3px;
}
}


.menu-btns>li .search {
    display: none;
}



.topbar .container{

	display: block;
}

.avata-corpo-btn a {
    text-decoration: none;
    padding: 8px;
    background: #ebebeb;
}

.wgs-sidebar{
   
   box-shadow: rgb(0 0 0 / 8%) 0px 4px 12px;
    border: none;

}

.feature-icon-s2 .fa{

    background: #fff;
    padding: 10px;
    border-radius: 9%;
}

.wgs-sidebar .wp-block-group__inner-container h2
{
    padding-top: 5px;
    padding-bottom: 5px !important;
    border-radius: 6px;
    color: #fff;

}

.wp-caption,.wp-caption-text,.bypostauthor ,
.alignright ,.alignleft,.aligncenter{

}

@media (min-width: 576px){
.post-content {
    padding-top: 7px !important;
}
}

.post-content {
    padding: 35px 0;
}

.header-s1 .header-main{

    background-color: #fff !important;
}



@media (max-width: 992px){

.header-s1 .header-main {
    margin-top: 0 !important;
}

.avadanta-navigate .menu-toggle {
    margin-top: -10% !important;
    margin-bottom: -10px;
    color: #000 !important;
}

}

.banner-heading {
    text-transform: capitalize;
}

.header-s1 .header-main{

    margin-top: 20px;
}

.avadanta-details{

    padding: 0;
    width: 100%;
    margin-bottom: 20px;
    box-shadow: rgb(0 0 0 / 9%) 0px 2px 1px, rgb(0 0 0 / 9%) 0px 4px 2px, rgb(0 0 0 / 9%) 0px 8px 4px, rgb(0 0 0 / 9%) 0px 16px 8px, rgb(0 0 0 / 9%) 0px 32px 16px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
}

.corpo .comment-author .avatar{

    border-radius: 0;
    left: 10px;
    width: 87px;
}

.corpo .comment-respond .form-submit input {
    font-size: 18px;
    font-weight: 600;
    text-transform: capitalize;
    color: #fff;
    border-radius: 5px;
}

 .avadanta-details .post-content ul,
.avadanta-details .post-content ol {
    margin: 0 0 1.5em;
    padding-left: 1.5em;
}

.avadanta-details .post-content ul li{
    list-style: disc;
}

.avadanta-details .post-content ol {
    list-style: decimal;
}

.avadanta-details .post-content ol > li{

    list-style: decimal;
}

.avadanta-details .post-content li > ul,
.avadanta-details .post-content li > ol {
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 1.5em;
}

.avadanta-corpo-post{

    padding-bottom: 15px;
}

.avadnta-menu li a{

    margin-left: 0 !important;
}

.post-navigation .nav-links > div {
    width: calc(50% - 15px);
    border: 2px solid #f7f7f7;
    padding: 20px;
}
.post-navigation .nav-links {
    display: flex;
    justify-content: space-between;
    margin-top: 5rem;
}

.post-navigation .nav-links > div.nav-next {
    text-align: right;
    padding-right: 3rem;
}

.post-navigation .nav-links a{

font-weight: 700;

}

@media (min-width: 992px){
.avadanta-navigate ul ul a{

    color: #fff;
}

.footer-s1 {
    padding-top: 90px;
    padding-bottom: 1px;
}

.menu .sub-menu li:hover > a, .menu .children li:hover > a{

    color: #fff !important;
}
}

.section-x.home-blog .post-alt {
    box-shadow: none !important;
    border: 2px solid #f4f0f0;
}

.section-x .post-alt .post-content-s2{
    background: transparent;
}

.add-child-header .header-menus{

padding-top: 0;

}
.footer-avadanta-corpo .avadnta-menu li > a {
    color: #fff;
    font-size: 14px;
    line-height: 0;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    display: inline-block;
    text-transform: capitalize;
    margin-left: 10px;
}

.tes-author .author-con-s2 .author-name {
    color: #fff !important;
}

.wp-block-tag-cloud a{

    font-size: 16px;
}

.wp-block-tag-cloud a {
    font-size: 16px !important;
    border: 2px solid #e0e0e0;
    padding: 5px;
    margin-left: 6px;
    color: #000;
    margin-bottom: 8px;
    display: inline-block;
}