.two-col{padding:62px 0 56px}.two-col .inner-doers-school-section{align-items:center;display:flex;flex-wrap:wrap}.two-col .inner-doers-school-section .left-doers-section{width:48%}.two-col .inner-doers-school-section .right-doers-section{padding-left:70px;width:52%}.two-col .inner-doers-school-section .left-doers-section .btn-wrapper{margin-top:34px}.two-col .text-right-col-section{border:1px solid var(--primary_color);border-radius:15px;display:flex;flex-wrap:wrap;gap:20px;padding:10px 20px}.two-col .text-right-col-section .right-icon{width:18%}.two-col .text-right-col-section .right-text{width:calc(82% - 20px)}.two-col .text-right-col-section .right-icon h2{color:var(--primary_color);font-family:var(--text_font);font-size:40px;font-weight:700;line-height:normal}.two-col .text-right-col-section .right-text .title{display:block;font-weight:700;margin-bottom:20px}.two-col .inner-item-right-col-section{margin-bottom:20px;padding-left:41px;position:relative}.two-col .inner-doers-school-section .right-doers-section .inner-right-doers-section:before{background:linear-gradient(180deg,#fff 2.88%,hsla(0,0%,100%,0) 47.12%,hsla(0,0%,100%,0) 56.25%,#fff);content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.two-col span.right-icon svg{height:100%;width:100%}.two-col .left-doers-section .sub-title{margin-bottom:32px}.two-col .cont-slider-left-cont p:first-of-type{margin-top:40px}.two-col .text-right-col-section span.right-text{font-weight:400;padding-left:20px;width:calc(100% - 20px)}.two-col .inner-doers-school-section .right-doers-section .slick-list{padding:0!important}.two-col .inner-item-right-col-section:after{background-color:#aca7ff;border-radius:50%;box-shadow:0 0 7.9px rgba(132,124,255,.5);content:"";height:17px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:17px;z-index:999}.two-col .slick-current .inner-item-right-col-section:after{background-color:var(--primary_color)}.two-col .inner-doers-school-section .right-doers-section:after{background-image:url(https://146965423.fs1.hubspotusercontent-eu1.net/hubfs/146965423/stemdo_2025/images/line_vector.svg);background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:calc(48% + 78.4px);position:absolute;top:0;width:2px}.two-col.numb_hide .text-right-col-section .right-text{width:100%}.two-col.numb_hide .cont-slider-left-cont p:first-of-type{margin-top:20px}.two-col.numb_hide .left-doers-section .sub-title{margin-bottom:25px}.two-col .customWidthOption{position:relative}.two-col.numb_hide .text-right-col-section .right-text .desc ul>li:after{background-image:url(https://3895366.fs1.hubspotusercontent-na1.net/hubfs/3895366/_Pratik%20Test/Vector.svg);content:"";height:20px;left:0;position:absolute;top:2px;width:20px}.two-col.numb_hide .text-right-col-section .right-text .desc ul>li{padding-left:36px;position:relative}.two-col.numb_hide .inner-doers-school-section .left-doers-section{width:45%}.two-col.numb_hide .inner-doers-school-section .right-doers-section{width:55%}.two-col.numb_hide .inner-doers-school-section .right-doers-section:after{left:calc(45% + 78.4px)}.two-col.numb_hide:before{background:radial-gradient(50% 50% at 50% 50%,rgba(66,55,255,.3) 0,rgba(66,55,255,0) 100%);content:"";height:100%;left:-45%;position:absolute;right:auto;top:0;width:100%}.two-col.numb_hide{position:relative}.two-col.numb_hide .text-right-col-section .right-text p strong{font-weight:700}.body-container--sobre .two-col .inner-doers-school-section .right-doers-section .inner-right-doers-section:before{content:none}.body-container--sobre .two-col:after{background:radial-gradient(50% 50% at 50% 50%,rgba(66,55,255,.4) 0,rgba(66,55,255,0) 100%);content:"";height:200%;left:auto;position:absolute;right:-40%;top:-50%;width:90%}.two-col.numb_hide .cont-slider-left-cont p strong{font-weight:700}.two-col.hide-shape:before{display:none!important}button.slick-arrow{align-items:center;background-color:transparent;border:1px solid #4237ff;border-radius:50%;display:flex!important;font-size:0;height:43px;justify-content:center;left:-60px;padding:0;position:absolute;top:calc(50% - 28px);transform:translateY(-50%);width:43px;z-index:1}button.slick-arrow.slick-next{top:calc(50% + 28px)}button.slick-arrow:after{background-color:var(--primary_color);content:"";height:16px;-webkit-mask-image:url(https://146965423.fs1.hubspotusercontent-eu1.net/hubfs/146965423/stemdo_2025/images/arrow_stemdo.svg);position:absolute;transform:rotate(-90deg);width:16px}button.slick-arrow.slick-next:after{transform:rotate(90deg)}@media(max-width:1199px){.two-col .inner-doers-school-section .right-doers-section{padding-left:70px}.two-col .inner-doers-school-section .right-doers-section:after{left:calc(48% + 78.1px)}.two-col.numb_hide .inner-doers-school-section .right-doers-section:after{left:calc(45% + 78.1px)}}@media(max-width:1099px){.two-col .text-right-col-section .right-icon h2{font-size:36px}}@media(max-width:991px){.two-col .inner-doers-school-section .left-doers-section,.two-col.numb_hide .inner-doers-school-section .left-doers-section{margin-bottom:40px;width:100%}.two-col .inner-doers-school-section .right-doers-section,.two-col.numb_hide .inner-doers-school-section .right-doers-section{padding:0;position:relative;width:100%}.two-col .cont-slider-left-cont h2 br{display:none}.two-col .inner-doers-school-section .right-doers-section:after,.two-col.numb_hide .inner-doers-school-section .right-doers-section:after{left:8px}.two-col .inner-doers-school-section .left-doers-section .btn-wrapper{margin-top:20px}.two-col .text-right-col-section .right-icon{width:auto}.two-col.numb_hide:before{content:none}.body-container--sobre .two-col:after{display:none}button.slick-arrow{bottom:-70px;left:calc(50% - 30px);top:unset;transform:translateY(0) translateX(-50%)}button.slick-arrow.slick-next{left:calc(50% + 30px);margin-left:0;top:unset;transform:translateX(-50%) translateY(0)}.two-col .inner-doers-school-section{padding-bottom:70px}}@media(max-width:767px){.two-col{padding:40px 0}.two-col .text-right-col-section span.right-text{font-size:14px}.two-col .text-right-col-section{padding:10px}.two-col .text-right-col-section .right-icon h2{font-size:30px}.two-col .text-right-col-section .right-text{width:auto}.two-col .text-right-col-section .right-text .title{margin-bottom:10px}.body-container--sobre .two-col:after{height:100%;top:0;width:100%}}