@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzZmW5O7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzaGW5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzZmW5O7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzaGW5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzZmW5O7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/2sDcZGJYnIjSi6H75xkzaGW5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.row{display:flex;flex-wrap:wrap}.row.column{flex-direction:column;flex-wrap:nowrap}.row.center{justify-content:center}.row.between{justify-content:space-between}.row.middle{align-items:center}.row.left{justify-content:flex-start}.row.right{justify-content:flex-end}.row.top{align-items:flex-start}.row.bottom{align-items:flex-end}.row.nowrap{flex-wrap:nowrap}body,html{margin:0;padding:0;color:#000;line-height:1.2;font-family:Inter,sans-serif;text-size-adjust:none;overflow-x:hidden}body.no-scroll,html.no-scroll{overflow:hidden}body{min-height:100vh;display:flex;flex-direction:column;overflow:hidden}body.admin-bar{min-height:calc(100vh - 32px)}a{transition:.1s ease-out}a,a:active,a:focus,a:visited{outline:0;text-decoration:none;color:#6aaac6;text-decoration-color:#6aaac6}a:hover{color:#2f485e;text-decoration-color:#2f485e}:focus,input:focus,textarea:focus{outline:0}img{vertical-align:top}img.svg{opacity:0}video{vertical-align:top;max-width:100%}label{cursor:default}.bg{background-repeat:no-repeat;background-position:center;background-size:cover}.img{background-repeat:no-repeat;background-position:center;background-size:contain}.image{position:relative;box-sizing:border-box;overflow:hidden}.hidden{display:none!important}.container{position:relative;margin:0 auto;width:100%;max-width:1490px;padding:0 25px}ul.menu{list-style:none;display:flex;padding:0;margin:0}h1{font-size:34px;font-weight:500;color:#2f485e;margin:-5px 0 20px}h2{position:relative;color:#213343;font-size:24px;padding:6px 0 4px 22px;margin:0 0 15px}h2:before{content:"";position:absolute;left:0;top:0;width:10px;height:100%;background:#6aaac6}h3,h4{font-weight:600;margin:0 0 15px}.basic-page{margin:30px auto}.page-404{flex:1;margin:30px auto}.page-404 h1{font-size:74px;font-weight:700;margin:0}.page-404 h2{padding-left:0}.page-404 h2:before{display:none}.post-page,.posts-page{margin:30px auto 0}h1.basic-title{border-bottom:1px solid #6aaac6;padding-bottom:10px}.basic-content{max-width:900px;margin-bottom:70px}.go-back{position:relative;padding-left:16px;text-transform:uppercase;font-size:14px;font-weight:700}.go-back img,.go-back svg{content:'';position:absolute;top:3px;left:0;width:12px;height:12px;fill:#6aaac6;background:url("../img/go-back.svg") left center no-repeat;transition:.1s ease-out}.go-back:hover svg{fill:#2f485e}.clear-float+.basic-content,.go-back+.basic-content{margin-top:20px}.brand img{transition:.1s ease-out}.brand:hover img{filter:brightness(1.05)}.list-btn{position:relative;font-size:16px;padding-left:20px;background:url(../img/list-small.png) no-repeat!important;margin-right:auto;cursor:pointer;transition:.1s ease-out}.list-btn:hover{color:#cc0634}.list-btn.remove{display:none}.list-btn.loading{color:transparent;background:0 0!important}.list-btn .loading-anim{left:4px;top:9px;transform:scale(.35) translate(-125%,-142%)}.list-btn .loading-anim .circularG{background:#cc0634}.in-list .add{display:none}.in-list .remove{display:block}.search{position:relative;height:30px;width:100%}.search input{border:none!important;padding-right:40px!important;font-size:16px}.search input:-webkit-autofill,.search input:-webkit-autofill:active,.search input:-webkit-autofill:focus,.search input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.search input:focus{outline:0}.search input::placeholder{color:#6f6b6b}.search a{position:absolute;top:0;right:0;width:30px;height:100%;background-color:#cc0634;border-top-right-radius:4px;border-bottom-right-radius:4px;background-image:url(../img/search.png);background-position:top 7px center;background-repeat:no-repeat}.search a:hover{background-color:#2f485e}.searchwp-live-search-results-container .searchwp-live-search-result{flex-wrap:nowrap}.searchwp-live-search-result .searchwp-live-search-result--title a{font-size:14px}.archive .searchwp-live-search-result--info,.single .searchwp-live-search-result--info{flex:1 1 190px}.search-results{position:relative;visibility:hidden;height:0;overflow:hidden;box-sizing:border-box;border:1px solid #b1d3e1;border-top:none}.search-results.show{visibility:visible;height:auto;min-height:100px;padding:15px 15px 5px}.search-results h2{margin-bottom:10px}.search-results .result{border-bottom:1px solid #6aaac6;padding:5px 0;margin-bottom:5px}.search-results .result:hover .img{filter:brightness(1.05)}.search-results .result:hover .info h3{color:#cc0634}.search-results .result .img{width:45px;height:45px;transition:.1s ease-out}.search-results .result .info{flex:1;padding-left:5px}.search-results .result .info h3{margin:0;font-size:14px;font-weight:500;color:#2f485e;transition:.1s ease-out}.search-results .all{display:none;margin-top:auto;text-align:right}.search-results .all.show{display:block}.search-results .all a{color:#cc0634;font-size:14px;font-weight:600}.search-results .all a:active,.search-results .all a:focus,.search-results .all a:visited{color:#cc0634}.search-results .all a:hover{color:#2f485e}.search-results .all a:hover:after{border-color:#2f485e}.select{position:relative;min-width:145px;height:30px;background:#fff;border-radius:4px;overflow:hidden;cursor:pointer}.select span{display:block;height:30px;line-height:30px;padding:0 40px 0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;text-transform:uppercase}.select select{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.select:before{content:"";position:absolute;top:0;right:0;width:30px;height:100%;background-color:#cc0634;transition:.1s ease-out}.select:after{content:"";position:absolute;top:12px;right:9px;width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#fff transparent transparent}.select.active:before,.select:hover:before{background:#2f485e}.select.blue:before{background:#6aaac6}.select.blue.active:before,.select.blue:hover:before{background:#2f485e}.checkbox{display:inline-block;position:relative;font-size:14px;padding-left:20px;cursor:pointer}.checkbox input{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;z-index:1}.checkbox input:checked~.checkmark:after{content:"";position:absolute;width:14px;height:7px;left:1px;top:-1px;transform:rotate(-45deg);border-bottom:3px solid #2f485e;border-left:3px solid #2f485e}.checkbox .checkmark{position:absolute;left:0;top:1px;width:14px;height:14px;border-radius:2px;border:1px solid #ccc}.number{display:flex;border:1px solid #6aaac6;display:flex;width:auto;text-align:center}.number .minus,.number .plus{width:20px;line-height:28px;color:#cc0634;background:#b1d3e1;transition:.1s ease-out;font-weight:600;font-size:18px;cursor:pointer}.number .minus:hover,.number .plus:hover{color:#fff;background:#6aaac6}.number .minus:before{content:"-"}.number .plus:before{content:"+"}.number input{width:100%;flex:1;line-height:28px;border-radius:0;border:none;background:#fff;padding:0;text-align:center;margin:0;font-weight:700;color:#2f485e}.btn,.woocommerce button.button.alt,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,input[type=submit]{position:relative;color:#fff;padding:0 20px;display:inline-block;height:30px;line-height:30px;text-align:center;background:#cc0634;font-weight:600;font-size:16px;border-radius:4px;transition:.1s ease-out;cursor:pointer}.btn:active,.btn:focus,.btn:visited,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:visited,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:visited,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:visited{color:#fff}.btn:hover,.woocommerce button.button.alt:hover,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,input[type=submit]:hover{color:#fff;background:#2f485e}.btn.small,.woocommerce button.button.alt.small,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.small,input[type=submit].small{font-size:12px;height:25px;line-height:25px;padding:0 10px}.btn.blue,.woocommerce button.button.alt.blue,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.blue,input[type=submit].blue{background:#6aaac6}.btn.blue:hover,.woocommerce button.button.alt.blue:hover,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.blue:hover,input[type=submit].blue:hover{background:#2f485e}.btn.loading,.woocommerce button.button.alt.loading,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.loading,input[type=submit].loading{color:transparent;background:#2f485e;cursor:default}.btn.error,.woocommerce button.button.alt.error,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.error,input[type=submit].error{color:transparent}.btn.disabled,.woocommerce button.button.alt.disabled,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.disabled,input[type=submit].disabled{filter:grayscale(1);opacity:.5}.btn .loading-anim,.woocommerce button.button.alt .loading-anim,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button .loading-anim,input[type=submit] .loading-anim{transform:scale(.35) translate(-125%,-142%)}.btn .loading-anim .circularG,.woocommerce button.button.alt .loading-anim .circularG,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button .loading-anim .circularG,input[type=submit] .loading-anim .circularG{background:#fff}.btn .tip,.woocommerce button.button.alt .tip,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button .tip,input[type=submit] .tip{color:#fff!important;font-size:9px;line-height:1;width:100%}.arrow{position:relative;padding-right:15px}.arrow:after{content:"";position:absolute;top:50%;right:5px;width:7px;height:7px;margin-top:-1px;transition:.1s ease-out;border-top:2px solid #cc0634;border-right:2px solid #cc0634;transform:rotate(45deg) translateY(-50%)}body.logged-in>header .top-bar .search{width:373px}html.staging body>header .sticky{top:41px}html body.admin-bar>header .sticky{top:32px}html.staging body.admin-bar{margin-top:9px!important}html.staging body.admin-bar>header .sticky{top:41px}body>header{position:relative;z-index:10000;padding-top:152px;background:#2f485e}body>header .sticky{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:1}body>header .search{height:36px;padding:6px 15px;background:#b1d3e1;display:flex}body>header .search input{background:#fff!important;margin:0!important;line-height:24px!important;width:auto!important;height:24px;flex:1;border-radius:3px 0 0 3px!important;padding-left:7px!important;padding-right:7px!important;font-size:14px;vertical-align:top}body>header .search a{position:static;background:#cc0634;width:30px;height:24px;border-top-right-radius:3px;border-bottom-right-radius:3px}body>header .search a img,body>header .search a svg{width:15px;fill:#fff;transform:scaleX(-1)}body>header .search a:hover{background:#2f485e}body>header .top-bar{line-height:27px;border-bottom:1px solid #6aaac6}body>header .top-bar .search{margin-left:15px;width:381px}body>header .top-bar .menu li{display:flex;align-items:center;padding-left:15px}body>header .top-bar .menu li a{font-size:12px;font-weight:600;text-transform:uppercase;color:#2f485e}body>header .top-bar .menu li a:active,body>header .top-bar .menu li a:focus,body>header .top-bar .menu li a:visited{color:#2f485e}body>header .top-bar .menu li a:hover{color:#6aaac6}body>header .main{position:relative;z-index:1;padding:10px 0;background:#fff}body>header .main nav{position:relative;margin-left:auto}body>header .main nav .search{display:none;position:absolute;left:0;top:0;width:100%;padding:6px 22px}body>header .main nav>.row>*{padding:0 15px;border-right:1px solid #6aaac6;cursor:pointer}body>header .main nav>.row>:last-child{border-right:none;padding-right:0}body>header .main nav>.row>* .icon{position:relative;width:30px;height:30px}body>header .main nav>.row>* .icon .cart-count{position:absolute;font-size:10px;border-radius:50%;background:#cc0634;color:#fff;width:16px;height:16px;display:flex;align-items:center;justify-content:center;right:-10px;top:-5px}body>header .main nav>.row>* .icon:after,body>header .main nav>.row>* .icon:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;transition:.1s ease-out}body>header .main nav>.row>* .icon:after{opacity:0;background-position:-30px 0}body>header .main nav>.row>* label{display:block;font-weight:600;text-transform:uppercase;text-align:center;color:#cc0634;font-size:12px;transition:.1s ease-out;cursor:pointer}body>header .main nav>.row>:hover .icon:before{opacity:0}body>header .main nav>.row>:hover .icon:after{opacity:1}body>header .main nav>.row>:hover label,body>header .main nav>.row>:hover.help label{color:#2f485e}body>header .main nav>.row>.menu{display:none}body>header .main nav>.row>.contacts .email .icon,body>header .main nav>.row>.contacts .phone .icon{fill:#184655;transition:.1s ease-out}body>header .main nav>.row>.contacts .email label,body>header .main nav>.row>.contacts .phone label{color:#184655}body>header .main nav>.row>.contacts .email:hover .icon,body>header .main nav>.row>.contacts .phone:hover .icon{fill:#6aaac6}body>header .main nav>.row>.contacts .email:hover label,body>header .main nav>.row>.contacts .phone:hover label{color:#6aaac6}body>header .main nav>.row>.contacts .phone{margin-bottom:6px}body>header .main nav>.row>.contacts .phone .icon{height:24px}body>header .main nav>.row>.contacts .phone label{font-size:18px;line-height:14px}body>header .main nav>.row>.contacts .email .icon{height:12px}body>header .main nav>.row>.list .icon:after,body>header .main nav>.row>.list .icon:before{background-image:url(../img/list.png)}body>header .main nav>.row>.login .icon:after,body>header .main nav>.row>.login .icon:before{background-image:url(../img/login.png)}body>header .main nav>.row>.cart .icon:after,body>header .main nav>.row>.cart .icon:before{background-image:url(../img/cart.png)}body>header .main nav>.row>.help .icon:after,body>header .main nav>.row>.help .icon:before{background-image:url(../img/help.png)}body>header .main nav>.row>.help label{color:#2f485e}body>header .main nav>.row>.help:hover label{color:#6aaac6}body>header .main nav>.row>.has-dropdown{position:relative}body>header .main nav>.row>.has-dropdown:after{content:"";position:absolute;left:-1px;top:100%;width:calc(100% + 2px);height:0;z-index:2;border-left:1px solid #6aaac6;border-right:1px solid #6aaac6;background:#fff;transition:height 50ms ease-out}body>header .main nav>.row>.has-dropdown:hover{z-index:2}body>header .main nav>.row>.has-dropdown:hover:after{height:10px}body>header .main nav>.row>.has-dropdown:hover .dropdown{transition:height .25s ease-out 50ms}body>header .main nav>.row>.has-dropdown:hover .dropdown span{opacity:1;transition:opacity .25s ease-out .3s}body>header .main nav>.row>.has-dropdown .dropdown{position:absolute;top:100%;margin-top:10px;right:0;height:0;overflow:hidden;width:250px;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.5);z-index:1;cursor:default}body>header .main nav>.row>.has-dropdown .dropdown>span{display:block;opacity:0;padding:5px}body>header .main nav>.row>.has-dropdown .dropdown .tip{position:static;transform:none;width:auto;height:50px;line-height:50px;font-size:11px;text-transform:uppercase;border-bottom:1px solid #eaecef}body>header .main nav>.row>.has-dropdown .dropdown .item{border-bottom:1px solid #eaecef}body>header .main nav>.row>.has-dropdown .dropdown .item .bg{width:50px;height:60px;transition:.1s ease-out}body>header .main nav>.row>.has-dropdown .dropdown .item .info{padding:10px 5px 10px 7px;width:calc(100% - 50px)}body>header .main nav>.row>.has-dropdown .dropdown .item .info h4{margin:0;font-size:12px;text-transform:uppercase;transition:.1s ease-out}body>header .main nav>.row>.has-dropdown .dropdown .item .info h4 span{color:#000;text-transform:none}body>header .main nav>.row>.has-dropdown .dropdown .item:hover{background:rgba(0,0,0,.01)}body>header .main nav>.row>.has-dropdown .dropdown .item:hover .bg{filter:brightness(1.02)}body>header .main nav>.row>.has-dropdown .dropdown .link{position:relative;font-size:11px;font-weight:600;text-transform:uppercase;color:#2f485e;padding-right:12px}body>header .main nav>.row>.has-dropdown .dropdown .link:active,body>header .main nav>.row>.has-dropdown .dropdown .link:focus,body>header .main nav>.row>.has-dropdown .dropdown .link:visited{color:#2f485e}body>header .main nav>.row>.has-dropdown .dropdown .link:hover{color:#cc0634}body>header .main .mobile-cart{position:relative;display:none;width:30px;height:25px;margin-left:auto}body>header .main .mobile-cart:before{content:'';position:absolute;top:1px;left:3px;width:23px;height:23px;background-image:url(../img/cart.png);background-size:44px}body>header .main .burger{position:relative;display:none;width:30px;height:25px;padding:4px;margin-right:-2px;box-sizing:border-box;margin-left:10px;cursor:pointer}body>header .main .burger span{display:block;position:absolute;height:3px;width:22px;left:4px;top:4px;background:#cc0634;transition:.2s ease-out}body>header .main .burger span:nth-child(2){top:11px}body>header .main .burger span:nth-child(3){top:18px}body>header .main .burger:hover span{background:#2f485e}body>header .categories{background:#2f485e;padding:5px 0}body>header .categories .container>.row{margin:0 -10px}body>header .categories .category{padding:5px 10px;font-size:12px;font-weight:500;font-family:Inter,sans-serif;text-transform:uppercase;color:#fff}body>header .categories .category:active,body>header .categories .category:focus,body>header .categories .category:visited{color:#fff}body>header .categories .category:hover{color:#ffce00}.features{background:#6aaac6;padding:5px 0}.features .container>.row{margin:0 -10px}.features .feature{padding:5px 15px}.features .feature .icon{width:34px;height:34px;margin-right:14px;background-size:contain;background-repeat:no-repeat;background-position:center}.features .feature label{display:block;color:#213343;font-size:16px;font-weight:800;text-transform:uppercase;margin-bottom:2px;cursor:default}.features .feature p{color:#fff;font-size:12px;margin:0}html.mobile-menu header .burger span:first-child{top:11px;left:7px;width:20px;transform:rotate(45deg)}html.mobile-menu header .burger span:nth-child(2){display:none}html.mobile-menu header .burger span:nth-child(3){width:20px;top:11px;left:7px;transform:rotate(-45deg)}section#products .filter{background:#f0f6f9;padding:10px 20px 5px}section#products .filter.cat-app-filter{border-top:1px solid #6aaac6;margin-top:-5px}section#products .filter h3{margin:27px 20px 5px 0;padding:5px 0;font-weight:400;font-size:14px;text-transform:uppercase}section#products .filter.cat-app-filter h3{margin:5px 20px 20px 0}section#products .filter .filter-item{margin:5px 10px 5px 0}section#products .filter .filter-item label{display:block;font-weight:700;margin-bottom:5px;padding:0 3px}section#products .filter .filter-item select{width:100%;font-size:17px;padding:0 2px 2px}section#products .filter .filter-item select option:disabled{color:#ccc}section#products .filter .btn{margin:24px 0 5px 10px;white-space:nowrap}section#products .filter .btn:nth-child(2){margin-left:auto}section#products .filter .btn-back{padding-left:28px}section#products .filter .btn-back:before{content:"";position:absolute;top:50%;left:17px;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(225deg) translateY(50%)}section#products .filter .select{flex:1;margin:5px 10px 20px 0;max-width:250px}section#products .filter-item{margin-right:.4rem;margin-bottom:.4rem;margin-top:.2rem}section#products label.filter-label{font-size:.8rem}section#products .products{position:relative;min-height:200px}section#products .products:after{content:"";position:absolute;left:0;bottom:0;width:400%;height:1px;background:#fff;z-index:1}section#products .products .product{display:block;position:relative;width:25%;padding:25px 0}section#products .products .product .badge{color:#fff;padding:5px 10px;text-align:center;position:absolute;z-index:1;left:10px;top:25px;font-size:12px}section#products .products .product.category a h3{text-align:center}section#products .products .product a{padding:0 20px;height:100%;border-right:1px solid #6aaac6}section#products .products .product a .image{margin-bottom:10px}section#products .products .product a .image.new:before{content:"NEW";position:absolute;left:-85px;top:-18px;width:200px;text-align:center;padding:30px 0 4px;font-size:14px;font-family:Inter,sans-serif;font-weight:700;color:#fff;background:#ffce00;transform:rotate(-35deg);z-index:2}section#products .products .product a .img{padding-bottom:60%;transition:filter .1s ease-out,transform .5s ease-out}section#products .products .product a h3{position:relative;font-weight:600;font-size:17px;color:#000;transition:.1s ease-out;margin:0;z-index:1}section#products .products .product a h3 span{display:inline-block}section#products .products .product a label{font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#6f6b6b;margin-top:5px;margin-bottom:15px;display:block}section#products .products .product a .price{margin:auto 0 15px;border-top:1px solid #6aaac6;border-bottom:1px solid #6aaac6;padding:5px 0;color:#2f485e;font-weight:500;font-size:10px;min-height:31px}section#products .products .product a .price strong{font-size:15px;font-weight:500}section#products .products .product a .price span{flex:1;font-weight:400;white-space:nowrap}section#products .products .product a .price span:first-child{padding-right:5px}section#products .products .product a .price span:last-child{padding-left:5px;border-left:1px solid #6aaac6;color:#6aaac6;text-align:right}section#products .products .product a:hover .img{filter:brightness(1.05);transform:scale(1.05)}section#products .products .product a:hover h3{color:#cc0634}section#products .products .product .list-btn{position:absolute;left:20px;bottom:28px;font-size:15px}footer{margin-top:auto}footer .subscribe{padding:20px 0;background:#b1d3e1;border-bottom:2px solid #fff}footer .subscribe h3{margin:5px auto 5px 0;color:#2f485e;font-size:22px;padding-right:20px}footer .subscribe form{display:flex;width:400px;margin:5px 0}footer .subscribe form input{border:none!important;margin-bottom:0!important}footer .subscribe form input[type=text]{margin-right:10px!important;flex:1}footer .main{background:#2f485e;padding:25px 0;border-bottom:2px solid #fff}footer .main .menu{flex-direction:column}footer .main .menu:first-child{margin-right:180px}footer .main .menu li a{display:block;font-size:14px;font-weight:400;padding:4px 0;color:#fff}footer .main .menu li a:active,footer .main .menu li a:focus,footer .main .menu li a:visited{color:#fff}footer .main .menu li a:hover{color:#ffce00}footer .main .company-info{margin-left:auto}footer .main .company-info .address{color:#fff;font-size:14px}footer .main .company-info .address .icon{fill:#fff;position:absolute;left:0;top:-2px;width:20px}footer .main .company-info .address span{display:block;position:relative;padding-left:25px}footer .main .company-info .contacts{margin-left:20px}footer .main .company-info .contacts .email,footer .main .company-info .contacts .phone{cursor:pointer}footer .main .company-info .contacts .email .icon,footer .main .company-info .contacts .phone .icon{width:24px;fill:#fff;transition:.1s ease-out}footer .main .company-info .contacts .email label,footer .main .company-info .contacts .phone label{color:#fff;cursor:pointer}footer .main .company-info .contacts .email:hover .icon,footer .main .company-info .contacts .phone:hover .icon{fill:#ffce00}footer .main .company-info .contacts .email:hover label,footer .main .company-info .contacts .phone:hover label{color:#ffce00}footer .main .company-info .contacts .phone{margin-bottom:6px}footer .main .company-info .contacts .phone .icon{height:24px}footer .main .company-info .contacts .phone label{font-size:18px;line-height:14px}footer .main .company-info .contacts .email .icon{height:12px}footer .main .company-info .contacts .email label{margin-bottom:1px}footer .logos{background:#2f485e;margin:0 -15px;padding:7px 0}footer .logos .logo{padding:8px 15px;text-align:center}@media screen and (min-width:600px){footer .logos .logo{max-width:25%}}footer .logos .logo label{display:block;font-family:Assistant,sans-serif;font-size:12px;text-transform:uppercase;font-weight:400;margin-bottom:5px;color:#fff;cursor:default}footer .copy{background-color:#2f485e;padding:10px 0;text-align:center;font-size:12px;color:#fff;opacity:.8}footer .copy a{color:#fff;opacity:1;text-decoration:underline}footer .copy a:hover{color:#ffce00}section#breadcrumbs{padding:12px 0;margin-bottom:18px;font-size:14px}section#breadcrumbs a{position:relative;padding-right:17px}section#breadcrumbs a:after{content:"";position:absolute;width:5px;height:5px;top:7px;right:7px;transform:rotate(45deg);border-top:1px solid #6aaac6;border-right:1px solid #6aaac6;cursor:pointer;transition:.1s ease-out}section#breadcrumbs a:hover:after{border-color:#2f485e}aside.mobile,section#breadcrumbs a:last-child:after{display:none}section#breadcrumbs span{color:#2f485e}aside{width:285px;margin-bottom:70px}aside h2{font-size:18px;padding-left:15px}aside h2:before{width:7px}aside section{margin-bottom:10px;background:#f0f6f9;padding:15px}aside section:last-child{margin-bottom:0}aside section#search{background:#b1d3e1;padding:15px;margin-bottom:0}aside section#search .search input{background:#fff!important}aside section#search .search a{background-color:#6aaac6}aside section#search .search a:hover{background-color:#2f485e}aside section#search-results{background:0 0;padding:0}aside section#categories{position:relative;padding:15px 15px 0;z-index:5}aside section#categories>h2{margin:0}aside section#categories ul.categories{padding:20px 0;margin:0;list-style:none}aside section#categories ul.categories>li{border-top:1px solid #6aaac6}aside section#categories ul.categories>li:last-child{border-bottom:1px solid #6aaac6}aside section#categories ul.categories>li .holder{position:relative}aside section#categories ul.categories>li .holder:before{content:"";position:absolute;left:-15px;top:-1px;width:calc(100% + 29px);height:calc(100% + 2px);background:#f7f8f8;box-shadow:0 0 5px rgba(0,0,0,.25);opacity:0;transition:.1s ease-out}aside section#categories ul.categories>li .holder:after{content:"";position:absolute;left:calc(100% + 14px);top:-1px;width:5px;height:calc(100% + 2px);background:#f7f8f8;opacity:0}aside section#categories ul.categories>li .holder a{position:relative;color:#2f485e;font-weight:600;font-size:14px;z-index:3}aside section#categories ul.categories>li .holder a .img{width:39px;height:100%;min-height:39px;margin:7px 0;transition:.1s ease-out}aside section#categories ul.categories>li .holder a span{flex:1;padding:10px 0 10px 5px;color:#2f485e;transition:.1s ease-out}aside section#categories ul.categories>li .holder a:before{content:'';position:absolute;left:-15px;top:0;width:calc(100% + 30px);height:100%;z-index:1}aside section#categories ul.categories>li .holder a:hover .img{filter:brightness(1.1)}aside section#categories ul.categories>li .holder a:hover span{color:#cc0634}aside section#categories ul.categories>li .holder .expander{position:absolute;top:0;right:-11px;width:38px;height:calc(100% - 1px);z-index:2;cursor:pointer}aside section#categories ul.categories>li .subcategories{position:absolute;visibility:hidden;box-sizing:border-box;left:100%;top:0;padding:15px 20px 20px;min-height:100%;z-index:3}aside section#categories ul.categories>li .subcategories.my-products .title .img{background-size:auto}aside section#categories ul.categories>li .subcategories .close{top:15px;right:15px}aside section#categories ul.categories>li .subcategories .close:after,aside section#categories ul.categories>li .subcategories .close:before{width:3px;background:#cc0634}aside section#categories ul.categories>li .subcategories .close:hover:after,aside section#categories ul.categories>li .subcategories .close:hover:before{background:#2f485e}aside section#categories ul.categories>li .subcategories .list,aside section#categories ul.categories>li .subcategories .title{opacity:0;visibility:hidden}aside section#categories ul.categories>li .subcategories .title{margin:15px 0}aside section#categories ul.categories>li .subcategories .title .img{width:130px;height:130px;transition:.1s ease-out}aside section#categories ul.categories>li .subcategories .title a:hover .img{filter:brightness(1.05)}aside section#categories ul.categories>li .subcategories .title span{flex:1;padding-left:10px}aside section#categories ul.categories>li .subcategories .title span h3{width:100%;font-size:27px;font-weight:400;border-bottom:1px solid #6aaac6}aside section#categories ul.categories>li .subcategories .title span a,aside section#categories ul.categories>li .subcategories .title span a:active,aside section#categories ul.categories>li .subcategories .title span a:focus,aside section#categories ul.categories>li .subcategories .title span a:visited{color:#2f485e}aside section#categories ul.categories>li .subcategories .title span a:hover{color:#cc0634}aside section#categories ul.categories>li .subcategories ul{font-size:14px;padding:0;margin:0 -10px;list-style:none;flex:1}aside section#categories ul.categories>li .subcategories ul li{width:33%;padding:0 10px;margin:0 0 15px}aside section#categories ul.categories>li .subcategories ul li a{display:inline-block;color:#000;margin-bottom:5px}aside section#categories ul.categories>li .subcategories ul li a span{display:inline-block}aside section#categories ul.categories>li .subcategories ul li a:last-child{margin-bottom:0}aside section#categories ul.categories>li .subcategories ul li a:active,aside section#categories ul.categories>li .subcategories ul li a:focus,aside section#categories ul.categories>li .subcategories ul li a:visited{color:#000}aside section#categories ul.categories>li .subcategories ul li a:hover{color:#cc0634}aside section#categories ul.categories>li .subcategories ul li a.sub{font-weight:600}aside section#categories .subcategories-bg{position:absolute;visibility:hidden;opacity:0;left:100%;top:0;min-height:100%;background:#f7f8f8;z-index:1;box-shadow:0 0 5px rgba(0,0,0,.25);transition:opacity .1s ease-out,visibility 0s linear .1s}aside section#contact{padding:15px 15px 30px}aside section#contact input:not([type=submit]),aside section#contact textarea{border:none;background:#fff}aside section#contact .wpcf7-button{text-align:right}aside section#contact>:last-child{margin-bottom:0}aside section#knowledge-base{border:1px solid #6aaac6;padding:0}aside section#knowledge-base .info{padding:25px 15px 30px}aside section#knowledge-base h2{margin-bottom:10px}aside section#knowledge-base h3{padding-left:15px;font-size:20px;font-family:Assistant,sans-serif;font-weight:400;color:#2f485e;margin:10px 0 15px}aside section#knowledge-base .btn{margin-left:15px}main{width:calc(100% - 285px);padding-left:25px;margin-bottom:70px}.restriction{color:#fff;background:#385c7d;border-radius:10px;padding:20px;margin:40px 0}.restriction p{margin:0}.display{padding:15px 20px 0;font-size:14px;text-transform:uppercase;color:#2f485e}.display.blue{background:#f0f6f9;border-top:1px solid #6aaac6;padding-bottom:15px}.display .per-page{margin-right:20px;display:flex;align-items:center;gap:6px}.display .showing{margin-right:20px;display:flex;align-items:center}.display .view{margin-left:auto}.display .view span{display:inline-block;width:3px;height:3px;background:#6aaac6;transition:.1s ease-out;margin:1px 1px 0 0}.display .view>div{margin:-2px 0 0 5px;height:12px;font-size:0;cursor:pointer}.display .view>div.active span,.display .view>div:hover span{background:#2f485e}.display .view .grid{width:12px}.display .view .list{width:20px}.display .view .list span:nth-child(2n){width:15px}section#ad{margin-top:auto;padding-top:25px}.ad{display:block;position:relative;background-color:#fffced;padding:15px 20px}.ad.hor{padding-right:345px}.ad.hor .btn{position:absolute;right:170px;bottom:20px;z-index:1}.ad.ver{width:245px;padding-bottom:120px}.ad.ver .btn{margin-top:20px}.ad .info{position:relative;color:#2f485e;z-index:1}.ad .info>:last-child{margin-bottom:0}.ad h2{color:#ffce00;font-size:18px;padding-left:15px}.ad h2:before{width:7px;background:#ffce00}.ad p{margin:0 0 15px;line-height:1.5}.ad img{position:absolute;right:0;bottom:0;max-width:180px}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.number-input){width:100%;margin:0 0 20px;border:1px solid #6aaac6;background:#f7f8f8;border-radius:4px;line-height:30px;padding:0 10px}input[validate=number]{width:100%}textarea{border:1px solid #6aaac6;width:100%;resize:vertical;height:100px;min-height:100px;border-radius:4px;line-height:1.2;padding:7px 10px;margin-bottom:12px;background:#f7f8f8}.woocommerce button.button,.woocommerce button.button:disabled[disabled],button[type=submit],button[type=submit]:disabled[disabled],input.wpcf7-submit{cursor:pointer;background:#6aaac6;color:#fff;text-transform:uppercase;border:none;transition:.1s ease-out;font-size:14px;font-weight:500;border-radius:4px;height:28px;line-height:28px;padding:0 15px}.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:hover,button[type=submit]:disabled[disabled]:hover,button[type=submit]:hover,input.wpcf7-submit:hover{color:#fff;background:#2f485e}.wpcf7 p:last-of-type{margin-bottom:0}.wpcf7-button{display:block;position:relative}.wpcf7-spinner{position:absolute;margin:0;top:50%;left:0;transform:translateY(-50%)}.wpcf7-not-valid-tip{margin-top:-15px;padding:0 10px;font-size:12px;font-weight:600}.wpcf7-response-output{font-size:12px;padding:10px}.loading-anim{position:absolute;visibility:hidden;opacity:0;width:58px;height:58px;left:50%;top:50%;z-index:-100;transform:scale(.8) translate(-70%,-60%);transition:opacity .25s ease-out .25s}.done>*,.error>*,.loading>*{visibility:hidden;opacity:0}.error{border-color:#cc0634!important}.tip{visibility:visible;opacity:1;position:absolute;width:80%;left:50%;top:50%;color:#6f6b6b;text-align:center;font-size:14px;transform:translate(-50%,-50%);transition:opacity .25s ease-out .25s}.tip:empty{visibility:hidden;opacity:0}.error .tip{color:#cc0634}.loading>.loading-anim{visibility:visible;opacity:1;z-index:1}.circularG{position:absolute;background-color:#6aaac6;width:14px;height:14px;transform:scale(0);border-radius:9px;animation-name:bounce_circularG;animation-duration:1.1s;animation-iteration-count:infinite;animation-direction:normal}#circularG_1{left:0;top:23px;animation-delay:.41s}#circularG_2{left:6px;top:6px;animation-delay:.55s}#circularG_3{top:0;left:23px;animation-delay:.69s}#circularG_4{right:6px;top:6px;animation-delay:.83s}#circularG_5{right:0;top:23px;animation-delay:.97s}#circularG_6{right:6px;bottom:6px;animation-delay:1.1s}#circularG_7{left:23px;bottom:0;animation-delay:1.24s}#circularG_8{left:6px;bottom:6px;animation-delay:1.38s}@keyframes bounce_circularG{0%{transform:scale(1)}100%{transform:scale(.3)}}.close{position:absolute;top:8px;right:8px;width:24px;height:24px;cursor:pointer;transition:.1s ease-out}.close:hover:after,.close:hover:before{background:#000}.close:after,.close:before{content:"";display:block;position:absolute;left:50%;top:50%;width:2px;height:80%;background:#6aaac6}.close:before{transform:translate(-50%,-50%) rotate(-45deg)}.close:after{transform:translate(-50%,-50%) rotate(45deg)}.popup{position:fixed;left:0;top:0;width:100%;height:100%;padding:20px 0;background-color:rgba(0,0,0,.5);z-index:100;display:none;overflow:auto}.popup.show{display:flex}.popup .popup-box{position:relative;max-width:calc(100% - 50px);width:600px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:20}.popup .popup-box .close{z-index:1}.popup .popup-box .close:after,.popup .popup-box .close:before{background:#fff}.popup .popup-box .close:hover:after,.popup .popup-box .close:hover:before{background:#6aaac6}.popup .popup-box h2{margin:0;height:40px;line-height:40px;color:#fff;padding:0 45px 0 20px;background:#2f485e;text-overflow:ellipsis;font-weight:400;text-transform:uppercase;border-top-right-radius:4px;border-top-left-radius:4px;overflow:hidden;white-space:nowrap;font-size:16px}.popup .popup-box h2:before{display:none}.popup .popup-box .content{overflow:auto;height:calc(100% - 40px);padding:20px}.popup#info-popup .popup-box{width:500px}.popup#info-popup .popup-box .content{text-align:center}.popup#info-popup .popup-box .btn{margin-bottom:25px}.popup#login-popup .popup-box{width:440px}.popup#login-popup .popup-box h2 span{visibility:hidden;opacity:0;position:absolute}.popup#login-popup .popup-box .container{padding:25px}.popup#login-popup .popup-box .container fieldset{visibility:hidden;opacity:0;position:absolute;padding:0;margin:0;border:none}.popup#login-popup .popup-box .container fieldset input[type=password],.popup#login-popup .popup-box .container fieldset input[type=text]{display:block;width:100%;margin-bottom:10px}.popup#login-popup .popup-box .container fieldset .checkbox{margin-bottom:10px}.popup#login-popup .popup-box .container fieldset .txt{font-size:14px;margin-bottom:10px}.popup#login-popup .popup-box .container fieldset .txt:last-child{margin-bottom:0}.popup#login-popup .popup-box .container fieldset .txt span{white-space:nowrap;font-weight:600;color:#2f485e;transition:.1s ease-out;cursor:pointer}.popup#login-popup .popup-box .container fieldset .txt span:hover{color:#6aaac6}.popup#login-popup .popup-box .container fieldset .btn{display:block;margin-bottom:20px}.popup#login-popup.forgot #forgot,.popup#login-popup.login #login,.popup#login-popup.register #register{position:static;opacity:1;visibility:visible;transition:.25s ease-out .25s}.pagination .next,.pagination .prev{display:flex!important;align-items:center;justify-content:center}.pagination .page{display:none!important}.pagination-next,.pagination-prev{display:flex;align-items:center;justify-content:center;font-weight:700;background:#6aaac6;color:#fff;border:none;height:22px;width:22px;padding:0 0 2px;cursor:pointer}.pagination-next.inactive,.pagination-prev.inactive{display:none}.pagination.active{display:flex!important;gap:16px}.pagination-numbers{display:flex;gap:10px;align-items:center}.pagination-numbers .page-number{cursor:pointer;color:#2f485e;opacity:.5}.pagination-numbers .page-number.active{opacity:1;font-weight:600}.woocommerce-info,.woocommerce-message{border:none;background:#f0f6f9;color:#6aaac6;margin:0 0 20px}.woocommerce-info:before,.woocommerce-message:before{color:#6aaac6}.woocommerce-error{border:none;background:#fff5da;color:#cc0634;margin:0 0 20px}.woocommerce-error:before{color:#cc0634}.button.wc-backward{color:#fff;background:#6aaac6;font-weight:500}.button.wc-backward:active,.button.wc-backward:focus,.button.wc-backward:visited{color:#fff}.button.wc-backward:hover{background:#2f485e}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#6aaac6;color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom:1em solid #6aaac6}.select2-container--default .select2-selection--single{border-color:#6aaac6;background:#f7f8f8;height:32px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#6aaac6 transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #6aaac6}.select2-container--default .select2-search--dropdown .select2-search__field{margin:0!important}.container>.woocommerce{padding:40px 0}body.woocommerce-account h1{font-size:24px}.woocommerce form .form-row input.input-text{line-height:30px}.woocommerce-form-row span em{font-size:12px}.woocommerce-account .woocommerce-MyAccount-navigation{width:250px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 250px);padding-left:40px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li a{display:block;background:#eaecef;margin-bottom:5px;border-radius:4px;text-align:center;line-height:35px}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li a:active,.woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-MyAccount-navigation ul li a:visited{color:#2f485e}.woocommerce-MyAccount-navigation ul li a:hover{color:#6aaac6}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-navigation ul li.is-active a{background:#6aaac6;color:#fff}.woocommerce table.my_account_orders .button{margin:2px}.woocommerce-page .woocommerce-info .button{color:#6aaac6;font-weight:500;border:1px solid #6aaac6;background:#fff}.woocommerce-page .woocommerce-info .button:hover{color:#fff;background:#6aaac6}.pagination{position:relative;height:25px;display:none}.pagination .slick-arrow{top:0}.slick-track{display:flex!important}.slide:not(:only-child){height:inherit!important;visibility:hidden}.slick-initialized .slick-slide{visibility:visible}.slick-arrow{position:absolute;border:none;font-size:0;color:transparent;cursor:pointer;transition:.1s ease-out;z-index:2;width:25px;height:25px;top:-42px;border-radius:4px;background:#6aaac6}.slick-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid;transition:.1s ease-out;top:5px}.slick-arrow.slick-prev{right:35px}.slick-arrow.slick-prev:before{left:7px;border-width:7px 9px 7px 0;border-color:transparent #2f485e transparent transparent}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:before{right:7px;border-width:7px 0 7px 9px;border-color:transparent transparent transparent #2f485e}.slick-arrow:hover{background:#2f485e}.slick-arrow:hover.slick-prev:before{border-color:transparent #fff transparent transparent}.slick-arrow:hover.slick-next:before{border-color:transparent transparent transparent #fff}.slick-arrow.inactive{cursor:default;background:#b1d3e1}.slick-arrow.inactive.slick-prev:before{border-color:transparent #6aaac6 transparent transparent}.slick-arrow.inactive.slick-next:before{border-color:transparent transparent transparent #6aaac6}@media (min-width:769px){aside section#categories ul.categories>li .subcategories{top:0!important}aside section#categories ul.categories>li.show-subcategories .holder{z-index:2}aside section#categories ul.categories>li.show-subcategories .holder:after,aside section#categories ul.categories>li.show-subcategories .holder:before{opacity:1}aside section#categories ul.categories>li.show-subcategories .subcategories{visibility:visible}aside section#categories ul.categories>li.show-subcategories .subcategories .list,aside section#categories ul.categories>li.show-subcategories .subcategories .title{opacity:1;visibility:visible;transition:opacity .25s ease-out .25s,visibility linear}aside section#categories .subcategories-bg{top:0!important}aside section#categories .subcategories-bg.show{visibility:visible;opacity:1;transition:opacity .1s ease-out,visibility linear}}@media (max-width:1300px){h1{font-size:32px}footer .subscribe h3{font-size:20px}}@media (max-width:1200px){h1{font-size:30px}p{font-size:15px}}@media (max-width:1150px){body>header .categories .container>.row{justify-content:center}aside section#categories ul.categories>li .subcategories .title{margin-bottom:10px}aside section#categories ul.categories>li .subcategories .list{flex-direction:column;flex-wrap:nowrap}aside section#categories ul.categories>li .subcategories .list .ad{margin-top:15px}.ad.ver{width:100%;padding:15px 150px 15px 20px}}@media (max-width:1100px){h1{font-size:28px}footer .main .menu:first-child{margin-right:25px}}@media (max-width:1024px){h1{font-size:26px}p{font-size:14px}header .main .custom-logo-link{width:300px}header .main nav>.row>* .icon{transform:scale(.8)}header .main nav>.row>* label{font-size:10px}header .main nav>.row>.phone .icon{margin-right:6px}header .main nav>.row>.phone label{font-size:14px}.features .feature .icon{width:30px;height:30px;margin-right:8px}.features .feature label{font-size:14px;margin-bottom:0}.features .feature p{font-size:10px}aside{width:240px}aside .search input{font-size:14px}main{width:calc(100% - 240px)}.ad.hor{padding-right:150px}.ad.hor .btn{position:static;margin-top:20px}footer .subscribe h3{font-size:18px}footer .logos .row{justify-content:center}footer .logos .row .logo:last-child{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:200px}.woocommerce-account .woocommerce-MyAccount-content{width:calc(100% - 200px);padding-left:25px}}@media (max-width:980px){html.staging body>header .main{top:41px}html.staging body>header .main nav{top:101px;height:calc(100vh - 101px)}body>header{padding-top:60px}body>header .sticky{position:static}body>header .top-bar{display:none}body>header .main{position:fixed;top:0;width:100%;box-shadow:0 0 2px rgba(0,0,0,.5)}body>header .main .custom-logo-link{width:230px}body>header .main nav{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;left:100%;top:60px;width:100%;height:calc(100vh - 60px);border-top:1px solid #2f485e;background:#fff;transition:.5s ease-out;overflow:auto;padding-top:36px}body>header .main nav .search{display:flex}body>header .main nav>.row{opacity:0;flex-direction:column}body>header .main nav>.row>.has-dropdown a,body>header .main nav>.row>:not(.has-dropdown){flex-direction:row;justify-content:flex-start;padding:5px 0;border-right:none;border-bottom:1px solid #dae0e4;height:40px}body>header .main nav>.row>.has-dropdown{padding:0;border:none}body>header .main nav>.row>.has-dropdown .dropdown,body>header .main nav>.row>.has-dropdown:after{display:none}body>header .main nav>.row>* .icon{margin-right:5px}body>header .main nav>.row>* label{font-size:12px;margin-top:1px;padding-right:10px}body>header .main nav>.row>.menu{display:block;padding:0;height:auto}body>header .main nav>.row>.menu li{display:flex;align-items:center;font-size:12px;border-bottom:1px solid #dae0e4;height:40px}body>header .main nav>.row>.menu li a{display:block;position:relative;width:100%;color:#cc0634;text-transform:uppercase;font-weight:600;margin-top:2px;padding:5px 0 5px 35px}body>header .main nav>.row>.menu li a:active,body>header .main nav>.row>.menu li a:focus,body>header .main nav>.row>.menu li a:visited{color:#cc0634}body>header .main nav>.row>.menu li a:hover{color:#6aaac6}body>header .main nav>.row>.menu li a:hover:before{opacity:0}body>header .main nav>.row>.menu li a:hover:after{opacity:1}body>header .main nav>.row>.menu li a:after,body>header .main nav>.row>.menu li a:before{content:"";position:absolute;left:6px;top:0;width:20px;height:20px;transition:.1s ease-out}body>header .main nav>.row>.menu li a:after{opacity:0;background-position:-20px 0}body>header .main nav>.row>.menu li:first-child a:after,body>header .main nav>.row>.menu li:first-child a:before{background-image:url(../img/about.png)}body>header .main nav>.row>.menu li:nth-child(2) a:after,body>header .main nav>.row>.menu li:nth-child(2) a:before{background-image:url(../img/contact.png)}body>header .main nav>.row>.menu li:last-child{border-bottom:none}body>header .main nav>.row>.contacts{display:flex;flex-direction:column;justify-content:center}body>header .main nav>.row>.contacts .phone{margin-bottom:0}body>header .main nav>.row>.contacts .phone .icon{height:28px;margin:0}body>header .main nav>.row>.contacts .phone label{font-size:12px}body>header .main nav>.row>.contacts .email{display:none}body>header .main nav>.row>.list{display:block}body>header .main nav>.row>.list .row{flex-direction:row;justify-content:flex-start}body>header .main nav>.row>.cart{display:block}body>header .main nav>.row>.cart icon{margin:0 6px 0 -1px}body>header .main nav>.row>.cart .row{flex-direction:row;justify-content:flex-start}body>header .main nav>.row>.help .icon{margin:0 3px 0 2px}body>header .main .burger,body>header .main .mobile-cart{display:block}body.admin-bar header .main{top:32px}body.admin-bar header .main nav{top:calc(60px + 32px);height:calc(100vh - 60px - 32px)}html.mobile-menu header .main nav{left:0}html.mobile-menu header .main nav>.row{opacity:1;transition:.25s ease-out .5s}}@media (max-width:900px){section#products .filter{flex-wrap:wrap}section#products .filter h3{margin-top:5px;width:100%}section#products .filter .selects{width:100%}.subcategories .list .ad{margin:15px -20px -20px}}@media (max-width:850px){.features .container>.row{justify-content:center}}@media (max-width:800px){footer .main .container{flex-direction:column-reverse;align-items:center}footer .main .container .menu:first-child{margin-right:25px}footer .main .company-info{margin-left:40px;margin-bottom:20px}}@media (max-width:782px){body.admin-bar{min-height:calc(100vh - 46px)}body.admin-bar header .main{top:46px}body.admin-bar header .main nav{top:calc(60px + 46px);height:calc(100vh - 60px - 46px)}}@media (max-width:768px){.mobile-hidden{display:none!important}section#breadcrumbs{background:#f7f8f8;margin-bottom:25px}.container.has-sidebar{flex-direction:column-reverse}aside{width:100%}aside section#categories ul.categories{display:flex;flex-wrap:wrap}aside section#categories ul.categories>li{width:calc(50% - 10px)}aside section#categories ul.categories>li:nth-child(odd){margin-right:10px}aside section#categories ul.categories>li:nth-child(2n){margin-left:10px}aside section#categories ul.categories>li:nth-last-child(2){border-bottom:1px solid #6aaac6}aside section#categories ul.categories>li.expand .holder{z-index:2}aside section#categories ul.categories>li.expand .holder:after,aside section#categories ul.categories>li.expand .holder:before{opacity:1}aside section#categories ul.categories>li.expand .holder a{border-bottom:1px solid #cc0634}aside section#categories ul.categories>li.expand .holder .expander{background:#f7f8f8}aside section#categories ul.categories>li.expand .holder .expander:after,aside section#categories ul.categories>li.expand .holder .expander:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:12px;background:#cc0634}aside section#categories ul.categories>li.expand .holder .expander:before{transform:translate(-50%,-50%) rotate(45deg)}aside section#categories ul.categories>li.expand .holder .expander:after{transform:translate(-50%,-50%) rotate(-45deg)}aside section#categories ul.categories>li.expand .subcategories{visibility:visible}aside section#categories ul.categories>li.expand .subcategories .list,aside section#categories ul.categories>li.expand .subcategories .title{opacity:1;visibility:visible;transition:opacity .25s ease-out .25s,visibility linear}aside section#categories ul.categories>li .holder:before{width:calc(100% + 30px)}aside section#categories ul.categories>li .holder:after{top:100%;left:-15px;width:calc(100% + 30px);height:5px}aside section#categories ul.categories>li .holder a{z-index:1}aside section#categories ul.categories>li a:after{transform:rotate(135deg) translate(-45%,45%)}aside section#categories ul.categories>li .close{display:none}aside section#categories ul.categories>li .subcategories{padding:20px;left:0;width:100%!important}aside section#categories ul.categories>li .subcategories .ad,aside section#categories ul.categories>li .subcategories .title{display:none}aside section#categories ul.categories>li .subcategories ul{font-size:13px}aside section#categories ul.categories>li .subcategories ul li{width:50%}aside section#categories .subcategories-bg{left:0;width:100%!important}aside section#categories .subcategories-bg.expand{visibility:visible;opacity:1;transition:opacity .1s ease-out,visibility linear}main{width:100%;padding:0;margin-bottom:30px}section#products .filter .select{max-width:unset}.ad.hor{padding-left:15px}}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:25px 0 0}}@media (max-width:600px){body.admin-bar.scrolled header .main{top:0}h1{font-size:24px}main section#ad{margin-top:auto}main section#ad .horizontal{display:none}main section#ad .vertical{display:inline-block}footer .main .container{justify-content:center}footer .main .container .menu:first-child{margin-right:30px}footer .main .container .company-info .address{width:100%;display:flex;justify-content:center}footer .main .container .company-info .address .icon{width:18px;left:3px}footer .main .container .company-info .address span{width:212px}footer .main .container .company-info .contacts{order:-1;margin:0 0 10px;width:100%;display:flex;justify-content:center}}@media (max-width:550px){.features{padding:10px 0}.features .container{display:flex;justify-content:center}.features .container>.row{flex-direction:column}}@media (max-width:500px){h1{font-size:22px}aside section#categories ul.categories>li{width:100%}aside section#categories ul.categories>li:nth-child(odd){margin-right:0}aside section#categories ul.categories>li:nth-child(2n){margin-left:0}aside section#categories ul.categories>li:nth-last-child(2){border-bottom:none}aside section#categories ul.categories>li .subcategories ul li{width:100%}section#products .filter .select{margin:5px 0!important;min-width:100%}.ad.hor{padding:15px 15px 130px}.ad.hor .btn{position:absolute;left:20px;bottom:50px;right:auto}}@media (max-width:400px){h1{font-size:20px}body>header .main .custom-logo-link{max-width:calc(100% - 84px)}footer .subscribe h3{font-size:18px}footer .main .container .menus{flex-direction:column;text-align:center}footer .main .container .menus .menu{margin-right:30px}footer .main .container .company-info{margin-left:0}body.scrolled header .main{top:0}body.scrolled header .main nav{top:60px;height:calc(100vh - 60px)}.ad.hor{padding-bottom:155px}.ad.hor .btn{bottom:100px}}@keyframes pulseZoom{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.04)}}.title-page{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #6aaac6}.title-page h1{margin-bottom:0;margin-right:20px;font-size:28px}.hero{position:relative;margin-bottom:40px}.hero__container{display:block;height:360px}.hero.small-height .hero__container{height:190px}.hero img{width:100%;height:100%;object-fit:cover;object-position:center}.page-builder__inner li,.page-builder__inner p{margin-top:0;margin-bottom:20px;font-size:16px;color:#2f485e;line-height:1.2}.page-builder__inner h2,.page-builder__inner h3,.page-builder__inner h4{color:#2f485e;margin-bottom:25px;padding-top:10px}.page-builder__inner h2:not(.with-line){padding:0}.page-builder__inner h2:not(.with-line):before{display:none}.page-builder__inner h2{font-size:28px}.page-builder__inner h3,.page-builder__inner h4{font-size:25px}.page-builder__inner li{position:relative;margin-bottom:5px}.page-builder__inner ol,.page-builder__inner ul{margin-left:0}.page-builder__inner ul{list-style:none}.page-builder__inner ul li:before{content:'';position:absolute;top:6px;left:-20px;display:block;width:10px;height:10px;background:#6aaac6}.two-col-content{display:grid;grid-template-columns:0.6fr 0.4fr;grid-gap:20px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #6aaac6}.two-col-content.reverse{grid-template-columns:0.4fr 0.6fr}.two-col-content.reverse .two-col-content__col:first-child{grid-column:2;grid-row:1}.content-with-images.reverse{grid-template-columns:0.3fr 0.7fr}.content-with-images.reverse .content-with-images__col:first-child{grid-column:2;grid-row:1}.cta.reverse{grid-template-columns:0.75fr 0.25fr}.cta.reverse .cta__img{grid-column:2;grid-row:1}.two-col-content__col img{width:100%;height:auto}.content-with-images{display:grid;grid-template-columns:0.7fr 0.3fr;grid-gap:20px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #6aaac6}.content-with-images .img-item{margin-top:20px}.content-with-images .img-item:first-child{margin-top:0}.content-with-images .img-item img{width:100%}.full-width-content{margin-bottom:40px}.gallery{display:block;margin:0 0 40px;gap:0}.gallery__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.gallery__grid .gallery-item{display:block}.gallery__grid .gallery-item img{width:100%;height:260px;object-fit:cover;object-position:center}.cta{padding:20px;box-sizing:border-box;display:grid;grid-template-columns:0.25fr 0.75fr;grid-gap:30px;align-items:center;background:#b1d3e1;margin-bottom:40px}.cta__img img{width:100%;height:auto}.cta__description h3{padding-top:0;margin-bottom:10px}.cta__description p{font-size:22px}.without-sidebar .page-builder__inner{margin-left:auto;margin-right:auto;padding-left:0}@media(max-width:1024px){.page-builder{flex-direction:column-reverse}.page-builder aside{width:100%}.page-builder__inner{margin-bottom:10px;width:100%;padding-left:0}}@media (max-width:650px){.content-with-images,.content-with-images.reverse,.two-col-content,.two-col-content.reverse{grid-template-columns:100%}.gallery__grid{grid-template-columns:1fr 1fr}.cta,.cta.reverse{grid-template-columns:100%}.content-with-images.reverse .content-with-images__col:first-child,.cta.reverse .cta__img,.two-col-content.reverse .two-col-content__col:first-child{grid-column:1;grid-row:1}}@media (max-width:480px){.gallery__grid{grid-template-columns:100%}.hero__container{height:200px}.page-builder__inner h2{font-size:25px}.page-builder__inner h3,.page-builder__inner h4{font-size:22px}}