/*
Theme Name:		Vocably - Child theme
Theme URI: 		https://themnific.com
Description:	A basic child theme for Vocably Theme
Author:			Dannci
Author URI: 	https://themnific.com
Template:		vocably
Version:		0.1
*/

/* ADD SOME STYLE BELOW */

.page-header-image h1.entry-title{color:#fff!important;}

.child-doc section ol, .child-doc section ul{ list-style-position: outside; margin-left: 52px;}


.child-doc .elementor-element-e6b6983 li a,
.child-doc .elementor-element-fd73ec0 li a,
.child-doc .elementor-element-071c179  li a,
.child-doc .elementor-element.sidemenu li a{ font-weight: bold; font-size: 16px; margin-bottom: 10px;}
.child-doc .page-header.page-header-image{ max-height: 100%;}
.child-doc .elementor-element strong[id]{display: block; margin: 40px 0px 20px; font-size: 22px;}
.child-doc h1.entry-title{ display: block!important;}
ul.footer-trans-social{float: right; margin-top: 22px;}
.footer-trans-social li a span{display: none;}
.footer-trans-social li a i{padding: 2px;}

.will_stick.scrollDown #titles img{max-height: 48px!important;}
.container_vis{padding: 0px 0px!important;}


.elementor-element-fc4e610 .elementor-widget-container ol{ list-style: none;display: flex;flex-wrap: wrap; }
.elementor-element-fc4e610 .elementor-widget-container li{ flex: 0 0 50%;  padding: 20px;}
.elementor-element-fc4e610 .elementor-widget-container li strong{ display: block; }
.page-header h1.entry-title{ display: block!important;}

.page-id-8650 .elementor-8650 .elementor-element.elementor-element-9317ace .elementor-heading-title{font-size: 2.4vw;}


/*TRANSALATE - LexLingo*/

/*SERVICES PAGE: EN*/
.page-id-9165 strong .emoji,
.page-id-9398 strong .emoji,
.page-id-9160 strong .emoji,
.page-id-9155 strong .emoji,
.page-id-9407 strong .emoji,
.page-id-9454 strong .emoji,
.page-id-9464 strong .emoji,
.page-id-9140 strong .emoji,
.page-id-9469 strong .emoji,
.page-id-9393 strong .emoji{ width: 36px !important; height: 36px !important; margin-right: 13px !important;
         border-radius: 50%;border: 4px double #dfdfdf !important;padding: 2px !important;}
.page-id-6402 .page-header.page-header-image img,
.page-id-9361 .page-header.page-header-image img,
.page-id-9369 .page-header.page-header-image img{
	object-fit:fill!important;
}
.page-id-9165 strong[id],
.page-id-9398 strong[id],
.page-id-9393 strong[id],
.child-doc strong[id]{color: #00008B;     text-decoration: underline; text-underline-offset: 6px;}

.elementor-9165 .elementor-element.elementor-element-38f92595 > .elementor-container,
.elementor-9398 .elementor-element.elementor-element-38f92595  > .elementor-container,
.elementor-9393 .elementor-element.elementor-element-38f92595  > .elementor-container,
.child-doc .elementor-element.elementor-element-38f92595  > .elementor-container{padding: 40px 10px;}

.page-id-9165 .elementor-top-section,
.page-id-9398 .elementor-top-section,
.page-id-9393 .elementor-top-section,


.page-template-template-child-doc .wrapper_inn,.wrapper_inn .child-doc{background-color: #f1f1f1!important;}

/*SERVICES PAGE: AR*/

.rtl .child-doc .elementor-column.elementor-element-1b13ff6 ul{ margin-right: 52px; } 



.menu-item-9374{ min-width: 110px;}
.menu-item-9374 img, .menu-item-9374 span{float: left;}
.nav li.menu-item-9374 ul li>a{ border-bottom: none;}
.nav li.menu-item-9374 ul{ margin-top: 5px!important;}

#lexo-switcher{    position: absolute;right: 0px;top: 10px;}
#lexo-switcher ul{ list-style: none;}
#lexo-switcher  li{float: left;margin-right: 6px;font-size: 14px;line-height: 1; font-size: 10px; font-weight: bold;}
#lexo-switcher  li a{}

.header_classic_content{ background-color: #fff!important; text-transform: uppercase; }
.header_classic_content .nav>li>a{ font-size: 14px; font-weight: bold;}


.lax-footer-cta{ min-height: 230px;}
.lax-footer-cta .elementor-column{display: block;}
.lax-footer-cta h2{float:unset; margin-bottom: 15px;}
.lax-footer-cta .button-holder   {padding-top: 20px;}

.lax-footer-cta .a-btn{ background: #f14a16;color: #fff!important; padding: 10px 20px; border-radius:42px;
        font-size: 18px;margin-top: 20px;font-weight: bold;}

.lingo-mailchimp{background: lightblue; padding: 20px 0px;}
.lingo-mailchimp .mc4wp-form-fields{ display: flex; gap: 20px;}
.lingo-mailchimp .mc4wp-form-fields .formwrap{ flex: 1 1 50%;}

.lango-footer-widgets{display: flex; gap: 20px; padding: 40px 0px;}
.lango-footer-widgets .column-1{flex: 0 0 40%;}
.lango-footer-widgets .column-2,.lango-footer-widgets .column-3{flex: 0 0 30%;}

.footer-logo{ width: 260px; display: block;}

#footer{background-color: #080f33!important;}

.footer_middle.p-border{border-top: 1px solid #2f364c;}
.footer_below .tmnf_column{padding: 0px!important;}

.footer_text.footer-lingo{float: right;}

/*RTL*/
.rtl #lexo-switcher{ right: unset; left: 22px;}
.rtl .lango-footer-widgets .emoji{transform: rotate(180deg);}
.rtl .footer_text.footer-lingo{float: left;}

@media (max-width: 770px) {
        .lingo-mailchimp .mc4wp-form-fields{ flex-wrap: wrap; padding: 20px 20px;}
        .lingo-mailchimp .mc4wp-form-fields .formwrap{ flex: 1 1 100%;}

        .lango-footer-widgets{flex-wrap: wrap; padding: 20px 20px;}
        .lango-footer-widgets .column-1,.lango-footer-widgets .column-2,.lango-footer-widgets .column-3{ flex: 0 0 100%;}
.lax-footer-cta .button-holder {
    padding-bottom: 20px!important;
	}
}
}