.scrollDisable{overflow:hidden}.bg-eastern-blue{background-color:#168eb1}.bg-gray{background-color:#f4f4f4}.bg-gray-light{background-color:#ececec}.bg-green-dark{background-color:#074b58}.bg-orange{background-color:#f79228ff}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.swiper{position:relative;overflow:hidden;z-index:1}.swiper-wrapper{display:flex;width:100%;height:100%;z-index:1;will-change:transform}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;will-change:transform}.swiper-slide img{display:block}.swiper-navigation{display:flex;justify-content:center;align-items:center;gap:16px}.swiper-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.swiper-pagination-bullet{width:8px;height:8px;border:1px solid #168eb1;border-radius:8px;cursor:pointer;transition:.3s ease-out}.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{background-color:#168eb1}.swiper-button{transition:.2s ease-out}.swiper-button:not(.swiper-button-disabled){cursor:pointer}.swiper-button-disabled{pointer-events:none;opacity:.4}.swiper-button svg{display:block;width:12px;height:16px;transition:.2s ease-out}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:3rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@font-face{font-family:'Bebas Neue Pro';src:local("Bebas Neue Pro Bold"),local("BebasNeuePro-Bold"),url(../fonts/BebasNeuePro-Bold.woff2) format("woff2"),url(../fonts/BebasNeuePro-Bold.woff) format("woff");font-weight:700;font-style:normal}*,::after,::before{box-sizing:border-box}body{margin:0;color:#434343;font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:#fff}body.contentLocked{overflow:hidden}body,html{height:100%}.visually-hidden,[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{margin:0;line-height:1}h2,h3,h4,h5,h6{color:#168eb1}h1.section-title{font-size:2.125rem;font-weight:600}.page-home h1.section-title{font-size:2.375rem}h2.section-title{font-size:1.875rem;line-height:1.1875;font-weight:600;margin:0 0 25px}address,p{font-size:1rem;line-height:1.625}address{margin:0;font-style:normal}ol,p,ul{margin:16px 0}.content ol:not([class]),.content ul:not([class]){padding:0 0 0 18px;line-height:1.625}.content p a,.content ul.wp-block-list a,.content ul:not([class]) a{color:#168eb1;font-weight:700;transition:.3s ease-out}.content p a:hover,.content ul.wp-block-list a:hover,.content ul:not([class]) a:hover{color:#07627d}.content img{max-width:100%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#d9d9d9}::-webkit-scrollbar-thumb{background-color:#137c9a}::-webkit-scrollbar-thumb:hover{background-color:#0e576d}#page-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.main-content{flex:1}.section{position:relative}.section-grid{display:grid}.section-grid .content,.section-grid-bg-mask,.section-grid-bg-media{grid-row-start:1;grid-column-start:1}.section-grid-bg-media{position:relative;overflow:hidden;pointer-events:none}.section-grid-bg-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-grid-bg-media video{position:absolute;top:-1px;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.section-grid-bg-mask{z-index:1}.section-grid-bg-mask img{display:block;width:100%}.section-title-center{text-align:center}.section-fullscreen{min-height:100%}.section-fullscreen .section-grid-bg-media{height:100vh}.section-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-bg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section .content{position:relative;min-width:0;z-index:1}.section .content-v-center{align-self:center}.section .content-h-center{justify-self:center}.section .content-panel-top{margin-bottom:30px}.section-theme-light,.section-theme-light .section-title{color:#fff}.description-grid{display:flex;justify-content:space-between;gap:40px}.description-img img{width:100%}.description-md{max-width:440px}.description-lg{max-width:720px}.description-xl{max-width:920px}.description-text-md{max-width:380px}.description-text-lg{max-width:510px}.description-center{margin:0 auto;text-align:center}.description-center .description-text{margin:0 auto}.description *+.section-title{margin-top:60px}.description .btn{margin-top:15px}.content-grid+.query-block,.content-grid-wrapper+.query-block{margin-top:60px}.content-grid{display:flex}.content-grid-wrapper{color:#fff;border-radius:8px}.content-grid-item{min-width:0}.content-grid-item:last-child{flex:1}.content-grid-v-center{align-items:center}.content-grid-md{gap:45px}.content-grid-lg{max-width:960px;justify-self:center}.content-grid .description-text p:first-child{margin-top:0}.border-round{position:relative}.border-round-right{padding-top:50px}.border-round .section:first-of-type{border-top-right-radius:35vw 35vw}.double-border-round{position:relative;padding:40px 0}.double-border-round-left .section-description:first-child .content-grid-img{order:2}.double-border-round:after,.double-border-round:before{content:'';position:absolute;top:0;left:0;right:0;height:100%}.double-border-round:before{border-top-left-radius:35vw 35vw;z-index:-2}.double-border-round:after{border-top-left-radius:40vw 40vw;left:6vw;z-index:-1}.block-outside{overflow:hidden}.block-outside-grid{display:grid}.block-outside-grid .description,.block-outside-grid-bg{grid-row-start:1;grid-column-start:1}.block-outside-grid-bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-outside-grid .description{justify-self:center;align-self:center}.block-outside .section-title{line-height:1;font-style:normal;font-weight:600;text-transform:uppercase}.logo-box{position:absolute;top:0;left:0;width:100%;padding-top:40px;text-align:center;overflow:hidden;z-index:1}.logo-box-wrapper{position:relative;padding-top:40px}.logo-box img{max-width:100%}.iframe-wrapper{max-width:720px;margin:0 auto}.pattern-dot,.video-pattern-dot{position:absolute;top:0;left:0;width:100%;background-blend-mode:hard-light}.video-pattern-dot{height:100%;background-image:url(../img/page-home/section-main/section-bg-mask.png),url(../img/pattern-dot.png);background-position:center bottom,0 100%;background-repeat:no-repeat,repeat;background-size:cover,40px}.pattern-dot{height:50%;background-image:url(../img/pattern-dot.png);background-color:#26c7cd;background-position:0 0;background-size:40px;background-blend-mode:overlay;z-index:-1}.table-contacts{border-collapse:collapse}.table-contacts th{text-align:left;padding-right:5px}.table-contacts td{padding-left:5px}.media-content{overflow:hidden}.media-content iframe{aspect-ratio:16/9;border-radius:8px}.media-content figure{margin:0;text-align:center}.media-content figcaption{margin-top:15px;font-weight:500}.media-content img{display:block;margin:0 auto;max-width:100%;border-radius:8px}.media-content video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:8px}.btn,.btn-ico,button{transition:.3s ease-out;outline:0}button:not([disabled]){cursor:pointer}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:90px;padding:10px 20px;color:#fff;font-size:.75rem;line-height:1;font-weight:500;text-transform:capitalize;text-align:center;text-decoration:none;border:none;border-radius:16px;background:0 0}.btn:focus,.btn:hover{text-decoration:none}.btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.btn-block{width:100%}.btn-search{position:relative;min-width:auto;padding:2px}.btn-search:after{content:'';display:block;position:absolute;width:calc(100% + 14px);height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);background-color:#ececec;border-radius:10px;opacity:0;z-index:0}.btn-search:hover:after{opacity:1}.btn-search:hover svg{fill:#168eb1}.btn-search svg{fill:#434343;z-index:1}.btn-back,.btn-text{min-width:auto;font-size:.875rem;line-height:1;font-weight:600;text-align:left;text-transform:none}.btn-back{min-width:85px}.btn-back .btn-ico{fill:currentColor;width:18px;height:12px;margin-right:8px}.btn-text{padding:0;color:#fff}.btn-text:hover{text-decoration:underline}.btn-text .btn-ico{fill:currentColor;width:10px;height:15px;margin-left:8px}.section:not(.section-theme-light) .btn-text{color:#434343}.btn-gray{color:#434343;background-color:#ececec}.btn-gray:hover{background-color:#ddd}.btn-red{background-color:#fe6361}.btn-red:hover{background-color:#fe4543}.btn-orange{background-color:#f79228ff}.btn-orange:hover{background-image:linear-gradient(to right bottom,#ffa445,#f8943c,#f18533,#e9742c,#e16426)}.btn-eastern-blue{background-color:#168eb1}.btn-eastern-blue:hover{background-color:#19a0c8}.btn-white{color:#168eb1;background-color:#fff}.btn-white:hover{color:#07627d;background-color:#f4f4f4}.btn .icon{flex:none;width:22px;height:22px;transition:.2s ease-out}.btn .icon-left{margin-right:10px}.table-responsive{margin:25px 0;overflow-x:auto}table{width:100%;padding:2%;border-spacing:8px;background-color:#f4f4f4;border-radius:8px}table thead th{color:#000}table tbody th{padding:10px 10px 10px 0;color:#919191}table a{transition:.3s ease-out}table tr{vertical-align:top}table td,table th{padding:10px 16px}table th{text-align:left;font-weight:600}table td{border-radius:10px;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-select{position:relative}.form-select:after{content:'';position:absolute;top:50%;right:15px;display:block;width:12px;height:8px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS40MTUgMCA2IDQuOTQ3IDEwLjU4NSAwIDEyIDEuNTI3IDYgOCAwIDEuNTI3IDEuNDE1IDB6IiBmaWxsPSIjMDAwMDAwIi8+PC9zdmc+);background-repeat:no-repeat;background-position:0 0;background-size:.65rem auto;pointer-events:none;z-index:1}.form-select .form-control{padding-right:40px}.form-select option{font-weight:600;background-color:#fff}:root{--form-control-disabled:#959495}.form-check label{display:flex;gap:8px}.form-control+.form-control{margin-top:1em}.form-control--disabled{color:var(--form-control-disabled);cursor:not-allowed}input[type=checkbox]{display:grid;place-content:center;width:1.15em;height:1.15em;margin:0;font:inherit;color:#168eb1;border:.15em solid currentColor;border-radius:.15em;transform:translateY(-.075em);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);cursor:pointer}input[type=checkbox]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:bottom left;transition:transform 120ms ease-in-out;box-shadow:inset 1em 1em #434343}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.label-is-hidden{display:none}label{color:#434343;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-item label{font-size:.875rem;line-height:1.14286}textarea.form-control{padding-top:15px;padding-bottom:15px}.form-item{margin-bottom:20px}.form-item:not(.form-check) label{display:block;margin-bottom:8px}.form-item-description{display:block;padding:3px 0 0 24px;font-size:.875rem;line-height:1.14286}.form-control{width:100%;min-height:44px;padding:3px 22px;color:#434343;font-size:.875rem;line-height:1;border:1px solid #168eb1;border-radius:8px;transition:.2s ease-in-out;background:#fff}.form-control[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.form-control:focus,.form-control:hover{box-shadow:0 0 8px rgba(0,0,0,.25)}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#434343;font-size:.875rem;line-height:1}.form-control::placeholder{color:#434343;font-size:.875rem;line-height:1}.form-row-three-column{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.form-row:not(.form-row-three-column){display:flex}.form-row:not(.form-row-three-column) .form-item{flex:1}.form-panel{display:flex;justify-content:center;margin-top:30px}.form-captcha{margin-top:20px;text-align:center}.form-search{position:relative}.form-search .form-control{padding-left:50px;padding-right:28px}.form-search .btn-search{position:absolute;left:12px;top:50%;transform:translateY(-50%)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.main-menu ul{margin:0;padding:0;list-style:none}.main-menu>ul{display:flex}.main-menu .menu-lvl-one>a{transition:.3s ease-out}.main-menu .menu-lvl-two:hover{background-color:#f4f4f4;border-radius:8px}.main-menu .menu-lvl-two>a{font-size:1rem;transition:.3s ease-out}.main-menu a{display:block;color:#434343;text-transform:capitalize;text-decoration:none;white-space:nowrap}.main-menu .submenu-active>.btn-cross{transform:rotate(180deg)}.main-menu .submenu-active>.submenu-wrapper{display:block;margin:0 -25px;padding-right:25px;padding-left:25px}.main-menu .submenu-img{display:none;opacity:0;transition:opacity .3s}.main-menu .submenu-img-list{position:absolute;top:0;left:0;width:100%;height:100%}.main-menu .submenu-img-wrapper{position:relative;border-radius:8px;overflow:hidden}.main-menu .submenu-img-active{opacity:1}.main-menu .submenu-bg,.main-menu .submenu-img-active{display:block}.main-menu .btn-cross{display:none;width:40px;height:40px;position:absolute;top:2px;right:-12px;border:none;background:url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 11L10.5 8.908L17 2.096L15 0L8.5 6.811L2 0L0 2.096L6.5 8.908L8.5 11z' fill='black'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .3s;z-index:1}.mobileMenuActive .main-menu{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;display:block;padding:0 25px;background-color:#fff;overflow-y:auto}.mobileMenuActive .main-menu>ul{flex-direction:column;width:100%}.mobileMenuActive .main-menu a{color:#434343}.mobileMenuActive .main-menu .menu-lvl-one{margin:5px 0}.mobileMenuActive .main-menu .menu-lvl-one>a{padding:10px 0;font-size:1.75rem;line-height:1}.mobileMenuActive .main-menu .menu-lvl-two>a{padding:14px 20px;border-radius:20px}.mobileMenuActive .main-menu .menu-lvl-two>a:hover{background-color:#f4f4f4}.mobileMenuActive .main-menu .btn-cross{display:block}.mobileMenuActive .main-menu .social-media-wrapper{padding:35px 0}.page-numbers{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.page-numbers a{color:#000}.page-numbers .page-numbers{display:flex;justify-content:center;align-items:center;min-height:32px;min-width:32px;height:100%;padding:0 5px;color:#434343;font-size:1rem;line-height:1;text-decoration:none;overflow:hidden;transition:.3s ease-out;border-radius:3px}.page-numbers .page-numbers:hover{color:#fff!important;background-color:#168eb1}.page-numbers .page-numbers:hover svg{fill:#fff}.page-numbers .page-numbers.current{color:#168eb1}.page-numbers .page-numbers svg{width:14px;height:10px;fill:#434343}#scrollTopBtn{position:fixed;right:20px;bottom:15%;display:flex;justify-content:center;align-items:center;padding:0;width:42px;height:42px;border:none;border-radius:50%;overflow:hidden;background-color:#168eb1;cursor:pointer;z-index:10}#scrollTopBtn svg{fill:#137c9a;transition:.2s}#scrollTopBtn:hover svg{fill:#11718d;transform:scale(1.1)}.footer .social-media-wrapper{display:flex}.social-media-title{text-transform:uppercase}.social-media-list{display:flex;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.main-header-bio .social-media-list svg{fill:#ffd1a0}.footer .social-media-list a:hover svg{fill:#fff}.footer .social-media-list svg{fill:#26c7cd}.social-media-list li{position:relative}.social-media-list a{display:flex;flex-direction:column;align-items:center;text-decoration:none}.social-media-list a:hover img,.social-media-list a:hover svg{transform:scale(1.05)}.social-media-list a:hover svg{fill:#fff}.social-media-list img,.social-media-list svg{display:block;transition:.2s ease-out}.share-media-wrapper{position:fixed;top:45vh;right:0;display:flex;align-items:center;gap:20px;z-index:1;padding:20px 15px;background-color:#f79228ff;border-radius:15px 0 0 15px;overflow:hidden;transition:.2s ease-out}.share-media-wrapper:hover .share-media-list{display:flex}.share-media-list{display:none;align-items:center;gap:12px;margin:0;padding:0;list-style:none;transition:.3s ease-out;position:relative}.share-media-list li{position:relative;cursor:pointer}.share-media-list li:hover img,.share-media-list li:hover svg{transform:scale(1.1)}.share-media-list img,.share-media-list svg{display:block;transition:.2s ease-out}.share-media-list svg{width:28px;height:28px;fill:#fff}.share-media-title{font-size:1rem;color:#fff;font-weight:400;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(-180deg);pointer-events:none}.footer-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.footer-menu li{position:relative}.footer-menu li .active:before,.footer-menu li:hover:before{width:100%}.footer-menu li:hover a{color:#434343}.footer-menu li:hover:before{background-color:#fff}.footer-menu li:after,.footer-menu li:before{content:'';position:absolute}.footer-menu li:before{bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;border-radius:3px;transition:.2s ease-out}.footer-menu li:not(:first-child):after{top:50%;left:-6px;width:1px;height:16px;transform:translateY(-50%);background-color:#fff}.footer-menu a{display:block;padding:10px 5px;color:#fff;font-size:.875rem;line-height:1;text-transform:capitalize;text-decoration:none;text-align:center;transition:.2s ease-out;white-space:nowrap}.tabs-nav{display:flex;flex-wrap:wrap;overflow:hidden}.tabs-nav-item{position:relative;padding:5px;font-size:1.125rem;line-height:1;font-weight:600;cursor:pointer;transition:color .3s ease-out}.tabs-nav-item svg{width:37px;height:37px;fill:#4d4d4d;transition:.2s ease-out}.tabs-nav-item-active svg,.tabs-nav-item:hover svg{fill:#f79228ff}.tabs-nav-item-active:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:6px;border-radius:0 6px;background-color:#f79228ff}.tabs-content{overflow:hidden}.tabs-content .description .description-title{margin-bottom:15px}.tags-title{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-right:8px;font-size:2rem;line-height:1;cursor:pointer}.tags-title:after{content:"";display:block;width:22px;height:14px;background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjIgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im0wLjkzOTQ1IDMuMDYwNyAyLjEyMTMtMi4xMjEzIDguMjk5OSA4LjMgOC4yOTc1LTguMjk5OCAyLjEyMTYgMi4xMjEtMTAuNDE5IDEwLjQyMi0xMC40MjItMTAuNDIyeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNUVCQTMzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==);transition:.3s}.tags-active .tags-title:after{transform:rotate(180deg)}.tags-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.tags-list-center{justify-content:center}.filter-tags.tags-active .tags-list{transform:scaleY(1);height:auto;opacity:1}.tags-item{display:block;padding:10px 16px;text-decoration:none;border-radius:40px;border:1px solid #168eb1;transition:.3s}.tags-item a{color:#000;text-decoration:none}.tags-item-active,.tags-item:hover{background-color:#168eb1}.tags-item-active a,.tags-item:hover a{color:#fff}.filter-content-type{display:flex;gap:0 16px;margin:0;padding:0;list-style:none}.filter-content-type .current a{color:#168eb1}.filter-content-type a{display:block;color:#434343;text-decoration:none;transition:.3s ease-in-out}.filter-content-type a:hover{color:#fff!important;background-color:#168eb1}.filter-tree{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.filter-tree .btn-tree-toggle{width:18px;height:18px;border:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMDYyNSA2LjYyNUw4LjYxNzE5IDEyLjE3OTdMMTQuMTcxOSA2LjYyNSIgc3Ryb2tlPSIjNDM0MzQzIiBzdHJva2Utd2lkdGg9IjEuNjY2NDEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:18px 18px;transition:.3s ease-out;transform:rotate(-90deg)}.filter-tree .tree-toggle-wrapper{display:flex;align-items:center;gap:14px}.filter-tree .tree-toggle-wrapper>label,.filter-tree-lvl-one>label{font-weight:700}.filter-tree-lvl-two>label{font-size:.875rem;line-height:1.14286}.filter-tree-submenu{display:none;flex-direction:column;gap:14px;padding:0 0 0 62px;list-style:none}.filter-tree .submenu-active .btn-tree-toggle{transform:rotate(0)}.filter-tree .submenu-active .filter-tree-submenu{display:flex}.filter-tree .has-submenu:not(:last-child) .filter-tree-submenu{margin:14px 0 25px}.filter-tree .has-submenu:last-child .filter-tree-submenu{margin:14px 0 0}.filter-tree label{display:flex;gap:12px}.filter-tree label:hover{color:#168eb1}.filter-calendar,.filter-calendar ul{list-style:none;margin:0;padding:0}.filter-calendar-item{border-bottom:1px solid #d9d9d9}.filter-calendar-item.active .year{color:#07627d;background-color:#f4f4f4}.filter-calendar-item.active .year:after{transform:rotate(180deg)}.filter-calendar-item.active .months{transform:scaleY(1);height:auto;opacity:1}.filter-calendar .year{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;color:#434343;font-size:1.125rem;line-height:1.11111;font-weight:400;cursor:pointer;transition:.3s}.filter-calendar .year:hover{color:#168eb1;background-color:#f4f4f4}.filter-calendar .year:after{content:"";display:block;width:20px;height:12px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.375 2.625L3 1L11.375 9.375L19.75 1L21.375 2.625L11 13L5.6875 7.6875L1.375 4.375L1.375 2.625Z' fill='%23F79228'/%3E%3C/svg%3E");transition:.3s}.filter-calendar .months{height:0;transform:scaleY(0);transform-origin:top;opacity:0;transition:transform .3s,height .2s}.filter-calendar .month a{display:flex;justify-content:space-between;padding:10px 15px 10px 25px;color:#000;text-decoration:none;border-top:1px solid #d9d9d9;transition:.2s ease-out}.filter-calendar .month a:hover{color:#fff;background-color:#168eb1}.picked-filters{display:flex;flex-wrap:wrap;gap:15px;margin:0;padding:0;list-style:none}.picked-filters-panel{margin:15px 0 30px}.picked-filter{position:relative;padding:10px 35px 10px 10px;color:#434343;font-size:.75rem;line-height:1;font-weight:500;border:1px solid #dadada;border-radius:8px;background-color:#ececec;transition:.3s ease-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.picked-filter:hover{background-color:#f9f9f9}.picked-filter:after{content:'';position:absolute;top:50%;right:15px;display:block;width:6px;height:6px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wLjUgNS4yMTMzM0w1LjIxNDY3IDAuNU0wLjUgMC41TDUuMjE0NjcgNS4yMTMzMyIgc3Ryb2tlPSIjNDM0MzQzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:6px 6px;transform:translateY(-50%) rotate(90deg)}.sidebar-block:not(:first-child){margin-top:40px}.sidebar-title{margin-bottom:20px;color:#434343;font-size:1.375rem;line-height:1.18182;font-weight:600;font-style:italic}.sidebar .form-item{position:relative}.sidebar .btn-news-search{position:absolute;top:4px;right:4px;bottom:4px;min-width:auto;padding:0 12px;border-radius:10px}.sidebar .btn-news-search:hover{background-color:#ececec}.sidebar .btn-news-search:hover svg{fill:#168eb1}.sidebar .btn-news-search svg{fill:#434343}.benefit-list{display:flex;flex-direction:column;list-style:none;margin:0 auto;padding:0;max-width:960px}.benefit-item{display:flex;justify-content:space-between;gap:30px 50px;border-radius:8px;background-color:#f4f4f4}.benefit-item .btn{margin-bottom:15px}.benefit-img{display:flex;flex-direction:column;gap:12px}.benefit-img img{display:block}.benefit-img img:first-child{border-radius:8px;background-color:#434343}.benefit-title{color:#168eb1;font-size:1.75rem;line-height:1.14286;font-weight:600}.main-header .form-search{display:none;position:absolute;right:0;top:50%;width:100%;max-width:420px;transform:translateY(-50%);z-index:10}.search-active .form-search{display:block}.close-popup-search{position:absolute;top:50%;right:5px;justify-content:center;flex-direction:column;transform:translateY(-50%);border:none;border-radius:50%;cursor:pointer;background-color:#fff}.close-popup-search span{display:block;position:relative;top:0;width:100%;height:2px;margin:2px 0;transition:.3s ease-in-out;background-color:#168eb1}.close-popup-search span:first-child,.close-popup-search span:last-child{transition-delay:0s,.2s;border-radius:10px}.close-popup-search span:first-child{top:2px;transform:rotate(45deg)}.close-popup-search span:last-child{top:-2px;transform:rotate(-45deg)}.service-wrapper{position:relative;max-width:832px;margin:0 auto}.service-item{display:flex}.service-item-img img{border-radius:8px}.service-item-description{padding-bottom:70px}.query-block{display:flex;justify-content:center;margin:0 auto;border:1px solid #ececec;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:8px;background-color:#fff}.query-block-center{justify-self:center}.query-item{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;color:#434343;font-size:1.25rem;line-height:1;font-weight:600;text-decoration:none;transition:.3s ease-out}.query-item:hover{color:#168eb1;border-radius:8px;background-color:#f4f4f4}.query-item .icon{display:block;width:54px;height:54px}.test-list{display:flex;flex-wrap:wrap;gap:36px 46px;list-style:none;margin:0;padding:0}*+.test-list{margin:46px 0}.test-list-column{flex-direction:column;max-width:960px;justify-self:center}.test-item{padding:15px 35px 30px;border:1px solid #ededed;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:8px}.test-item-top{display:flex;justify-content:space-between;align-items:center;min-height:54px;padding-bottom:6px;border-bottom:1px solid #ededed}.test-item-top a{display:block;padding:2px 6px;border-radius:6px;transition:.3s ease-out}.test-item-top a:hover{background:#f4f4f4}.test-item-top .icon{display:block;width:42px;height:42px}.test-item ul{list-style-type:disc}.test-title{font-size:1.75rem;line-height:1.14286;font-weight:600}.out-of-specification{display:flex;justify-content:center;justify-self:center;align-items:center;gap:12px;width:100%;padding:26px 40px;color:#434343;text-decoration:none;border:1px solid #ededed;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:8px;transition:.3s ease-out}.out-of-specification:hover{border-color:#168eb1;box-shadow:0 4px 20px rgba(0,0,0,.2)}.out-of-specification .icon{display:block;width:36px;height:36px}.youtube-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin:35px 0}.youtube-video{aspect-ratio:16/9;border-radius:8px;overflow:hidden}.youtube-title{margin-top:20px;color:#434343;font-weight:600;font-size:1rem;line-height:1.625}.faq-list{display:flex;flex-wrap:wrap;gap:36px 46px;margin:80px auto 0;padding:0;list-style:none;max-width:960px}.faq-item{padding:20px 35px;text-align:center}.faq-item .btn{margin-top:25px}.faq-title{font-size:1.75rem;font-weight:600}.pddb-nav{display:flex;gap:5px;margin:0;padding:0 0 5px;list-style:none;line-height:1;font-weight:700}.pddb-nav-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.pddb-nav-item-active{position:relative;padding:6px 10px 4px;color:#168eb1}.pddb-nav-item-active:before{content:'';display:block;position:absolute;top:100%;left:50%;height:2px;width:100%;transform:translateX(-50%);background-color:currentColor}.pddb-nav a{display:block;position:relative;color:#d2cecd;text-decoration:none;padding:6px 10px 4px}.pddb-nav a:after{content:'';display:block;position:absolute;top:50%;left:50%;width:100%;height:calc(100% + 6px);transform:translate(-50%,-50%);border-radius:3px;z-index:-1}.pddb-nav a:hover{color:#168eb1}.pddb-nav a:hover:after{background-color:#f4f4f4}.pddb-filter{max-width:440px;margin:25px auto 0}.pddb-filter .btn-search{pointer-events:none}.pddb-search-results{flex:1;-moz-columns:2 auto;columns:2 auto;margin:0;padding:0;list-style:none;max-width:520px}.pddb-search-results-wrapper{min-height:500px}.pddb-search-results li{padding:6px 4px;color:#434343;text-decoration:none;transition:.3s ease-out}.pddb-search-results li:hover{color:#168eb1}.pddb-search-results .filter-highlight{color:#168eb1;background-color:#f4f4f4}.pddb-search-results .filter-hidden{display:none}.pddb-selected-letter{display:block;color:#168eb1;font-size:7.5rem;padding-right:50px;border-right:1px solid #d9d9d9}.attached-files{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.attached-files .icon{width:24px;height:24px}.attached-files a{display:flex;justify-content:flex-start;align-items:center;gap:24px;padding:10px 16px;color:#434343;text-decoration:none;background-color:#f4f4f4;border-radius:8px;transition:.3s ease-out}.attached-files a:hover{color:#168eb1;background-color:#ececec}.services-benefits{margin:0;padding:0;list-style:none;font-size:1.25rem;line-height:1.18182;font-weight:600}.services-benefits li{position:relative;padding-left:42px}.services-benefits li:not(:first-child){margin-top:15px}.services-benefits li:before{content:'';position:absolute;left:0;display:block;width:26px;height:26px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjYgMFYxMy4wMDI4QzI2IDIwLjE3ODIgMjAuMTczOSAyNiAxMyAyNkM1LjgyNjA3IDI2IDMuMjQ5NzVlLTA3IDIwLjE3MjcgMy4yNDk3NWUtMDcgMTIuOTk3MkMwLjAwNTUwMTgxIDUuODI3MyA1LjgyNjA3IDAgMTMgMEwyNiAwWiIgZmlsbD0iI0Y3OTIyOCIvPjxwYXRoIGQ9Ik0xMS4wMjk4IDE2LjA4MzNMNy44MTI2MiAxMi43NjMzTDYuNzQwMjMgMTMuODY5OUwxMS4wMjk4IDE4LjI5NjdMMjAuMjIxNyA4LjgxMDc5TDE5LjE0OTMgNy43MDQxTDExLjAyOTggMTYuMDgzM1oiIGZpbGw9IiNGNEY0RjQiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:0 0;background-size:26px 26px;pointer-events:none;z-index:1}.main-header{position:sticky;top:0;display:flex;flex-direction:column;box-shadow:0 4px 60px rgba(0,0,0,.2);z-index:50}.main-header.sticky .header-blur{opacity:1}.main-header .header-blur{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.main-header:not(.main-header-bio) .main-header-top{background-color:#168eb1}.main-header-bio .main-header-top{background-color:#f79228ff}.main-header-top{padding:5px 0}.main-header-top .container{display:flex;justify-content:space-between}.main-header-bottom{padding:10px 0;background-color:#fff}.main-header-bottom .container{position:relative;display:flex;justify-content:space-between}.mobileMenuActive .main-header-bottom{display:flex}.main-header .divisions{position:relative;bottom:-5px;display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.main-header .divisions a:hover,.main-header .divisions li.active{color:#168eb1;background-color:#fff;border-radius:6px 6px 0 0;transition:color,background-color .3s ease-out}.main-header .divisions li{font-size:.875rem;line-height:1;font-weight:600}.main-header .divisions a,.main-header .divisions li.active{padding:12px 15px 15px}.main-header .divisions a{display:block;color:#fff;text-decoration:none}.main-header .logo{display:flex;align-items:center;gap:10px;text-decoration:none}.main-header .logo img{display:block;max-width:100%}.main-header .nav-wrapper{position:relative;bottom:-3px;display:flex;align-items:center;gap:20px}.main-header.search-active .panel-desktop:before{display:block}.main-header .panel-desktop{position:relative;display:flex;align-items:center;gap:15px}.main-header .panel-desktop:before{content:'';position:absolute;top:0;left:0;display:none;width:calc(100% + 20px);height:100%;background-color:#fff;z-index:1}.main-header #mobileMenuTrigger{display:none;align-items:center;justify-content:center;flex-direction:column;width:48px;min-width:48px;height:48px;margin-left:auto;padding:12px;border:none;border-radius:50%;background:0 0;cursor:pointer}.main-header #mobileMenuTrigger span{display:block;position:relative;top:0;width:100%;height:3px;margin:2px auto;transition:top,transform;background-color:#168eb1}.main-header #mobileMenuTrigger span:first-child,.main-header #mobileMenuTrigger span:last-child{transition-duration:.2s;transition-delay:.2s,0s}.mobileMenuActive .main-header #mobileMenuTrigger{background-color:#fff}.mobileMenuActive .main-header #mobileMenuTrigger span{background-color:#168eb1;transition-delay:.2s}.mobileMenuActive .main-header #mobileMenuTrigger span:first-child,.mobileMenuActive .main-header #mobileMenuTrigger span:last-child{transition-delay:0s,.2s}.mobileMenuActive .main-header #mobileMenuTrigger span:first-child{top:7px;transform:rotate(45deg)}.mobileMenuActive .main-header #mobileMenuTrigger span:first-child+span{background-color:rgba(0,0,0,0)}.mobileMenuActive .main-header #mobileMenuTrigger span:last-child{top:-7px;transform:rotate(-45deg)}.mobileMenuActive .main-header{position:fixed;top:0;left:0;width:100%}.mobileMenuActive .main-header .header-blur{opacity:0}.footer{padding:50px 0;color:#fff;background-color:#168eb1}.footer-inner{display:flex;flex-direction:column;gap:50px}.footer-top{display:flex;justify-content:space-between}.footer-bottom{display:flex;flex-direction:column;align-items:flex-end}.footer a{color:currentColor;transition:.2s ease-out}.footer a:hover{color:#434343;text-decoration:none}.footer .accreditation-info{font-size:.875rem;line-height:1.375;text-align:right;max-width:560px;font-weight:300}.footer .accreditation-info a{display:block;font-weight:400}.footer .info-blocks{display:flex;justify-content:space-between;gap:50px;max-width:1024px;margin:0 auto;padding:0;list-style:none}.footer .info-block{display:flex;gap:30px}.footer .info-block-icon svg{fill:#fff;width:42px;height:43px}.footer .info-block p{margin:0}.section-info .description-img img{display:block;border-radius:8px}.section-main .section-title{text-transform:uppercase}.section-description.section-theme-light .description-title{color:#fff}.section-description .section-title{max-width:770px;margin-left:auto;margin-right:auto;padding-bottom:20px;text-align:center;border-bottom:3px solid #ececec}.section-description .description-title{color:#434343;font-size:1.75rem;line-height:1.14286;font-weight:600;margin-bottom:25px}.section-legal .legal-info{max-width:720px;margin:0 auto}.section-legal .legal-list{display:flex;flex-direction:column;gap:35px;counter-reset:item}.section-legal h2{position:relative;margin-bottom:25px;color:#434343}.section-legal h2:before{margin-right:10px;font-size:1.375rem;line-height:1;counter-increment:item;content:counter(item) "."}.section-legal h3{margin:25px 0;color:#434343}.section-legal ul{list-style:disc}.section-legal ol{margin:0;font-size:1rem;line-height:1.625}.section-legal ol li{padding-left:15px}.page-home h2{font-size:2rem;font-style:italic;font-weight:400}.section-working-on .work-directions{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:40px;margin:0;padding:0;list-style:none}.section-working-on .work-directions-panel{text-align:center}.section-working-on .work-direction{display:flex;flex-direction:column;gap:15px;color:#434343;text-decoration:none;transition:.3s ease-out}.section-working-on .work-direction:hover .work-direction-img{filter:none;box-shadow:0 4px 20px rgba(0,0,0,.2)}.section-working-on .work-direction:hover .work-direction-img img{transform:scale(1.02)}.section-working-on .work-direction-img{overflow:hidden;border-radius:8px;filter:sepia(100%) brightness(86%) hue-rotate(148deg) saturate(265%)}.section-working-on .work-direction-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s ease-out}.section-working-on .work-direction-title{color:#434343;padding-top:15px;font-size:1.25rem;line-height:1.2;font-weight:600}.section-working-on .work-direction a{display:block;color:#168eb1;text-decoration:none;font-weight:700;transition:.3s ease-out}.section-working-on .work-direction a:hover{color:#07627d}.section-news{background-color:#fff}.section-news .article-top,.section-news .news-entry-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:40px}.section-news .article-top .icon,.section-news .news-entry-top .icon{display:block;width:42px;height:42px}.section-news .news{display:flex;flex-direction:column;gap:40px;margin:0;padding:0;list-style:none}.section-news .news-nav{display:flex;justify-content:space-between;gap:20px}.section-news .news-nav-top{margin-bottom:30px}.section-news .news-nav-bottom{margin-top:45px}.section-news .news-entry-link{display:block;padding:30px 25px;color:#434343;text-decoration:none;background-color:#f4f4f4;border-radius:10px;transition:.3s ease-out}.section-news .news-entry-link:hover{box-shadow:3px 0 6px 2px rgba(0,0,0,.1);border-radius:0}.section-news .news-entry-link:hover .news-entry-img{border-radius:0}.section-news .news-entry-link:hover .news-entry-img img{transform:scale(1.02)}.section-news .news-entry-link:hover .news-entry-title{color:#168eb1}.section-news .news-entry-link-fake{display:inline-block;margin-top:25px;color:#168eb1;font-weight:600;transition:.3s ease-out}.section-news .news-entry-link-fake:hover{color:#07627d}.section-news .news-entry-description{margin-top:20px}.section-news .news-entry-img{border-radius:10px;overflow:hidden;transition:.2s ease-out;margin-bottom:14px}.section-news .news-entry-img img{display:block;width:100%;transition:.6s ease-out}.section-news .news-entry-title{margin-bottom:5px;color:#434343;font-size:1.375rem;line-height:1.18182;font-weight:600;text-transform:capitalize;transition:.3s ease-out}.section-news .news-entry-time{display:block;color:#434343;line-height:1}.section-news .news-has-sidebar{display:flex}.section-news .article{max-width:960px;padding-bottom:70px}.section-news .article-title{margin-bottom:8px;font-size:1.75rem;font-weight:600}.section-news .article time{margin-bottom:20px;color:#434343}.section-news .article-type{text-transform:uppercase;margin-left:5px}.section-news .article-img{overflow:hidden;border-radius:10px}.section-news .article img{border-radius:8px;transition:.3s ease-out}.section-news .article p{line-height:1.75}.section-news .article-info{margin-top:6vh}.section-news .article-info-item{padding:18px 0;border-top:1px solid #d9d9d9}.section-news .article-info-title{margin-bottom:15px;font-weight:400;font-style:normal;font-size:1rem;line-height:1.75}.section-news-inner .news-wrapper{display:flex}.section-industries .industries-list{display:grid;gap:50px 40px;list-style:none;margin:0;padding:0}.section-industries .industry-item{display:flex;flex-direction:column;align-items:flex-start;gap:20px;position:relative;padding:0 0 10px}.section-industries .industry-item:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 30px);height:calc(100% + 30px);box-shadow:3px 0 6px 2px rgba(0,0,0,.1);background-color:#f4f4f4;opacity:0;transition:.5s ease-out;z-index:-1}.section-industries .industry-item:hover:before{opacity:1}.section-industries .industry-item:hover .industry-img img{transform:scale(1.05);border-radius:0}.section-industries .industry-item:hover .industry-title{color:#434343}.section-industries .industry-title{color:#168eb1;font-size:1.75rem;line-height:1.14286;font-weight:600;transition:color .3s ease-out}.section-industries .industry-img{overflow:hidden}.section-industries .industry-img img{display:block;border-radius:8px;transition:.8s ease-out}.section-services-benefits .services-benefits{max-width:480px;margin:0 auto;color:#434343}.section-associations .associations-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:28px;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0;max-width:1000px}.section-associations .association-link{display:block;padding:15px 20px;text-decoration:none;transition:.5s ease-out;overflow:hidden}.section-associations .association-link:hover{box-shadow:3px 0 6px 2px rgba(0,0,0,.1);background-color:#f4f4f4}.section-associations .association-link:hover img{transform:scale(1.05)}.section-associations .association-link img{width:100%;display:block;transition:.8s ease-out}.section-ec .section-title{color:#434343}.section-ec .ec{display:flex;flex-direction:column;gap:70px;margin:35px 0 0;padding:0;list-style:none}.section-ec .ec-message{color:#b1b1b1;font-weight:700}.section-ec .ec-search-total{margin:15px 0;font-weight:700}.section-ec .ec-category-title{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #d9d9d9;font-size:1.75rem;line-height:1.14286;font-weight:600;text-transform:capitalize}.section-ec .ec-content-list{display:flex;flex-direction:column;gap:35px}.section-ec .ec-content-type-title{margin-bottom:15px;color:#d2cecd;font-size:1.25rem;line-height:1.2;font-weight:500;font-style:italic;text-transform:capitalize}.section-ec .ec-content-links{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.section-ec .ec-content-links a{position:relative;display:flex;justify-self:self-start;align-items:center;gap:18px;color:#434343;text-decoration:none;transition:.3s ease-out}.section-ec .ec-content-links a:hover{color:#168eb1}.section-ec .ec-content-links a:hover:before{display:block}.section-ec .ec-content-links a:before{content:'';position:absolute;top:50%;left:50%;display:none;height:calc(100% + 10px);width:calc(100% + 20px);transform:translate(-50%,-50%);background-color:#f9f9f9;border:1px solid #dadada;border-radius:8px;z-index:-1}.section-ec .ec-content-links-item span{flex:1}.section-ec .ec-content-links .icon-youtube{width:52px;height:32px}.section-facilities .facility-list{display:grid;gap:80px 40px;list-style:none;margin:0;padding:0}.section-facilities .facility-item{display:flex;flex-direction:column;gap:20px}.section-facilities .facility-item address{margin-bottom:10px}.section-facilities .facility-item .btn{min-width:150px}.section-facilities .facility-title{color:#168eb1;font-size:1.75rem;line-height:1.14286;font-weight:600}.section-facilities .facility-img img{display:block;border-radius:8px}.section-facilities .facility-description a{color:#168eb1;transition:.2s ease-out}.section-facilities .facility-description a:hover{color:#07627d;text-decoration:none}.section-facilities .facility-highlights{max-width:800px;margin:0 auto;line-height:1.6}.section-facilities .facility-highlights li:not(:first-child){margin-top:10px}.section-quality .quality-info{max-width:440px;margin:60px auto 0}.team-nav{position:sticky;top:var(--header-height);display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:70px;border-bottom:1px solid #b1b1b1;background-color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.team-nav a{position:relative;color:#434343;font-size:.875rem;line-height:1.09091;font-weight:600;text-decoration:none}.team-nav a:not(:first-child):before{content:'';position:absolute;top:50%;width:1px;transform:translateY(-50%);background-color:#b1b1b1}.team-nav a:after{content:'';position:absolute;left:0;bottom:-3px;height:5px;width:100%;background-color:#168eb1;opacity:0;transition:.2s ease-out}.team-nav a.active:after{opacity:1}.team-nav a:hover{color:#168eb1}.team-members{display:grid;margin:0 auto;padding:0;list-style:none;max-width:960px}.team-list{position:relative;margin:0;padding:0;list-style:none}.team-list-item{scroll-margin-top:calc(var(--header-height) * 2);position:absolute;top:0;left:0;width:100%;transition:opacity .6s ease-out;opacity:0;pointer-events:none}.team-list-item.active{position:relative;opacity:1;pointer-events:auto}.team-member{display:block;padding:12px;text-decoration:none;text-align:center;overflow:hidden;cursor:pointer}.team-member:hover .team-member-name,.team-member:hover .team-member-post{color:#168eb1}.team-member:hover .team-member-img:before{opacity:1;width:calc(100% + 10px);height:calc(100% + 10px)}.team-member-info{margin-top:25px;padding:0 10px 10px}.team-member-img{position:relative}.team-member-img:before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%);background-color:#168eb1;box-shadow:0 0 8px 0 #168eb1;z-index:-1;opacity:0;transition:.2s ease-in}.team-member-img img{width:100%;display:block;border-radius:50%}.team-member-name,.team-member-post{color:#434343;transition:.2s ease-out}.team-member-name{font-size:1.375rem;line-height:1.18182;font-weight:600;text-transform:capitalize}.team-member-post{font-size:1rem;line-height:1.25;margin-top:6px}.team-popup{left:0;width:100%;padding:45px 0;background-color:#f4f4f4;z-index:1}.team-popup-content{max-width:960px;margin:0 auto}.team-popup-nav{display:flex;margin-top:40px;justify-content:center}.team-popup h4{color:#434343;font-size:1.375rem;line-height:1.18182;font-style:italic}.team-popup .btn-close{position:relative;display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1;font-weight:600;background:0 0;border:none;transition:.2s ease-out}.team-popup .btn-close:hover{color:#168eb1}.team-popup .btn-close:before{position:relative;top:-2px;content:'';display:block;width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:14px 14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNDU3MDMgMEwwLjA2MzMwOTggMS40TDEyLjYwNjggMTRMMTQuMDAwNSAxMi42TDEuNDU3MDMgMFoiIGZpbGw9IiMxNjhFQjEiLz4KPHBhdGggZD0iTTEyLjU0MzkgMEwxMy45Mzc3IDEuNEwxLjM5NDE3IDE0TDAuMDAwNDUxNDQ2IDEyLjZMMTIuNTQzOSAwWiIgZmlsbD0iIzE2OEVCMSIvPgo8L3N2Zz4=)}.section-testimonials .testimonials-list{gap:28px;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0;max-width:1000px}.section-testimonials .testimonial-item{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:60px}.section-testimonials .testimonial-description{position:relative;color:#168eb1;text-align:center;background-color:#ececec;border-radius:8px}.section-testimonials .testimonial-description p{font-size:1.375rem;line-height:1.08333;font-style:italic;font-weight:500}.section-testimonials .testimonial-description:after{content:'';position:absolute;right:80px;bottom:-40px;width:0;height:0;border-style:solid;border-width:60px 15px 0;border-color:#ececec transparent transparent;transform:rotate(40deg)}.section-testimonials .testimonial-autor{padding:22px 125px 0 0;text-align:right}.section-contact-us .contact-list{display:flex;flex-wrap:wrap;gap:30px;max-width:685px;padding:0;list-style:none}.section-contact-us .contact-item{flex:1 1 calc(50% - 30px);display:flex;flex-direction:column;gap:30px;text-align:center;border-radius:8px;background-color:#f4f4f4}.section-contact-us .contact-description{padding:15px 0 0}.section-contact-us .contact-title{margin-bottom:15px;color:#4e4e4e;font-size:1.375rem;line-height:1.18182;font-weight:600;font-style:italic}.section-contact-us ul{margin:0;padding:0;list-style:none}.section-contact-us a{color:#434343;transition:.3s ease-out}.section-contact-us a:hover{color:#168eb1}.section-contact-us .social-media-list{justify-content:center}.section-contact-us .social-media-list a:hover svg{fill:#07627d}.section-contact-us .social-media-list svg{width:42px;height:42px;fill:#168eb1}.section-contact-us .form-part-two{max-width:540px}.section-contact-us .form-title{text-align:center}.section-difference .difference-list{display:grid;gap:60px 50px;list-style:none;margin:0;padding:0}.section-difference .difference-item{display:flex;flex-direction:column;align-items:flex-start;gap:20px;position:relative;padding:0 0 10px}.section-difference .difference-item:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 30px);height:calc(100% + 30px);box-shadow:3px 0 6px 2px rgba(0,0,0,.1);background-color:#f4f4f4;opacity:0;transition:.5s ease-out;z-index:-1}.section-difference .difference-item:hover:before{opacity:1}.section-difference .difference-item:hover .difference-img img{transform:scale(1.05);border-radius:0}.section-difference .difference-item:hover .difference-title{color:#434343}.section-difference .difference-title{color:#168eb1;font-size:1.5rem;line-height:1.14286;font-weight:600;transition:color .3s ease-out}.section-difference .difference-img{overflow:hidden}.section-difference .difference-img img{display:block;border-radius:8px;transition:.8s ease-out}.section-difference .difference-description p:first-child{margin-top:0}.section-make-difference .make-difference{display:flex;flex-direction:column;align-items:center}.section-make-difference .make-difference-title{color:#434343;font-style:italic}.section-make-difference .make-difference-img{margin-bottom:20px;max-width:45vw}.section-make-difference .make-difference .btn{margin-top:20px}.section-difference-gallery{padding:0 25px}.section-difference-gallery .gallery-inline{display:flex;justify-content:space-between;gap:1rem}.section-difference-gallery .gallery-item{overflow:hidden}.section-difference-gallery .gallery img{display:block;width:100%;border-radius:8px}.section-404{padding:70px 0}.section-404 .section-icon{position:relative;z-index:2}.section-404 .section-title{margin-top:-20px;text-transform:uppercase}.section-analytical-solutions .swiper-panel{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--highlightsSliderDescriptionWidth);margin:30px 0 0 auto}.section-analytical-solutions .swiper-pagination-bullet{width:68px;height:8px}.section-analytical-solutions .swiper-pagination-bullet:hover{background-color:#e3f0f3}.section-analytical-solutions .swiper-button{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #168eb1}.section-analytical-solutions .swiper-button:first-child{transform:rotate(180deg)}.section-analytical-solutions .swiper-button:hover{background-color:#e3f0f3}.section-analytical-solutions .card{display:flex;gap:50px}.section-analytical-solutions .card-img img{border-radius:8px}.section-analytical-solutions .card-description{flex:1}.section-analytical-solutions .card-title{padding-bottom:20px;font-style:italic;font-weight:400;border-bottom:3px solid #ececec}.section-why-choose .section-grid-bg-media:before{content:"";position:absolute;aspect-ratio:1/1;border-radius:50%;background-color:#fff;z-index:0}.section-why-choose .content-grid-item:first-child{text-align:center}.section-why-choose .swiper-navigation{position:absolute;bottom:0;z-index:1}.section-why-choose .swiper-button{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #fff}.section-why-choose .swiper-button:first-child{transform:rotate(180deg)}.section-why-choose .swiper-button:hover{color:#168eb1;background-color:#fff}.section-why-choose .card{display:flex;align-items:center;gap:50px}.section-why-choose .card-title{color:#fff;font-style:italic;font-weight:400}.section-arl-benefits .carts-benefits{max-width:600px;width:100%;background-color:#fff}.section-arl-benefits ul{color:#168eb1;font-weight:700}.section-arl-benefits ul li::marker{color:#f79228ff}.section-biologic-complex{-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-biologic-complex .swiper-slide{display:flex;justify-content:center;max-width:770px;opacity:.4;transition:.5s ease-out}.section-biologic-complex .swiper-slide-active{opacity:1}.section-biologic-complex .swiper-navigation{margin-top:20px}.section-biologic-complex .swiper-button{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #168eb1;background-color:#fff}.section-biologic-complex .swiper-button:first-child{transform:rotate(180deg)}.section-biologic-complex .swiper .swiper-navigation{margin-top:0;position:absolute;width:100%;top:50%;transform:translateY(-50%);gap:720px;pointer-events:none}.section-biologic-complex .swiper .swiper-navigation .swiper-button{pointer-events:all}.section-biologic-complex .swiper .swiper-navigation .swiper-button-prev{transform:rotate(180deg) translateX(-50%)}.section-biologic-complex .swiper .swiper-navigation .swiper-button-next{transform:translateX(-50%)}.section-biologic-complex .card-wrapper{padding:60px 60px 40px;border:1px solid #ededed;border-radius:8px;background-color:#fff;max-width:720px}.section-biologic-complex .card-top{display:flex;justify-content:space-between;align-items:center;min-height:54px;padding-bottom:6px;border-bottom:1px solid #168eb1}.section-biologic-complex .card-title{font-weight:600;font-size:1.75rem;line-height:1.14286}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}h1.section-title{letter-spacing:6px}.page-home h1.section-title{letter-spacing:8px}.section:not(.section-main) .description+*{margin-top:60px}.content-grid{justify-content:center}.content-grid-wrapper{padding:60px 40px}.content-grid-lg{gap:80px}.content-grid-half{justify-content:space-between}.content-grid-half .content-grid-item{flex:1}.double-border-round:before{background-image:linear-gradient(to bottom,#1790b2,#1da7be)}.double-border-round:after{background-image:linear-gradient(to right bottom,#26c4cf,#168eb1)}.block-outside{border-radius:8px}.block-outside .description{padding:35px 25px}.block-outside .section-title{letter-spacing:12px}.iframe-wrapper{margin:60px 0}.media-content{margin:40px 0}.content-select{width:100%;max-width:324px;margin:0 auto 70px}.form-row:not(.form-row-three-column){gap:20px}.main-menu .menu-lvl-one>a{padding:15px}.main-menu .menu-lvl-two a{padding:14px 20px}.main-header .social-media-list a:hover svg{fill:#fff}.main-header .social-media-list svg{width:22px;height:22px}.main-header:not(.main-header-bio) .social-media-list svg{fill:#07627d}.footer .social-media-wrapper{align-items:center;gap:45px}.footer .social-media-list svg{width:38px;height:38px}.tabs-nav{align-items:center;gap:30px}.tags-title{display:none}.tags-list{gap:15px}.page-blog .tags-list{margin:0 0 80px}.tags-item{font-size:1rem;line-height:1}.filter-content-type li{position:relative}.filter-content-type li:not(:first-child):after{content:'';position:absolute;top:50%;left:-8px;width:1px;height:16px;transform:translateY(-50%);background-color:#d1d1d1}.filter-content-type a{padding:4px 6px;font-size:1rem;line-height:1;border-radius:3px}.service-wrapper .tabs-nav{gap:25px;position:absolute;bottom:20px}.service-item{gap:45px}.query-block{padding:26px 30px}.query-item{padding:25px}.query-item:not(:first-child){border-left:2px solid #d9d9d9}.query-item:hover{border-left-color:#f4f4f4!important}.query-item:hover+.query-item{border-left-color:transparent}.test-list:not(.test-list-column) .test-item{flex:0 0 calc(50% - 23px)}.out-of-specification{margin-top:80px;max-width:290px}.faq-list{position:relative}.faq-list:before{content:'';position:absolute;top:0;left:50%;display:block;height:100%;width:1px;background-color:#d9d9d9;transform:translateX(-50%)}.faq-item{flex:0 0 calc(50% - 23px)}.pddb-nav{align-items:center;justify-self:center;justify-content:center;flex-wrap:wrap;font-size:.875rem}.pddb-search-results{gap:0 30px}.pddb-search-results-wrapper{display:flex;gap:60px;max-width:720px;margin:70px auto 0}.footer .info-block{flex-direction:column}.section-description .section-title{margin-bottom:80px}.section-legal .legal-list{margin-top:70px}.section-what-we-do .query-block{margin:-10vw auto 12vw}.section-working-on .work-directions-panel{margin-top:60px}.section-news .news-has-sidebar{display:flex;gap:10%}.section-news .news-has-sidebar .news-wrapper{flex:1}.section-news .news-nav{align-items:center}.section-news .news-sidebar{flex:1 1 auto;max-width:340px;min-width:230px}.section-news-inner .news-wrapper{align-items:flex-start;gap:0 50px}.section-ec .ec-has-sidebar{display:flex;gap:10%}.section-ec .ec-has-sidebar .ec-wrapper{flex:1}.section-ec .ec-sidebar{flex:1 1 auto;max-width:320px;min-width:230px}.team-nav{gap:10px 52px}.team-nav a{padding:30px 0}.team-nav a:not(:first-child):before{left:-26px;height:32px}.team-members{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:50px}.team-popup{position:absolute;top:0}.section-testimonials .testimonials-list{-moz-columns:2 auto;columns:2 auto}.section-testimonials .testimonial-item{padding-bottom:60px}.section-testimonials .testimonial-description{padding:50px 50px 50px 60px}.section-contact-us .contact-list{margin:60px 0 0}.section-contact-us .contact-item{padding:46px 42px}.section-contact-us .form-title{margin-bottom:60px}.section-contact-us .form-part-two{margin:60px auto 0}.section-analytical-solutions{min-height:700px}.section-analytical-solutions .query-block{margin:-12vw auto 8vw}.section-why-choose .section-grid-bg-media:before{top:50%;left:-50%;width:100%;transform:translateY(-50%)}.section-why-choose .swiper{margin-left:20%;padding:50px 0}.section-why-choose .swiper-wrapper{align-items:center}}@media (min-width:992px){.show-on-mobile{display:none}.container,.container-lg,.container-md,.container-sm{max-width:960px}.section .content{padding:70px 0}.description-img{min-width:40%}.main-menu>ul{gap:10px}.main-menu .menu-lvl-one>a{position:relative}.main-menu .menu-lvl-one.active>a,.main-menu .menu-lvl-one:hover>a{color:#168eb1}.main-menu .menu-lvl-one.active>a:after,.main-menu .menu-lvl-one:hover>a:after{position:absolute;content:'';top:calc(100% + 5px);left:0;width:100%;height:10px;background-color:#fe6361;border-radius:8px;z-index:1}.main-menu .menu-lvl-one:hover .submenu-wrapper{display:flex;gap:25px;right:0}.main-menu .menu-lvl-two a{position:relative;left:0}.main-menu .menu-lvl-two a:hover{left:3px}.main-menu .submenu{min-width:240px;padding-right:15px;border-right:1px solid #d9d9d9}.main-menu .submenu-wrapper{position:absolute;top:calc(100% + 12px);display:none;padding:30px 30px 30px 20px;border-radius:8px;box-shadow:0 0 6px 4px rgba(0,0,0,.2);background-color:#fff}.main-menu .submenu-wrapper:before{content:'';position:absolute;top:-20px;height:20px;width:100%}.main-menu .submenu a{font-weight:600}.main-menu a{font-weight:400}.benefit-list{gap:40px}.benefit-item:nth-child(even){padding:14px 16px 14px 36px}.benefit-item:nth-child(even) .benefit-img{order:2}.benefit-item:nth-child(odd){padding:14px 36px 14px 16px}.benefit-img{min-width:40%}.benefit-description{padding:15px 0 0}.close-popup-search{width:26px;height:26px;padding:6px}.service-wrapper .tabs-nav{left:392px}.section-industries .industries-list{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.section-facilities .facility-list{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.section-difference .difference-list{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.section-make-difference .container{position:relative}.section-make-difference .make-difference-img{position:absolute;right:0;top:-22%;z-index:1}.section-arl-benefits .carts-benefits{margin-left:auto;padding:70px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1300px){h1.section-title{font-size:calc(34px + (62 - 34) * ((100vw - 1300px)/ (1600 - 1300)))}.page-home h1.section-title{font-size:calc(38px + (82 - 38) * ((100vw - 1300px)/ (1600 - 1300)))}h2.section-title{font-size:calc(30px + (32 - 30) * ((100vw - 1300px)/ (1600 - 1300)))}.share-media-title{font-size:calc(16px + (18 - 16) * ((100vw - 1300px)/ (1600 - 1300)))}.faq-title{font-size:calc(28px + (32 - 28) * ((100vw - 1300px)/ (1600 - 1300)))}.pddb-selected-letter{font-size:calc(120px + (156 - 120) * ((100vw - 1300px)/ (1600 - 1300)))}.services-benefits{font-size:calc(20px + (22 - 20) * ((100vw - 1300px)/ (1600 - 1300)))}.page-home h2{font-size:calc(32px + (52 - 32) * ((100vw - 1300px)/ (1600 - 1300)))}.section-working-on .work-direction-title{font-size:calc(20px + (28 - 20) * ((100vw - 1300px)/ (1600 - 1300)))}.section-facilities .facility-title,.section-industries .industry-title,.section-news .article-title{font-size:calc(28px + (32 - 28) * ((100vw - 1300px)/ (1600 - 1300)))}.team-nav a{font-size:calc(14px + (22 - 14) * ((100vw - 1300px)/ (1600 - 1300)))}.section-testimonials .testimonial-description p{font-size:calc(22px + (24 - 22) * ((100vw - 1300px)/ (1600 - 1300)))}.section-difference .difference-title{font-size:calc(24px + (28 - 24) * ((100vw - 1300px)/ (1600 - 1300)))}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}.page-home h1.section-title{margin:0 0 45px}}@media (min-width:1600px){h1.section-title{font-size:3.875rem}.page-home h1.section-title{font-size:5.125rem}h2.section-title{font-size:2rem}.share-media-title{font-size:1.125rem}.faq-title{font-size:2rem}.pddb-selected-letter{font-size:9.75rem}.services-benefits{font-size:1.375rem}.page-home h2{font-size:3.25rem}.section-working-on .work-direction-title{font-size:1.75rem}.section-facilities .facility-title,.section-industries .industry-title,.section-news .article-title{font-size:2rem}.team-nav a{font-size:1.375rem}.section-testimonials .testimonial-description p{font-size:1.5rem}.section-difference .difference-title{font-size:1.75rem}}@media (max-width:1399.98px){.page-home h1.section-title{margin:0 0 30px}}@media (max-width:991.98px){.hide-on-mobile{display:none}.description-grid{flex-direction:column}.main-menu{display:none;padding:30px 0}.main-menu>ul{margin:0 auto}.main-menu .has-submenu{position:relative}.main-menu .menu-lvl-two a{font-size:1.25rem;line-height:1.2}.main-menu .submenu-img-wrapper,.main-menu .submenu-wrapper{display:none}.benefit-list{gap:30px}.benefit-item{flex-direction:column;padding:12px}.benefit-img img{width:100%}.benefit-description{padding:0 12px}.close-popup-search{width:44px;height:44px;padding:12px}.main-header-bottom,.main-header-top{flex-direction:column;gap:20px}.main-header .panel-desktop{right:-15px}.main-header #mobileMenuTrigger{display:flex}.section-difference .difference-list,.section-facilities .facility-list,.section-industries .industries-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.section-make-difference .make-difference{margin-top:-10vh}.section-analytical-solutions .card{flex-direction:column}.section-analytical-solutions .card-img{align-self:center}.section-why-choose .card{flex-direction:column}.section-why-choose .card-description{flex:1}.section-arl-benefits .carts-benefits{margin:0 auto;padding:35px 30px}}@media (max-width:767.98px){h1.section-title{letter-spacing:1px}.section:not(.section-main) .description+*{margin-top:40px}.section .content{padding:40px 0}.description-img{order:2}.content-grid{flex-direction:column}.content-grid-wrapper{padding:30px}.content-grid-lg{gap:45px}.content-grid-item:first-child.content-grid-img img{width:100%}.double-border-round:before{background-image:linear-gradient(to bottom,#1790b2,#1da7be)}.double-border-round:after{background-image:linear-gradient(to left bottom,#26c4cf,#168eb1,#1ea9bf)}.block-outside{margin:0 calc(var(--bs-gutter-x) * (-.5))}.block-outside .description{padding:35px 25px}.iframe-wrapper{margin:45px 0}.media-content{margin:30px 0}.form-row:not(.form-row-three-column){flex-direction:column}.main-header .social-media-list a:hover svg{fill:#07627d}.main-header .social-media-list svg{width:44px;height:44px;fill:#168eb1}.footer .social-media-wrapper{flex-direction:column;gap:10px}.footer .social-media-list svg{width:42px;height:42px}.share-media-wrapper{display:none}.tabs-nav{gap:20px}.tags-list{gap:5px}.page-blog .tags-list{height:0;transform:scaleY(0);transform-origin:top;opacity:0;transition:transform .2s,height .2s}.tags-item{font-size:.75rem;line-height:1}.filter-content-type .current a{background-color:#e3f0f3;border:1px solid #168eb1}.filter-content-type a{padding:10px 25px;font-size:.75rem;line-height:1;font-weight:500;background-color:#f4f4f4;border-radius:20px}.service-wrapper{display:flex;flex-direction:column;gap:30px}.service-wrapper .tabs-nav{justify-content:center}.service-list{order:2}.service-item{flex-direction:column;gap:15px}.service-item-img{order:2}.service-item-img img{width:100%}.query-block{flex-direction:column;align-items:center;padding:20px}.query-item{padding:20px}.query-item:not(:first-child){border-top:1px solid #d9d9d9}.query-item:hover{border-top-color:#f4f4f4!important}.query-item:hover+.query-item{border-top-color:transparent}.out-of-specification{margin-top:38px}.youtube-list{flex-direction:column}.faq-item{position:relative}.faq-item:not(:first-child):before{content:'';position:absolute;top:-18px;left:50%;display:block;height:1px;width:70%;transform:translateX(-50%);background-color:#d9d9d9}.pddb-nav{min-width:-moz-min-content;min-width:min-content;font-size:1.75rem;scroll-snap-align:start}.pddb-nav-item-active{scroll-snap-align:start}.pddb-nav-scroller{scroll-padding:0 0 0 38px}.pddb-nav-scroller::-webkit-scrollbar{display:none}.pddb-search-results{gap:0 20px}.pddb-search-results-wrapper{margin:45px auto 0}.main-header .nav-wrapper .social-media-wrapper,.pddb-selected-letter{display:none}.footer .info-blocks{flex-direction:column}.footer .info-block-item{display:block}.section-main-home{aspect-ratio:9/16}.section-main-home .section-grid-bg-mask{display:flex;flex-direction:column;justify-content:flex-end}.section-description .section-title{margin-bottom:40px}.section-legal .legal-list{margin-top:35px}.section-what-we-do .query-block{margin:-30vh auto 10vh}.section-working-on .work-directions-panel{margin-top:35px}.section-news .news-has-sidebar{flex-direction:column}.section-news .news-sidebar-title{text-align:center}.section-news .news-nav{flex-direction:column}.section-news-inner .news-wrapper{flex-direction:column;gap:30px 0}.section-associations .association-link{box-shadow:1px 0 2px 1px rgba(0,0,0,.1)}.section-ec .ec-has-sidebar{flex-direction:column}.section-ec .ec-sidebar-title{text-align:center}.team-nav{gap:10px 18px}.team-nav a{padding:20px 0}.team-nav a:not(:first-child):before{left:-9px;height:18px}.team-members{min-width:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1em}.team-popup{position:fixed;top:var(--header-height);bottom:0;overflow-y:auto}.team-popup-content{padding-top:25px}.team-popup-nav{position:absolute;top:0;right:20px}.team-popup-nav span{display:none}.section-testimonials .testimonials-list{-moz-columns:1 auto;columns:1 auto}.section-testimonials .testimonial-item{padding-bottom:40px}.section-testimonials .testimonial-description{padding:20px 25px}.section-contact-us .contact-list{margin:40px 0 0}.section-contact-us .contact-item{padding:20px 25px}.section-contact-us .form-title{margin-bottom:40px}.section-contact-us .form-part-two{margin:40px auto 0}.section-404 .section-icon{max-width:178px}.section-analytical-solutions .query-block{margin:-30vh auto 10vh}.section-analytical-solutions .swiper-panel{flex-direction:column;gap:30px}.section-why-choose .content-grid{gap:100px}.section-why-choose .content-grid-item:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;height:170px}.section-why-choose .content-v-center{align-items:normal}.section-why-choose .section-grid-bg-media:before{top:-330px;left:50%;width:600px;transform:translateX(-50%)}.section-why-choose .content-grid-v-center,.section-why-choose .content-v-center{align-items:normal;align-self:normal}.section-why-choose .arl-logo{max-width:170px}.section-why-choose .swiper{padding-bottom:50px}.section-why-choose .swiper-navigation{left:50%;transform:translateX(-50%)}}@media (min-width:768px) and (max-width:991.98px){.section .content{padding:60px 0}.service-wrapper .tabs-nav{left:222px}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}