.list-services{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;margin-top:40px}.list-services.center{justify-content:center}.list-services.with-img .list-services__card{background:var(--c-neutral-white);border-radius:24px;border:1px solid #EBEFF0;padding:24px 32px}.list-services.with-img .list-services__card h6{color:var(--c-neutral-black);font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:8px}.list-services.with-img .list-services__card small{color:var(--c-body-2);font-size:14px;font-style:normal;font-weight:400;line-height:140%}.list-services__card{border-radius:32px;padding:32px;width:calc(33.333% - 16px);background-color:var(--c-neutral-white);border:1px solid #EBEFF0;transition:.2s all ease-out}.list-services__card .top{align-items:center;border-bottom:1px solid #E6E7E7;display:flex;margin-bottom:20px;min-height:77px;padding-bottom:20px}.list-services__card .top figure{margin-right:16px;margin-bottom:0}.list-services__card .top h6{color:#252627;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-weight:600;overflow:hidden;padding-right:24px;position:relative;transition:.2s all ease-out;width:calc(100% - 64px)}.list-services__card .top h6:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto 0;background:url(/build/assets/ic-upright-Cnn1IbGE.svg) no-repeat center;width:24px;height:24px;transition:.2s all ease-out}.list-services__card figure{border-radius:20px;margin-bottom:20px;overflow:hidden}.list-services__card figure img{display:block;width:100%;transition:.2s all ease-out}.list-services__card p{color:var(--c-body-2);display:-webkit-box;height:100px;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;overflow:hidden}.list-services__card .content{border-radius:24px;margin-bottom:0;overflow:hidden}.list-services__card .content img{width:100%;transition:.2s all ease-out}.list-services__card:hover{border:1px solid #F6F7F7;box-shadow:0 10px 40px #22213b33}.list-services__card:hover .top h6{color:var(--c-secondary-main)}.list-services__card:hover .top h6:after{transform:rotate(45deg)}.list-services__card:hover figure img{transform:scale(1.06)}.list-services-without-img{display:flex;flex-flow:row wrap;gap:24px;justify-content:center;margin:20px 0 40px}.list-services-without-img.no-link .list-services-without-img__card{padding-bottom:36px}.list-services-without-img__card{width:calc(25% - 18px);padding:32px 32px 72px;border:1px solid #EBEFF0;border-radius:20px;transition:.2s all ease;position:relative}.list-services-without-img__card:hover{border:1px solid #F6F7F7;box-shadow:0 10px 40px #22213b33}.list-services-without-img__card:hover h6{color:var(--c-secondary-main)}.list-services-without-img__card:hover i img{transform:rotate(45deg)}.list-services-without-img p{font-size:14px;color:var(--c-body-2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.list-services-without-img figure{margin-bottom:8px}.list-services-without-img h6{margin-bottom:8px;color:#252627;font-weight:600;transition:.2s all ease-out}.list-services-without-img i{position:absolute;right:32px;bottom:32px;left:32px;top:auto}.list-services-without-img i img{transition:.2s all ease}.list-services-without-img.without-icon .list-services-without-img__card{padding-bottom:32px;width:calc(33.333% - 24px)}.list-services-without-img.without-icon .list-services-without-img__card figure{max-width:48px}@media all and (max-width: 1280px){.list-services__card{border-radius:16px;padding:24px}.list-services__card .top{height:72px}.list-services-without-img__card{width:calc(33.333% - 18px)}}@media all and (max-width: 1023px){.list-services-without-img__card{width:calc(50% - 12px);padding:24px 24px 87px;border-radius:12px}.list-services-without-img.without-icon .list-services-without-img__card{width:calc(50% - 12px);padding-bottom:40px}.list-services-without-img.without-icon .list-services-without-img__card figure{max-width:36px}.list-services{gap:24px}.list-services__card{width:calc(50% - 12px)}.list-services__card figure{border-radius:12px}.list-services.with-img .list-services__card{border-radius:16px;padding:24px}}@media all and (max-width: 767px){.list-services-without-img{gap:12px}.list-services-without-img__card{width:100%;display:flex;align-items:center;padding:16px}.list-services-without-img__card figure{flex:0 0 40px;max-width:40px}.list-services-without-img__card p{display:none}.list-services-without-img__card i{position:relative;top:0;right:0;bottom:0;left:0;margin-left:auto}.list-services-without-img__card h6{margin-bottom:0;flex:0 0 calc(100% - 64px);max-width:calc(100% - 64px);padding:0 16px}.list-services-without-img.no-link .list-services-without-img__card{padding-bottom:16px}.list-services-without-img.without-icon .list-services-without-img__card{width:100%;padding:16px}.list-services-without-img.without-icon .list-services-without-img__card h6{width:auto;flex:unset;max-width:100%}.list-services{gap:16px}.list-services__card{width:100%}.list-services__card .top{height:auto;padding-bottom:12px;margin-bottom:12px}.list-services__card p{height:auto}.list-services__card .content{border-radius:12px}}.list-services-grid{position:relative}.list-services-grid .thumbnail-grid__list{position:relative;overflow:hidden;margin-bottom:0}.list-services-grid .thumbnail-grid__list figure{position:relative;border-radius:4px;overflow:hidden}.list-services-grid .thumbnail-grid__list figure:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(86,82,148,0) 17.63%,var(--Palettes-Purple-60, #454276) 100%)}.list-services-grid .thumbnail-grid__list figure img{position:relative;transition:all .2s ease-out;object-fit:cover;width:100%;min-height:340px}.list-services-grid .thumbnail-grid__list figcaption{position:absolute;width:100%;left:0;bottom:0;z-index:3;padding:0 32px 40px;color:var(--c-neutral-white);box-sizing:border-box;text-align:center}.list-services-grid .thumbnail-grid__list figcaption:after{content:"";position:absolute;bottom:40px;left:50%;transform:translate(-50%);width:40px;height:2px;border-radius:2px;background:var(--c-neutral-white)}.list-services-grid .thumbnail-grid__list figcaption h5{font-size:1.25rem;line-height:1.3;margin-bottom:24px}.list-services-grid .thumbnail-grid__list:hover figure img{scale:1.05}@media all and (max-width: 1280px){.list-services-grid .row{width:calc(100% + 16px);margin-left:-8px}.list-services-grid .row .column{padding:0 8px}}@media all and (max-width: 1023px){.list-services-grid .row .column{margin-bottom:16px}.list-services-grid .row .column.column-33{flex:0 0 50%;max-width:50%}.list-services-grid .thumbnail-grid__list figure img{min-height:407px}}@media all and (max-width: 767px){.list-services-grid .row .column.column-50,.list-services-grid .row .column.column-33{flex:0 0 100%;max-width:100%}.list-services-grid .thumbnail-grid__list figure img{min-height:450px}}.section-card-services .card-services__list{border-radius:4px;border:1px solid #ebeff0;background:#fff;margin-bottom:24px}.section-card-services .card-services__list figure{border-radius:4px 4px 0 0;overflow:hidden}.section-card-services .card-services__list figure img{border-radius:4px 4px 0 0;display:block;height:100%;transition:all .2s ease-out;width:100%}.section-card-services .card-services__list figcaption{padding:24px 32px}.section-card-services .card-services__list figcaption .cate{font-size:.625rem;color:var(--c-neutral-black)}.section-card-services .card-services__list figcaption h6{font-weight:400;line-height:1.2;color:var(--c-neutral-black)}.section-card-services .card-services__list figcaption p{font-size:.875rem;line-height:1.6;margin:0;height:67.17px;color:var(--c-body-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-card-services .card-services__list figcaption .action{padding-top:24px;margin-top:24px;border-top:1px solid #e6e7e7;display:flex;align-items:center;justify-content:space-between}.section-card-services .card-services__list figcaption .action__price{display:flex;align-items:center;gap:0 4px}.section-card-services .card-services__list figcaption .action__price .price{font-size:1.25rem;font-weight:600;color:var(--c-neutral-black)}.section-card-services .card-services__list figcaption .action__price small{font-size:.625rem;color:#5a5d60}.section-card-services .card-services__list figcaption .action .link{position:relative;padding-right:28px;font-size:.875rem;font-weight:600}.section-card-services .card-services__list figcaption .action .link:after{position:absolute;width:24px;height:24px;content:"";top:-2px;right:0;background:url(/build/assets/up-right-DfueJthL.svg) no-repeat 0 0}.section-card-services .card-services__list:hover figure img{transform:scale(1.05)}.section-card-services.other{margin:0}.section-card-services.other h3{margin-bottom:32px;line-height:1}.section-card-services.screen .card-services__list figcaption .cate{color:var(--c-body-2)}.section-card-services.screen .card-services__list figcaption .action{padding:0;margin:0;border-top:0}.section-card-services.screen .card-services__list figcaption .action__price .price{font-weight:400}@media all and (max-width: 1280px){.section-card-services .card-services{width:calc(100% + 16px);margin-left:-8px}.section-card-services .card-services .column{padding:0 8px}}@media all and (max-width: 1023px){.section-card-services .card-services .column.column-33{flex:0 0 50%;max-width:50%}}@media all and (max-width: 767px){.section-card-services .card-services .column.column-33{flex:0 0 100%;max-width:100%}.section-card-services .card-services__list figcaption p{height:auto}}.section-image-text{position:relative;overflow:hidden}.section-image-text .wrapper{display:flex;gap:0 105px;align-items:center;--spaceOver: calc((100vw - var(--wrapper-medium)) / 2)}.section-image-text .wrapper figure{width:calc(var(--spaceOver) + 100% - 640px);margin-left:calc(var(--spaceOver) * -1)}.section-image-text .wrapper figcaption{width:535px;padding-right:35px;margin:0}.section-image-text.reverse figure{order:2;-webkit-order:2;margin-left:0;margin-right:calc(var(--spaceOver) * -1)}.section-image-text.reverse figcaption{order:1;-webkit-order:1;padding-left:35px;padding-right:0}@media all and (max-width: 1280px){.section-image-text.reverse .wrapper figure{margin-left:0;margin-right:-40px}.section-image-text.reverse .wrapper figcaption{padding-left:0}.section-image-text .wrapper{gap:0 52px}.section-image-text .wrapper figure{width:calc(50% + 40px);margin-left:-40px}.section-image-text .wrapper figcaption{width:50%;padding-right:0}}@media all and (max-width: 1023px){.section-image-text.reverse .wrapper figure{order:unset;margin-left:-40px;margin-right:-40px}.section-image-text.reverse .wrapper figcaption{padding:0 64px}.section-image-text .wrapper{flex-direction:column;gap:40px 0;margin-bottom:56px}.section-image-text .wrapper figure{width:calc(100% + 80px);margin-left:-40px;margin-right:-40px;height:476px}.section-image-text .wrapper figure img{width:100%;height:100%;object-fit:cover;object-position:top}.section-image-text .wrapper figcaption{width:100%;padding:0 64px}}@media all and (max-width: 767px){.section-image-text.reverse .wrapper figcaption{padding:0}.section-image-text .wrapper figure{height:260px}.section-image-text .wrapper figcaption{padding:0}}.list-services{padding:0}.list-services.other{padding:80px 0 0;margin:0;position:relative}.list-services.other h3{color:var(--c-neutral-black);margin-bottom:32px;line-height:1}.list-services.other:before{position:absolute;width:100%;height:266px;content:"";top:0;left:0;background:linear-gradient(180deg,#f7f9fb,#fff);z-index:-1}.aside-content__wrapper{display:flex}.aside-content__left{width:370px}.aside-content__left small{color:var(--c-secondary-main);font-size:.875rem;font-weight:600;letter-spacing:3px;margin-bottom:16px;display:block;line-height:1}.aside-content__left h2{font-weight:300;line-height:1;margin-bottom:16px;color:var(--c-neutral-black)}.aside-content__left .pricebox{display:flex;align-items:center;gap:0 4px}.aside-content__left .pricebox__price{font-size:1.5rem;font-weight:600;color:var(--c-neutral-black)}.aside-content__left .pricebox .xsmall{font-size:.75rem;color:var(--c-body-2)}.aside-content__left .box-button{margin-top:40px}.aside-content__left .box-button .button{margin-bottom:16px;width:100%}.aside-content__left .box-button .button:last-child{margin-bottom:0}.aside-content__right{width:calc(100% - 370px);padding-left:80px}.wrap-gray{position:relative;padding:80px 0 0}.wrap-gray:before{position:absolute;width:100%;height:266px;content:"";top:0;left:0;background:linear-gradient(180deg,#f7f9fb,#fff);z-index:-1}.wrap-gray .gap-section{margin-bottom:56px}.wrap-gray .gap-section:last-child{margin-bottom:0}.feature-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:20px 40px;margin-bottom:68px}.feature-list__item{display:flex;align-items:center;gap:0 10px;font-size:.875rem}.feature-list__item img{width:48px}.feature-list__item span{display:block;line-height:1.2}ul.two-col{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:0 10px}.content-pages figure.table{border:none}.content-pages table thead{background:var(--c-neutral-white)}.content-pages table thead th{border-bottom:1px solid #D4E9ED}.content-pages table thead th small{font-size:.625rem}.content-pages table tbody tr:nth-child(odd){background:#f7f9fb}.content-pages table tbody tr td{border-right:none}.content-pages table tbody tr td:first-child{border-left:none;color:var(--c-body-1)}.wrap-button{margin-top:36px;text-align:center}.textbox-center{text-align:center}.textbox-center .breadcrumb{justify-content:center}@media all and (max-width: 1280px){.aside-content__left{width:280px}.aside-content__left small{font-size:.75rem}.aside-content__right{width:calc(100% - 280px);padding-left:64px}}@media all and (max-width: 1280px){.aside-content__wrapper{max-width:560px;margin:auto;flex-wrap:wrap;gap:58px 0}.aside-content__left{width:100%;text-align:center}.aside-content__left h2{margin-bottom:22px}.aside-content__left .pricebox{flex-direction:column;gap:8px}.aside-content__right{width:100%;padding-left:0}.wrap-gray{padding:56px 0}}@media all and (max-width: 767px){.aside-content__wrapper{max-width:100%;margin:0 24px}.feature-list{grid-template-columns:repeat(2,1fr);gap:20px 44px}.feature-list__item{text-align:center;flex-direction:column;gap:8px}.feature-list__item span{font-size:.75rem}ul.two-col{grid-template-columns:repeat(1,1fr)}}
