.sections #scroll-top{background:url(https://ai.hailo.ai/hubfs/scroll-top-img.svg) no-repeat 50%/auto;border:0;bottom:30px;cursor:pointer;height:57px;position:fixed;right:24px;width:57px;z-index:2}.sections img{height:auto;max-width:100%}.sections strong{font-weight:600}.sections .r-content h2{color:#001647;font-family:var(--exo);font-size:46px;font-weight:600;line-height:55px;margin-bottom:24px}.sections .r-content p{color:#222;font-family:var(--montserrat);font-size:18px;font-weight:400;line-height:27px;margin-bottom:10px}.sections .r-content .b-content{margin-inline:auto;padding-inline:20px}.sections .r-content .b-content figure figcaption{color:#222;font-family:var(--montserrat);font-size:18px;font-style:italic;font-weight:400;line-height:23px;margin-block:35px 54px}.sections .r-content .b-content figure figcaption strong{font-style:italic;font-weight:600}.sections .r-content .b-content .bordered-layout.bordered{position:relative}.sections .r-content .b-content .bordered-layout.bordered:before{border:1px solid var(--_accent);content:"";inset:0;pointer-events:none;position:absolute}.sections .r-content .b-content .bordered-layout.bordered h4{background-color:var(--_accent);clip-path:polygon(0 0,90% 0,100% 100%,0 100%);color:#222;display:inline-flex;font-family:var(--montserrat);font-size:18px;font-weight:600;line-height:23px;padding:9.14px 32.19px 9.14px 9.14px;position:absolute;top:-20px}.sections .r-content .b-content .bordered-layout.bordered ul{display:flex;flex-flow:column;list-style:none;margin-bottom:16.52px;row-gap:12px}.sections .r-content .b-content .bordered-layout.bordered ul li{color:#222;font-family:var(--montserrat);font-size:18px;font-weight:400;line-height:23px;padding-left:26px;position:relative}.sections .r-content .b-content .bordered-layout.bordered ul li:before{color:#000;content:"\2192";font-size:18px;font-weight:600;left:0;position:absolute;top:0}.sections .r-content .b-content .bordered-layout.bordered ol{display:flex;flex-flow:column;gap:8px}.sections .r-content .b-content .bordered-layout.bordered ol li{color:#222;font-family:var(--montserrat);font-size:16px;font-weight:400;line-height:23px}.sections .r-content .b-content .bordered-layout.bordered table td{color:#222;font-family:var(--montserrat);font-size:18px;font-weight:400;line-height:23px;vertical-align:middle}.sections .r-content .b-content .bordered-layout.bordered table td:first-child{left:0;position:sticky}.sections .r-content .b-content .bordered-layout.bordered .hr-border{border-bottom:1px solid #222;height:1px;margin-block:30px}.sections .r-content .b-content .bordered-layout.bordered .bg-accent{background-color:var(--_accent);font-weight:500;padding-block:21px}.sections .r-content .b-content .bordered-layout.bordered .bg-accent strong{font-weight:700}.sections .boxes{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:35px}.sections .boxes .boxes__single{background-color:#f0fbff;border-radius:12px;padding:31px 30px 23px}@media (max-width:1200px){.sections .r-content h2{text-wrap:unset!important}}@media (max-width:992px){.sections .r-content .b-content{padding-inline:20px!important}}@media (max-width:768px){.sections .r-content h2{font-size:40px;line-height:50px}.sections .r-content .b-content .bordered-layout.bordered .table-wrap{overflow-x:auto}.sections .r-content .b-content .bordered-layout.bordered table td{font-size:15px;height:auto!important;line-height:20px;padding:15px!important}.sections .r-content .b-content .bordered-layout.bordered table li{font-size:15px;line-height:20px}}@media (max-width:550px){.sections .r-content h2,.sections .r-content p:not(.bg-accent){padding-inline:0!important}.sections .r-content p.bg-accent{margin-inline:-15px!important;padding-inline:15px!important}.sections .r-content .b-content .bordered-layout.basic{padding-inline:0!important}.sections .r-content .b-content .bordered-layout.bordered{padding-inline:15px!important}.sections .r-content .b-content .bordered-layout.bordered .spacer li{grid-template-columns:1fr!important;row-gap:5px}}@media (max-width:480px){.sections .r-content h2{font-size:30px;line-height:40px}.sections .r-content p{font-size:16px}.sections .r-content .b-content .bordered-layout.bordered{padding-block:54px!important}}