/*
 Theme Name:   Fabrica Child Theme
 Theme URI:    http://fabrica.ancorathemes.com/
 Description:  Fabrica Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     fabrica
 Version:      1.0.0
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  fabrica
*/


/* =Theme customization starts here
------------------------------------------------------------ */

ul.ftrul li {color: #fff;line-height: 30px;}
h5.footerhd { margin: 0px 0px 8px;}
.page-id-1639 .elementor-1681 .elementor-element.elementor-element-338c092 > .elementor-widget-container {margin: 5px 0px 0px 0px !important;}
.brand img.attachment-full.size-full {border-radius: 8px;}
.icons i {color: #fff;font-style: inherit;line-height: 36px;}
.page-id-1639 .sc_services_item_subtitle a{display: none;}
.prod .post_meta {display: none;}
span.contacts_address {font-size: 15px;font-weight: 500;}
h6.ce {line-height: 26px;font-size: 16px;padding: 10px;}
.page-id-621 .sc_services_item.sc_item_container.post_container.cpt_services.type-cpt_services.status-publish.has-post-thumbnail.hentry.cpt_services_group-group {background-color: #2827802b;}
.elementor-1673 .elementor-element.elementor-element-590e934 {margin-top: -38px;}
.page-id-1639 .sc_services_minimal .trx_addons_column-1_4 .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {padding-top: 1em;}
h1.sc_item_title.sc_title_title.sc_item_title_style_default.sc_item_title_tag, .custom_hg h3 {color:#27277f;}
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {width: 32px;height: 32px;line-height: 32px;}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .mask {background: #27277f75 !important;}
.elementor-1673 .elementor-element.elementor-element-590e934 {padding: 10px 70px 0px 70px !important; box-shadow: rgba(33, 35, 38, 0.1) 0px 10px 10px -10px;} 
.partner-txt .sc_icons_image {width: 125px !important;}
.page-id-6973 .sc_icons_plate .sc_icons_icon + .sc_icons_item_details, .sc_icons_plate .sc_icons_image + .sc_icons_item_details {margin-top: 3em;}
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {width: 18em !important;}
a.proimg {background: #EDEDED!important;display: block;padding: 4px;line-height: 1.42857143;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
p.prodname {color: #337ab7;text-align: center;font-size: 15px;margin: 8px 0px 4px;}
.flag-dropdown{margin-left: 26px;}
h3.probg {background-color: #428bca;color: #fff;letter-spacing: 1px;padding: 9px 10px;font-size: 24px;font-weight: 300;}
ul.profe {margin-bottom: -60px;line-height: 32px;}
.mpimg img.attachment-full.size-full {width: 100%;}
.mpli span.elementor-icon-list-icon { margin-left: 12px;}
ul#menupro {list-style: none;padding: 0;}
li.subheader a {color: #fff;padding: 16px;font-size: 24px;font-weight: 400;letter-spacing: 1px;}
li.subheader {background-color: #428bca;padding: 8px 0px;}
li.menuit {border: 1px solid #ddd;border-collapse: collapse;font-size: 14px;padding: 4px 10px 4px 10px;}
li.menuit a {color: #555;}
p.prodcnt {font-size: 14px;text-align: justify;padding: 0px 42px 0px 12px;margin: 6px 0px;}
b {letter-spacing: 0.5px;}
.sc_item_title {line-height: 1.2em !important;}
li.menuit.active {background-color: #dddddd;}
table.table.table-striped {width: 100%; max-width: 100%; margin-bottom: 20px; display: table;}
.page-id-7719.post_featured_bg .post_thumb {background-size: contain;}
.page-id-7719 span.post_meta_item.post_categories.cat_sep {display: none;}
a.btn {border: 1px solid #122b40; padding: 12px 24px; margin: 1px;}
a.btn.btn-primary.active {background-color: #204d74; color: #fff;}
a:hover {color: #27277f !important;}
.sc_item_button.sc_button_wrap a {color: #27277f;}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-b42c920.elementor-section-full_width.sc-tablet_fly_static.she-header-yes.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited.she-header {
    background-color: #fff;}
a.sc_button.sc_button_default.reada.sc_button_size_normal.sc_button_icon_left:hover {color: #fff !important;}
.solarclr .sc_icons_item {background: -webkit-linear-gradient(240deg, #a8c0fffa 0%, #3f2b96 100%);border-radius: 6px;}
.sc_icons_item_description span {height: 72px;}
.sc_icons_plate .sc_icons_item_title {line-height: 48px !important;}
a.ftrlnk:hover {color: #fff !important;}
.readmor a.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left.color_style_link2:hover {color: #fff !important; background: #27277f;}
h1.sc_item_title.sc_title_title.sc_align_center.sc_item_title_style_default.sc_item_title_tag span {color: #27277f;}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {color: #fff;}
ul.ekit-header-info li {list-style: none;}
.ekit-wid-con ul li a {color: #101010 !important; font-size: 16px; letter-spacing: 1px;}
.sc_button:not(.sc_button_simple) {padding: 10px 15px 10px !important;font-weight: 300;letter-spacing: .5px;}
.bdt-fiestar-slider .bdt-navigation-wrap .bdt-navigation-prev::before {background-color: #27277f !important;}
.bdt-fiestar-slider .bdt-navigation-wrap .bdt-navigation-next::before {background-color: #27277f !important;}
.bdt-navigation-prev {padding: 6px 12px !important;}
.bdt-navigation-next {padding: 6px 12px !important;}
.bdt-fiestar-slider .bdt-navigation-wrap .bdt-navigation-prev :hover {color: #fff;}
.elementor-621 .elementor-element.elementor-element-55148ae .bdt-fiestar-slider .bdt-navigation-wrap .bdt-navigation-next:hover, .elementor-621 .elementor-element.elementor-element-55148ae .bdt-fiestar-slider .bdt-navigation-wrap .bdt-navigation-prev:hover {color: #fff;}
.sc_layouts_menu_nav > li > a:hover, .sc_layouts_menu_nav > li.sfHover > a {color: #fff !important;}
.icons.topbar {display: flex;}
a.top {color: #fff;font-size: 16px;}
a.top:hover {color: #fff !important;}
.elementor-1673 .elementor-element.elementor-element-b42c920 {padding: 30px 0 0; margin-top:0px !important; background-color: #fff;}
.topbar i.normal.icon-email-2 {margin-left: 12px;}
.icons.topbar {margin: 0 auto;display: block;}
.col-md-4 {float: left; width: 33.3%; padding: 14px;}
.col-md-3 {float: left; width: 25%; padding: 18px 14px;}
.col-xl-6 {float: left; width: 50%; padding: 14px;}
.col-md-6 {float: left; width: 50%; padding: 18px 14px;}
.img-fluid{max-width:100%;height:auto}
.container-fluid {width:100%;padding-right:6px;padding-left:6px;margin-right:auto;margin-left:auto}
h5.text-bg {margin: 0px;color: #fff;font-size: 17px;font-weight: 400;letter-spacing: 0.5px;padding: 12px 0;
    border-radius: 0px 0px 4px 4px;text-align: center;position: relative;text-transform: capitalize;background: #27277f;}
.elementor-1639 .elementor-element.elementor-element-8277658 .elementor-tab-title.elementor-active, .elementor-1639 .elementor-element.elementor-element-8277658 .elementor-tab-title.elementor-active a {background-color: #27277f;}
.elementor-1639 .elementor-element.elementor-element-8277658 .elementor-tab-title, .elementor-1639 .elementor-element.elementor-element-8277658 .elementor-tab-title a {background-color: #e7e4e2;}
.elementor-widget-tabs .elementor-tab-desktop-title {padding: 15px 24px !important; border-radius: 2px;}
.elementor-widget-tabs .elementor-tab-content {padding: 20px 0 !important;}
.row {width: 100%;}
div#elementor-tab-title-1361 {float: left;}
div#elementor-tab-title-1362 {float: left; margin-left: 12px;}
div#elementor-tab-title-1363 {float: left; margin-left: 12px;}
div#elementor-tab-title-1364 {float: left;margin-left: 12px;}
.elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active, .elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active a {color: #FFFFFF;background-color: #27277f !important;}
.page-id-7719 .elementor-1673 .elementor-element.elementor-element-b42c920 {background-color: #f0f8ffc2;}
.elementor-1465 .elementor-element.elementor-element-30429f1 .logo_image {margin-top: 10px;}
.sc_layouts_menu_nav > li.current-menu-item > a, .sc_layouts_menu_nav > li.current-menu-parent > a, .sc_layouts_menu_nav > li.current-menu-ancestor > a {color: #ffffff !important;}
ul[class*="trx_addons_list"]>li:before {color: #293189 !important;}
.quote {font-size: 28px;background-color: #80808099;padding: 64px;color: #fff;line-height: 40px;}
.prod-tab {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.company {color: #27277f;font-size: 3.353em;font-weight: 500;font-style: normal;}
.page-id-713 .sc_icons_modern .sc_icons_icon + .sc_icons_item_details, .sc_icons_modern .sc_icons_image + .sc_icons_item_details {margin-left: 1em !important;}
.page-id-713 .sc_icons_item_description {font-size: 16px !important;}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-e64c1c7.sc_layouts_row.sc_layouts_row_type_compact.ability.scheme_default.elementor-section-boxed.elementor-section-height-default.sc_fly_static.lazyloaded.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {
background-image: linear-gradient(to bottom, #228b22e8, #27277f), url(https://leminarindustries.com/wp-content/uploads/2023/10/Sustainability-Home-Page.jpg);
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom;
}
.sustain {font-family: Outfit,sans-serif;font-size: 3.353em;font-weight: 500;color: #fff;}
.page-id-7719 .elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active, .elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active a {
       color: #fff !important;
	   background: #27277f;
}
.page-id-7719 .elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title, .elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title a {color:#27277f;}
a.sc_button.sc_button_default.redbutton.sc_button_size_normal.sc_button_icon_left.color_style_link2 {border-radius: 3px;padding: 8px 20px !important;font-size: 14px; background-color: #27277f;
    color: #fff !important;}
/* CSS for Project Filter */
.services-section-two .btn-title{font-weight: 300;letter-spacing: 1px;}
.media-project{position: relative;overflow:hidden; height: 450px;}
.media-project .media__img{transition:0.3s;}
.media-project:hover .bg-overlay {opacity: 1;}
.media-project:hover .media__img img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    transition:0.3s;
}
.media-project:hover .media__body .address,
.media-project:hover .media__body .title {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}
.media-project:hover .line:before {width: 100%}
.media-project:hover .line:after {height: 100%}
.media-project .media__body .address {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
    font-size: 11px;
    color: #ececec
}
.media-project .line {
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 9;
    width: -webkit-calc(50% - 20px);
    width: -moz-calc(50% - 20px);
    width: calc(50% - 20px);
    height: -webkit-calc(50% - 20px);
    height: -moz-calc(50% - 20px);
    height: calc(50% - 20px);
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}
.media-project .line:after,
.media-project .line:before {
    content: '';
    background: #fff;
    display: block;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease
}
.media-project .line:before {height: 1px; width: 0}
.media-project .line:after {width: 1px; height: 0}
.media-project .line--bottom {
    top: auto;
    left: auto;
    bottom: 20px;
    right: 20px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}
.media-project .media__img {overflow: hidden;}
.media-project .media__body {
	text-align: center;
    position: absolute;
    top: 86%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 99;
	background-color: #27277f85;
    padding: 0px 28px;
    border-radius: 6px;
}
.media-project .media__body .title a {
    font-size: 18px;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.media-project .media__body .title a:hover {color: #fff !important;}
.media-project .media__body .address {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
    font-size: 13px;
    color: #fff
}
.media-project,
.media-project .bg-overlay {
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: 0.3s;
}
.media-project .bg-overlay {opacity: 0;transition: all .3s ease;}
.media-project .media__img {overflow: hidden;width:100%;}
.media-project .media__img img {
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
    width:100%;
}
h3.title {margin: 10px !important;line-height: 26px;}
a.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left.color_style_link2 {border-radius: 3px;padding: 8px 14px !important;font-size: 14px; background: #27277f;
    color: #fff;}
.media-project .line:before {height: 1px; width: 0;}
.media-project .line:after, .media-project .line:before {
    content: '';
    background: #fff;
    display: block;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}
div#elementor-tab-content-2621 {padding: 1px 0 !important;}
.page-id-621 .sc_icons_card .sc_icons_item {padding: 2.4em 2.4em 4.2em !important}
.page-id-621 .sc_icons_card .sc_icons_icon + .sc_icons_item_details, .sc_icons_card .sc_icons_image + .sc_icons_item_details {margin-top: 1em !important;}
.page-id-1639 h4 {margin-bottom: 0.3em;}
ul.ftrul li a:hover {color: #fff !important;}
a.text-wh:hover {color: #fff !important;}
a.ftrlnk {color: #fff !important;}
a.text-wh {color: #fff;}
@media (max-width: 1439px)
.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a, .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a, .sc_layouts_menu_nav>li>a, .sc_layouts_menu_nav>li.menu-item-has-children>a {padding: 0.4em !important;}
.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a {font-size: 19px !important;}
#image-map{background:url("https://leminarindustries.com/wp-content/uploads/2023/01/global-map.png") no-repeat center center;height: 700px;position: relative;width: 1024px;margin:0 auto;}
#image-map .hotspot {background-color:#27277F;border-radius: 100%;cursor: pointer;height: 10px;overflow: hidden;position: absolute;width: 10px;}
#image-map .hotspot .spot {display: block; margin-left: -78px;margin-top: -155px;width: 170px;}
#image-map .hotspot:hover{overflow: visible;}
#image-map .hotspot:hover .spot{opacity: 1; -webkit-transition: opacity 1s;color: #000!important;text-decoration: none;text-transform: uppercase; font-size: .8em; text-align: center;}
#image-map #spot-1 {left: 37rem;top: 21.6rem;}
#image-map #spot-2{left: 36rem;top: 21rem;}
#image-map #spot-3{left: 40.9rem;top: 23.1rem;}
#image-map #spot-11{left: 35.5rem;top: 20rem;}
#image-map #spot-12{left: 36rem;top: 22rem;}
#image-map #spot-13{left: 37.2rem;top: 22rem;}
#image-map #spot-14{left: 45.4rem;top: 25rem;}
#image-map #spot-15{left: 50rem;top: 30rem;}
#image-map #spot-16{left: 12rem;top: 18rem;}
.elementor-1639 .elementor-element.elementor-element-fa4d452 .elementor-tab-title.elementor-active, .elementor-1639 .elementor-element.elementor-element-fa4d452 .elementor-tab-title.elementor-active a {background: #27277f;}
h3.misttle {color: #27277f;font-size: 42px;font-weight: 500;letter-spacing: 0.3px;}
h3.post_title.entry-title {font-size: 1.2em; letter-spacing: 0.2px; padding: 0 10px; height: 46px;}
article#post-512, article#post-518, article#post-975, article#post-973, article#post-520, article#post-971, article#post-979, article#post-981, article#post-985, article#post-991, article#post-3415, article#post-3464, article#post-3463, article#post-3462, article#post-3536, article#post-3537, article#post-3538, article#post-3539, article#post-3787, article#post-4866, article#post-10863, article#post-10871, article#post-10880, article#post-10891, article#post-10905, article#post-13980, article#post-13974, article#post-13969, article#post-13989, article#post-13996, article#post-18268 {background-color: #27277f0a;}
span.post_meta_item.post_date {padding: 0 10px;}
.post_content_inner {padding: 0 10px; font-size: 16px;}
.post_layout_excerpt .post-more-link {padding: 0 10px;}
.postid-10905 article#post-10905 {background-color: transparent;}
.postid-10891 article#post-10891 {background-color: transparent;}
.postid-10880 article#post-10880 {background-color: transparent;}
.postid-10871 article#post-10871 {background-color: transparent;}
.postid-10863 article#post-10863 {background-color: transparent;}
.postid-4866 article#post-4866 {background-color: transparent;}
.postid-3787 article#post-3787 {background-color: transparent;}
.postid-3539 article#post-3539 {background-color: transparent;}
.postid-3538 article#post-3538 {background-color: transparent;}
.postid-3537 article#post-3537 {background-color: transparent;}
.postid-3536 article#post-3536 {background-color: transparent;}
.postid-3462 article#post-3462 {background-color: transparent;}
.postid-3463 article#post-3463 {background-color: transparent;}
.postid-3464 article#post-3464 {background-color: transparent;}
.postid-3415 article#post-3415 {background-color: transparent;}
.postid-991 article#post-991 {background-color: transparent;}
.postid-985 article#post-985 {background-color: transparent;}
.postid-981 article#post-981 {background-color: transparent;}
.postid-979 article#post-979 {background-color: transparent;}
.postid-971 article#post-971 {background-color: transparent;}
.postid-520 article#post-520 {background-color: transparent;}
.postid-973 article#post-973 {background-color: transparent;}
.postid-975 article#post-975 {background-color: transparent;}
.postid-512 article#post-512 {background-color: transparent;}
.postid-518 article#post-518 {background-color: transparent;}
.postid-13989 article#post-13989 {background-color: transparent;}
.postid-13980 article#post-13980 {background-color: transparent;}
.postid-13996 article#post-13996 {background-color: transparent;}
.postid-13974 article#post-13974 {background-color: transparent;}
.postid-13969 article#post-13969 {background-color: transparent;}
.postid-18268 article#post-18268 {background-color: transparent;}

/* Media Query for Iphone 14 Pro Max */
@media (max-width: 428px) and (min-height: 926px) { 
h5.text-bg {font-size: 14px !important; font-weight: 300; letter-spacing: 1px;}
.elementor-16172 .elementor-element.elementor-element-5fafeadd {font-size: 58px;line-height: 56px;}
.elementor-16172 .elementor-element.elementor-element-9d17578 > .elementor-widget-container {padding: 0px;}
.elementor-16172 .elementor-element.elementor-element-7966f9d4 {margin: 0;}
.elementor-16172 .elementor-element.elementor-element-578698e0 {margin-top: 24px;}
.border-iconbox {border: 0 !important;}
.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-66f16c5e.border-iconbox.sc_inner_width_none.sc_content_align_inherit.sc_layouts_column_icons_position_left.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {margin: 20px 0;}
.post_item_single .post_content .elementor-text-editor > h4:first-child {margin: 10px;}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-2a4c4443.sustaingoal.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {padding: 50px 16px !important; margin-top: -32px !important;}
.elementor-16172 .elementor-element.elementor-element-12c05af4 > .elementor-widget-container {padding: 0px !important;}
.page-id-16172 .elementor-column-wrap.elementor-element-populated {padding: 0px !important;}
h2.sc_item_title.sc_title_title.sc_item_title_style_default.sc_item_title_tag.trx_addons_inline_1920201672 {margin-top: 20px !important;}
.elementor-1681 .elementor-element.elementor-element-a675dd9 {width: 100%;padding: 30px 0px 20px 0px;}
.elementor-1681 .elementor-element.elementor-element-4cd952f {width: 100%;}
.elementor-1681 .elementor-element.elementor-element-7a0d615d {
    --divider-color: #ffffff !important;margin-top: 30px !important;}
h5.text-bg {font-size: 13px;height: 64px;}
.prodtab .elementor-tab-title {margin: 0 10px;width: 94%;}
.elementor-14044 .elementor-element.elementor-element-3328dd4f .elementor-tab-title {font-size: 14px;margin: 0px 12px 6px 12px;}
.partners-main li {font-size: 14px;line-height: 16px;}
.page-id-16172 .elementor-18325 .elementor-element.elementor-element-5259519 .elementskit-menu-hamburger {width: 36px; background-color: #8080808c;}
.page-id-16172 .elementor-18325 .elementor-element.elementor-element-5259519 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {background-color: #ffffff !important;}
.page-id-16172 .elementor-18325 .elementor-element.elementor-element-5259519 .elementskit-navbar-nav > li > a {color: #000000 !important;}
.eqhgt .ci-content-wrap {height: 154px !important;}
.menu_mobile .sc_layouts_logo img {max-height: 6em !important;}
.elementor-1681 .elementor-element.elementor-element-7a0d615d .elementor-divider {padding-top: 64px !important;}
div#ftricon {margin-bottom: 30px;}
h3.falt {font-size: 21px; letter-spacing: 1px;}
.col-sm-1 {width: 100%;padding: 0px;margin: 16px 0px 16px 0px;}
img.fdamp {width: 70% !important; margin: 10px !important;}
.partners-main li {font-size: 13px !important;}
}
@media (max-width: 767px) {
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {font-size: 12px !important;width: 20px !important;height: 20px !important; line-height: 20px !important;}
ul.ftrul {display: table;margin: 0 auto;}
h5.footerhd {text-align: center;}
#ftricon .icons {margin: 0 auto;display: table;}
.elementor-1673 .elementor-element.elementor-element-b42c920 {padding: 0;}
.col-sm-2 {width: 50%;}
.media-project {height: 272px !important;}
.col-md-4 {padding: 5px 5px;}
.media-project .media__body .title a {font-size: 12px; line-height: initial;}
.quote {font-size: 17px; padding: 42px 0px;line-height: 28px;}
.footerlogo img.attachment-full.size-full.wp-image-6357 {margin: 26px auto; display: block;}
h3.post_title.entry-title {height: 62px;}
.elementor-16172 .elementor-element.elementor-element-5fafeadd {font-size: 58px;line-height: 56px;}
.elementor-16172 .elementor-element.elementor-element-9d17578 > .elementor-widget-container {padding: 0px;}
.elementor-16172 .elementor-element.elementor-element-7966f9d4 {margin: 0;}
.elementor-16172 .elementor-element.elementor-element-578698e0 {margin-top: 24px;}
.border-iconbox {border: 0 !important;}
.border-iconboxs {border: 0 !important;}
.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-66f16c5e.border-iconbox.sc_inner_width_none.sc_content_align_inherit.sc_layouts_column_icons_position_left.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {margin: 20px 0;}
.post_item_single .post_content .elementor-text-editor > h4:first-child {margin: 10px;}
.elementor-16172 .elementor-element.elementor-element-73ce0c9 {padding: 0px !important;}
.elementor-16172 .elementor-element.elementor-element-9a01a4e > .elementor-element-populated {margin: 0%;}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-2a4c4443.sustaingoal.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {padding: 50px 16px !important; margin-top: -32px !important;}
.elementor-16172 .elementor-element.elementor-element-12c05af4 > .elementor-widget-container {padding: 0px !important;}
.page-id-16172 .elementor-column-wrap.elementor-element-populated {padding: 0px !important;}
h2.sc_item_title.sc_title_title.sc_item_title_style_default.sc_item_title_tag.trx_addons_inline_1920201672 {margin-top: 20px !important;}
.elementor-1681 .elementor-element.elementor-element-a675dd9 {width: 100%;padding: 12px 0;}
.elementor-1681 .elementor-element.elementor-element-4cd952f {width: 100%;}
.elementor-1681 .elementor-element.elementor-element-7a0d615d {
	--divider-color: #ffffff !important; margin-top: 30px !important;}
h5.text-bg {font-size: 13px;height: 64px;}
.prodtab .elementor-tab-title {margin: 0 10px;width: 94%;}
.elementor-14044 .elementor-element.elementor-element-3328dd4f .elementor-tab-title {font-size: 14px;margin: 0px 12px 6px 12px;}
.partners-main li {font-size: 14px;line-height: 16px;}
.page-id-16172 .elementor-18325 .elementor-element.elementor-element-5259519 .elementskit-menu-hamburger {width: 36px; background-color: #8080808c;}
.page-id-16172 .elementor-18325 .elementor-element.elementor-element-5259519 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {background-color: #ffffff !important;}
.page-id-16172 .elementor-18325 .elementor-element.elementor-element-5259519 .elementskit-navbar-nav > li > a {color: #000000 !important;}
.eqhgt .ci-content-wrap {height: 154px !important;}
.menu_mobile .sc_layouts_logo img {max-height: 6em !important;}
.elementor-1681 .elementor-element.elementor-element-7a0d615d .elementor-divider {padding-top: 64px !important;}
.titleclass {font-size: 15px !important; font-weight: 400 !important;}
div#ftricon {margin-bottom: 30px;}
h3.falt {font-size: 21px !important; letter-spacing: 1px !important;}
.col-sm-1 {width: 100%;padding: 0px;margin: 16px 0px 16px 0px;}
img.fdamp {width: 70% !important; margin: 10px !important;}
.partners-main li {font-size: 13px !important;}
#sp-wp-tabs-wrapper_18602.sp-tab__lay-default > .sp-tab__tab-content .sp-tab__tab-pane {border: none;padding-right: 0px;padding-left: 0px;}
}

a.mgmenu {font-family: outfit; font-size: 17px !important; font-weight: 400; text-transform: uppercase;}
.elementor-11250 .elementor-element.elementor-element-448ffe72 .elementskit-section-title-wraper .elementskit-section-subtitle {letter-spacing: 1px;}
.elementor-11250 .elementor-element.elementor-element-66884e63 .elementskit-section-title-wraper .elementskit-section-subtitle {letter-spacing: 1px;}
.elementor-11250 .elementor-element.elementor-element-66884e63 .elementskit-section-title-wraper .elementskit-section-subtitle {letter-spacing: 1px;}
.elementor-11250 .elementor-element.elementor-element-79286d2e .elementskit-section-title-wraper .elementskit-section-subtitle {letter-spacing: 1px;}
.ci-title {color: #313131;font-size: 17px;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;line-height: 0;margin: 14px 0px 14px;}
.ci-desc {color: #313131;font-size: 16px;}
.ci-content-wrap { padding: 10px 15px;border: 1px solid #EBEBEB;}
.elementor-1465 .elementor-element.elementor-element-18af96d {padding: 0px 60px 0px 60px !important;background-color: #FFFFFFB3 !important;}
ul.mep {list-style-type: square;}
.trustmatter .sc_item_descr.sc_title_descr p {text-align: justify;line-height: 32px;}
#sp-wp-tabs-wrapper_18602.sp-tab__lay-default > .sp-tab__tab-content .sp-tab__tab-pane {
    border: none;
    padding-right: 0px;
    padding-left: 0px;
}
 #sp-wp-tabs-wrapper_18602 > .sp-tab__nav-tabs > .sp-tab__nav-item .sp-tab__nav-link.sp-tab__active {
	 background: #27277f !important;
}
#sp-wp-tabs-wrapper_18602.sp-tab__lay-default > ul {
    border-bottom: none;
}
#sp-wp-tabs-wrapper_18602.sp-tab__lay-default > ul .sp-tab__nav-item {
    display: block;
    margin: 0 auto;
}
#sp-wp-tabs-wrapper_18602 > .sp-tab__nav-tabs .sp-tab__nav-link.sp-tab__active .sp-tab__tab_title, #sp-wp-tabs-wrapper_18602.sp-tab__lay-default label > .sp-tab__card-header {
    color: #ffffff !important;
}
#sp-wp-tabs-wrapper_18602.sp-tab__lay-default > ul .sp-tab__nav-item .sp-tab__tab_title, #sp-wp-tabs-wrapper_18602.sp-tab__lay-default label > .sp-tab__card-header {
    font-weight: 500 !important;
    font-size: 18px !important;
}
.sc_layouts_row .sc_layouts_item {margin: 0px !important;}
/* Responsive for IPAD Air */
@media (min-width: 768px) and (max-width: 1024px) 
and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) {
.elementor-widget-tabs .elementor-tab-desktop-title {padding: 4px 10px !important; font-size: 15px !important;}
.media-project {height: 240px;}
h5.text-bg {font-size: 14px;}
.menu_mobile .menu_mobile_widgets_area {background-color: #1c1e36;}
a.top {font-size: 19px !important;}
.sc_layouts_row_type_compact .sc_layouts_logo img {max-height: 5.5em !important;}
.elementor-1673 .elementor-element.elementor-element-b42c920 {padding: 0px !important; }
.txttop h3.elementor-image-box-title {font-size: 15px !important;}
.apptext h3.elementor-image-box-title {height: 32px;}
}
.textgrad span.sc_item_title_text {
	color: #127e42;
/*     background: -webkit-linear-gradient(#0075c2, #00a44d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;*/} 
.txttop h3.elementor-image-box-title {margin-top: 10px;height: 42px;}
.txttop .elementor-widget-container {padding: 10px 0;box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;border-radius: 6px;}
.page-id-12021 .elementor-12021 .elementor-element.elementor-element-8848f88 {width: 100% !important;}
.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {margin-top: 6px !important;}
.elementskit-navbar-nav .elementskit-submenu-panel {min-width: 320px !important;padding: 0px !important;}
i.fa.fa-star {display: none;}
.page-id-15199 .media-project .media_body {text-align: center;position: absolute;top: 77%;left: 10%;right: 10%;}
.page-id-15199 h3.titleclass a {color: #fff !important;}
.page-id-15199 .product-name {
    text-align: center;
    color: #fff;
    background-color: #27277feb;
    width: 50%;
    margin: 60px auto;
    padding: 8px 0px;
    border-radius: 3px;
}
.page-id-15199 .dbrail {
    background-image: url(https://new.leminarindustries.com/wp-content/uploads/2024/03/dubai-metro-01.png);
    background-size: cover;
	border-radius: 4px;
}
.page-id-15199 .titleclass {background-color: #27277feb;padding: 6px 28px;border-radius: 6px;color: #fff;}
.page-id-15199 .elementor-15199 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active, .elementor-15199 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active a {color: #72709b;}
@media (max-width: 767px) {
.page-id-15199 .media-project {height: 420px;}
.page-id-15199 .col-sm-1 { width: 100%;}
.page-id-15199 .elementor-15199 .elementor-element.elementor-element-50de0457 .elementor-tab-title {font-size: 18px;}
.page-id-15199 .container-fluid {padding-right: 0px !important;padding-left: 0px !important;}	
}
/* CSS for Project Pages */
.media-project .media_body { position: absolute;bottom: 0;width: 100%;}
.page-id-7719 h3.titleclass a {color: #fff !important;}
.dbrail {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dubai-metro.png);
    background-size: cover;
	border-radius: 4px;
}
.hsptlt {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/intercontinental.jpg);
    background-size: cover;
	border-radius: 4px;
}
.fldu {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/five-luxe.jpg);
    background-size: cover;
	border-radius: 4px;
}
.maad {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/marsaalarab.jpg);
    background-size: cover;
	border-radius: 4px;
}
.swad {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/seaworld.jpg);
    background-size: cover;
	border-radius: 4px;
}
.phrd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/creekharbour.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dtuae {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/tram.png);
    background-size: cover;
	border-radius: 4px;
}
.dtuaetest {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/new-modern-tram-in-dubai.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dubaimetro {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dubai-metronew.png);
    background-size: cover;
	border-radius: 4px;
}
.pft {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/presidential.png);
    background-size: cover;
	border-radius: 4px;
}
.amiau {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/al-maktoum.png);
    background-size: cover;
	border-radius: 4px;
}
.miao {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/Muscat.jpg);
    background-size: cover;
	border-radius: 4px;
}
.siao {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/salalah.jpg);
    background-size: cover;
	border-radius: 4px;
}
.erso {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/rail.jpg);
    background-size: cover;
	border-radius: 4px;
}
.mtb {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/mirdiffjpg.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dchc {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dubai-creek-harbour.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ccmd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/cinepolis.jpg);
    background-size: cover;
	border-radius: 4px;
}
.amcb {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/community.jpg);
    background-size: cover;
	border-radius: 4px;
}
/* .page-id-7719 .elementor-7719 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active, .elementor-15199 .elementor-element.elementor-element-50de0457 .elementor-tab-title.elementor-active a {
    color: #72709b;
} */
.sca {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/dubai-supreme-court-1.jpg);
    background-size: cover;
	border-radius: 4px;
}
.masd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/marsaalseef.jpg);
    background-size: cover;
	border-radius: 4px;
}
.moom {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/moo.jpg);
    background-size: cover;
	border-radius: 4px;
}
.mccd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/mirdiff.jpg);
    background-size: cover;
	border-radius: 4px;
}
.nahda {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/unioncoop.jpg);
    background-size: cover;
	border-radius: 4px;
}
.kcma {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/03/Khalifa-city-abudhabi.jpg);
    background-size: cover;
	border-radius: 4px;
}
.sawd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/souq-warsan-block.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ashd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/al-sharq.jpg);
    background-size: cover;
	border-radius: 4px;
}
.imhd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/imh.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ahdu {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/amh.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ccad {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/cleaveland.jpg);
    background-size: cover;
	border-radius: 4px;
}
.mdhu {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/03/Mediclinic-Dubai-hills.jpg);
    background-size: cover;
	border-radius: 4px;
}
.zulekha {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/zulekha.jpg);
    background-size: cover;
	border-radius: 4px;
}
.neo {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/neopharma.jpg);
    background-size: cover;
	border-radius: 4px;
}
.arcadia {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/arcadia.jpg);
    background-size: cover;
	border-radius: 4px;
}
.vss {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/victoria.jpg);
    background-size: cover;
	border-radius: 4px;
}
.kus {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/kalba.jpg);
    background-size: cover;
	border-radius: 4px;
}
.sus {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/sharjah.jpg);
    background-size: cover;
	border-radius: 4px;
}
.adfs {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/abdu.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ers {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/etihad-networks.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dibba {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/substation.jpg);
    background-size: cover;
	border-radius: 4px;
}
.damac {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/damac.jpg);
    background-size: cover;
	border-radius: 4px;
}
.sanad {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/sanads.jpg);
    background-size: cover;
	border-radius: 4px;
}
.deep {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/dubai-deep-tunnel.jpg);
    background-size: cover;
	border-radius: 4px;
}
.sabe {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/Schlum-berger.jpg);
    background-size: cover;
	border-radius: 4px;
}
.jotun {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/jotuns.jpg);
    background-size: cover;
	border-radius: 4px;
}
.lastmile {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2023/10/project-placeholder.jpg);
    background-size: cover;
	border-radius: 4px;
}
.jalel {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/jalel.jpg);
    background-size: cover;
	border-radius: 4px;
}
.fedex {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/fedexs.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dfmvm {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/04/community-services.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dm {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/the-dubai-mall.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dcc {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/deira.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dsol {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dso.jpg);
    background-size: cover;
	border-radius: 4px;
}
/* CSS of Mixed Used Building */
.aft {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/al-fatan.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ams {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/al-mamsha.jpg);
    background-size: cover;
	border-radius: 4px;
}
.msd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/mama-sheltor.jpg);
    background-size: cover;
	border-radius: 4px;
}
.pdlm {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/port.jpg);
    background-size: cover;
	border-radius: 4px;
}
.jotc {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/jotc.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dchc {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dubai-creek-harbour.jpg);
    background-size: cover;
	border-radius: 4px;
}
.pehfs {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/Al-Fujairah-New-Store.jpg);
    background-size: cover;
	border-radius: 4px;
}
.awtd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/al-wasl.jpg);
    background-size: cover;
	border-radius: 4px;
}
.occ {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/oman-convention.jpg);
    background-size: cover;
	border-radius: 4px;
}
.echd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/expo2020.jpg);
    background-size: cover;
	border-radius: 4px;
}
.cec {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/convention-gate.jpg);
    background-size: cover;
	border-radius: 4px;
}
.vcd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/vox-cinema.jpg);
    background-size: cover;
	border-radius: 4px;
}
.rcdh {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/roxy.jpg);
    background-size: cover;
	border-radius: 4px;
}
.ccmd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/cinepolis.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dcs {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dca.jpg);
    background-size: cover;
	border-radius: 4px;
}
.mandarin {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/mandarin.jpg);
    background-size: cover;
	border-radius: 4px;
}
.stregis {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/St-Regis.jpg);
    background-size: cover;
	border-radius: 4px;
}
.dhhd {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/dubai-holding.jpg);
    background-size: cover;
	border-radius: 4px;
}
.adu {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/adu.jpg);
    background-size: cover;
	border-radius: 4px;
}
.hamad {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/Hamad-International-Airport.jpg);
    background-size: cover;
	border-radius: 4px;
}
.isle {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/island.jpg);
    background-size: cover;
	border-radius: 4px;
}
.katara {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/katara.jpg);
    background-size: cover;
	border-radius: 4px;
}
.opera {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/royal-opera.jpg);
    background-size: cover;
	border-radius: 4px;
}
.museum {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/museum.jpg);
    background-size: cover;
	border-radius: 4px;
}
.saraya {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/saraya.jpg);
    background-size: cover;
	border-radius: 4px;
}
.albayt {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/Al-Bayt-Stadium.jpg);
    background-size: cover;
	border-radius: 4px;
}
.rayyan {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/Al-Rayyan-stadium.jpg);
    background-size: cover;
	border-radius: 4px;
}
.obras {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/obras.jpg);
    background-size: cover;
	border-radius: 4px;
}
.pearl {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/pearl-international.jpg);
    background-size: cover;
	border-radius: 4px;
}
.wakra {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/Al-Wakra-Hospital.jpg);
    background-size: cover;
	border-radius: 4px;
}
.seeb {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/seeb-city-center.jpg);
    background-size: cover;
	border-radius: 4px;
}
.sohar {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/sohar-citycentre.jpg);
    background-size: cover;
	border-radius: 4px;
}
.nizwa {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/nizwa.jpg);
    background-size: cover;
	border-radius: 4px;
}
.abg {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/al-badia.jpg);
    background-size: cover;
	border-radius: 4px;
}
.puos {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/american-university.jpg);
    background-size: cover;
	border-radius: 4px;
}
.rmscp  {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2023/10/project-placeholder.jpg);
    background-size: cover;
	border-radius: 4px;
}
.adp {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2023/10/project-placeholder.jpg);
    background-size: cover;
	border-radius: 4px;
}
.irb {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/infra.jpg);
    background-size: cover;
	border-radius: 4px;
}
.bnpp {
	background-image: url(https://leminarindustries.com/wp-content/uploads/2024/06/burak.png);
    background-size: cover;
	border-radius: 4px;
}
/* END of CSS Mixed Used Building */
@media (max-width: 767px) {
.page-id-7719 .media-project {height: 420px;}
.page-id-7719 .col-sm-1 {width: 100%;}
.page-id-7719 .elementor-15199 .elementor-element.elementor-element-50de0457 .elementor-tab-title { font-size: 18px;}
.page-id-7719 .container-fluid {padding-right: 0px !important;padding-left: 0px !important;}}
.cntr h4.elementor-image-box-title {margin: 0px;}
.Social-media{display: flex;justify-content: center;}
.Social-media a{
  display: flex;
  background: #fff;
    height: 28px;
    width: 28px;
    margin: 0 6px;
    border-radius: 4px;
  align-items: center;
  justify-content: center;
  text-decoration: none;
    color: #27277f !important;
}
h6.green {color: #128043;}
.Social-media a:hover{
  box-shadow:inset 4px 4px 6px -2px rgba(0,0,0,0.2),
              inset -4px -4px 6px -1px rgba(255,255,255,0.7),
                    -0.5px -0.5px 0px -1px rgba(255,255,255,1),
                    0.5px 0.5px 0px rgba(0,0,0,0.15),
                    0px 12px 10px -10px rgba(0,0,0,0.05);
  border: 1px solid rgba(0, 124, 196, 0.1);
  transform: translateY(2px);
}
.bdt-fiestar-slider .bdt-item {border-radius: 0px !important;}
.page-id-12423 .elementor-image-box-title {margin-left: -16px;}
.page-id-10468 .elementor-image-box-title {margin-left: -16px;}
.page-id-12434 ul.scs.count2 {column-count: 2;}
hr.style-one {border: 0;height: 1px;background: #333;background-image: linear-gradient(to right, #ccc, #333, #ccc);}
.proused {height: 64px;}

/* CSS for Sustainability Page */
.page-id-16172 .page_content_wrap {padding: 0rem !important;}
.page-id-16172 header.top_panel.top_panel_custom.top_panel_custom_1673.top_panel_custom_header-menu-center.without_bg_image {display: none;}
.elementor-16172 .elementor-element.elementor-element-518ee55e {margin-top: 0px !important;}
.commitment {
    text-align: center;
    font-size: 25px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 400 !important;
    padding: 0 !important;
    line-height: 37px;
    color: #0071bb;
    letter-spacing: 0.5px;
    word-spacing: 1.5px;
}
h3.falt {
    font-size: 25px;
    color: #fff;
    background: rgb(18, 128, 67);
    background: linear-gradient(90deg, rgba(18, 128, 67, 1) 0%, rgba(18, 128, 67, 0.9697128851540616) 40%, rgba(0, 0, 0, 0) 100%);
    padding: 18px 0px;
    font-weight: 500;
    text-transform: uppercase;
	letter-spacing: 1px;
    word-spacing: 2px;
}
.border-iconbox {
    border-right: 1px solid #128043;
    border-left: 1px solid #128043;
}
.border-iconboxs {
    border-left: 1px solid #128043;
}
.goals_bg {
    display: block;
    padding: 20px 0px;
    border-radius: 40px;
    border: 3px solid #9fe428;
    color: #fff;
    margin: 0 auto;
    background: rgb(0, 115, 186);
    background: linear-gradient(90deg, rgba(0, 115, 186, 1) 11%, rgba(22, 128, 68, 1) 87%);
	width: 60%;
	z-index: 44444;
    position: sticky;
}
h3.susgoalheading {
    font-weight: 600;
    color: #128043;
    text-transform: uppercase;
    font-family: Poppins;
    font-size: 30px;
    letter-spacing: 0.5px;
    line-height: 32px;
    position: relative;
	padding-left: 15px;
}
.sustain-goals {
    border: 3px solid #9fe428;
    padding: 50px 40px;
    border-radius: 20px;
}
.workshop_sec .vc_column-inner:after {
    clear: both;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 11%;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255 255 255) 95%);
    background-image: -ms-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255 255 255) 95%);
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    pointer-events: none;
    display: table;
}
.headingwithicon .wpb_wrapper {
    width: 100%;
    display: flex;
    align-items: center;
}
button.knwmr {
    color: #ffffff;
    border: none;
    background-color: #0073ba;
    background-image: -webkit-linear-gradient(left, #0073ba 0%, #168044 50%, #0073ba 100%);
    background-image: linear-gradient(to right, #0073ba 0%, #168044 50%, #0073ba 100%);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    background-size: 200% 100%;
    padding: 15px 46px;
    border-radius: 6px;
}
button.knwmr {
    border: 3px solid #8bc53f !important;
    background-color: #0073ba;
    background-image: -webkit-linear-gradient(left, #0073ba 0%, #168044 50%, #0073ba 100%);
    background-image: linear-gradient(to right, #0073ba 0%, #168044 50%, #0073ba 100%);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    background-size: 200% 100%;
    padding: 15px 40px;
    border-radius: 2em;
}
.knwmr a {
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
}
h3.susgoalheading:after {
    top: calc(100% - -8px);
    left: 50%;
    content: " ";
    height: 5px;
    border-radius: 20px;
    width: 53px;
    position: absolute;
    pointer-events: none;
    background: linear-gradient(to right, #0073b8 0%, #168044 100%);
    margin-left: -80px;
    z-index: -1;
}
h3.susgoalheading.wastezero:after {
    margin-left: -68px !important;
}
.headingwithicon .elementor-text-editor.elementor-clearfix {
    width: 100%;
    display: flex;
    align-items: center;
}
.header_rw:after {
    position: absolute;
    content: "";
    bottom: -6px;
	width: 100%;
    height: 19%;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255 255 255) 95%);
    background-image: -ms-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255 255 255) 95%);
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    pointer-events: none;
}
.shadow_btm:before {
    content: '';
    position: absolute;
    top: -1px;
    width: 100%;
    height: 19%;
    background: -webkit-linear-gradient(rgba(255, 255, 255) 95%, rgb(255 255 255 0) 0);
    background-image: -ms-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    background-image: linear-gradient(rgb(255 255 255) 0%, rgb(255 255 255 / 2%) 95%);
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(179, 179, 179, 0.9) 95%);
    pointer-events: none;
}
h4.vc_custom_heading {font-size: 25px;font-weight: 600;margin-bottom: 0;}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-2a4c4443.sustaingoal.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {border: 3px solid #9fe428; padding: 50px 40px;border-radius: 20px;margin-top: -48px;z-index: 1;}
img.sustainabilitylogo{float: right !important;}
.page-id-16172 section.elementor-section.elementor-top-section.elementor-element.elementor-element-435dd5b8.scheme_dark.elementor-section-full_width.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited.lazyloaded {display: none;}
.drto {font-family: dinarabic-condbold;}
body:not(.rtl) .elementor-16172 .elementor-element.elementor-element-396c3b9d {left: -15px !important;}
button.knwmr a:hover {color: #fff !important;}
.elementor-12021 .elementor-element.elementor-element-8db306e .elementor-tab-title.elementor-active, .elementor-12021 .elementor-element.elementor-element-8db306e .elementor-tab-title.elementor-active a {color: #27277f !important;}
.eqhgt .ci-content-wrap {height: 104px;}
/* CSS for test Project Page */
.titleclass {color: #fff;font-size: 18px;font-weight: 500;background: #27277f; text-align: center;border-radius: 2px;padding: 24px 0;display: block;vertical-align: top;margin-top: -44px;position: relative;}
.partners-main {background-color: #F5F5F5;}
li.cohort {display: block !important; margin: 0 auto;}
.media-project {position: relative;overflow: hidden;height: 420px;background-repeat: no-repeat;background-position: center;}
.media_body {box-shadow: 0px 2px 6px 0px rgba(39, 44, 55, .27);}
.partners-main li {position: relative;display: inline-block;color: #27277f;text-align: center;font-size: 15px; text-transform: capitalize;}
ul.dis {margin: 0;padding: 10px 0;height: 87px; text-align: center;}
a#knwmr {
    border: 3px solid #8bc53f !important;
    background-color: #0073ba;
    background-image: -webkit-linear-gradient(left, #0073ba 0%, #168044 50%, #0073ba 100%);
    background-image: linear-gradient(to right, #0073ba 0%, #168044 50%, #0073ba 100%);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    background-size: 200% 100%;
    padding: 20px 40px;
    border-radius: 2em;
}
/* CSS for sustainable table */
table { width: 100%; border-collapse: collapse; margin:20px auto;}
tr:nth-of-type(odd) { background: #eee; }
td, th {  text-align: left !important; padding: 10px !important; }
table.rwd-table th {background-color: #127e42;}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content {
    padding: 25px 10px !important;
}
.post_layout_classic .post_title {
    font-size: 20px !important;
    padding: 0px 10px;
}
.more-wrap {
    display: none;
}
.fnt span.sc_item_title_text {
    font-size: 34px !important;
}
.page-id-18113 .page_content_wrap {
    padding-top: 0rem;
}
p.eqht {
    margin: 0px;
    padding: 10px 0;
}
ul.linone {
    list-style: none;
    padding: 0;
}
ul.sstnul {
    padding: 0;
    list-style: none;
}
.scroll_to_top_style_default {background-color: #27277f !important;}
.scroll_to_top_style_default:hover {background-color: #27277f !important;color: #fff !important;}
.sstnmenu a.ekit-menu-nav-link {
    color: #fff !important;
}
.page-id-16172 section.elementor-section.elementor-inner-section.elementor-element.elementor-element-5c82821.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.sc_fly_static.trx_addons_parallax_layers_inited.trx_addons_parallax_blocks_inited {
        background-color: #0000005c;
}
h2.sp-tab__section_title_18602 {
	    display: none;
}
.media-project {
    position: relative;
    overflow: hidden;
    height: 420px;
    background-repeat: no-repeat;
    background-position: center;
}

.dtuaetest {
    background-image: url(https://leminarindustries.com/wp-content/uploads/2024/05/new-modern-tram-in-dubai.jpg);
    background-size: cover;
    border-radius: 4px;
}
.titleclass {
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    background: #27277f;
    text-align: center;
    border-radius: 2px;
    padding: 24px 0;
    display: block;
    vertical-align: top;
    margin-top: -44px;
    position: relative;
}

@media (max-width: 767px) {
    .titleclass {
        font-size: 16px !important;
        font-weight: 400 !important;
    }
}
img.fdamp {
    width: 52%;
    display: block;
    margin: 0 auto;
}
.partners-main ul li {
    width: 32%;
}

.partners-main li {
    position: relative;
    display: inline-block;
    color: #27277f;
    text-align: center;
    font-size: 15px;
    text-transform: capitalize;
}