:root{--header-height: 100px;--footer-height: 200px;--content-1480-box-indent: 220px;--minus-content-1480-box-indent: -220px;--content-1776-box-indent: 72px;--minus-content-1776-box-indent: -72px;--vh: 7px;--box-indent-140: 140px;--minus-box-indent-140: -140px;--box-indent-140-half: 70px;--minus-box-indent-140-half: -70px}@media(min-width: 1921px){:root{--box-indent-140: calc(140px + (140 - 170) * (100vw - 1921px) / (1921 - 2560));--minus-box-indent-140: calc(-140px + (-140 - -170) * (100vw - 1921px) / (1921 - 2560));--box-indent-140-half: calc(70px + (70 - 85) * (100vw - 1921px) / (1921 - 2560));--minus-box-indent-140-half: calc(-70px + (-70 - -85) * (100vw - 1921px) / (1921 - 2560))}}@media(min-width: 2560px){:root{--box-indent-140: 170px;--minus-box-indent-140: -170px;--box-indent-140-half: 85px;--minus-box-indent-140-half: -85px}}@media(max-width: 1919px){:root{--box-indent-140: calc(140px + (140 - 100) * (100vw - 1919px) / (1919 - 1366));--minus-box-indent-140: calc(-140px + (-140 - -100) * (100vw - 1919px) / (1919 - 1366));--box-indent-140-half: calc(70px + (70 - 50) * (100vw - 1919px) / (1919 - 1366));--minus-box-indent-140-half: calc(-70px + (-70 - -50) * (100vw - 1919px) / (1919 - 1366))}}@media(max-width: 1366px){:root{--box-indent-140: calc(100px + (100 - 50) * (100vw - 1366px) / (1366 - 768));--minus-box-indent-140: calc(-100px + (-100 - -50) * (100vw - 1366px) / (1366 - 768));--box-indent-140-half: calc(50px + (50 - 25) * (100vw - 1366px) / (1366 - 768));--minus-box-indent-140-half: calc(-50px + (-50 - -25) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){:root{--box-indent-140: calc(50px + (50 - 40) * (100vw - 768px) / (768 - 320));--minus-box-indent-140: calc(-50px + (-50 - -40) * (100vw - 768px) / (768 - 320));--box-indent-140-half: calc(25px + (25 - 20) * (100vw - 768px) / (768 - 320));--minus-box-indent-140-half: calc(-25px + (-25 - -20) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){:root{--box-indent-140: 40px;--minus-box-indent-140: -40px;--box-indent-140-half: 20px;--minus-box-indent-140-half: -20px}}:root{--section-margin-50: 50px;--section-margin-60: 60px;--section-margin-70: 70px;--section-margin-80: 80px;--section-margin-90: 90px;--section-margin-100: 100px;--section-margin-110: 110px;--section-margin-120: 120px;--section-margin-130: 130px;--section-margin-140: 140px;--section-margin-150: 150px;--section-margin-160: 160px;--section-margin-170: 170px;--section-margin-180: 180px;--section-margin-190: 190px;--section-margin-200: 200px;--section-margin-210: 210px;--section-margin-220: 220px;--section-margin-230: 230px;--section-margin-240: 240px;--section-margin-250: 250px}.section-margin-top-50,.single-news-section .article-content .wp-block-embed,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed,.article-content .button-container,.pop-up.pop-up-microsite .window-container .window .plaintext .button-container{margin-top:var(--section-margin-50)}.section-margin-bottom-50,.text-row-section.title-indent-xs .section-title,.single-news-section .article-content .wp-block-embed,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed,.front-page-about-section .styled-divider,.about-page-list-section .about-page-list-row.position-bottom .section-title,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.testimonial-text hr,.footer-container .footer-contacts{margin-bottom:var(--section-margin-50)}.section-padding-top-50,.text-page-section .article-content,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext,.single-news-section .article-sidebar-widget,.single-news-section .article-content,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext,.front-page-about-section .row .col-content-hidden.active .plaintext,.about-page-list-section .about-page-list-row .info-row .col,.testimonials-slider .testimonials-slider-controls,.footer-container .footer-row .footer-col-title .hidden,.footer-container .footer-info,.footer-container .footer-main .footer-row .footer-col,.footer-container .footer-main,.info-row.small-indents .col{padding-top:var(--section-margin-50)}.section-padding-bottom-50,.front-page-about-section .row .col-content-hidden.active .plaintext,.about-page-list-section .about-page-list-row .info-row .col,.footer-container .footer-info,.info-row.small-indents .col{padding-bottom:var(--section-margin-50)}.section-margin-top-60,.single-team-section .single-team-row .quote{margin-top:var(--section-margin-60)}.section-margin-bottom-60,.text-row-section.text-row-with-background-section .section-title,.text-page-section .text-page-header,.single-news-section .article-sidebar-text,.contacts-form-section .row-form .form-block .heading,.about-page-approach-section.text-row-section .text-row{margin-bottom:var(--section-margin-60)}.section-padding-top-60,.single-team-section .single-team-row .text .info-row .col{padding-top:var(--section-margin-60)}.section-padding-bottom-60{padding-bottom:var(--section-margin-60)}.section-margin-top-70,.single-news-section .article-content hr,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext hr,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext hr,.front-page-about-section .row .col-content .button-container{margin-top:var(--section-margin-70)}.section-margin-bottom-70,.single-news-section .article-content hr,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext hr,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext hr,.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content,.testimonial-text .quote{margin-bottom:var(--section-margin-70)}.section-padding-top-70{padding-top:var(--section-margin-70)}.section-padding-bottom-70{padding-bottom:var(--section-margin-70)}.section-margin-top-80,.team-gallery-section .gallery .swiper-scrollbar,.single-portfolio-section .single-portfolio-body{margin-top:var(--section-margin-80)}.section-margin-bottom-80,.single-news-section .article-sidebar-widget,.single-news-section .single-news-header .title,.footer-container .logo{margin-bottom:var(--section-margin-80)}.section-padding-top-80,.front-page-about-section .row .col-content,.front-page-about-section .row .col-title-hidden,.front-page-about-section .row .col-title{padding-top:var(--section-margin-80)}.section-padding-bottom-80,.single-team-section .single-team-row .text .info-row .col{padding-bottom:var(--section-margin-80)}.section-margin-top-90{margin-top:var(--section-margin-90)}.section-margin-bottom-90,.single-team-section .single-team-row .text .info,.about-page-pillars-section.text-row-section .text-row{margin-bottom:var(--section-margin-90)}.section-padding-top-90{padding-top:var(--section-margin-90)}.section-padding-bottom-90,.front-page-header-section .section-content{padding-bottom:var(--section-margin-90)}.section-margin-top-100,.front-page-about-section .styled-divider,.pop-up.pop-up-microsite .window-container .window .buttons{margin-top:var(--section-margin-100)}.section-margin-bottom-100,.text-row-section .section-title,.single-news-section .single-news-header .info,.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-footer,.front-page-testimonials-section .testimonials-slider .testimonials-slider-controls .swiper-pagination,.front-page-numbers-section .section-title,.contacts-form-section .section-title{margin-bottom:var(--section-margin-100)}.section-padding-top-100{padding-top:var(--section-margin-100)}.section-padding-bottom-100,.footer-container .footer-main{padding-bottom:var(--section-margin-100)}.section-margin-top-110{margin-top:var(--section-margin-110)}.section-margin-bottom-110,.contacts-section .section-title,.testimonial-text.has-video .quote{margin-bottom:var(--section-margin-110)}.section-padding-top-110,.info-row .col{padding-top:var(--section-margin-110)}.section-padding-bottom-110,.info-row .col{padding-bottom:var(--section-margin-110)}.section-margin-top-120{margin-top:var(--section-margin-120)}.section-margin-bottom-120,.section-header-with-filters{margin-bottom:var(--section-margin-120)}.section-padding-top-120,.front-page-numbers-section .section-content{padding-top:var(--section-margin-120)}.section-padding-bottom-120,.front-page-numbers-section .section-content{padding-bottom:var(--section-margin-120)}.section-margin-top-130,.pagination{margin-top:var(--section-margin-130)}.section-margin-bottom-130,.front-page-testimonials-section .section-title{margin-bottom:var(--section-margin-130)}.section-padding-top-130,.front-page-testimonials-section .decor-header-item .section-title,.front-page-testimonials-section .decor-header,.front-page-testimonials-section{padding-top:var(--section-margin-130)}.section-padding-bottom-130,.front-page-testimonials-section .decor-header,.front-page-testimonials-section{padding-bottom:var(--section-margin-130)}.section-margin-top-140{margin-top:var(--section-margin-140)}.section-margin-bottom-140{margin-bottom:var(--section-margin-140)}.section-padding-top-140{padding-top:var(--section-margin-140)}.section-padding-bottom-140{padding-bottom:var(--section-margin-140)}.section-margin-top-150{margin-top:var(--section-margin-150)}.section-margin-bottom-150{margin-bottom:var(--section-margin-150)}.section-padding-top-150{padding-top:var(--section-margin-150)}.section-padding-bottom-150{padding-bottom:var(--section-margin-150)}.section-margin-top-160{margin-top:var(--section-margin-160)}.section-margin-bottom-160{margin-bottom:var(--section-margin-160)}.section-padding-top-160{padding-top:var(--section-margin-160)}.section-padding-bottom-160{padding-bottom:var(--section-margin-160)}.section-margin-top-170{margin-top:var(--section-margin-170)}.section-margin-bottom-170{margin-bottom:var(--section-margin-170)}.section-padding-top-170{padding-top:var(--section-margin-170)}.section-padding-bottom-170{padding-bottom:var(--section-margin-170)}.section-margin-top-180{margin-top:var(--section-margin-180)}.section-margin-bottom-180,.front-page-numbers-section .section-subtitle{margin-bottom:var(--section-margin-180)}.section-padding-top-180{padding-top:var(--section-margin-180)}.section-padding-bottom-180{padding-bottom:var(--section-margin-180)}.section-margin-top-190{margin-top:var(--section-margin-190)}.section-margin-bottom-190{margin-bottom:var(--section-margin-190)}.section-padding-top-190{padding-top:var(--section-margin-190)}.section-padding-bottom-190{padding-bottom:var(--section-margin-190)}.section-margin-top-200{margin-top:var(--section-margin-200)}.section-margin-bottom-200{margin-bottom:var(--section-margin-200)}.section-padding-top-200{padding-top:var(--section-margin-200)}.section-padding-bottom-200{padding-bottom:var(--section-margin-200)}.section-margin-top-210{margin-top:var(--section-margin-210)}.section-margin-bottom-210{margin-bottom:var(--section-margin-210)}.section-padding-top-210{padding-top:var(--section-margin-210)}.section-padding-bottom-210{padding-bottom:var(--section-margin-210)}.section-margin-top-220{margin-top:var(--section-margin-220)}.section-margin-bottom-220{margin-bottom:var(--section-margin-220)}.section-padding-top-220{padding-top:var(--section-margin-220)}.section-padding-bottom-220{padding-bottom:var(--section-margin-220)}.section-margin-top-230{margin-top:var(--section-margin-230)}.section-margin-bottom-230{margin-bottom:var(--section-margin-230)}.section-padding-top-230{padding-top:var(--section-margin-230)}.section-padding-bottom-230{padding-bottom:var(--section-margin-230)}.section-margin-top-240{margin-top:var(--section-margin-240)}.section-margin-bottom-240{margin-bottom:var(--section-margin-240)}.section-padding-top-240{padding-top:var(--section-margin-240)}.section-padding-bottom-240{padding-bottom:var(--section-margin-240)}.section-margin-top-250{margin-top:var(--section-margin-250)}.section-margin-bottom-250{margin-bottom:var(--section-margin-250)}.section-padding-top-250{padding-top:var(--section-margin-250)}.section-padding-bottom-250{padding-bottom:var(--section-margin-250)}@media(min-width: 1921px){:root{--section-margin-50: calc(50px + (50 - 70) * (100vw - 1920px) / (1920 - 2560));--section-margin-60: calc(60px + (60 - 80) * (100vw - 1920px) / (1920 - 2560));--section-margin-70: calc(70px + (70 - 90) * (100vw - 1920px) / (1920 - 2560));--section-margin-80: calc(80px + (80 - 100) * (100vw - 1920px) / (1920 - 2560));--section-margin-90: calc(90px + (90 - 110) * (100vw - 1920px) / (1920 - 2560));--section-margin-100: calc(100px + (100 - 120) * (100vw - 1920px) / (1920 - 2560));--section-margin-110: calc(110px + (110 - 130) * (100vw - 1920px) / (1920 - 2560));--section-margin-120: calc(120px + (120 - 140) * (100vw - 1920px) / (1920 - 2560));--section-margin-130: calc(130px + (130 - 150) * (100vw - 1920px) / (1920 - 2560));--section-margin-140: calc(140px + (140 - 160) * (100vw - 1920px) / (1920 - 2560));--section-margin-150: calc(150px + (150 - 170) * (100vw - 1920px) / (1920 - 2560));--section-margin-160: calc(160px + (160 - 180) * (100vw - 1920px) / (1920 - 2560));--section-margin-170: calc(170px + (170 - 190) * (100vw - 1920px) / (1920 - 2560));--section-margin-180: calc(180px + (180 - 200) * (100vw - 1920px) / (1920 - 2560));--section-margin-190: calc(190px + (190 - 210) * (100vw - 1920px) / (1920 - 2560));--section-margin-200: calc(200px + (200 - 220) * (100vw - 1920px) / (1920 - 2560));--section-margin-210: calc(210px + (210 - 230) * (100vw - 1920px) / (1920 - 2560));--section-margin-220: calc(220px + (220 - 240) * (100vw - 1920px) / (1920 - 2560));--section-margin-230: calc(230px + (230 - 250) * (100vw - 1920px) / (1920 - 2560));--section-margin-240: calc(240px + (240 - 260) * (100vw - 1920px) / (1920 - 2560));--section-margin-250: calc(250px + (250 - 270) * (100vw - 1920px) / (1920 - 2560))}}@media(min-width: 2560px){:root{--section-margin-50: 70px;--section-margin-60: 80px;--section-margin-70: 90px;--section-margin-80: 100px;--section-margin-90: 110px;--section-margin-100: 120px;--section-margin-110: 130px;--section-margin-120: 140px;--section-margin-130: 150px;--section-margin-140: 160px;--section-margin-150: 170px;--section-margin-160: 180px;--section-margin-170: 190px;--section-margin-180: 200px;--section-margin-190: 210px;--section-margin-200: 220px;--section-margin-210: 230px;--section-margin-220: 240px;--section-margin-230: 250px;--section-margin-240: 260px;--section-margin-250: 270px}}@media(max-width: 1919px){:root{--section-margin-50: calc(50px + (50 - 45) * (100vw - 1920px) / (1920 - 1366));--section-margin-60: calc(60px + (60 - 54) * (100vw - 1920px) / (1920 - 1366));--section-margin-70: calc(70px + (70 - 63) * (100vw - 1920px) / (1920 - 1366));--section-margin-80: calc(80px + (80 - 71) * (100vw - 1920px) / (1920 - 1366));--section-margin-90: calc(90px + (90 - 80) * (100vw - 1920px) / (1920 - 1366));--section-margin-100: calc(100px + (100 - 89) * (100vw - 1920px) / (1920 - 1366));--section-margin-110: calc(110px + (110 - 98) * (100vw - 1920px) / (1920 - 1366));--section-margin-120: calc(120px + (120 - 106) * (100vw - 1920px) / (1920 - 1366));--section-margin-130: calc(130px + (130 - 115) * (100vw - 1920px) / (1920 - 1366));--section-margin-140: calc(140px + (140 - 124) * (100vw - 1920px) / (1920 - 1366));--section-margin-150: calc(150px + (150 - 133) * (100vw - 1920px) / (1920 - 1366));--section-margin-160: calc(160px + (160 - 141) * (100vw - 1920px) / (1920 - 1366));--section-margin-170: calc(170px + (170 - 150) * (100vw - 1920px) / (1920 - 1366));--section-margin-180: calc(180px + (180 - 159) * (100vw - 1920px) / (1920 - 1366));--section-margin-190: calc(190px + (190 - 168) * (100vw - 1920px) / (1920 - 1366));--section-margin-200: calc(200px + (200 - 176) * (100vw - 1920px) / (1920 - 1366));--section-margin-210: calc(210px + (210 - 185) * (100vw - 1920px) / (1920 - 1366));--section-margin-220: calc(220px + (220 - 194) * (100vw - 1920px) / (1920 - 1366));--section-margin-230: calc(230px + (230 - 203) * (100vw - 1920px) / (1920 - 1366));--section-margin-240: calc(240px + (240 - 211) * (100vw - 1920px) / (1920 - 1366));--section-margin-250: calc(250px + (250 - 220) * (100vw - 1920px) / (1920 - 1366))}}@media(max-width: 1366px){:root{--section-margin-50: calc(45px + (45 - 40) * (100vw - 1366px) / (1366 - 1024));--section-margin-60: calc(54px + (54 - 47) * (100vw - 1366px) / (1366 - 1024));--section-margin-70: calc(63px + (63 - 54) * (100vw - 1366px) / (1366 - 1024));--section-margin-80: calc(71px + (71 - 61) * (100vw - 1366px) / (1366 - 1024));--section-margin-90: calc(80px + (80 - 68) * (100vw - 1366px) / (1366 - 1024));--section-margin-100: calc(89px + (89 - 75) * (100vw - 1366px) / (1366 - 1024));--section-margin-110: calc(98px + (98 - 82) * (100vw - 1366px) / (1366 - 1024));--section-margin-120: calc(106px + (106 - 89) * (100vw - 1366px) / (1366 - 1024));--section-margin-130: calc(115px + (115 - 96) * (100vw - 1366px) / (1366 - 1024));--section-margin-140: calc(124px + (124 - 103) * (100vw - 1366px) / (1366 - 1024));--section-margin-150: calc(133px + (133 - 110) * (100vw - 1366px) / (1366 - 1024));--section-margin-160: calc(141px + (141 - 117) * (100vw - 1366px) / (1366 - 1024));--section-margin-170: calc(150px + (150 - 124) * (100vw - 1366px) / (1366 - 1024));--section-margin-180: calc(159px + (159 - 131) * (100vw - 1366px) / (1366 - 1024));--section-margin-190: calc(168px + (168 - 138) * (100vw - 1366px) / (1366 - 1024));--section-margin-200: calc(176px + (176 - 145) * (100vw - 1366px) / (1366 - 1024));--section-margin-210: calc(185px + (185 - 152) * (100vw - 1366px) / (1366 - 1024));--section-margin-220: calc(194px + (194 - 159) * (100vw - 1366px) / (1366 - 1024));--section-margin-230: calc(203px + (203 - 166) * (100vw - 1366px) / (1366 - 1024));--section-margin-240: calc(211px + (211 - 173) * (100vw - 1366px) / (1366 - 1024));--section-margin-250: calc(220px + (220 - 180) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){:root{--section-margin-50: calc(40px + (40 - 35) * (100vw - 1024px) / (1024 - 768));--section-margin-60: calc(47px + (47 - 39) * (100vw - 1024px) / (1024 - 768));--section-margin-70: calc(54px + (54 - 44) * (100vw - 1024px) / (1024 - 768));--section-margin-80: calc(61px + (61 - 48) * (100vw - 1024px) / (1024 - 768));--section-margin-90: calc(68px + (68 - 52) * (100vw - 1024px) / (1024 - 768));--section-margin-100: calc(75px + (75 - 56) * (100vw - 1024px) / (1024 - 768));--section-margin-110: calc(82px + (82 - 61) * (100vw - 1024px) / (1024 - 768));--section-margin-120: calc(89px + (89 - 65) * (100vw - 1024px) / (1024 - 768));--section-margin-130: calc(96px + (96 - 69) * (100vw - 1024px) / (1024 - 768));--section-margin-140: calc(103px + (103 - 73) * (100vw - 1024px) / (1024 - 768));--section-margin-150: calc(110px + (110 - 78) * (100vw - 1024px) / (1024 - 768));--section-margin-160: calc(117px + (117 - 82) * (100vw - 1024px) / (1024 - 768));--section-margin-170: calc(124px + (124 - 86) * (100vw - 1024px) / (1024 - 768));--section-margin-180: calc(131px + (131 - 90) * (100vw - 1024px) / (1024 - 768));--section-margin-190: calc(138px + (138 - 95) * (100vw - 1024px) / (1024 - 768));--section-margin-200: calc(145px + (145 - 99) * (100vw - 1024px) / (1024 - 768));--section-margin-210: calc(152px + (152 - 103) * (100vw - 1024px) / (1024 - 768));--section-margin-220: calc(159px + (159 - 107) * (100vw - 1024px) / (1024 - 768));--section-margin-230: calc(166px + (166 - 112) * (100vw - 1024px) / (1024 - 768));--section-margin-240: calc(173px + (173 - 116) * (100vw - 1024px) / (1024 - 768));--section-margin-250: calc(180px + (180 - 120) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){:root{--section-margin-50: calc(35px + (35 - 30) * (100vw - 768px) / (768 - 320));--section-margin-60: calc(39px + (39 - 34) * (100vw - 768px) / (768 - 320));--section-margin-70: calc(44px + (44 - 37) * (100vw - 768px) / (768 - 320));--section-margin-80: calc(48px + (48 - 41) * (100vw - 768px) / (768 - 320));--section-margin-90: calc(52px + (52 - 44) * (100vw - 768px) / (768 - 320));--section-margin-100: calc(56px + (56 - 48) * (100vw - 768px) / (768 - 320));--section-margin-110: calc(61px + (61 - 51) * (100vw - 768px) / (768 - 320));--section-margin-120: calc(65px + (65 - 55) * (100vw - 768px) / (768 - 320));--section-margin-130: calc(69px + (69 - 58) * (100vw - 768px) / (768 - 320));--section-margin-140: calc(73px + (73 - 62) * (100vw - 768px) / (768 - 320));--section-margin-150: calc(78px + (78 - 65) * (100vw - 768px) / (768 - 320));--section-margin-160: calc(82px + (82 - 69) * (100vw - 768px) / (768 - 320));--section-margin-170: calc(86px + (86 - 72) * (100vw - 768px) / (768 - 320));--section-margin-180: calc(90px + (90 - 76) * (100vw - 768px) / (768 - 320));--section-margin-190: calc(95px + (95 - 79) * (100vw - 768px) / (768 - 320));--section-margin-200: calc(99px + (99 - 83) * (100vw - 768px) / (768 - 320));--section-margin-210: calc(103px + (103 - 86) * (100vw - 768px) / (768 - 320));--section-margin-220: calc(107px + (107 - 90) * (100vw - 768px) / (768 - 320));--section-margin-230: calc(112px + (112 - 93) * (100vw - 768px) / (768 - 320));--section-margin-240: calc(116px + (116 - 97) * (100vw - 768px) / (768 - 320));--section-margin-250: calc(120px + (120 - 100) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){:root{--section-margin-50: 30px;--section-margin-60: 34px;--section-margin-70: 37px;--section-margin-80: 41px;--section-margin-90: 44px;--section-margin-100: 48px;--section-margin-110: 51px;--section-margin-120: 55px;--section-margin-130: 58px;--section-margin-140: 62px;--section-margin-150: 65px;--section-margin-160: 69px;--section-margin-170: 72px;--section-margin-180: 76px;--section-margin-190: 79px;--section-margin-200: 83px;--section-margin-210: 86px;--section-margin-220: 90px;--section-margin-230: 93px;--section-margin-240: 97px;--section-margin-250: 100px}}@-webkit-keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}100%{background-position:left;background-size:100% 100%}}@keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}100%{background-position:left;background-size:100% 100%}}@-webkit-keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}100%{background-position:right;background-size:100% 100%}}@keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}100%{background-position:right;background-size:100% 100%}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}p{margin:0 0 1.11em}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}input,textarea,select{font-family:inherit;-webkit-box-shadow:none;box-shadow:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input:placeholder,textarea:placeholder{opacity:1}button{border:none;background-color:rgba(0,0,0,0);font-family:inherit;color:inherit;cursor:pointer}button::-moz-focus-inner{border:0}input[type=submit],button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:1em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}img,svg{display:block;height:auto}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}::-webkit-contacts-auto-fill-button,::-webkit-credentials-auto-fill-button,::-webkit-textfield-decoration-container{visibility:hidden;pointer-events:none;position:absolute;right:0}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-image .alignleft{float:left;margin-right:24px}.wp-block-image .aligncenter img{margin-left:auto;margin-right:auto}.wp-block-image .alignright{float:right;margin-left:24px}.wp-block-image figcaption{text-align:center;opacity:.7;font-style:italic}.wp-block-image img{margin-left:auto;margin-right:auto}.wp-block-cover{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:430px;padding:1em;overflow:hidden}.wp-block-cover__background{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-cover__background.has-background-dim{z-index:1}.wp-block-cover__background.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:0}.wp-block-cover__background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover__background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover__background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover__background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover__background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover__background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover__background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover__background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover__inner-container{position:relative;z-index:1;margin:1em 0;color:#fff}.wp-block-cover__image-background{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.wp-block-cover.is-light .wp-block-cover__inner-container{color:#000}.wp-block-table{margin:10px auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table table thead{border-bottom:3px solid}.wp-block-table table tfoot{border-top:3px solid}.wp-block-table table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table table.has-fixed-layout th,.wp-block-table table.has-fixed-layout td{word-break:break-word}.wp-block-table table tr th,.wp-block-table table tr td{padding:.5em;border:1px solid;word-break:normal}.wp-block-table figcaption{text-align:center;opacity:.7;font-style:italic}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.05)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(0,0,0,.05)}.wp-block-table.is-style-stripes tbody tr th,.wp-block-table.is-style-stripes tbody tr td{border-color:rgba(0,0,0,0)}.wp-block-quote{border-left:1px solid #000;margin:0 0 1.75em;padding-left:1em}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;color:#000;margin:0 0 1em;padding:3em 0;text-align:center}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite{text-transform:uppercase;font-size:.8125em;font-style:normal}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}@font-face{font-family:"HelveticaNowDisplay";src:url(../fonts/helveticanowdisplayregular.woff2) format("woff2"),url(../fonts/helveticanowdisplayregular.woff) format("woff");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"HelveticaNowDisplay";src:url(../fonts/helveticanowdisplayitalic.woff2) format("woff2"),url(../fonts/helveticanowdisplayitalic.woff) format("woff");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"HelveticaNowDisplay";src:url(../fonts/helveticanowdisplaymedium.woff2) format("woff2"),url(../fonts/helveticanowdisplaymedium.woff) format("woff");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"HelveticaNowDisplay";src:url(../fonts/helveticanowdisplaymediumitalic.woff2) format("woff2"),url(../fonts/helveticanowdisplaymediumitalic.woff) format("woff");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"HelveticaNowDisplay";src:url(../fonts/helveticanowdisplaybold.woff2) format("woff2"),url(../fonts/helveticanowdisplaybold.woff) format("woff");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"HelveticaNowDisplay";src:url(../fonts/helveticanowdisplaybolditalic.woff2) format("woff2"),url(../fonts/helveticanowdisplaybolditalic.woff) format("woff");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"Roobert";src:url(../fonts/roobert-regular.woff2) format("woff2"),url(../fonts/roobert-regular.woff) format("woff");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"Roobert";src:url(../fonts/roobert-semibold.woff2) format("woff2"),url(../fonts/roobert-semibold.woff) format("woff");font-display:swap;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"Roobert";src:url(../fonts/roobert-bold.woff2) format("woff2"),url(../fonts/roobert-bold.woff) format("woff");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:16px}.font-size-18,body{font-size:18px}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:20px}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:24px}.font-size-38,.heading-6-styles{font-size:38px}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:40px}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:46px}.font-size-60,.heading-3-styles,.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:60px}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:100px}.font-size-137{font-size:137px}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:156px}@media(min-width: 1921px){.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:calc(16px + -2*(100vw - 1921px)/-639)}.font-size-18,body{font-size:calc(18px + -2*(100vw - 1921px)/-639)}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:calc(20px + -2*(100vw - 1921px)/-639)}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:calc(24px + -2*(100vw - 1921px)/-639)}.font-size-38,.heading-6-styles{font-size:calc(38px + -6*(100vw - 1921px)/-639)}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:calc(40px + -6*(100vw - 1921px)/-639)}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:calc(46px + -6*(100vw - 1921px)/-639)}.font-size-60,.heading-3-styles,.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:calc(60px + -8*(100vw - 1921px)/-639)}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:calc(100px + -14*(100vw - 1921px)/-639)}.font-size-137{font-size:calc(137px + -13*(100vw - 1921px)/-639)}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:calc(156px + -24*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:18px}.font-size-18,body{font-size:20px}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:22px}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:26px}.font-size-38,.heading-6-styles{font-size:44px}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:46px}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:52px}.font-size-60,.heading-3-styles,.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:68px}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:114px}.font-size-137{font-size:150px}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:180px}}@media(max-width: 1919px){.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:calc(16px + 2*(100vw - 1919px)/553)}.font-size-18,body{font-size:calc(18px + 2*(100vw - 1919px)/553)}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:calc(20px + 2*(100vw - 1919px)/553)}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:calc(24px + 2*(100vw - 1919px)/553)}.font-size-38,.heading-6-styles{font-size:calc(38px + 12*(100vw - 1919px)/553)}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:calc(40px + 8*(100vw - 1919px)/553)}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:calc(46px + 8*(100vw - 1919px)/553)}.font-size-60,.heading-3-styles{font-size:calc(60px + 10*(100vw - 1919px)/553)}.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:calc(60px + 14*(100vw - 768px)/448)}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:calc(100px + 22*(100vw - 1919px)/553)}.font-size-137{font-size:calc(137px + 27*(100vw - 1919px)/553)}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:calc(156px + 56*(100vw - 1919px)/553)}}@media(max-width: 1366px){.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:calc(14px + 2*(100vw - 1366px)/598)}.font-size-18,body{font-size:calc(16px + 2*(100vw - 1366px)/598)}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:calc(18px + 2*(100vw - 1366px)/598)}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:calc(22px + 6*(100vw - 1366px)/598)}.font-size-38,.heading-6-styles{font-size:calc(26px + 6*(100vw - 1366px)/598)}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:calc(32px + 6*(100vw - 1366px)/598)}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:calc(38px + 8*(100vw - 1366px)/598)}.font-size-60,.heading-3-styles{font-size:calc(50px + 14*(100vw - 1366px)/598)}.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:calc(46px + 16*(100vw - 768px)/448)}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:calc(78px + 28*(100vw - 1366px)/598)}.font-size-137{font-size:calc(110px + 30*(100vw - 1366px)/598)}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:calc(100px + 30*(100vw - 1366px)/598)}}@media(max-width: 768px){.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:calc(12px + 2*(100vw - 768px)/448)}.font-size-18,body{font-size:calc(14px + 4*(100vw - 768px)/448)}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:calc(16px + 4*(100vw - 768px)/448)}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:calc(16px + 4*(100vw - 768px)/448)}.font-size-38,.heading-6-styles{font-size:calc(20px + 4*(100vw - 768px)/448)}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:calc(26px + 6*(100vw - 768px)/448)}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:calc(30px + 7*(100vw - 768px)/448)}.font-size-60,.heading-3-styles{font-size:calc(36px + 10*(100vw - 768px)/448)}.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:calc(30px + 10*(100vw - 768px)/448)}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:calc(50px + 22*(100vw - 768px)/448)}.font-size-137{font-size:calc(80px + 12*(100vw - 768px)/448)}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:calc(70px + 20*(100vw - 768px)/448)}}@media(max-width: 320px){.font-size-16,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{font-size:10px}.font-size-18,body{font-size:10px}.font-size-20,.contacts-form-section .row-form .form-block .wpforms-field-container,.testimonial-headshot .video .play-button-icon svg,.menu-trigger,.header-container .header-nav,.form-block .wpforms-field .wpforms-field-medium,.form-block .wpforms-confirmation-container,.footer-container,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:12px}.font-size-24,.text-row-section .text-row .col-text,.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4,.front-page-numbers-section .numbers-col,.front-page-header-section .section-content .title,.front-page-about-section .row .col-content>p,.video-pop-up.pop-up .window-container .window .close-btn,.testimonials-slider .testimonials-slider-controls,.testimonial-text .quote .disclaimer-anchor,.section-plaintext,.pop-up.pop-up-microsite .window-container .window .microsite-close-btn,.pagination,.form-block .wpforms-submit-container .wpforms-submit-spinner,.footer-container .footer-contacts .social-links .link,.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.swiper-button-next,.swiper-button-prev,.skip-link{font-size:12px}.font-size-38,.heading-6-styles{font-size:16px}.font-size-40,.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4,.heading-5-styles{font-size:20px}.font-size-46,.testimonial-text .quote,.heading-4-styles{font-size:23px}.font-size-60,.heading-3-styles{font-size:26px}.font-size-nav-60,.pop-up.pop-up-menu-modal .pop-up-menu{font-size:20px}.font-size-100,.testimonials-slider .testimonials-slider-controls .swiper-pagination,.footer-container .logo,.heading-2-styles{font-size:28px}.font-size-137{font-size:68px}.font-size-156,.styled-divider:before,.heading-1-styles{font-size:50px}}html.fixed,html.fixed body{overflow:hidden;position:fixed;width:100%;height:100%}body{font-family:"HelveticaNowDisplay",sans-serif;font-weight:400;line-height:1.55;color:#000;overflow-x:hidden}.page{position:relative;overflow:hidden}.page.page-internal{padding-top:var(--header-height)}.page.page-has-overflow-fix{overflow:visible}.section{position:relative}.section-content{margin:auto}.stretch{position:absolute;top:0;left:0;width:100%;height:100%}img.stretch,video.stretch{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.accent-title-color{color:#2247d5}.outline-on-focus:focus-visible,.team-section .team-row .team-card-link:focus-visible,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext a:focus-visible,.single-news-section .article-sidebar-text a:focus-visible,.portfolio-section .portfolio-row .portfolio-card-link:focus-visible,.front-page-about-section .row .col-content-hidden .plaintext p a:focus-visible,.pop-up.pop-up-menu-modal .pop-up-menu a:focus-visible:not(.button),.pagination a.page-numbers:focus-visible,.news-card:focus-visible,.link:focus-visible,.header-container .header-nav .main-menu a:focus-visible,.footer-container .footer-link:focus-visible,.button-typical:focus-visible,.article-content a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .plaintext a:focus-visible:not(.button),.info-row .col p a:focus-visible,.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible{outline:1px dashed #000;outline-offset:.22em}.transparent-before-animation{opacity:0}::-moz-selection{background-color:#2247d5;color:#fff}::selection{background-color:#2247d5;color:#fff}.lazyload-styles,.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image,.single-team-section .single-team-row .photo .image,.section-background .image{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.lazyload-styles.lazyload,.team-gallery-section .gallery .swiper-wrapper .swiper-slide .lazyload.image,.single-team-section .single-team-row .photo .lazyload.image,.section-background .lazyload.image{opacity:0}.lazyload-styles.lazyloaded,.team-gallery-section .gallery .swiper-wrapper .swiper-slide .lazyloaded.image,.single-team-section .single-team-row .photo .lazyloaded.image,.section-background .lazyloaded.image{opacity:1}.skip-link{color:#000;padding:1.54em;font-weight:500;letter-spacing:.1em;cursor:pointer;display:inline-block;vertical-align:top;position:absolute;top:.5em;left:.5em;opacity:0;-webkit-transform:translateX(-200vw);transform:translateX(-200vw);z-index:10;line-height:1;text-align:center;background:#fff}.skip-link:focus-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);outline:1px dashed currentColor;outline-offset:0}.swiper-button-next,.swiper-button-prev{color:inherit;width:3.75em;height:4.122em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-button-next:before,.swiper-button-prev:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid currentColor;opacity:.2;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .3s cubic-bezier(0.32, 0.94, 0.6, 1)}.swiper-button-next:after,.swiper-button-prev:after{font-size:inherit}.swiper-button-next:hover:before,.swiper-button-next:focus-visible:before,.swiper-button-prev:hover:before,.swiper-button-prev:focus-visible:before{opacity:1}.content-1480{width:1480px;margin-left:auto;margin-right:auto;position:relative}.content-1776{width:1776px;margin-left:auto;margin-right:auto;position:relative}@media(min-width: 1921px){.content-1480{width:calc(1480px + -200*(100vw - 1921px)/-639)}.content-1776{width:calc(1776px + -200*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.content-1480{width:1680px}.content-1776{width:1976px}}@media(max-width: 1919px){.content-1480{width:calc(1480px + 314*(100vw - 1919px)/553)}.content-1776{width:calc(1776px + 510*(100vw - 1919px)/553)}}@media(max-width: 1366px){.content-1480{width:calc(1166px + 262*(100vw - 1366px)/342)}.content-1776{width:calc(1266px + 322*(100vw - 1366px)/342)}}@media(max-width: 1024px){.content-1480{width:calc(904px + 644*(100vw - 1024px)/704)}.content-1776{width:calc(944px + 654*(100vw - 1024px)/704)}}@media(max-width: 320px){.content-1480{width:260px}.content-1776{width:290px}}.heading{line-height:1.25}.heading-1-styles{font-family:"Roobert",sans-serif;font-weight:400}.heading-2-styles{font-family:"Roobert",sans-serif;font-weight:400}.heading-3-styles{font-family:"Roobert",sans-serif;font-weight:400}.heading-4-styles{font-family:"HelveticaNowDisplay",sans-serif;font-weight:400}.heading-5-styles{font-family:"HelveticaNowDisplay",sans-serif;font-weight:400}.heading-6-styles{font-family:"HelveticaNowDisplay",sans-serif;font-weight:500}.section{position:relative}.section-header-with-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-header-with-filters .section-title,.section-header-with-filters .filters-container{width:50%}.section.dark-bg{color:#fff;background-color:#172941}.section.dark-bg .styled-divider{border-top-color:rgba(255,255,255,.24)}.section.dark-bg .styled-divider:before{border-top-color:#fff}.section.dark-bg .section-title .subtitle{color:inherit}.section.dark-bg .outline-on-focus:focus-visible,.section.dark-bg .team-section .team-row .team-card-link:focus-visible,.team-section .team-row .section.dark-bg .team-card-link:focus-visible,.section.dark-bg .single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext a:focus-visible,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext .section.dark-bg a:focus-visible,.section.dark-bg .single-news-section .article-sidebar-text a:focus-visible,.single-news-section .article-sidebar-text .section.dark-bg a:focus-visible,.section.dark-bg .portfolio-section .portfolio-row .portfolio-card-link:focus-visible,.portfolio-section .portfolio-row .section.dark-bg .portfolio-card-link:focus-visible,.section.dark-bg .front-page-about-section .row .col-content-hidden .plaintext p a:focus-visible,.front-page-about-section .row .col-content-hidden .plaintext p .section.dark-bg a:focus-visible,.section.dark-bg .pop-up.pop-up-menu-modal .pop-up-menu a:focus-visible:not(.button),.pop-up.pop-up-menu-modal .pop-up-menu .section.dark-bg a:focus-visible:not(.button),.section.dark-bg .pagination a.page-numbers:focus-visible,.pagination .section.dark-bg a.page-numbers:focus-visible,.section.dark-bg .news-card:focus-visible,.section.dark-bg .link:focus-visible,.section.dark-bg .header-container .header-nav .main-menu a:focus-visible,.header-container .header-nav .main-menu .section.dark-bg a:focus-visible,.section.dark-bg .footer-container .footer-link:focus-visible,.footer-container .section.dark-bg .footer-link:focus-visible,.section.dark-bg .button-typical:focus-visible,.section.dark-bg .article-content a:focus-visible:not(.button),.section.dark-bg .pop-up.pop-up-microsite .window-container .window .plaintext a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .section.dark-bg .plaintext a:focus-visible:not(.button),.article-content .section.dark-bg a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .plaintext .section.dark-bg a:focus-visible:not(.button),.section.dark-bg .info-row .col p a:focus-visible,.info-row .col p .section.dark-bg a:focus-visible,.section.dark-bg .swiper-button-next:focus-visible,.section.dark-bg .swiper-button-prev:focus-visible{outline-color:#fff}.section.dark-bright-bg{color:#fff;background-color:#1616b3}.section.dark-bright-bg ::-moz-selection{background-color:#fff;color:#2247d5}.section.dark-bright-bg ::selection{background-color:#fff;color:#2247d5}.section.dark-bright-bg .styled-divider{border-top-color:rgba(255,255,255,.24)}.section.dark-bright-bg .styled-divider:before{border-top-color:#fff}.section.dark-bright-bg .section-title .subtitle{color:inherit}.section.dark-bright-bg .outline-on-focus:focus-visible,.section.dark-bright-bg .team-section .team-row .team-card-link:focus-visible,.team-section .team-row .section.dark-bright-bg .team-card-link:focus-visible,.section.dark-bright-bg .single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext a:focus-visible,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext .section.dark-bright-bg a:focus-visible,.section.dark-bright-bg .single-news-section .article-sidebar-text a:focus-visible,.single-news-section .article-sidebar-text .section.dark-bright-bg a:focus-visible,.section.dark-bright-bg .portfolio-section .portfolio-row .portfolio-card-link:focus-visible,.portfolio-section .portfolio-row .section.dark-bright-bg .portfolio-card-link:focus-visible,.section.dark-bright-bg .front-page-about-section .row .col-content-hidden .plaintext p a:focus-visible,.front-page-about-section .row .col-content-hidden .plaintext p .section.dark-bright-bg a:focus-visible,.section.dark-bright-bg .pop-up.pop-up-menu-modal .pop-up-menu a:focus-visible:not(.button),.pop-up.pop-up-menu-modal .pop-up-menu .section.dark-bright-bg a:focus-visible:not(.button),.section.dark-bright-bg .pagination a.page-numbers:focus-visible,.pagination .section.dark-bright-bg a.page-numbers:focus-visible,.section.dark-bright-bg .news-card:focus-visible,.section.dark-bright-bg .link:focus-visible,.section.dark-bright-bg .header-container .header-nav .main-menu a:focus-visible,.header-container .header-nav .main-menu .section.dark-bright-bg a:focus-visible,.section.dark-bright-bg .footer-container .footer-link:focus-visible,.footer-container .section.dark-bright-bg .footer-link:focus-visible,.section.dark-bright-bg .button-typical:focus-visible,.section.dark-bright-bg .article-content a:focus-visible:not(.button),.section.dark-bright-bg .pop-up.pop-up-microsite .window-container .window .plaintext a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .section.dark-bright-bg .plaintext a:focus-visible:not(.button),.article-content .section.dark-bright-bg a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .plaintext .section.dark-bright-bg a:focus-visible:not(.button),.section.dark-bright-bg .info-row .col p a:focus-visible,.info-row .col p .section.dark-bright-bg a:focus-visible,.section.dark-bright-bg .swiper-button-next:focus-visible,.section.dark-bright-bg .swiper-button-prev:focus-visible{outline-color:#fff}.section.bright-bg{color:#fff;background-color:#2247d5}.section.bright-bg ::-moz-selection{background-color:#fff;color:#2247d5}.section.bright-bg ::selection{background-color:#fff;color:#2247d5}.section.bright-bg .styled-divider{border-top-color:rgba(255,255,255,.24)}.section.bright-bg .styled-divider:before{border-top-color:#fff}.section.bright-bg .section-title .subtitle{color:inherit}.section.bright-bg .outline-on-focus:focus-visible,.section.bright-bg .team-section .team-row .team-card-link:focus-visible,.team-section .team-row .section.bright-bg .team-card-link:focus-visible,.section.bright-bg .single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext a:focus-visible,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext .section.bright-bg a:focus-visible,.section.bright-bg .single-news-section .article-sidebar-text a:focus-visible,.single-news-section .article-sidebar-text .section.bright-bg a:focus-visible,.section.bright-bg .portfolio-section .portfolio-row .portfolio-card-link:focus-visible,.portfolio-section .portfolio-row .section.bright-bg .portfolio-card-link:focus-visible,.section.bright-bg .front-page-about-section .row .col-content-hidden .plaintext p a:focus-visible,.front-page-about-section .row .col-content-hidden .plaintext p .section.bright-bg a:focus-visible,.section.bright-bg .pop-up.pop-up-menu-modal .pop-up-menu a:focus-visible:not(.button),.pop-up.pop-up-menu-modal .pop-up-menu .section.bright-bg a:focus-visible:not(.button),.section.bright-bg .pagination a.page-numbers:focus-visible,.pagination .section.bright-bg a.page-numbers:focus-visible,.section.bright-bg .news-card:focus-visible,.section.bright-bg .link:focus-visible,.section.bright-bg .header-container .header-nav .main-menu a:focus-visible,.header-container .header-nav .main-menu .section.bright-bg a:focus-visible,.section.bright-bg .footer-container .footer-link:focus-visible,.footer-container .section.bright-bg .footer-link:focus-visible,.section.bright-bg .button-typical:focus-visible,.section.bright-bg .article-content a:focus-visible:not(.button),.section.bright-bg .pop-up.pop-up-microsite .window-container .window .plaintext a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .section.bright-bg .plaintext a:focus-visible:not(.button),.article-content .section.bright-bg a:focus-visible:not(.button),.pop-up.pop-up-microsite .window-container .window .plaintext .section.bright-bg a:focus-visible:not(.button),.section.bright-bg .info-row .col p a:focus-visible,.info-row .col p .section.bright-bg a:focus-visible,.section.bright-bg .swiper-button-next:focus-visible,.section.bright-bg .swiper-button-prev:focus-visible{outline-color:#fff}.section-title .heading{margin:0}.section-title .subtitle{color:#2247d5}.section-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section-background .image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.42;background-color:#172941}.section-background .overlay.opacity-40{opacity:.42}.section-background .overlay.opacity-50{opacity:.51}.section-background .overlay.opacity-60{opacity:.6}.section-background .overlay.opacity-70{opacity:.7}@media(max-width: 1024px){.section-header-with-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin-bottom:var(--content-1480-box-indent)}.section-header-with-filters .section-title{margin-bottom:var(--content-1480-box-indent)}.section-header-with-filters .section-title,.section-header-with-filters .filters-container{width:100%}}.info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.info-row .col{width:20%;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.info-row .col p a{-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.info-row .col p a.email-link{border-bottom:1px solid}.info-row .col p a:hover{color:#2247d5}.info-row .col .heading{color:#2247d5;font-weight:700;margin-bottom:.5em}.info-row .col .styled-divider{position:absolute;top:0;left:0;width:100%}.info-row .col.col-wide{width:60%}.info-row .col.col-fluid{width:100%}.info-row .col.col-auto{width:auto}@media(max-width: 1024px){.info-row .col{min-width:50%}.info-row .col.mobile-hidden{display:none}.info-row .col.col-wide{width:100%}.info-row .col.col-fluid{width:100%}.info-row .col.col-auto{width:auto}}.animation-line-container{overflow:hidden}.article-content a:not(.button),.pop-up.pop-up-microsite .window-container .window .plaintext a:not(.button){color:#2247d5;border-bottom:1px solid;-webkit-transition:border-bottom-color .15s ease-in;transition:border-bottom-color .15s ease-in}.article-content a:not(.button):hover,.pop-up.pop-up-microsite .window-container .window .plaintext a:not(.button):hover{border-bottom-color:rgba(0,0,0,0)}.article-content img,.pop-up.pop-up-microsite .window-container .window .plaintext img{max-width:100%;display:block}.article-content .button-container,.pop-up.pop-up-microsite .window-container .window .plaintext .button-container{width:50%;min-width:260px}.article-content .button-container:first-child,.pop-up.pop-up-microsite .window-container .window .plaintext .button-container:first-child{margin-top:0}.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3,.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{margin:1em 0}.article-content h2:first-child,.pop-up.pop-up-microsite .window-container .window .plaintext h2:first-child,.article-content h3:first-child,.pop-up.pop-up-microsite .window-container .window .plaintext h3:first-child,.article-content h4:first-child,.pop-up.pop-up-microsite .window-container .window .plaintext h4:first-child,.article-content h5:first-child,.pop-up.pop-up-microsite .window-container .window .plaintext h5:first-child,.article-content h6:first-child,.pop-up.pop-up-microsite .window-container .window .plaintext h6:first-child{margin-top:0}.article-content h2:last-child,.pop-up.pop-up-microsite .window-container .window .plaintext h2:last-child,.article-content h3:last-child,.pop-up.pop-up-microsite .window-container .window .plaintext h3:last-child,.article-content h4:last-child,.pop-up.pop-up-microsite .window-container .window .plaintext h4:last-child,.article-content h5:last-child,.pop-up.pop-up-microsite .window-container .window .plaintext h5:last-child,.article-content h6:last-child,.pop-up.pop-up-microsite .window-container .window .plaintext h6:last-child{margin-bottom:0}.article-content h2,.pop-up.pop-up-microsite .window-container .window .plaintext h2,.article-content h3,.pop-up.pop-up-microsite .window-container .window .plaintext h3{font-weight:700}.article-content h2 b,.pop-up.pop-up-microsite .window-container .window .plaintext h2 b,.article-content h3 b,.pop-up.pop-up-microsite .window-container .window .plaintext h3 b{color:#2247d5;font-weight:inherit}.article-content h4,.pop-up.pop-up-microsite .window-container .window .plaintext h4,.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-weight:700}.article-content h5,.pop-up.pop-up-microsite .window-container .window .plaintext h5,.article-content h6,.pop-up.pop-up-microsite .window-container .window .plaintext h6{font-size:inherit;font-weight:700}.button{display:inline-block;cursor:pointer;border:none}.button-container{display:block}.button-typical{padding:1.54em 4em 1.54em 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid;line-height:1;font-weight:500;position:relative}.button-typical .button-text{-webkit-transition:padding-left .3s ease-out;transition:padding-left .3s ease-out}.button-typical .button-arrow{width:3.75em;right:0;top:0;height:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-typical .button-arrow svg{width:.875em;height:.875em;display:block;position:relative;z-index:1;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.button-typical .button-arrow:before{content:"";display:block;position:absolute;top:-1px;left:0;right:0;border-top:1px solid currentColor}.button-typical .button-arrow:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f9a739;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.button-typical:hover .button-text,.button-typical:focus-visible .button-text{padding-left:.5em}.button-typical:hover .button-arrow:after,.button-typical:focus-visible .button-arrow:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.button-typical:hover .button-arrow svg,.button-typical:focus-visible .button-arrow svg{color:#000}.button-typical.arrow-left{padding-left:4em;padding-right:0}.button-typical.arrow-left .button-text{-webkit-transition:padding-right .3s ease-out;transition:padding-right .3s ease-out;margin-left:auto}.button-typical.arrow-left .button-arrow{right:auto;left:0}.button-typical.arrow-left .button-arrow svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.button-typical.arrow-left:hover .button-text,.button-typical.arrow-left:focus-visible .button-text{padding-left:0;padding-right:.5em}.button-typical.button-theme{border-top-color:#cdcdcd}.button-typical.button-theme-white{border-top-color:rgba(255,255,255,.46)}.filters-container .filter-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #cdcdcd}.filters-container .filter-menu-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filters-container .filter-menu-item .term{display:block;width:100%;padding:2.5em 1em 1.2em;position:relative;text-align:center;-webkit-transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);cursor:pointer}.filters-container .filter-menu-item .term:before{content:"";position:absolute;top:-1px;border-top:1px solid #000;left:0;right:0;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .3s cubic-bezier(0.32, 0.94, 0.6, 1);opacity:0}.filters-container .filter-menu-item .term:hover,.filters-container .filter-menu-item .term:focus-visible{color:#2247d5}.filters-container .filter-menu-item .term.active{color:#000;pointer-events:none}.filters-container .filter-menu-item .term.active:before{opacity:2}.footer-container{overflow:hidden}.footer-container .footer-main{background-color:#efefef}.footer-container .logo{margin-top:.35em}.footer-container .section-title .heading{line-height:1}.footer-container .footer-link{color:#000;border-bottom:1px solid;-webkit-transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);font-weight:500}.footer-container .footer-link:hover{color:#2247d5}.footer-container .footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:var(--box-indent-140)}.footer-container .footer-contacts .button-container{position:absolute;right:var(--box-indent-140);top:80px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top;transform-origin:right top;will-change:transform;width:300px}.footer-container .footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 var(--minus-box-indent-140-half)}.footer-container .footer-row .footer-col{width:50%;padding:0 var(--box-indent-140-half)}.footer-container .footer-row .footer-col-contacts{position:relative}.footer-container .footer-row .footer-col-title{position:relative}.footer-container .footer-row .footer-col-title .hidden{position:absolute;top:0;left:0;right:0;color:#fff;min-height:810px;-webkit-clip-path:circle(0% at 50% 50%);clip-path:circle(0% at 50% 50%);will-change:clip-path}.footer-container .footer-row .footer-col-title .hidden .section-title{position:relative;z-index:1;margin:0 var(--box-indent-140-half)}.footer-container .footer-row .footer-col-title .hidden .image-block{background:#172941;position:absolute;top:0;left:0;right:0}.footer-container .footer-row .footer-col-title .hidden .image-block:before{content:"";display:block;padding-bottom:100%}.footer-container .footer-row .footer-col-title .hidden .image-block:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:50%}.footer-container .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -1em}.footer-container .footer-menu li{margin:0 1em}.footer-container .footer-menu li+li{position:relative}.footer-container .footer-menu li+li:before{content:"";left:-1em;border-left:1px solid;position:absolute;top:0;bottom:0}@media(min-width: 1921px){.footer-container .footer-row .footer-col-title .hidden{min-height:calc(810px + -115*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.footer-container .footer-row .footer-col-title .hidden{min-height:925px}}@media(max-width: 1919px){.footer-container .footer-row .footer-col-title .hidden{min-height:calc(810px + 177*(100vw - 1919px)/553)}}@media(max-width: 1366px){.footer-container .footer-info{position:relative;z-index:1;background:#fff}.footer-container .footer-info .copyright{color:#000 !important}.footer-container .footer-contacts .button-container{width:200px}.footer-container .footer-row .footer-col-title .hidden{min-height:calc(633px + 145*(100vw - 1366px)/342)}}@media(max-width: 1024px){.footer-container .footer-info .footer-col{width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-container .footer-info .footer-col:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-container .footer-row .footer-col-title .hidden{min-height:calc(488px + 128*(100vw - 1024px)/256)}}@media(max-width: 767px){.footer-container .footer-main .footer-col{width:100%}.footer-container .footer-contacts{padding-right:calc(var(--content-1480-box-indent)*2)}.footer-container .footer-contacts .button-container{top:50px;right:calc(var(--content-1480-box-indent)*1.5);width:160px}.footer-container .footer-row .footer-col-title .hidden{display:none}}form input:not([type=submit])::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:inherit;opacity:1;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}form input:not([type=submit]):focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{opacity:0}form input:not([type=submit]):-moz-placeholder,form textarea:-moz-placeholder{color:inherit;opacity:1;-moz-transition:opacity .15s ease-in;transition:opacity .15s ease-in}form input:not([type=submit]):focus:-moz-placeholder,form textarea:focus:-moz-placeholder{opacity:0}form input:not([type=submit])::-moz-placeholder,form textarea::-moz-placeholder{color:inherit;opacity:1;-moz-transition:opacity .15s ease-in;transition:opacity .15s ease-in}form input:not([type=submit]):focus::-moz-placeholder,form textarea:focus::-moz-placeholder{opacity:0}form input:not([type=submit]):-ms-input-placeholder,form textarea:-ms-input-placeholder{color:inherit;opacity:1;-ms-transition:opacity .15s ease-in;transition:opacity .15s ease-in}form input:not([type=submit]):focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{opacity:0}form textarea{resize:none}.form-block{position:relative}.form-block .wpforms-hidden{visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.form-block .wpforms-error-container{padding:1em 0;color:#2247d5}.form-block .wpforms-confirmation-container{padding:1.25em 0}.form-block .wpforms-submit-container{position:relative}.form-block .wpforms-submit-container .wpforms-submit{display:none}.form-block .wpforms-submit-container .wpforms-submit-spinner{position:absolute;bottom:0;height:4.08em;right:0;width:3.75em;background:#fff;z-index:1;padding:1.5em 1em}.form-block .wpforms-field{position:relative}.form-block .wpforms-field em.wpforms-error{position:absolute;top:100%;font-style:normal;font-size:.8em;padding:.3em 0;color:#2247d5}.form-block .wpforms-field .wpforms-label-hide{visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}.form-block .wpforms-field .wpforms-field-medium{display:block;width:100%;border:0;border-bottom:1px solid #cdcdcd;-webkit-transition:border-bottom-color .15s ease-in;transition:border-bottom-color .15s ease-in;line-height:1.5;padding:1.25em 0;color:inherit;background-color:rgba(0,0,0,0)}.form-block .wpforms-field .wpforms-field-medium.wpforms-error{border-bottom-color:#2247d5}.form-block .wpforms-field .wpforms-field-medium:focus{border-bottom-color:#2247d5}.form-block .wpforms-field textarea.wpforms-field-medium{border-bottom:0;height:7em}.header-container{position:absolute;top:0;left:0;width:100%;z-index:3;padding-top:71px}.header-container>.line{position:absolute;top:0;left:0;width:100%;background:#2247d5;height:21px;z-index:9991}.header-container .skip-link{left:0;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:244px}.header-container .skip-link:focus-visible{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-container .header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1)}.header-container .header-nav .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #cdcdcd}.header-container .header-nav .main-menu .sub-menu{display:none}.header-container .header-nav .main-menu li.current-menu-item a:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.header-container .header-nav .main-menu a{display:block;line-height:1;padding:1.65em;position:relative;will-change:padding-top,padding-bottom;-webkit-transition:padding-top .2s ease-out,padding-bottom .2s ease-out;transition:padding-top .2s ease-out,padding-bottom .2s ease-out}.header-container .header-nav .main-menu a:before{position:absolute;content:"";display:block;top:-1px;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;border-top:1px solid currentColor}.header-container .header-nav .main-menu a:hover,.header-container .header-nav .main-menu a:focus-visible{padding-top:1.5em;padding-bottom:1.8em}.header-container .header-nav .main-menu a:hover:before,.header-container .header-nav .main-menu a:focus-visible:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.header-container .header-nav .main-menu a:focus-visible{outline-color:currentColor}.header-container.header-white .header{color:#fff}.header-container.header-white .header .resurgens-logo .accent-color{fill:#fff}.header-container.header-white .header-nav .main-menu{border-top-color:rgba(255,255,255,.3)}@media(min-width: 1921px){.header-container{padding-top:calc(71px + -17*(100vw - 1921px)/-639)}.header-container>.line{height:calc(21px + -4*(100vw - 1921px)/-639)}.header-container .skip-link{min-width:calc(244px + -56*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.header-container{padding-top:88px}.header-container>.line{height:25px}.header-container .skip-link{min-width:300px}}@media(max-width: 1919px){.header-container{padding-top:calc(71px + 11*(100vw - 1919px)/569)}.header-container>.line{height:calc(21px + 5*(100vw - 1919px)/569)}.header-container .skip-link{min-width:calc(244px + 34*(100vw - 1919px)/569)}}@media(max-width: 1350px){.header-container{padding-top:calc(60px + 40*(100vw - 1350px)/1030)}.header-container>.line{height:calc(16px + 10*(100vw - 1350px)/1030)}.header-container .skip-link{min-width:calc(210px + 88*(100vw - 1350px)/1030)}.header-container .header-nav{display:none}}@media(max-width: 320px){.header-container{padding-top:20px}.header-container>.line{height:6px}.header-container .skip-link{min-width:122px}}.link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;vertical-align:top;color:#000;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.link-with-icon .icon{display:block;width:1.33em;height:1.33em}.link-with-icon .icon svg{display:block;width:100%;height:100%}.link-with-icon .icon+.link-text{margin-left:.83em}.link-with-icon:hover{color:#2247d5}.link-with-icon.link-file{font-weight:500}.link-with-icon.link-file .icon{color:#2247d5}.link-with-icon.link-file .icon-arrow{color:#000;display:block;width:1em;height:1em;margin-left:.83em;position:relative;overflow:hidden}.link-with-icon.link-file .icon-arrow svg{display:block;width:100%;height:200%;position:absolute;left:0;bottom:0;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.link-with-icon.link-file:hover{color:#000}.link-with-icon.link-file:hover .icon-arrow svg{-webkit-transform:translateY(53%);transform:translateY(53%)}.logo{width:244px;display:block}.logo:focus-visible{outline-color:currentColor}.logo .resurgens-logo{fill:currentColor;display:block;width:100%;overflow:visible}.logo .resurgens-logo .accent-color{fill:#2247d5}.logo .resurgens-logo .resurgens-logo-icon{-webkit-transform-origin:13% 50%;transform-origin:13% 50%;will-change:transform;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.logo:hover .resurgens-logo-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(min-width: 1921px){.logo{width:calc(244px + -56*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.logo{width:300px}}@media(max-width: 1919px){.logo{width:calc(244px + 34*(100vw - 1919px)/569)}}@media(max-width: 1350px){.logo{width:calc(210px + 88*(100vw - 1350px)/1030)}}@media(max-width: 320px){.logo{width:122px}}.menu-trigger{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:currentColor;cursor:pointer}.menu-trigger-text{padding-right:1.85em;will-change:transform;-webkit-transition:color .3s ease-out,-webkit-transform .3s ease-out;transition:color .3s ease-out,-webkit-transform .3s ease-out;transition:color .3s ease-out,transform .3s ease-out;transition:color .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;position:relative;z-index:1}.menu-trigger-icon{width:2em;height:2em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-trigger-icon:before{content:"";display:block;position:absolute;background:#2247d5;border-radius:50%;top:0;right:0;width:100%;height:100%;will-change:transform,opacity;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.menu-trigger-icon .line{height:1px;width:.85em;margin:.2em auto;background-color:#fff;will-change:transform;-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.menu-trigger:hover .menu-trigger-text,.menu-trigger:focus-visible .menu-trigger-text,.menu-trigger.active .menu-trigger-text{-webkit-transform:translateX(1.85em);transform:translateX(1.85em);color:#fff}.menu-trigger:hover .menu-trigger-icon:before,.menu-trigger:focus-visible .menu-trigger-icon:before,.menu-trigger.active .menu-trigger-icon:before{-webkit-transform:scale(2) translateX(-0.6em);transform:scale(2) translateX(-0.6em)}.menu-trigger:hover .menu-trigger-icon .line,.menu-trigger:focus-visible .menu-trigger-icon .line,.menu-trigger.active .menu-trigger-icon .line{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.menu-trigger:focus-visible .menu-trigger-icon:before{outline:1px dashed currentColor;outline-offset:.1em;border-radius:50%}.menu-trigger.fixed{position:fixed;right:var(--content-1776-box-indent);opacity:0;pointer-events:none;top:94px;z-index:5;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out;color:#000}.menu-trigger.fixed .menu-trigger-icon:before{background:#2247d5;-webkit-transition:background .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition:background .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition:background .3s ease-out,transform .3s ease-out,opacity .3s ease-out;transition:background .3s ease-out,transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.menu-trigger.fixed .menu-trigger-icon .line{background-color:#fff;-webkit-transition:background .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition:background .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out;transition:background .3s ease-out,transform .3s ease-out,opacity .3s ease-out;transition:background .3s ease-out,transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.menu-trigger.fixed:hover .menu-trigger-text,.menu-trigger.fixed:focus-visible .menu-trigger-text,.menu-trigger.fixed.active .menu-trigger-text{color:#fff !important}.menu-trigger.fixed.white{color:#fff}.menu-trigger.fixed.white .menu-trigger-icon:before{background:#fff}.menu-trigger.fixed.white .menu-trigger-icon .line{background-color:#748aa2}.menu-trigger.fixed.white:hover .menu-trigger-text,.menu-trigger.fixed.white:focus-visible .menu-trigger-text,.menu-trigger.fixed.white.active .menu-trigger-text{color:#748aa2 !important}.menu-trigger.fixed.sticky{opacity:1;pointer-events:auto}@media(min-width: 1921px){.menu-trigger.fixed{top:calc(94px + -18*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.menu-trigger.fixed{top:112px}}@media(max-width: 1919px){.menu-trigger-text{color:rgba(0,0,0,0)}.menu-trigger.fixed{top:calc(94px + 11*(100vw - 1919px)/569)}}@media(max-width: 1351px){.menu-trigger.fixed{top:83px}}@media(max-width: 1350px){.menu-trigger.fixed{opacity:1;pointer-events:auto;top:calc(65px + 45*(100vw - 1350px)/1030)}}@media(max-width: 320px){.menu-trigger.fixed{top:20px}}.news-card{display:block;position:relative}.news-card-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.16em}.news-card-head .date{margin-right:2.5em}.news-card .button{width:100%;margin-top:2.16em}.news-card:hover .button-typical .button-text,.news-card:focus-visible .button-typical .button-text{padding-left:.5em}.news-card:hover .button-typical .button-arrow:after,.news-card:focus-visible .button-typical .button-arrow:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.news-card:hover .button-typical .button-arrow svg,.news-card:focus-visible .button-typical .button-arrow svg{color:#000}.news-card:hover .button-typical.arrow-left .button-text,.news-card:focus-visible .button-typical.arrow-left .button-text{padding-left:0;padding-right:.5em}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#d1d1d1}.pagination .page-numbers{padding:.2em;margin:.2em}.pagination .page-numbers.current{color:#000}.pagination a.page-numbers{-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.pagination a.page-numbers:hover,.pagination a.page-numbers:focus-visible{color:#2247d5}.pagination a.page-numbers .button{pointer-events:none}.pagination a.page-numbers:hover .button-typical .button-text,.pagination a.page-numbers:focus-visible .button-typical .button-text{padding-left:.5em}.pagination a.page-numbers:hover .button-typical .button-arrow:after,.pagination a.page-numbers:focus-visible .button-typical .button-arrow:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.pagination a.page-numbers:hover .button-typical .button-arrow svg,.pagination a.page-numbers:focus-visible .button-typical .button-arrow svg{color:#000}.pagination a.page-numbers:hover .button-typical.arrow-left .button-text,.pagination a.page-numbers:focus-visible .button-typical.arrow-left .button-text{padding-left:0;padding-right:.5em}.pagination a.page-numbers.prev,.pagination a.page-numbers.next{width:215px;margin:0 var(--box-indent-140);-webkit-transition:none;transition:none;padding:0;color:#000}.pagination a.page-numbers.prev:hover,.pagination a.page-numbers.prev:focus-visible,.pagination a.page-numbers.next:hover,.pagination a.page-numbers.next:focus-visible{color:#000}@media(max-width: 600px){.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#d1d1d1}.pagination .page-numbers{display:none}.pagination a.page-numbers.prev,.pagination a.page-numbers.next{display:block;margin:0;width:44%}}.pop-up.pop-up-menu-modal .window-container{color:#fff;background-color:#1616b3;padding:0;width:100%;height:100%}.pop-up.pop-up-menu-modal .window-container .window{background-color:rgba(0,0,0,0);width:100%;height:100%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pop-up.pop-up-menu-modal .window-container .window .close-btn{position:relative;width:auto;height:auto;top:0;right:0}.pop-up.pop-up-menu-modal .window-container .window .close-btn:before,.pop-up.pop-up-menu-modal .window-container .window .close-btn:after{display:none}.pop-up.pop-up-menu-modal .window-container .window-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:71px;height:var(--header-height)}.pop-up.pop-up-menu-modal .window-container .window-header .resurgens-logo .accent-color{fill:#fff}.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger{-webkit-transition-duration:0s;transition-duration:0s}.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger-icon:before{background:#fff;-webkit-transition-duration:0s;transition-duration:0s}.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger-icon .line{background-color:#2247d5;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:2px;margin:0 0 -1px 1px;-webkit-transition-duration:0s;transition-duration:0s}.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger-icon .line:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1px}.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger:hover .menu-trigger-text,.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger:focus-visible .menu-trigger-text,.pop-up.pop-up-menu-modal .window-container .window-header .menu-trigger.active .menu-trigger-text{color:#2247d5}.pop-up.pop-up-menu-modal .window-container .window-content{margin:auto}.pop-up.pop-up-menu-modal .pop-up-menu{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:var(--box-indent-140);-moz-column-gap:var(--box-indent-140);column-gap:var(--box-indent-140);padding:3vh 0 0}.pop-up.pop-up-menu-modal .pop-up-menu li{padding:3vh 0}.pop-up.pop-up-menu-modal .pop-up-menu li.current-menu-item a:not(.button):before{-webkit-transform:scaleX(1);transform:scaleX(1)}.pop-up.pop-up-menu-modal .pop-up-menu .sub-menu{display:none}.pop-up.pop-up-menu-modal .pop-up-menu a:not(.button){display:inline-block;vertical-align:top;position:relative}.pop-up.pop-up-menu-modal .pop-up-menu a:not(.button):before{content:"";position:absolute;bottom:0;left:0;right:0;border-top:1px solid currentColor;-webkit-transform:scaleX(0);transform:scaleX(0);will-change:transform;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform-origin:left top;transform-origin:left top}.pop-up.pop-up-menu-modal .pop-up-menu a:not(.button):hover:before,.pop-up.pop-up-menu-modal .pop-up-menu a:not(.button):focus-visible:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.pop-up.pop-up-menu-modal .pop-up-menu a:not(.button):focus-visible{outline-color:#fff}.pop-up.pop-up-menu-modal .pop-up-menu .button:focus-visible{outline-color:#fff}@media(min-width: 1921px){.pop-up.pop-up-menu-modal .window-container .window-header{padding-top:calc(71px + -17*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.pop-up.pop-up-menu-modal .window-container .window-header{padding-top:88px}}@media(max-width: 1919px){.pop-up.pop-up-menu-modal .window-container .window-header{padding-top:calc(71px + 11*(100vw - 1919px)/569)}}@media(max-width: 1350px){.pop-up.pop-up-menu-modal .window-container .window-header{padding-top:calc(60px + 40*(100vw - 1350px)/1030)}}@media(max-width: 600px){.pop-up.pop-up-menu-modal .pop-up-menu{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.pop-up.pop-up-menu-modal .pop-up-menu li{padding:2vh 0;text-align:center}.pop-up.pop-up-menu-modal .pop-up-menu li.custom-menu-item{padding:4vh 0 0}.pop-up.pop-up-menu-modal .pop-up-menu li.custom-menu-item+.custom-menu-item{padding-top:2vh}}@media(max-width: 320px){.pop-up.pop-up-menu-modal .window-container .window-header{padding-top:20px}}.pop-up.pop-up-microsite .window-container .window{padding:100px}.pop-up.pop-up-microsite .window-container .window .microsite-close-btn{top:1.5em;right:1.5em}.pop-up.pop-up-microsite .window-container .window .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pop-up.pop-up-microsite .window-container .window .buttons .button{width:calc(50% - 2em)}@media(max-width: 1919px){.pop-up.pop-up-microsite .window-container .window{padding:calc(100px + 30*(100vw - 1919px)/553)}}@media(max-width: 1366px){.pop-up.pop-up-microsite .window-container .window{padding:70px calc(70px + 30*(100vw - 1366px)/598) calc(70px + 30*(100vw - 1366px)/598)}}@media(max-width: 768px){.pop-up.pop-up-microsite .window-container .window{padding:70px calc(40px + 20*(100vw - 768px)/448) calc(40px + 20*(100vw - 768px)/448)}.pop-up.pop-up-microsite .window-container .window .buttons .button{width:calc(50% - 1em)}}@media(max-width: 320px){.pop-up.pop-up-microsite .window-container .window{padding:70px 20px 20px}}.pop-up{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;width:100%;height:100%;background-color:rgba(23,41,65,.7);overflow:auto;z-index:1000;opacity:0;visibility:hidden;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.4s;transition-duration:.4s}.pop-up.active{opacity:1;visibility:visible}.pop-up .window-container{position:relative;margin:auto;padding:50px 20px}.pop-up .window-container .window{position:relative;background-color:#fff}.pop-up .window-container .window .close-btn,.pop-up .window-container .window .microsite-close-btn{position:absolute;width:18px;height:18px;top:-20px;right:-20px;cursor:pointer;z-index:1}.pop-up .window-container .window .close-btn::before,.pop-up .window-container .window .close-btn::after,.pop-up .window-container .window .microsite-close-btn::before,.pop-up .window-container .window .microsite-close-btn::after{content:"";position:absolute;top:8px;left:-1px;width:21px;height:2px;background-color:#000;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.pop-up .window-container .window .close-btn::before,.pop-up .window-container .window .microsite-close-btn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pop-up .window-container .window .close-btn::after,.pop-up .window-container .window .microsite-close-btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pop-up .window-container .window .close-btn:hover::before,.pop-up .window-container .window .close-btn:hover::after,.pop-up .window-container .window .microsite-close-btn:hover::before,.pop-up .window-container .window .microsite-close-btn:hover::after{background-color:#2247d5}.post-controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-controls-container>.button-container{width:38%}.post-controls-container .adjacent-posts-controls{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-controls-container .adjacent-posts-controls .button-container{width:44%}@media(max-width: 767px){.post-controls-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-controls-container>.button-container{width:100%}.post-controls-container .adjacent-posts-controls{width:100%;margin-top:var(--content-1480-box-indent)}}.quote{display:block;line-height:1.25;color:#2247d5;padding-top:1.125em;position:relative}.quote:before{content:'"';position:absolute;top:1em;left:-0.6em;z-index:1}.quote .icon{position:absolute;height:2.45em;width:2.95em;color:#efefef;top:0;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quote .icon svg{display:block;width:100%;height:100%}.quote p{margin:0;position:relative}.quote p:last-child:after{content:'"';display:inline}.side-panel{position:fixed;top:0;bottom:0;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;z-index:1001}.side-panel.side-panel-left{left:0;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.side-panel.side-panel-right{right:0;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.side-panel.active{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.side-panel-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);cursor:pointer;visibility:hidden;opacity:0;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.3s;transition-duration:.3s;z-index:1000}.side-panel-bg.active{visibility:visible;opacity:1}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-1em}.social-links .link{margin:1em}.styled-divider{display:block;height:0;border:0;border-top:1px solid #efefef;position:relative;will-change:transform;-webkit-transform-origin:left;transform-origin:left}.styled-divider:before{content:"";position:absolute;width:1em;left:0;top:-1px;border-top:1px solid #000;will-change:transform;-webkit-transform-origin:left;transform-origin:left}.styled-divider.single-line:before{display:none}.testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonial-headshot{width:50%;padding-right:var(--box-indent-140)}.testimonial-headshot .headshot{margin-left:auto;width:44.5%;position:relative}.testimonial-headshot .headshot .image-block{display:block;position:relative;overflow:hidden;z-index:1;border-radius:50%}.testimonial-headshot .headshot .image-block:before{content:"";display:block;padding-bottom:100%}.testimonial-headshot .video{margin-left:var(--minus-content-1480-box-indent);position:relative;display:block;background:#172941}.testimonial-headshot .video:before{content:"";display:block;padding-bottom:65.5%}.testimonial-headshot .video .play-button{position:absolute;top:0;left:0;width:100%;height:100%;background:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonial-headshot .video .play-button-icon{width:120px;height:120px;color:#172941;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.testimonial-headshot .video .play-button-icon svg{position:relative;z-index:1;width:1em;height:1em;margin-left:.1em}.testimonial-headshot .video .play-button-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;will-change:transform;-webkit-transform-origin:center;transform-origin:center}.testimonial-headshot .video .play-button:hover .play-button-icon:before,.testimonial-headshot .video .play-button:focus-visible .play-button-icon:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.testimonial-headshot .video .play-button:focus-visible .play-button-icon:before{outline:1px dashed #fff;outline-offset:.15em}.testimonial-text{width:50%}.testimonial-text.has-video .quote{margin-top:1.125em}.testimonial-text hr{display:block;width:100%;height:0;border:0;border-top:1px solid currentColor}.testimonial-text .quote{margin-top:-1.125em}.testimonial-text .quote .disclaimer-anchor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:.28;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out;color:#000;margin-top:.75em;font-weight:500}.testimonial-text .quote .disclaimer-anchor svg{width:.7em;height:.7em;margin-left:.8em;margin-bottom:-0.15em}.testimonial-text .quote .disclaimer-anchor:hover,.testimonial-text .quote .disclaimer-anchor:focus-visible{opacity:1}.testimonial-text .heading{font-weight:500}.testimonial-text .position{margin:.8em 0 0}@media(min-width: 1921px){.testimonial-headshot .video .play-button-icon{width:calc(120px + -16*(100vw - 1921px)/-639);height:calc(120px + -16*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.testimonial-headshot .video .play-button-icon{width:136px;height:136px}}@media(min-width: 2580px){.testimonial-headshot .video{margin-left:-440px}}@media(max-width: 1919px){.testimonial-headshot .video .play-button-icon{width:calc(120px + 20*(100vw - 1919px)/553);height:calc(120px + 20*(100vw - 1919px)/553)}}@media(max-width: 1366px){.testimonial-headshot .video .play-button-icon{width:calc(100px + 10*(100vw - 1366px)/342);height:calc(100px + 10*(100vw - 1366px)/342)}}@media(max-width: 1024px){.testimonial-headshot .video .play-button-icon{width:calc(90px + 30*(100vw - 1024px)/704);height:calc(90px + 30*(100vw - 1024px)/704)}}@media(max-width: 767px){.testimonial{display:block}.testimonial-headshot{width:100%;padding-right:0}.testimonial-headshot .headshot{max-width:260px;margin:0 0 var(--content-1480-box-indent) auto}.testimonial-headshot .video{margin:0 auto var(--content-1480-box-indent);width:100%}.testimonial-text{width:100%}}@media(max-width: 320px){.testimonial-headshot .video .play-button-icon{width:60px;height:60px}}.testimonials-slider{position:relative;overflow:visible}.testimonials-slider .testimonials-slider-controls{bottom:0;left:0;z-index:1;padding-bottom:6em;width:7.5em;position:absolute}.testimonials-slider .testimonials-slider-controls .swiper-button-prev{left:0;right:auto;top:auto;bottom:0;margin:0}.testimonials-slider .testimonials-slider-controls .swiper-button-next{right:0;left:auto;top:auto;bottom:0;margin:0}.testimonials-slider .testimonials-slider-controls .swiper-pagination{left:0;white-space:nowrap;font-family:"Roobert",sans-serif;position:relative;top:0;bottom:0;line-height:1}@media(max-width: 767px){.testimonials-slider .testimonials-slider-controls{bottom:auto;top:0}.testimonials-slider .testimonials-slider-pagination{display:none}}.video-pop-up.pop-up .window-container .window{background:none}.video-pop-up.pop-up .window-container .window .close-btn{top:-1.5em;right:-1.5em;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;color:#fff}.video-pop-up.pop-up .window-container .window .close-btn::before,.video-pop-up.pop-up .window-container .window .close-btn::after{background-color:currentColor}.video-pop-up.pop-up .window-container .window .close-btn:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.video-pop-up.pop-up .window-container .window .close-btn:hover::before,.video-pop-up.pop-up .window-container .window .close-btn:hover::after{background-color:currentColor}.video-pop-up.pop-up .iframe-container{position:relative}.video-pop-up.pop-up .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-pop-up.pop-up .video{display:block;width:100%;height:auto}.about-page-approach-section.text-row-section .section-title{margin-bottom:0}.about-page-approach-section.text-row-section .text-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-page-approach-section.text-row-section .text-row .col-text:not(.subtitle){padding-left:var(--box-indent-140)}@media(max-width: 767px){.about-page-approach-section.text-row-section .text-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-page-approach-section.text-row-section .text-row .col-text:not(.subtitle){padding-left:0;padding-top:var(--content-1480-box-indent)}}.about-page-investment-criteria-section .section-title{position:relative;z-index:2;display:inline-block;vertical-align:top}.about-page-investment-criteria-section .section-title .heading{margin-bottom:-0.75em}.about-page-investment-criteria-section .section-decor{z-index:-1;pointer-events:none;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:840px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .8s ease-out;transition:width .8s ease-out;will-change:width}.about-page-investment-criteria-section .section-decor-item{display:block;color:#efefef}.about-page-investment-criteria-section .section-decor-item svg{height:355px;width:auto;display:block;margin:0}.about-page-investment-criteria-section .section-decor-item:nth-child(2) svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.about-page-investment-criteria-section .file-link-block{position:relative;pointer-events:none}.about-page-investment-criteria-section .file-link-block-content{position:relative;width:355px;text-align:center;margin:auto;pointer-events:auto}.about-page-investment-criteria-section .file-link-block-content .link-with-icon{position:static}.about-page-investment-criteria-section .file-link-block-content .link-with-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.about-page-investment-criteria-section .file-link-block-content .link{margin:0 -4em;max-width:calc(100% + 8em)}.about-page-investment-criteria-section .file-link-block-content .wrap{position:relative;display:block;margin-bottom:2em;width:100%}.about-page-investment-criteria-section .file-link-block-content .wrap:after{content:"";position:absolute;width:144%;height:144%;left:50%;top:50%;z-index:-1;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);will-change:transform;pointer-events:none;-webkit-transition:-webkit-transform .8s ease-out;transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out, -webkit-transform .8s ease-out;background:rgba(239,239,239,.25);border-radius:50%}.about-page-investment-criteria-section .file-link-block-content .wrap:before{content:"";display:block;padding-bottom:100%}.about-page-investment-criteria-section .file-link-block-content .wrap .image-block{top:0;left:0;position:absolute;background:#2247d5;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:100%;height:100%;padding:1em;-webkit-transition:border-radius .8s ease-out;transition:border-radius .8s ease-out;will-change:border-radius;overflow:hidden}.about-page-investment-criteria-section .file-link-block-content .wrap .image-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#172941;z-index:1;opacity:.5}.about-page-investment-criteria-section .file-link-block-content .wrap .image-block .heading{position:relative;z-index:2}.about-page-investment-criteria-section .file-link-block:hover .section-decor{width:100%}.about-page-investment-criteria-section .file-link-block:hover .file-link-block-content .wrap .image-block{border-radius:50%}.about-page-investment-criteria-section .file-link-block:hover .file-link-block-content .wrap:after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}@media(min-width: 1921px){.about-page-investment-criteria-section .section-decor{width:calc(840px + -90*(100vw - 1921px)/-639)}.about-page-investment-criteria-section .section-decor-item svg{height:calc(355px + -45*(100vw - 1921px)/-639)}.about-page-investment-criteria-section .file-link-block-content{width:calc(355px + -45*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.about-page-investment-criteria-section .section-decor{width:930px}.about-page-investment-criteria-section .section-decor-item svg{height:400px}.about-page-investment-criteria-section .file-link-block-content{width:400px}}@media(max-width: 1919px){.about-page-investment-criteria-section .section-decor{width:calc(840px + 200*(100vw - 1919px)/553)}.about-page-investment-criteria-section .section-decor-item svg{height:calc(355px + 85*(100vw - 1919px)/553)}.about-page-investment-criteria-section .file-link-block-content{width:calc(355px + 85*(100vw - 1919px)/553)}}@media(max-width: 1366px){.about-page-investment-criteria-section .section-decor{width:calc(640px + 90*(100vw - 1366px)/342)}.about-page-investment-criteria-section .section-decor-item svg{height:calc(270px + 30*(100vw - 1366px)/342)}.about-page-investment-criteria-section .file-link-block-content{width:calc(270px + 30*(100vw - 1366px)/342)}}@media(max-width: 1024px){.about-page-investment-criteria-section .section-decor{width:calc(550px + 90*(100vw - 1024px)/256)}.about-page-investment-criteria-section .section-decor-item svg{height:calc(240px + 40*(100vw - 1024px)/256)}.about-page-investment-criteria-section .file-link-block-content{width:calc(240px + 40*(100vw - 1024px)/256)}}@media(max-width: 767px){.about-page-investment-criteria-section .section-title .heading{margin-bottom:1em}.about-page-investment-criteria-section .section-decor{display:none}.about-page-investment-criteria-section .file-link-block-content{width:calc(200px + 50*(100vw - 767px)/447)}}@media(max-width: 320px){.about-page-investment-criteria-section .file-link-block-content{width:150px}}.about-page-list-section{padding-bottom:10px}.about-page-list-section .about-page-list-row.position-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-page-list-section .about-page-list-row.position-side .section-title{margin:0;width:25%;padding-right:1em}.about-page-list-section .about-page-list-row.position-side .info-row{width:75%}.about-page-list-section .about-page-list-row.position-bottom .info-row{padding-left:var(--box-indent-140-half)}.about-page-list-section .about-page-list-row .info-row.two-in-a-row .col{width:50%}.about-page-list-section .about-page-list-row .info-row.three-in-a-row .col{width:33.3333333333%}.about-page-list-section .about-page-list-row .info-row.four-in-a-row .col{width:25%}@media(max-width: 1024px){.about-page-list-section .about-page-list-row.position-side{display:block}.about-page-list-section .about-page-list-row.position-side .section-title{margin-bottom:var(--content-1480-box-indent);width:100%;padding-right:0}.about-page-list-section .about-page-list-row.position-side .info-row{width:100%}.about-page-list-section .about-page-list-row.position-bottom .section-title{margin-bottom:var(--content-1480-box-indent)}.about-page-list-section .about-page-list-row.position-bottom .info-row{padding-left:0}.about-page-list-section .about-page-list-row .info-row.two-in-a-row .col{width:50%}.about-page-list-section .about-page-list-row .info-row.three-in-a-row .col{width:33.3333333333%;min-width:33.3333333333%}.about-page-list-section .about-page-list-row .info-row.four-in-a-row .col{width:50%}}@media(max-width: 767px){.about-page-list-section .about-page-list-row .info-row.two-in-a-row .col{width:100%}.about-page-list-section .about-page-list-row .info-row.three-in-a-row .col{width:50%;min-width:50%}.about-page-list-section .about-page-list-row .info-row.four-in-a-row .col{width:50%}}.about-page-pillars-section{z-index:1}.about-page-pillars-section.text-row-section .text-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-page-pillars-section.text-row-section .text-row .col-title{padding-right:var(--box-indent-140)}.about-page-pillars-section.text-row-section .text-row .col-title .section-title{margin:0}.about-page-pillars-section .pillars{position:relative;margin-left:var(--minus-content-1480-box-indent);margin-right:var(--minus-content-1480-box-indent)}.about-page-pillars-section .pillars-background{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-page-pillars-section .pillars-background .overlay-item{background-repeat:no-repeat;background-size:100vw auto;-webkit-transition:height .45s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;transition:height .45s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;overflow:hidden;position:relative;width:25%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(1){background-position:0 50%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(2){background-position:33% 50%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(3){background-position:66% 50%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(4){background-position:99% 50%}.about-page-pillars-section .pillars-background .overlay-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(23,41,65,.68)}.about-page-pillars-section .pillars-background .overlay-item:after{content:"";position:absolute;top:0;left:0;background:#fff;-webkit-transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;width:100%;height:200%}.about-page-pillars-section .pillars-background .overlay-item.active{-webkit-transition-delay:0s;transition-delay:0s}.about-page-pillars-section .pillars-background .overlay-item.active:after{opacity:0;-webkit-transition-delay:.25s;transition-delay:.25s}.about-page-pillars-section .pillars-row{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr}.about-page-pillars-section .pillars-row .pillars-col{position:relative;cursor:pointer}.about-page-pillars-section .pillars-row .pillars-col:before{content:"";display:block;padding-bottom:93.75%}.about-page-pillars-section .pillars-row .pillars-col .back-part{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,0);-webkit-transition:color .3s ease-out,opacity .3s ease-out .3s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;transition:color .3s ease-out,opacity .3s ease-out .3s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) .25s}.about-page-pillars-section .pillars-row .pillars-col .back-part svg{color:inherit;display:block;width:90%;stroke-width:1px;overflow:visible;stroke:#e7e7e7;-webkit-transition:stroke .3s ease-out;transition:stroke .3s ease-out}.about-page-pillars-section .pillars-row .pillars-col .back-part.hide{color:#fff !important;opacity:0;-webkit-transition:color .3s ease-out,opacity .3s ease-out 0s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:color .3s ease-out,opacity .3s ease-out 0s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) 0s}.about-page-pillars-section .pillars-row .pillars-col .back-part.hide svg{stroke:#fff !important}.about-page-pillars-section .pillars-row .pillars-col .front-part{display:block;position:absolute;top:0;left:0;width:100%;min-height:100%;z-index:1;-webkit-transition:color .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;transition:color .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) .25s}.about-page-pillars-section .pillars-row .pillars-col .front-part-content{overflow:hidden;padding:58px 64px;display:block;width:100%;min-height:100%}.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:58px;font-weight:400}.about-page-pillars-section .pillars-row .pillars-col .front-part:after{content:"";display:block;position:absolute;top:-0.5px;left:-0.5px;bottom:-0.5px;right:-0.5px;border:1px solid #cdcdcd;pointer-events:none}.about-page-pillars-section .pillars-row .pillars-col .front-part .plaintext{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em);-webkit-transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s}.about-page-pillars-section .pillars-row .pillars-col .front-part.active{color:#fff;-webkit-transition:color .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:color .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,height .45s cubic-bezier(0.32, 0.94, 0.6, 1) 0s}.about-page-pillars-section .pillars-row .pillars-col .front-part.active .plaintext{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) .25s}.about-page-pillars-section .pillars-row .pillars-col:hover .back-part,.about-page-pillars-section .pillars-row .pillars-col:focus-visible .back-part{color:#2247d5}.about-page-pillars-section .pillars-row .pillars-col:hover .back-part svg,.about-page-pillars-section .pillars-row .pillars-col:focus-visible .back-part svg{stroke:#2247d5}@media(min-width: 1921px){.about-page-pillars-section .pillars-row .pillars-col .front-part-content{padding:calc(58px + -10*(100vw - 1921px)/-639) calc(64px + -10*(100vw - 1921px)/-639)}.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:calc(58px + -10*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.about-page-pillars-section .pillars-row .pillars-col .front-part-content{padding:68px 74px}.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:68px}}@media(min-width: 2580px){.about-page-pillars-section .pillars{margin-left:-440px;margin-right:-440px}.about-page-pillars-section .pillars-background .overlay-item{background-size:2560px auto}}@media(max-width: 1919px){.about-page-pillars-section .pillars-row .pillars-col .front-part-content{padding:calc(58px + 18*(100vw - 1919px)/553) calc(64px + 16*(100vw - 1919px)/553)}.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:calc(58px + 18*(100vw - 1919px)/553)}}@media(max-width: 1366px){.about-page-pillars-section .pillars-row .pillars-col .front-part-content{padding:calc(40px + 10*(100vw - 1366px)/342) calc(48px + 12*(100vw - 1366px)/342)}.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:calc(40px + 10*(100vw - 1366px)/342)}}@media(max-width: 1250px){.about-page-pillars-section .pillars-background .overlay-item{width:50%;min-height:50%;background-size:auto 200%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(1){background-position:20% 0}.about-page-pillars-section .pillars-background .overlay-item:nth-child(2){background-position:63% 0}.about-page-pillars-section .pillars-background .overlay-item:nth-child(3){background-position:20% 99%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(4){background-position:63% 99%}.about-page-pillars-section .pillars-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1024px){.about-page-pillars-section .pillars-row .pillars-col .front-part-content{padding:calc(30px + 6*(100vw - 1024px)/256) calc(36px + 6*(100vw - 1024px)/256)}.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:calc(30px + 6*(100vw - 1024px)/256)}}@media(max-width: 800px){.about-page-pillars-section .pillars-background{display:none}.about-page-pillars-section .pillars-background .overlay-item{width:100%;min-height:25%;background-size:auto 400%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(1){background-position:20% 0}.about-page-pillars-section .pillars-background .overlay-item:nth-child(2){background-position:20% 33%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(3){background-position:20% 66%}.about-page-pillars-section .pillars-background .overlay-item:nth-child(4){background-position:20% 99%}.about-page-pillars-section .pillars-row{grid-template-columns:repeat(1, 1fr)}.about-page-pillars-section .pillars-row .pillars-col{position:relative;cursor:pointer}.about-page-pillars-section .pillars-row .pillars-col:before{display:none}.about-page-pillars-section .pillars-row .pillars-col .back-part{display:none}.about-page-pillars-section .pillars-row .pillars-col .front-part{display:block;position:relative;height:auto !important}.about-page-pillars-section .pillars-row .pillars-col .front-part-content{padding:var(--content-1480-box-indent)}.about-page-pillars-section .pillars-row .pillars-col .front-part .plaintext{opacity:1 !important;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;transition:opacity .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s,-webkit-transform .25s cubic-bezier(0.32, 0.94, 0.6, 1) 0s;color:#000}.about-page-pillars-section .pillars-row .pillars-col .front-part.active{height:auto !important;color:#000}}@media(max-width: 768px){.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:calc(24px + 4*(100vw - 768px)/448)}}@media(max-width: 767px){.about-page-pillars-section.text-row-section .text-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-page-pillars-section.text-row-section .text-row .col-title{padding-right:0}.about-page-pillars-section.text-row-section .text-row .col-title .section-title{margin-bottom:1.5em}}@media(max-width: 320px){.about-page-pillars-section .pillars-row .pillars-col .front-part .heading{margin-bottom:20px}}.contacts-form-section{position:relative}.contacts-form-section .section-decor{position:absolute;width:2560px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-form-section .section-decor-item{width:calc(25% - 1em);margin:1em;color:#efefef;will-change:transform}.contacts-form-section .section-decor-item:nth-child(2),.contacts-form-section .section-decor-item:nth-child(1){-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.contacts-form-section .section-decor-item:nth-child(3),.contacts-form-section .section-decor-item:nth-child(4){-webkit-transform:translateX(100vw);transform:translateX(100vw)}.contacts-form-section .section-decor-item svg{display:block;width:100%;height:auto}.contacts-form-section .row-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 var(--minus-box-indent-140)}.contacts-form-section .row-form .form-block{width:50%;padding:0 var(--box-indent-140);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-form-section .row-form .form-block .wpforms-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contacts-form-section .row-form .form-block .wpforms-container form{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts-form-section .row-form .form-block .wpforms-container form .wpforms-submit-container{margin-top:auto}.contacts-form-section .row-form .form-block .wpforms-field-container{margin:-0.5em -1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-form-section .row-form .form-block.subscription-form .wpforms-field{width:calc(100% - 2em);margin:.5em 1em}.contacts-form-section .row-form .form-block.subscription-form .wpforms-field-container{padding-bottom:6em}.contacts-form-section .row-form .form-block.contact-form .wpforms-field{width:calc(50% - 2em);margin:.5em 1em}.contacts-form-section .row-form .form-block.contact-form .wpforms-field.wpforms-field-textarea{width:calc(100% - 2em);padding-bottom:2em;margin-bottom:2em}.contacts-form-section .row-form .form-block.contact-form .wpforms-field.wpforms-field-textarea em.wpforms-error{bottom:0;top:auto}.contacts-form-section .row-form .form-block .heading{line-height:1.19}.contacts-form-section .row-form.row-form-single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts-form-section .row-form.row-form-single .form-block{width:60%}@media(min-width: 1921px){.contacts-form-section .section-decor{width:calc(2560px + -340*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.contacts-form-section .section-decor{width:2900px}}@media(max-width: 1919px){.contacts-form-section .section-decor{width:calc(2560px + 390*(100vw - 1919px)/553)}.contacts-form-section .row-form{margin:0 calc(-140px + -90*(100vw - 1919px)/553)}.contacts-form-section .row-form .form-block{padding:0 calc(140px + 90*(100vw - 1919px)/553)}}@media(max-width: 1366px){.contacts-form-section .section-decor{width:calc(2170px + 460*(100vw - 1366px)/342)}.contacts-form-section .row-form{margin:0 calc(-50px + -20*(100vw - 1366px)/342)}.contacts-form-section .row-form .form-block{padding:0 calc(50px + 20*(100vw - 1366px)/342)}}@media(max-width: 1024px){.contacts-form-section .section-decor{width:calc(1710px + 480*(100vw - 1024px)/256)}.contacts-form-section .row-form{margin:calc(var(--minus-content-1480-box-indent)/2) 0}.contacts-form-section .row-form .form-block{padding:calc(var(--content-1480-box-indent)/2) 0;width:100%}.contacts-form-section .row-form.row-form-single .form-block{width:100%}}@media(max-width: 767px){.contacts-form-section .section-decor{width:calc(1230px + 550*(100vw - 767px)/447);top:calc(0px + -30*(100vw - 767px)/447)}}@media(max-width: 320px){.contacts-form-section .section-decor{width:680px;top:30px}}.contacts-map-section .map{display:block;width:100%;height:696px;background-color:#efefef}@media(min-width: 1921px){.contacts-map-section .map{height:calc(696px + -104*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.contacts-map-section .map{height:800px}}@media(max-width: 1919px){.contacts-map-section .map{height:calc(696px + 196*(100vw - 1919px)/553)}}@media(max-width: 1366px){.contacts-map-section .map{height:calc(500px + 250*(100vw - 1366px)/1046)}}@media(max-width: 320px){.contacts-map-section .map{height:250px}}.contacts-section .info-row .heading{margin-bottom:1em}.contacts-section .info-row .heading-height{display:block;height:2.25em;pointer-events:none}.front-page-about-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.front-page-about-section .row .col-title{padding-right:var(--box-indent-140);width:60.14%;position:relative;min-height:492px}.front-page-about-section .row .col-title-hidden{pointer-events:none;position:absolute;top:0;left:0;width:100%;color:#fff;min-height:492px;-webkit-clip-path:circle(0% at 43.5% 49%);clip-path:circle(0% at 43.5% 49%);will-change:clip-path;-webkit-transition:-webkit-clip-path .5s ease-in-out;transition:-webkit-clip-path .5s ease-in-out;transition:clip-path .5s ease-in-out;transition:clip-path .5s ease-in-out, -webkit-clip-path .5s ease-in-out}.front-page-about-section .row .col-title-hidden>*{-webkit-transform:translateZ(0);transform:translateZ(0)}.front-page-about-section .row .col-title-hidden .section-title{position:relative;z-index:1}.front-page-about-section .row .col-title-hidden .section-title .subtitle{color:inherit}.front-page-about-section .row .col-title-hidden.visible{-webkit-clip-path:circle(33% at 43.5% 49%);clip-path:circle(33% at 43.5% 49%)}.front-page-about-section .row .col-title-image{position:absolute;top:0;left:16.5%;width:54%}.front-page-about-section .row .col-title-image:before{content:"";display:block;padding-bottom:100%}.front-page-about-section .row .col-content{width:39.86%}.front-page-about-section .row .col-content>p{margin-top:1.55em;margin-bottom:0}.front-page-about-section .row .col-content .button-container{position:relative}.front-page-about-section .row .col-content .button-container .link-hidden{position:absolute;top:0;left:0;bottom:0;right:5em;pointer-events:none;display:block}.front-page-about-section .row .col-content .button-container .button-toggle .button-arrow svg{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:color .5s cubic-bezier(0.32, 0.94, 0.6, 1),-webkit-transform .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .5s cubic-bezier(0.32, 0.94, 0.6, 1),-webkit-transform .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .5s cubic-bezier(0.32, 0.94, 0.6, 1),transform .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .5s cubic-bezier(0.32, 0.94, 0.6, 1),transform .5s cubic-bezier(0.32, 0.94, 0.6, 1),-webkit-transform .5s cubic-bezier(0.32, 0.94, 0.6, 1)}.front-page-about-section .row .col-content .button-container .button-toggle.active .button-arrow svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.front-page-about-section .row .col-content .button-container .button-toggle.active~.link-hidden{pointer-events:auto}.front-page-about-section .row .col-content-hidden{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:grid-template-rows .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:grid-template-rows .3s cubic-bezier(0.32, 0.94, 0.6, 1), -ms-grid-rows .3s cubic-bezier(0.32, 0.94, 0.6, 1);position:relative}.front-page-about-section .row .col-content-hidden .plaintext{overflow:hidden;-webkit-transition:padding-top .3s cubic-bezier(0.32, 0.94, 0.6, 1),padding-bottom .3s cubic-bezier(0.32, 0.94, 0.6, 1),border-bottom-color .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:padding-top .3s cubic-bezier(0.32, 0.94, 0.6, 1),padding-bottom .3s cubic-bezier(0.32, 0.94, 0.6, 1),border-bottom-color .3s cubic-bezier(0.32, 0.94, 0.6, 1);border-bottom:1px solid rgba(0,0,0,0)}.front-page-about-section .row .col-content-hidden .plaintext p{margin:1em 0}.front-page-about-section .row .col-content-hidden .plaintext p:first-child{margin-top:0}.front-page-about-section .row .col-content-hidden .plaintext p:last-child{margin-bottom:0}.front-page-about-section .row .col-content-hidden .plaintext p a{color:#2247d5;border-bottom:1px solid;-webkit-transition:border-bottom-color .15s ease-in;transition:border-bottom-color .15s ease-in}.front-page-about-section .row .col-content-hidden .plaintext p a:hover{border-bottom-color:rgba(0,0,0,0)}.front-page-about-section .row .col-content-hidden .link-file{margin-top:1.5em}.front-page-about-section .row .col-content-hidden.active{grid-template-rows:1fr}.front-page-about-section .row .col-content-hidden.active .plaintext{border-bottom-color:#cdcdcd}.front-page-about-section .row:hover .col-title-hidden{-webkit-clip-path:circle(33% at 43.5% 49%);clip-path:circle(33% at 43.5% 49%)}@media(min-width: 1921px){.front-page-about-section .row .col-title{min-height:calc(492px + -68*(100vw - 1921px)/-639)}.front-page-about-section .row .col-title-hidden{min-height:calc(492px + -68*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.front-page-about-section .row .col-title{min-height:560px}.front-page-about-section .row .col-title-hidden{min-height:560px}}@media(max-width: 1919px){.front-page-about-section .row .col-title{min-height:calc(492px + 102*(100vw - 1919px)/553)}.front-page-about-section .row .col-title-hidden{min-height:calc(492px + 102*(100vw - 1919px)/553)}}@media(max-width: 1366px){.front-page-about-section .row .col-title{min-height:calc(390px + 90*(100vw - 1366px)/342)}.front-page-about-section .row .col-title-hidden{min-height:calc(390px + 90*(100vw - 1366px)/342)}}@media(max-width: 1024px){.front-page-about-section .row .col-title{min-height:calc(300px + 80*(100vw - 1024px)/256)}.front-page-about-section .row .col-title-hidden{min-height:calc(300px + 80*(100vw - 1024px)/256)}}@media(max-width: 767px){.front-page-about-section .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.front-page-about-section .row .col-title{min-height:unset;width:100%;padding-right:0;padding-top:0}.front-page-about-section .row .col-title-hidden{display:none}.front-page-about-section .row .col-content{width:100%;padding-top:0}}.front-page-header-section .section-background .image{opacity:0}.front-page-header-section .section-background .overlay{background-color:#001b50}.front-page-header-section .section-background.has-mobile-image .image-mobile{display:none}.front-page-header-section .section-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:calc(var(--vh, 1vh)*100);padding-top:calc(var(--header-height)*1.3)}.front-page-header-section .section-content .title{position:relative;margin-bottom:10vh}.front-page-header-section .section-content .title .heading{margin:0}.front-page-header-section .section-content .title .subtitle{position:absolute;bottom:28px;right:0;font-size:1.25em;margin:0;width:460px}.front-page-header-section .section-content .button-container{width:460px;margin-left:auto}@media(min-width: 1921px){.front-page-header-section .section-content .title .subtitle{width:calc(460px + -60*(100vw - 1921px)/-639);bottom:calc(28px + -8*(100vw - 1921px)/-639)}.front-page-header-section .section-content .button-container{width:calc(460px + -60*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.front-page-header-section .section-content .title .subtitle{width:520px;bottom:18px}.front-page-header-section .section-content .button-container{width:520px}}@media(max-width: 1919px){.front-page-header-section .section-content .title .subtitle{width:calc(460px + 30*(100vw - 1919px)/553);bottom:calc(28px + 10*(100vw - 1919px)/553)}.front-page-header-section .section-content .button-container{width:calc(460px + 30*(100vw - 1919px)/553)}}@media(max-width: 1366px){.front-page-header-section .section-content .title .subtitle{width:calc(430px + 50*(100vw - 1366px)/342);bottom:calc(18px + 4*(100vw - 1366px)/342)}.front-page-header-section .section-content .button-container{width:calc(430px + 50*(100vw - 1366px)/342)}}@media(max-width: 1024px){.front-page-header-section .section-content{min-height:calc(600px + 180*(100vw - 1024px)/424);padding-bottom:calc(50px + 15*(100vw - 1024px)/424)}.front-page-header-section .section-content .title{margin-bottom:calc(50px + 15*(100vw - 1024px)/424)}.front-page-header-section .section-content .title .subtitle{width:calc(380px + 98*(100vw - 1024px)/424);bottom:calc(14px + 4*(100vw - 1024px)/424)}.front-page-header-section .section-content .button-container{width:calc(380px + 98*(100vw - 1024px)/424)}}@media(max-width: 599px){.front-page-header-section .section-background.has-mobile-image .image-desktop{display:none}.front-page-header-section .section-background.has-mobile-image .image-mobile{display:block}.front-page-header-section .section-content{padding-bottom:calc(35px + 30*(100vw - 600px)/280)}.front-page-header-section .section-content .title{margin-bottom:calc(var(--content-1480-box-indent)*.6)}.front-page-header-section .section-content .title .heading{margin-top:calc(80px + 50*(100vw - 600px)/280);font-size:calc(60px + 35*(100vw - 600px)/280)}.front-page-header-section .section-content .title .subtitle{width:100%;bottom:0;position:relative;margin-top:calc(var(--content-1480-box-indent)*.5)}.front-page-header-section .section-content .button-container{width:100%}}.front-page-numbers-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page-numbers-section .section-subtitle{width:740px;line-height:1.25}.front-page-numbers-section .numbers{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page-numbers-section .numbers>.line{position:absolute;top:0;left:0;right:var(--minus-content-1480-box-indent);border-top:1px solid rgba(255,255,255,.24);will-change:transform;-webkit-transform-origin:left;transform-origin:left}.front-page-numbers-section .numbers>.line .inside-line{position:absolute;top:-1px;border-top:1px solid #fff;left:0;right:0;will-change:transform;-webkit-transform-origin:left;transform-origin:left}.front-page-numbers-section .numbers-col{text-align:center;position:relative;padding-top:1.4em;opacity:0}.front-page-numbers-section .numbers-col>.line{position:absolute;top:-1px;border-top:1px solid #fff;left:0;right:0}.front-page-numbers-section .numbers-col .number{display:block;font-family:"Roobert",sans-serif;letter-spacing:-0.01em;line-height:1.26}.front-page-numbers-section .numbers-col .subtitle{display:block;margin-top:1em}@media(min-width: 1921px){.front-page-numbers-section .section-subtitle{width:calc(740px + -110*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.front-page-numbers-section .section-subtitle{width:850px}}@media(max-width: 1919px){.front-page-numbers-section .section-subtitle{width:calc(740px + 140*(100vw - 1919px)/553)}}@media(max-width: 1366px){.front-page-numbers-section .section-subtitle{width:calc(600px + 70*(100vw - 1366px)/342)}}@media(max-width: 1024px){.front-page-numbers-section .section-subtitle{width:calc(530px + 50*(100vw - 1024px)/256)}}@media(max-width: 767px){.front-page-numbers-section .section-subtitle{width:calc(480px + 80*(100vw - 768px)/288)}.front-page-numbers-section .numbers-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:2em}}@media(max-width: 480px){.front-page-numbers-section .section-subtitle{width:100%}.front-page-numbers-section .numbers-col{width:100%}}:root{--circleCenterPosition: calc(50% - 273px) 556px;--whiteCircleStart: 134px;--whiteCircleEnd: 3000px;--blueCircleStart: 0px;--blueCircleEnd: 1550px}@media(min-width: 1921px){:root{--circleCenterPosition: calc(50% - (273px + (273 - 319) * (100vw - 1921px) / (1921 - 2560))) calc(556px + (556 - 632) * (100vw - 1921px) / (1921 - 2560));--whiteCircleStart: calc(134px + (134 - 147) * (100vw - 1921px) / (1921 - 2560));--whiteCircleEnd: calc(3000px + (3000 - 4000) * (100vw - 1921px) / (1921 - 2560));--blueCircleEnd: calc(1550px + (1550 - 2000) * (100vw - 1921px) / (1921 - 2560))}}@media(min-width: 2560px){:root{--circleCenterPosition: calc(50% - 319px) 632px;--whiteCircleStart: 147px;--whiteCircleEnd: 4000px;--blueCircleEnd: 2000px}}@media(max-width: 1919px){:root{--circleCenterPosition: calc(50% - (273px + (273 - 207) * (100vw - 1919px) / (1919 - 1366))) calc(556px + (556 - 469) * (100vw - 1919px) / (1919 - 1366));--whiteCircleStart: calc(134px + (134 - 104) * (100vw - 1919px) / (1919 - 1366));--whiteCircleEnd: calc(3000px + (3000 - 2000) * (100vw - 1919px) / (1919 - 1366));--blueCircleEnd: calc(1550px + (1550 - 1000) * (100vw - 1919px) / (1919 - 1366))}}@media(max-width: 1366px){:root{--circleCenterPosition: calc(50% - (207px + (207 - 156) * (100vw - 1366px) / (1366 - 1024))) calc(469px + (469 - 383) * (100vw - 1366px) / (1366 - 1024));--whiteCircleStart: calc(104px + (104 - 83) * (100vw - 1366px) / (1366 - 1024));--whiteCircleEnd: calc(2000px + (2000 - 1800) * (100vw - 1366px) / (1366 - 1024));--blueCircleEnd: calc(1000px + (1000 - 800) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){:root{--circleCenterPosition: calc(50% - (156px + (156 - 113) * (100vw - 1024px) / (1024 - 768))) calc(383px + (383 - 289) * (100vw - 1024px) / (1024 - 768));--whiteCircleStart: calc(83px + (83 - 60) * (100vw - 1024px) / (1024 - 768));--whiteCircleEnd: 1800px;--blueCircleEnd: 800px}}.front-page-testimonials-section{overflow:hidden;position:relative}.front-page-testimonials-section .section-content{position:static}.front-page-testimonials-section .section-title{position:relative;z-index:0}.front-page-testimonials-section .decor-header{position:absolute;top:0;left:0;width:100%;height:100%}.front-page-testimonials-section .decor-header:before{content:"";background-color:#fff;-webkit-clip-path:circle(var(--whiteCircleStart) at var(--circleCenterPosition));clip-path:circle(var(--whiteCircleStart) at var(--circleCenterPosition));position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.front-page-testimonials-section .decor-header-item{position:absolute;top:0;left:0;right:0;width:auto;height:100%;will-change:clip-path}.front-page-testimonials-section .decor-header-item.white-bg{background-color:#fff;-webkit-clip-path:circle(var(--whiteCircleStart) at var(--circleCenterPosition));clip-path:circle(var(--whiteCircleStart) at var(--circleCenterPosition))}.front-page-testimonials-section .decor-header-item.white-bg .section-title{color:#000}.front-page-testimonials-section .decor-header-item.white-bg .section-title .subtitle{color:#2247d5}.front-page-testimonials-section .decor-header-item.bright-bg{background-color:#2247d5;-webkit-clip-path:circle(var(--blueCircleStart) at var(--circleCenterPosition));clip-path:circle(var(--blueCircleStart) at var(--circleCenterPosition))}.front-page-testimonials-section .decor-header-item.bright-bg .section-title{color:#fff}.front-page-testimonials-section .decor-header-item.bright-bg .section-title .subtitle{color:#fff}.front-page-testimonials-section .decor-header.animate .decor-header-item{-webkit-transition:-webkit-clip-path 2s ease-in-out;transition:-webkit-clip-path 2s ease-in-out;transition:clip-path 2s ease-in-out;transition:clip-path 2s ease-in-out, -webkit-clip-path 2s ease-in-out}.front-page-testimonials-section .decor-header.animate .decor-header-item.white-bg{-webkit-clip-path:circle(var(--whiteCircleEnd) at var(--circleCenterPosition));clip-path:circle(var(--whiteCircleEnd) at var(--circleCenterPosition))}.front-page-testimonials-section .decor-header.animate .decor-header-item.bright-bg{-webkit-clip-path:circle(var(--blueCircleEnd) at var(--circleCenterPosition));clip-path:circle(var(--blueCircleEnd) at var(--circleCenterPosition))}.front-page-testimonials-section .testimonials-slider{position:relative;z-index:2}.front-page-testimonials-section .testimonials-slider .testimonial-text .quote{color:inherit}.front-page-testimonials-section .testimonials-slider .testimonial-text .quote .disclaimer-anchor{color:#acbdff;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;opacity:1}.front-page-testimonials-section .testimonials-slider .testimonial-text .quote .disclaimer-anchor:hover,.front-page-testimonials-section .testimonials-slider .testimonial-text .quote .disclaimer-anchor:focus-visible{color:#fff;opacity:1}.front-page-testimonials-section .testimonials-slider .testimonial-text .quote .icon{opacity:.2;color:inherit}.front-page-testimonials-section .testimonials-slider .swiper-slide .testimonial-headshot .headshot{opacity:0;-webkit-transition:opacity 1s ease-in-out 2s;transition:opacity 1s ease-in-out 2s}.front-page-testimonials-section .testimonials-slider .swiper-slide .testimonial-text{opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.front-page-testimonials-section .testimonials-slider .swiper-slide.swiper-slide-active{opacity:1 !important}.front-page-testimonials-section .testimonials-slider .swiper-slide.swiper-slide-active .testimonial-headshot .headshot{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.front-page-testimonials-section .testimonials-slider .swiper-slide.swiper-slide-active .testimonial-text{opacity:1}@media(min-width: 2580px){.front-page-testimonials-section .decor-header{display:none}}@media(max-width: 767px){.front-page-testimonials-section .decor-header{display:none}}.internal-page-header-section .section-background .image{opacity:0}.internal-page-header-section .section-background .overlay{background-color:#001b50}.internal-page-header-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(var(--vh, 1vh)*100);padding-top:calc(var(--header-height)*1.3);padding-bottom:var(--header-height)}.internal-page-header-section .section-content .styled-divider{position:absolute;bottom:var(--header-height);left:0;width:100%}.internal-page-header-section .section-content .section-title{margin:0;padding:2em 0}@media(max-width: 1024px){.internal-page-header-section .section-content{min-height:calc(600px + 370*(100vw - 1024px)/704);padding-bottom:calc(100px + 70*(100vw - 1024px)/704)}.internal-page-header-section .section-content .styled-divider{bottom:calc(100px + 70*(100vw - 1024px)/704)}.internal-page-header-section .section-content .section-title{padding:0}}@media(max-width: 540px){.internal-page-header-section .section-content .styled-divider{display:none}}@media(max-width: 320px){.internal-page-header-section .section-content{min-height:230px;padding-bottom:30px}}.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:532px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content .quote{margin:0}.internal-page-testimonials-slider-section .testimonials-slider .testimonials-slider-controls .swiper-pagination{color:#efefef}.internal-page-testimonials-slider-section .testimonials-slider .testimonials-slider-controls .swiper-pagination .swiper-pagination-current{color:#000}@media(min-width: 1921px){.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:calc(532px + -195*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:727px}}@media(max-width: 1919px){.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:calc(532px + 150*(100vw - 1919px)/553)}}@media(max-width: 1366px){.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:calc(382px + 93*(100vw - 1366px)/342)}}@media(max-width: 1024px){.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:calc(289px + 69*(100vw - 1024px)/256)}}@media(max-width: 767px){.internal-page-testimonials-slider-section .testimonials-slider .testimonial-text.has-video .testimonial-text-content{min-height:unset}.internal-page-testimonials-slider-section .testimonials-slider .testimonial .button-container .button{width:calc(100% - 10em);margin-right:0;margin-left:auto}.internal-page-testimonials-slider-section .testimonials-slider .testimonials-slider-controls{bottom:0;top:auto;left:0}}.news-section .section-header-with-filters .news-filters,.news-section .section-header-with-filters .section-title{width:calc(50% - 70px)}.news-section .section-header-with-filters .link-to-microsite-pop-up{display:block;width:calc(50% - 70px);margin-left:auto;padding:2.5em 1em 1.2em;position:relative;text-align:center;-webkit-transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .3s cubic-bezier(0.32, 0.94, 0.6, 1);cursor:pointer;margin-top:1.3em}.news-section .section-header-with-filters .link-to-microsite-pop-up:before{content:"";position:absolute;top:-1px;border-top:1px solid #cdcdcd;left:0;right:0}.news-section .section-header-with-filters .link-to-microsite-pop-up:hover,.news-section .section-header-with-filters .link-to-microsite-pop-up:focus-visible{color:#2247d5}.news-section .news-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-65px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-transition:-webkit-filter .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:-webkit-filter .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:filter .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:filter .3s cubic-bezier(0.32, 0.94, 0.6, 1), -webkit-filter .3s cubic-bezier(0.32, 0.94, 0.6, 1)}.news-section .news-row .news-card{width:calc(50% - 140px);margin:70px}.news-section .news-row:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);pointer-events:none;z-index:2;-webkit-transition:opacity .3s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .3s cubic-bezier(0.32, 0.94, 0.6, 1);opacity:0}.news-section .news-row.loading{-webkit-filter:blur(0.1em);filter:blur(0.1em)}.news-section .news-row.loading:before{opacity:1;pointer-events:auto}@media(min-width: 1921px){.news-section .section-header-with-filters .news-filters,.news-section .section-header-with-filters .section-title{width:calc(50% - (70px + -15*(100vw - 1921px)/-639))}.news-section .news-row{margin:calc(-70px + 15*(100vw - 1921px)/-639)}.news-section .news-row .news-card{width:calc(50% - (140px + -30*(100vw - 1921px)/-639));margin:calc(70px + -15*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.news-section .section-header-with-filters .news-filters,.news-section .section-header-with-filters .section-title{width:calc(50% - 85px)}.news-section .news-row{margin:-85px}.news-section .news-row .news-card{width:calc(50% - 170px);margin:85px}}@media(max-width: 1919px){.news-section .section-header-with-filters .news-filters,.news-section .section-header-with-filters .section-title{width:calc(50% - (70px + 20*(100vw - 1919px)/553))}.news-section .news-row{margin:calc(-70px + -20*(100vw - 1919px)/553)}.news-section .news-row .news-card{width:calc(50% - (140px + 40*(100vw - 1919px)/553));margin:calc(70px + 20*(100vw - 1919px)/553)}}@media(max-width: 1366px){.news-section .section-header-with-filters .news-filters,.news-section .section-header-with-filters .section-title{width:calc(50% - (50px + 25*(100vw - 1366px)/598))}.news-section .news-row{margin:calc(-50px + -25*(100vw - 1366px)/598)}.news-section .news-row .news-card{width:calc(50% - (100px + 50*(100vw - 1366px)/598));margin:calc(50px + 25*(100vw - 1366px)/598)}}@media(max-width: 1024px){.news-section .section-header-with-filters .news-filters,.news-section .section-header-with-filters .section-title{width:100%}.news-section .section-header-with-filters .link-to-microsite-pop-up{width:100%}.news-section .news-row .news-card{width:calc(100% - (50px + 10*(100vw - 768px)/448))}}@media(max-width: 768px){.news-section .news-row{margin:calc(-25px + -5*(100vw - 768px)/448)}.news-section .news-row .news-card{width:calc(100% - (50px + 10*(100vw - 768px)/448));margin:calc(25px + 5*(100vw - 768px)/448)}}@media(max-width: 320px){.news-section .news-row{margin:-20px}.news-section .news-row .news-card{width:calc(100% - 40px);margin:20px}}.portfolio-section .portfolio-row{margin-left:var(--minus-content-1480-box-indent);margin-right:var(--minus-content-1480-box-indent);display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr}.portfolio-section .portfolio-row .portfolio-card{position:relative}.portfolio-section .portfolio-row .portfolio-card:before{content:"";display:block;padding-bottom:93.75%}.portfolio-section .portfolio-row .portfolio-card:after{content:"";display:block;position:absolute;top:-0.5px;left:-0.5px;bottom:-0.5px;right:-0.5px;border:1px solid #cdcdcd;pointer-events:none}.portfolio-section .portfolio-row .portfolio-card-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:58px 64px;-webkit-transition:color .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:color .5s cubic-bezier(0.32, 0.94, 0.6, 1)}.portfolio-section .portfolio-row .portfolio-card-link .back-part{position:absolute;top:0;left:0;width:100%;height:100%;background:#172941;opacity:0;pointer-events:none;-webkit-transition:opacity .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .5s cubic-bezier(0.32, 0.94, 0.6, 1)}.portfolio-section .portfolio-row .portfolio-card-link .back-part .image{opacity:.5}.portfolio-section .portfolio-row .portfolio-card-link .back-part .line{-webkit-transition:-webkit-transform .5s cubic-bezier(0.32, 0.94, 0.6, 1) .15s;transition:-webkit-transform .5s cubic-bezier(0.32, 0.94, 0.6, 1) .15s;transition:transform .5s cubic-bezier(0.32, 0.94, 0.6, 1) .15s;transition:transform .5s cubic-bezier(0.32, 0.94, 0.6, 1) .15s, -webkit-transform .5s cubic-bezier(0.32, 0.94, 0.6, 1) .15s;position:absolute;top:-1px;left:0;border-top:5px solid #2247d5;z-index:1;pointer-events:none;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;will-change:transform}.portfolio-section .portfolio-row .portfolio-card-link .front-part{position:relative;z-index:1;width:100%;height:100%;display:block}.portfolio-section .portfolio-row .portfolio-card-link .front-part .title{display:block}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image{position:absolute;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .5s cubic-bezier(0.32, 0.94, 0.6, 1),-webkit-filter .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .5s cubic-bezier(0.32, 0.94, 0.6, 1),-webkit-filter .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .5s cubic-bezier(0.32, 0.94, 0.6, 1),filter .5s cubic-bezier(0.32, 0.94, 0.6, 1);transition:opacity .5s cubic-bezier(0.32, 0.94, 0.6, 1),filter .5s cubic-bezier(0.32, 0.94, 0.6, 1),-webkit-filter .5s cubic-bezier(0.32, 0.94, 0.6, 1)}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.image-white{opacity:0}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-100{width:100%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-90{width:90%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-80{width:80%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-70{width:70%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-60{width:60%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-50{width:50%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-40{width:40%}.portfolio-section .portfolio-row .portfolio-card-link .front-part .logotypes .image.logo-size-30{width:30%}.portfolio-section .portfolio-row .portfolio-card-link:hover .front-part .logotypes .image,.portfolio-section .portfolio-row .portfolio-card-link:focus-visible .front-part .logotypes .image{opacity:0}.portfolio-section .portfolio-row .portfolio-card-link:hover .front-part .logotypes .image.image-white,.portfolio-section .portfolio-row .portfolio-card-link:focus-visible .front-part .logotypes .image.image-white{opacity:1}.portfolio-section .portfolio-row .portfolio-card-link.single-logo:hover .front-part .logotypes .image,.portfolio-section .portfolio-row .portfolio-card-link.single-logo:focus-visible .front-part .logotypes .image{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1}.portfolio-section .portfolio-row .portfolio-card-link:hover,.portfolio-section .portfolio-row .portfolio-card-link:focus-visible{color:#fff}.portfolio-section .portfolio-row .portfolio-card-link:hover .back-part,.portfolio-section .portfolio-row .portfolio-card-link:focus-visible .back-part{opacity:1}.portfolio-section .portfolio-row .portfolio-card-link:hover .back-part .line,.portfolio-section .portfolio-row .portfolio-card-link:focus-visible .back-part .line{-webkit-transform:scaleX(1);transform:scaleX(1)}@media(min-width: 1921px){.portfolio-section .portfolio-row .portfolio-card-link{padding:calc(58px + -10*(100vw - 1921px)/-639) calc(64px + -10*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.portfolio-section .portfolio-row .portfolio-card-link{padding:68px 74px}}@media(min-width: 2580px){.portfolio-section .portfolio-row{margin-left:-440px;margin-right:-440px}}@media(max-width: 1919px){.portfolio-section .portfolio-row .portfolio-card-link{padding:calc(58px + 18*(100vw - 1919px)/553) calc(64px + 16*(100vw - 1919px)/553)}}@media(max-width: 1366px){.portfolio-section .portfolio-row .portfolio-card-link{padding:calc(40px + 10*(100vw - 1366px)/342) calc(48px + 12*(100vw - 1366px)/342)}}@media(max-width: 1024px){.portfolio-section .portfolio-row{grid-template-columns:repeat(3, 1fr)}.portfolio-section .portfolio-row .portfolio-card-link{padding:calc(30px + 6*(100vw - 1024px)/256) calc(36px + 6*(100vw - 1024px)/256)}}@media(max-width: 768px){.portfolio-section .portfolio-row .portfolio-card-link{padding:calc(24px + 4*(100vw - 768px)/448) calc(30px + 6*(100vw - 768px)/448)}}@media(max-width: 600px){.portfolio-section .portfolio-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 360px){.portfolio-section .portfolio-row{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 320px){.portfolio-section .portfolio-row .portfolio-card-link{padding:20px 24px}}.single-link-section .button-container{width:600px;margin:0 auto}@media(min-width: 1921px){.single-link-section .button-container{width:calc(600px + -70*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.single-link-section .button-container{width:670px}}@media(max-width: 1919px){.single-link-section .button-container{width:calc(600px + 117*(100vw - 1919px)/553)}}@media(max-width: 1366px){.single-link-section .button-container{width:calc(483px + 103*(100vw - 1366px)/342)}}@media(max-width: 1024px){.single-link-section .button-container{width:calc(380px + 95*(100vw - 1024px)/256)}}@media(max-width: 767px){.single-link-section .button-container{width:100%}}.single-news-section .single-news-header .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-news-section .single-news-header .info .date{margin-right:2.5em}.single-news-section .single-news-header .title .heading{margin-bottom:1em}.single-news-section .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-news-section .article-content,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext{width:60%;position:relative}.single-news-section .article-content hr,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext hr,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext hr{display:block;height:0;border:0;border-top:1px solid #cdcdcd;width:100%}.single-news-section .article-content .wp-block-embed.is-type-video .wp-block-embed__wrapper,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed.is-type-video .wp-block-embed__wrapper,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;display:block}.single-news-section .article-content .wp-block-embed.is-type-video .wp-block-embed__wrapper:before,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed.is-type-video .wp-block-embed__wrapper:before,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed.is-type-video .wp-block-embed__wrapper:before{content:"";display:block;padding-bottom:56.2%}.single-news-section .article-content .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{display:block;position:absolute;width:100% !important;height:100% !important;left:0;top:0}.single-news-section .article-content .wp-block-embed .wp-element-caption,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed .wp-element-caption,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed .wp-element-caption{margin-top:1em;text-align:center}.single-news-section .article-content .wp-block-embed:first-child,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed:first-child,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed:first-child{margin-top:0}.single-news-section .article-content .wp-block-embed:last-child,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .wp-block-embed:last-child,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .wp-block-embed:last-child{margin-bottom:0}.single-news-section .article-content .styled-divider,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .styled-divider{position:absolute;top:0;left:0;width:100%}.single-news-section .article-content .styled-divider+h2,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h2,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .styled-divider+h2,.single-news-section .article-content .styled-divider+h3,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h3,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .styled-divider+h3,.single-news-section .article-content .styled-divider+h4,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h4,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .styled-divider+h4,.single-news-section .article-content .styled-divider+h5,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h5,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .styled-divider+h5,.single-news-section .article-content .styled-divider+h6,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h6,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext .styled-divider+h6{margin-top:0}.single-news-section .article-sidebar{width:40%;padding-left:var(--box-indent-140)}.single-news-section .article-sidebar h2,.single-news-section .article-sidebar h3,.single-news-section .article-sidebar h4{color:#2247d5;font-weight:700;margin:1em 0}.single-news-section .article-sidebar h2:first-child,.single-news-section .article-sidebar h3:first-child,.single-news-section .article-sidebar h4:first-child{margin-top:0}.single-news-section .article-sidebar h2:last-child,.single-news-section .article-sidebar h3:last-child,.single-news-section .article-sidebar h4:last-child{margin-bottom:0}.single-news-section .article-sidebar-widget{position:relative}.single-news-section .article-sidebar-widget .styled-divider{position:absolute;top:0;left:0;width:100%}.single-news-section .article-sidebar-widget:last-child{margin-bottom:0}.single-news-section .article-sidebar-text:last-child{margin-bottom:0}.single-news-section .article-sidebar-text a{color:#2247d5;border-bottom:1px solid;-webkit-transition:border-bottom-color .15s ease-in;transition:border-bottom-color .15s ease-in}.single-news-section .article-sidebar-text a:hover{border-bottom-color:rgba(0,0,0,0)}.single-news-section .article-sidebar-text a[href^="tel:"]{color:inherit;border-bottom:0;-webkit-transition:color .15s ease-in;transition:color .15s ease-in}.single-news-section .article-sidebar-text a[href^="tel:"]:hover{color:#2247d5}@media(max-width: 1024px){.single-news-section .article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-news-section .article-content,.single-news-section .pop-up.pop-up-microsite .window-container .window .plaintext,.pop-up.pop-up-microsite .window-container .window .single-news-section .plaintext{width:100%}.single-news-section .article-sidebar{width:100%;padding-left:0;margin-top:var(--content-1480-box-indent)}}.single-portfolio-section .single-portfolio-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-portfolio-section .single-portfolio-head .info{width:62.2%;padding-right:var(--box-indent-140)}.single-portfolio-section .single-portfolio-head .logo{width:37.8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-portfolio-section .single-portfolio-head .logo .image{display:block;margin-left:auto;max-width:100%;height:auto}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-100{width:100%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-90{width:90%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-80{width:80%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-70{width:70%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-60{width:60%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-50{width:50%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-40{width:40%}.single-portfolio-section .single-portfolio-head .logo .image.logo-size-30{width:30%}.single-portfolio-section .single-portfolio-body .col-acquisitions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-portfolio-section .single-portfolio-body .col-acquisitions .link{margin-right:2.2em}.single-portfolio-section .single-portfolio-body .col-acquisitions .link .icon{color:#2247d5}.single-portfolio-section .single-portfolio-body .col-acquisitions .link:hover{color:#000}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content{position:absolute;top:100%;background:#fff;border:1px solid #cdcdcd;z-index:1;width:28em;max-width:90vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;margin-top:1.4em;cursor:default}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext{padding:2.22em}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext a{color:#2247d5;border-bottom:1px solid;-webkit-transition:border-bottom-color .15s ease-in;transition:border-bottom-color .15s ease-in}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content .plaintext a:hover{border-bottom-color:rgba(0,0,0,0)}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content:before{content:"";top:-1.4em;position:absolute;left:0;right:0;height:1.4em}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content:after{content:"";position:absolute;left:0;width:100%;border-top:5px solid #2247d5;will-change:transform;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;top:-1px;pointer-events:none}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item{position:relative;margin-right:2.2em}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:last-child{margin-right:0}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item .image{font-size:1em;height:2.4em;max-width:12em;width:auto;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter .3s ease-out;transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out, -webkit-filter .3s ease-out;cursor:pointer}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:hover .image,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:focus-visible .image{-webkit-filter:grayscale(0);filter:grayscale(0)}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:hover .acquisitions-list-content,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:focus-visible .acquisitions-list-content{opacity:1;pointer-events:auto;visibility:visible}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:hover .acquisitions-list-content:after,.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:focus-visible .acquisitions-list-content:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item:focus-visible .image{outline:1px dashed currentColor;outline-offset:.1em}@media(max-width: 650px){.single-portfolio-section .single-portfolio-body .col-acquisitions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-item{margin-right:0;margin-top:1.2em}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content{left:0;-webkit-transform:none;transform:none;margin-top:1em}.single-portfolio-section .single-portfolio-body .col-acquisitions .acquisitions-list-content:before{top:-1em;height:1em}}@media(max-width: 600px){.single-portfolio-section .single-portfolio-head{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-portfolio-section .single-portfolio-head .info{width:100%}.single-portfolio-section .single-portfolio-head .logo{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:var(--content-1480-box-indent)}.single-portfolio-section .single-portfolio-head .logo .image{margin-right:auto;margin-left:0}}.single-team-section .single-team-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-team-section .single-team-row .text{padding-right:var(--box-indent-140);width:69.932%}.single-team-section .single-team-row .text .heading-4-styles{margin-bottom:.3em}.single-team-section .single-team-row .text .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-team-section .single-team-row .text .info-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-0.6em}.single-team-section .single-team-row .text .info-links li{margin:.6em}.single-team-section .single-team-row .photo,.single-team-section .single-team-row .quote{width:30.068%;position:relative}.single-team-section .single-team-row .photo{margin-top:auto;background-color:#cdcdcd}.single-team-section .single-team-row .photo:before{content:"";display:block;padding-bottom:101.955%}@media(max-width: 767px){.single-team-section .single-team-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team-section .single-team-row:first-child{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-team-section .single-team-row .text{padding-right:0;width:100%}.single-team-section .single-team-row .photo{width:50%;margin-bottom:var(--content-1480-box-indent)}.single-team-section .single-team-row .quote{width:100%}}.team-gallery-section .section-decor{position:absolute;width:auto;top:auto;left:-1em;right:-1em;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:420px}.team-gallery-section .section-decor-item{width:calc(20% - 1em);margin:1em;color:#efefef;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;will-change:transform;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.team-gallery-section .section-decor-item svg{display:block;width:100%;height:auto}.team-gallery-section .gallery{margin:0 calc(var(--minus-content-1480-box-indent) - 2em);padding:0 1em;overflow:visible}.team-gallery-section .gallery .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-gallery-section .gallery .swiper-wrapper .swiper-slide{width:auto;padding:0 1em;will-change:transform;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image{display:block;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:345px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:375px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:416px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:458px}.team-gallery-section .gallery .swiper-scrollbar{position:relative;left:-0.5em;right:-0.5em;top:auto;width:auto;bottom:0;margin-left:var(--content-1480-box-indent);margin-right:var(--content-1480-box-indent);height:1px;background:#cdcdcd}.team-gallery-section .gallery .swiper-scrollbar-drag{background:#000}@media(min-width: 1921px){.team-gallery-section .section-decor{bottom:calc(420px + -40*(100vw - 1921px)/-639)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:calc(345px + -40*(100vw - 1921px)/-639)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:calc(375px + -30*(100vw - 1921px)/-639)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:calc(416px + -40*(100vw - 1921px)/-639)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:calc(458px + -40*(100vw - 1921px)/-639)}}@media(min-width: 2560px){.team-gallery-section .section-decor{bottom:460px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:385px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:405px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:456px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:498px}}@media(min-width: 2580px){.team-gallery-section .section-decor{width:2560px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.team-gallery-section .gallery{margin:0 -440px;overflow:hidden}.team-gallery-section .gallery .swiper-scrollbar{margin-left:440px;margin-right:440px}}@media(max-width: 1919px){.team-gallery-section .section-decor{bottom:calc(420px + 60*(100vw - 1919px)/553)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:calc(345px + 60*(100vw - 1919px)/553)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:calc(375px + 60*(100vw - 1919px)/553)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:calc(416px + 60*(100vw - 1919px)/553)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:calc(458px + 60*(100vw - 1919px)/553)}}@media(max-width: 1366px){.team-gallery-section .section-decor{bottom:calc(360px + 100*(100vw - 1366px)/342)}.team-gallery-section .section-decor-item{width:calc(25% - 1em)}.team-gallery-section .section-decor-item:last-child{display:none}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:calc(285px + 80*(100vw - 1366px)/342)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:calc(315px + 80*(100vw - 1366px)/342)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:calc(356px + 80*(100vw - 1366px)/342)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:calc(398px + 80*(100vw - 1366px)/342)}}@media(max-width: 1024px){.team-gallery-section .section-decor{bottom:calc(260px + 120*(100vw - 1024px)/256)}.team-gallery-section .section-decor-item{width:calc(50% - 1em)}.team-gallery-section .section-decor-item:nth-child(4){display:none}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:calc(205px + 60*(100vw - 1024px)/256)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:calc(235px + 60*(100vw - 1024px)/256)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:calc(276px + 60*(100vw - 1024px)/256)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:calc(318px + 60*(100vw - 1024px)/256)}}@media(max-width: 768px){.team-gallery-section .section-decor{bottom:calc(140px + -50*(100vw - 768px)/448)}.team-gallery-section .section-decor-item{width:calc(50% - 1em)}.team-gallery-section .section-decor-item:nth-child(3){display:none}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image{max-width:100%}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:calc(145px + 50*(100vw - 768px)/448)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:calc(175px + 50*(100vw - 768px)/448)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:calc(216px + 50*(100vw - 768px)/448)}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:calc(258px + 50*(100vw - 768px)/448)}}@media(max-width: 320px){.team-gallery-section .section-decor{bottom:190px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-xs{height:95px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-s{height:125px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-m{height:166px}.team-gallery-section .gallery .swiper-wrapper .swiper-slide .image.height-l{height:208px}}.team-section .section-header-with-filters .team-filters,.team-section .section-header-with-filters .section-title{width:calc(50% - .61em)}.team-section .team-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-40px -0.61em}.team-section .team-row .team-card{margin:40px .61em;width:calc(25% - 1.22em)}.team-section .team-row .team-card-link{display:block;will-change:transform;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.team-section .team-row .team-card-link>*{-webkit-transform:translateZ(0);transform:translateZ(0)}.team-section .team-row .team-card-link .headshot{display:block;position:relative}.team-section .team-row .team-card-link .headshot:before{content:"";display:block;padding-bottom:101.955%}.team-section .team-row .team-card-link .title{display:block;margin-top:.92em;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.team-section .team-row .team-card-link .position{display:block;line-height:1.5;min-height:3em}.team-section .team-row .team-card-link:hover,.team-section .team-row .team-card-link:focus-visible{-webkit-transform:translateY(-0.61em);transform:translateY(-0.61em)}.team-section .team-row .team-card-link:hover .title,.team-section .team-row .team-card-link:focus-visible .title{color:#2247d5}@media(min-width: 1921px){.team-section .team-row{margin:calc(-40px + 10*(100vw - 1921px)/-639) -0.61em}.team-section .team-row .team-card{margin:calc(40px + -10*(100vw - 1921px)/-639) .61em}}@media(min-width: 2560px){.team-section .team-row{margin:-50px -0.61em}.team-section .team-row .team-card{margin:50px .61em}}@media(max-width: 1919px){.team-section .team-row{margin:calc(-40px + -10*(100vw - 1919px)/553) -0.61em}.team-section .team-row .team-card{margin:calc(40px + 10*(100vw - 1919px)/553) .61em}}@media(max-width: 1366px){.team-section .team-row{margin:calc(-30px + -10*(100vw - 1366px)/342) -0.61em}.team-section .team-row .team-card{margin:calc(30px + 10*(100vw - 1366px)/342) .61em}}@media(max-width: 1024px){.team-section .section-header-with-filters .team-filters,.team-section .section-header-with-filters .section-title{width:100%}.team-section .team-row{margin:calc(-20px + -5*(100vw - 1024px)/704) -0.61em}.team-section .team-row .team-card{margin:calc(20px + 5*(100vw - 1024px)/704) .61em;width:calc(33.3333333333% - 1.22em)}}@media(max-width: 600px){.team-section .team-row .team-card{width:calc(50% - 1.22em)}}@media(max-width: 360px){.team-section .team-row{margin:-15px -0.61em}.team-section .team-row .team-card{margin:15px .61em;width:calc(100% - 1.22em)}}.testimonial-disclaimer-section{color:rgba(0,0,0,.28);line-height:1.4}.testimonial-disclaimer-section .section-plaintext h2,.testimonial-disclaimer-section .section-plaintext h3{font-weight:500;margin-bottom:1em;color:#000}.testimonial-disclaimer-section .section-plaintext p{font-style:italic}.testimonial-disclaimer-section.bright-bg{color:#acbdff}.testimonial-disclaimer-section.bright-bg .section-plaintext h2,.testimonial-disclaimer-section.bright-bg .section-plaintext h3{color:#fff}.text-page-section .article-content,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext{position:relative}.text-page-section .article-content .styled-divider,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext .styled-divider{position:absolute;top:0;left:0;width:100%}.text-page-section .article-content .styled-divider+h2,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h2,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext .styled-divider+h2,.text-page-section .article-content .styled-divider+h3,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h3,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext .styled-divider+h3,.text-page-section .article-content .styled-divider+h4,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h4,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext .styled-divider+h4,.text-page-section .article-content .styled-divider+h5,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h5,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext .styled-divider+h5,.text-page-section .article-content .styled-divider+h6,.text-page-section .pop-up.pop-up-microsite .window-container .window .plaintext .styled-divider+h6,.pop-up.pop-up-microsite .window-container .window .text-page-section .plaintext .styled-divider+h6{margin-top:0}.text-row-section .text-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-row-section .text-row .col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}.text-row-section .text-row .col-text h2,.text-row-section .text-row .col-text h3,.text-row-section .text-row .col-text h4{line-height:1.25;margin:.875em 0}.text-row-section .text-row .col-text h2:first-child,.text-row-section .text-row .col-text h3:first-child,.text-row-section .text-row .col-text h4:first-child{margin-top:0}.text-row-section .text-row .col-text h2:last-child,.text-row-section .text-row .col-text h3:last-child,.text-row-section .text-row .col-text h4:last-child{margin-bottom:0}.text-row-section .text-row .col-text p{margin:1em 0}.text-row-section .text-row .col-text p:first-child{margin-top:0}.text-row-section .text-row .col-text p:last-child{margin-bottom:0}.text-row-section .text-row .col-link{padding-right:var(--box-indent-140)}@media(max-width: 767px){.text-row-section .text-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-row-section .text-row .col{width:100%}.text-row-section .text-row .col-link{padding-right:0;padding-top:var(--box-indent-140)}}

/*# sourceMappingURL=css\bundle.css.map*/