 .p-service{
    padding: 32px 16px 40px 16px;
    background: linear-gradient(rgb(240, 240, 240), transparent);
}
.p-service .p-inner{
    max-width:889px;
    width: 100%;
    margin: 0 auto;
}
.p-inner .s-listing{
    display: flex;
    align-items: center;
    margin-top: 48px;
}
.p-inner .s-listing:first-child {
    margin-top:32px;
}
.s-listing span{
    margin-left: 32px;
	font-size:18px;
	font-weight: 600;
}
.p-inner .service-list {
 margin-bottom: 24px;
}
.p-head{
        margin: 0;
    font-family: Montserrat;
    font-weight: 400;
    font-size: 1rem;
}
.mt-32{
	margin-top:32px !important;
}
.phone{
	display:flex;
	align-items:center;
	justify-content:center;
}
.s-text{
    font-weight: 400 !important;
    font-size: 0.833rem !important;
    line-height: 1.056rem !important;
    letter-spacing: 0.03333em!important;
    position: relative;
    color: rgb(41, 43, 44);
    text-align: left;
	margin-bottom:0px !important;
}
.gra-light{
	    background: linear-gradient(180deg, #e8edf3, transparent)!important;
}
.mt-16{
	margin-top:16px;
}
.mb-16{
	margin-bottom:16px !important;
}
.mt-8{
	margin-top:8px;
}
.l-spacing{
	letter-spacing: 0.00938em!important;
}
.mx-1024{
	max-width:1024px;
	margin-left:auto;
	margin-right:auto;
}
.cg-listing .cg-reslist {
  display: grid;
  grid-template-columns: 1fr 1fr; /* two equal columns */
  gap: 1rem;
}

.cg-listing .cg-reslist li {
  list-style: none;
}

.cg-listing .cg-reslist li:nth-child(odd):nth-last-child(n+2),
.cg-listing .cg-reslist li:nth-child(odd):last-child {
  grid-column: 1; 
}

.cg-listing .cg-reslist li:nth-child(even) {
  grid-column: 2; 
}
.cg-listing .cg-reslist .cg-rescard {
    margin-bottom: 0px;
}
/* .wm-resouce-head{
	font-style: normal !important;
	font-weight: 800 !important;
line-height:43px !important;
	margin-left:16px;
}
.wm-resouce-head span{
	font-size:39px !important;	
		font-style: normal !important;
	line-height:43px !important;
	font-weight:700 !important;
} */
.ml-16{
	margin-left:16px;
}
.wm-resource-banner picture img {
    object-position: center!important;
}
.wm-resource-banner{
	padding-top:7px!important;
}
    .wm-resource-banner h1 {
        font-size: 2.778rem;
    }
.wm-resource-banner h1 span {
        font-size: 1.85rem;
    }
.wm-resource-banner h1 span {
    font-style: normal;
    letter-spacing: -0.01562em;
    font-weight: bold;
    display: block;
}
.wm-resource-banner h1 {
    font-weight: 800;
    color: #0D2C6C;
}
.vid-sec .vidbox .viditem {
     padding-top: 0;
	height:100%;
	max-width:683px;
	width:100%;
	max-height:393px;
}
.Wm-r-w .lm-btn {
        margin-top: 32px !important;
		margin-bottom: 32px !important;
        max-width: 569.15px !important;
    }
.mx-512{
	max-width:507px;
	margin-left:auto;
	margin-right:auto;
}
.pb-40{
	padding-bottom:40px;
}
.p-48{
	padding: 48px 0;
}
.takewm-banner h1 span {
    color: rgb(0, 146, 203);
}
.takewm-banner.wm-resource-banner picture img {
    object-position: top !important;
}
.takewm-banner.wm-resource-banner {
    padding-top: 10px !important;
	margin-bottom:24px;
}
.mb-24{
	margin-bottom:24px !important;
}
.pt-16{
	padding-top:16px !important;
}
.py-56-37{
	padding-top:56px !important;
	padding-bottom:37px!important;
}
.mb-24{
	margin-bottom:24px !important;
}
.m-b-4{
	margin-bottom:4px!important;
}
.l-normal{
	line-height:normal!important;
}
	.py-40{
	padding:40px 0px;
}
.mt-64{
	margin-top:48px!important;
}
.mt-70 {
    margin-top: 70px !important;
}
.ul-fs-20 li{
	 font-size: 1.125rem!important;
		line-height: 1.5rem!important;

}
.fs-20{
	font-size:20px !important;
}
.wm-4-sec h2{
	line-height:3rem !important;
}
.pb-72{
	padding-bottom:72px !important;
}
.pt-46{
	padding-top:46px !important;
}
.pb-40{
	padding-bottom:40px !important;
}
    .wm-4-sec .lm-btn {
        max-width: 664px !important;
    }
.wm-about-3 h3{
	letter-spacing: -0.00833em !important;
}
.wm-about-table tr th {
    font-size: 1.1rem !important;
}
.w-35{
	width: 35.7%;
}
.fs-27{
	    font-size: 1.5rem!important;
}
.wm-2-sec{
	padding-top:16px;
}
.wm-2-sec h2{
	line-height: 3rem;
    letter-spacing: -0.01562em;
}
.wm-2-sec .lm-btn{
	letter-spacing: 0.02857em;
}
.mb-32{
	margin-bottom:32px !important;
}

	.treatment-mb-section{
		padding:48px 0 !important;
	}
	.my-be-one-support-banner .my-be-one-paragraph p {
        font-weight: 600 !important;
    }
	.my-be-one-support-banner{
		padding:40px 0 1px 0 !important;
	}
	.wm-about-wrapper .innct-table tr th{
	    	border-top: 1px solid black !important;
			border-right: 1px solid black !important;
			border-left: 1px solid black !important;
			border-image: initial !important;
			border-bottom: none !important;
	}
	.wm-about-wrapper .css-17yqwl3 table{
		    border: 1px solid rgb(0, 32, 91) !important;
	}
/* ===========WM RESOURES========== */
.listed-below-be-one .listed-below-heading{
		margin-bottom:16px !important;
}
/* =============CLL Taking Brukinsa=========== */
		.cll-taking-brukinsa-main-wrapper .cll-taking-brukinsa-inner-wrapper .cll-taking-brukinsa-img-wrapper{
			margin-bottom:16px !important;
		}
		.cll-taking-treatment-main-wrapper{
			padding:40px 0 !important;
		}
		.cll-taking-treatment-main-wrapper .cll-taking-treatment-paragraph-wrapper{
				letter-spacing: 0.03333em;
				font-size: 0.9375rem !important;
				 line-height: 1.1875rem;
		}
/* =================Cll Home ============== */
		.cll-difference-wrapper-section,.cll-resources-additional-wrapper{
			background: linear-gradient(rgb(234, 246, 255), rgb(249, 250, 253) 50%, rgb(255, 255, 255)) !important;
		}
/* =================cll resources ========= */
		.cll-support-main-wrapper-section{
			padding:40px 0 2px !important;
		}
		.cll-support-main-wrapper-section .cll-support-inner-wrapper p.smtxt{
			margin-bottom:16px !important;
		}
		.cll-support-main-wrapper-section .cll-support-inner-wrapper p.main-text-wrapper{
			position:relative;
		}
	.cll-support-main-wrapper-section .cll-support-inner-wrapper p.main-text-wrapper span{
		position: absolute;
    	right: 100%;
		margin: 0px;
		font: inherit;
		letter-spacing: inherit;
	}
/* ==============video section ============ */
	.vidcard iframe{
		border-top: 2px solid #9a9a9a;
		border-left: 2px solid #9a9a9a;
		border-right: 2px solid #eeeeee;
		border-bottom: 2px solid #eeeeee;
	}
@media (max-width: 1400px) {
	.wm-resource-banner h1 {
       font-size: 2.778rem;
		width:100%;
		}
.wm-resource-banner h1 span {
    font-size: 1.85rem;
}
		
}
@media (max-width: 1200px) {
	.wm-resource-banner h1 {
       font-size: 2.222rem;
		}
		
}
@media (max-width: 991px) {
.wm-resource-banner h1 span {
            font-size: 1.48rem;
}
.wm-resource-banner h1 {
             font-size: 1.778rem;
		}
	.s-listing img{
		width:60px;
	}
	.s-listing span{
		margin-left: 16px;
	}
	.p-inner .s-listing{
		margin-top: 24px;
	}
}
@media (max-width: 767px) {
	.wm-resource-banner h1 span {
                   font-size: 1.18rem;
}
	.treatment-information-main-wrapper .container{
		padding:0 16px !important;
	}
}
@media (max-width: 567px) {
	.wm-resource-banner h1 span {
                   font-size: 1rem;
}
	.wm-resource-banner h1 {
       font-size: 1.5rem;
		}
		
}
@media (max-width: 575px) {
	/* ===============taking wm Page =============== */
	.taking-wm-banner{
		height:310px !important;
		align-items:baseline !important;
		margin-bottom:0px !important;
	}
	.takewm-banner.wm-resource-banner.taking-wm-banner .taking-wm-img img{
		object-position: left !important;
	}
	.taking-wm-banner .padleft16 h1{
		max-width:100%;
	}
	.taking-wm-section{
		padding:24px 0 32px 0 !important;
	}
	.taking-wm-section h2{
	   font-size: 1.875rem;
	   line-height: 1.167;
       letter-spacing: -0.01562em;
	}
	.taking-take-banner{
		padding:56px 0 24px 0 !important;
	}
	.taking-wm-section .taking-wm-section-img{
		padding-top:0px !important;
		margin-top:40px !important;
	}
	.taking-take-banner .exactly-banner-taking{
		width: 91.6667% !important;
		margin-bottom:16px;
	}
	.taking-take-banner .exactly-banner-taking .preslist:nth-child(2){
		margin-top:24px !important;
	}
	.taking-take-banner .exactly-banner-taking .preslist:nth-child(3){
		margin-top:32px;
	}
/* ===============Resources Wm page =========== */
	.clearly-wm-banner{
		height:310px !important;
	}
	.clearly-wm-banner .clearly-img-section img{
		        object-position: 45% 0 !important;
	}
	.videos-wm-main-section .vidcard .vidbody .video-wm-subhead{
		font-size: 1.25rem;
	}
	.videos-wm-main-section .vidcard .vidbody .video-wm-paragraph{
		line-height:1.2;
		margin-top:26px !important;
	}
	.my-be-one-support-banner{
		padding:40px 0 4px 0 !important;
	}
	.my-be-one-support-banner .my-be-one-img{
		display:flex;
		align-items:center;
		justify-content:center;
		flex-direction:column;
	}
	.my-be-one-support-banner .my-be-one-paragraph p{
		font-weight:600 !important;
	}
	.my-be-one-support-banner .my-be-one-lists{
		margin-bottom:8px !important;
	}
	.my-be-one-support-banner .my-be-one-phone .my-be-one-phone-number{
		    font-size: 1.125rem !important;
			line-height:1.2;
	}
	.my-be-one-support-banner .my-be-one-phone .my-be-one-700{
		font-weight:700 !important;
	}
	.my-be-one-support-banner .my-be-one-phone .be-one-m-24{
		margin-bottom:16px !important;
	}
	.additional-common-mb  h3{
		margin-bottom:16px !important;
	}
	.treatment-mb-section{
		padding:48px 0 !important;
	}
	.treatment-mb-section .be-one-specific-wrapper{
		padding:136px 0 0 0;
	}
	.treatment-mb-section .container{
		padding:0 16px !important;	
	}
	.listed-below-be-one .listed-below-heading{
		margin-bottom:16px !important;
	}
	.listed-below-be-one .grid-be-one-section{
		   grid-template-columns: 1fr;
 		   grid-auto-flow: row;
		   gap:0px !important;
	}
	.listed-below-be-one .grid-be-one-section  > *:nth-child(odd) {
  		  order: 1;
	}
	.listed-below-be-one .grid-be-one-section  > *:nth-child(even) {
  		    order: 2;
	}
	.taking-take-banner .exactly-banner-taking .presbody ul li{
		line-height:1.2;
	}
	.taking-take-banner,.take-cll-banner-wrapper{
		    background: linear-gradient(#e8edf3, #fff) !important;
	}
	.cll-banner-wrapper h1  {
		max-width:100%;
	}

}
@media (max-width: 414px) {
/* ===============taking wm Page =============== */
	.taking-wm-banner .padleft16 h1{
		max-width:80%;
	}
	.my-be-one-support-banner .my-be-one-phone .be-one-text-size{
		font-size: 0.7222rem !important;
        line-height: 0.9444rem !important;
	}
	.taking-wm-section .taking-wm-section-main-wrapper p:nth-of-type(2){
		margin-bottom:0px !important;
	}
	.fewer-wrapper-banner .fewer-img-wrapper-two{
		padding-top:0px !important;
	}
	.fewer-wrapper-banner .fewer-img-wrapper{
		padding:25px 0 24px 0!important;
	}
	.about-cll-main-wrapper-section{
		padding:16px 0 32px 0 !important;
	}
	.about-cll-main-wrapper-section .cllaboutlist1 .padtop16{
		padding-top:0px !important;
	}
}
@media (min-width:1600px){
	.treatment-mb-section .be-one-specific-wrapper{
		margin-top:1px;
	}
	.want-to-learn-wrapper h2 img{
		margin-top:0px !important;
	}
	.want-to-learn-wrapper h2{
		line-height: 2.983rem !important;
	}
	.wm-about-wrapper .innct-table tr th{
		    font-size: 1.1rem;
	}
	.wm-about-wrapper .innct-table tr td{
		    padding: 32px 56px 32px 68px;
	} 
	.wm-about-wrapper .fstxt2 p{
		line-height:26.43px;
	}
	.wm-about-wrapper .fstxt2 p:last-child{
		margin-bottom:1px !important;
	}
	.wm-about-wrapper .main-about-inner-wrapper ul li ol.abcc2{
		column-gap: 44px !important;
	}
	.clearly-wm-banner-wrapper .main-wm-resources h1,.taking-wm-banner .taking-main-wrapper-heading h1{
		        font-size: 3.333rem;
	}
	.clearly-wm-banner-wrapper .main-wm-resources h1 span,.taking-wm-banner .taking-main-wrapper-heading h1 span{
		font-size: 2.222rem;
	}
	.cll-difference-wrapper-section .cll-difference-inner-wrapper-section{
		padding-top:24px !important;
	}
	.cll-taking-main-section-wrapper .cll-taking-main-section-wrapper-btn a{
	/*	max-width:512px !important;*/
	}
	.about-cll-main-wrapper-section{
		padding-bottom:0px !important
	}
	.about-cause-inner-section .about-cause-inner-list-wrapper .innlistblue{
		margin-bottom:32px !important;
	}
	.cll-taking-treatment-main-wrapper h2{
		line-height:3rem !important;
	}
}