.welcome_0{critical:this;overflow:hidden;z-index:0;width:100%;padding:0 0 52.084%;position:relative}.welcome_0::before{critical:this;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../../img/dark_layer3.png);z-index:9;background-size:cover;background-position:center;background-repeat:no-repeat}.welcome_0 .video_bg{critical:this;z-index:0;position:absolute;min-width:100%;height:100%;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}.welcome_0 picture{critical:this;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center}.welcome_0 .text{critical:this;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin-top:50px;width:100%;max-width:1640px;display:flex;justify-content:center;z-index:9}.welcome_0 .text h1{critical:this;color:#fff;font-size:68px;line-height:94px;text-align:center;max-width:1340px;text-transform:none}.welcome_0 .mouse_scroll{critical:this;z-index:9;position:absolute;bottom:130px;left:50%;font-size:0;transform:translateX(-50%);width:31px;height:43px;background-image:url(../../img/mouse_scroll_icon.svg);background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-animation:scroll 1.5s linear infinite;animation:scroll 1.5s linear infinite}@-webkit-keyframes scroll{from{transform:translateY(0)}to{transform:translateY(10px)}}@keyframes scroll{from{transform:translateY(0)}to{transform:translateY(10px)}}.welcome_0 .main_slider{critical:this;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.welcome_0 .main_slider,.welcome_0 .main_slider *{critical:this;height:100%}.welcome_0 .main_slider .item{critical:this;position:relative;display:block}.welcome_0 .main_slider .item picture{critical:this;display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;background:no-repeat scroll center center;background-size:cover}.welcome_0 .main_slider .item::before{display:none}.welcome_0 .main_slider.stop{critical:this;display:block;opacity:1}@media screen and (max-width:1650px){.welcome_0 .text h1{critical:this;font-size:60px;line-height:76px;max-width:1180px}}@media screen and (max-width:1440px){.welcome_0 .text{critical:this;margin-top:20px}.welcome_0 .text h1{critical:this;font-size:52px;line-height:70px;max-width:1020px}}@media screen and (max-width:1300px){.welcome_0 .text h1{critical:this;font-size:44px;line-height:64px;max-width:850px}}@media screen and (max-width:1140px){.welcome_0 .mouse_scroll{critical:this;bottom:80px;width:24px;height:33px}}@media screen and (max-width:1024px){.welcome_0 .text h1{critical:this;font-size:34px;line-height:42px;max-width:660px}}@media screen and (max-width:920px){.welcome_0 .text{critical:this;margin-top:40px}.welcome_0 .text h1{critical:this;font-size:34px;line-height:46px;max-width:640px}.welcome_0 .mouse_scroll{critical:this;bottom:40px}}@media screen and (max-width:900px){.welcome_0{display:none}}@media screen and (max-width:780px){.welcome_0 .text{critical:this;margin-top:90px}.welcome_0 .mouse_scroll{display:none}}@media screen and (max-width:680px){.welcome_0 .text{critical:this;margin-top:75px}.welcome_0 .text h1{critical:this;font-size:28px;line-height:34px;max-width:300px}}.services_home_box{critical:this;position:absolute;top:176px;display:flex;justify-content:space-between;width:100%;z-index:99}.services_home_box .item{critical:this;background:rgba(35,31,32,0.8);border-left:1px solid #231F20;padding:30px 30px;flex:1;text-align:center;-webkit-transition:all 400ms ease;transition:all 400ms ease}.services_home_box .item .title{critical:this;z-index:10;font-size:28px;line-height:34px;font-weight:700;color:#87BC0B;margin:0}.services_home_box .item:hover{background:#231f20}.services_home_box .item:first-child{critical:this;border-left:0}@media screen and (max-width:1780px){.services_home_box .item .title{critical:this;font-size:24px;line-height:30px}}@media screen and (max-width:1650px){.services_home_box .item .title{critical:this;font-size:20px;line-height:26px}}@media screen and (max-width:1500px){.services_home_box .item{critical:this;padding:20px 20px}}@media screen and (max-width:1440px){.services_home_box{critical:this;top:155px}.services_home_box .item .title{critical:this;font-size:18px;line-height:24px}}@media screen and (max-width:1300px){.services_home_box{critical:this;top:130px}}@media screen and (max-width:1200px){.services_home_box .item .title{critical:this;font-size:16px;line-height:22px;font-weight:600}}@media screen and (max-width:1080px){.services_home_box{critical:this;top:105px}.services_home_box .item{critical:this;padding:16px 16px}.services_home_box .item .title{critical:this;font-size:14px;line-height:20px;font-weight:500}}@media screen and (max-width:900px){.services_home_box .item{critical:this;padding:16px 8px}.services_home_box .item .title{critical:this;font-size:13px;line-height:18px}.header_height{critical:this;display:block;height:79px}.services_home_box{critical:this;display:flex;flex-direction:column;position:relative;top:0}.services_home_box .item{critical:this;width:100%;position:relative;padding:0;background:#000;border-top:3px solid #fff !important}.services_home_box .item .title{critical:this;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;font-size:20px;line-height:26px;margin:0;padding:25px;box-sizing:border-box;font-weight:600}.services_home_box .item .img{critical:this;opacity:.6;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:0;padding:0 0 14%;display:block}}@media screen and (max-width:768px){.services_home_box{critical:this;flex-wrap:wrap}.services_home_box .item{critical:this;flex-basis:50%;padding:8px;border-top:1px solid #231F20;box-sizing:border-box}.services_home_box .item:nth-child(-n + 2){critical:this;border-top:0}.services_home_box .item:nth-child(3n){critical:this;border-left:0}}@media screen and (max-width:700px){.services_home_box .item .img{critical:this;padding:0 0 26%}}.welcome_1{critical:this;z-index:10;position:relative;display:flex;justify-content:center}.welcome_1 .inbox{critical:this;display:flex;justify-content:center;max-width:1260px;width:90%;background:#87BC0B;transform:translateY(-75px)}.welcome_1 .inbox .item{critical:this;opacity:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:70px 0;width:420px;box-sizing:border-box;border-left:1px solid rgba(255,255,255,0.3);-webkit-transition:opacity 650ms ease;transition:opacity 650ms ease}.welcome_1 .inbox .item.efekt{critical:this;opacity:1}.welcome_1 .inbox .item:nth-child(1){critical:this;-webkit-transition-delay:600ms;transition-delay:600ms}.welcome_1 .inbox .item:nth-child(2){critical:this;-webkit-transition-delay:1200ms;transition-delay:1200ms}.welcome_1 .inbox .item:nth-child(3){critical:this;-webkit-transition-delay:1800ms;transition-delay:1800ms}.welcome_1 .inbox .item:nth-child(1){critical:this;border-left:0}.welcome_1 .inbox .item picture{critical:this;width:80px;height:80px;background-size:contain;background-position:center;background-repeat:no-repeat}.welcome_1 .inbox .item picture img{critical:this;width:100%;height:100%}.welcome_1 .inbox .item .title{critical:this;color:#fff;font-size:55px;line-height:62px;margin:12px 0 8px;font-weight:700;white-space:nowrap}.welcome_1 .inbox .item .subtitle{critical:this;color:#231F20;font-size:18px;line-height:24px;margin:0}@media screen and (max-width:1800px){.welcome_1 .inbox{critical:this;max-width:850px}.welcome_1 .inbox .item{critical:this;padding:50px 0}.welcome_1 .inbox .item picture{critical:this;width:60px;height:60px}.welcome_1 .inbox .item .title{critical:this;font-size:44px;line-height:50px;margin:12px 0 8px}}@media screen and (max-width:1300px){.welcome_1 .inbox{critical:this;max-width:680px}.welcome_1 .inbox .item{critical:this;padding:26px 0}.welcome_1 .inbox .item picture{critical:this;width:50px;height:50px}.welcome_1 .inbox .item .title{critical:this;font-size:34px;line-height:40px}.welcome_1 .inbox .item .subtitle{critical:this;font-size:16px;line-height:22px}}@media screen and (max-width:1140px){.welcome_1 .inbox{critical:this;transform:translateY(-30px)}.welcome_1 .inbox .item .title{critical:this;font-size:28px;line-height:34px}}@media screen and (max-width:920px){.welcome_1 .inbox{critical:this;transform:translateY(-10px);max-width:580px}.welcome_1 .inbox .item picture{critical:this;width:38px;height:38px}.welcome_1 .inbox .item .title{critical:this;font-size:22px;line-height:28px;margin:12px 0 2px}.welcome_1 .inbox .item .subtitle{critical:this;font-size:15px;line-height:22px}}@media screen and (max-width:700px){.welcome_1{border-top:2px solid #fff}.welcome_1 .inbox .item .title{critical:this;font-size:15px;line-height:22px;font-weight:600}.welcome_1 .inbox .item .subtitle{critical:this;font-size:13px;line-height:20px}}@media screen and (max-width:620px){.welcome_1 .inbox{critical:this;transform:translateY(0)}.welcome_1 .inbox .item picture{critical:this;width:28px;height:28px}.welcome_1 .inbox .item .title{critical:this;font-size:18px;line-height:24px}}@media screen and (max-width:520px){.welcome_1 .inbox .item{critical:this;padding:18px 0}}@media screen and (max-width:900px){.welcome_video_resp{critical:this;padding-top:40px}.welcome_video_resp h2{critical:this;color:#231F20;margin:0;font-size:32px;line-height:38px;font-weight:700;text-align:right;display:flex;flex-direction:column;align-items:center}.welcome_video_resp h2::after{critical:this;content:'';width:80px;height:6px;background:#88BA27;display:block;margin-top:15px}.welcome_video_resp .main_video_resp{critical:this;margin-top:30px;position:relative}.welcome_video_resp .main_video_resp .video_bg{critical:this;display:block}}@media screen and (max-width:680px){.welcome_video_resp h2{critical:this;font-size:26px;line-height:32px}}@media screen and (max-width:500px){.welcome_video_resp h2{critical:this;font-size:22px;line-height:28px}.welcome_video_resp h2::after{critical:this;height:5px;width:60px;margin-top:10px}}.welcome_2{critical:this;padding:100px 0 180px;overflow:hidden}.welcome_2 .inbox{critical:this;display:flex;justify-content:flex-end;position:relative}.welcome_2 .inbox::before{critical:this;content:'';width:905px;height:644px;background-image:url(../../img/r3_logo_grey_reference.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:-100px;left:0;transform:translateX(-245px)}.welcome_2 .inbox .left{critical:this;width:35%;display:flex;justify-content:flex-end;align-items:flex-start;padding-left:60px;padding-right:140px;box-sizing:border-box}.welcome_2 .inbox .left .text_in{position:relative;z-index:999}.welcome_2 .inbox .left h2{critical:this;color:#231F20;margin:0;font-size:50px;line-height:56px;font-weight:700;text-align:right;display:flex;flex-direction:column;align-items:flex-end;transform:translateY(-50%)}.welcome_2 .inbox .left h2::after{critical:this;content:'';width:80px;height:8px;background:#88BA27;display:block;margin-top:15px}.welcome_2 .inbox .right{critical:this;width:65%;max-width:1080px}.welcome_2 .inbox .right .reference_slider .item{critical:this;margin-left:25px;width:calc(100% - 20px);position:relative}.welcome_2 .inbox .right .reference_slider .item a{critical:this;display:block}.welcome_2 .inbox .right .reference_slider .item a picture{critical:this;width:100%;height:0;padding:0 0 108.3%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}.welcome_2 .inbox .right .reference_slider .item .text{critical:this;position:absolute;bottom:0;left:0;right:0;display:flex}.welcome_2 .inbox .right .reference_slider .item .text .text_left{critical:this;background:#fff;padding:30px 40px 0;width:calc(100% - 90px)}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_links_box{critical:this;display:flex;flex-direction:column;margin-bottom:8px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_links_box .service_link{critical:this;color:#87BC0B;text-decoration:underline;position:relative;padding-left:15px;font-weight:600;margin:0 0 8px;display:inline-block}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_links_box .service_link:hover{critical:this;text-decoration:none}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_links_box .service_link::before{critical:this;content:'';width:10px;height:10px;background-image:url(../../img/arrow_green_right.svg);background-size:10px 10px;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title{critical:this;color:#231F20;font-size:20px;line-height:26px;font-weight:600;margin:0 0 12px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace{critical:this;font-weight:600;color:#A3A3A3;font-size:15px;line-height:22px;margin:2px 0 0}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace.black.price_row{critical:this;color:#231F20}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace:nth-child(2){critical:this;margin:0}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace span{critical:this;font-weight:300;min-width:100px;display:inline-block;margin-right:15px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace.black span{critical:this;color:#231F20}.welcome_2 .inbox .right .reference_slider .item .text .text_right{critical:this;display:flex;align-items:flex-end}.welcome_2 .inbox .right .reference_slider .item .text .text_right .green_box{critical:this;width:90px;height:90px;display:block;background-color:#87BC0B;background-image:url(../../img/arrow_white_right.svg);background-size:20px 22px;background-position:center;background-repeat:no-repeat;-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_2 .inbox .right .reference_slider .item .text .text_right .green_box:hover{critical:this;background-color:#231F20}.welcome_2 .inbox .right .reference_slider .owl-controls{critical:this;display:none}.welcome_2 .inbox .right .reference_slider .owl-controls{critical:this;display:block;position:absolute;top:50%;left:-20%;transform:translateX(-20%)}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons{critical:this;display:flex}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-prev{critical:this;width:50px;height:54px;background-image:url(../../img/arrow_grey_left.svg);background-size:50px 54px;display:inline-block}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-prev:hover{background-image:url(../../img/arrow_green_left.svg)}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-next{critical:this;width:50px;height:54px;background-image:url(../../img/arrow_grey_left.svg);background-size:50px 54px;display:inline-block;margin-left:30px;transform:rotate(180deg)}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-next:hover{background-image:url(../../img/arrow_green_left.svg)}@media screen and (max-width:1500px){.welcome_2 .inbox .right .reference_slider .owl-controls{critical:this;top:60%}}@media screen and (max-width:1500px){.welcome_2 .inbox .right .reference_slider .item .text .text_left{critical:this;padding:20px 20px 0}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title{critical:this;font-size:16px;line-height:22px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_link{critical:this;font-size:15px;line-height:22px}.welcome_2 .inbox .right .reference_slider .item .text .text_right .green_box{critical:this;width:80px;height:80px}}@media screen and (max-width:1450px){.welcome_2{critical:this;padding:60px 0 120px}.welcome_2 .inbox .left h2{critical:this;font-size:40px;line-height:46px}}@media screen and (max-width:1300px){.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace{critical:this;font-size:14px;line-height:20px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace span{critical:this;min-width:90px}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-prev{critical:this;width:40px;height:44px;background-size:40px 44px}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-next{critical:this;width:40px;height:44px;background-size:40px 44px}}@media screen and (max-width:1250px){.welcome_2{critical:this;padding:40px 0 90px}.welcome_2 .inbox{critical:this;flex-direction:column}.welcome_2 .inbox::before{critical:this;display:none}.welcome_2 .inbox .left{critical:this;padding-right:0;width:100%;justify-content:center;margin-bottom:30px}.welcome_2 .inbox .left h2{critical:this;text-align:center;max-width:100%;align-items:center;transform:translateY(0)}.welcome_2 .inbox .left h2::after{critical:this;height:6px}.welcome_2 .inbox .left .text_in{padding-right:0;width:90%;justify-content:center;margin:0 auto 60px}.welcome_2 .inbox .left .text_in .text_box{margin-top:30px}.welcome_2 .inbox .left .text_in .text_box p{text-align:center !important}.welcome_2 .inbox .right{critical:this;width:100%;display:flex;justify-content:center;max-width:unset}.welcome_2 .inbox .right .reference_slider .item{critical:this;margin-left:10px}.welcome_2 .inbox .right .reference_slider .owl-controls{critical:this;margin-top:0;top:0;left:unset;transform:translateY(calc(-100% - 22px));right:10px}}@media screen and (max-width:1200px){.welcome_2 .inbox::before{critical:this;transform:translateX(-60px);width:415px;height:295px;top:110px}.welcome_2 .inbox .left h2{critical:this;font-size:36px;line-height:42px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace{critical:this;font-size:15px;line-height:22px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title::after{critical:this;height:6px;margin:14px 0}.welcome_2 .inbox .right .reference_slider .item .text .text_right .green_box{critical:this;width:60px;height:60px;background-size:15px 17px}}@media screen and (max-width:1100px){.welcome_2 .inbox .left{critical:this;padding-right:60px}.welcome_2 .inbox .left h2{critical:this;font-size:32px;line-height:38px;transform:translateY(-30%)}}@media screen and (max-width:1024px){.welcome_2{critical:this;padding:60px 0 90px}}@media screen and (max-width:750px){.welcome_2 .inbox .right .reference_slider .item .text{critical:this;position:relative}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_links_box{critical:this;margin-bottom:2px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace{critical:this;font-size:13px;line-height:20px}}@media screen and (max-width:680px){.welcome_2 .inbox .left{critical:this;margin-bottom:22px}.welcome_2 .inbox .left h2{critical:this;font-size:26px;line-height:32px}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-prev{critical:this;width:30px;height:34px;background-size:30px 34px}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-next{critical:this;width:30px;height:34px;background-size:30px 34px}}@media screen and (max-width:650px){.welcome_2{critical:this;padding:40px 0 60px}.welcome_2 .inbox .right .reference_slider .item .text .text_left{critical:this;padding:14px 10px 0;width:calc(100% - 80px)}.welcome_2 .inbox .right .reference_slider .item .text .text_left .service_link{critical:this;font-size:14px;line-height:20px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title{critical:this;font-size:14px;line-height:20px}.welcome_2 .inbox .right .reference_slider .item .text .text_left .title_realizace{critical:this;font-size:14px;line-height:20px}}@media screen and (max-width:600px){.welcome_2 .inbox .left{critical:this;padding-left:0;padding-right:0}.welcome_2 .inbox .left .text_in{critical:this;margin:0 auto 20px}.welcome_2 .inbox .left .text_in .text_box{critical:this;margin-top:15px}.welcome_2 .inbox .right{critical:this;width:90%;margin:0 auto}.welcome_2 .inbox .right .reference_slider .item{critical:this;margin-left:0;width:100%}.welcome_2 .inbox .right .reference_slider .item .text .text_left{critical:this;padding:10px 14px 8px}.welcome_2 .inbox .right .reference_slider .owl-controls{critical:this;top:50%;transform:translateY(-50%);left:0;width:100%;right:0}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons{critical:this;width:100%;justify-content:space-between}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-prev{critical:this;width:20px;height:24px;background-size:20px 24px;background-color:#231F20;padding:20px 12px;background-repeat:no-repeat;background-position:center;transform:translateX(-10px)}.welcome_2 .inbox .right .reference_slider .owl-controls .owl-buttons .owl-next{critical:this;width:20px;height:24px;background-size:20px 24px;background-color:#231F20;padding:20px 12px;background-repeat:no-repeat;background-position:center;transform:translateX(10px) rotate(180deg)}}@media screen and (max-width:500px){.welcome_2{critical:this;padding:55px 0 50px}.welcome_2 .inbox .left h2{critical:this;font-size:22px;line-height:28px}.welcome_2 .inbox .left h2::after{critical:this;height:5px;width:60px;margin-top:10px}.welcome_2 .inbox .right .reference_slider .item .text .text_left{critical:this;width:100%}.welcome_2 .inbox .right .reference_slider .item .text .text_right{critical:this;display:none}.welcome_2 .inbox .right .reference_slider .item .text .text_right .green_box{critical:this;width:40px;height:40px}}.welcome_3{critical:this;padding:0 0 60px;overflow:hidden}.welcome_3 .inbox{critical:this;display:flex;position:relative}.welcome_3 .inbox::after{critical:this;content:'';width:284px;height:395px;transform:translateX(25px);background-image:url(../../img/r3_logo_grey_carrier.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0}.welcome_3 .inbox .left{critical:this;opacity:0;transform:translateX(-300px);width:63.542%;-webkit-transition:all 800ms ease;transition:all 800ms ease}.welcome_3 .inbox .left.effect{critical:this;opacity:1;transform:translateY(0)}.welcome_3 .inbox .left .top a{critical:this;display:block}.welcome_3 .inbox .left .top a picture{critical:this;width:100%;height:0;padding:0 0 68%;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all 800ms ease;transition:all 800ms ease}.welcome_3 .inbox .left.effect .top a picture{critical:this;opacity:1;transform:translateX(0)}.welcome_3 .inbox .left .bot{critical:this;position:relative;transform:translateY(-85px);z-index:99;display:flex;flex-direction:column;max-width:840px}.welcome_3 .inbox .left .bot .upper{critical:this;display:flex}.welcome_3 .inbox .left .bot .upper .text_box{critical:this;background:rgba(242,242,242,0.75);padding:50px 100px 45px;box-sizing:border-box;width:100%;max-width:840px;display:flex;justify-content:flex-end}.welcome_3 .inbox .left .bot .upper .text_box p{critical:this;margin:0;font-size:55px;line-height:61px;color:#231F20;font-weight:700;text-align:left;max-width:370px}.welcome_3 .inbox .left .bot .upper .empty{critical:this;width:90px;display:inline-block}.welcome_3 .inbox .left .bot .lower{critical:this;display:flex;justify-content:flex-end}.welcome_3 .inbox .left .bot .lower .empty{critical:this;width:calc(100% - 90px)}.welcome_3 .inbox .left .bot .lower .green_box{critical:this;width:90px;height:90px;transform:translateX(100%);font-size:0;display:block;background-color:#87BC0B;background-image:url(../../img/arrow_white_right.svg);background-size:20px 22px;background-position:center;background-repeat:no-repeat;-webkit-transition:all 400ms ease;transition:all 400ms ease}.welcome_3 .inbox .left .bot .lower .green_box:hover{critical:this;background-color:#231F20}.welcome_3 .inbox .right{critical:this;opacity:0;transform:translateY(-300px);width:36.458%;z-index:9;-webkit-transition:all 800ms ease;transition:all 800ms ease;-webkit-transition-delay:800ms;transition-delay:800ms}.welcome_3 .inbox .right.effect{critical:this;opacity:1;transform:translateY(0)}.welcome_3 .inbox .right .top{critical:this;background:rgba(255,255,255,0.8);padding:80px 120px 120px;transform:translateX(-220px)}.welcome_3 .inbox .right .top .title{critical:this;font-size:55px;line-height:61px;color:#88BA27;font-weight:700;margin:0 0 45px}.welcome_3 .inbox .right .top .title::after{critical:this;content:'';width:80px;height:8px;background:#231F20;display:inline-block;margin-left:18px}.welcome_3 .inbox .right .top .text_box p{critical:this;color:#231F20;font-size:17px;line-height:31px}.welcome_3 .inbox .right .bot{critical:this;padding-left:140px;max-width:400px;box-sizing:border-box}.welcome_3 .inbox .right .bot .text_box p{critical:this;color:#231F20;font-size:15px;line-height:30px}@media screen and (max-width:1700px){.welcome_3 .inbox .right .top{critical:this;padding:50px 60px 80px}.welcome_3 .inbox .right .top .title{critical:this;font-size:45px;line-height:51px;margin:0 0 25px}.welcome_3 .inbox .left .bot .upper .text_box p{critical:this;font-size:45px;line-height:51px}}@media screen and (max-width:1600px){.welcome_3 .inbox .left .bot{critical:this;max-width:680px}.welcome_3 .inbox .right .top .text_box p{critical:this;font-size:15px;line-height:28px}}@media screen and (max-width:1500px){.welcome_3{critical:this;padding:0}}@media screen and (max-width:1440px){.welcome_3 .inbox .right .top{critical:this;padding:40px 50px 60px}.welcome_3 .inbox .right .top .title{critical:this;font-size:36px;line-height:42px}.welcome_3 .inbox .right .top .title::after{critical:this;width:50px;height:5px;margin-left:10px}.welcome_3 .inbox .right .bot{critical:this;padding-left:80px;max-width:380px}}@media screen and (max-width:1350px){.welcome_3 .inbox .left .bot .upper .text_box p{critical:this;font-size:36px;line-height:42px}.welcome_3 .inbox .right .top{critical:this;width:100%}}@media screen and (max-width:1200px){.welcome_3 .inbox .left{critical:this;opacity:1;transform:translateX(0)}.welcome_3 .inbox .right{critical:this;opacity:1;transform:translateY(0)}}@media screen and (max-width:1180px){.welcome_3 .inbox .left .bot{critical:this;max-width:640px}.welcome_3 .inbox .left .bot .upper .text_box{critical:this;padding:30px 70px 45px}.welcome_3 .inbox .left .bot .upper .text_box p{critical:this;font-size:32px;line-height:38px;max-width:300px}.welcome_3 .inbox .left .bot .lower .green_box{critical:this;width:72px;height:72px;background-size:18px 20px}}@media screen and (max-width:1150px){.welcome_3 .inbox::after{critical:this;display:none}}@media screen and (max-width:1120px){.welcome_3 .inbox .right .bot{critical:this;padding-left:50px;max-width:320px}}@media screen and (max-width:1100px){.welcome_3 .inbox .left .bot{critical:this;max-width:460px}}@media screen and (max-width:1050px){.welcome_3 .inbox .left .bot::before{critical:this;display:none}.welcome_3 .inbox .right .top{critical:this;padding:20px 40px 40px}}@media screen and (max-width:950px){.welcome_3{critical:this;padding:0 0 50px}.welcome_3 .inbox{critical:this;flex-direction:column-reverse;width:90%;margin:0 auto}.welcome_3 .inbox .left{critical:this;width:100%}.welcome_3 .inbox .left .top{critical:this;display:none}.welcome_3 .inbox .left .bot{critical:this;transform:translateY(0);max-width:100%}.welcome_3 .inbox .left .bot .upper .text_box{critical:this;max-width:100%;padding:30px 70px 35px;margin-top:25px;justify-content:center}.welcome_3 .inbox .left .bot .upper .text_box p{critical:this;max-width:100%}.welcome_3 .inbox .left .bot .lower .green_box{critical:this;display:none}.welcome_3 .inbox .right{critical:this;width:100%}.welcome_3 .inbox .right .top{critical:this;transform:translateX(0);padding:0}.welcome_3 .inbox .right .top .title{critical:this;display:flex;align-items:center;flex-direction:column;text-align:center}.welcome_3 .inbox .right .top .title::after{critical:this;margin:10px 0 0}.welcome_3 .inbox .right .top .text_box p,.welcome_3 .inbox .right .bot .text_box p{critical:this;font-size:14px;line-height:24px}.welcome_3 .inbox .right .bot{critical:this;padding-left:0;max-width:100%;margin-top:15px}}@media screen and (max-width:680px){.welcome_3 .inbox .right .top .title{critical:this;font-size:26px;line-height:32px}}@media screen and (max-width:500px){.welcome_3{critical:this;padding:0 0 30px}.welcome_3 .inbox .left .bot .upper .text_box{critical:this;padding:30px}.welcome_3 .inbox .right .top .title{critical:this;font-size:22px;line-height:28px}}.welcome_4{padding:0 0 230px}.welcome_4 .inbox{display:flex;justify-content:flex-end;position:relative}.welcome_4 .inbox .img{width:100%;max-width:1780px;height:0;padding:0 0 34.9%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}.welcome_4 .inbox .text{display:flex;flex-direction:column;justify-content:center;position:absolute;left:560px;right:0;bottom:0;top:0;max-width:1780px;background:rgba(35,31,32,0.71);padding-left:140px;box-sizing:border-box}.welcome_4 .inbox .text h2{text-align:left;color:#fff;max-width:550px;font-weight:700;margin:0 0 60px}.welcome_4 .inbox .text h2::after{content:'';width:80px;height:8px;background:#88BA27;display:inline-block}.welcome_4 .inbox .text .text_box p{font-size:18px;line-height:24px;color:#fff}.welcome_4 .inbox .text .text_box p span.green_text{color:#87BC0B}.welcome_4 .inbox .text .contact_box{display:flex;margin:55px 0 0}.welcome_4 .inbox .text .contact_box p{color:#fff;font-size:18px;line-height:24px;display:flex;flex-direction:column;align-items:flex-start;margin:0}.welcome_4 .inbox .text .contact_box p a{text-decoration:underline;font-weight:600}.welcome_4 .inbox .text .contact_box p a:hover{text-decoration:none}.welcome_4 .inbox .text .contact_box p.phone{margin-right:85px}.welcome_4 .inbox .text .contact_box p.phone::before{content:'';width:68px;height:68px;background-image:url(../../img/user_icon_green.svg);background-size:68px 68px;background-repeat:no-repeat;background-position:center;margin:0 0 18px}.welcome_4 .inbox .text .contact_box p.mail::before{content:'';width:78px;height:68px;background-image:url(../../img/mail_icon_green.svg);background-size:78px 55px;background-repeat:no-repeat;background-position:center;margin:0 0 15px}@media screen and (max-width:1640px){.welcome_4 .inbox .text h2{font-size:38px;line-height:44px;margin:0 0 40px}.welcome_4 .inbox .text .contact_box p.phone::before{width:54px;height:54px;background-size:54px 54px}.welcome_4 .inbox .text .contact_box p.mail::before{width:68px;height:54px;background-size:68px 46px}}@media screen and (max-width:1550px){.welcome_4{padding:0 0 170px}}@media screen and (max-width:1440px){.welcome_4 .inbox .text{left:340px}}@media screen and (max-width:1300px){.welcome_4 .inbox .text{padding-left:110px}.welcome_4 .inbox .text h2{font-size:36px;line-height:42px;margin:0 0 30px}.welcome_4 .inbox .text h2::after{height:6px}.welcome_4 .inbox .text .contact_box{margin:35px 0 0}.welcome_4 .inbox .text .contact_box p.phone::before{width:44px;height:44px;background-size:44px 44px}.welcome_4 .inbox .text .contact_box p.mail::before{width:58px;height:44px;background-size:58px 38px}}@media screen and (max-width:1200px){.welcome_4{padding:0 0 130px}}@media screen and (max-width:1100px){.welcome_4 .inbox .text{padding-left:80px;left:140px}.welcome_4 .inbox .text h2{font-size:32px;line-height:38px;margin:0 0 20px}.welcome_4 .inbox .text .text_box p{font-size:16px;line-height:22px}}@media screen and (max-width:1000px){.welcome_4{padding:0 0 60px}}@media screen and (max-width:950px){.welcome_4 .inbox .img{padding:0 0 308px}.welcome_4 .inbox .text{padding-left:60px;left:90px}.welcome_4 .inbox .text h2{font-size:28px;line-height:34px;margin:0 0 20px}.welcome_4 .inbox .text .text_box p{font-size:14px;line-height:20px}.welcome_4 .inbox .text .contact_box p.phone{margin-right:65px}}@media screen and (max-width:840px){.welcome_4 .inbox .text{left:0;padding-left:0;padding:40px;align-items:center}.welcome_4 .inbox .text h2{display:flex;flex-direction:column;align-items:center;text-align:center}.welcome_4 .inbox .text h2::after{height:5px;margin-top:10px}.welcome_4 .inbox .text .text_box p{text-align:center}.welcome_4 .inbox .text .contact_box p{align-items:center;font-size:14px;line-height:20px}.welcome_4 .inbox .text .contact_box p.phone::before{width:30px;height:30px;background-size:30px 30px;margin:0 0 12px}.welcome_4 .inbox .text .contact_box p.mail::before{width:36px;height:30px;background-size:36px 26px;margin:0 0 12px}}@media screen and (max-width:650px){.welcome_4 .inbox .text{padding:40px 20px}.welcome_4 .inbox .text .contact_box{width:100%;justify-content:center}.welcome_4 .inbox .text .contact_box p.phone{margin-right:30px}}@media screen and (max-width:550px){.welcome_4 .inbox .text h2{font-size:22px;line-height:28px}.welcome_4 .inbox .text .contact_box{margin:30px 0 0}}@media screen and (max-width:500px){.welcome_4 .inbox .img{padding:0 0 370px}}/*# sourceMappingURL=homepage.css.map */