section#features{position:relative;overflow:hidden;background:#fafafa}section#features .boundaries{max-width:1250px;padding:30px 20px;text-align:center;margin:0 auto}section#features .features-section-wrapper{margin:20px auto;display:flex;justify-content:space-between}section#features .features-section-content{width:55%;text-align:left}section#features .features-section-content h2{margin:0 0 30px}section#features .features-section-content h3{margin:0;font-size:25px;line-height:37px;color:#00214f}section#features .features-section-content p{margin:15px 0 25px;font-family:"acumin-pro";font-size:18px;line-height:27px}section#features .features-section-img{width:40%;position:relative;min-height:500px}section#features .features-img-mobile{display:none}section#features .features-img-mobile2{display:none}section#features .features-img-desktop{width:420px;height:auto;margin:100px auto 0;position:relative;z-index:5}section#features .features-img-desktop2{max-width:515px;width:100%;height:auto;margin:20% auto 0;position:relative;z-index:5}section#features .features-dash-circle{width:144px;height:144px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='72' ry='72' stroke='%238090A7' stroke-width='8' stroke-dasharray='5%2c 20' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:50%;position:absolute;left:350px;top:40px;z-index:2}section#features .features-dots-square{position:absolute;width:118px;height:88px;background-image:radial-gradient(#00214f 4px,transparent 5px);background-size:24px 23px;top:335px;left:-10px;z-index:2}section#features .features-full-circle{position:absolute;z-index:1;width:480px;height:480px;border-radius:50%;background:#e9f0fd;top:0;left:10px}section#features .last .features-full-circle{max-width:480px;max-height:480px;width:90%;height:0;padding-bottom:90%}@media only screen and (max-width:768px){section#features .features-section-content h2{text-align:center;margin-bottom:20px}section#features .features-section-wrapper{flex-direction:column}section#features .features-section-content{width:auto}section#features .features-section-content h3{font-size:20px;line-height:30px}section#features .features-section-content p{font-size:16px;line-height:24px;margin:10px 0 20px}section#features .features-section-img{max-width:400px;margin:0 auto;width:100%;min-height:auto}section#features .features-section-img.last{order:2;min-height:420px}section#features .features-img-mobile{display:block;width:220px;height:auto;position:relative;z-index:5;margin:0 auto 60px}section#features .features-img-mobile2{display:block;width:370px;height:auto;position:relative;z-index:5;margin:0;top:67px}section#features .features-img-desktop{display:none}section#features .features-img-desktop2{display:none}section#features .features-dash-circle{width:73px;height:73px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='36' ry='36' stroke='%238090A7' stroke-width='10' stroke-dasharray='5%2c 25' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");right:150px;top:150px}section#features .features-dots-square{width:103px;height:88px;background-image:radial-gradient(#00214f 2px,transparent 3px);background-size:15px 15px;top:375px;left:2px}section#features .features-full-circle{width:420px;height:420px;top:60px;left:50%;transform:translate(-50%,0)}section#features .last .features-full-circle{width:360px;height:360px;padding-bottom:0;left:215px;top:0}}@media only screen and (max-width:500px){section#features .features-img-mobile{width:205px}section#features .features-dash-circle{left:80%;top:95px;right:auto}section#features .features-dots-square{top:265px;left:5%}section#features .features-full-circle{width:312px;height:312px;top:45px}}@media only screen and (max-width:360px){section#features .features-section-img.last{min-height:300px;width:300px}section#features .features-img-mobile2{width:270px;top:53px}section#features .last .features-full-circle{width:260px;height:260px;padding-bottom:0;left:170px}}