section.tools{padding-top:55px;padding-bottom:55px}@media (max-width:1649px){section.tools{padding-right:0}}@media (max-width:767px){section.tools{padding-top:35px;padding-bottom:35px}}section.tools.inview .bubble,section.tools.inview .desc,section.tools.inview .text,section.tools.inview .tool,section.tools.inview h3{-webkit-transform:none;transform:none;opacity:1}section.tools h3{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:all 1.5s cubic-bezier(0.25,0,0.2,1);transition:all 1.5s cubic-bezier(0.25,0,0.2,1)}@media (max-width:1199px){section.tools h3{margin-bottom:30px}}section.tools .tool{padding:0 40px 5px;width:50%;position:relative;-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-webkit-transition:all 1.5s cubic-bezier(0.25,0,0.2,1);transition:all 1.5s cubic-bezier(0.25,0,0.2,1)}@media (max-width:1023px){section.tools .tool{width:100%;padding:0 20px 5px}}section.tools .tool:first-child{-webkit-transition-delay:0.25s;transition-delay:0.25s}section.tools .tool:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}section.tools .tool:nth-child(3){-webkit-transition-delay:0.75s;transition-delay:0.75s}section.tools .tool:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}section.tools .tool:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}section.tools .tool:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}section.tools .tool:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}section.tools .tool:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}section.tools .tool:before{content:"";display:block;position:absolute;left:40px;width:calc(100% - 80px);height:1px;top:0;background:#D24644}@media (max-width:1023px){section.tools .tool:before{left:0;width:100%}}section.tools .tool svg{width:12px;position:absolute;top:21px;left:40px}@media (max-width:1023px){section.tools .tool svg{left:20px}}section.tools .tool .text{padding:20px 45px 40px;line-height:125%}section.tools .tool .text a{color:#d24644}@media (min-width:1025px){section.tools .tool .text a:hover{color:#150B37}}@media (max-width:767px){section.tools .tool .text{padding-right:0}}section.tools .desc{line-height:125%;padding-left:40px;-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0;-webkit-transition:all 1.5s 0.5s cubic-bezier(0.25,0,0.2,1);transition:all 1.5s 0.5s cubic-bezier(0.25,0,0.2,1)}@media (max-width:767px){section.tools .desc{padding-left:0}}section.tools .desc p+p{padding-top:20px}section.tools .bubble{background:#FAFAFA;border-radius:15px;margin:12px;width:calc(33.33% - 24px);height:192px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:125%;letter-spacing:-0.03em;color:#150B37;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition:all 1.5s cubic-bezier(0.25,0,0.2,1);transition:all 1.5s cubic-bezier(0.25,0,0.2,1);font-size:18px}@media (max-width:1199px){section.tools .bubble{font-size:16px;height:150px}}@media (max-width:1023px){section.tools .bubble{width:calc(50% - 24px)}}@media (max-width:767px){section.tools .bubble{width:100%;margin:6px 0;height:auto;height:initial;padding:25px 0}}section.tools .bubble:first-child{-webkit-transition-delay:0.25s;transition-delay:0.25s}section.tools .bubble:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}section.tools .bubble:nth-child(3){-webkit-transition-delay:0.75s;transition-delay:0.75s}section.tools .bubble:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}section.tools .bubble:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}section.tools .bubble:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}section.tools .bubble:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}section.tools .bubble:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}section.tools .bubble .inside{position:relative;padding:0 45px 0 100px}@media (max-width:1459px){section.tools .bubble .inside{padding:0 25px 0 50px}}section.tools .bubble svg{position:absolute;top:3px;left:50px;width:12px}@media (max-width:1459px){section.tools .bubble svg{left:20px}}@media (max-width:1199px){section.tools .bubble svg{width:8px;top:0}}@media (max-width:767px){body.about section.tools{background:#150B37;color:#F6F6F6}body.about section.tools h3{color:#F6F6F6}body.about section.tools:after{background:#fff}body.about section.tools .text a{color:#d24644}}@media (max-width:767px) and (min-width:1025px){body.about section.tools .text a:hover{color:#fff}}