@media only screen and (min-width:992px){.boxes-section{max-width:96%}}@media only screen and (min-width:1920px){.boxes-section{max-width:1746px}}.boxes-section .box{box-shadow:0 0 4px rgba(0,0,0,.1)}@media only screen and (min-width:992px){.boxes-section .box{width:calc(33% - 16px);margin:0 16px;box-shadow:0 0 6px rgba(0,0,0,.16)}.boxes-section .box:first-child{margin-left:0}.boxes-section .box:nth-child(3){margin-right:0}}.boxes-section .box h3{padding:25px;font-size:27px;position:relative}@media only screen and (min-width:375px){.boxes-section .box h3{font-size:calc(27px + 8 * (100vw - 375px) / 1545)}}@media only screen and (min-width:1920px){.boxes-section .box h3{font-size:35px}}@media only screen and (max-width:991px){.boxes-section .box h3{margin-bottom:0;padding:18px 25px}.boxes-section .box h3:after{content:"+";position:absolute;right:12px;top:14px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:14px;font-size:40px;font-weight:400;background-color:#FFFDED;color:#137D77;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all 0.4s ease}}@media only screen and (max-width:991px) and (min-width:375px){.boxes-section .box h3:after{margin-left:calc(14px + 26 * (100vw - 375px) / 1545)}}@media only screen and (max-width:991px) and (min-width:1920px){.boxes-section .box h3:after{margin-left:40px}}@media only screen and (max-width:991px) and (min-width:375px){.boxes-section .box h3:after{font-size:calc(40px + 10 * (100vw - 375px) / 1545)}}@media only screen and (max-width:991px) and (min-width:1920px){.boxes-section .box h3:after{font-size:50px}}@media only screen and (max-width:991px){.boxes-section .box h3.open{background-color:#137D77;color:#fff}.boxes-section .box h3.open:after{background-color:#137D77;color:#FFFDED;transform:rotate(45deg)}}.boxes-section .box__text{padding:0 25px 25px}@media only screen and (max-width:991px){.boxes-section .box__text{display:none;padding-top:25px}}.boxes-section .box__text p{margin-bottom:.6rem;font-size:16px}@media only screen and (min-width:375px){.boxes-section .box__text p{font-size:calc(16px + 2 * (100vw - 375px) / 1545)}}@media only screen and (min-width:1920px){.boxes-section .box__text p{font-size:18px}}.boxes-section .box-link{transition:all 0.4s ease;color:#137D77}.boxes-section .box-link:hover,.boxes-section .box-link:active,.boxes-section .box-link:focus{background:#137D77;color:#FFFDED;text-decoration:none}.boxes-section .box-link:hover .link,.boxes-section .box-link:active .link,.boxes-section .box-link:focus .link{font-family:"Roboto",sans-serif;font-weight:700}.boxes-section .box-link:hover .link::after,.boxes-section .box-link:active .link::after,.boxes-section .box-link:focus .link::after{width:100%}