:root{--color-text:#000000;--color-title:#0d0d0d;--color-bg-wrapper:#ffffff;--color-accent:#2a6787;--color-accent2:#8bb9e2;--header-height:auto}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Light.woff) format("woff"),url(/assets/fonts/Gilroy-Light.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Regular.woff) format("woff"),url(/assets/fonts/Gilroy-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Medium.woff) format("woff"),url(/assets/fonts/Gilroy-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-SemiBold.woff) format("woff"),url(/assets/fonts/Gilroy-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Bold.woff) format("woff"),url(/assets/fonts/Gilroy-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Black.woff) format("woff"),url(/assets/fonts/Gilroy-Black.woff2) format("woff2");font-weight:900;font-display:swap;font-style:normal}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.skiptranslate{display:none!important;height:0!important}html{height:100%}body{min-height:100%}.boksi{min-width:340px;width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:relative;top:0!important;font:400 16px/1.57 Gilroy,Arial,Helvetica,sans-serif;color:var(--color-text);background:var(--color-bg-wrapper)}a img{border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}*{min-height:0;min-width:0}.display-none,.none{display:none}.focus-disabled *,.focus-disabled :focus{outline:0!important}.load--preload *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}button,input,select,textarea{font:normal 13px/1.2 Gilroy,Arial,Helvetica,sans-serif;color:inherit;vertical-align:baseline}label{vertical-align:baseline}button,input[type=button],input[type=submit],label{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto;resize:vertical}.btn.focus,.btn:focus{outline:0!important}button:active,button:focus{outline:0!important}button::-moz-focus-inner{border:0}.btn-reset{width:auto;height:auto;display:inline-block;padding:0;margin:0;border:0;color:inherit;background:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.list-reset{list-style:none;margin:0;padding:0}.image-fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container{width:100%;margin:0 auto;padding-left:15px;padding-right:15px}p{margin:0;margin-bottom:1rem} .boksi .h1, .boksi .h2,.boksi .h3,.boksi .h4,.boksi .h5,.boksi .h6,.boksi h1,.boksi h2, .boksi h3,.boksi h4,.boksi h5,.boksi h6{display:block;margin:0;margin-bottom:1rem;padding:0;font:700 20px/1.2 Gilroy,Arial,Helvetica,sans-serif;color:var(--color-title)} .boksi .h1, .boksi h1{font-size:30px} .boksi .h2,.boksi h2{font-size:calc(18px + 18 / 19 * 1vw)}.boksi .h3,.boksi h3{font-size:18px} .boksi .h4,.boksi h4{font-size:16px} .boksi .h5,.boksi h5{font-size:14px}.boksi .h6,.boksi h6{font-size:13px}.btn-primary{font-size:32px;font-weight:600;width:305px;height:77px;border-radius:50px;background:var(--color-accent);color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary:hover{background:var(--color-accent2)}.modal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000}.modal{background-color:#fff;width:300px;height:auto;display:none;position:relative;z-index:1100}.modal.modal-1{width:93%;max-width:450px;padding:15px;border-radius:8px}.modal h3{margin:0;margin-bottom:20px}.modal-body{padding:10px}.modal-overlay--visible{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal--visible{display:block}button.btn-close{width:27px;height:27px;position:absolute;top:15px;right:15px}button.btn-close::after{content:'';position:absolute;top:0;left:50%;width:2px;height:27px;background-color:var(--color-accent);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}button.btn-close::before{content:'';position:absolute;top:0;left:50%;width:2px;height:27px;background-color:var(--color-title);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}button.btn-close:hover::after{background-color:var(--color-accent)}button.btn-close:hover::before{background-color:var(--color-accent)}.header{background:url(/image/custom/brendirovanie/boksi/bg-1.jpg) no-repeat center center;background-size:cover;padding-bottom:calc(10px + 40 / 19 * 1vw)}.header-topline{padding-top:44px;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo{margin-right:232px}.header-logo img{border:none}.header-phone{font-size:24px;font-weight:500;color:var(--color-title)}.header-banner{padding-top:calc(10px + 18 / 19 * 1vw)}.header-banner h1{text-transform:uppercase;color:var(--color-accent);max-width:480px;margin:0;margin-bottom:calc(10px + 55 / 19 * 1vw)}.header-banner p{font-size:23px;font-weight:500;max-width:480px;line-height:1.3;margin:0;margin-bottom:calc(10px + 55 / 19 * 1vw)}.species{padding-top:calc(20px + 60 / 19 * 1vw);padding-bottom:calc(10px + 50 / 19 * 1vw)}.species-top{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:calc(30px + 50 / 19 * 1vw)}.species-top-left{grid-column:6 span}.species-top-left h2{margin:0;margin-bottom:calc(40px + 25 / 19 * 1vw);color:var(--color-accent2)}.species-top-right{grid-column:6 span;position:relative;z-index:20}.species-top-right img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto;max-width:439px;position:relative;z-index:100}.species-top-right-bg{width:100%;max-width:599px;height:544px;position:absolute;z-index:1;top:70px;right:0}.species-top-right-bg .bg-image{width:100%;height:auto;display:block;max-width:599px}.species-bottom p{font-size:22px;font-weight:500;line-height:1.3;margin:0;color:#000;text-align:center;max-width:780px;margin-left:auto;margin-right:auto;position:relative;z-index:100}.species-list{margin-left:55px;padding-left:calc(30px + 25 / 19 * 1vw);padding-right:60px}.species-list li{position:relative;font-size:22px;font-weight:500;line-height:1.3;margin-bottom:20px;color:#000}.species-list li::before{position:absolute;content:'';width:10px;height:10px;background:var(--color-accent2);border-radius:10px;top:0;left:0;-webkit-transform:translate(-55px,8px);-ms-transform:translate(-55px,8px);transform:translate(-55px,8px)}.advantages{padding-top:45px;padding-bottom:calc(35px + 45 / 19 * 1vw)}.advantages h2{margin:0;margin-bottom:55px;color:var(--color-accent2);text-align:center}.advantages-area{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:75px}.advantages-item{grid-column:4 span;text-align:center;max-width:230px;padding-bottom:20px}.advantages-item p{font-size:22px;font-weight:500;line-height:1.3;margin:0}.advantages-item-icon{margin-bottom:22px;height:128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.advantages p{font-size:22px;font-weight:500;line-height:1.3;margin:0;color:#000;text-align:center;margin-left:auto;margin-right:auto;max-width:800px}.center{margin-left:auto;margin-right:auto}.right{margin-right:0;margin-left:auto}.price{padding-top:calc(25px + 30 / 19 * 1vw);padding-bottom:calc(25px + 30 / 19 * 1vw);background:#f3f9ff}.price h2{margin:0;margin-bottom:50px;color:var(--color-accent2);text-align:center}.price .check-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:calc(10px + 95 / 19 * 1vw);-moz-column-gap:calc(10px + 95 / 19 * 1vw);column-gap:calc(10px + 95 / 19 * 1vw);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:45px}.price .check-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.price .check-item-icon{min-width:41px}.price .check-item-text{font-size:23px;font-weight:500;color:#000}.price-table{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.price-table-item{padding:20px 4px 15px 4px;background:#fff;text-align:center;font-size:23px;font-weight:500;color:#000;line-height:1.2}.preeminence{padding-top:calc(20px + 40 / 19 * 1vw);padding-bottom:calc(20px + 50 / 19 * 1vw)}.preeminence h2{margin:0;margin-bottom:calc(35px + 30 / 19 * 1vw);color:var(--color-accent2);text-align:center}.preeminence-area{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:25px}.preeminence-item{grid-column:4 span;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.preeminence-item-numer{font-size:36px;font-weight:700;color:var(--color-accent2)}.preeminence-item-text{font-size:23px;font-weight:500;color:#000;line-height:1.3}.sample{padding-bottom:calc(30px + 40 / 19 * 1vw)}.sample-area{position:relative}.sample-item img{display:block;width:100%;height:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,-6px);left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,-6px);right:auto}.swiper-button-next:after,.swiper-button-prev:after{font-weight:900;color:#ddd;font-size:20px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1200px}}@media (max-width:1199.98px){.sample-area{padding-left:30px;padding-right:30px}}@media (max-width:992px){:root{--header-height:80px}}@media (max-width:991.98px){.btn-primary{font-size:24px;font-weight:600;width:280px;height:55px}.header-topline{padding-top:24px;padding-bottom:14px}.header-logo{margin-right:150px}.header-logo img{width:200px;height:auto}.header-phone{font-size:20px}.species-top-left{grid-column:12 span}.species-top-left h2{text-align:center}.species-top-right{grid-column:12 span}.species-top-right-bg .bg-image{height:485px}.species-list{margin-left:0;padding-right:0;margin-bottom:40px}.species-list li{margin-bottom:15px}.advantages h2{margin-bottom:45px}.advantages-area{margin-bottom:50px}.price .check-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:15px}.price-table-item{padding:10px 4px 10px 4px;font-size:18px}.preeminence-item{grid-column:6 span}}@media (max-width:767.98px){.btn-primary{font-size:16px;font-weight:600;width:180px;height:40px}.header-topline{padding-top:14px;padding-bottom:0}.header-logo{margin-right:20px}.header-logo img{width:110px}.header-phone{font-size:12px;margin-top:-5px}.header-banner h1{font-size:20px;margin-bottom:10px}.header-banner p{font-size:14px;margin-bottom:10px;max-width:230px}.species-bottom p{font-size:16px}.species-list li{font-size:16px}.species-list li::before{-webkit-transform:translate(-35px,6px);-ms-transform:translate(-35px,6px);transform:translate(-35px,6px);width:6px;height:6px}.advantages-area{margin-bottom:40px;row-gap:15px}.advantages-item{grid-column:6 span;margin-left:auto;margin-right:auto}.advantages-item-icon{height:85px;margin-bottom:15px}.advantages p{font-size:16px}.right{grid-column:12 span;margin-left:auto;margin-right:auto}.price h2{margin-bottom:25px}.price .check-area{margin-bottom:35px}.price .check-item-icon{min-width:33px}.price .check-item-icon img{width:33px;height:auto}.price .check-item-text{font-size:16px}.price-table-item{font-size:10px;padding:5px 2px 5px 2px}.preeminence-area{row-gap:0}.preeminence-item{grid-column:12 span;padding:5px}.preeminence-item-numer{font-size:24px}.preeminence-item-text{font-size:16px}}@media (max-width:575.98px){.species-top-right-bg{top:15px}}@media (max-width:399.98px){.species-top-right-bg .bg-image{height:460px}}
