@import url('https://fonts.googleapis.com/css?family=Mrs+Saint+Delafield:400|Marcellus+SC:400|Montserrat:300,500,400,600');

@font-face {
                          font-family: "SFProText-Regular";
                          src: url('../fonts/SF-Pro-Text-Regular.otf') format("opentype");
                        }
                        @font-face {
                          font-family: "SFProText-Semibold";
                          src: url('../fonts/SF-Pro-Text-Semibold.otf') format("opentype");
                        }
                        
.bp2-sasomali {
  width               : 100%;
  min-width           : 1920px;
  height              : 100vh;
  min-height          : 11840px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(250, 250, 250, 1.0);
}
a {
  text-decoration     : none;
}
div {
  -webkit-text-size-adjust: none;
}
.anima-full-width-a {
  width               : 100%;
}
.anima-full-height-a {
  height              : 100%;
}
div {
  -webkit-text-size-adjust: none;
}
.bp2-sasomali .bp2-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1382px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 763px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-herosasomali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 780px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-group3 {
  background-color    : rgba(255,255,255,0.0);
  width               : 621px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-group3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 361px;
  align-items         : center;
  height              : 342px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-sasomali .bp2-group3 .bp2-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 316px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "SFProText-Regular", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -0.51px;
  line-height         : 26.0px;
}
.bp2-sasomali .bp2-group3 .bp2-yourhairandchin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 192px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp2-sasomali .bp2-group3 .bp2-carefor {
  background-color    : rgba(255,255,255,0.0);
  top                 : 140px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp2-sasomali .bp2-group3 .bp2-thebest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp2-sasomali .bp2-group3 .bp2-professional {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp2-sasomali .bp2-group2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 884px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 41px;
  align-items         : center;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-sasomali .bp2-group2 .bp2-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 631px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-group2 .bp2-rectanglecopy41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-group2 .bp2-m38641760907 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 218px;
  position            : absolute;
  margin              : 0;
  left                : 648px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp2-sasomali .bp2-group2 .bp2-t38614340552 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 218px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp2-sasomali .bp2-group2 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 300px;
  width               : 133px;
  position            : absolute;
  margin              : 0;
  left                : 382px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 811px;
  align-items         : center;
  height              : 19px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitem {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitem .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitem .bp2-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy2 .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy2 .bp2-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy3 .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy3 .bp2-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy4 .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy4 .bp2-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy5 .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy5 .bp2-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup .bp2-menumenuitemcopy .bp2-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp2-sasomali .bp2-rectanglecopy6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4697px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 761px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-rectanglecopy61 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6281px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 761px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 910px;
  height              : auto;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-novalepota {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 527px;
  margin              : 0;
  width               : 581px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-novalepota .bp2-novavizijalepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-novalepota .bp2-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-novalepota .bp2-vision {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 394px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-salon {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 647px;
  margin              : 60px 0 0 0;
  width               : 581px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-salon .bp2-salonjedanesresni {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-salon .bp2-vfrizerskemsalonu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 405px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-salon .bp2-beauty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 324px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-saso {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 1920px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-sreu010danjezlepoto {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 423px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-sreu010danjezlepoto .bp2-meetingplace {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-sreu010danjezlepoto .bp2-salonsau0161omalikr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 920px;
  margin              : 60px 0 0 0;
  width               : 980px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -5px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 299px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 .bp2-group .bp2-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 .bp2-group .bp2-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 .bp2-group .bp2-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectangle1 .bp2-group .bp2-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 470px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 64px;
  height              : 283px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 .bp2-group .bp2-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 .bp2-group .bp2-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 185px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 .bp2-group .bp2-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 57px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy2 .bp2-group .bp2-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 108px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 470px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 495px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 67px;
  height              : 274px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 .bp2-group .bp2-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 .bp2-group .bp2-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 196px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 .bp2-group .bp2-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy3 .bp2-group .bp2-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 116px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : -5px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 495px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 61px;
  height              : 291px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy .bp2-group .bp2-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy .bp2-group .bp2-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 175px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy .bp2-group .bp2-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 54px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stortive .bp2-rectanglecopy .bp2-group .bp2-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 101px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 877px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-homecare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-dou017eivljanjenegovaln {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-znamenomdastrank {
  background-color    : rgba(255,255,255,0.0);
  top                 : 423px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-masau017eanevsiljiviv {
  background-color    : rgba(255,255,255,0.0);
  top                 : 559px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-a1umivanjelas {
  background-color    : rgba(255,255,255,0.0);
  top                 : 507px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-grezaintenzivnone {
  background-color    : rgba(255,255,255,0.0);
  top                 : 685px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-a2negovanje {
  background-color    : rgba(255,255,255,0.0);
  top                 : 633px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-zadnjikorakbrezi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 811px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-dou017eivljanje .bp2-a3negovalnistyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 759px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stilske {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 417px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stilske .bp2-makeover1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 262px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stilske .bp2-stilskepreobrazbe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-stilske .bp2-bogatazgodovinasti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-makeover {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 979px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-darilni {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 395px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-darilni .bp2-giftvouchers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 165px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-darilni .bp2-darilnibonilepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-darilni .bp2-cenjenestrankevfr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-academy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 519px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-academy .bp2-academy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 160px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 257px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-academy .bp2-sau0161omalihairaca {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-academy .bp2-ekipafrizerskisal {
  background-color    : rgba(255,255,255,0.0);
  top                 : 439px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-academy .bp2-frizerjiintistik {
  background-color    : rgba(255,255,255,0.0);
  top                 : 343px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 60px 0 0 0;
  width               : auto;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0;
  width               : 202px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy .bp2-group .bp2-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy .bp2-group .bp2-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy .bp2-group .bp2-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 .bp2-group .bp2-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 .bp2-group .bp2-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 .bp2-group .bp2-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy2 .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 .bp2-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 .bp2-group .bp2-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 .bp2-group .bp2-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 .bp2-group .bp2-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-ekipa .bp2-sau0161omalicopy3 .bp2-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastase {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 615px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastase .bp2-lor351al {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 272px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastase .bp2-k351rastasepariz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastase .bp2-k351rastasepostavlja {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 2944px;
  margin              : 60px 0 0 0;
  width               : 916px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 {
  background-color    : rgba(255,255,255,0.0);
  width               : 916px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 2944px;
  width               : 100%;
  position            : relative;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 580px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 580px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 492px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 252px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-keraste .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy5 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy8 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy11 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 514px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 514px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 426px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup21 .bp2-kerastecopy14 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy4 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy7 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 668px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 668px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 580px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 340px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy10 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 602px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 602px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 514px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 274px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup3 .bp2-kerastecopy13 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 626px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy2 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 756px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 756px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 668px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 428px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy3 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 734px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 734px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 646px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 406px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy6 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 .bp2-group .bp2-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 .bp2-group .bp2-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 .bp2-group .bp2-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp2-sasomali .bp2-stackedgroup2 .bp2-kerastasegrid .bp2-group4 .bp2-stackedgroup4 .bp2-kerastecopy9 .bp2-group .bp2-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-kontakt {
  background-color    : rgba(255,255,255,0.0);
  width               : 1928px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-kontakt-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11163px;
  align-items         : center;
  height              : 501px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-sasomali .bp2-kontakt .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 501px;
  width               : 1928px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-kontakt .bp2-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 474px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-kontakt .bp2-group .bp2-map {
  background-color    : rgba(255,255,255,0.0);
  top                 : 191px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-group .bp2-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-group .bp2-naslovadress {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 809px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy .bp2-a386143405523 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy .bp2-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 157px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}

.bp2-sasomali .bp2-kontakt .bp2-groupcopy .bp2-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 199px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}

.bp2-sasomali .bp2-kontakt .bp2-groupcopy .bp2-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 247px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy .bp2-kontaktiphones {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 1144px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy2 .bp2-ponedeljekpetek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy2 .bp2-mondayfridayod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 261px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy2 .bp2-delovniu010das {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp2-sasomali .bp2-kontakt .bp2-groupcopy2 .bp2-openingtimes {
  background-color    : rgba(255,255,255,0.0);
  top                 : 201px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp2-sasomali .bp2-fother {
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-fother-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11658px;
  align-items         : center;
  height              : 182px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp2-sasomali .bp2-fother .bp2-rectanglecopy5 {
  background-color    : rgba(47, 44, 43, 1.0);
  top                 : 0px;
  height              : 182px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-fother .bp2-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 79px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 929px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp2-sasomali .bp2-fother .bp2-a251sau0161omali2019a {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 738px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.3px;
  line-height         : 22.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.bp4-sasomalidesktop {
  width               : 100%;
  min-width           : 1024px;
  height              : 100vh;
  min-height          : 11840px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(250, 250, 250, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp4-sasomalidesktop .bp4-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1382px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-herosasomali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 780px;
  width               : calc(100.00% + 896px);
  position            : absolute;
  margin              : 0;
  left                : -448px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-group3 {
  background-color    : rgba(255,255,255,0.0);
  width               : 621px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-group3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 361px;
  align-items         : center;
  height              : 342px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp4-sasomalidesktop .bp4-group3 .bp4-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 316px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "SFProText-Regular", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -0.51px;
  line-height         : 26.0px;
}
.bp4-sasomalidesktop .bp4-group3 .bp4-yourhairandchin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 192px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp4-sasomalidesktop .bp4-group3 .bp4-thebest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp4-sasomalidesktop .bp4-group3 .bp4-professional {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp4-sasomalidesktop .bp4-group3 .bp4-carefor {
  background-color    : rgba(255,255,255,0.0);
  top                 : 140px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp4-sasomalidesktop .bp4-group2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 884px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 41px;
  align-items         : center;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp4-sasomalidesktop .bp4-group2 .bp4-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 631px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-group2 .bp4-m38641760907 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 217px;
  position            : absolute;
  margin              : 0;
  left                : 649px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp4-sasomalidesktop .bp4-group2 .bp4-rectanglecopy41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-group2 .bp4-t38614340552 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 217px;
  position            : absolute;
  margin              : 0;
  left                : 18px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp4-sasomalidesktop .bp4-group2 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 300px;
  width               : 133px;
  position            : absolute;
  margin              : 0;
  left                : 375px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 811px;
  align-items         : center;
  height              : 19px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitem {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitem .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitem .bp4-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy2 .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy2 .bp4-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : -1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy3 .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy3 .bp4-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy4 .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy4 .bp4-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy5 .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy5 .bp4-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup .bp4-menumenuitemcopy .bp4-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp4-sasomalidesktop .bp4-rectanglecopy6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4697px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-rectanglecopy61 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6281px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 910px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-novalepota {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 527px;
  margin              : 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-novalepota .bp4-novavizijalepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-novalepota .bp4-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-novalepota .bp4-vision {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 393px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-salon {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 647px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-salon .bp4-salonjedanesresni {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-salon .bp4-vfrizerskemsalonu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 405px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-salon .bp4-beauty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 323px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-saso {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 1920px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-sreu010danjezlepoto {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 423px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-sreu010danjezlepoto .bp4-meetingplace {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-sreu010danjezlepoto .bp4-salonsau0161omalikr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 920px;
  margin              : 60px 0 0 0;
  width               : 980px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -5px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 299px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 .bp4-group .bp4-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 .bp4-group .bp4-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 .bp4-group .bp4-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectangle1 .bp4-group .bp4-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 470px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 64px;
  height              : 283px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 .bp4-group .bp4-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 .bp4-group .bp4-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 185px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 .bp4-group .bp4-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 57px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy2 .bp4-group .bp4-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 108px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 470px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 495px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 67px;
  height              : 274px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 .bp4-group .bp4-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 .bp4-group .bp4-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 196px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 .bp4-group .bp4-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy3 .bp4-group .bp4-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 116px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : -5px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 495px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 61px;
  height              : 291px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy .bp4-group .bp4-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy .bp4-group .bp4-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 175px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy .bp4-group .bp4-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 54px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stortive .bp4-rectanglecopy .bp4-group .bp4-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 101px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 877px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-homecare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-dou017eivljanjenegovaln {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-znamenomdastrank {
  background-color    : rgba(255,255,255,0.0);
  top                 : 423px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-masau017eanevsiljiviv {
  background-color    : rgba(255,255,255,0.0);
  top                 : 559px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-a1umivanjelas {
  background-color    : rgba(255,255,255,0.0);
  top                 : 507px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-grezaintenzivnone {
  background-color    : rgba(255,255,255,0.0);
  top                 : 685px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-a2negovanje {
  background-color    : rgba(255,255,255,0.0);
  top                 : 633px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-zadnjikorakbrezi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 811px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-dou017eivljanje .bp4-a3negovalnistyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 759px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stilske {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 417px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stilske .bp4-makeover1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 262px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stilske .bp4-stilskepreobrazbe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-stilske .bp4-bogatazgodovinasti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-makeover {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 979px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-darilni {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 395px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-darilni .bp4-giftvouchers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 165px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-darilni .bp4-darilnibonilepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-darilni .bp4-cenjenestrankevfr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-academy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 519px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-academy .bp4-academy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 160px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 257px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-academy .bp4-sau0161omalihairaca {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-academy .bp4-ekipafrizerskisal {
  background-color    : rgba(255,255,255,0.0);
  top                 : 439px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-academy .bp4-frizerjiintistik {
  background-color    : rgba(255,255,255,0.0);
  top                 : 343px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 60px 0 0 0;
  width               : auto;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali .bp4-group .bp4-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali .bp4-group .bp4-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali .bp4-group .bp4-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omali .bp4-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy .bp4-group .bp4-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy .bp4-group .bp4-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy .bp4-group .bp4-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy .bp4-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 .bp4-group .bp4-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 .bp4-group .bp4-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 .bp4-group .bp4-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy2 .bp4-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 .bp4-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 .bp4-group .bp4-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 .bp4-group .bp4-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 .bp4-group .bp4-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-ekipa .bp4-sau0161omalicopy3 .bp4-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastase {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 615px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastase .bp4-lor351al {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 272px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastase .bp4-k351rastasepariz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastase .bp4-k351rastasepostavlja {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 2944px;
  margin              : 60px 0 0 0;
  width               : 916px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 2944px;
  width               : 916px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 580px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 580px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 492px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 252px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-keraste .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy5 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy8 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy11 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 514px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 514px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 426px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup21 .bp4-kerastecopy14 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy4 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy7 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 668px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 668px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 580px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 340px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy10 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 602px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 602px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 514px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 274px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup3 .bp4-kerastecopy13 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 626px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy2 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 756px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 756px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 668px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 428px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy3 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 734px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 734px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 646px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 406px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy6 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 .bp4-group .bp4-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 .bp4-group .bp4-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 .bp4-group .bp4-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp4-sasomalidesktop .bp4-stackedgroup2 .bp4-kerastasegrid .bp4-group4 .bp4-stackedgroup4 .bp4-kerastecopy9 .bp4-group .bp4-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-kontakt {
  background-color    : rgba(255,255,255,0.0);
  width               : 1928px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-kontakt-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11163px;
  align-items         : center;
  height              : 501px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 501px;
  width               : 1928px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 474px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-group .bp4-map {
  background-color    : rgba(255,255,255,0.0);
  top                 : 195px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-group .bp4-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-group .bp4-naslovadress {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 809px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy .bp4-a386143405523 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy .bp4-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 157px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy .bp4-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 199px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy .bp4-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 241px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy .bp4-kontaktiphones {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 1144px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy2 .bp4-ponedeljekpetek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy2 .bp4-mondayfridayod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 261px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy2 .bp4-delovniu010das {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp4-sasomalidesktop .bp4-kontakt .bp4-groupcopy2 .bp4-openingtimes {
  background-color    : rgba(255,255,255,0.0);
  top                 : 201px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp4-sasomalidesktop .bp4-fother {
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-fother-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11658px;
  align-items         : center;
  height              : 182px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp4-sasomalidesktop .bp4-fother .bp4-rectanglecopy5 {
  background-color    : rgba(47, 44, 43, 1.0);
  top                 : 0px;
  height              : 182px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-fother .bp4-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 79px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 929px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp4-sasomalidesktop .bp4-fother .bp4-a251sau0161omali2019a {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 738px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.3px;
  line-height         : 22.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.bp1-sasomalitablet {
  width               : 100%;
  min-width           : 680px;
  height              : 100vh;
  min-height          : 14493px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(250, 250, 250, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp1-sasomalitablet .bp1-herosasomali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 780px;
  width               : calc(100.00% + 896px);
  position            : absolute;
  margin              : 0;
  left                : -448px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1382px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 100px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-group3 {
  background-color    : rgba(255,255,255,0.0);
  width               : 583px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-group3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 311px;
  align-items         : center;
  height              : 392px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-group3 .bp1-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 366px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "SFProText-Regular", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -0.51px;
  line-height         : 26.0px;
}
.bp1-sasomalitablet .bp1-group3 .bp1-yourhairandchin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 192px;
  height              : auto;
  width               : 582px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp1-sasomalitablet .bp1-group3 .bp1-thebest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp1-sasomalitablet .bp1-group3 .bp1-professional {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp1-sasomalitablet .bp1-group3 .bp1-carefor {
  background-color    : rgba(255,255,255,0.0);
  top                 : 140px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp1-sasomalitablet .bp1-group2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 648px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 41px;
  align-items         : center;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-group2 .bp1-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 395px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-group2 .bp1-m38641760907 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 241px;
  position            : absolute;
  margin              : 0;
  left                : 401px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp1-sasomalitablet .bp1-group2 .bp1-rectanglecopy41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-group2 .bp1-t38614340552 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 229px;
  position            : absolute;
  margin              : 0;
  left                : 12px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp1-sasomalitablet .bp1-group2 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  width               : 84px;
  margin-right        : -0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-group2 .bp1-rectangle1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-stackedgroup {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 810px;
  align-items         : center;
  height              : 19px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitem {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitem .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitem .bp1-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 24px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy3 .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy3 .bp1-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 24px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy4 .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy4 .bp1-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 24px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy2 .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup .bp1-menumenuitemcopy2 .bp1-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp1-sasomalitablet .bp1-stackedgroupcopy {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroupcopy-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 852px;
  align-items         : center;
  height              : 19px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-stackedgroupcopy .bp1-menumenuitemcopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroupcopy .bp1-menumenuitemcopy5 .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroupcopy .bp1-menumenuitemcopy5 .bp1-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp1-sasomalitablet .bp1-stackedgroupcopy .bp1-menumenuitemcopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 24px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroupcopy .bp1-menumenuitemcopy .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroupcopy .bp1-menumenuitemcopy .bp1-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp1-sasomalitablet .bp1-rectanglecopy6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 5887px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 140px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-rectanglecopy61 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7261px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 140px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 910px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-novalepota {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 527px;
  margin              : 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-novalepota .bp1-novavizijalepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-novalepota .bp1-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-novalepota .bp1-vision {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 393px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-salon {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 647px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-salon .bp1-salonjedanesresni {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-salon .bp1-vfrizerskemsalonu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 405px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-salon .bp1-beauty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 323px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-saso {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 1920px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-sreu010danjezlepoto {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 423px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-sreu010danjezlepoto .bp1-meetingplace {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-sreu010danjezlepoto .bp1-salonsau0161omalikr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 538px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 465px;
  margin              : 0;
  width               : 558px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 558px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 299px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 .bp1-group .bp1-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 .bp1-group .bp1-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 .bp1-group .bp1-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectangle1 .bp1-group .bp1-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 399px;
  margin              : 30px 0 0 0;
  width               : 558px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 399px;
  width               : 558px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 233px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 .bp1-group .bp1-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 .bp1-group .bp1-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 .bp1-group .bp1-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy2 .bp1-group .bp1-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 421px;
  margin              : 30px 0 0 0;
  width               : 558px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 421px;
  width               : 558px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 255px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy .bp1-group .bp1-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy .bp1-group .bp1-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy .bp1-group .bp1-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy .bp1-group .bp1-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 377px;
  margin              : 30px 0 0 0;
  width               : 558px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 377px;
  width               : 558px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 211px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 .bp1-group .bp1-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 .bp1-group .bp1-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 .bp1-group .bp1-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stortive .bp1-rectanglecopy3 .bp1-group .bp1-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 467px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 877px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-homecare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-dou017eivljanjenegovaln {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-znamenomdastrank {
  background-color    : rgba(255,255,255,0.0);
  top                 : 423px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-masau017eanevsiljiviv {
  background-color    : rgba(255,255,255,0.0);
  top                 : 559px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-a1umivanjelas {
  background-color    : rgba(255,255,255,0.0);
  top                 : 507px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-grezaintenzivnone {
  background-color    : rgba(255,255,255,0.0);
  top                 : 685px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-a2negovanje {
  background-color    : rgba(255,255,255,0.0);
  top                 : 633px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-zadnjikorakbrezi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 811px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-dou017eivljanje .bp1-a3negovalnistyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 759px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stilske {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 417px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stilske .bp1-makeover1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 262px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stilske .bp1-stilskepreobrazbe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stilske .bp1-bogatazgodovinasti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-makeover {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 979px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-darilni {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 395px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-darilni .bp1-giftvouchers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 165px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-darilni .bp1-darilnibonilepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-darilni .bp1-cenjenestrankevfr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-academy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 519px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-academy .bp1-academy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 160px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 257px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-academy .bp1-sau0161omalihairaca {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-academy .bp1-ekipafrizerskisal {
  background-color    : rgba(255,255,255,0.0);
  top                 : 439px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-academy .bp1-frizerjiintistik {
  background-color    : rgba(255,255,255,0.0);
  top                 : 343px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 60px 0 0 0;
  width               : auto;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali .bp1-group .bp1-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali .bp1-group .bp1-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali .bp1-group .bp1-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omali .bp1-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy .bp1-group .bp1-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy .bp1-group .bp1-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy .bp1-group .bp1-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-ekipa .bp1-sau0161omalicopy .bp1-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 60px 0 0 0;
  width               : auto;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 .bp1-group .bp1-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 .bp1-group .bp1-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 .bp1-group .bp1-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy3 .bp1-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 80px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 .bp1-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 .bp1-group .bp1-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 .bp1-group .bp1-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 .bp1-group .bp1-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-stackedgroup21 .bp1-sau0161omalicopy2 .bp1-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastase {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 615px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastase .bp1-lor351al {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 272px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastase .bp1-k351rastasepariz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastase .bp1-k351rastasepostavlja {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 4246px;
  margin              : 60px 0 0 0;
  width               : 596px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : flex-start;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 4246px;
  width               : auto;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 290px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 580px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 580px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 492px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 252px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-keraste .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy5 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy8 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy11 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 514px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 514px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 426px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy14 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy2 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 756px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 756px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 668px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 428px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup22 .bp1-kerastecopy3 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 0 0 0 16px;
  width               : 290px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy4 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy7 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 668px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 668px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 580px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 340px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy10 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 602px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 602px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 514px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 274px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy13 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 734px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 734px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 646px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 406px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy6 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 .bp1-group .bp1-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 .bp1-group .bp1-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 .bp1-group .bp1-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp1-sasomalitablet .bp1-stackedgroup2 .bp1-kerastasegrid .bp1-group4 .bp1-stackedgroup3 .bp1-kerastecopy9 .bp1-group .bp1-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-kontakt {
  background-color    : rgba(255,255,255,0.0);
  width               : 1928px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-kontakt-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 13763px;
  align-items         : center;
  height              : 550px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 550px;
  width               : 1928px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-kontakt .bp1-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 42px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 642px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-kontakt .bp1-group .bp1-map {
  background-color    : rgba(255,255,255,0.0);
  top                 : 195px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-group .bp1-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-group .bp1-naslovadress {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 75px;
  height              : 188px;
  width               : 256px;
  position            : absolute;
  margin              : 0;
  left                : 999px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy .bp1-a386143405523 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy .bp1-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 124px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy .bp1-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 166px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy .bp1-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy .bp1-kontaktiphones {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 308px;
  height              : 148px;
  width               : 593px;
  position            : absolute;
  margin              : 0;
  left                : 665px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy2 .bp1-ponedeljekpetek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy2 .bp1-mondayfridayod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 328px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy2 .bp1-delovniu010das {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp1-sasomalitablet .bp1-kontakt .bp1-groupcopy2 .bp1-openingtimes {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 328px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp1-sasomalitablet .bp1-fother {
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-fother-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 14311px;
  align-items         : center;
  height              : 182px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp1-sasomalitablet .bp1-fother .bp1-rectanglecopy5 {
  background-color    : rgba(47, 44, 43, 1.0);
  top                 : 0px;
  height              : 182px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-fother .bp1-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 79px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 929px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp1-sasomalitablet .bp1-fother .bp1-a251sau0161omali2019a {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 738px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.3px;
  line-height         : 22.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.bp3-sasomalidesktophd {
  width               : 100%;
  min-width           : 1440px;
  height              : 100vh;
  min-height          : 11840px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(250, 250, 250, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp3-sasomalidesktophd .bp3-rectangle {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1382px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 520px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-herosasomali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 780px;
  width               : calc(100.00% + 480px);
  position            : absolute;
  margin              : 0;
  left                : -240px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-group3 {
  background-color    : rgba(255,255,255,0.0);
  width               : 621px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-group3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 361px;
  align-items         : center;
  height              : 342px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-sasomalidesktophd .bp3-group3 .bp3-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 316px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "SFProText-Regular", Helvetica, Arial, serif;
  font-size           : 22.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -0.51px;
  line-height         : 26.0px;
}
.bp3-sasomalidesktophd .bp3-group3 .bp3-yourhairandchin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 192px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp3-sasomalidesktophd .bp3-group3 .bp3-thebest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp3-sasomalidesktophd .bp3-group3 .bp3-professional {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 62.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -1.43px;
  line-height         : 77.0px;
}
.bp3-sasomalidesktophd .bp3-group3 .bp3-carefor {
  background-color    : rgba(255,255,255,0.0);
  top                 : 140px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 42.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.97px;
  line-height         : 52.0px;
}
.bp3-sasomalidesktophd .bp3-group2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 889px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 41px;
  align-items         : center;
  height              : 300px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-sasomalidesktophd .bp3-group2 .bp3-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 636px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-group2 .bp3-rectanglecopy41 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 44px;
  height              : 44px;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-group2 .bp3-m38641760907 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 228px;
  position            : absolute;
  margin              : 0;
  left                : 648px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp3-sasomalidesktophd .bp3-group2 .bp3-t38614340552 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 52px;
  height              : auto;
  width               : 218px;
  position            : absolute;
  margin              : 0;
  left                : 17px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.55px;
  line-height         : 29.0px;
}
.bp3-sasomalidesktophd .bp3-group2 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 300px;
  width               : 133px;
  position            : absolute;
  margin              : 0;
  left                : 380px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : auto;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 811px;
  align-items         : center;
  height              : 19px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitem {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitem .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitem .bp3-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy2 .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy2 .bp3-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy3 .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy3 .bp3-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy4 .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy4 .bp3-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 150px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy5 .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy5 .bp3-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 19px;
  margin              : 0 0 0 57px;
  width               : 108px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 19px;
  width               : 108px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup .bp3-menumenuitemcopy .bp3-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 13px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp3-sasomalidesktophd .bp3-rectanglecopy6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 4697px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 520px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-rectanglecopy61 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 6281px;
  height              : 400px;
  width               : 400px;
  position            : absolute;
  margin              : 0;
  left                : 520px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 910px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-novalepota {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 527px;
  margin              : 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-novalepota .bp3-novavizijalepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-novalepota .bp3-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-novalepota .bp3-vision {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 393px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-salon {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 647px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-salon .bp3-salonjedanesresni {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-salon .bp3-vfrizerskemsalonu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 405px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-salon .bp3-beauty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 323px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-saso {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 1920px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-sreu010danjezlepoto {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 423px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-sreu010danjezlepoto .bp3-meetingplace {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 104px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-sreu010danjezlepoto .bp3-salonsau0161omalikr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 920px;
  margin              : 60px 0 0 0;
  width               : 980px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : -5px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 299px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 .bp3-group .bp3-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 .bp3-group .bp3-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 .bp3-group .bp3-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectangle1 .bp3-group .bp3-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 470px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : -10px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 64px;
  height              : 283px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 .bp3-group .bp3-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 .bp3-group .bp3-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 185px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 .bp3-group .bp3-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 57px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy2 .bp3-group .bp3-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 108px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 470px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 495px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 67px;
  height              : 274px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 .bp3-group .bp3-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 .bp3-group .bp3-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 196px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 .bp3-group .bp3-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 60px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy3 .bp3-group .bp3-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 116px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : -5px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 495px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 465px;
  width               : 495px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 61px;
  height              : 291px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy .bp3-group .bp3-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy .bp3-group .bp3-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 175px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy .bp3-group .bp3-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 54px;
  height              : auto;
  width               : 413px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stortive .bp3-rectanglecopy .bp3-group .bp3-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 101px;
  height              : auto;
  width               : 412px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 877px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-homecare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 240px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 218px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-dou017eivljanjenegovaln {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-znamenomdastrank {
  background-color    : rgba(255,255,255,0.0);
  top                 : 423px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-masau017eanevsiljiviv {
  background-color    : rgba(255,255,255,0.0);
  top                 : 559px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-a1umivanjelas {
  background-color    : rgba(255,255,255,0.0);
  top                 : 507px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-grezaintenzivnone {
  background-color    : rgba(255,255,255,0.0);
  top                 : 685px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-a2negovanje {
  background-color    : rgba(255,255,255,0.0);
  top                 : 633px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 3px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-zadnjikorakbrezi {
  background-color    : rgba(255,255,255,0.0);
  top                 : 811px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-dou017eivljanje .bp3-a3negovalnistyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 759px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 5px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stilske {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 417px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stilske .bp3-makeover1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 262px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stilske .bp3-stilskepreobrazbe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-stilske .bp3-bogatazgodovinasti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 575px;
  position            : absolute;
  margin              : 0;
  left                : 1px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-makeover {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 60px 0 0 0;
  width               : 979px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-darilni {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 395px;
  margin              : 60px 0 0 0;
  width               : 580px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-darilni .bp3-giftvouchers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 165px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-darilni .bp3-darilnibonilepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-darilni .bp3-cenjenestrankevfr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-academy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 519px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-academy .bp3-academy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 160px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 257px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-academy .bp3-sau0161omalihairaca {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-academy .bp3-ekipafrizerskisal {
  background-color    : rgba(255,255,255,0.0);
  top                 : 439px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-academy .bp3-frizerjiintistik {
  background-color    : rgba(255,255,255,0.0);
  top                 : 343px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : row;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 60px 0 0 0;
  width               : auto;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali .bp3-group .bp3-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali .bp3-group .bp3-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali .bp3-group .bp3-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omali .bp3-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy .bp3-group .bp3-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy .bp3-group .bp3-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy .bp3-group .bp3-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy .bp3-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 289px;
  height              : 120px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 .bp3-group .bp3-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 .bp3-group .bp3-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 .bp3-group .bp3-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 72px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy2 .bp3-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 307px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 409px;
  margin              : 0 0 0 56px;
  width               : 202px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 .bp3-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 409px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 302px;
  height              : 107px;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 .bp3-group .bp3-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 .bp3-group .bp3-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : 202px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 .bp3-group .bp3-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : auto;
  width               : 201px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-ekipa .bp3-sau0161omalicopy3 .bp3-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 320px;
  width               : 250px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastase {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 615px;
  margin              : 60px 0 0 0;
  width               : 582px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastase .bp3-lor351al {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 272px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 120.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 183.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastase .bp3-k351rastasepariz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 579px;
  position            : absolute;
  margin              : 0;
  left                : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 64.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.48px;
  line-height         : 80.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastase .bp3-k351rastasepostavlja {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : auto;
  width               : 580px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 2944px;
  margin              : 60px 0 0 0;
  width               : 916px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 2944px;
  width               : 916px;
  position            : relative;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 580px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 580px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 492px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 252px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-keraste .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy5 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy8 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy11 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 514px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 514px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 426px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 186px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup21 .bp3-kerastecopy14 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy4 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy7 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 668px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 668px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 580px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 340px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy10 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 602px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 602px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 514px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 274px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup3 .bp3-kerastecopy13 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 626px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy2 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 756px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 756px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 668px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 428px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy3 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 734px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 734px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 646px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 406px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy6 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 558px;
  margin              : 25px 0 0 0;
  width               : 310px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 558px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 470px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 .bp3-group .bp3-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 .bp3-group .bp3-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 230px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 .bp3-group .bp3-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp3-sasomalidesktophd .bp3-stackedgroup2 .bp3-kerastasegrid .bp3-group4 .bp3-stackedgroup4 .bp3-kerastecopy9 .bp3-group .bp3-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-kontakt {
  background-color    : rgba(255,255,255,0.0);
  width               : 1928px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-kontakt-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11163px;
  align-items         : center;
  height              : 501px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 501px;
  width               : 1928px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-group {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 474px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-group .bp3-map {
  background-color    : rgba(255,255,255,0.0);
  top                 : 195px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-group .bp3-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-group .bp3-naslovadress {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 809px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy .bp3-a386143405523 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy .bp3-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 157px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy .bp3-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 199px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 22px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy .bp3-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 241px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy .bp3-kontaktiphones {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 373px;
  width               : 310px;
  position            : absolute;
  margin              : 0;
  left                : 1144px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy2 .bp3-ponedeljekpetek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 93px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy2 .bp3-mondayfridayod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 261px;
  height              : auto;
  width               : 265px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy2 .bp3-delovniu010das {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp3-sasomalidesktophd .bp3-kontakt .bp3-groupcopy2 .bp3-openingtimes {
  background-color    : rgba(255,255,255,0.0);
  top                 : 201px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp3-sasomalidesktophd .bp3-fother {
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-fother-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11658px;
  align-items         : center;
  height              : 182px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp3-sasomalidesktophd .bp3-fother .bp3-rectanglecopy5 {
  background-color    : rgba(47, 44, 43, 1.0);
  top                 : 0px;
  height              : 182px;
  width               : 1920px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-fother .bp3-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 30px;
  height              : 79px;
  width               : 62px;
  position            : absolute;
  margin              : 0;
  left                : 929px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp3-sasomalidesktophd .bp3-fother .bp3-a251sau0161omali2019a {
  background-color    : rgba(255,255,255,0.0);
  top                 : 122px;
  height              : auto;
  width               : 445px;
  position            : absolute;
  margin              : 0;
  left                : 738px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.3px;
  line-height         : 22.0px;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
.bp5-sasomalimobile {
  width               : 100%;
  min-width           : 320px;
  height              : 100vh;
  min-height          : 21751px;
  position            : relative;
  overflow            : hidden;
  margin              : 0px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color    : rgba(250, 250, 250, 1.0);
}
div {
  -webkit-text-size-adjust: none;
}
.bp5-sasomalimobile .bp5-herosasomali {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 591px;
  width               : calc(100.00% + 399px);
  position            : absolute;
  margin              : 0;
  left                : -200px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-rectangle {
  background-color    : rgba(242, 242, 242, 1.0);
  top                 : 591px;
  height              : 378px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 214px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 612px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitem {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 56px;
  margin              : 0;
  width               : 214px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitem .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 214px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitem .bp5-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 48px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 56px;
  margin              : 0px 0 0 0;
  width               : 214px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy2 .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 214px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy2 .bp5-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 52px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 56px;
  margin              : 0px 0 0 0;
  width               : 214px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy3 .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 214px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy3 .bp5-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 56px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 56px;
  margin              : 0px 0 0 0;
  width               : 214px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy4 .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 214px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy4 .bp5-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 56px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 56px;
  margin              : 0px 0 0 0;
  width               : 214px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy5 .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 214px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy5 .bp5-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 49px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 56px;
  margin              : 0px 0 0 0;
  width               : 214px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 56px;
  width               : 214px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup .bp5-menumenuitemcopy .bp5-zakajknam {
  background-color    : rgba(255,255,255,0.0);
  top                 : 18px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 66px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(0, 0, 0, 1.0);
  text-align          : center;
  letter-spacing      : -0.39px;
  line-height         : 20.0px;
}
.bp5-sasomalimobile .bp5-rectangle1 {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-rectangle1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1589px;
  align-items         : center;
  height              : 344px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-rectangle2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-rectangle2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6325px;
  align-items         : center;
  height              : 344px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-rectangle3 {
  background-color    : rgba(255,255,255,0.0);
  width               : 320px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-rectangle3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 8016px;
  align-items         : center;
  height              : 344px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group4 {
  background-color    : rgba(255,255,255,0.0);
  width               : 290px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group4-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 256px;
  align-items         : center;
  height              : 297px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group4 .bp5-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 259px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "SFProText-Semibold", Helvetica, Arial, serif;
  font-size           : 16.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-group4 .bp5-yourhairandchin {
  background-color    : rgba(255,255,255,0.0);
  top                 : 142px;
  height              : auto;
  width               : 289px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 36.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : -0.83px;
  line-height         : 45.0px;
}
.bp5-sasomalimobile .bp5-group4 .bp5-thebest {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.65px;
  line-height         : 34.0px;
}
.bp5-sasomalimobile .bp5-group4 .bp5-professional {
  background-color    : rgba(255,255,255,0.0);
  top                 : 37px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 36.0px;
  color               : rgba(254, 255, 254, 1.0);
  text-align          : left;
  letter-spacing      : -0.83px;
  line-height         : 45.0px;
}
.bp5-sasomalimobile .bp5-group4 .bp5-carefor {
  background-color    : rgba(255,255,255,0.0);
  top                 : 104px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 300;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : left;
  letter-spacing      : -0.65px;
  line-height         : 34.0px;
}
.bp5-sasomalimobile .bp5-group {
  background-color    : rgba(255,255,255,0.0);
  width               : 304px;
  margin-right        : 2px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : -2px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 30px;
  align-items         : center;
  height              : 221px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 59px;
  height              : 162px;
  width               : 67px;
  position            : absolute;
  margin              : 0;
  left                : 121px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group .bp5-rectangle11 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 32px;
  width               : 154px;
  position            : absolute;
  margin              : 0;
  left                : 150px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group .bp5-rectanglecopy4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 32px;
  width               : 150px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group .bp5-t38614340552 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 9px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 15.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : left;
  letter-spacing      : -0.35px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-group .bp5-m38641760907 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 7px;
  height              : auto;
  width               : 139px;
  position            : absolute;
  margin              : 0;
  left                : 157px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 500;
  font-style          : normal;
  font-size           : 15.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : right;
  letter-spacing      : -0.35px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-novalepota {
  background-color    : rgba(255,255,255,0.0);
  width               : 290px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-novalepota-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1007px;
  align-items         : center;
  height              : 710px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-novalepota .bp5-novavizijalepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 289px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-novalepota .bp5-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 247px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-novalepota .bp5-vision {
  background-color    : rgba(255,255,255,0.0);
  top                 : 133px;
  height              : auto;
  width               : 290px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-salon {
  background-color    : rgba(255,255,255,0.0);
  width               : 290px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-salon-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 1776px;
  align-items         : center;
  height              : 872px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-salon .bp5-salonjedanesresni {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 289px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-salon .bp5-vfrizerskemsalonu {
  background-color    : rgba(255,255,255,0.0);
  top                 : 376px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-salon .bp5-beauty {
  background-color    : rgba(255,255,255,0.0);
  top                 : 262px;
  height              : auto;
  width               : 153px;
  position            : absolute;
  margin              : 0;
  left                : 135px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-saso {
  background-color    : rgba(255,255,255,0.0);
  width               : 1920px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-saso-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 2692px;
  align-items         : center;
  height              : 387px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-sreu010danjezlepoto {
  background-color    : rgba(255,255,255,0.0);
  width               : 290px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-sreu010danjezlepoto-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 3122px;
  align-items         : center;
  height              : 380px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-sreu010danjezlepoto .bp5-meetingplace {
  background-color    : rgba(255,255,255,0.0);
  top                 : 270px;
  height              : auto;
  width               : 289px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-sreu010danjezlepoto .bp5-salonsau0161omalikr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 288px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-stortive {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 292px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 3526px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 506px;
  margin              : 0;
  width               : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 506px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 63px;
  height              : 327px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 .bp5-group3 .bp5-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 .bp5-group3 .bp5-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 182px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 .bp5-group3 .bp5-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 56px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectangle5 .bp5-group3 .bp5-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 106px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 487px;
  margin              : 20px 0 0 0;
  width               : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 487px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 321px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 .bp5-group3 .bp5-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 .bp5-group3 .bp5-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 .bp5-group3 .bp5-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy2 .bp5-group3 .bp5-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 585px;
  margin              : 20px 0 0 0;
  width               : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 585px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 419px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy .bp5-group3 .bp5-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy .bp5-group3 .bp5-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 243px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy .bp5-group3 .bp5-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy .bp5-group3 .bp5-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 121px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 421px;
  margin              : 20px 0 0 0;
  width               : 312px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 421px;
  width               : 312px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 58px;
  height              : 255px;
  width               : calc(100.00% - 62px);
  position            : absolute;
  margin              : 0;
  left                : 30px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 .bp5-group3 .bp5-zau017denske {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 .bp5-group3 .bp5-dolgoletnou010dakanjen {
  background-color    : rgba(255,255,255,0.0);
  top                 : 167px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 .bp5-group3 .bp5-u017denskofriziranjein {
  background-color    : rgba(255,255,255,0.0);
  top                 : 51px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 21.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.48px;
  line-height         : 26.0px;
}
.bp5-sasomalimobile .bp5-stortive .bp5-rectanglecopy3 .bp5-group3 .bp5-womensstyling {
  background-color    : rgba(255,255,255,0.0);
  top                 : 95px;
  height              : auto;
  width               : 253px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 41.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  letter-spacing      : -0.95px;
  line-height         : 50.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje {
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  margin-right        : 0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : -0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-dou017eivljanje-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 5610px;
  align-items         : center;
  height              : 953px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-homecare {
  background-color    : rgba(255,255,255,0.0);
  top                 : 262px;
  height              : auto;
  width               : 218px;
  position            : absolute;
  margin              : 0;
  left                : 73px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-dou017eivljanjenegovaln {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 291px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  top                 : 376px;
  height              : auto;
  width               : 293px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-znamenomdastrank {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 0;
  width               : 295px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-a1umivanjelas {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 20px 0 0 0;
  width               : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-masau017eanevsiljiviv {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 20px 0 0 0;
  width               : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-a2negovanje {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 20px 0 0 0;
  width               : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-grezaintenzivnone {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 20px 0 0 0;
  width               : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-a3negovalnistyling {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 20px 0 0 0;
  width               : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 600;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-dou017eivljanje .bp5-stackedgroup1 .bp5-zadnjikorakbrezi {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : auto;
  margin              : 20px 0 0 0;
  width               : 293px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stilske {
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stilske-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 6611px;
  align-items         : center;
  height              : 534px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-stilske .bp5-makeover1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 133px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-stilske .bp5-stilskepreobrazbe {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 291px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-stilske .bp5-bogatazgodovinasti {
  background-color    : rgba(255,255,255,0.0);
  top                 : 247px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-makeover {
  background-color    : rgba(255,255,255,0.0);
  width               : 979px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-makeover-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 7219px;
  align-items         : center;
  height              : 306px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-darilni {
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-darilni-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 7576px;
  align-items         : center;
  height              : 534px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-darilni .bp5-giftvouchers {
  background-color    : rgba(255,255,255,0.0);
  top                 : 133px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-darilni .bp5-darilnibonilepote {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 291px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-darilni .bp5-cenjenestrankevfr {
  background-color    : rgba(255,255,255,0.0);
  top                 : 247px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-academy {
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-academy-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 8173px;
  align-items         : center;
  height              : 523px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-academy .bp5-academy1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 198px;
  height              : auto;
  width               : 195px;
  position            : absolute;
  margin              : 0;
  left                : 96px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-academy .bp5-sau0161omalihairaca {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 291px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-academy .bp5-ekipafrizerskisal {
  background-color    : rgba(255,255,255,0.0);
  top                 : 463px;
  height              : auto;
  width               : 288px;
  position            : absolute;
  margin              : 0;
  left                : 4px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 24.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.55px;
  line-height         : 30.0px;
}
.bp5-sasomalimobile .bp5-academy .bp5-frizerjiintistik {
  background-color    : rgba(255,255,255,0.0);
  top                 : 312px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-ekipa {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 211px;
  margin-right        : -0px;
  height              : auto;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 8755px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 447px;
  margin              : 0;
  width               : 211px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 447px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 330px;
  height              : 117px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali .bp5-group3 .bp5-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali .bp5-group3 .bp5-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 37px;
  height              : auto;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali .bp5-group3 .bp5-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 66px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omali .bp5-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 345px;
  width               : 259px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 438px;
  margin              : 20px 0 0 0;
  width               : 211px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 438px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 309px;
  height              : 129px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy .bp5-group3 .bp5-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy .bp5-group3 .bp5-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : auto;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy .bp5-group3 .bp5-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy .bp5-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 326px;
  width               : 259px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 438px;
  margin              : 20px 0 0 0;
  width               : 211px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 438px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 309px;
  height              : 129px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 .bp5-group3 .bp5-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 .bp5-group3 .bp5-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : auto;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 .bp5-group3 .bp5-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 79px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy2 .bp5-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 326px;
  width               : 259px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 438px;
  margin              : 20px 0 0 0;
  width               : 211px;
  overflow            : hidden;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 .bp5-background {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 438px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 323px;
  height              : 115px;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 .bp5-group3 .bp5-sau0161omali1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 .bp5-group3 .bp5-frizerskimojster {
  background-color    : rgba(255,255,255,0.0);
  top                 : 36px;
  height              : auto;
  width               : 211px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.37px;
  line-height         : 19.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 .bp5-group3 .bp5-professionalartist {
  background-color    : rgba(255,255,255,0.0);
  top                 : 64px;
  height              : auto;
  width               : 210px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : center;
  letter-spacing      : -0.74px;
  line-height         : 49.0px;
}
.bp5-sasomalimobile .bp5-ekipa .bp5-sau0161omalicopy3 .bp5-oval {
  background-color    : rgba(255,255,255,0.0);
  top                 : -16px;
  height              : 339px;
  width               : 259px;
  position            : absolute;
  margin              : 0;
  left                : -24px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-kerastase {
  background-color    : rgba(255,255,255,0.0);
  width               : 275px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-kerastase-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 10620px;
  align-items         : center;
  height              : 820px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-kerastase .bp5-lor351al {
  background-color    : rgba(255,255,255,0.0);
  top                 : 133px;
  height              : auto;
  width               : 246px;
  position            : absolute;
  margin              : 0;
  left                : -2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Mrs Saint Delafield", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 72.0px;
  color               : rgba(227, 179, 127, 1.0);
  text-align          : right;
  line-height         : 110.0px;
}
.bp5-sasomalimobile .bp5-kerastase .bp5-k351rastasepariz {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 273px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 48.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -1.11px;
  line-height         : 60.0px;
}
.bp5-sasomalimobile .bp5-kerastase .bp5-k351rastasepostavlja {
  background-color    : rgba(255,255,255,0.0);
  top                 : 247px;
  height              : auto;
  width               : 274px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 {
  display             : flex;
  justify-content     : flex-start;
  flex-direction      : column;
  align-items         : center;
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  margin-right        : -0px;
  height              : auto;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 11492px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 621px;
  margin              : 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 621px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 528px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 288px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-keraste .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 49px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 574px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 574px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 481px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 241px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy5 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 50px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 596px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 596px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 503px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy8 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 49px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 536px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 536px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 31px;
  height              : 448px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 80px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 208px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy11 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 46px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 551px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 551px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 458px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 218px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy14 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 50px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 596px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 596px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 503px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 49px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 596px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 596px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 503px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy4 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 49px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 596px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 596px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 503px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy7 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 49px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 715px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 715px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : 620px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 89px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 380px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 2px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy10 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 51px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 645px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 645px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 552px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 312px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy13 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 50px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 574px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 574px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 481px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 241px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy2 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 50px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 828px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 828px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 34px;
  height              : 733px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 88px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 493px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy3 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 50px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 787px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 787px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 694px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 454px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy6 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 50px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 {
  background-color    : rgba(255,255,255,0.0);
  position            : relative;
  height              : 596px;
  margin              : 20px 0 0 0;
  width               : 313px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 0px;
  height              : 596px;
  width               : 313px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 .bp5-group3 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 33px;
  height              : 503px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 .bp5-group3 .bp5-kozmetikak351rastase {
  background-color    : rgba(255,255,255,0.0);
  top                 : 86px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 16.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.37px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 .bp5-group3 .bp5-rectangle6 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 263px;
  height              : 240px;
  width               : calc(100.00% - 47px);
  position            : absolute;
  margin              : 0;
  left                : 23px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  object-fit          : cover;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 .bp5-group3 .bp5-kerastase1 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 22.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : center;
  letter-spacing      : -0.51px;
  line-height         : 27.0px;
}
.bp5-sasomalimobile .bp5-stackedgroup3 .bp5-kerastecopy9 .bp5-group3 .bp5-rectangle11 {
  background-color    : rgba(227, 179, 127, 1.0);
  top                 : 49px;
  height              : 4px;
  width               : 268px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  border-radius       : 2px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-rectangle4 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 20636px;
  height              : 934px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group1 {
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group1-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 20684px;
  align-items         : center;
  height              : 199px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group1 .bp5-frizerskisalonsau0161o {
  background-color    : rgba(255,255,255,0.0);
  top                 : 74px;
  height              : auto;
  width               : 295px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-group1 .bp5-map {
  background-color    : rgba(255,255,255,0.0);
  top                 : 176px;
  height              : auto;
  width               : auto;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-group1 .bp5-naslovadress {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp5-sasomalimobile .bp5-groupcopy {
  background-color    : rgba(255,255,255,0.0);
  width               : 290px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-groupcopy-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 20918px;
  align-items         : center;
  height              : 215px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-groupcopy .bp5-a386143405523 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 67px;
  height              : auto;
  width               : 188px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy .bp5-a38641760907 {
  background-color    : rgba(255,255,255,0.0);
  top                 : 102px;
  height              : auto;
  width               : 188px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy .bp5-kontaktiphones {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 289px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp5-sasomalimobile .bp5-groupcopy .bp5-email {
  background-color    : rgba(255,255,255,0.0);
  top                 : 137px;
  height              : auto;
  width               : 144px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy .bp5-facebook {
  background-color    : rgba(255,255,255,0.0);
  top                 : 172px;
  height              : auto;
  width               : 144px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy .bp5-instagram {
  background-color    : rgba(255,255,255,0.0);
  top                 : 207px;
  height              : auto;
  width               : 144px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(208, 137, 61, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 293px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-groupcopy2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 21168px;
  align-items         : center;
  height              : 315px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-groupcopy2 .bp5-ponedeljekpetek {
  background-color    : rgba(255,255,255,0.0);
  top                 : 65px;
  height              : auto;
  width               : 280px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy2 .bp5-mondayfridayod {
  background-color    : rgba(255,255,255,0.0);
  top                 : 249px;
  height              : auto;
  width               : 280px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  opacity             : 0.8;
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 17.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.39px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-groupcopy2 .bp5-delovniu010das {
  background-color    : rgba(255,255,255,0.0);
  top                 : 1px;
  height              : auto;
  width               : 292px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp5-sasomalimobile .bp5-groupcopy2 .bp5-openingtimes {
  background-color    : rgba(255,255,255,0.0);
  top                 : 185px;
  height              : auto;
  width               : 280px;
  position            : absolute;
  margin              : 0;
  left                : 0px;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Marcellus SC", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 28.0px;
  color               : rgba(30, 42, 90, 1.0);
  text-align          : left;
  letter-spacing      : -0.74px;
  line-height         : 40.0px;
}
.bp5-sasomalimobile .bp5-group2 {
  background-color    : rgba(255,255,255,0.0);
  width               : 1024px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group2-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 21569px;
  align-items         : center;
  height              : 182px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group2 .bp5-rectanglecopy5 {
  background-color    : rgba(47, 44, 43, 1.0);
  width               : 1024px;
  height              : 100%;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group2 .bp5-rectanglecopy5-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 0px;
  align-items         : center;
  height              : 182px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group2 .bp5-rectangle5 {
  background-color    : rgba(255,255,255,0.0);
  width               : 47px;
  margin-right        : -0px;
  height              : 100%;
  pointer-events      : auto;
  margin-left         : 0px;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
}
.bp5-sasomalimobile .bp5-group2 .bp5-rectangle5-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 31px;
  align-items         : center;
  height              : 60px;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
.bp5-sasomalimobile .bp5-group2 .bp5-a251sau0161omali2019a {
  background-color    : rgba(255,255,255,0.0);
  width               : 290px;
  height              : auto;
  pointer-events      : auto;
  position            : relative;
  -ms-transform       : rotate(0deg); /* IE 9 */
  -webkit-transform   : rotate(0deg); /* Chrome, Safari, Opera */
  transform           : rotate(0deg);
  font-family         : "Montserrat", Helvetica, Arial, serif;
  font-weight         : 400;
  font-style          : normal;
  font-size           : 13.0px;
  color               : rgba(255, 255, 255, 1.0);
  text-align          : center;
  letter-spacing      : -0.3px;
  line-height         : 22.0px;
}
.bp5-sasomalimobile .bp5-group2 .bp5-a251sau0161omali2019a-layout-container {
  pointer-events      : none;
  flex-direction      : column;
  top                 : 101px;
  align-items         : center;
  height              : auto;
  width               : 100%;
  position            : absolute;
  margin              : 0;
  display             : flex;
  left                : 0;
}
/* .anima-animate-appear prefix for appear animations */
.anima-animate-appear {
  opacity             : 0;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
}
.anima-animate-disappear {
  opacity             : 1;
  display             : block;
  -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
  -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
  animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
}
.anima-animate-nodelay {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay  : 0;
  animation-delay     : 0;
}
@-webkit-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-moz-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@-o-keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@keyframes anima-reveal {
  0%
   
  {
      opacity: 0;
    }
  
    
  100%
   
  {
      opacity: 1;
    }
}
@media screen and (max-width: 679px) {
  .bp5-sasomalimobile {
    display             : block;
  }
  .bp1-sasomalitablet {
    display             : none;
  }
  .bp4-sasomalidesktop {
    display             : none;
  }
  .bp3-sasomalidesktophd {
    display             : none;
  }
  .bp2-sasomali {
    display             : none;
  }
}
@media screen and (min-width: 680px) and (max-width: 1023px) {
  .bp5-sasomalimobile {
    display             : none;
  }
  .bp1-sasomalitablet {
    display             : block;
  }
  .bp4-sasomalidesktop {
    display             : none;
  }
  .bp3-sasomalidesktophd {
    display             : none;
  }
  .bp2-sasomali {
    display             : none;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1439px) {
  .bp5-sasomalimobile {
    display             : none;
  }
  .bp1-sasomalitablet {
    display             : none;
  }
  .bp4-sasomalidesktop {
    display             : block;
  }
  .bp3-sasomalidesktophd {
    display             : none;
  }
  .bp2-sasomali {
    display             : none;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1919px) {
  .bp5-sasomalimobile {
    display             : none;
  }
  .bp1-sasomalitablet {
    display             : none;
  }
  .bp4-sasomalidesktop {
    display             : none;
  }
  .bp3-sasomalidesktophd {
    display             : block;
  }
  .bp2-sasomali {
    display             : none;
  }
}
@media screen and (min-width: 1920px) {
  .bp5-sasomalimobile {
    display             : none;
  }
  .bp1-sasomalitablet {
    display             : none;
  }
  .bp4-sasomalidesktop {
    display             : none;
  }
  .bp3-sasomalidesktophd {
    display             : none;
  }
  .bp2-sasomali {
    display             : block;
  }
}