.dnd-section>.row-fluid{max-width:100%}.acela-framework{border-radius:30px;color:#fff;margin:0 auto;padding:70px 0;width:calc(100% - 100px)}.acela-framework h2{color:#fff}.acela-framework .row{margin-left:-10px;margin-right:-10px;margin-top:65px}.acela-framework [class*=col-]{padding-left:10px;padding-right:10px}.framwork-block{border-radius:24px;color:#002855;margin-top:15px;overflow:hidden}.framwork-block .title-block{background-color:#f3efe6;gap:0 15px;padding:14px 16px;transition:all .5s ease}.framwork-block .title-block .letter-icon{align-items:center;background-color:#bda375;border-radius:100%;color:#fff;display:flex;font-size:45px;font-style:normal;font-weight:700;height:78px;justify-content:center;min-width:78px;width:78px}.framwork-block .title-block h4{font-size:24px;margin:0}.framwork-block .txt-block{padding:18px 27px 40px}.framwork-block:hover .title-block .letter-icon{background-color:#f3efe6;color:#002855}.framwork-block:hover .title-block h4{color:#fff}.acela-framework .center-framwork{border-radius:24px;height:calc(100% - 16px);margin-top:15px;padding:70px 15px 0;text-align:center;transition:all .5s ease}.acela-framework .center-framwork h4{color:#fff}.acela-framework .center-framwork .top-shape{left:0;position:absolute;right:0;top:0;z-index:1}.acela-framework .center-framwork h4{margin-bottom:15px}.acela-framework .center-framwork h4,.acela-framework .center-framwork p{position:relative;z-index:1}.acela-framework .center-framwork .letter-icon{align-items:center;background-color:#bda375;border:10px solid #002855;border-radius:100%;color:#fff;display:flex;font-size:45px;font-style:normal;font-weight:700;height:88px;justify-content:center;left:0;margin:auto;min-width:78px;position:absolute;right:0;top:-44px;transition:all .5s ease;width:88px;z-index:1}.acela-framework .center-framwork:hover{margin-top:-3px}.acela-framework .center-framwork:hover .letter-icon{border-color:#f3efe6;top:-50px}@media only screen and (max-width:1440px){.acela-framework{padding:45px 20px;width:calc(100% - 40px)}.framwork-block .title-block .letter-icon{font-size:35px;height:68px;min-width:68px;width:68px}.acela-framework .center-framwork .letter-icon{font-size:35px}}@media only screen and (max-width:1199px){.framwork-block .title-block{gap:0 10px;padding:11px 15px}.framwork-block .title-block .letter-icon{font-size:25px;height:55px;min-width:55px;width:55px}.acela-framework .center-framwork .letter-icon{font-size:25px;height:65px;min-width:65px;width:65px}.framwork-block .title-block h4{font-size:20px}.framwork-block .txt-block{padding:18px 18px 32px}}@media only screen and (max-width:991px){.acela-framework{border-radius:15px;padding:30px 5px;width:calc(100% - 20px)}.acela-framework .row{margin-top:30px}.acela-framework .center-framwork{color:#002855;margin-top:60px}.acela-framework .center-framwork h4{color:#002855}.acela-framework .center-framwork .top-shape{display:none}.framwork-block{border-radius:15px}}@media only screen and (max-width:767px){.framwork-block .title-block .letter-icon{font-size:18px;height:40px;min-width:40px;width:40px}.framwork-block .title-block h4{font-size:18px}.acela-framework .center-framwork:hover{margin-top:40px}.acela-framework .center-framwork{margin-top:16px;padding-top:20px}.acela-framework .center-framwork .letter-icon{margin-bottom:15px;position:relative;top:0}}