.elementor-68073 .elementor-element.elementor-element-7b51b993:not(.elementor-motion-effects-element-type-background), .elementor-68073 .elementor-element.elementor-element-7b51b993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clone.10pearls.com/wp-content/uploads/2023/10/Case-study-related-heading.png");background-size:cover;}.elementor-68073 .elementor-element.elementor-element-7b51b993 > .elementor-container{min-height:630px;}.elementor-68073 .elementor-element.elementor-element-7b51b993{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-7b51b993 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68073 .elementor-element.elementor-element-37dcb9f5 > .elementor-element-populated{margin:0px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-66add18{padding:0px 0px 015px 15px;}.elementor-68073 .elementor-element.elementor-element-66add18 .elementor-heading-title{font-size:26px;line-height:32px;color:#FFFFFF;}.elementor-68073 .elementor-element.elementor-element-46f87d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 015px 0px;text-align:left;}.elementor-68073 .elementor-element.elementor-element-19a5271{padding:0px 0px 0px 015px;}.elementor-68073 .elementor-element.elementor-element-19a5271 .elementor-heading-title{font-size:40px;font-weight:700;line-height:52px;color:#FFFFFF;}.elementor-68073 .elementor-element.elementor-element-18aa3775:not(.elementor-motion-effects-element-type-background), .elementor-68073 .elementor-element.elementor-element-18aa3775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clone.10pearls.com/wp-content/uploads/2023/10/Case-study-related-heading.png");background-position:center center;background-size:cover;}.elementor-68073 .elementor-element.elementor-element-18aa3775 > .elementor-container{min-height:337px;}.elementor-68073 .elementor-element.elementor-element-18aa3775{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-68073 .elementor-element.elementor-element-18aa3775 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68073 .elementor-element.elementor-element-738163a > .elementor-element-populated{margin:0px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-64c9057{padding:0px 0px 0px 15px;}.elementor-68073 .elementor-element.elementor-element-64c9057 .elementor-heading-title{color:#FFFFFF;}.elementor-68073 .elementor-element.elementor-element-2a37b07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-68073 .elementor-element.elementor-element-34272cf{padding:0px 0px 0px 015px;}.elementor-68073 .elementor-element.elementor-element-34272cf .elementor-heading-title{font-size:30px;font-weight:bold;line-height:40px;color:#FFFFFF;}.elementor-68073 .elementor-element.elementor-element-9ceea20:not(.elementor-motion-effects-element-type-background), .elementor-68073 .elementor-element.elementor-element-9ceea20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F8;}.elementor-68073 .elementor-element.elementor-element-9ceea20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-68073 .elementor-element.elementor-element-9ceea20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68073 .elementor-element.elementor-element-5ad11ac > .elementor-element-populated{margin:0px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;}.elementor-68073 .elementor-element.elementor-element-0d903b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-68073 .elementor-element.elementor-element-0d903b9 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-68073 .elementor-element.elementor-element-ce1f633{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68073 .elementor-element.elementor-element-af2e08d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-68073 .elementor-element.elementor-element-7794542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-68073 .elementor-element.elementor-element-7794542 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-68073 .elementor-element.elementor-element-54ebe81{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-68073 .elementor-element.elementor-element-ff2cd82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-68073 .elementor-element.elementor-element-63443e0{padding:0% 10% 0% 0%;text-align:center;}.elementor-68073 .elementor-element.elementor-element-a710ccb > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-68073 .elementor-element.elementor-element-60d93f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-68073 .elementor-element.elementor-element-60d93f4 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-68073 .elementor-element.elementor-element-3a0d5ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-68073 .elementor-element.elementor-element-9bdacbb{width:100%;}.elementor-68073 .elementor-element.elementor-element-a710ccb{width:100%;}}@media(max-width:1024px){.elementor-68073 .elementor-element.elementor-element-7b51b993:not(.elementor-motion-effects-element-type-background), .elementor-68073 .elementor-element.elementor-element-7b51b993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-68073 .elementor-element.elementor-element-37dcb9f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-738163a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-5ad11ac > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-af2e08d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-a710ccb > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-68073 .elementor-element.elementor-element-7b51b993:not(.elementor-motion-effects-element-type-background), .elementor-68073 .elementor-element.elementor-element-7b51b993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clone.10pearls.com/wp-content/uploads/2023/10/Case-study-related-heading.png");}.elementor-68073 .elementor-element.elementor-element-66add18{text-align:center;}.elementor-68073 .elementor-element.elementor-element-18aa3775:not(.elementor-motion-effects-element-type-background), .elementor-68073 .elementor-element.elementor-element-18aa3775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clone.10pearls.com/wp-content/uploads/2023/10/Case-study-related-heading.png");}.elementor-68073 .elementor-element.elementor-element-18aa3775 > .elementor-container{min-height:500px;}.elementor-68073 .elementor-element.elementor-element-738163a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-68073 .elementor-element.elementor-element-64c9057{text-align:left;}.elementor-68073 .elementor-element.elementor-element-34272cf .elementor-heading-title{font-size:22px;}.elementor-68073 .elementor-element.elementor-element-9ceea20{margin-top:0px;margin-bottom:0px;padding:30px 20px 30px 20px;}.elementor-68073 .elementor-element.elementor-element-5ad11ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-af2e08d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-54ebe81{margin-top:0px;margin-bottom:0px;padding:30px 20px 30px 20px;}.elementor-68073 .elementor-element.elementor-element-9bdacbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68073 .elementor-element.elementor-element-63443e0{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;text-align:center;}.elementor-68073 .elementor-element.elementor-element-a710ccb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-9ceea20 */.font-22-p-li p,.font-22-p-li li{
    font-size: 22px!important;
    line-height: 32px!important;
}

@media (max-width:992px){
   .font-22-p-li p,.font-22-p-li li{
    font-size: 18px!important;
    line-height: 28px!important;
} 
}/* End custom CSS */
/* Start custom CSS */.case-studies-banner{
    min-height: 400px;
}
.mobile-case-studies-banner{
    display: none;
}
.intro-section{
    margin: 70px 0px;
}
.intro-content{
    padding-right: 5%;
}
.intro-section h1.elementor-heading-title.elementor-size-default{
    color:#2a2a2a;
}
.case-studies-overview{
        padding: 75px 0px;
}
.overview-column{
    padding-right: 3%;
}
.feature-column{
    padding-left: 5%;
}
.case-studies-overview h3{
    color: #0045a6;
    text-transform: lowercase;
    font-weight: 600;
    margin-bottom: 12px;
}
.case-studies-overview h5{
    color: #2a2a2a;
}
.case-studies-overview p{
    
}
.case-studies-overview ul{
    
}
.case-studies-overview ul li{
    list-style: none;
        font-size: 18px;
    line-height: 28px;
    color: #2a2a2a;
}
.case-studies-overview ul li:before {
   content: "■";
    color: #0045a6;
    font-size: 10px;
    position: absolute;
    transform: rotate(45deg);
    line-height: 3.0;
    left: 0px;
}
.case-study-detail{
    padding: 75px 0px;
}
.case-study-detail h2{
    text-transform: lowercase;
    margin-bottom: 25px;
     color: #2a2a2a;
}
.case-study-detail p{
   margin-bottom: 25px;
   color: #2a2a2a;
}

.badge-section{
   
}
.bage-tile{
    padding: 90px 90px;
}
.related-projects-section{
    padding: 70px 0px;
}
.related-projects-section h3{
    margin-bottom: 50px !important;
}
.case-col.col-lg-4.col-md-6.item{
    padding-left: 0px;
}
.feature-case-internal .feat-case-container h5{
        font-size: 20px;
    line-height: 32px;
    margin-bottom: 0px;
    color: #2a2a2a;
}
.feature-case-internal .feat-case-container span{
        margin-bottom: 20px;
}
.feature-case-internal .feat-case-container p{
    font-size: 18px;
    line-height: 28px;
}

@media screen and (min-width:2560px) {
  .case-study-detail-image-block{
          text-align: center !important;
  }
}

@media screen and (max-width: 820px) {
 .related-projects-section h3 {
        margin-bottom: 0px !important;
    }
.elementor-widget-image-box .elementor-image-box-wrapper {
    text-align: center !important;
}

}

@media screen and (max-width: 480px) {
.case-studies-banner{
    display: none;
}
.mobile-case-studies-banner{
    display: block;
}
.intro-section {
    margin: 70px 0px;
    padding: 0px 30px;
}
.intro-content {
    padding-right: 0; 
}
.intro-section h1.elementor-heading-title.elementor-size-default {
  font-size: 26px !important;
    line-height: 32px !important;
}

.intro-section
.elementor-widget-image .elementor-image img{
    display: block;
    margin: 0px auto;
    margin-bottom: 50px;
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0px;
}
.overview-column {
    padding-right: 0px;
    padding: 0px 30px;
    margin-bottom: 50px;
}
.feature-column {
    padding-left: 0px;
    padding: 0px 30px;
}
.case-studies-overview ul li {
    font-size: 18px;
    line-height: 26px;
}
.case-studies-overview h5 {
    font-size: 20px;
    line-height: 30px;
}
.case-study-detail {
    padding: 75px 30px;
}

.case-study-detail img.attachment-full.size-full {
        display: block;
    margin: 0px auto;
    margin-bottom: 50px;
}

.bage-tile {
    padding: 30px 30px;
}

.badge-section {
    padding: 50px 0px;
}
.related-projects-section {
    padding: 70px 30px;
}

.case-study-detail h2 {
    font-size: 27px;
    line-height: 32px;
}
.case-study-detail p {
    font-size: 18px;
    line-height: 28px;
}


}


.elementor-container {
    max-width: 1280px !important;
}


/*//black menu*/
.tp__header.bg-white {
    background: rgb(0 0 0 / 80%) !important;
    border-bottom: none;
    background-color: rgb(0 0 0 / 80%) !important;
}
.tp__header.bg-white .navbar .navbar-nav li a {
    color: #fff!important;
}
.tp__header.bg-white .navbar .navbar-nav li>a:hover, .tp__header.bg-white .navbar .navbar-nav li>a:focus, .tp__header.bg-white .navbar .navbar-nav li.current-menu-item > a, .tp__header.bg-white .navbar .navbar-nav li.current_page_ancestor > a {
    color: #fff!important;
    border-bottom: 1px solid #D4FF27!important;
}
.tp__header.bg-white .navbar .navbar-brand img {
    filter: inherit!important;

 }   
 .tp__header.bg-white .sub-menu-wrap>a+.sub-menu {
    background: rgb(0 0 0 / 80%)!important;
    box-shadow: 0 5px 10px 0 rgba(000, 000, 000, .5)!important;
    border-top: 0!important;
    backdrop-filter: blur(0px)!important;
}
.tp__header.bg-white .search-input, .tp__header.bg-white .search-close {
    color: #fff !important;
    background-color: #000!important;
}
.tp__header.bg-white .search-icon i {
    color: #ffffff !important;
}
.tp__header.bg-white .search-form {
    background-color: #000;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5);
}
.tp__header.bg-white .navbar .navbar-nav li.menu-item-18451 a {
    font-weight: 600;
    background: #ffffff!important;
    color: #000!important;
}
.btn-yellow-hover a:hover {
    background: #D4FF27 !important;
    border: 1px solid #D4FF27;
    color: #000 !important;
    trasition:.3s;
}
.tp__header.bg-white .navbar .navbar-nav li.menu-item-18451 a:hover {
    background: #D4FF27!important;
    color: #000!important;
}
#content-wrapper {
    padding-top: 0px!important;
}
.tp__header.bg-white .navbar .navbar-nav li{
     padding: 10px 22px;
}
.tp__header.bg-white .navbar .navbar-nav li a{
        padding: 10px 0px;
        border-bottom: 1px solid #d4ff2700!important;
}
.tp__header.bg-white .navbar .navbar-nav li.menu-item-18451 a{
    padding: 10px 22px;
}
.tp__header.bg-white .navbar .navbar-nav li.menu-item-18451 {
    padding: 20px 2px 20px 22px;
}
.tp__header.bg-white .navbar .navbar-nav li .sub-menu li{
    padding: inherit;
    
}
@media (max-width:992px){
    .tp__header .navbar-toggler {
    color: white;
}
.tp__header .navbar .navbar-collapse,.tp__header .navbar .navbar-collapse::after {
    background-color: rgb(0 0 0 / 76%)!important;
}
.tp__header.bg-white .navbar .navbar-nav li.menu-item-18451 a {
    font-weight: 600;
    background: transparent!important;
    color: #fff!important;
}
.tp__header .navbar .navbar-nav li .icon-angel-right{
    color: #fff!important;
}
.tp__header .sub-menu-wrap .sub-menu .icon-angel-left{
     color: #fff!important;
}
.tp__header.bg-white .navbar .navbar-nav li>a:hover, .tp__header.bg-white .navbar .navbar-nav li>a:focus, .tp__header.bg-white .navbar .navbar-nav li.current-menu-item > a, .tp__header.bg-white .navbar .navbar-nav li.current_page_ancestor > a {
        border-bottom: none!important;
}
.tp__header.bg-white .sub-menu-wrap .sub-menu .p-nav h4 {
    color: #ffffff;
}
.tp__header.bg-white .navbar .navbar-nav li.current_page_item > a {
    border-bottom: 1px solid #D4FF27!important;
}

}

@media (max-width:769px){
    #content-wrapper {
    padding-top: 0;
    top: -52px;
    position: relative;
}
.tp__header.bg-white .navbar .navbar-nav li.menu-item-18451 a {
    padding-left: 0;
}
}/* End custom CSS */