@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,latin-ext);@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700&subset=latin,latin-ext);@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);#menu{background-color:#f1f1f1;position:fixed;right:0px;top:0px;height:100vh;width:18.75%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#menu .menu-logo{height:15vh;width:100%;display:flex;background-image:url("/themes/cryoness_basic/assets/images/triangle-007fbd.svg");background-position:0 60%;background-repeat:no-repeat}
#menu .menu-logo .logo{margin:auto}
#menu .menu-nav{height:50vh;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
#menu .menu-address{text-align:center;margin:auto;color:#f1f1f1;background:#00699F;width:100%;height:35vh;background-color:#00699F;background-image:url("/themes/cryoness_basic/assets/images/triangle-f1f1f1.svg");background-position:50% 0;background-repeat:no-repeat}
@media only screen and (min-width:320px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){#menu{top:auto;bottom:0;margin:0;right:0;background:#f1f1f1;color:white;display:none;visibility:visible;width:100%;height:100%;opacity:1;transform:translate3d(100vw,100vh,0);z-index:999}
#menu > div{text-align:center}
}
@media only screen and (min-width:992px){#menu{width:25%}
}
@media only screen and (min-width:1920px),only screen and (min-width:1200px) and (max-width:1919px){#menu{width:18.75%}
}
@media only screen and (orientation:landscape) and (max-height:467px){#menu{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#menu .menu-logo{-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;height:30%;margin:0;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;width:40%}
#menu .menu-nav{width:60%;height:100%}
#menu .menu-address{-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3;margin:0;width:auto;height:70%}
}
#hamburger{transition:all linear 0.3s;display:none}
@media only screen and (min-width:320px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){#hamburger{z-index:9999;display:block;position:fixed;bottom:10%;right:5%;transform:rotate(720deg)}
}
.logo{width:350px}
@media (max-width:360px){.logo{width:250px}
}
@media (max-width:480px){.logo{width:350px}
}
@media all and (min-width:1367px){.logo{width:80%}
}
svg.cryoness-logo *{transition:all 0.2s ease-out}
#middle,#small{opacity:0;width:100%}
#large{opacity:1;width:100%}
@media all and (max-width:1366px){#middle{opacity:1}
#large,#small{opacity:0}
}
@media all and (max-width:1024px){#small{opacity:1}
#large,#middle{opacity:0}
}
#cryoness .ui.blue.button,#cryoness .ui.blue.buttons .button{background-color:#007fbd !important}
#cryoness .ui.primary.button,#cryoness .ui.primary.buttons .button{background-color:#007fbd !important}
#cryoness .ui.inverted.button{box-shadow:0 0 0 1px #fff inset !important;border-radius:0}
#cryoness i.inverted.bordered.blue.icon,#cryoness i.inverted.circular.blue.icon{color:#FFF !important;background-color:rgba(255,255,255,0) !important;cursor:pointer !important}
#cryoness p{margin-bottom:.7rem;font-family:"Roboto Condensed",sans-serif;font-size:1.2rem}
@media (min-width:768px){#cryoness p{font-family:"Droid Sans",sans-serif}
}
#cryoness p.duzy{font-weight:100}
@media (min-width:768px){#cryoness p.duzy{font-size:1.4rem}
}
#cryoness h1{margin-top:0}
#cryoness h1,#cryoness .ui.huge.breadcrumb{font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;text-transform:capitalize;font-weight:100}
#cryoness h2{font-family:"Roboto Condensed",sans-serif;margin:.5rem 0 0 0;font-size:3.5rem}
#cryoness h3{font-size:1.266rem}
#cryoness small,#cryoness .font_small{font-size:0.889em}
#cryoness article ul li{list-style-type:circle;line-height:1.3em;color:#007fbd}
#cryoness .ui.breadcrumb .active.section{font-weight:400}
#cryoness h2{font-weight:100;text-transform:uppercase}
#cryoness #menu.visible li a{text-transform:uppercase;color:#007fbd}
#cryoness #menu{text-transform:uppercase}
#cryoness #menu a,#cryoness #menu li a{position:relative}
#cryoness .menu-address a,#cryoness .head-section a{color:#89C6E3}
#cryoness .menu-address a{text-transform:lowercase}
#cryoness li{list-style-type:none}
#cryoness a{background:0 0;color:#007fbd;text-decoration:none}
#cryoness a:before,#cryoness li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#17BBEE;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
#cryoness a:active{outline:0}
#cryoness a:hover:before,#cryoness li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
#cryoness .ui.form .field > label{color:#007fbd;font-size:1em;font-weight:300}
#cryoness .ui.checkbox label,#cryoness .ui.checkbox + label{color:#007fbd}
#cryoness .ui.fixed.sticky + p{margin-top:39px}
#cryoness .scroll-down{width:auto}
 .head-section{height:100%;background-color:#007fbd;color:#ffffff}
.head-section .first-col{height:100vh}
.head-section article{margin:1rem}
@media (min-width:768px){.head-section article{margin-right:calc((100vw/16)*1)}
}
 #head-container .flex,#main-page .flex{display:flex;align-items:center}
#colorpicker-inner.flex{display:block;margin:auto 0}
.ui.popup{max-width:195px !important}
@media (max-width:767px){.picker-container.ui.sticky{width:250px}
}
.full-height{min-height:100vh}
#head-container{position:relative}
#head-container .ia-arrow.scroll-down{position:absolute;bottom:10vh;width:4em;height:4em;left:calc(50vw - 1em);opacity:0.8}
.main-page{background-color:#ffffff;color:#007fbd}
.main-page article{padding:5vw 5vw 0 0}
.main-page > .grid{min-height:100vh;height:auto !important}
#benefits-first a{color:#FFFFFF}
#startowa{background-image:url(/themes/cryoness_basic/assets/images/bg_start_.jpg);background-position:70%,50%;background-size:cover;height:100vh}
#benefits-first,#benefits,#beauty,#sport,#cryotherapy-first,#cryotherapy,#devices-first,#contact,#health,#business-first,#business,#faq,#colors-first,#company-first,#distribution,#distribution-first{background-position:0 50%,0 0;background-size:contain,calc((100vw/16)*4) 1px;background-repeat:no-repeat,repeat-y}
#colors-first{background-image:url(/themes/cryoness_basic/assets/images/color-art.png),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 90%,0 0}
#cryotherapy-first{background-image:url(/themes/cryoness_basic/assets/images/cryotherapy.svg),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 90%,0 0}
#benefits-first{background-image:url(/themes/cryoness_basic/assets/images/benefits-first.png),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 100%,0 0}
#devices-first{background-image:url(/themes/cryoness_basic/assets/images/devices.png),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 100%,0 0}
#faq{background-image:url(/themes/cryoness_basic/assets/images/faq.svg),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 90%,0 0}
#contact{background-image:url(/themes/cryoness_basic/assets/images/company.png),url(/themes/cryoness_basic/assets/images/007fbd.png);background-position:0 100%,0 0}
#company-first{background-image:url(/themes/cryoness_basic/assets/images/company.png),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 100%,0 0}
#distribution-first{background-image:url(/themes/cryoness_basic/assets/images/distribution.png),url(/themes/cryoness_basic/assets/images/ffffff.gif);background-position:0 60%,0 0}
#benefits{background-image:url(/themes/cryoness_basic/assets/images/user_benefits-2.svg),url(/themes/cryoness_basic/assets/images/007fbd.png);align-items:stretch}
#health{background-image:url(/themes/cryoness_basic/assets/images/health_benefits.png),url(/themes/cryoness_basic/assets/images/007fbd.png);background-position:0 95%,0 0}
#beauty{background-image:url(/themes/cryoness_basic/assets/images/user_benefits-2.svg),url(/themes/cryoness_basic/assets/images/007fbd.png)}
#sport{background-image:url(/themes/cryoness_basic/assets/images/sport.png),url(/themes/cryoness_basic/assets/images/007fbd.png);background-position:0 95%,0 0}
#business-first{background-image:url(/themes/cryoness_basic/assets/images/user_benefits.svg),url(/themes/cryoness_basic/assets/images/ffffff.gif)}
#cryotherapy,#business,#distribution{background-image:url(/themes/cryoness_basic/assets/images/user_benefits-2.svg),url(/themes/cryoness_basic/assets/images/007fbd.png)}
#devices,#company{background-image:url(/themes/cryoness_basic/assets/images/007fbd.png);background-position:0 50%;background-size:calc(25vw) 1px;background-repeat:repeat-y;align-items:stretch}
html body{font-size:16px !important}
#cryoness{line-height:1.5}
#cryoness .ui.divider{margin:.1rem 0 .5rem 0}
body.menu-opened{overflow:hidden}
.scrollto{cursor:pointer}
#ia-colorpicker{margin:auto}
#ia-colorpicker .ui.i1.button,#ia-colorpicker .ui.i1.button:hover,#ia-colorpicker .ui.i1.button:focus,#ia-colorpicker .ui.i1.button:active{background-color:#4da9d7;color:white}
#ia-colorpicker .ui.i2.button,#ia-colorpicker .ui.i2.button:hover,#ia-colorpicker .ui.i2.button:focus,#ia-colorpicker .ui.i2.button:active{background-color:#f08c21;color:white}
#ia-colorpicker .ui.i3.button,#ia-colorpicker .ui.i3.button:hover,#ia-colorpicker .ui.i3.button:focus,#ia-colorpicker .ui.i3.button:active{background-color:#7c1c2a;color:white}
#ia-colorpicker .ui.i4.button,#ia-colorpicker .ui.i4.button:hover,#ia-colorpicker .ui.i4.button:focus,#ia-colorpicker .ui.i4.button:active{background-color:#045784;color:white}
#ia-colorpicker .ui.i5.button,#ia-colorpicker .ui.i5.button:hover,#ia-colorpicker .ui.i5.button:focus,#ia-colorpicker .ui.i5.button:active{background-color:#4b4b4b;color:white}
#ia-colorpicker .ui.i6.button,#ia-colorpicker .ui.i6.button:hover,#ia-colorpicker .ui.i6.button:focus,#ia-colorpicker .ui.i6.button:active{background-color:#b0b0b0;color:white}
#ia-colorpicker .ui.c1.button,#ia-colorpicker .ui.c1.button:hover,#ia-colorpicker .ui.c1.button:focus,#ia-colorpicker .ui.c1.button:active{background-color:#e9e9e9;color:black}
#ia-colorpicker .ui.c2.button,#ia-colorpicker .ui.c2.button:hover,#ia-colorpicker .ui.c2.button:focus,#ia-colorpicker .ui.c2.button:active{background-color:#b6b6b6;color:black}
#ia-colorpicker .ui.c3.button,#ia-colorpicker .ui.c3.button:hover,#ia-colorpicker .ui.c3.button:focus,#ia-colorpicker .ui.c3.button:active{background-color:#3f3f42;color:black}
#ia-colorpicker .ui.c4.button,#ia-colorpicker .ui.c4.button:hover,#ia-colorpicker .ui.c4.button:focus,#ia-colorpicker .ui.c4.button:active{background-color:#d0c3b3;color:black}
#ia-colorpicker .ui.c5.button,#ia-colorpicker .ui.c5.button:hover,#ia-colorpicker .ui.c5.button:focus,#ia-colorpicker .ui.c5.button:active{background-color:#b0c8c8;color:black}
#ia-colorpicker .ui.popup .ui.circular.button{margin:0.3em;transition:transform 100ms linear}
#ia-colorpicker .ui.popup .ui.circular.button:hover{transform:scale(1.2)}
#ia-colorpicker .ui.popup .ui.circular.button > .icon{visibility:hidden}
.casePreview{background-repeat:no-repeat;margin:auto;margin-top:50px}
.casePreview.casePreview-1{background-image:url(/themes/cryoness_basic/assets/konfigurator/1_inside.png),url(/themes/cryoness_basic/assets/konfigurator/1_case.png);width:258px;height:438px}
.casePreview.casePreview-1.interior-1.case-1{background-position:0px -27px,0px -27px}
.casePreview.casePreview-1.interior-1.case-2{background-position:0px -27px,-258px -27px}
.casePreview.casePreview-1.interior-1.case-3{background-position:0px -27px,-516px -27px}
.casePreview.casePreview-1.interior-1.case-4{background-position:0px -27px,-774px -27px}
.casePreview.casePreview-1.interior-1.case-5{background-position:0px -27px,-1032px -27px}
.casePreview.casePreview-1.interior-2.case-1{background-position:-260px -27px,0px -27px}
.casePreview.casePreview-1.interior-2.case-2{background-position:-260px -27px,-258px -27px}
.casePreview.casePreview-1.interior-2.case-3{background-position:-260px -27px,-516px -27px}
.casePreview.casePreview-1.interior-2.case-4{background-position:-260px -27px,-774px -27px}
.casePreview.casePreview-1.interior-2.case-5{background-position:-260px -27px,-1032px -27px}
.casePreview.casePreview-1.interior-3.case-1{background-position:-520px -27px,0px -27px}
.casePreview.casePreview-1.interior-3.case-2{background-position:-520px -27px,-258px -27px}
.casePreview.casePreview-1.interior-3.case-3{background-position:-520px -27px,-516px -27px}
.casePreview.casePreview-1.interior-3.case-4{background-position:-520px -27px,-774px -27px}
.casePreview.casePreview-1.interior-3.case-5{background-position:-520px -27px,-1032px -27px}
.casePreview.casePreview-1.interior-4.case-1{background-position:-780px -27px,0px -27px}
.casePreview.casePreview-1.interior-4.case-2{background-position:-780px -27px,-258px -27px}
.casePreview.casePreview-1.interior-4.case-3{background-position:-780px -27px,-516px -27px}
.casePreview.casePreview-1.interior-4.case-4{background-position:-780px -27px,-774px -27px}
.casePreview.casePreview-1.interior-4.case-5{background-position:-780px -27px,-1032px -27px}
.casePreview.casePreview-1.interior-5.case-1{background-position:-1040px -27px,0px -27px}
.casePreview.casePreview-1.interior-5.case-2{background-position:-1040px -27px,-258px -27px}
.casePreview.casePreview-1.interior-5.case-3{background-position:-1040px -27px,-516px -27px}
.casePreview.casePreview-1.interior-5.case-4{background-position:-1040px -27px,-774px -27px}
.casePreview.casePreview-1.interior-5.case-5{background-position:-1040px -27px,-1032px -27px}
.casePreview.casePreview-1.interior-6.case-1{background-position:-1300px -27px,0px -27px}
.casePreview.casePreview-1.interior-6.case-2{background-position:-1300px -27px,-258px -27px}
.casePreview.casePreview-1.interior-6.case-3{background-position:-1300px -27px,-516px -27px}
.casePreview.casePreview-1.interior-6.case-4{background-position:-1300px -27px,-774px -27px}
.casePreview.casePreview-1.interior-6.case-5{background-position:-1300px -27px,-1032px -27px}
.casePreview.casePreview-2{background-image:url(/themes/cryoness_basic/assets/konfigurator/2_inside.png),url(/themes/cryoness_basic/assets/konfigurator/2_case.png);width:271px;height:417px}
.casePreview.casePreview-2.interior-1.case-1{background-position:0px -37px,0px -37px}
.casePreview.casePreview-2.interior-1.case-2{background-position:0px -37px,-271px -37px}
.casePreview.casePreview-2.interior-1.case-3{background-position:0px -37px,-542px -37px}
.casePreview.casePreview-2.interior-1.case-4{background-position:0px -37px,-813px -37px}
.casePreview.casePreview-2.interior-1.case-5{background-position:0px -37px,-1084px -37px}
.casePreview.casePreview-2.interior-2.case-1{background-position:-272px -37px,0px -37px}
.casePreview.casePreview-2.interior-2.case-2{background-position:-272px -37px,-271px -37px}
.casePreview.casePreview-2.interior-2.case-3{background-position:-272px -37px,-542px -37px}
.casePreview.casePreview-2.interior-2.case-4{background-position:-272px -37px,-813px -37px}
.casePreview.casePreview-2.interior-2.case-5{background-position:-272px -37px,-1084px -37px}
.casePreview.casePreview-2.interior-3.case-1{background-position:-544px -37px,0px -37px}
.casePreview.casePreview-2.interior-3.case-2{background-position:-544px -37px,-271px -37px}
.casePreview.casePreview-2.interior-3.case-3{background-position:-544px -37px,-542px -37px}
.casePreview.casePreview-2.interior-3.case-4{background-position:-544px -37px,-813px -37px}
.casePreview.casePreview-2.interior-3.case-5{background-position:-544px -37px,-1084px -37px}
.casePreview.casePreview-2.interior-4.case-1{background-position:-816px -37px,0px -37px}
.casePreview.casePreview-2.interior-4.case-2{background-position:-816px -37px,-271px -37px}
.casePreview.casePreview-2.interior-4.case-3{background-position:-816px -37px,-542px -37px}
.casePreview.casePreview-2.interior-4.case-4{background-position:-816px -37px,-813px -37px}
.casePreview.casePreview-2.interior-4.case-5{background-position:-816px -37px,-1084px -37px}
.casePreview.casePreview-2.interior-5.case-1{background-position:-1088px -37px,0px -37px}
.casePreview.casePreview-2.interior-5.case-2{background-position:-1088px -37px,-271px -37px}
.casePreview.casePreview-2.interior-5.case-3{background-position:-1088px -37px,-542px -37px}
.casePreview.casePreview-2.interior-5.case-4{background-position:-1088px -37px,-813px -37px}
.casePreview.casePreview-2.interior-5.case-5{background-position:-1088px -37px,-1084px -37px}
.casePreview.casePreview-2.interior-6.case-1{background-position:-1360px -37px,0px -37px}
.casePreview.casePreview-2.interior-6.case-2{background-position:-1360px -37px,-271px -37px}
.casePreview.casePreview-2.interior-6.case-3{background-position:-1360px -37px,-542px -37px}
.casePreview.casePreview-2.interior-6.case-4{background-position:-1360px -37px,-813px -37px}
.casePreview.casePreview-2.interior-6.case-5{background-position:-1360px -37px,-1084px -37px}
.ui.sticky.picker-container{display:flex;flex-wrap:wrap;justify-content:center}
@media (max-width:767px),(max-height:580px){.ui.sticky.picker-container{align-items:flex-end;flex-direction:column;position:absolute;right:0}
}
@media (max-width:767px),(max-height:580px){.picker-label{display:block;text-align:center}
}
.picker-container.fixed.ui.sticky{position:fixed}
.casePreview-container{display:flex;flex-wrap:wrap}
.ui.popup{width:100vw}
.ui.popup .ui.circular.button{margin:0.3em;transition:transform 100ms linear}
.ui.popup .ui.circular.button:hover{transform:scale(1.2)}
.ui.popup .ui.circular.button > .icon{visibility:hidden}
#gallery{width:100%;height:100%}