/* -------------------------------------- mixin`s ---------------------------------------*/
/* @include typical_block; */
/* @include hidden_overflow_style2(400px,90px); */
/* @include primary_button_style; */
/* @include secondary_button_style; */
/* @include link_borders($black,$black); */
/* @include link_backgrounds($black,$black); */
/*@include border_box;*/
/*@include translate_scale(10px,1.1);*/
/* @include clearfix; */
/* @include normalize_ul; */
/* @include background_image_stats(center center,no-repeat); */
/* @include background_image_color(white,'../img/pav.png',center center,no-repeat); */
/* @include link_colors($black,$black); */
/* @include placeholder_color_opacity($text_color,1); */
/* @include primary_button_style_mobile; */
/* @include flex_center(center); */
/* @include flex_bottom(left); */
/* @include prevent_wrap; */
/* @include flex_width(100%); */
/* @include turn_off_apearance; */
/* @include turn_off_borders_outlines; */
/* @include turn_off_borders_outlines2; */
/* @include flex_direction(row); */
/* @include bg_gradient1(); */
/* @include bg_gradient2(rgba(250,250,250,1),rgba(250,250,250,0)); */
/* @include bg_gradient3(rgba(250,250,250,1),rgba(250,250,250,0)); */
/* @include transitions(0.3s); */
/* @include transitions_prop(transform,0.3s); */
/* @include no_transitions(); */
/*@include scale(0.7);*/
/* @include contrast_filter(125%); */
/* @include rotate_filter(45deg); */
/* @include grayscale_filter; */
/* @include cover; */
/* @include contain; */
/* @include sepia_filter; */
/* @include border_radius(14px); */
/* @include border_radius_custom(0,24px,24px,24px); */
/* @include no_box_shadow; */
/*@include border_radius_top(4px);*/
/*@include border_radius_right(4px);*/
/*@include border_radius_left(4px);*/
/*@include no_border_radius;*/
/* @include box_shadow(1px,2px,3px,#aaa); */
/* @include box_shadow_imp(1px,2px,3px,4px,#aaa); */
/* @include text_shadow(1px,2px,3px,#aaa); */
/*--------------------------------------- animations ------------------------*/
@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap&subset=latin,latin-ext");
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&subset=latin,latin-ext");
@-webkit-keyframes bounceinanim {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -o-transform: scale(0.1);
    transform: scale(0.1);
  }
  80% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}

@-moz-keyframes bouncein {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -o-transform: scale(0.1);
    transform: scale(0.1);
  }
  80% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}

@-ms-keyframes bouncein {
  /* line 468, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -o-transform: scale(0.1);
    transform: scale(0.1);
  }
  /* line 477, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  80% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }
  /* line 485, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}

@-o-keyframes bouncein {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -o-transform: scale(0.1);
    transform: scale(0.1);
  }
  80% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes bouncein {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1);
    -ms-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -o-transform: scale(0.1);
    transform: scale(0.1);
  }
  80% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}

/* @include bouncein; */
/* @include bouncein_animation; */
/* @include bg_animation; */
/* @include bg_animation_mobile; */
/* @include bg_animation_menu; */
/* @include texture_bg_animation; */
/* @include texture_bg_animation_mobile; */
/* @include noise_animation; */
/* @include bg_pos_repeater(45%,50vh,65%,40vh); */
/* @include bg_pos_repeater_menu; */
/* @include bg_pos_repeater_texture(70%,40%,30%,50%); */
/* @include noise_repeater; */
/* @include animations_style; */
/* @include error_style; */
/* @include checkbox_style; */
/*------------------------- fonts -------------------*/
/*------------------------- colors -------------------*/
/*------------------- parts -----------------*/
@-webkit-keyframes circle_move {
  0% {
    background-position: 45% 50vh;
  }
  50% {
    background-position: 65% 40vh;
  }
  100% {
    background-position: 45% 50vh;
  }
}

@-moz-keyframes circle_move {
  0% {
    background-position: 45% 50vh;
  }
  50% {
    background-position: 65% 40vh;
  }
  100% {
    background-position: 45% 50vh;
  }
}

@-ms-keyframes circle_move {
  /* line 607, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0% {
    background-position: 45% 50vh;
  }
  /* line 611, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  50% {
    background-position: 65% 40vh;
  }
  /* line 615, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  100% {
    background-position: 45% 50vh;
  }
}

@-o-keyframes circle_move {
  0% {
    background-position: 45% 50vh;
  }
  50% {
    background-position: 65% 40vh;
  }
  100% {
    background-position: 45% 50vh;
  }
}

@keyframes circle_move {
  0% {
    background-position: 45% 50vh;
  }
  50% {
    background-position: 65% 40vh;
  }
  100% {
    background-position: 45% 50vh;
  }
}

/*mobile*/
@-webkit-keyframes circle_move_mobile {
  0% {
    background-position: -120% 80%;
  }
  50% {
    background-position: -230% 40%;
  }
  100% {
    background-position: -120% 80%;
  }
}

@-moz-keyframes circle_move_mobile {
  0% {
    background-position: -120% 80%;
  }
  50% {
    background-position: -230% 40%;
  }
  100% {
    background-position: -120% 80%;
  }
}

@-ms-keyframes circle_move_mobile {
  /* line 607, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0% {
    background-position: -120% 80%;
  }
  /* line 611, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  50% {
    background-position: -230% 40%;
  }
  /* line 615, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  100% {
    background-position: -120% 80%;
  }
}

@-o-keyframes circle_move_mobile {
  0% {
    background-position: -120% 80%;
  }
  50% {
    background-position: -230% 40%;
  }
  100% {
    background-position: -120% 80%;
  }
}

@keyframes circle_move_mobile {
  0% {
    background-position: -120% 80%;
  }
  50% {
    background-position: -230% 40%;
  }
  100% {
    background-position: -120% 80%;
  }
}

/*menu*/
@-webkit-keyframes circle_move_menu {
  0% {
    background-position: 45% 50%;
  }
  50% {
    background-position: 65% 40%;
  }
  100% {
    background-position: 45% 50%;
  }
}

@-moz-keyframes circle_move_menu {
  0% {
    background-position: 45% 50%;
  }
  50% {
    background-position: 65% 40%;
  }
  100% {
    background-position: 45% 50%;
  }
}

@-ms-keyframes circle_move_menu {
  /* line 622, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0% {
    background-position: 45% 50%;
  }
  /* line 626, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  50% {
    background-position: 65% 40%;
  }
  /* line 630, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  100% {
    background-position: 45% 50%;
  }
}

@-o-keyframes circle_move_menu {
  0% {
    background-position: 45% 50%;
  }
  50% {
    background-position: 65% 40%;
  }
  100% {
    background-position: 45% 50%;
  }
}

@keyframes circle_move_menu {
  0% {
    background-position: 45% 50%;
  }
  50% {
    background-position: 65% 40%;
  }
  100% {
    background-position: 45% 50%;
  }
}

/*texture*/
@-webkit-keyframes texture_move {
  0% {
    background-position: 70% 40%;
  }
  48% {
    background-position: 30% 50%;
  }
  52% {
    background-position: 30% 50%;
  }
  100% {
    background-position: 70% 40%;
  }
}

@-moz-keyframes texture_move {
  0% {
    background-position: 70% 40%;
  }
  48% {
    background-position: 30% 50%;
  }
  52% {
    background-position: 30% 50%;
  }
  100% {
    background-position: 70% 40%;
  }
}

@-ms-keyframes texture_move {
  /* line 637, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0% {
    background-position: 70% 40%;
  }
  /* line 640, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  48% {
    background-position: 30% 50%;
  }
  /* line 643, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  52% {
    background-position: 30% 50%;
  }
  /* line 647, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  100% {
    background-position: 70% 40%;
  }
}

@-o-keyframes texture_move {
  0% {
    background-position: 70% 40%;
  }
  48% {
    background-position: 30% 50%;
  }
  52% {
    background-position: 30% 50%;
  }
  100% {
    background-position: 70% 40%;
  }
}

@keyframes texture_move {
  0% {
    background-position: 70% 40%;
  }
  48% {
    background-position: 30% 50%;
  }
  52% {
    background-position: 30% 50%;
  }
  100% {
    background-position: 70% 40%;
  }
}

/* texture mobile */
@-webkit-keyframes texture_move_mobile {
  0% {
    background-position: 50% 40%;
  }
  48% {
    background-position: 40% 50%;
  }
  52% {
    background-position: 40% 50%;
  }
  100% {
    background-position: 50% 40%;
  }
}

@-moz-keyframes texture_move_mobile {
  0% {
    background-position: 50% 40%;
  }
  48% {
    background-position: 40% 50%;
  }
  52% {
    background-position: 40% 50%;
  }
  100% {
    background-position: 50% 40%;
  }
}

@-ms-keyframes texture_move_mobile {
  /* line 637, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0% {
    background-position: 50% 40%;
  }
  /* line 640, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  48% {
    background-position: 40% 50%;
  }
  /* line 643, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  52% {
    background-position: 40% 50%;
  }
  /* line 647, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  100% {
    background-position: 50% 40%;
  }
}

@-o-keyframes texture_move_mobile {
  0% {
    background-position: 50% 40%;
  }
  48% {
    background-position: 40% 50%;
  }
  52% {
    background-position: 40% 50%;
  }
  100% {
    background-position: 50% 40%;
  }
}

@keyframes texture_move_mobile {
  0% {
    background-position: 50% 40%;
  }
  48% {
    background-position: 40% 50%;
  }
  52% {
    background-position: 40% 50%;
  }
  100% {
    background-position: 50% 40%;
  }
}

/*noise*/
@-webkit-keyframes noise {
  0%, 100% {
    transform: translate(0, 0);
  }
  10% {
    transform: translate(-5%, -10%);
  }
  20% {
    transform: translate(-15%, 5%);
  }
  30% {
    transform: translate(7%, -25%);
  }
  40% {
    transform: translate(-5%, 25%);
  }
  50% {
    transform: translate(-15%, 10%);
  }
  60% {
    transform: translate(15%, 0%);
  }
  70% {
    transform: translate(0%, 15%);
  }
  80% {
    transform: translate(3%, 25%);
  }
  90% {
    transform: translate(-10%, 10%);
  }
}

@-moz-keyframes noise {
  0%, 100% {
    transform: translate(0, 0);
  }
  10% {
    transform: translate(-5%, -10%);
  }
  20% {
    transform: translate(-15%, 5%);
  }
  30% {
    transform: translate(7%, -25%);
  }
  40% {
    transform: translate(-5%, 25%);
  }
  50% {
    transform: translate(-15%, 10%);
  }
  60% {
    transform: translate(15%, 0%);
  }
  70% {
    transform: translate(0%, 15%);
  }
  80% {
    transform: translate(3%, 25%);
  }
  90% {
    transform: translate(-10%, 10%);
  }
}

@-ms-keyframes noise {
  /* line 654, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  0%, 100% {
    transform: translate(0, 0);
  }
  /* line 656, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  10% {
    transform: translate(-5%, -10%);
  }
  /* line 658, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  20% {
    transform: translate(-15%, 5%);
  }
  /* line 660, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  30% {
    transform: translate(7%, -25%);
  }
  /* line 662, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  40% {
    transform: translate(-5%, 25%);
  }
  /* line 664, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  50% {
    transform: translate(-15%, 10%);
  }
  /* line 666, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  60% {
    transform: translate(15%, 0%);
  }
  /* line 668, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  70% {
    transform: translate(0%, 15%);
  }
  /* line 670, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  80% {
    transform: translate(3%, 25%);
  }
  /* line 672, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  90% {
    transform: translate(-10%, 10%);
  }
}

@-o-keyframes noise {
  0%, 100% {
    transform: translate(0, 0);
  }
  10% {
    transform: translate(-5%, -10%);
  }
  20% {
    transform: translate(-15%, 5%);
  }
  30% {
    transform: translate(7%, -25%);
  }
  40% {
    transform: translate(-5%, 25%);
  }
  50% {
    transform: translate(-15%, 10%);
  }
  60% {
    transform: translate(15%, 0%);
  }
  70% {
    transform: translate(0%, 15%);
  }
  80% {
    transform: translate(3%, 25%);
  }
  90% {
    transform: translate(-10%, 10%);
  }
}

@keyframes noise {
  0%, 100% {
    transform: translate(0, 0);
  }
  10% {
    transform: translate(-5%, -10%);
  }
  20% {
    transform: translate(-15%, 5%);
  }
  30% {
    transform: translate(7%, -25%);
  }
  40% {
    transform: translate(-5%, 25%);
  }
  50% {
    transform: translate(-15%, 10%);
  }
  60% {
    transform: translate(15%, 0%);
  }
  70% {
    transform: translate(0%, 15%);
  }
  80% {
    transform: translate(3%, 25%);
  }
  90% {
    transform: translate(-10%, 10%);
  }
}

/* line 1, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor {
  pointer-events: none;
}

/* line 3, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor img {
  position: absolute;
  display: none;
  height: auto;
  z-index: 5;
  pointer-events: none;
}

/* line 10, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec1 {
  width: 10vw;
  top: 0;
  left: calc(50% - 5vw);
}

/* line 15, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec2 {
  width: auto;
  height: 47vh;
  top: 0;
  right: 0;
}

/* line 21, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec3 {
  width: auto;
  height: 17vh;
  top: 51vh;
  right: 0;
}

/* line 27, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec4 {
  width: auto;
  height: 24vh;
  bottom: 5vh;
  right: 0;
}

/* line 33, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec5 {
  width: auto;
  height: 10vh;
  bottom: 0;
  right: 35vw;
}

/* line 39, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec6 {
  width: auto;
  height: 24vh;
  bottom: 0;
  right: 55vw;
}

/* line 45, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec7 {
  width: auto;
  height: 21vh;
  bottom: 14vh;
  left: 10vw;
}

/* line 51, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_decors.scss */
#decor #dec8 {
  width: auto;
  height: 33vh;
  bottom: calc(50vh - 70px);
  left: 0;
}

/* line 5, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_animations.scss */
body {
  /*
	&:before{
		content:"";
		position:fixed;
		display:block;
		width:100%;
		height:100%;
		right:0;
		bottom:0;
		background:transparent url(https://relate.lt/wp-content/themes/relate-theme/img/bg/texture.png) center center repeat;
		@include texture_bg_animation;
		opacity:0.5;
		z-index:3;
		
	}
	
	&:after{
		
		content:"";
		position:fixed;
		display:block;
		top: -110%;
		left: -50%;
		width: 300%;
		height: 300%;
		right:0;
		bottom:0;
		background:transparent url(https://relate.lt/wp-content/themes/relate-theme/img/bg/noise_b.png) left top repeat;
		@include noise_animation;
		z-index:2;	
		
	}
	*/
}

/* line 39, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_animations.scss */
body:after {
  content: "";
  background-color: white;
  background-image: url("data:image/svg+xml,%3C!-- svg: first layer --%3E%3Csvg viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.3' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 190px auto;
  opacity: 0.4;
  position: fixed;
  display: block;
  top: -110%;
  left: -50%;
  width: 300%;
  height: 300%;
  right: 0;
  bottom: 0;
  -webkit-animation: noise 15s steps(10);
  -moz-animation: noise 15s steps(10);
  -o-animation: noise 15s steps(10);
  animation: noise 15s steps(10);
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  z-index: -1;
}

/* line 58, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_animations.scss */
body.home:after {
  z-index: 2;
}

/* line 2, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_grid.scss */
.answers-wrapper .icon-list ul {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-template-rows: auto;
  grid-gap: 0;
}

@media (max-width: 1200px) {
  /* line 12, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_grid.scss */
  .answers-wrapper .icon-list ul {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

/*------------------- ends parts -----------------*/
/* line 42, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
html, body {
  width: 100%;
  height: 100%;
}

/* line 46, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body {
  font-family: "Titillium Web", sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #0E0D17;
  width: 100%;
}

@media (min-width: 768px) {
  /* line 55, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  body.home {
    position: fixed;
    left: 0;
    top: 0;
    overflow: hidden;
  }
}

@media (max-width: 768px) {
  /* line 63, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  html, body {
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  /* line 68, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  body {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
  }
}

/* line 75, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
h1, h2, h3, h4, h5, p.lg {
  font-family: "Titillium Web", sans-serif;
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  color: #0E0D17;
}

/* line 82, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.arial {
  font-family: Arial, Helvetica, sans-serif;
}

/* line 85, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
h1, h2, h3 {
  margin-bottom: 15px;
}

/* line 88, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
p.lg {
  font-weight: 600;
}

/* line 93, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.btn.btn-primary {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  border-radius: 20px;
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  padding: 25px 55px;
  line-height: 18px;
  cursor: pointer;
  font-family: "Inter", sans-serif;
  font-weight: bold;
}

/* line 42, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary:hover {
  -webkit-box-shadow: 0px 0 14px rgba(194, 38, 46, 0.6);
  -moz-box-shadow: 0px 0 14px rgba(194, 38, 46, 0.6);
  box-shadow: 0px 0 14px rgba(194, 38, 46, 0.6);
}

/* line 45, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded {
  border: 1px solid white;
  color: #0E0D17;
  background-color: white;
  -webkit-box-shadow: 7px 7px 40px rgba(194, 38, 46, 0.6);
  -moz-box-shadow: 7px 7px 40px rgba(194, 38, 46, 0.6);
  box-shadow: 7px 7px 40px rgba(194, 38, 46, 0.6);
}

/* line 80, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:visited, .btn.btn-primary.shaded:active, .btn.btn-primary.shaded:focus, .btn.btn-primary.shaded:link, .btn.btn-primary.shaded.focus, .btn.btn-primary.shaded.active {
  border-color: white !important;
}

/* line 83, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:hover {
  border-color: #C2262E !important;
}

/* line 156, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:visited, .btn.btn-primary.shaded:active, .btn.btn-primary.shaded:focus {
  color: #0E0D17;
}

/* line 159, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:hover {
  color: white;
}

/* line 91, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:visited, .btn.btn-primary.shaded:active, .btn.btn-primary.shaded:focus, .btn.btn-primary.shaded:link, .btn.btn-primary.shaded.focus, .btn.btn-primary.shaded.active {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: white !important;
}

/* line 101, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:hover {
  background-color: #C2262E !important;
}

/* line 50, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.shaded:hover {
  -webkit-box-shadow: 0px 0 14px rgba(194, 38, 46, 0.6);
  -moz-box-shadow: 0px 0 14px rgba(194, 38, 46, 0.6);
  box-shadow: 0px 0 14px rgba(194, 38, 46, 0.6);
}

/* line 54, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red {
  border: 1px solid #C2262E;
  color: white;
  background-color: #C2262E;
  -webkit-box-shadow: 1px 1px 1px transparent;
  -moz-box-shadow: 1px 1px 1px transparent;
  box-shadow: 1px 1px 1px transparent;
}

/* line 80, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:visited, .btn.btn-primary.red:active, .btn.btn-primary.red:focus, .btn.btn-primary.red:link, .btn.btn-primary.red.focus, .btn.btn-primary.red.active {
  border-color: #C2262E !important;
}

/* line 83, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:hover {
  border-color: #C2262E !important;
}

/* line 156, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:visited, .btn.btn-primary.red:active, .btn.btn-primary.red:focus {
  color: white;
}

/* line 159, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:hover {
  color: white;
}

/* line 91, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:visited, .btn.btn-primary.red:active, .btn.btn-primary.red:focus, .btn.btn-primary.red:link, .btn.btn-primary.red.focus, .btn.btn-primary.red.active {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #C2262E !important;
}

/* line 101, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:hover {
  background-color: #C2262E !important;
}

/* line 59, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
.btn.btn-primary.red:hover {
  -webkit-box-shadow: 7px 7px 40px rgba(194, 38, 46, 0.6);
  -moz-box-shadow: 7px 7px 40px rgba(194, 38, 46, 0.6);
  box-shadow: 7px 7px 40px rgba(194, 38, 46, 0.6);
}

/* line 99, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.wpcf7-not-valid-tip {
  color: #C2262E;
  font-size: 12px;
  line-height: 15px;
  padding-left: 10px;
  padding-top: 3px;
}

/* line 113, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.container-fluid {
  position: relative;
  display: block;
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}

@media (max-width: 1700px) {
  /* line 121, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  .container-fluid {
    max-width: calc(100% - 100px);
    margin-left: 50px;
    margin-right: 50px;
  }
}

@media (max-width: 992px) {
  /* line 128, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  .container-fluid {
    max-width: calc(100% - 60px);
    margin-left: 30px;
    margin-right: 30px;
  }
}

@media (max-width: 992px) {
  /* line 135, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  .container-fluid {
    max-width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}

/* line 141, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) {
  position: relative !important;
  pointer-events: auto !important;
}

/* line 145, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) main {
  position: relative;
  display: block;
  width: 100%;
  padding: 50px 0 60px 0;
}

/* line 151, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) .head-logo {
  position: relative;
  display: block;
  width: 100%;
  padding: 15px 0;
}

/* line 156, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) .head-logo img {
  height: 60px;
  width: auto;
}

/* line 161, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) .container-fluid {
  position: relative;
  display: block;
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
}

/* line 167, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) .container-fluid.lrg {
  max-width: 1200px;
}

/* line 170, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
body:not(.home) .container-fluid h1, body:not(.home) .container-fluid h2, body:not(.home) .container-fluid h3 {
  color: black;
}

@media (max-width: 1260px) {
  /* line 177, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  body:not(.home) .container-fluid.lrg {
    max-width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}

@media (max-width: 992px) {
  /* line 184, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  body:not(.home) .container-fluid {
    max-width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
}

@media (max-width: 768px) {
  /* line 192, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  body:not(.home) main {
    padding: 30px 0 40px 0;
  }
}

/* line 198, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.page-content {
  position: relative;
  display: block;
  width: 100%;
}

/* line 201, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main {
  position: relative;
  display: block;
  width: 100%;
  pointer-events: auto;
  z-index: 10;
}

/* line 205, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main .block {
  position: relative;
  display: block;
  width: 100%;
}

/* line 208, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main .tsh-result-form {
  position: relative;
  display: block;
  width: 100%;
  max-width: 700px;
  margin: 0 auto;
  overflow-x: hidden;
  overflow-y: scroll;
  text-align: left;
  max-height: calc(100vh - 320px);
}

/* line 216, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main .tsh-result-form .result-content {
  margin-right: 15px;
}

/* line 219, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main .tsh-result-form .question-inner {
  margin: 50px 0 30px 0;
}

/* line 222, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main .tsh-result-form .answers-wrapper {
  pointer-events: none;
  margin: 30px 0;
}

/* line 227, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main .qheading {
  margin: 40px 0 15px 0;
  font-weight: bold;
}

/* line 231, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #top {
  padding-top: 30px;
  height: 130px;
  max-height: 130px;
  overflow: visible;
}

/* line 122, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #top:after {
  content: "";
  display: table;
  clear: both;
}

/* line 237, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #top .logo svg {
  width: auto;
  height: 70px;
}

/* line 241, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #top .flex-right {
  min-height: 80px;
}

/* line 244, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #top #counters {
  position: relative;
  display: block;
  width: 100%;
  width: 50%;
  float: right;
  text-align: center;
}

/* line 249, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #top #counters div.indicator {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
  display: inline-block;
  margin-left: 14px;
  line-height: 40px;
  padding: 0 15px;
  background: white;
  color: #0E0D17;
}

/* line 261, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #bottom {
  height: 40px;
  font-size: 16px;
  line-height: 20px;
}

/* line 265, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #bottom .side {
  position: relative;
  display: block;
  width: 30%;
  float: left;
  min-height: 25px;
}

/* line 272, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #bottom .side.right {
  text-align: right;
  float: right;
}

/* line 275, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #bottom .side.right a {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  color: #0E0D17;
  text-decoration: none;
}

/* line 156, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #bottom .side.right a:visited, section.main #bottom .side.right a:active, section.main #bottom .side.right a:focus {
  color: #0E0D17;
}

/* line 159, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #bottom .side.right a:hover {
  color: #C2262E;
}

/* line 279, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #bottom .side.right a:hover {
  text-decoration: underline;
}

/* line 288, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .video-wrapper {
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  -ms-border-radius: 45px;
  border-radius: 45px;
  position: relative;
  display: block;
  flex: 0 1 auto;
  align-self: start;
  width: min(100%, calc((100dvh - 130px) * 0.48 + 20px));
  max-width: 100%;
  min-width: 0;
  height: auto !important;
  min-height: 0 !important;
  max-height: none;
  aspect-ratio: auto !important;
  box-sizing: border-box;
  margin: 0;
  padding: 0 !important;
  border: 10px solid white;
  overflow: hidden;
}

/* line 306, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .video-wrapper > video {
  display: block;
  position: static !important;
  width: 100% !important;
  max-width: 100%;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: auto;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
}

/* line 321, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .video-wrapper > :not(video) {
  position: absolute;
}

/* line 324, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .video-wrapper::before, section.main #content .question-wrapper .video-wrapper::after {
  position: absolute;
}

/* line 330, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .left.video .btn {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  position: absolute;
  width: 50px;
  height: 50px;
  z-index: 5;
  cursor: pointer;
}

/* line 338, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .left.video .btn:hover {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}

/* line 342, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper #play_video {
  -webkit-transition: opacity 0.3s ease-out 0.3s;
  -moz-transition: opacity 0.3s ease-out 0.3s;
  -o-transition: opacity 0.3s ease-out 0.3s;
  transition: opacity 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  position: absolute;
  background: transparent url(../img/icons/play_icon.png) center center no-repeat;
  background-size: 40px auto;
  width: 140px;
  height: 140px;
  left: calc(50% - 70px);
  top: calc(50% - 70px);
  display: none;
}

/* line 352, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper #play_video.stop {
  background: transparent url(../img/icons/video_stop.png) center center no-repeat;
  background-size: 40px auto;
  opacity: 0;
}

/* line 356, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper #play_video.stop:hover {
  opacity: 1;
}

/* line 360, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper #play_video.open {
  display: block;
}

/* line 367, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .video-controll #mute_video {
  background: transparent url(../img/icons/sound_on.png) center center no-repeat;
  background-size: 37px auto;
  left: 24px;
  top: 24px;
  dislplay: block;
}

/* line 373, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .question-wrapper .video-controll #mute_video.muted {
  background: transparent url(../img/icons/muted_icon.png) center center no-repeat;
  background-size: 48px auto;
}

/* line 382, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner {
  position: relative;
  display: block;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 389, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .content-inner {
  height: auto;
}

/* line 393, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .content-inner a:not(.btn), section.main #content .inner .tsh-form a:not(.btn) {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  color: #0E0D17;
  text-decoration: underline;
}

/* line 156, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .content-inner a:not(.btn):visited, section.main #content .inner .content-inner a:not(.btn):active, section.main #content .inner .content-inner a:not(.btn):focus, section.main #content .inner .tsh-form a:not(.btn):visited, section.main #content .inner .tsh-form a:not(.btn):active, section.main #content .inner .tsh-form a:not(.btn):focus {
  color: #0E0D17;
}

/* line 159, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .content-inner a:not(.btn):hover, section.main #content .inner .tsh-form a:not(.btn):hover {
  color: #C2262E;
}

/* line 400, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form h4 {
  margin-bottom: 25px;
}

/* line 403, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .form {
  margin: 50px 0 0 0;
}

/* line 166, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .tsh-form .form ::-webkit-input-placeholder {
  color: #0E0D17;
  opacity: 0.75;
}

/* line 170, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .tsh-form .form ::-moz-placeholder {
  color: #0E0D17;
  opacity: 0.75;
}

/* line 174, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .tsh-form .form :-ms-input-placeholder {
  color: #0E0D17;
  opacity: 0.75;
}

/* line 178, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .tsh-form .form :-moz-placeholder {
  color: #0E0D17;
  opacity: 0.75;
}

/* line 406, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .form input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  border: none;
  outline: none;
  border-bottom: 1px solid #0E0D17;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  background: transparent;
  width: 100%;
  max-width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
}

/* line 261, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
section.main #content .inner .tsh-form .form input:focus, section.main #content .inner .tsh-form .form input:active, section.main #content .inner .tsh-form .form input:visited {
  border: none;
  border-bottom: 1px solid #0E0D17;
  outline: none;
}

/* line 420, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .form .error {
  position: relative;
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
  color: #C2262E;
}

/* line 428, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials {
  position: relative;
  display: block;
  width: 100%;
  text-align: center;
}

/* line 431, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials.ptop {
  padding-top: 30px;
}

/* line 434, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials .text {
  padding-right: 8px;
  line-height: 24px;
}

/* line 438, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials a {
  text-decoration: none;
  margin-left: 5px;
}

/* line 441, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials a img {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  height: 24px;
  width: auto;
}

/* line 446, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials a:hover {
  text-decoration: none;
}

/* line 448, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .tsh-form .socials a:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* line 457, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .buttonh {
  position: relative;
  display: block;
  width: 100%;
  margin: 0;
  padding: 40px 0;
}

/* line 461, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .buttonh.first {
  padding: 20px 0 40px 0;
}

/* line 465, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner #countdown {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 10vw;
  line-height: 10vw;
  text-align: center;
  font-weight: bold;
}

/* line 473, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner h2, section.main #content .inner h3 {
  font-size: 40px;
  line-height: 48px;
  font-weight: 900;
}

/* line 478, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner #error_holder {
  color: #C2262E;
  margin-top: -40px;
  padding-bottom: 20px;
}

/* line 483, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper {
  position: relative;
  display: block;
  width: 100%;
  margin: 20px 0;
}

/* line 487, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

/* line 491, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list {
  width: calc(100% + 10px);
  margin-left: -5px;
  margin-right: -5px;
}

/* line 495, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li {
  padding: 5px;
  cursor: pointer;
  text-align: center;
}

/* line 499, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li.corr .cinner {
  border: 2px solid #4DAF35 !important;
}

/* line 502, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li .cinner {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
  position: relative;
  display: block;
  width: 100%;
  border: 2px solid #E0E5F3;
  background: transparent;
  padding: 6px 8px;
}

/* line 510, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li .icon, section.main #content .inner .answers-wrapper .answers.icon-list li .span {
  display: block;
  width: 100%;
}

/* line 515, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li .icon {
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain !important;
  -moz-background-size: contain !important;
  -o-background-size: contain !important;
  background-size: contain !important;
  min-height: 70px;
  max-width: 46px;
  margin: 4px auto 4px auto;
}

/* line 523, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li span {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  min-height: 70px;
  font-size: 18px;
  line-height: 22px;
}

/* line 531, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li.active .cinner {
  background: #E0E5F3;
}

/* line 535, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.icon-list li.active.wrong .cinner {
  border: 2px solid #C2262E !important;
}

/* line 541, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list li {
  position: relative;
  display: block;
  width: 100%;
  padding-left: 80px;
  min-height: 70px;
  padding: 6px 0 6px 60px;
  margin-bottom: 0;
  cursor: pointer;
  border-bottom: 1px solid #E0E5F3;
}

/* line 549, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list li .cinner {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: left;
  justify-content: left;
  min-height: 70px;
}

/* line 555, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li:after, section.main #content .inner .answers-wrapper .answers.radio-list.single li:before {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  content: "";
  position: absolute;
  display: block;
}

/* line 561, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li:after {
  width: 36px;
  height: 36px;
  background: #E0E5F3;
  left: 0;
  top: calc(50% - 18px);
  z-index: 1;
}

/* line 569, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li:before {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  -webkit-transform: translate(0, 0) scale(0.5);
  -ms-transform: translate(0, 0) scale(0.5);
  -moz-transform: translate(0, 0) scale(0.5);
  -o-transform: translate(0, 0) scale(0.5);
  transform: translate(0, 0) scale(0.5);
  opacity: 0;
  width: 20px;
  height: 20px;
  left: 8px;
  background: #424452;
  top: calc(50% - 10px);
  z-index: 2;
}

/* line 581, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li.active:before {
  opacity: 1;
  -webkit-transform: translate(0, 0) scale(1);
  -ms-transform: translate(0, 0) scale(1);
  -moz-transform: translate(0, 0) scale(1);
  -o-transform: translate(0, 0) scale(1);
  transform: translate(0, 0) scale(1);
}

/* line 587, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li.active.wrong:after {
  background-color: #C2262E !important;
}

/* line 592, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li.corr:before {
  opacity: 1 !important;
  -webkit-transform: translate(0, 0) scale(1);
  -ms-transform: translate(0, 0) scale(1);
  -moz-transform: translate(0, 0) scale(1);
  -o-transform: translate(0, 0) scale(1);
  transform: translate(0, 0) scale(1);
}

/* line 596, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li.corr:after {
  background-color: #4DAF35 !important;
}

/* line 600, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li.corr.active:before {
  opacity: 1 !important;
  -webkit-transform: translate(0, 0) scale(1);
  -ms-transform: translate(0, 0) scale(1);
  -moz-transform: translate(0, 0) scale(1);
  -o-transform: translate(0, 0) scale(1);
  transform: translate(0, 0) scale(1);
}

/* line 604, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.single li.corr.active:after {
  background-color: #4DAF35 !important;
}

/* line 612, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li:after, section.main #content .inner .answers-wrapper .answers.radio-list.multiple li:before {
  content: "";
  position: absolute;
  display: block;
}

/* line 618, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li:after {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  border-radius: 7px;
  width: 36px;
  height: 36px;
  border: 5px solid #E0E5F3;
  background: white;
  left: 0;
  top: calc(50% - 18px);
  z-index: 1;
}

/* line 628, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li:before {
  -webkit-transition: all 0.3s ease-out 0.3s;
  -moz-transition: all 0.3s ease-out 0.3s;
  -o-transition: all 0.3s ease-out 0.3s;
  transition: all 0.3s ease-out 0.3s;
  -webkit-transition-delay: 0s;
  /* Safari */
  transition-delay: 0s;
  content: "";
  background: transparent url(../img/icons/check.png) center center no-repeat;
  background-size: 24px auto;
  cursor: pointer;
  display: block;
  width: 36px;
  height: 36px;
  /*
								border-end-end-radius: 3px;
								border-left: 6px solid $dark_color;
								border-bottom: 6px solid $dark_color;
								-ms-transform: rotate(-45deg);
								transform: rotate(-45deg);
								*/
  position: absolute;
  top: calc(50% - 18px);
  left: 2px;
  opacity: 0;
  z-index: 3;
}

/* line 651, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li.active:before {
  opacity: 1;
}

/* line 656, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li.active.wrong:after {
  border-color: #C2262E !important;
}

/* line 661, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li.corr:before {
  opacity: 1 !important;
}

/* line 664, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li.corr:after {
  border-color: #4DAF35 !important;
}

/* line 668, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li.corr.active:after {
  border-color: #4DAF35 !important;
}

/* line 671, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .answers-wrapper .answers.radio-list.multiple li.corr.active:before {
  opacity: 1 !important;
}

/* line 681, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
section.main #content .inner .buttonh {
  text-align: center;
}

/* line 1, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
section.main #content .inner {
  max-width: 900px;
}

@media (min-width: 1000px) {
  /* line 5, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner {
    max-width: 900px;
  }
  /* line 7, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner.lg {
    max-width: 1100px;
  }
}

@media (min-width: 2100px) {
  /* line 17, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .question-wrapper .video-controll .btn {
    -webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
  }
  /* line 19, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .question-wrapper .video-controll .btn:hover {
    -webkit-transform: scale(1.4);
    -ms-transform: scale(1.4);
    -moz-transform: scale(1.4);
    -o-transform: scale(1.4);
    transform: scale(1.4);
  }
  /* line 23, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner {
    font-size: 1vw;
    line-height: 1.2vw;
  }
  /* line 27, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner h1 {
    font-size: 2.4vw;
    line-height: 2.8vw;
    margin-bottom: 1.4vw;
  }
  /* line 32, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner h2, section.main #content .inner h3 {
    font-size: 1.9vw;
    line-height: 2.1vw;
    margin-bottom: 1vw;
  }
  /* line 37, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .link {
    font-size: 1.1vw !important;
    line-height: 1.3vw;
    letter-spacing: 1px;
    background-size: 1.2vw auto !important;
  }
  /* line 44, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .btn-primary {
    -webkit-border-radius: 1vw;
    -moz-border-radius: 1vw;
    -ms-border-radius: 1vw;
    border-radius: 1vw;
    font-size: 20px;
    line-height: 24px;
  }
  /* line 49, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-min, section.main #content .inner .irs--round .irs-max {
    font-size: 0.8vw;
    line-height: 1.4vw;
  }
  /* line 53, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .answers-wrapper .range {
    margin: 1.4vw 0;
  }
  /* line 56, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-single {
    font-size: 0.9vw;
    line-height: 0.1vw;
  }
  /* line 60, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-bar {
    height: 20px;
  }
  /* line 63, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-bar--single {
    border-radius: 8px 0 0 8px !important;
  }
  /* line 66, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-line {
    border-radius: 8px !important;
  }
  /* line 69, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-line {
    height: 20px;
  }
  /* line 73, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .irs--round .irs-handle {
    width: 50px;
    height: 50px;
    border: 8px solid white;
    top: 22px;
  }
  /* line 80, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .answers-wrapper {
    position: relative;
    display: block;
    width: 100%;
    margin: 2vw 0;
  }
  /* line 86, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .answers-wrapper .answers.checkboxes li .icon {
    background-size: auto 50px;
    min-height: 80px;
  }
  /* line 90, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content .inner .answers-wrapper .answers.checkboxes li span {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    min-height: 70px;
    font-size: 0.8vw;
    line-height: 1vw;
  }
  /* line 101, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #counters {
    font-size: 0.9vw;
    line-height: 1.1vw;
  }
  /* line 105, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #top {
    height: 10vh;
    max-height: 10vh;
  }
  /* line 108, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #top .logo svg {
    height: 7vh;
  }
  /* line 112, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #content {
    max-height: 85vh;
  }
  /* line 115, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/_responsive.scss */
  section.main #bottom {
    height: 20px;
    font-size: 0.8vw;
    line-height: 0.9vw;
    overflow: visible;
  }
}

/*
@media (min-width: 2400px) {
	section.main #content .inner{
		max-width:1200px;
		&.lg{
			max-width:1300px;
		}
	}
}
*/
@media (min-width: 768px) {
  /* line 692, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: calc(100vh - 180px);
  }
  /* line 695, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner {
    max-height: calc(100vh - 180px);
  }
  /* line 697, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner #countdown {
    margin-top: -90px;
  }
  /* line 702, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .buttonh.flexbox {
    display: flex;
    justify-content: center;
    gap: 14px;
  }
  /* line 706, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .buttonh.flexbox .btn {
    min-width: 270px;
    padding: 25px;
  }
  /* line 710, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .buttonh.flexbox .btn:nth-child(2) {
    margin-left: 0;
  }
  /* line 717, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .content-inner.scroll {
    max-height: calc(100vh - 180px);
    overflow-y: scroll;
    padding-right: 15px;
  }
  /* line 726, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .answers-wrapper .answers.icon-list li:hover:not(.active) .cinner {
    background: #F4F7FF;
  }
  /* line 733, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .answers-wrapper .answers.radio-list li:hover:not(.active):before {
    opacity: 0.5 !important;
    -webkit-transform: translate(0, 0) scale(1);
    -ms-transform: translate(0, 0) scale(1);
    -moz-transform: translate(0, 0) scale(1);
    -o-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
  }
  /* line 741, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper {
    position: relative;
    width: 100%;
    height: auto;
    display: grid;
    grid-template-columns: 40% 60%;
    grid-template-rows: auto;
    grid-gap: 0;
  }
  /* line 749, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left {
    position: relative;
    padding-right: 30px;
    padding-bottom: 30px;
  }
  /* line 753, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left video {
    -webkit-transition: opacity 0.7s ease-out 0.7s;
    -moz-transition: opacity 0.7s ease-out 0.7s;
    -o-transition: opacity 0.7s ease-out 0.7s;
    transition: opacity 0.7s ease-out 0.7s;
    -webkit-transition-delay: 0s;
    /* Safari */
    transition-delay: 0s;
    width: auto;
    height: calc(100vh - 200px);
    pointer-events: none;
    opacity: 0;
  }
  /* line 759, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left video.vis {
    opacity: 1;
  }
  /* line 765, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .right {
    -webkit-transition: opacity 0.7s ease-out 0.7s;
    -moz-transition: opacity 0.7s ease-out 0.7s;
    -o-transition: opacity 0.7s ease-out 0.7s;
    transition: opacity 0.7s ease-out 0.7s;
    -webkit-transition-delay: 0s;
    /* Safari */
    transition-delay: 0s;
    height: 100%;
    text-align: left;
    padding-left: 30px;
    opacity: 0;
  }
  /* line 771, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .right.vis {
    opacity: 1;
  }
  /* line 774, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .right .content-inner:not(.scroll) {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    min-height: 100%;
  }
  /* line 781, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .tsh-form .form {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    grid-template-rows: auto;
    grid-gap: 15px;
  }
  /* line 786, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .tsh-form .form .coll {
    position: relative;
  }
}

@media (max-width: 768px) {
  /* line 798, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #top {
    padding-top: 20px;
    height: 105px;
  }
  /* line 801, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #top .logo svg {
    width: 70px;
    height: auto;
  }
  /* line 805, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #top .flex-right {
    min-height: 60px;
  }
  /* line 809, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content {
    height: auto;
    min-height: calc(100vh - 180px);
  }
  /* line 122, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  section.main #content:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 813, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .tsh-form h2 {
    padding-top: 14px;
  }
  /* line 816, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    min-height: 60vh;
  }
  /* line 819, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner #countdown {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    min-height: 60vh;
    font-size: 24vw;
    line-height: 24vw;
  }
  /* line 825, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner .tsh-form .socials {
    margin-bottom: 25px;
  }
  /* line 829, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner .buttonh.flexbox {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
  }
  /* line 835, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner .buttonh.flexbox .btn {
    display: block;
    width: 96%;
    margin: 0 2%;
    line-height: 18px !important;
    padding: 16px 20px !important;
  }
  /* line 843, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .inner .buttonh.flexbox.reord-mob {
    flex-direction: column-reverse;
  }
  /* line 852, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .answers-wrapper .answers.icon-list li span {
    min-height: 45px !important;
  }
  /* line 855, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper {
    position: relative;
    width: 100%;
    height: auto;
    display: block;
  }
  /* line 860, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .video-wrapper {
    width: 100%;
  }
  /* line 863, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left {
    position: relative;
    display: block;
    width: 100%;
    padding-right: 0;
    padding-bottom: 30px;
    text-align: left;
  }
  /* line 868, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left #play_video {
    width: 60px;
    height: 60px;
    top: calc(50% - 30px);
    left: calc(50% - 30px);
  }
  /* line 874, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left .video-controll {
    position: relative;
    display: block;
    width: 100%;
  }
  /* line 876, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left .video-controll #mute_video {
    left: 20px;
    top: 20px;
  }
  /* line 881, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .left video {
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    -ms-border-radius: 17px;
    border-radius: 17px;
    width: 100%;
    height: auto;
  }
  /* line 888, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .question-wrapper .right {
    height: 100%;
    text-align: left;
  }
  /* line 897, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #content .tsh-form .form .coll {
    position: relative;
    display: block;
    width: 100%;
    margin: 15px 0;
  }
  /* line 905, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #top #counters {
    width: 70%;
  }
  /* line 122, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  section.main #bottom:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 910, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #bottom .side {
    width: 50%;
  }
}

@media (max-width: 550px) {
  /* line 122, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/mixins/mixins.scss */
  section.main #bottom:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 921, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #bottom .side {
    width: 100%;
    float: none;
  }
  /* line 924, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #bottom .side.left, section.main #bottom .side.right {
    text-align: center;
  }
  /* line 927, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  section.main #bottom .side.right {
    padding-bottom: 14px;
  }
}

/*------------------------- classes ----------------------------*/
/* line 936, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.bouncein {
  -webkit-animation: bounceinanim 0.3s ease-in-out forwards;
  -moz-animation: bounceinanim 0.3s ease-in-out forwards;
  -o-animation: bounceinanim 0.3s ease-in-out forwards;
  animation: bounceinanim 0.3s ease-in-out forwards;
  /*forwards;*/
}

/* line 939, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-min, .irs--round .irs-max {
  top: 55px;
  font-size: 14px;
  line-height: 1.5;
  background: transparent !important;
}

/* line 946, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-bar {
  background: #C2262E;
  height: 12px;
}

/* line 949, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-bar.corr {
  background: #4DAF35;
}

/* line 953, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-line {
  height: 12px;
}

/* line 956, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-single {
  background: transparent;
  font-size: 17px;
  font-weight: bold;
  color: #0E0D17;
}

/* line 961, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-single:before {
  display: none !important;
}

/* line 967, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-handle {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  border: 3px solid white;
  background: #C2262E;
  top: 27px;
}

/* line 975, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-handle i {
  display: none !important;
}

/* line 978, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.irs--round .irs-handle:hover, .irs--round .irs-handle:focus, .irs--round .irs-handle:active, .irs--round .irs-handle.state_hover {
  background: #C2262E !important;
}

/* line 982, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.centered {
  text-align: center;
}

/* line 985, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.row.with-p {
  padding-top: 30px;
  padding-bottom: 30px;
}

/* line 989, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.flex-left {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: left;
  justify-content: left;
}

/* line 992, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.flex-right {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: right;
  justify-content: right;
}

/* line 995, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.flex-center {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}

/* line 998, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.flex-bottom {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: end;
  -webkit-box-align: end;
  align-items: end;
  -webkit-justify-content: left;
  justify-content: left;
}

/* line 1001, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.mobile-only {
  display: none;
}

/* line 1004, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
.row.reversed {
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

@media (max-width: 768px) {
  /* line 1010, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/main.scss */
  .mobile-only {
    display: block;
  }
}

/*------------------------- includes ----------------------------*/
/* line 7, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check {
  float: left;
  width: 100%;
  clear: both;
  margin: 5px 0;
  position: relative;
  text-align: center;
}

/* line 15, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label {
  display: inline-block;
  text-align: center;
  line-height: 18px;
  font-weight: 300;
  margin: 0;
  cursor: pointer;
  position: relative;
  float: left;
  padding: 0 0 0 30px !important;
  font-size: 13px;
  width: auto;
  clear: both;
}

/* line 27, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label.higlight {
  color: #C2262E;
}

/* line 29, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label.higlight a {
  color: #C2262E !important;
}

/* line 33, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label.higlight span:after {
  content: attr(data-message);
  font-weight: 600;
}

/* line 41, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label:before {
  cursor: pointer;
  content: "";
  width: 18px;
  height: 18px;
  border: 1px solid #A4896C;
  text-shadow: none;
  position: absolute;
  top: 0;
  left: 0;
  text-shadow: none;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.06);
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.06);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
}

/* line 54, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label:after {
  cursor: pointer;
  text-indent: 1px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f00c";
  color: transparent;
  font-size: 12px;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
  text-shadow: none;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
}

/* line 73, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check label:hover:before {
  border-color: #aaa;
}

/* line 78, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  visibility: hidden;
  overflow: hidden;
  padding: 0 !important;
  width: 0 !important;
  height: 0 !important;
  margin: 0 !important;
  box-shadow: none !important;
}

/* line 93, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check input[type="checkbox"]:checked + label:before {
  color: #A4896C !important;
  background-color: transparent !important;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) !important;
}

/* line 99, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/checkbox.scss */
.input-box-check input[type="checkbox"]:checked + label:after {
  color: #A4896C !important;
}

/* line 4, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
#error_404 {
  min-height: 73vh;
}

/* line 6, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
#error_404 .col {
  text-align: center;
}

/* line 9, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
#error_404 img {
  display: block;
  width: 100%;
  min-height: 100px;
  max-width: 25vh;
  margin: 3vh auto;
}

/* line 16, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
#error_404 h1 {
  text-align: center;
  margin-bottom: 5vh;
  margin-top: 3vh;
  font-size: 2.5rem;
}

/* line 22, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
#error_404 a {
  margin-bottom: 2vh;
}

@media (max-width: 768px) {
  /* line 27, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
  #error_404 {
    min-height: 43vh;
  }
  /* line 29, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
  #error_404 img {
    min-height: 50px;
    max-width: 20vh;
    margin: 2vh auto;
  }
  /* line 35, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
  #error_404 h1 {
    text-align: center;
    margin-bottom: 3vh;
    margin-top: 2vh;
    font-size: 1.5rem;
  }
  /* line 41, C:/xampp/htdocs/72val/wp-content/themes/theme-72val/assets/sass/parts/error.scss */
  #error_404 a {
    margin-bottom: 2vh;
  }
}

/*# sourceMappingURL=main.css.map */