.grad_bg1{background: linear-gradient(262.09deg, #EBF4FF 9.07%, #F9EEF4 86.7%);}.brdr-rad28{border-radius:28px}.brdr-rad8{border-radius:8px}.brdr-rad9{border-radius:9px}.brdr-rad12{border-radius:12px}.brdr-rad18{border-radius:18px}.pos-rel{position:relative}.pos-stc{position:static}.pos-abs{position:absolute}.of-hdn{overflow:hidden}.container{margin:0 auto}.container2{margin:0 auto;width:calc(100% - 40px)}.d-none{display:none}.d-flex{display:flex}.d-block{display:block}.d-inlnblk{display:inline-block}.pd4{padding:4px}.pd6{padding:6px}.pd10{padding:10px}.pd15{padding:15px}.pd20{padding:20px}.pd25{padding:25px}.pd30{padding:30px}.pdlr10{padding-left:10px;padding-right:10px}.pdlr15{padding-left:15px;padding-right:15px}.pdlr30{padding-left:30px;padding-right:30px}.pdtb15{padding-top:15px;padding-bottom:15px}.pdtb6{padding-top:6px;padding-bottom:6px}.pb-20{padding-bottom:20px}.pb-0{padding-bottom:0}.pb-10{padding-bottom:10px}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-30{padding-top:30px}.ptb-15{padding-top: 15px; padding-bottom: 15px;}.ptb-30{padding-top: 30px; padding-bottom: 30px;}.pr-20{padding-right:20px}.pr-0{padding-right:0px}.al-i-center{align-items:center}.jus-c-center{justify-content:center}.jus-s-between{justify-content:space-between}.t-left{text-align:left}.t-right{text-align:right}.t-center{text-align:center}.t-justify{text-align:justify}.mt-0{margin-top: 0;}.mt-30{margin-top:30px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.mt-auto{margin-top:auto}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-0{margin-right:0px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-100{margin-bottom:100px}.mb-50{margin-bottom:50px}.mtb-10{margin-bottom:10px;margin-top:10px}.mtb-15{margin-bottom:15px;margin-top:15px}.mtb-20{margin-bottom:20px;margin-top:20px}.mlr-auto{margin-left:auto;margin-right:auto}.ft-11{font-size:11px}.ft-12{font-size:12px}.ft-13{font-size:13px}.ft-14{font-size:14px}.ft-15{font-size:15px}.ft-16{font-size:16px}.ft-18{font-size:18px}.ft-21{font-size:21px}.ft-22{font-size:22px}.ft-34{font-size:34px}.ft-20{font-size:20px}.ft-24{font-size:24px}.ft-26{font-size:26px}.ft-28{font-size:28px}.ft-30{font-size:30px}.ftw-400{font-weight:400}.ftw-500{font-weight:500}.ftw-700{font-weight:700}.col-red{color:var(--colred)}.col-blu{color:var(--colblu)}.col-blu2{color:var(--colblu2)}.col-orng{color:var(--colorng)}.col-blk{color:#000}.col-wht{color:#fff}.col2{color:var(--darkgrey)}.bgWhite{background-color:#fff}.width-auto{width: auto;}.width-100p{width:100%}.width-50p{width:50%}.width-80p{width:80%}.width-95p{width:95%}.t-uppercase{text-transform:uppercase}.ml-auto{margin-left:auto}.lh-1pt{line-height: 1;}.lh-1pt3{line-height:1.3}.lh-1pt4{line-height:1.4}.lh-1pt5{line-height:1.5}.lh-1pt7{line-height:1.7}.fs2{font-family:var(--ff-two)}.hstyl1{background-color:var(--c2);margin:0 auto;color:#fff;padding:10px 20px;border-radius:40px;font-size:26px;position:relative}.hstyl1:after,.hstyl1:before{content:'';position:absolute;top:50%;border-bottom:2px solid var(--c2);width:10vw;margin:0 10px}.hstyl1:before{right:100%}.hstyl1:after{left:100%}.outl_non{outline:0}.bordr_non{border:none}.flex-wrap{flex-wrap: wrap;}.col-grey{color:var(--colgrey);}.cursor_pointer{cursor: pointer;}.bg_grey{background-color: #F2F4F8;}.bg_blk{background-color: #000;}.text-hover-underline:hover{text-decoration: underline;}.jus-s-left{justify-self: left;}.fill-white{fill:white;}.stroke-white{stroke:white;}.svg-font-size{width:1em; height: 1em;}.border-cc{border-color: currentColor;}.bg_pink3{background-color: var(--colpink);}.bg_pink{background-color: var(--colpink2);}.bg_pink2{background-color: #F9F0F4;}.bg_blu{background-color: var(--colblu3);}.no-before::before{display: none;}.no-after::after{display: none;}.common_layout .lft_Bx{width: 61%;}.common_layout .ryt_Bx{width:34%;}.border1{border: 1px solid #A1A1A1}.bottom-20{bottom: 20px;}.bg_blu2{background-color: var(--bg_blu);}.bg_orng{background: #FFE8D8;}.no-float-wap{float: right;}
.col-2Bx > div{flex: 1 ;}
.white-nowrap{white-space: nowrap;}