html{scroll-behavior:smooth}.page_solutions p,body{font-family:"Open Sans",sans-serif}body{font-weight:300;font-style:normal;font-size:14px}h1,h2,h3{font-family:"Source Sans 3",sans-serif!important}nav .menu li>a{font-family:"Open Sans",sans-serif!important;font-weight:400;font-size:17px}.page_solutions h2{font-family:"Source Sans 3",sans-serif;font-weight:900;color:#121f54}.page_solutions p{color:#59607d;font-size:18px;line-height:28px;font-weight:400}.section_main{padding-bottom:140px!important}.main-title span{color:#fff!important}@media screen and (max-width:1500px){.fancybox__container{width:100vw;height:100vh}}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url(../fonts/open-sans-v40-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans-v40-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(../fonts/open-sans-v40-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(../fonts/open-sans-v40-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/open-sans-v40-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(../fonts/open-sans-v40-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url(../fonts/source-sans-3-v18-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url(../fonts/source-sans-3-v18-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url(../fonts/source-sans-3-v18-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url(../fonts/source-sans-3-v18-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:800;src:url(../fonts/source-sans-3-v18-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:900;src:url(../fonts/source-sans-3-v18-cyrillic_latin-900.woff2) format("woff2")}#section_portfolio{background-color:transparent}#section_portfolio a.section_portfolio__title-link{width:fit-content;display:block}#section_portfolio a.section_portfolio__title-link:hover{text-decoration:none}#section_portfolio .load-more-events,#section_portfolio .portfolio-load-more{padding:13px 31px;color:#f29b22;border:2px solid #f29b22;border-radius:36px;width:fit-content;font-weight:600;font-size:24px;line-height:30.17px;text-align:center;text-decoration:none;font-family:"Source Sans 3",sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;position:absolute;bottom:-120px;left:50%;transform:translateX(-50%);z-index:9;cursor:pointer;user-select:none}#section_portfolio .load-more-events .icon-load,#section_portfolio .portfolio-load-more .icon-load{display:none}#section_portfolio .download-presentation a{font-weight:600;font-size:24px;text-decoration:none}.disabled .load-more-events,.disabled .portfolio-load-more{pointer-events:none;opacity:.9}.filter-common{margin-top:42px;display:flex;flex-wrap:wrap;align-items:center;gap:24px;transition:all 600ms}.filter-common__item{user-select:none;cursor:pointer;color:#8d9298;padding:8px 0}.filter-common__item.active{color:rgba(242,155,34,.8);border-bottom:2px solid rgba(242,155,34,.8);font-weight:600}.filter-detail{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.filter-detail__item{user-select:none;cursor:pointer;padding:8px 16px;border:1px solid rgba(0,0,0,.2784313725);color:#8d9298;border-radius:333px;display:block;position:relative;text-align:center}.filter-detail__item.active{border-color:rgba(242,155,34,.8)}.filter-detail__item::after,.filter-detail__item::before{content:attr(data-filter-detail-name)}.filter-detail__item::before{visibility:hidden;color:rgba(242,155,34,.8);font-weight:600}.filter-detail__item::after{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.filter-detail__item.active::before{visibility:visible}.filter-detail__item.active::after{display:none}@media (max-width:1200px){#section_portfolio .load-more-events,#section_portfolio .portfolio-load-more{bottom:-110px}}@media (max-width:800px){#section_portfolio{padding-top:50px}}@media (max-width:769px){#section_portfolio .load-more-events,#section_portfolio .portfolio-load-more{bottom:-115px}#section_portfolio .interactive-block{flex-direction:column;margin:94px 0 0}}@media (max-width:1000px){.filter-detail{width:1000px}.filter-detail-wrap{overflow-x:scroll;scrollbar-width:none;padding-bottom:5px}}@media screen and (max-width:1100px){#section_portfolio{padding-bottom:30px}}@media (max-width:800px){.filter-common{margin-top:30px}}@media (max-width:600px){.filter-common{margin-top:48px}#section_portfolio .load a{font-weight:600;font-size:24px;line-height:30.17px;min-width:240px}#section_portfolio .load-more-events .portfolio-load-more{bottom:-67px}}@media (max-width:520px){.filter-common{margin-top:30px}}.pagination--numbered{display:flex;align-items:center;justify-content:center;column-gap:1rem;font-size:1.6rem;line-height:1.5;font-weight:600;padding-left:0}@media (max-width:1250px){.pagination--numbered{column-gap:.8rem}}.pagination--dotted{column-gap:1.7rem}.pagination__next-page-button,.pagination__page,.pagination__previous-page-button{cursor:pointer}.pagination__next-page-button,.pagination__previous-page-button{display:flex;justify-content:center;align-items:center}@media (max-width:560px){.pagination__next-page-button,.pagination__previous-page-button{display:none}}.pagination--numbered .pagination__next-page-button,.pagination--numbered .pagination__previous-page-button{width:2.4rem;height:2.4rem}.pagination--numbered .pagination__page{width:4rem;height:4rem;border-radius:4rem;display:flex;justify-content:center;align-items:center}.pagination--numbered .pagination__page a:active,.pagination--numbered .pagination__page a:focus,.pagination--numbered .pagination__page a:hover{text-decoration:none}.pagination--numbered .pagination__page--default{color:#121f54}.pagination--numbered .pagination__page--current{background-color:#e7f0fe;color:#3e6ff8}.pagination--dotted .pagination__next-page-button,.pagination--dotted .pagination__previous-page-button{width:3.8rem;height:3.8rem}.pagination--dotted .pagination__pages{display:flex;justify-content:center;align-items:center;column-gap:.7rem}.pagination--dotted .pagination__page{border-radius:.6rem;height:.6rem}.pagination--dotted .pagination__page--default{width:.6rem;background-color:#d9d9d9}.pagination--dotted .pagination__page--current{width:2.9rem;background-color:#fea115}.pagination__dots{width:1.8rem!important}
/*# sourceMappingURL=cases-archive.css.map */
