@media (min-width:992px){#section1{padding-bottom:.25rem}}.service-list{flex-wrap:wrap}.service-list details{padding:0}.service-list details+details{margin-top:.75rem}@media (hover:hover){.service-list details:hover .underline{color:var(--c-blue-300)}}.service-list details.open .toggle-icon:after{transform:rotate(90deg)}.service-list summary{align-items:center;cursor:pointer;display:flex;gap:1.25rem;list-style:none;padding:.5rem 1.25rem .5rem .5rem}.service-list summary::-webkit-details-marker{display:none}.service-list .toggle-icon{border:1px solid var(--c-blue-200);border-radius:.25rem;display:inline-block;flex-shrink:0;height:1.5rem;position:relative;width:1.5rem}@media (max-width: 991.98px){.service-list .toggle-icon{height:1.25rem;width:1.25rem}}.service-list .toggle-icon:after,.service-list .toggle-icon:before{background-color:var(--c-blue-200);border-radius:100vmax;content:"";display:block;position:absolute;transition:.2s}.service-list .toggle-icon:before{height:.125rem;left:.375rem;top:.625rem;width:.625rem}@media (max-width: 991.98px){.service-list .toggle-icon:before{left:.25rem;top:.5rem}}.service-list .toggle-icon:after{height:.625rem;left:.625rem;top:.375rem;width:.125rem}@media (max-width: 991.98px){.service-list .toggle-icon:after{left:.5rem;top:.25rem}}.service-list .icon-service{background-color:var(--c-blue-100);border-radius:.5rem;flex-shrink:0;height:3.75rem;padding:1rem;width:3.75rem}.service-list .service-title{font-size:1.125rem;font-weight:500;line-height:135%}@media (max-width: 991.98px){.service-list .service-title{font-size:1rem}}.service-list .service-text{align-items:center;display:flex;justify-content:space-between;width:100%}.service-list .service-text>span:last-child{align-items:center;display:flex;font-size:.75rem;gap:.5rem;margin-top:.0625rem}.service-list .service-text>span:last-child .underline{line-height:135%;transition:.2s}@media (max-width: 991.98px){.service-list .service-text>span:last-child .underline>span{display:block}.service-list .service-text>span:last-child{font-size:.625rem}}.service-list .service-text .btn-arrow{background-color:var(--c-blue-200);border-radius:.25rem;height:1.5rem;margin-right:.5rem;padding:.25rem;width:1.5rem}.service-area{-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;flex-wrap:wrap;padding-left:.5rem;padding-right:1.25rem}.service-area:before{content:"";height:.75rem;width:100%}@media (max-width: 991.98px){.service-area:before{height:.5rem}}.service-area:after{content:"";height:1.25rem;width:100%}@media (max-width: 991.98px){.service-area{-moz-column-gap:.5rem;column-gap:.5rem}}.service-area li{font-weight:500}@media (min-width:992px){.service-area li{width:calc(25% - .9375rem)}}@media (max-width: 991.98px){.service-area li{font-size:.875rem;width:calc(50% - .25rem)}}.service-area li a{align-items:center;border-bottom:1px solid var(--c-gray-200);display:flex;gap:.75rem;height:100%;padding-bottom:.25rem;padding-top:.25rem}@media (hover:hover){.service-area li a:hover{color:var(--c-blue-300)}}.service-area li a .service-area-img,.service-area li a picture{aspect-ratio:1;flex-shrink:0;width:3.75rem}@media (max-width: 991.98px){.service-area li a .service-area-img,.service-area li a picture{width:2.5rem}}.service-area li a p{line-height:135%}.service-area li a p span{display:inline-block;font-size:.75rem}@media (max-width: 991.98px){.service-area li a p span{font-size:.625rem}}.service-area .icon-arrow{align-items:center;aspect-ratio:1;background-color:var(--c-blue-200);border-radius:.25rem;display:inline-flex;flex-shrink:0;justify-content:center;margin-left:auto;width:1.5rem}@media (max-width: 991.98px){.service-area .icon-arrow{width:1.25rem}.service-area .icon-arrow img{height:.75rem;width:.75rem}}.list-line{align-items:center;border-bottom:1px solid var(--c-gray-200);justify-content:space-between;margin-top:1.5rem;max-width:37.5rem;padding-bottom:.5rem}@media (max-width: 767.98px){.list-line{display:block;margin-bottom:1rem;margin-top:1.625rem}}.list-line+.list-line{margin-top:.4375rem}@media (max-width: 991.98px){.list-line>b{display:block;margin-bottom:.75rem}}.list-line ul{gap:.25rem}@media (max-width: 767.98px){.list-line li{width:33%}}.list-line li img{width:6.25rem}@media (max-width: 767.98px){.list-line li img{width:auto}}
