:root{--ck-color-base-active: hsl(208, 88%, 52%);--ck-color-image-caption-background: hsl(0, 0%, 97%);--ck-color-image-caption-text: hsl(0, 0%, 20%);--ck-color-mention-background: hsla(341, 100%, 30%, 0.1);--ck-color-mention-text: hsl(341, 100%, 30%);--ck-color-table-caption-background: hsl(0, 0%, 97%);--ck-color-table-caption-text: hsl(0, 0%, 20%);--ck-color-table-column-resizer-hover: var(--ck-color-base-active);--ck-highlight-marker-blue: hsl(201, 97%, 72%);--ck-highlight-marker-green: hsl(120, 93%, 68%);--ck-highlight-marker-pink: hsl(345, 96%, 73%);--ck-highlight-marker-yellow: hsl(60, 97%, 73%);--ck-highlight-pen-green: hsl(112, 100%, 27%);--ck-highlight-pen-red: hsl(0, 85%, 49%);--ck-image-style-spacing: 1.5em;--ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2);--ck-table-column-resizer-position-offset: calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px);--ck-table-column-resizer-width: 7px;--ck-todo-list-checkmark-size: 16px;--ck-z-default: 1}figure{margin-left:auto;margin-right:auto}.ck-content span *{color:inherit}.ck-content code{background-color:rgba(199,199,199,0.3);padding:.15em;border-radius:2px}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:solid 5px #ccc}.ck-content[dir="rtl"] blockquote{border-left:0;border-right:solid 5px #ccc}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:var(--ck-highlight-pen-green);background-color:transparent}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image{display:table;clear:both;text-align:center;margin:0.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline picture,.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content span[lang]{font-style:italic}.ck-content .media{clear:both;margin:0.9em 0;display:block;min-width:15em}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content .todo-list .todo-list__label>input::before{display:block;position:absolute;box-sizing:border-box;content:'';width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:250ms ease-in-out box-shadow, 250ms ease-in-out background, 250ms ease-in-out border}.ck-content .todo-list .todo-list__label>input::after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:'';left:calc( var(--ck-todo-list-checkmark-size) / 3);top:calc( var(--ck-todo-list-checkmark-size) / 5.3);width:calc( var(--ck-todo-list-checkmark-size) / 5.3);height:calc( var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc( var(--ck-todo-list-checkmark-size) / 8) calc( var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]::before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]::after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break::after{content:'';position:absolute;border-bottom:2px dashed #c4c4c4;width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid #c4c4c4;border-radius:2px;font-family:Helvetica, Arial, Tahoma, Verdana, Sans-Serif;font-size:0.75em;font-weight:bold;color:#333;background:#fff;box-shadow:2px 2px 1px rgba(0,0,0,0.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ck-content .table{margin:0.9em auto;display:table}.ck-content.table{min-width:300px}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:bold;background:#000}.ck-content[dir="rtl"] .table th{text-align:right}.ck-content[dir="ltr"] .table th{text-align:left}.ck-content.table tbody,.ck-content.table td,.ck-content.table tfoot,.ck-content.table th,.ck-content.table thead,.ck-content.table tr{border-style:unset}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:break-word;text-align:center;color:var(--ck-color-table-caption-text);background-color:var(--ck-color-table-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .table table{overflow:hidden;table-layout:fixed}.ck-content .table td,.ck-content .table th{position:relative}.ck-content .table .table-column-resizer{position:absolute;top:-999999px;bottom:-999999px;right:var(--ck-table-column-resizer-position-offset);width:var(--ck-table-column-resizer-width);cursor:col-resize;user-select:none;z-index:var(--ck-z-default)}.ck-content .table[draggable] .table-column-resizer{display:none}.ck-content .table .table-column-resizer:hover,.ck-content .table .table-column-resizer__active{background-color:var(--ck-color-table-column-resizer-hover);opacity:0.25}.ck-content[dir=rtl] .table .table-column-resizer{left:var(--ck-table-column-resizer-position-offset);right:unset}.ck-content.ck-read-only .table .table-column-resizer{display:none}.ck-content pre{padding:1em;color:#353535;background:rgba(199,199,199,0.3);border:1px solid #c4c4c4;border-radius:2px;text-align:left;direction:ltr;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}.ck-content hr{margin:15px 0;height:4px;background:#dedede;border:0}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}@media print{.ck-content .page-break{padding:0}.ck-content .page-break::after{display:none}}@font-face{font-family:"Inter Tight";src:url("/static/fonts/InterTight-VariableFont_wght.woff2") format("woff2-variations"),url("/static/fonts/InterTight-VariableFont_wght.ttf") format("truetype-variations");font-weight:100 900;font-display:swap}:root{--bs-primary: #292C2B;--bs-secondary: #21686C;--bs-dark: #414644;--bs-navbar-active-color: var(--bs-primary);--bs-heading-color: var(--bs-secondary);--white: #fff;--orange: #F49732;--gray: #f5f5f5;--bs-section-space: 7.5rem;--marquee-speed: 50;--marquee-gap: 5.4375rem;--section-padding: 3.75rem 0}@media screen and (max-width: 767px){:root{--bs-section-space: 3.75rem}}html{scroll-behavior:smooth}body{font-family:"Inter Tight",sans-serif;font-weight:400;min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0;margin-top:auto}.font-medium{font-weight:500}button:focus,button:active,a:focus,a:active,input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active{box-shadow:none !important;outline:none !important}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px;padding:0}.row{margin-right:0;margin-left:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}[class*="col-"]{padding:0}section{padding:var(--section-padding)}.row{--bs-gutter-x: 1.5rem}img{object-fit:cover}h1,h2,h3,h5,h4,p{color:var(--bs-primary)}.icon{border-radius:2.25rem;padding:0.25rem;background-color:var(--bs-secondary);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.icon img{width:1.1875rem;height:1.1875rem}.icon svg{width:1.1875rem;height:1.1875rem;padding:0}.icon-white{color:var(--white)}.icon-green{color:var(--bs-secondary)}.icon-red{background:#fc5b1c}.icon-blue{background:#88dbfd}.icon-gray{background:var(--gray)}.icon-orange{background-color:var(--orange)}.icon-img{width:3.5rem;height:3.5rem;padding:0}.icon-img img{width:100%;height:100%;border-radius:50%}.btn{font-weight:500;font-size:1.12rem;line-height:100%;border-radius:3.94rem;padding:0.94rem 2rem}.btn-primary{background-color:var(--bs-secondary);border:1px solid var(--bs-secondary);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible{background:var(--bs-white) !important;border:1px solid var(--bs-secondary) !important;box-shadow:unset;color:var(--bs-secondary) !important}.btn-secondary{background:transparent;border:1px solid var(--white)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus-visible{background-color:var(--bs-secondary) !important;border:1px solid var(--bs-secondary);box-shadow:unset}.btn-white{background-color:var(--white);color:var(--orange);width:fit-content;border:1px solid var(--white)}.btn-white:hover{background-color:var(--orange);color:var(--white)}.btn-black{background-color:var(--bs-primary);color:var(--white);width:fit-content}.btn-black:hover{color:var(--bs-primary);background:var(--white)}.subtitle{justify-content:space-between;display:flex;align-items:center;width:100%;margin-bottom:2.5rem}.subtitle__info{max-width:60.0625rem;padding:0}.subtitle__info h2{font-size:2.25rem;margin:0;margin-bottom:.5rem}.subtitle__info p{font-weight:400;font-size:1.12rem;line-height:120%}.subtitle__button{width:fit-content;padding:0}@media screen and (max-width: 767px){.subtitle{margin-bottom:1rem}.subtitle__info h2{font-size:1.3rem}.subtitle__button{margin-top:0.5rem}}header{position:fixed;top:0;width:100%;left:0;right:0;margin:0 auto;z-index:9999}header .container{background-color:var(--bs-secondary);border-radius:1.5rem;padding:1rem 2rem;margin:0 1rem}header .navbar{padding:0;margin-top:1.875rem;justify-content:center}header .navbar-toggler{border:none;padding:0 !important;font-size:1.25rem}header .navbar-brand{padding:0}header .navbar-nav{gap:1.5rem}header .navbar .nav-link{font-weight:400;font-size:1.25rem;line-height:100%;color:var(--white);padding:0 !important}header .navbar .nav-link.active,header .navbar .nav-link:hover{color:var(--white);text-decoration:underline}@media screen and (max-width: 991px){header span.navbar-toggler-icon{filter:invert(1)}header .offcanvas .nav-link{color:var(--bs-primary)}header .offcanvas.active,header .offcanvas:hover{color:var(--bs-primary);text-decoration:underline}}@media screen and (max-width: 560px){header .navbar{margin-top:1rem}header .navbar .container{padding:0.5rem 1rem;border-radius:1rem}}.hero{background-image:url(/static/img/cover.webp);background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;min-height:50rem;position:relative}.hero__heading{padding-top:13.25rem;display:flex;flex-direction:column;align-items:center}.hero__heading h1{font-weight:400;font-size:4.62rem;line-height:100%;color:var(--white);max-width:63.875rem;margin-bottom:1.5rem}.hero__heading h2{font-size:1.5rem;line-height:120%;color:var(--white);margin-bottom:1.5rem;max-width:51.875rem}.hero__btns{display:flex;justify-content:space-between;gap:.75rem}.hero__btns .btn{width:19.3125rem}.hero .marquee{overflow:hidden;width:100%;padding:10px 0;box-sizing:border-box;position:absolute;bottom:1.875rem}.hero .marquee__track{display:flex;gap:var(--marquee-gap);align-items:center;animation:none;will-change:transform}.hero .marquee__track.marquee--ready{animation:marquee var(--marquee-duration, 20s) linear infinite}.hero .marquee__group{display:inline-flex;gap:var(--marquee-gap);align-items:center}.hero .marquee__group img{display:block;max-height:3.125rem;width:auto;object-fit:contain}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--marquee-distance)))}}.hero .marquee:hover .marquee__track.marquee--ready,.hero .marquee:focus-within .marquee__track.marquee--ready{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.hero .marquee__track{animation:none !important}}@media screen and (max-width: 1024px){.hero{height:54.5rem;min-height:unset}.hero__btns{flex-direction:column}.hero__btns .btn{width:100%}}@media screen and (max-width: 767px){.hero{height:95vh}.hero__heading{padding-top:8rem}.hero__heading h1{font-size:2.2rem}.hero__heading h2{font-size:1rem}}.cooperation .container{position:relative}.cooperation__tip{border-radius:0.75rem;padding:1.5rem;background-color:#F5F5F5;position:absolute;top:var(--section-padding);right:-1.5rem}.cooperation__tip .col-12{display:flex;justify-content:space-between;align-items:center}.cooperation__tip .col-12:last-child{margin-top:3.875rem}.cooperation__tip .col-12 .thumb{border-radius:0.5rem;width:7.5rem;height:7.5rem}.cooperation__tip .col-12 h4{font-weight:500;font-size:1.12rem;line-height:105%;margin:0}.cooperation__tip .col-12 p{font-weight:400;font-size:1.5rem;line-height:120%;margin:0;max-width:25.9375rem}.cooperation h2{font-weight:500;font-size:2.25rem;line-height:105%;color:var(--bs-primary);max-width:34.125rem;padding:0}.cooperation .img-fluid{height:33rem;object-fit:cover;width:100%;margin:2.75rem 0 2rem 0;border-radius:0.75rem}.cooperation__cards{border:1px solid #ebebeb;border-radius:1.5rem;padding:0.95rem 1.5rem}.cooperation__cards div:nth-child(1){padding-right:1.5625rem}.cooperation__cards div:nth-child(2){border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:0 1.5625rem}.cooperation__cards div:nth-child(3){padding-right:2rem;padding-left:1.5625rem}.cooperation__card{padding:0}.cooperation__count{font-weight:500;font-size:1.5rem;line-height:105%}.cooperation__subtitle{font-weight:500;font-size:1.5rem;line-height:105%;margin:.75rem 0;color:var(--bs-primary);max-width:15.625rem}.cooperation__text{font-weight:400;font-size:1.12rem;line-height:120%;color:var(--bs-dark)}@media screen and (min-width: 1921px){.cooperation__tip{right:-8rem}}@media screen and (max-width: 1390px){.cooperation__tip{right:0}}@media screen and (max-width: 767px){.cooperation__subtitle{font-size:1.2rem}.cooperation__text{font-size:1rem}.cooperation__cards{flex-direction:column}.cooperation__cards div:nth-child(2),.cooperation__cards div:nth-child(3){padding:0;border:unset}.cooperation h2{font-size:1.4rem}.cooperation .img-fluid{margin:1rem 0;height:14.75rem}.cooperation__tip{position:relative;top:unset;margin-bottom:1rem}.cooperation__tip .col-12:last-child{margin-top:1rem}.cooperation__tip .col-12 p{font-size:.875rem}.cooperation__tip .col-12 .thumb{width:3.25rem;height:3.25rem}}.solution__cards{justify-content:space-between;gap:1.5rem;display:flex;flex-wrap:wrap}.solution__cards .col-lg-4{margin-top:0;display:flex}.solution__card{border-radius:1.5rem;padding:1.5rem;background-color:#F5F5F5;min-height:26.5rem;justify-content:space-between;display:flex;flex-direction:column}.solution__card:hover{background-color:var(--bs-secondary)}.solution__card:hover h4,.solution__card:hover p{color:var(--white)}.solution__card:hover .icon{background-color:var(--white)}.solution__card:hover .solution__card-top .icon img{filter:invert(1)}.solution__card-top h4{font-weight:500;font-size:1.5rem;line-height:105%;margin-top:1.5rem;max-width:80%}.solution__card-top .icon{width:3.75rem;height:3.75rem}.solution__card-top .icon img{width:2rem;height:2rem;object-fit:contain}.solution__card-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:.5625rem}.solution__card-bottom p{font-weight:400;font-size:0.88rem;line-height:120%;margin:0;color:var(--bs-dark)}.solution__card-bottom .icon{min-width:3.25rem;width:3.25rem;height:3.25rem;background-color:transparent;border:1px solid var(--bs-secondary)}.solution__card-bottom .icon svg{width:1.5rem;height:1.5rem;object-fit:contain}@media screen and (min-width: 1921px){.solution__card-top h4{margin-bottom:7rem}}@media screen and (max-width: 1320px){.solution__card-top h4{min-height:3.125rem;margin-bottom:4rem}.solution__card-bottom p{min-height:4.375rem}}@media (min-width: 768px) and (max-width: 992px){.solution__cards>.col{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (min-width: 992px){.solution__cards>.col{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media screen and (max-width: 767px){.solution__cards{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.5rem;overflow-x:auto;--webkit-overflow-scrolling: touch}.solution__cards>.col{flex:0 0 auto;width:15rem}.solution__card{padding:1rem;min-height:18.5rem}.solution__card-top .icon{width:3rem;height:3rem}.solution__card-top .icon img{width:1.5rem;height:1.5rem}.solution__card-top h4{font-size:1rem;min-height:unset;margin-bottom:0.5rem}.solution__card-bottom{flex-direction:column;align-items:flex-end}.solution__card-bottom .icon{min-width:2.25rem;width:2.25rem;height:2.25rem}.solution__card-bottom .icon svg{width:1rem;height:1rem}}.partnership .container{border-radius:1.5rem}.partnership__content{padding-top:10.5rem;padding-bottom:10.5rem;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;background-image:url(/static/img/backorange.webp);background-repeat:no-repeat;background-size:cover;flex-direction:column;border-radius:1.5rem}.partnership__content .img__medal{position:absolute;width:fit-content}.partnership__content .img__medal-first{top:2.1875rem;left:11.25rem}.partnership__content .img__medal-second{left:1.875rem;bottom:3.625rem}.partnership__content .img__medal-third{right:0;top:1rem}.partnership__content .img__medal-fourth{bottom:4rem;right:3rem}.partnership__content h2{font-weight:500;font-size:3.5rem;line-height:105%;text-align:center;color:var(--white);margin-bottom:1.5rem}.partnership__content p{font-weight:400;font-size:1.5rem;line-height:120%;margin-bottom:1.5rem;color:var(--white);max-width:45.75rem}@media screen and (max-width: 1024px){.partnership__content .img__medal-first{left:2rem}.partnership__content .img__medal-third{display:none}.partnership__content .img__medal-second{display:none}}@media screen and (max-width: 560px){.partnership__content h2{font-size:2rem}.partnership__content p{font-size:1rem}}.products .subtitle p{max-width:19.6875rem}.products .single-banner img{border-radius:1.5rem;width:100%;height:100%;object-fit:cover}.products__banners{gap:1.5rem}.products__banner-top{padding:1.5rem;margin-bottom:1.5rem;height:35.6875rem;border-radius:0;position:relative;z-index:-1}.products__banner-top img{position:absolute;width:100%;left:0}.products__banner-top .text__content{position:absolute;bottom:1.5rem;left:1.5rem}.products__banner-bottom{padding:1.5rem;border-radius:0 0 1.5rem 1.5rem;z-index:9;margin-top:-1.5rem;background:linear-gradient(180deg, #fff 0%, #ff9b79 100%)}.products__banner-bottom .icon{margin-bottom:5rem;width:3.5rem;height:3.5rem}.products__banner-bottom .icon img{width:1.5rem;height:1.5rem}.products__banner-bottom.blue{background:linear-gradient(180deg, #fff 0%, #e0f1f9 100%)}.products .text__content h4{font-weight:500;font-size:1.5rem;line-height:105%;max-width:80%}.products .text__content p{font-weight:400;font-size:0.88rem;line-height:120%;margin:0}.products .single-banner img{max-height:53rem}@media (min-width: 768px) and (max-width: 992px){.products__banners>.col-lg-4{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width: 992px){.products .single-banner{display:none}.products__banner-top{height:53.6875rem}.products .text__content h4{max-width:60%}.products .text__content p{font-size:1.2rem}}@media (min-width: 992px){.products__banners>.col-lg-4{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media screen and (min-width: 1921px){.products__banner-top{height:38.6875rem}.products__banner-bottom .icon{margin-bottom:2rem}}@media screen and (max-width: 767px){.products__banner-top{height:38rem}.products__banner-top img{object-fit:contain;height:100%}.products__banner-bottom .icon{margin-bottom:1rem}.products__banner-bottom .text__content h4{max-width:100%}}.tariffes__cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.75rem}.tariffes__card{border-radius:1.5rem;padding:2.5rem 1.5rem;background:#F5F5F5;display:flex;justify-content:space-between}.tariffes__card-left{display:flex;flex-direction:column;justify-content:space-between;width:50%}.tariffes__card-left .name{font-weight:500;font-size:1.5rem;line-height:105%;margin:0}.tariffes__card-left .price__block{margin:2.5rem 0}.tariffes__card-left .price{font-weight:500;font-size:3rem;letter-spacing:-0.04em;color:var(--bs-secondary);margin:0}.tariffes__card-left span{font-weight:400;font-size:1.12rem;line-height:120%}.tariffes__card ul{list-style:none;margin:0;padding:0}.tariffes__card ul li{position:relative;padding-left:2.25rem;min-height:1.25rem;padding-top:.375rem;padding-bottom:.375rem;line-height:1.4;margin-bottom:0.5rem}.tariffes__card ul li::before{content:"";position:absolute;left:0;top:.375rem;width:1.5rem;height:1.1875rem;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='19' viewBox='0 0 24 19' fill='none'><path d='M7.89574 17.9319C7.69574 17.9319 7.50824 17.9004 7.33324 17.8374C7.15824 17.7754 6.99574 17.6694 6.84574 17.5194L0.395741 11.0694C0.120741 10.7944 -0.0107591 10.4379 0.00124089 9.99993C0.0142409 9.56293 0.15824 9.20693 0.43324 8.93193C0.70824 8.65693 1.05824 8.51943 1.48324 8.51943C1.90824 8.51943 2.25824 8.65693 2.53324 8.93193L7.89574 14.2944L20.6082 1.58193C20.8832 1.30693 21.2397 1.16943 21.6777 1.16943C22.1147 1.16943 22.4707 1.30693 22.7457 1.58193C23.0207 1.85693 23.1582 2.21293 23.1582 2.64993C23.1582 3.08793 23.0207 3.44443 22.7457 3.71943L8.94574 17.5194C8.79574 17.6694 8.63324 17.7754 8.45824 17.8374C8.28324 17.9004 8.09574 17.9319 7.89574 17.9319Z' fill='%232C7F83'/></svg>")}.tariffes__card:nth-child(3){grid-column:span 2}@media screen and (max-width: 767px){.tariffes__cards{display:flex;flex-direction:column}}@media screen and (max-width: 560px){.tariffes__card{flex-direction:column;padding:1rem}.tariffes__card-left,.tariffes__card-right{width:100%}.tariffes__card-left .price__block{margin:1rem 0}.tariffes__card-left .price{font-size:2rem}.tariffes__card-right{margin-top:1rem}.tariffes__card ul li{margin-bottom:0.1rem}}.cases .subtitle__info{max-width:40.0625rem}.cases .row{gap:1.5rem}.cases .subtitle__button{max-width:19.5rem}.cases .subtitle__button p{font-weight:400;font-size:1.12rem;line-height:120%;margin:0}.cases__card{border:1px solid #F5F5F5;border-radius:1.5rem;padding:0.88rem;background-color:#F5F5F5;display:flex;gap:4.1875rem}.cases__card-left img{height:17.6875rem;width:100%;border-radius:1.5rem}.cases__card-right{padding-right:9.375rem;display:flex;justify-content:space-between;flex-direction:column}.cases__content h4{font-weight:500;font-size:1.5rem;line-height:105%}.cases__content p{font-weight:400;font-size:1.12rem;line-height:120%}.cases__info{display:flex;gap:.5rem;align-items:center;text-decoration:none}.cases__info h5{margin:0;font-weight:500;font-size:1.12rem;line-height:105%;margin-bottom:.25rem}.cases__info p{font-weight:400;font-size:0.88rem;line-height:120%;margin:0}@media screen and (max-width: 767px){.cases .subtitle{gap:0}.cases__content p{font-size:1rem}.cases__card{flex-direction:column;gap:2rem}.cases__card-right{padding-right:2rem}.cases__card-left img{height:12.5rem}}.join__line{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:2rem}.join__line::before{content:"";position:absolute;top:50%;left:0;right:0;height:.5rem;background-color:var(--bs-primary);z-index:0}.join__dot{margin-top:0.5rem;flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--bs-primary);position:relative;z-index:1}.join__dot:first-child{opacity:0}.join__dot:nth-child(2){margin-right:1.3rem}.join__dot:nth-child(3){margin-right:-0.3rem}.join .subtitle__info{max-width:28.9375rem}.join__cards{justify-content:space-between}.join__card{border-radius:1.5rem;padding:1.5rem;background-color:var(--gray);display:flex;flex-direction:column;justify-content:space-between;height:20.4375rem}.join__card .icon{width:3.75rem;height:3.75rem}.join__card .icon img{width:2rem;height:2rem}.join__card h4{font-weight:500;font-size:1.5rem;line-height:105%;margin-bottom:.75rem}.join__card p{font-weight:400;font-size:0.88rem;line-height:120%;margin:0}.join__card:hover{background-color:var(--orange)}.join__card:hover h4,.join__card:hover p{color:var(--white)}.join__card:hover .icon{background-color:var(--white)}.join__card:hover .icon img{filter:brightness(0) saturate(100%) invert(68%) sepia(89%) saturate(1888%) hue-rotate(338deg) brightness(103%) contrast(91%)}@media (min-width: 768px){.join__cards>.col-md-4{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media screen and (max-width: 767px){.join__line{display:none}.join__cards{flex-direction:column;gap:1rem}.join__card{height:14.4375rem;padding:1rem;height:13rem}.join__card .icon{width:3rem;height:3rem}.join__card .icon img{width:2rem;height:2rem}.join__card h4{font-size:1.2rem}.join__card p{font-size:1rem}}.blog .swiper{width:100%;height:43.75rem;margin:auto;padding-bottom:4.375rem;display:flex;align-items:center}.blog .swiper-wrapper{display:flex;align-items:center}.blog .swiper-slide{position:relative;border-radius:1.5rem;overflow:hidden;transition:height 0.4s ease;width:25.6875rem;height:30.5625rem;flex-shrink:0}.blog .swiper-slide-active{height:34.9375rem;z-index:10}.blog .swiper-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease;z-index:1}.blog .swiper-slide::after{content:"";position:absolute;bottom:0;left:0;right:0;height:13.5rem;background:linear-gradient(to top, #fff 80%, rgba(255,255,255,0) 100%);z-index:2}.blog .slide-content{position:absolute;bottom:.9375rem;left:.9375rem;right:.9375rem;z-index:3;text-align:left;color:#333}.blog .slide-title{font-weight:600;font-size:1rem;line-height:150%;color:#070707;margin-bottom:.75rem}.blog .slide-quote{font-weight:600;font-size:5.5rem;color:#070707;margin-bottom:-3rem;display:block}.blog .slide-subtitle{font-weight:500;font-size:0.75rem;line-height:133%;text-align:right;color:#575757}.blog .swiper-navigation{position:absolute;left:0;right:0;height:3.125rem;z-index:999;bottom:0.625rem;margin:auto;width:8.125rem}.blog .swiper-button-next,.blog .swiper-button-prev{width:3.125rem;height:3.125rem;background-repeat:no-repeat;background-position:center;background-size:contain;color:transparent;border:1px solid var(--bs-primary);border-radius:50%}.blog .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.4499 15.6445L25.3999 15.6445M25.3999 15.6445L16.6718 6.26953M25.3999 15.6445L16.6718 25.0195' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-size:1.875rem}.blog .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.4499 15.6445L25.3999 15.6445M25.3999 15.6445L16.6718 6.26953M25.3999 15.6445L16.6718 25.0195' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");transform:rotate(180deg);background-size:1.875rem}@media screen and (max-width: 768px){.blog .swiper{height:28rem}.blog .swiper-slide{height:18.75rem}.blog .swiper-slide::after{height:22.125rem}.blog .swiper-slide-active{height:22rem}.blog .swiper-slide::after{height:12rem}}.dark-bg{background-image:url(/static/img/hero.webp)}.hero__image{position:relative}.hero--about{height:fit-content;padding-top:13.3125rem}.hero--about h1{font-weight:400;font-size:4.62rem;line-height:100%;max-width:51rem;margin-bottom:1.5rem}.hero--about p{margin-bottom:2.5rem;font-weight:400;font-size:1.5rem;line-height:120%;color:var(--white);max-width:51rem}.hero--about img{max-width:32.0625rem}.hero--about .hero__heading{align-items:flex-start;padding:0}.hero--about .img-fluid{position:relative;z-index:2;top:2rem;right:-4rem;width:100%;height:27.4375rem;width:25rem;object-fit:cover;border-radius:1.5rem}.hero--about .figure{position:absolute;top:-1rem;bottom:0;margin:auto;right:0;z-index:1;height:27.5rem}@media screen and (max-width: 767px){.hero--about{padding-top:9rem;padding-bottom:4rem}.hero--about h1{font-size:2.2rem}.hero--about p{font-size:1rem}.hero--about img{display:none}}.rules .subtitle{align-items:flex-end}.rules .subtitle__info{max-width:32.9375rem}.rules .subtitle__button p{font-weight:400;font-size:1.12rem;line-height:120%;text-align:right;max-width:17.5625rem}.rules__content{border-radius:1.5rem;padding:2.5rem;background:var(--gray)}.rules__content .img-fluid{max-height:29.4375rem}.rules__content .col-md-9{padding-left:3.125rem;display:flex;flex-direction:column;justify-content:space-between}.rules__content-top h3{font-weight:500;font-size:2rem;line-height:125%;margin-bottom:.25rem}.rules__content-top p{font-weight:400;font-size:1.12rem;line-height:144%;margin:0}.rules__content-bottom p{font-weight:400;font-size:1.5rem;line-height:120%;margin-bottom:1.125rem}.rules__content-bottom span{font-weight:400;font-size:1rem;line-height:150%}@media screen and (max-width: 767px){.rules__content{padding:1rem}.rules__content .col-md-9{padding:1.5rem 0 0 0}.rules__content-top h3{font-size:1.5rem}.rules__content-bottom{margin-top:1rem}.rules__content-bottom p{font-size:1rem;line-height:120%}.rules__content-bottom span{font-size:1rem;display:block;line-height:120%}.rules .subtitle{align-items:flex-start}.rules .subtitle__button p{text-align:left}}.vacancies .subtitle{align-items:flex-start}.vacancies .subtitle__info{max-width:32.25rem}.vacancies .subtitle__button p{font-weight:400;font-size:0.88rem;line-height:120%;max-width:20.625rem}.vacancies .vacSwiper{padding-bottom:5.375rem}.vacancies .swiper-slide{border-radius:1.5rem}.vacancies .swiper-slide:hover{background:var(--gray) !important}.vacancies .swiper-slide:hover .icon{background:#21686C}.vacancies .swiper-slide:hover .btn{background:var(--white);color:var(--bs-primary)}.vacancies .swiper-slide.blue-slide{background:linear-gradient(180deg, #fff 0%, #e0f1f9 100%)}.vacancies .swiper-slide.blue-slide .icon{background:#88dbfd}.vacancies .swiper-slide.green-slide{background:linear-gradient(180deg, #fff 0%, #dffa7a 100%)}.vacancies .swiper-slide.green-slide .icon{background:#dffa7a}.vacancies .swiper-slide.red-slide{background:linear-gradient(180deg, #fff 0%, #ff9b79 100%)}.vacancies .swiper-slide.red-slide .icon{background:#fc5b1c}.vacancies .swiper-slide .slide__content{padding:1.5rem;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;height:30.75rem}.vacancies .swiper-slide .slide__content .icon{width:3rem;height:3rem}.vacancies .swiper-slide .slide__content .icon img{width:1.5rem;height:1.5rem}.vacancies .swiper-slide .slide__content h4{font-weight:500;font-size:1.5rem;line-height:105%;margin-bottom:.75rem}.vacancies .swiper-slide .slide__content p{font-weight:400;font-size:0.88rem;line-height:120%;margin:0}.vacancies .swiper-navigation{position:absolute;left:0;right:0;height:3.125rem;z-index:999;bottom:0.625rem;margin:auto;width:8.125rem}.vacancies .swiper-button-next,.vacancies .swiper-button-prev{width:3.125rem;height:3.125rem;background-repeat:no-repeat;background-position:center;background-size:contain;color:transparent;border:1px solid var(--bs-primary);border-radius:50%}.vacancies .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.4499 15.6445L25.3999 15.6445M25.3999 15.6445L16.6718 6.26953M25.3999 15.6445L16.6718 25.0195' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-size:1.875rem}.vacancies .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.4499 15.6445L25.3999 15.6445M25.3999 15.6445L16.6718 6.26953M25.3999 15.6445L16.6718 25.0195' stroke='black' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");transform:rotate(180deg);background-size:1.875rem}@media screen and (max-width: 767px){.vacancies .swiper-slide .slide__content{height:20rem}}.awards .subtitle__info{max-width:41.5rem}.awards__cards{gap:1.5rem;flex-wrap:wrap}.awards .col-md-6{display:flex}.awards__card{border-radius:1.5rem;padding:1.5rem;background:var(--gray);display:flex;gap:1.5rem;align-items:center}.awards__card:hover{background:var(--bs-secondary)}.awards__card:hover .year,.awards__card:hover h4,.awards__card:hover p{color:var(--white)}.awards__card:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(131deg) brightness(103%) contrast(101%)}.awards__card img{max-height:7.5rem;object-fit:contain;width:9.125rem}.awards__card .year{font-weight:500;font-size:1.12rem;line-height:144%}.awards__card h4{font-weight:500;font-size:1.5rem;line-height:133%}.awards__card p{font-weight:400;font-size:0.88rem;line-height:143%;margin:0}@media (min-width: 768px){.awards__cards>.col-md-6{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width: 767px){.awards__card{padding:1rem;flex-direction:column;align-items:flex-start}.awards__card h4{font-size:1.2rem}.awards__card p{font-size:0.88rem}}.faq .container-fluid .faq__content{border-radius:1.5rem;padding:3.75rem 8.44rem;background:var(--gray)}.faq .container-fluid .faq__content .subtitle h2{max-width:31.25rem}.faq .accordion{padding-top:2.5rem;display:flex;flex-direction:column;gap:.875rem}.faq .accordion-body{padding-left:0;font-size:1.2rem}.faq .accordion-item{border:unset;padding:1.5rem;border-radius:1.5rem !important}.faq .accordion-button{font-weight:500;font-size:1.5rem;line-height:105%;text-align:center;color:var(--bs-primary) !important;background:var(--white) !important;padding:0;border:unset !important;outline:none;box-shadow:unset}.faq .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9498 7.0498L7.0498 16.9498' stroke='%231B1B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M10 7L16.95 7.049L17 14' stroke='%231B1B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");border:1px solid var(--bs-primary);border-radius:50%;padding:1.5rem;background-position:center;background-size:1.5rem}.faq .accordion-button:not(.collapsed)::after{transform:rotate(90deg)}.faq .accordion .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback),.faq .accordion button:focus:not(:focus-visible),.faq .accordion .btn-check:checked+.btn,.faq .accordion .btn.active,.faq .accordion .btn.show,.faq .accordion .btn:first-child:active,.faq .accordion :not(.btn-check)+.btn:active{background:transparent !important}.faq .row,.faq .accordion{max-width:1320px;margin:0 auto}@media screen and (max-width: 767px){.faq .container-fluid .faq__content{padding:1rem}.faq .accordion{padding-top:1.5rem}.faq .accordion-item{padding:1rem;border-radius:1rem !important}.faq .accordion-button{gap:.625rem;text-align:left;font-size:1rem}.faq .accordion-button::after{padding:1rem}.faq .accordion-body{font-size:1rem}}.light-bg{background:url(/static/img/desktop_13.webp)}.hero--services{height:43.75rem;min-height:unset}.hero--services h1{font-weight:400;font-size:4.42rem;line-height:100%;color:var(--bs-primary);max-width:unset}.hero--services h1 .green{color:var(--bs-secondary)}.hero--services h1 .orange{color:var(--orange)}.hero--services p{font-weight:400;font-size:1.5rem;line-height:120%;max-width:53.5625rem}@media screen and (max-width: 767px){.hero--services{height:fit-content;padding-bottom:4rem}.hero--services h1{font-size:2rem;font-weight:500}.hero--services p{font-size:1.2rem}}.services-page .solution .subtitle__info{max-width:80%}.service-bg{background:url(/static/img/heroservise.webp);background-size:cover}.service-page .hero{height:64rem;overflow:hidden}.service-page .hero .container,.service-page .hero .row,.service-page .hero .col{height:100%}.service-page .hero__heading{height:100%;justify-content:space-between;padding-top:9.25rem;position:relative}.service-page .hero__heading h1{max-width:47.5rem;z-index:1}.service-page .hero__btns{z-index:1}.service-page .hero__img{position:absolute;z-index:0;width:44.9375rem;bottom:-13rem}.service-page .hero__tags{position:relative;height:31.25rem;width:100%;z-index:1}.service-page .hero__tags p{border:1px solid var(--bs-secondary);border-radius:1.5rem;background:var(--gray);font-weight:500;font-size:1rem;line-height:150%;color:var(--bs-secondary);padding:0.75rem 1.5rem;margin:0;position:absolute}.service-page .hero__tags p:nth-child(1){left:15.75rem;top:3.5rem}.service-page .hero__tags p:nth-child(2){right:11.75rem;top:3.5rem}.service-page .hero__tags p:nth-child(3){left:15.75rem;bottom:3rem}.service-page .hero__tags p:nth-child(4){right:9.75rem;bottom:3rem}@media screen and (min-width: 1921px){.service-page .hero__img{bottom:-10rem}}@media screen and (max-width: 767px){.service-page .hero{height:fit-content}.service-page .hero__heading{padding-top:5rem}.service-page .hero__tags{height:fit-content;display:flex;flex-direction:column;gap:1rem}.service-page .hero__tags p{position:relative;top:unset !important;left:unset !important;right:unset !important;bottom:unset !important}.service-page .hero__btns{margin-top:2rem;width:100%}}.service-page .service__info .container{padding-left:16.625rem}.service-page .service__info h2{font-weight:500;font-size:2.25rem;line-height:105%;margin-bottom:.75rem}.service-page .service__info p{font-weight:400;font-size:1.12rem;line-height:120%;margin-bottom:2.5rem;max-width:95%}.service-page .service__info .row p{font-weight:500;font-size:2.25rem;line-height:105%;margin-bottom:.5rem}.service-page .service__info .row span{font-weight:400;font-size:1.12rem;line-height:120%}@media screen and (max-width: 767px){.service-page .service__info .container{padding-left:1.5rem}.service-page .service__info h2{font-size:1.8rem}.service-page .service__info p{font-size:1rem}.service-page .service__info .row{gap:1rem}.service-page .service__info .row p{font-size:1.6rem}}.service-page .service__relation .subtitle{align-items:flex-start}.service-page .service__relation .subtitle__info{max-width:60rem}.service-page .service__relation .subtitle__button{max-width:20.625rem}.service-page .relation__cards{gap:1.5rem;flex-wrap:wrap}.service-page .relation__card{border-radius:1.5rem;padding:0.88rem;background:var(--gray);display:flex;gap:.75rem;align-items:center}.service-page .relation__card .icon{width:3rem;height:3rem}.service-page .relation__card .icon img{width:1.5rem;height:1.5rem}.service-page .relation__card h4{font-weight:500;font-size:1rem;line-height:105%;margin-bottom:.75rem}.service-page .relation__card p{font-weight:400;font-size:0.88rem;line-height:120%;margin:0}.service-page .relation__card.blue-card{background:linear-gradient(180deg, #fff 0%, #e0f1f9 100%)}.service-page .relation__card.blue-card .icon{background:#88dbfd}.service-page .relation__card.green-card{background:linear-gradient(180deg, #fff 0%, #dffa7a 100%)}.service-page .relation__card.green-card .icon{background:#dffa7a}.service-page .relation__card.red-card{background:linear-gradient(180deg, #fff 0%, #ff9b79 100%)}.service-page .relation__card.red-card .icon{background:#fc5b1c}@media (min-width: 768px){.service-page .relation__cards>.col-md-6{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem);display:flex}}@media screen and (max-width: 767px){.service-page .relation__card{flex-direction:column;align-items:flex-start}.service-page .relation__card h4{font-size:1.2rem}.service-page .relation__card p{font-size:1rem}}.price__cards{gap:1.5rem}.price__card{border:1px solid #ebebeb;border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:2rem}.price__card .icon{width:3.5rem;height:3.5rem}.price__card .icon img{width:1.5rem;height:1.5rem}.price__card.blue-card{background:linear-gradient(180deg, #fff 0%, #e0f1f9 100%)}.price__card.blue-card .icon{background:#88dbfd}.price__card.black-card{background:var(--bs-primary);color:var(--white)}.price__card.black-card .icon{background:#dffa7a}.price__card.black-card h3,.price__card.black-card p,.price__card.black-card span,.price__card.black-card li{color:var(--white)}.price__card.black-card .btn{background:#dffa7a}.price__card.black-card .price__card-features li::before{filter:invert(1)}.price__card.red-card{background:linear-gradient(180deg, #fff 0%, #ff9b79 100%)}.price__card.red-card .icon{background:#fc5b1c}.price__card-title h3{font-weight:500;font-size:2rem;line-height:125%;margin-bottom:.5rem}.price__card-title p{font-weight:500;font-size:1rem;line-height:150%;margin:0;color:var(--bs-dark)}.price__card-info{font-weight:400;font-size:0.88rem;line-height:143%}.price__card-info span{font-weight:500;font-size:4rem;line-height:112%}.price__card-info span.old-price{font-weight:400;text-decoration:line-through;color:#ebebeb}.price__card .btn{border:1px solid #070707;border-radius:1.75rem;padding:0.5rem;width:-webkit-fill-available;font-weight:500;font-size:0.88rem;line-height:143%}.price__card-features{list-style:none;padding:0;margin:0}.price__card-features li{position:relative;padding-left:2rem;margin-bottom:0.75rem;font-weight:500;font-size:0.88rem;line-height:143%}.price__card-features li:last-child{margin-bottom:0}.price__card-features li::before{content:'';background:url("data:image/svg+xml;utf8,<svg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M20.0605 7.44409L12.5045 15.0001L8.72754 11.2221' stroke='%23070707' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M21.5 12C21.5 16.971 17.471 21 12.5 21C7.529 21 3.5 16.971 3.5 12C3.5 7.029 7.529 3 12.5 3C13.953 3 15.321 3.353 16.536 3.964' stroke='%23070707' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");position:absolute;left:0;top:50%;width:1.5625rem;height:1.5rem;transform:translateY(-50%);background-size:contain}@media (min-width: 768px){.price__cards>.col-md-4{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media screen and (max-width: 1300px){.price__card-info span{font-size:3rem}}@media screen and (max-width: 767px){.price__card{padding:1rem;gap:1rem}}.contact{background:#F5F5F5}.contact .container{border-radius:1.5rem;padding:1.5rem 2rem;background:var(--white)}.contact .subtitle{justify-content:center;margin-bottom:2rem}.contact .subtitle__info{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.contact .subtitle h2{font-weight:500;font-size:2.25rem;line-height:105%}.contact .subtitle p{font-weight:400;font-size:1.12rem;line-height:120%;max-width:32rem}.contact form{gap:1.5rem}.contact form label{font-weight:500;font-size:1.12rem;line-height:105%;margin-bottom:.75rem}.contact form .form-control,.contact form button#serviceDropdown{border-radius:0.75rem;padding:1.5rem;background:var(--gray);border:unset;outline:none;font-weight:400;font-size:1.2rem;color:#575757}.contact form .form-control::placeholder{font-weight:400;font-size:1.2rem;color:#575757}@media (min-width: 768px){.contact form .col-md-6{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width: 767px){.contact .container{padding:1rem}.contact .subtitle{margin-bottom:1.5rem}.contact .subtitle h2{font-size:1.55rem}.contact .subtitle p{font-size:1rem}.contact form{gap:1rem}.contact form label{font-size:1rem;margin-bottom:.5rem}.contact form .form-control,.contact form button#serviceDropdown{padding:1rem;font-size:1rem}.contact form .form-control::placeholder{font-size:1rem}}.filter h2{font-weight:500;font-size:2.25rem;line-height:105%;margin-bottom:1.75rem}.filter .accordion-item{border-radius:0.75rem;padding:1.5rem;background:var(--gray)}.filter .accordion-button{background:transparent !important;border:unset !important;box-shadow:unset !important;padding:0;font-weight:500;font-size:1.12rem;line-height:105%;color:var(--bs-primary)}.filter .accordion-button::after{filter:grayscale(1)}.filter .accordion-button.collapsed,.filter .accordion-button:hover{background:transparent !important}.filter .accordion-body{padding:0;margin-top:.75rem}.filter .accordion-body label{font-weight:400;font-size:1rem;line-height:100%}.filter .accordion-body .form-check{display:flex;align-items:center;gap:0.5rem}.filter .accordion-body .form-check-input{width:1.3rem;height:1.3rem;background:transparent;margin-bottom:.5rem}.filter .accordion-body .form-check-input:checked{background-color:var(--bs-secondary);border-color:var(--bs-secondary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='white' d='M16.704 5.29a1 1 0 010 1.42l-7.07 7.07a1 1 0 01-1.42 0l-3.54-3.54a1 1 0 011.42-1.42L8.5 11.17l6.36-6.36a1 1 0 011.42 0z'/%3e%3c/svg%3e")}.filter__cards{padding-left:4.75rem;flex-direction:column;gap:1.5rem}.filter__card{border-radius:0.75rem;padding:1.5rem;background:var(--gray);display:flex;gap:1.5rem;justify-content:space-between}.filter__card-left{width:100%}.filter__card .card-top{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid #ebebeb}.filter__card h3{font-weight:500;font-size:1.5rem;line-height:133%;margin:0}.filter__card .date{font-weight:500;font-size:1rem;line-height:150%;display:block;width:25%;text-align:right;margin:0}.filter__card .card-text{font-weight:400;font-size:0.88rem;line-height:143%;padding-top:.75rem;max-width:25.4375rem}.filter__card .img-fluid{max-width:18.75rem;border-radius:0.75rem}.filter__card .btn{border:1px solid var(--bs-primary);border-radius:3.5rem;padding:0.75rem 1.5rem;font-weight:500;font-size:1rem;line-height:150%}.filter .pagination{display:flex;justify-content:flex-end;margin-top:1.5rem;align-items:center;gap:.25rem}.filter .pagination button{background:transparent;border:none;padding:.3125rem;width:2rem;height:2rem;border-radius:0.2rem}.filter .pagination button:focus,.filter .pagination button:hover{background-color:var(--white);color:var(--bs-secondary) !important}.filter .pagination ul{margin:0}.filter .pagination ul li{border-radius:0.2rem}.filter .pagination ul li button{font-weight:400;font-size:1rem;line-height:133%;text-align:center;color:var(--bs-primary)}.filter .pagination ul li button:focus,.filter .pagination ul li button:hover{background-color:var(--bs-secondary);color:var(--white) !important}.filter .pagination ul li.active{background-color:var(--bs-secondary)}.filter .pagination ul li.active button{color:var(--white) !important}@media screen and (max-width: 767px){.filter .accordion{margin-bottom:1.5rem}.filter .row{padding-left:0}.filter .col{padding:0}.filter__card{padding:1rem;flex-direction:column}.filter__card .card-top{flex-direction:column;align-items:flex-start}.filter__card .card-top h3{font-size:1.3rem}.filter__card .card-top p{width:fit-content}.filter__card .img-fluid{max-width:100%;width:100%;height:9.375rem;object-fit:cover}}.product .hero__image{position:relative}.product .hero--product{padding-top:9rem;padding-bottom:2rem;height:fit-content;min-height:fit-content}.product .hero--product .row{align-items:center}.product .hero--product .hero__heading{padding-top:0;align-items:flex-start}.product .hero--product h1{font-weight:400;font-size:4.62rem;line-height:100%;max-width:35rem;margin-bottom:1.5rem}.product .hero--product p{font-weight:400;font-size:1.5rem;line-height:120%;margin:0;max-width:27.625rem;color:var(--white)}.product .hero--product form{max-width:32rem}.product .hero--product .img-fluid{position:relative;z-index:2;right:5.1875rem;width:100%;height:37.8125rem;object-fit:cover;border-radius:1.5rem}.product .hero--product .map-fluid{position:relative;z-index:2;right:5.1875rem;width:100%;height:37.8125rem;border-radius:1.5rem;min-height:37.8125rem}.product .hero--product .map-fluid div{border-radius:1.5rem}.product .hero--product .figure{position:absolute;top:0;bottom:0;margin:auto;right:0;z-index:1;height:32rem}@media screen and (max-width: 991px){.product .hero--product{padding-top:12rem}}@media screen and (max-width: 767px){.product .hero--product{padding-top:10rem}.product .hero--product h1{font-size:2.5rem}.product .hero--product p{font-size:1rem}.product .hero--product .img-fluid{height:16rem;width:90%;right:0rem}.product .hero--product .map-fluid{right:0rem;width:90%;height:16rem;min-height:16rem}.product .hero--product .figure{height:15rem}.product .hero__image{margin-top:2rem}}.tabs .tabs-wrapper{position:relative;background:var(--gray);border-radius:3.125rem;padding:0.25rem;display:inline-block}.tabs .nav-tabs{border:none;position:relative;z-index:2}.tabs .nav-tabs .nav-item{margin:0}.tabs .nav-tabs .nav-link{border:none;background:transparent;color:var(--bs-secondary);border-radius:3.125rem;padding:1rem 1.25rem;position:relative;z-index:2;transition:color .3s ease;font-weight:500;font-size:1.12rem;line-height:100%}.tabs .nav-tabs .nav-link.active{color:var(--white)}.tabs .tab-highlight{position:absolute;top:0;bottom:0;margin:auto;left:0;height:80%;background:var(--bs-secondary);border-radius:3.125rem;transition:transform 0.35s ease, width 0.35s ease;z-index:1}.tabs__content{display:flex;align-items:stretch;margin-top:2rem}.tabs__content .img-fluid{border-radius:1.5rem}.tabs__content-info{padding-left:1.5625rem;display:flex;flex-direction:column}.tabs__content-info h2{font-weight:500;font-size:2.25rem;line-height:105%;margin-bottom:.5rem}.tabs__content-info p{font-weight:400;font-size:1.12rem;line-height:120%;color:var(--bs-dark)}.tabs__cards{margin-top:1rem;gap:1.5rem;display:flex;flex-wrap:wrap;flex-grow:1}@media (min-width: 768px){.tabs__cards>.col-md-6{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}.tabs__card{border-radius:1.5rem;padding:1rem;background:var(--gray);display:flex;flex-direction:column;justify-content:space-between}.tabs__card .icon{width:3.5rem;height:3.5rem}.tabs__card .icon img{width:2rem;height:2rem}.tabs__card h3{font-weight:500;font-size:1.12rem;line-height:105%;margin-bottom:.75rem}.tabs__card p{margin:0;font-weight:400;font-size:0.88rem;line-height:120%}.tabs__card.blue-card{background:linear-gradient(180deg, #fff 0%, #e0f1f9 100%)}.tabs__card.blue-card .icon{background:#88dbfd}.tabs__card.green-card{background:linear-gradient(180deg, #fff 0%, #dffa7a 100%)}.tabs__card.green-card .icon{background:#dffa7a}.tabs__card.red-card{background:linear-gradient(180deg, #fff 0%, #ff9b79 100%)}.tabs__card.red-card .icon{background:#fc5b1c}@media (max-width: 767px){.tabs__content .img-fluid{height:12.5rem;object-fit:cover;width:100%}.tabs__content-info{padding-left:0;margin-top:1.5rem}.tabs__content-info h2{font-size:1.5rem}.tabs__card .icon{margin-bottom:1rem}.tabs .tabs-wrapper{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0.25rem 0;white-space:nowrap}.tabs .nav-tabs{display:inline-flex !important;flex-wrap:nowrap !important;position:relative;z-index:2}.tabs .nav-tabs .nav-item{flex:0 0 auto;margin:0 0.25rem}.tabs .nav-tabs .nav-link{font-size:1rem}.tabs .tab-highlight{position:absolute;top:0;height:80%;transition:transform 0.35s ease, width 0.35s ease;border-radius:3.125rem;z-index:1}}.steps .subtitle{text-align:center}.steps .subtitle h2{font-weight:500;font-size:2.25rem;line-height:105%}.steps__list{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:3.75rem}.steps__row{border-radius:1rem;padding:2rem;background:var(--gray);width:100%;max-width:62.0625rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.steps__row span{display:flex;align-items:center;justify-content:center;border-radius:3.25rem;font-weight:500;font-size:2rem;width:3.875rem;height:3.875rem;line-height:125%;color:var(--white);background-color:var(--bs-secondary);margin-top:-4rem}.steps__row h3{font-weight:500;font-size:1.5rem;line-height:105%;margin-bottom:.75rem;margin-top:1rem}.steps__row p{font-weight:400;font-size:1.12rem;line-height:120%;text-align:center;margin:0;max-width:80%}@media screen and (max-width: 767px){.steps .subtitle h2{font-size:1.5rem}.steps__row{padding:1rem}.steps__row:first-child{margin-top:1rem}.steps__row span{font-size:1.3rem;width:3rem;height:3rem;margin-top:-2.5rem}.steps__row h3{text-align:center;font-size:1.3rem}.steps__row p{font-size:1rem;max-width:100%}}.scenario .subtitle{font-weight:500;font-size:2rem;line-height:125%;max-width:34.25rem}.scenario .row{display:flex;align-items:stretch}.scenario .img-fluid{border-radius:1.5rem;padding-left:1.5rem}.scenario__cards{gap:1.5rem;display:flex;flex-direction:column;display:flex;flex-direction:column}.scenario__card{border-radius:1.5rem;padding:1.25rem;background:var(--gray);display:flex;flex-wrap:wrap;gap:1rem;flex-grow:1}.scenario__card .icon{width:3.75rem;height:3.75rem;background:var(--white)}.scenario__card .icon img{width:2rem;height:2rem}.scenario__card h3{font-weight:500;font-size:1.5rem;line-height:105%;margin-bottom:.75rem}.scenario__card p{font-weight:400;font-size:1.12rem;line-height:120%;margin-bottom:0}@media (min-width: 768px){.scenario__cards>.col-md-6{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media screen and (max-width: 767px){.scenario .subtitle h2{padding:0;font-size:1.5rem}.scenario__card{padding:1rem}.scenario__card h3{font-size:1.3rem}.scenario__card p{font-size:1rem}}.footer{padding:var(--section-padding);padding-bottom:0}.footer .subtitle__info{max-width:26.75rem}.footer__cards{justify-content:space-between;margin-bottom:2.5rem}.footer__card{border-radius:1.5rem;padding:1.5rem;background:#F5F5F5;display:flex;flex-direction:column;align-items:center;height:15rem;justify-content:space-between}.footer__card .text__content{display:flex;flex-direction:column;align-items:center;gap:.5rem}.footer__card .icon{width:5.5rem;height:5.5rem;border-radius:6.25rem}.footer__card .icon img{width:3.4375rem;height:3.4375rem}.footer__card span,.footer__card a{font-weight:500;font-size:1.5rem;line-height:105%;color:var(--bs-primary)}.footer__card a{text-decoration:none;text-align:center}.footer__card a:hover{text-decoration:underline}.footer__logo{margin-top:5rem;padding-bottom:2.5rem}.footer__logo .logo{height:3.125rem;margin-bottom:.875rem}.footer__logo p{font-weight:500;font-size:1.12rem;line-height:105%;max-width:15.3125rem;margin:0}.footer__logo .subscribe__form span{font-weight:400;font-size:1.12rem;line-height:120%;display:block}.footer__logo .subscribe__form form{margin-top:.875rem}.footer__logo .subscribe__form form .btn{border-radius:3.94rem !important;padding:0.94rem 2rem !important}.footer__logo .subscribe__form input.form-control{border-radius:1.5rem !important;padding:0rem 0.88rem;background:var(--gray);border:unset;margin-right:.5rem}.footer__logo .subscribe__form input.form-control.with-icon{border-radius:1.5rem !important;padding:0rem 0.88rem 0rem 2.5rem;background:var(--gray) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'><path d='M6.24805 8.77344L8.68695 10.2771C9.49173 10.7733 10.5075 10.7733 11.3123 10.2771L13.7512 8.77344' stroke='%23A7A7A7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><rect x='2.49658' y='4.81348' width='15.0062' height='11.6715' rx='3' stroke='%23A7A7A7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat 10px center;background-size:1.25rem 1.3125rem;border:unset;margin-right:.5rem}.footer__menu{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:2.5rem 0}.footer__nav{margin:0;padding:0}.footer__nav li{list-style-type:none}.footer__nav li a{font-weight:500;font-size:1rem;line-height:105%;color:#575757;text-decoration:none}.footer__nav li a:hover{text-decoration:underline}.footer__copyright{padding:2.5rem 0}.footer__copyright .copyright{margin:0;font-weight:400;font-size:1rem;line-height:150%;color:#575757}@media (min-width: 768px){.footer__cards>.col-md-4{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media screen and (max-width: 767px){.footer__cards{gap:1rem}.footer__card{height:9rem;padding:1rem}.footer__card .icon{width:2.5rem;height:2.5rem}.footer__card .icon img{width:1.8rem;height:1.8rem}.footer__card .text__content span,.footer__card .text__content a{font-size:1rem}.footer__logo{margin-top:1.5rem;padding-bottom:1.5rem}.footer__logo .subscribe__form{margin-top:1rem}.footer__logo .subscribe__form span{font-weight:700}.footer__logo .subscribe__form .input-group{display:flex;flex-direction:column;gap:0.5rem}.footer__logo .subscribe__form .input-group input{width:100%;padding:0.8rem 0 0.8rem 2.5rem !important;margin:0 !important}.footer__menu,.footer__copyright{padding:1.5rem 0}.footer__nav{margin-bottom:1rem}}@media screen and (min-width: 1921px){html{font-size:22px}.subtitle__info{max-width:46.0625rem}.container{max-width:82.5rem}:root{--section-padding: 1.875rem 0}}@media screen and (max-width: 1320px){.container{padding:0 1.25rem}}@media screen and (max-width: 1200px){html{font-size:12px}}@media screen and (max-width: 992px){html{font-size:10px}}@media screen and (max-width: 767px){html{font-size:16px}:root{--section-padding: 1.875rem 0}}@media screen and (max-width: 340px){html{font-size:12px}}button:focus:not(:focus-visible),.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background:var(--bs-secondary) !important}input.form-control::placeholder{font-weight:500;font-size:1rem;color:#a7a7a7;opacity:1}:root{--bs-green-rgb: 33,104,108}.link-green{color:rgba(var(--bs-green-rgb), var(--bs-link-opacity, 1))}.link-green:hover{--bs-link-opacity:0.75}.smaller{font-size:.825rem !important}.form-floating.data-error{color:var(--bs-danger)}.form-floating.data-error input{border-color:var(--bs-danger);color:var(--bs-danger)}.form-floating .PhoneInputInput,.form-floating .PhoneInputInput.PhoneInputInput--focus,.form-floating .PhoneInputInput .PhoneInputInput,.form-floating .PhoneInputInput.PhoneInputInput--focus .PhoneInputInput,.form-floating .react-date-picker__wrapper,.form-floating .react-date-picker__wrapper input,.form-floating .react-dadata .react-dadata__input{background:transparent;border:none;outline:none;box-shadow:none}
