/* AMR: greys -> black (generated by mkcolors.py; light blue-greys, whites and brand colors untouched) */
/* from style.css */
.popover-box .close-pop:before,.popover-box .close-pop:after{background-color:#000!important}
/* from frontend.css */
.wslu-color-scheme--github{--wslu-color-scheme:#000!important;--wslu-color-scheme-darken:#000!important}
.wslu-color-scheme--posts{--wslu-color-scheme:#000!important;--wslu-color-scheme-lighten:#000!important;--wslu-color-scheme-darken:#000!important}
.wslu-color-scheme--comments{--wslu-color-scheme-lighten:#000!important}
._login_button_style__ul .github .social-icon{background-color:#000!important}
._login_button_style__ul .github .login-button-text{color:#000!important}
._login_button_style__ul .github:hover>a{background-color:#000!important}
._login_button_style__ul .github:hover .social-icon{background-color:#000!important}
._login_button_style__ul .posts .social-icon{background-color:#000!important}
._login_button_style__ul .posts .login-button-text{color:#000!important}
._login_button_style__ul .posts:hover>a{background-color:#000!important}
._login_button_style__ul .posts:hover .social-icon{background-color:#000!important}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.github span::before{color:#000!important}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.posts span::before{color:#000!important}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github{background-color:#000!important}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts{background-color:#000!important}
.xs_social_counter_widget .xs_counter_url .xs-social-icon span{color:#000!important}
.xs_social_counter_widget .xs_counter_url .xs-social-follower{color:#000!important}
.xs_social_share_widget.xs_share_url ul .wslu-share-more .wslu-share-more-btn-title{color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a .wslu-both-counter-text,.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a .xs-social-follower{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a .wslu-both-counter-text,.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a .xs-social-follower{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wslu-share-more-btn,.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored a{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .github:hover a{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .posts:hover a{background-color:#000!important}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a span{color:#000!important}
.wslu-share-count--total{color:#000!important}
.wslu-share-count--text{color:#000!important}
/* from reset.css */
body{color:#000!important}
figcaption{color:#000!important}
input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #000!important}
input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#000!important}
/* from frontend.min.css */
.elementor-field-group .elementor-field-textual{border:1px solid #000!important;color:#000!important}
.elementor-button{background-color:#000!important}
.elementor-view-stacked .elementor-icon{background-color:#000!important}
.elementor-view-framed .elementor-icon{border:3px solid #000!important;color:#000!important}
.elementor-icon{color:#000!important}
.elementor-icon:hover{color:#000!important}
/* from post-4613.css */
.elementor-kit-4613{--e-global-color-primary:#000!important;--e-global-color-secondary:#f9f9f9!important;--e-global-color-text:#000!important;--e-global-color-accent:#000!important;--e-global-color-fc5be00:#ffffff!important;--e-global-color-fbf89ac:#00000050!important}
/* from post-878.css */
.elementor-878 .elementor-element.elementor-element-445adaa{background-image:linear-gradient(90deg, var( --e-global-color-fc5be00 ) 0%, #00000000 100%)!important}
.elementor-878 .elementor-element.elementor-element-8bc7e99{background-image:linear-gradient(90deg, #00000000 0%, var( --e-global-color-fc5be00 ) 100%)!important}
.elementor-878 .elementor-element.elementor-element-e828816 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{border-color:#00000014!important}
/* from common.css */
.ekit-enabled-bg-img .elementor-icon-list-item a::after{background-color:rgba(0,0,0,.7)!important}
.ekit-enabled-bg-img .elementor-icon-list-item a:hover::after{background-color:rgba(0,0,0,.9)!important}
.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]){color:#000!important}
.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):hover{border-color:#000!important}
.ekit-wid-con .ekit-form form input[type=submit]{background-color:#000!important}
.ekit-wid-con .ekit-form form select{color:#000!important}
.ekit-wid-con .ekit-form form label{color:#000!important}
.ekit-wid-con .ekit-form form label span{color:#000!important}
.ekit-wid-con .ekit-form form textarea{color:#000!important}
.ekit-wid-con .ekit-form form textarea:hover{border-color:#000!important}
.ekit-wid-con .woocommerce-ordering .shop-filter-title{color:#000!important}
.ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link{color:#000!important}
.ekit-wid-con .elementor-icon-list-item .meta-lists>span{color:#000!important}
.ekit-wid-con .nav-tabs>li.active>a,.ekit-wid-con .nav-tabs>li.active>a:focus,.ekit-wid-con .nav-tabs>li.active>a:hover{color:#000!important}
.screen-reader-text:focus{color:#000!important}
/* from nav-menu.css */
.elementskit-navbar-nav-default button.elementskit-menu-close{color:rgb(0,0,0)!important}
@media (min-width:1025px){.elementskit-navbar-nav-default .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important}}
@media (min-width:1025px){.ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important}}
@media (max-width:1024px){.elementskit-menu-overlay{background-color:rgba(0,0,0,.5)!important}}
@media screen and (min-width:766px) and (max-width:1024px){.ekit_menu_responsive_mobile .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)!important}}
@media (max-width:767px){.ekit-sticky .elementskit-menu-offcanvas-elements::before{background-color:rgba(0,0,0,.5)!important}}
/* from custom.css */
.cdp-logo{color:#000!important}
.cdp-brand{color:#000!important}
.cdp-brand__tag{color:#000!important}
#menu-main-menu>li>a.ekit-menu-nav-link{color:#000!important}
#menu-main-menu>li>a.ekit-menu-nav-link::after{background-color:#000!important}
@media (max-width:1024px){.elementskit-menu-hamburger::before{background-color:#000!important;box-shadow:0 7px 0 #000,0 14px 0 #000!important}}
.cdp-footer{background-color:#000!important}
.cdp-t__head h2{color:var(--e-global-color-primary,#000)!important}
.cdp-t__head p{color:var(--e-global-color-text,#000)!important}
.cdp-t__card p{color:var(--e-global-color-text,#000)!important}
.cdp-t__av{color:var(--e-global-color-primary,#000)!important}
.cdp-t__who cite{color:var(--e-global-color-primary,#000)!important}
.cdp-t__who span{color:#000!important}
.cdp-form h2{color:var(--e-global-color-primary,#000)!important}
.cdp-form__intro>p{color:var(--e-global-color-text,#000)!important}
.cdp-form__info{color:var(--e-global-color-primary,#000)!important}
.cdp-form__info span{color:#000!important}
.cdp-form label{color:var(--e-global-color-primary,#000)!important}
.cdp-form label em{color:#000!important}
.cdp-form input,.cdp-form select,.cdp-form textarea{color:#000!important}
.cdp-form input:focus,.cdp-form select:focus,.cdp-form textarea:focus{outline:2px solid var(--e-global-color-primary,#000)!important}
.cdp-form__btn{background-color:#000!important}
.cdp-form__ok{color:#000!important}
.elementor-element-1a838d1::before{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.62))!important}
.elementor-element-1a838d1::after{background:linear-gradient(to bottom,rgba(249,249,249,0) 0%,rgba(249,249,249,.18) 30%,rgba(249,249,249,.55) 62%,rgba(249,249,249,.88) 86%,#f9f9f9 100%)!important}
.cdp-p-card{box-shadow:0 12px 40px -18px rgba(0,0,0,.28)!important}
.cdp-p-card:hover{box-shadow:0 22px 50px -18px rgba(0,0,0,.35)!important}
.cdp-p-card__img{background-color:#f9f9f9!important}
.cdp-p-card__tag{color:#000!important}
.cdp-p-card h3{color:var(--e-global-color-primary,#000)!important}
.cdp-p-card__loc{color:#000!important}
.cdp-p-card__price strong{color:var(--e-global-color-primary,#000)!important}
.cdp-p-card__price span{color:#000!important}
.cdp-p-card__chips li{background-color:#f9f9f9!important;color:#000!important}
.cdp-p-card__chips svg{color:#000!important}
.cdp-p-card__btn{background-color:#000!important}
.cdp-p-card__wa{background-color:#f9f9f9!important;color:#000!important}
.cdp-modal__bg{background-color:rgba(0,0,0,.55)!important}
.cdp-modal__img{background-color:#f9f9f9!important}
.cdp-modal h3{color:var(--e-global-color-primary,#000)!important}
.cdp-modal h4{color:#000!important}
.cdp-modal__desc{color:#000!important}
.cdp-modal__chips li{background-color:#f9f9f9!important;color:#000!important}
.cdp-modal__msg{border:1.5px solid #000!important;color:#000!important}
.cdp-modal__msg:hover{background-color:#f9f9f9!important}
.cdp-modal__call{background-color:#000!important}
.cdp-modal__note{color:#000!important}
.cdp-modal__x{background-color:#f9f9f9!important;color:#000!important}
.cdp-modal .cdp-modal__x{background-color:#f9f9f9!important;color:#000!important}
.cdp-modal .cdp-modal__x svg{stroke:#000!important}
.cdp-modal a.cdp-modal__msg{color:#000!important}
.cdp-p-card .cdp-p-card__btn{background-color:#000!important}
.cdp-car-nav button{color:#000!important;box-shadow:0 8px 24px -10px rgba(0,0,0,.35)!important}
.cdp-car-nav button{border:1px solid rgba(0,0,0,.12)!important}
.cdp-car-nav button svg{stroke:#000!important}
.cdp-t__src{color:#000!important}
.cdp-footer{background-color:#000!important;color:rgba(255,255,255,.62)!important}
.cdp-footer__desc{color:rgba(255,255,255,.62)!important}
.cdp-footer__rera{color:rgba(255,255,255,.9)!important}
.cdp-footer__cols h3{color:rgba(255,255,255,.9)!important}
.cdp-footer a{color:rgba(255,255,255,.62)!important}
.cdp-footer__bottom{border-top:1px solid rgba(255,255,255,.14)!important}
.cdp-footer__social a{color:rgba(255,255,255,.62)!important}
.ekit_accordion_icon_group i.icon{color:#000!important}
.cdp-form__media{background-color:#f9f9f9!important}
.cdp-form__info a,.cdp-form__hrs{color:var(--e-global-color-primary,#000)!important}
.cdp-form__info svg{color:#000!important}
.cdp-form__info .cdp-form__hrs{color:var(--e-global-color-primary,#000)!important}
.cdp-form label{color:#000!important}
.cdp-form input,.cdp-form select,.cdp-form textarea{border-bottom:1px solid rgba(0,0,0,.28)!important;color:#000!important}
.cdp-form input:hover,.cdp-form select:hover,.cdp-form textarea:hover{border-bottom-color:rgba(0,0,0,.6)!important}
.cdp-form input:focus,.cdp-form select:focus,.cdp-form textarea:focus{border-bottom-color:#000!important;box-shadow:0 1px 0 0 #000!important}
.cdp-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%23000000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E")!important}
.cdp-form__btn:hover{background-color:#000!important}
.cdp-form__ok{color:#000!important}
.cdp-form__info{border-top:1px solid rgba(0,0,0,.14)!important}
.cdp-form__info svg{color:#000!important}
.cdp-form__info a,.cdp-form__info .cdp-form__hrs{color:#000!important}
.cdp-form__info a:hover{color:#000!important}
.cdp-form input,.cdp-form select{background-color:rgba(0,0,0,.05)!important;border-bottom:1px solid rgba(0,0,0,.45)!important}
.cdp-form textarea{background-color:rgba(0,0,0,.05)!important;border:1px solid rgba(0,0,0,.28)!important}
.cdp-form input::placeholder,.cdp-form textarea::placeholder{color:rgb(0,0,0)!important}
.cdp-form input:hover,.cdp-form select:hover{background-color:rgba(0,0,0,.075)!important;border-bottom-color:rgba(0,0,0,.7)!important}
.cdp-form textarea:hover{background-color:rgba(0,0,0,.075)!important;border-color:rgba(0,0,0,.5)!important}
.cdp-form input:focus,.cdp-form select:focus{border-bottom-color:#000!important;box-shadow:0 1px 0 0 #000!important}
.cdp-form textarea:focus{border-color:#000!important;box-shadow:0 0 0 1px #000!important}
.cdp-form__info{border-top-color:rgba(0,0,0,.1)!important}
html.cdp-rv .cdp-footer__bottom::before{background-color:rgba(255,255,255,.22)!important}
.elementor a.elementor-button,.cdp-p-card .cdp-p-card__btn,.cdp-modal a.cdp-modal__msg,.cdp-modal a.cdp-modal__call,.cdp-form .cdp-form__btn{border:1px solid #000!important;background-color:#000!important;color:#ffffff!important}
.elementor a.elementor-button::before,.cdp-p-card .cdp-p-card__btn::before,.cdp-modal a.cdp-modal__msg::before,.cdp-modal a.cdp-modal__call::before,.cdp-form .cdp-form__btn::before{background-color:#ffffff!important}
.elementor a.elementor-button:hover,.cdp-p-card .cdp-p-card__btn:hover,.cdp-modal a.cdp-modal__msg:hover,.cdp-modal a.cdp-modal__call:hover,.cdp-form .cdp-form__btn:hover{color:#000!important;border-color:#000!important;background-color:#000!important;box-shadow:0 18px 30px -16px rgba(0,0,0,.6)!important}
.elementor .elementor-element-36111d5 a.elementor-button{background-color:#ffffff!important;border-color:#ffffff!important;color:#000!important}
.elementor .elementor-element-36111d5 a.elementor-button::before{background-color:#000!important}
.elementor .elementor-element-36111d5 a.elementor-button:hover{background-color:#ffffff!important;border-color:#000!important}
.elementor .elementor-element-01db8bf a.elementor-button:hover{color:#000!important}
.cdp-modal a.cdp-modal__msg{border-color:#000!important;color:#000!important}
.cdp-modal a.cdp-modal__msg::before{background-color:#000!important}
.cdp-car-nav button::before{background-color:#000!important}
.cdp-svc{background:radial-gradient(60% 45% at 88% 0,rgba(249,249,249,.07),transparent 70%),#000!important;color:#ffffff!important}
.cdp-svc__eyebrow{color:#ffffff!important}
.cdp-svc h2{color:#ffffff!important}
.cdp-svc__lede{color:rgba(255,255,255,.72)!important}
.cdp-svc__media{background-color:#000!important}
.cdp-svc__media::before{background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,0) 42%)!important}
.cdp-svc__list{border-bottom:1px solid rgba(255,255,255,.14)!important}
.cdp-svc__item{border-top:1px solid rgba(255,255,255,.14)!important}
.cdp-svc__item::after{background-color:#ffffff!important}
.cdp-svc button.cdp-svc__hd{color:#ffffff!important}
.cdp-svc__n{color:rgba(255,255,255,.38)!important}
.cdp-svc__t{color:rgba(255,255,255,.46)!important}
.cdp-svc__item:hover .cdp-svc__t,.cdp-svc__item.is-active .cdp-svc__t{color:#ffffff!important}
.cdp-svc__item:hover .cdp-svc__n,.cdp-svc__item.is-active .cdp-svc__n{color:#ffffff!important}
.cdp-svc__ic{border:1px solid rgba(255,255,255,.22)!important}
.cdp-svc__ic::before{background-color:#ffffff!important}
.cdp-svc__item:hover .cdp-svc__ic{border-color:rgba(255,255,255,.6)!important}
.cdp-svc__item.is-active .cdp-svc__ic{background-color:#ffffff!important;border-color:#ffffff!important}
.cdp-svc__item.is-active .cdp-svc__ic::before{background-color:#000!important}
.cdp-svc__in p{color:rgba(255,255,255,.72)!important}
.cdp-svc a.cdp-svc__lnk{border-bottom:1px solid rgba(255,255,255,.35)!important;color:#ffffff!important}
.cdp-svc button.cdp-svc__hd:focus-visible,.cdp-svc a.cdp-svc__lnk:focus-visible{outline:2px solid #f9f9f9!important}
@media (max-width:1024px){.elementor-element-6f2540a .elementskit-accordion-content{background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,0))!important}}
@media (max-width:1024px){.elementskit-menu-overlay.active{background-color:rgba(0,0,0,.6)!important}.elementskit-menu-container.elementskit-menu-offcanvas-elements{background-color:#000!important;color:#ffffff!important}.elementskit-menu-container button.elementskit-menu-close{border:1px solid rgba(255,255,255,.3)!important}.elementskit-menu-container button.elementskit-menu-close::before,.elementskit-menu-container button.elementskit-menu-close::after{background-color:#ffffff!important}.elementskit-menu-container button.elementskit-menu-close:hover{background-color:rgba(255,255,255,.12)!important}.elementskit-menu-container .elementskit-navbar-nav{border-top:1px solid rgba(255,255,255,.14)!important}.elementskit-menu-container .elementskit-navbar-nav>li{border-bottom:1px solid rgba(255,255,255,.14)!important}html body #menu-main-menu.elementskit-navbar-nav>li.nav-item>a.ekit-menu-nav-link{color:#ffffff!important}html body #menu-main-menu.elementskit-navbar-nav>li.nav-item>a.ekit-menu-nav-link::before{color:rgba(255,255,255,.4)!important}.cdp-menu__foot a{color:rgba(255,255,255,.78)!important}.cdp-menu__foot a.cdp-menu__cta{background-color:#ffffff!important;color:#000!important}}
@media (max-width:1024px){html body #menu-main-menu.elementskit-navbar-nav>li.nav-item>a.ekit-menu-nav-link::before{color:rgba(255,255,255,.45)!important}}
@media (max-width:767px){.cdp-svc__item:not(.is-active) .cdp-svc__t{color:rgba(255,255,255,.4)!important}.cdp-svc__item:not(.is-active) .cdp-svc__in p{color:rgba(255,255,255,.38)!important}}
@media (max-width:767px){.elementor-element-f480791>.elementor-widget:first-child,.elementor-element-af6082b>.elementor-widget:first-child{border-right:1px solid rgba(0,0,0,.14)!important}}
@media (max-width:767px){.cdp-svc__grid{background-color:#000!important}.cdp-svc__item:not(.is-active) .cdp-svc__t{color:rgba(255,255,255,.46)!important}}
