/**
Theme Name: legaladmin
Author: 2ksystems
Author URI: https://www.2ksystems.com/
Description: Web corporativa del Bufete Legal Admin
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: legaladmin
Template: astra
*/

/*General*/
:root {
    --blue: #203E4F;
    --gold: #AB9C65;
    --black: #222222;
    --white: #FFFFFF;
}

body::-webkit-scrollbar {
    width: 9px;
}

body::-webkit-scrollbar-thumb {
    background-color: var(--gold);
}

body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 12px var(--black);
}

textarea {
    resize: none !important;
}

.bold {
    font-weight: bold;
}

.entry-meta {
    display: none;
}

/*Accesibility*/

#hero,
#cta {
    background-color: var(--black) !important;
}

.pojo-skip-link,
.gdpr-sr-only,
.elementor-screen-only,
.menu-toggle .screen-reader-text,
.ast-mobile-header-wrap button.menu-toggle .screen-reader-text,
.ast-button-wrap .screen-reader-text,
.screen-reader-text {
    color: var(--white) !important;
    background-color: var(--blue) !important;
}

.sr-only {
    visibility: hidden !important;
    display: none !important;
    background-color: var(--black) !important;
    color: var(--white) !important;
}

/*Header*/
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{
    width: 150px !important;
}
.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{
    max-width: 150px !important;
}

/*Plugins*/

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:link,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:active,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:visited,
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover {
    padding: 5px !important;
}

#pojo-a11y-toolbar {
    top: 40% !important;
}

div.ast-scroll-to-top-right{
    bottom: 90px !important;
}

aside#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
    background-color: rgba(0, 0, 0, 0.84);
    border-top: 0px;
}

.wpforms-container .wpforms-field-label-inline {
    color: var(--black);
}

.wpforms-container ul{
    list-style-type: none;
}

@media only screen and (max-width: 767px) {
    .wpforms-container .wpforms-field.wpforms-one-half {
        width: 100% !important;
		margin-left:0px !important;
    }
}