.section-math-principles{background:linear-gradient(180deg,#fff -51.91%,#efefef66)}.section-math-principles .math-principles{margin-top:70px;margin-bottom:50px}.section-math-principles .math-principles-container{position:relative;width:100%}.main_principle_bottom_text{font-size:16px;font-weight:500;letter-spacing:0;line-height:140%;margin-top:50px;font-style:italic;text-align:center}.section-math-principles .math-principles-top-row{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;position:relative;padding-bottom:30px}.section-math-principles .math-principles-bottom-row{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;position:relative;margin-top:0;padding-top:30px}.section-math-principles .math-principles-item{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:32px;z-index:1}.section-math-principles .math-principles-item-connector-bottom{position:absolute;bottom:-90px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.section-math-principles .math-principles-item-connector-top{display:block;position:absolute;top:-135px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.section-math-principles .math-principles-connector-dot{display:block;width:8px;height:8px;border-radius:50%;background-color:#d3d3d3;flex-shrink:0;position:relative;z-index:3}.section-math-principles .math-principles-connector-line{width:1px;background-color:#d3d3d3;display:block}.section-math-principles .math-principles-item-connector-bottom .math-principles-connector-line,.section-math-principles .math-principles-item-connector-top .math-principles-connector-line{height:60px;margin:-4px 0}.section-math-principles .math-principles-connector-horizontal{display:block;left:0;width:68%;height:1px;background-color:#d3d3d3;z-index:1;top:100%;margin-top:60px}.section-math-principles .math-principles-item-image{position:absolute;top:-50px;left:50%;transform:translate(-50%);width:60px;height:60px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:8px}.section-math-principles .math-principles-item-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.section-math-principles .math-principles-item-body{display:flex;flex-direction:column;flex:1 1 0;padding-top:25px}.section-math-principles .math-principles-item-title{margin:0 0 16px;text-align:center;font-size:30px;font-weight:600;font-family:var(--font-body-family);line-height:100%;letter-spacing:0}.section-math-principles .math-principles-item-description{text-align:center;font-size:18px;font-weight:400;margin-top:16px}.section-math-principles .math-principles-item-description p{margin:0}.section-math-principles .section-header__content span{color:#cdcdcd}@media screen and (min-width: 769px){.section-math-principles .math-principles-top-row{grid-template-columns:repeat(3,1fr);gap:32px;padding-bottom:33px}.section-math-principles .math-principles-bottom-row{grid-template-columns:repeat(2,1fr);gap:32px;padding-top:30px;max-width:66.66%;margin-left:auto;margin-right:auto;margin-top:108px}.section-math-principles .math-principles-top-row{position:relative}.section-math-principles .math-principles-connector-horizontal{width:69%;margin:60px auto 0}}@media screen and (max-width: 768px){.section-math-principles .section-header__heading{font-size:24px}.main_principle_bottom_text{font-size:12px;margin-top:30px}.section-math-principles .section-header__content{font-size:12px;letter-spacing:0}.section-math-principles .math-principles-item-image{width:60px;height:60px;top:-25px}.section-math-principles .math-principles-item-body{padding:36px 14px 12px}.section-math-principles .math-principles-item-title{font-size:20px}.section-math-principles .math-principles-item-description{font-size:14px}.section-math-principles .math-principles-item{border-radius:12px}.section-math-principles .math-principles{margin-top:25px}.section-math-principles .math-principles-top-row{gap:30px}.section-math-principles .math-principles-bottom-row{gap:30px;margin-top:30px}.section-math-principles .math-principles-item-connector-bottom,.section-math-principles .math-principles-item-connector-top{display:none}.section-math-principles .math-principles-top-row{padding-bottom:0}.section-math-principles .math-principles-bottom-row{padding-top:20px;margin-top:0}.section-math-principles .math-principles-connector-horizontal{display:none}}@media screen and ((min-width: 769px) and (max-width: 1124px)){.section-math-principles .math-principles-item-title{font-size:30px}.section-math-principles .math-principles-item-description{font-size:18px}.section-math-principles .math-principles-item-image{width:60px;height:60px;top:-45px}}@media screen and (min-width: 1025px){.section-math-principles .math-principles-connector-horizontal{width:68%;margin:60px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/section-math-principles.css.map */
