.prelude_AI_sol{background: url('https://preludesys.com/wp-content/uploads/2024/06/PreludeSys-AI-solutions.jpg') no-repeat center; background-size: cover;}


.ms-fabric-banner{
	min-height: 460px;
    background-position: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.ms-fabric-banner h1 {
   font-size: 60px;
    line-height: 63px; 
}
.microsoft-toolz img{width:70px;}
.microsoft-toolz-wrapper{background: #160040; border-radius: 10px;}
.microsoft-toolz .ms-toolzwrap {
    background: #050050;
    min-height: 195px;
	    border-radius: 10px;
}
.ms-toolzwrap2{
	background: rgb(2 0 74);
    background: radial-gradient(circle, rgb(8 17 82) 0%, rgb(0 44 118) 70%);
	    border-radius: 10px;
}
.meets-intelligence-bg3{background: url('https://preludesys.com/wp-content/uploads/2024/06/Where-Data-Meets-Intelligence-bg.jpg') no-repeat center; background-size: cover;}
.meets-intelligence-bg{background: url('https://preludesys.com/wp-content/uploads/2024/06/Where-Data-Meets-Intelligence-bg1.jpg') no-repeat center; background-size: cover;}
.OurFabricServices {
    background: #ffffff;
    padding: 7%;
    border-radius: 10px;
    height: 100%;
    border: 1px solid #fff;
}
.OurFabricServices:hover{border: 1px solid #b2ffff;}
.OurFabricServices img{width:60px; margin-bottom:15px;}
.OurFabricServices ul li{
    background: url(https://preludesys.com/wp-content/themes/preludesys/images/list-arrow-dark.svg) no-repeat left 4px;
    background-size: 10px;
    color: #2a2a2a;
    font-size: 18px;
    font-weight: 400;
    padding-left: 25px;
    line-height: 23px;
    margin-bottom: 8px;
}
.the_journey_bg{
background: url('https://preludesys.com/wp-content/uploads/2024/06/State-of-Data-Analytics-banner.jpg') no-repeat center; background-size: cover;	
}

.captionEvent{	padding: 10px 20px;
    background: #0c00c1;
    display: inline-block;
    color: #fff;
    border-radius: 33px;
}
.the_journey_video{
	position:relative;
}
.the_journey_video a{
		position: absolute;
    top: 40%;
    z-index: 9;
    right: 44%;
}
.the_journey_video a img{width:80px;}
.accordion-body .service-list{float:none;}
.expertise_in_fabric .accordion-item{border:none;}
.expertise_in_fabric .accordion-button {
	font-size: 30px;
    font-weight: 700;
}
.customer_spotlight {
	max-width:400px
}
.customer_spotlight .carousel-indicators{
	  left: auto;
    top: -33px;
    bottom: auto;
    margin: 0 10px;
	
}

.customer_spotlight .carousel-indicators [data-bs-target]{
	width:20px; height:10px;
	border:0; border-radius:50px;
}
.customer_spotlight h4 {
    font-size: 18px;
    font-weight: bold;
    padding-top: 5px;
    color: #000;
}
.customer_spotlight h5 {
    font-size: 14px;
    margin-top: 5px;
    color: #000;
    font-weight: 100;
}
.expertise_in_fabric .accordion-button:not(.collapsed) {
    color: #009ddc;
    background-color: white;
	box-shadow:none;
}
.expertise_in_fabric .accordion-button:focus{background:none; border:none; border-radius:0px;}

.expertise_in_fabric .accordion-body{
	  border-left: 3px solid #0be9f0;
    margin-left: 20px;
}
.accordion-body .service-list li {   
    margin-bottom: 15px;
}
.accordion-body .service-list li:last-child {   
    margin-bottom: 0px;
}
.button_lrg{padding: 12px 25px !important; font-size:20px;}


.catalog h6{
	font-size: 20px;
    line-height: 26px;
	    font-weight: 600 !important;
}
.clr_white80 {
    color: rgb(243 239 239 / 80%) !important;
}
boomi_AI_agents{ background: #f1f1f1 !important;}

.salesforce_services_box{
	       min-height: 221px;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}
.salesforce_heading{ font-size: 45px!important; line-height: 47px!important;}
.salesforce_services_box::before{
	background: linear-gradient(45deg, #03f4f4 0%, #002d8c 43%, #03f4f4 64%, #002d8c 100%) !important;
}
.Salesforce_certifi_service::before{
	background:none;
}
.am-mulesoftbg2{
    background-size: cover!important;
}
.manufacturing-stacts .col {
    border-right: 1px solid #002ed9;
}
.manufacturing-stacts .col:last-child {
    border: none;
}
.cuvre-btnn {	font-size: 20px;    padding: 14px 20px; border: 3px solid #0f0052;   background: #0f0052; border-radius: 25px; line-height: 20px; color: #fff; font-weight: 700; display: inline-block;}
.cuvre-btnn:hover {  background: #fff; border: 3px solid #564893; color: #564893; }
.fb_workshop h1{
         font-size: 42px !important;
        line-height: 46px !important;
}

.fb_workshop h4{ font-size: 24px!important; line-height:28px !important;}

.clr_purple{color:#0f0052!important;}
.clr_orange{color:#e86c2e!important;}
.clr_blu{color:#273d74!important;}
.clr_green{color:#1f2735!important;}

.who_should_attend{
	background: #fdf7ec;
}
.fab_division_bg{
	background: #fff;
    padding: 40px 30px;
    border-radius: 1.5rem;
}
.fabric_experience{
background:url('https://preludesys.com/wp-content/uploads/2024/07/fab_cta_banr_img.jpg') no-repeat center right;
	background-size: cover;
}
.event_bg_clr{
	    padding: 12px 0px;
    background: #e8e3f7;
    border-radius: 10px;
}
.event-section h2 {
    font-weight: 600;
}


.gal {	
		-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3; 
	}	
	.gal img {
    width: 100%;
    border: 2px solid #cee5f5fa;
    border-radius: 10px;
    background: #ffffff;
    margin: 10px;
    -webkit-box-shadow: 0px 0px 21px -6px rgba(0, 0, 0, 0.33);
    -moz-box-shadow: 0px 0px 21px -6px rgba(0, 0, 0, 0.33);
    box-shadow: 0px 0px 21px -6px rgb(0 0 0 / 30%);
}

.sec_who_should_attend{
	    background: #fff;
       background: #fff;
    padding: 12px 20px;
    border-radius: 10px;
    margin-bottom: 12px;
    padding: 30px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.56);
}
.sec_who_should_attend h3{font-weight: 700;
    font-size: 28px;
    margin-bottom: 15px;
    width: 100%;
    line-height: 30px;}
.ms_associate_img{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
align-content: center;
}
.ms_associate_img img{ width: 50px !important;     margin-left: 6px;}
.ms_associate_img .connect-btn{    margin-top: 0px;
 border-radius: 0px;}
.Glimpses p{ font-size: 28px;
    line-height: 32px !important;
    color: black;}
.hme_fab h1{font-size: 44px!important;
	line-height: 46px!important;}
.hme_fab h5, .hme_fab p{color: #273d74 !important;}
.hme_fab h4{
 font-size: 24px !important;
 line-height: 28px !important;
}
.hme_fab h5 span img{
     width: 26px !important;
    height: 20px !important;
    margin-right: 6px;
}
.fab_layout{
	      box-shadow: 0px 0px 10px -3px rgb(255 255 255 / 57%);
    border-radius: 20px;
}
.micro_soft_bg{
background-size: cover;
    padding: 30px 30px;
    border-radius: 20px;
    backdrop-filter: blur(10px);
    background-color: rgba(255, 255, 255, 0.2);
    border: 1px solid rgba(255, 255, 255, .3);}
.page-id-75572 .strip_topbar,  .page-id-76926 .strip_topbar{
	display:none !important;
}
.sharepoint_service_Section {
    background: url('https://preludesys.com/wp-content/uploads/2024/07/sharepoint-service-bg.jpg') no-repeat center right;
    background-size: cover;
}
.sharepoint-migration-sec{
	    background: url('https://preludesys.com/wp-content/uploads/2024/07/key-experience-sharepoint-bg.jpg') no-repeat center right;
    background-size: cover;
}
.sharepoint-migration-sec .border-primary {
    --bs-border-opacity: 1;
    border-color: rgb(0 157 220) !important;
}
.page-id-77032 .mega-menu-item-16, .page-id-77032 .menu-item-68698{ display:none !important;}
.page-id-76926 .serve-perspective{display:none;}
.SP_hurdles{
/* 	background: url('https://preludesys.com/wp-content/uploads/2024/08/sharepoint_migration_bg.jpg') no-repeat center;
    background-size: cover; */
	background:#000;
}
#more {display: none;}
.quotes_btn_css{
	  background: transparent;
    color: #00e6e8 !important;
    cursor: pointer;
    padding-bottom: 0px;
    border-bottom-style: solid;
    border-bottom-width: 2.1px;
}

@media (max-width: 500px) {		
		.gal {		
	-webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;  
	}
}
@media (max-width: 600px){
	.microsoft_fab{margin-top:20px;}
	.Glimpses{ margin-top:40px;}
	.hme_fab_mb{ margin-bottom:20px;}
	.hme_fab h1 {
    font-size: 27px !important;
    line-height: 30px !important;
}
.hme_fab h4 {
    font-size: 20px !important;
    line-height: 26px !important;
	  margin-bottom: 0px !important;
}
	.hme_fab h6 {
    font-size: 18px;
    line-height: 20px;
}
	.micro_soft_bg h2{
		font-size: 23px!important;
    line-height: 28px!important;
	 margin-bottom: 12px!important;
	}
	    .micro_soft_bg h4 {
        font-size: 15px !important;
        line-height: 28px !important;
				margin-bottom: 12px !important;}
}
@media (max-width: 768px) {
	.sec_who_should_attend{height: 250px;}
}
@media (max-width: 767px) {
    .FabricAnalyst-attend-I .am-mulesoft-content {
        padding: 30px;
    }
}
@media (max-width: 991px) {
	.home_fabric{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
	.hme_fab_mb{ margin-bottom:20px;}
}