.hidden{display:none}.h2_lebe{padding-top:7px}.h2_boxes{font-size:63px;line-height:65px}.h2_boxes_title{font-size:51px !important;line-height:60px !important}.padding_boxes{padding-top:0 !important}.underline_title{font-size:27px;line-height:27px;text-decoration:none}.underline_title_2{font-size:34px;line-height:34px;display:inline-block;border-bottom:2px solid #fff !important;padding-bottom:2px}.pink{color:#000}.black{color:#000}.container{min-width:320px}.gray_link{color:#fff;text-decoration:none;display:inline-block;background:rgba(0,0,0,.7);padding:6px 20px 0;font-size:34px;line-height:normal;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.turned_text{font-size:2.5rem;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.turned_text_sm{top:50%;left:10px}.turned_text_sm span{-webkit-transform:rotate(-4.5deg);-moz-transform:rotate(-4.5deg);-ms-transform:rotate(-4.5deg);-o-transform:rotate(-4.5deg);transform:rotate(-4.5deg);position:absolute}.turned_text_sm span.first_line{left:55px;top:20px}.turned_text_sm span.second_line{left:33px;top:71px}.turned_text_sm span.third_line{font-size:1.1rem;top:109px;left:66px}.turned_text_sm2{top:50% !important;left:19px !important}.turned_text_big{top:-55px;left:70px}.turned_text_big span{-webkit-transform:rotate(-4.5deg);-moz-transform:rotate(-4.5deg);-ms-transform:rotate(-4.5deg);-o-transform:rotate(-4.5deg);transform:rotate(-4.5deg);position:absolute}.turned_text_big span.first_line{left:140px;top:23px}.turned_text_big span.second_line{left:64px;top:76px}.turned_text_big span.third_line{font-size:1.1rem;top:120px;left:105px;color:#000}.text_column{padding:35px 50px 30px 40px;color:#fff}.text_column .top_title{display:inline-block;margin-bottom:10px}.text_column p{margin-top:20px;line-height:1.5rem}.text_column a{display:block;margin-top:20px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.text_column a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transform-origin:-5% 0}section.choice_section{min-height:415px;color:#fff;margin:125px 0 95px}section.choice_section .slider-step{background:#000;position:relative;z-index:100}section.choice_section .slider-step .elementor-widget-container{padding:75px 0 35px;min-height:300px;display:flex;flex-flow:wrap;height:410px;background:#000;color:#fff;position:relative}section.choice_section .slider-step .elementor-column{flex-flow:wrap;justify-content:center;padding-right:15px;padding-left:15px}section.choice_section .slider-step .elementor-col-25{width:25%}section.choice_section .slider-step .elementor-col-50{width:50%}section.choice_section .slider-step .elementor-widget-container .img_container{width:120px;height:120px;margin:0 30px 30px;text-align:center}section.choice_section .slider-step .elementor-widget-container .img_container img{width:100%}section.choice_section .slider-step .elementor-widget-container .slider{position:relative}section.choice_section .slider-step .elementor-widget-container .slider .slider_title{width:100%;text-align:center;margin-top:18px;margin-bottom:70px}section.choice_section .slider-step .elementor-widget-container .slider .arrow_container{width:100%}section.choice_section .slider-step .elementor-widget-container .slider .arrow_container .horizont_line{width:100%;height:4px;background:#fff}section.choice_section .slider-step .elementor-widget-container .slider .arrow_container .vertical_line{width:21px;height:4px;background:#fff;-webkit-transform:translateX(-1.5px);-moz-transform:translateX(-1.5px);-ms-transform:translateX(-1.5px);-o-transform:translateX(-1.5px);transform:translateX(-1.5px);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0;left:47%}section.choice_section .slider-step .elementor-widget-container .slider .arrow_container .angle{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #fff;position:absolute}section.choice_section .slider-step .elementor-widget-container .slider .arrow_container .angle-left{left:-10px;top:-3px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}section.choice_section .slider-step .elementor-widget-container .slider .arrow_container .angle-right{right:-6px;top:-3px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}section.choice_section .slider-step .elementor-widget-container .bottom-line{position:absolute;bottom:0;left:0;width:100%;padding:0 20px 20px}section.choice_section .slider-step .elementor-widget-container .bottom-line .slider_counter{text-align:center;font-size:1rem;margin:0;line-height:50px;width:100%;display:block}section.choice_section .slider-step .btn-weiter{background-color:rgba(0,0,0,.07);background-image:url(//www.hotelgastro.jobs/wp-content/themes/hello-elementor-child/images/btn-weiter.png);background-repeat:no-repeat;width:140px;height:50px}section.choice_section .slider-step .btn-zuruck{background-color:rgba(0,0,0,.07);background-image:url(//www.hotelgastro.jobs/wp-content/themes/hello-elementor-child/images/btn-zuruck.png);background-repeat:no-repeat;width:140px;height:50px}section.choice_section .slider-step button{transition:.3s ease;position:absolute;border:none;cursor:pointer;outline:none}section.choice_section .slider-step button.next{right:20px;bottom:20px}section.choice_section .slider-step button.prev{left:20px;bottom:20px}section.choice_section .slider-step button:hover{opacity:.6}section.choice_section .slider-step p{font-size:34px;line-height:34px;text-align:center;word-wrap:break-word}section.choice_section .second_variant{width:100%}section.choice_section .second_variant .elementor-widget-container{background:#000;display:flex;flex-flow:wrap;height:110%;position:relative}section.choice_section .second_variant .elementor-widget-container .man_column{min-height:365px;height:auto;overflow:hidden;padding:0}section.choice_section .second_variant .elementor-widget-container .man_column .score_section{position:absolute;top:60px;left:35px;color:#000;background-image:url(//www.hotelgastro.jobs/wp-content/themes/hello-elementor-child/images/comment.png);background-repeat:no-repeat;background-size:contain;height:167px;width:225px;font-size:115px;text-align:center;line-height:0}section.choice_section .second_variant .elementor-widget-container .man_column .score_section .score{position:absolute;top:80px;left:-23px;width:100%}section.choice_section .second_variant .elementor-widget-container .man_column .score_section .score .percent{position:absolute;bottom:28px;right:-17px;display:inline-block;font-size:60px}section.choice_section .second_variant .elementor-widget-container .man_column .career_img{width:100%;height:100%;margin:0;position:relative;right:0;top:0}section.choice_section .second_variant .elementor-widget-container .man_column .career_img img{width:100%;position:absolute;left:0;bottom:0}.arrow_container .irs{height:46px}.arrow_container .irs-line{height:4px;top:50%;transform:translateY(-50%);background:#fff;overflow:inherit}.arrow_container .irs-line-mid,.arrow_container .irs-line-left,.arrow_container .irs-line-right,.arrow_container .irs-bar,.arrow_container .irs-bar-edge,.arrow_container .irs-slider{background:0 0}.arrow_container .irs-line-left,.arrow_container .irs-line-mid,.arrow_container .irs-line-right{height:100%}.arrow_container .irs-line-mid{height:28px;width:2px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.arrow_container .irs-line-left,.arrow_container .irs-line-right{width:20px}.arrow_container .irs-line-left:before,.arrow_container .irs-line-left:after,.arrow_container .irs-line-right:before,.arrow_container .irs-line-right:after{content:'';position:absolute;height:4px;width:13px;background:#fff}.arrow_container .irs-line-left:before,.arrow_container .irs-line-right:before{transform:rotate(-45deg);top:-3px;left:-5px}.arrow_container .irs-line-left:after,.arrow_container .irs-line-right:after{transform:rotate(45deg);top:3px;left:-5px}.arrow_container .irs-line-right:before{transform:rotate(45deg);top:-3px;left:auto;right:-5px}.arrow_container .irs-line-right:after{transform:rotate(-45deg);top:3px;left:auto;right:-5px}.arrow_container .irs-bar{background:0 0;top:50%;transform:translateY(-50%)}.arrow_container .irs-slider{width:30px;height:30px;top:50%;background:#fff;border-radius:50%;transform:translateY(-50%)}.arrow_container .irs-slider:before,.arrow_container .irs-slider:after{content:'';position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);border-style:solid;border-width:3px;opacity:.3}.arrow_container .irs-slider:before{width:48px;height:48px;border-color:#f599bd}.arrow_container .irs-slider:after{width:62px;height:62px;border-color:#ef669c}.arrow_container .irs-bar-edge{display:none}.new_slider{left:25%;top:-25%}@media (min-width:768px){section.choice_section .second_variant .elementor-widget-container .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:991px){section.choice_section .second_variant .elementor-widget-container .man_column .score_section{transform:scale(.7);left:0}}@media (max-width:767px){section.choice_section .slider-step button.next,section.choice_section .slider-step button.prev{transform:scale(.6)}section.choice_section .slider-step button.next{right:0}section.choice_section .slider-step button.prev{left:0}}@media screen and (max-width:767px){section.main_section .main_section_top_line .dream_col.dream_col2{background-position:-150px 0}section.main_section .main_section_top_line .dream_col.dream_col3{background-position:-150px 0}section.main_section .main_section_top_line .dream_col.dream_col6{background-position:-150px 0}section.main_section .main_section_bottom_line .gray_back{left:-3%;top:-2%;width:106%;height:104%}section.main_section .main_section_bottom_line .dream_col.img_column{margin-bottom:15px}.text_column{padding:30px 85px 40px 40px}section.choice_section .first_variant .elementor-widget-container .img_container{width:100px;height:100px}section.choice_section .first_variant .elementor-widget-container p{font-size:20px;line-height:26px}section.choice_section .first_variant .elementor-widget-container .slider_counter{font-size:15px}section.choice_section .first_variant .gray_link{font-size:28px}section.choice_section .second_variant .elementor-widget-container .man_column{height:320px}.slider-step_2 p{font-size:30px !important}}@media screen and (max-width:540px){section.choice_section .first_variant .elementor-widget-container .img_container{width:80px;height:80px}section.choice_section .first_variant .elementor-widget-container p{font-size:16px}section.choice_section .first_variant .gray_link{font-size:20px;line-height:20px}.turned_text_big{left:5%;font-size:34px}.turned_text_big img{width:100%}section.choice_section .slider-step .elementor-widget-container .img_container{width:auto;height:auto}section.choice_section .slider-step .elementor-widget-container .slider .slider_title{font-size:18px}section.choice_section .col .content{font-size:18px;position:absolute;width:300px}section.choice_section .col .content-left{bottom:30px;left:10px;text-align:left}section.choice_section .col .content-right{right:10px;bottom:30px;text-align:right}.slider-step_2 p{font-size:18px !important;line-height:18px !important}.new_slider{top:2%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;left:0}}@media screen and (max-width:430px){section.choice_section .first_variant .elementor-widget-container .img_container{width:70px;height:70px}section.choice_section .first_variant .elementor-widget-container p{font-size:14px;line-height:16px}section.choice_section .second_variant .elementor-widget-container .man_column{min-height:350px;width:100%}}.score h2{font-size:20px}