.strength{background-color:#255a8e;padding:100px 0;position:relative}.strength.p-reduce{padding:50px 0}.strength:before{background:url(https://49211645.fs1.hubspotusercontent-na1.net/hubfs/49211645/bg-shape.svg);background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;top:0;width:100%;z-index:1}.strength .container{position:relative;z-index:2}.strength .top-section{margin:0 auto;max-width:900px;padding:15px 0;text-align:center}.strength .top-section .title{position:relative}.strength .top-section h2{position:relative;text-align:center}.strength .top-section h2,.strength .top-section h2 span{color:#fff;font-family:Nunito;font-size:53.75px;font-style:normal;font-weight:800;line-height:120%}.strength .top-section h2 span{display:inline-block;position:relative;z-index:1}.strength .left-side-title h3{color:#19292f;font-family:Nunito;font-size:44.79px;font-style:normal;font-weight:800;line-height:120%;max-width:fit-content;position:relative}.strength .left-side-title h3:after{background:url(https://49211645.fs1.hubspotusercontent-na1.net/hubfs/49211645/underline-red.svg) no-repeat bottom;background-size:contain;bottom:-5px;content:"";height:.7em;left:0;margin-top:5px;pointer-events:none;position:absolute;width:100%;z-index:-1}[id^=accordion-] .acc-title:after{content:"+";font-size:24px;line-height:1;position:absolute;right:0;top:0}[id^=accordion-] .acc-inner.active .acc-title:after{content:"−"}.strength .top-section h2 span:after{background:url(https://49211645.fs1.hubspotusercontent-na1.net/hubfs/49211645/yellow-circle.svg) no-repeat 50%;background-size:contain;content:"";height:1.8em;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.strength .top-section .content{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding-top:15px;text-align:center}.strength .expand{padding-top:50px;position:relative;width:100%}.strength .expand .flexy{display:flex;flex-wrap:wrap}.strength .expand .flexy.flip{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.strength .expand .flexy.flip .left{padding-left:50px;padding-right:0}.strength .expand .flexy .left{padding-right:50px;width:50%}.strength .expand .flexy .left .acc .acc-inner{border-bottom:2px solid hsla(0,0%,100%,.5);padding-bottom:34px;padding-top:34px}.strength .expand .flexy .left .acc .acc-inner .acc-title{color:#fff;font-family:Nunito;font-size:25.92px;font-style:normal;font-weight:700;line-height:120%}.strength .expand .flexy .left .acc .acc-inner .acc-content{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.strength .expand .flexy .left .acc .acc-inner .t-flex{align-items:center;display:flex}.strength .expand .flexy .left .acc .acc-inner .t-flex img{height:48px;margin-right:20px;width:48px}.strength .expand .flexy .right{width:50%}.strength .expand .flexy .right .image{position:relative}.strength .expand .flexy .right .image img.mainy{border:8px solid #dedede;border-radius:16px}.strength .mobile-acc-img{display:none}@media (max-width:767px){.strength .right{display:none}.strength .mobile-acc-img{display:block;margin-bottom:15px;margin-top:1em;width:100%}}.acc-title{cursor:pointer;position:relative;transition:color .3s ease}.acc-inner .acc-content{display:none;padding-top:15px}.acc-inner.active .acc-content{display:block}.acc-inner.active .acc-title{color:#fff}.acc-content{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease,margin .4s ease}.acc-inner.active .acc-content{margin-top:15px;max-height:500px;opacity:1}.strength .expand .flexy .right .jobbies{height:100%;left:0;position:absolute;top:0;width:100%}.strength .expand .flexy .right .jobbies .jobbie{position:absolute}.strength .expand .flexy .right .jobbies .jobbie.jobbie1{left:50px;top:-50px}.strength .expand .flexy .right .jobbies .jobbie.jobbie2{bottom:-20px;right:-20px}@media (max-width:991px){.strength .expand .flexy .left{padding-right:0;width:100%}.strength .expand .flexy .right{padding-top:25px;width:100%}.strength .expand .flexy.flip .left{padding-left:0;padding-right:0}.strength .top-section h2,.strength .top-section h2 span{font-size:36px}.acc-inner.active .acc-content{max-height:600px}.strength .expand .flexy .left .acc .acc-inner .acc-content,.strength .expand .flexy .left .acc .acc-inner .acc-title{text-align:center}}