.container{padding:0 40px;margin-left:auto;margin-right:auto}.h1,h1{font-size:96px;line-height:88px}h1.home-blue{font-size:96px;line-height:88px}h2{font-size:82px;line-height:70px}h2.home-blue{font-size:96px;line-height:88px}.h3,h3{font-size:64px;line-height:56px}.h4,h4{font-size:40px;line-height:44px}.h5,h5{font-size:32px;line-height:36px}.label-name{font-size:20px;line-height:20px}.label-position{font-size:16px;line-height:20px}.btn{font-size:24px;line-height:32px;padding:12px 24px}.floating-btn{position:fixed;right:40px;bottom:40px}.site-header{margin:0 14px}.site-header .container{padding:9px 30px 9px 14px}.site-header .logo img,.site-header .logo svg{height:18px}.site-header-soc-links{display:flex;flex-direction:row;gap:12px}.site-header-soc-links a{height:16px;width:16px;display:block;text-decoration:none;border:0;transition:transform .3s}.site-header-soc-links a:hover{transform:scale(1.06)}@media (min-width:1441px){.site-header-soc-links{gap:clamp(22px,1.53vw,32px)}.site-header-soc-links a{height:22px;width:22px}}.site-header-soc-links path{fill:#009fe3}.site-header .division{margin:-9px 0 -15px}.site-header .division-wrap{overflow:visible}.site-header .division a{width:initial}@media (min-width:800px){.site-header .division a{width:132px}}@media (min-width:1280px) and (max-width:1420px){.site-header .division a{width:initial}}.site-header .division a{line-height:58px;letter-spacing:.2em}.site-header .division a.active{background-color:#fff;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .14))}.site-header .division a.active.dentcare{color:#00aab9}.site-header .division a.active.foodcare{color:#f78011}.site-header .division a.active.labcare{color:#1fae46}.site-header .division a:first-of-type{border-bottom-left-radius:17px}.site-header .division a:last-of-type{border-bottom-right-radius:17px}.site-header .search-icon{text-decoration:none;padding:0;margin:0 10px}@media (min-width:1280px) and (max-width:1420px){.site-header .search-icon{margin:0}}.site-header .search-icon{display:flex;gap:16px;align-items:center;height:auto}.site-header .search-icon svg{vertical-align:middle}.site-header .search-icon span{vertical-align:middle;color:#000;display:inline-block;font-family:"Geometria Bold",sans-serif;font-size:12px;line-height:100%;letter-spacing:.2em;text-transform:uppercase;transition:transform .3s}.site-header .search-icon span:hover{transform:scale(1.06)}.site-header nav ul{display:flex;gap:28px}@media (min-width:1023px) and (max-width:1060px){.site-header nav ul{gap:26px}}@media (min-width:1280px) and (max-width:1420px){.site-header nav ul{gap:14px}}@media (min-width:1441px){.site-header nav ul{gap:clamp(28px,1.94vw,48px)}}.site-header nav li{display:inline-block;margin:0}.site-header nav .menu-item a{display:inline-block;font-family:"Geometria Bold",sans-serif;font-size:12px;letter-spacing:.2em;transition:transform .3s}.site-header nav .menu-item a:hover{transform:scale(1.06)}.scroll-indicator{bottom:10px}@media (max-width:1023px){.site-footer-links{right:180px}.site-footer-developed-wrap{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.site-footer-menu{flex:initial}.site-footer-copyrights,.site-footer-developed{margin:28px 0 0}}@media (min-width:1024px){.site-footer{padding:0 64px}.site-footer .container{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:34px 28px 18px}.site-footer a{transition:color .3s}.site-footer-address{margin:0}.site-footer-logo{margin:0;width:initial;border-bottom:0!important}.site-footer-logo img,.site-footer-logo svg{width:auto;height:95px}.site-footer-copyrights{margin:0;font-size:14px;line-height:19px;letter-spacing:.01em;text-align:left}.site-footer-menu-wrap{gap:98px;justify-content:space-between}.site-footer-menu ul{display:flex;flex-direction:column}.site-footer-menu li{margin:0;line-height:21px}.site-footer-menu a{font-size:14px;line-height:21px;letter-spacing:.01em}.site-footer-developed{margin:11px 0 0;font-size:12px;line-height:17px;letter-spacing:-.03em}.site-footer-developed a:hover{color:#fff}}@media (max-width:1099px){.contact-form .container{padding:0 20px!important}.contact-form-text{font-size:18px!important;line-height:26px!important}}@media (min-width:1024px) and (max-width:1124px){.site-footer-menu{flex:initial}.site-footer-menu-wrap{gap:30px}.site-footer-links{display:none}}@media (min-width:1124px){.site-footer-links{position:relative;top:initial;right:initial;justify-content:center;gap:24px}.site-footer-links a{width:22px;height:22px}}@media (min-width:1124px) and (max-width:1300px){.site-footer-menu-wrap{gap:50px}}@media (min-width:1280px){.menu-toggle{display:none}}form.wpcf7-form{text-align:center}form.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:2px}form.wpcf7-form input[type=email],form.wpcf7-form input[type=text],form.wpcf7-form textarea{font-size:24px;padding:13px 14px}.cf7-modal-content{padding:54px 80px 48px 44px}.cf7-modal-content svg{height:31px}.cf7-modal-title{font-size:40px;line-height:32px;margin:0 0 28px}.cf7-modal-text{font-size:20px;margin:28px 0 92px}.cf7-modal-close{width:34px;height:34px;top:30px;right:30px}@media (max-width:1180px){.h1,h1{font-size:62px;line-height:58px}h2{font-size:48px;line-height:44px}h2.home-blue{font-size:62px;line-height:58px}h3{font-size:38px;line-height:42px}h4{font-size:30px;line-height:34px}}@media (min-width:769px){.mobile-show{display:none!important}}.contact-form{margin-top:80px}.contact-form .container{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:0 96px}.contact-form .left,.contact-form .right{flex:0 0 calc(50% - 10px)}.contact-form .right{margin:0;max-width:510px}.contact-form .right iframe{height:420px}.contact-form-text{font-size:24px;line-height:32px}.contact-form .wpcf7{margin:30px 0 40px}.breadcrumbs{padding:0;margin-bottom:28px}.breadcrumbs .cat-label{margin-right:7px}.breadcrumbs .arrow{margin-right:7px}.breadcrumbs .type-label{font-size:14px;line-height:18px}.product-page{margin-top:90px}.product-page .container{display:flex;gap:50px}.product-page .btn-request{margin:28px 0 32px;max-width:274px;display:block}.product-title{margin:28px 0;font-size:32px;line-height:36px}.product-description li,.product-description p{font-size:18px;line-height:150%}.product-description h5{font-size:24px;line-height:26px}.product-content{width:44%}.product-sidebar{width:54%;max-width:720px;padding-top:53px}.product-sidebar img:last-of-type{margin-bottom:0}