@media (max-width:767px){body{font-size:14px}.custom-slider .slide-item img.img_cover{object-position:0% 50%}header.fixed{background:rgb(255 255 255 / 48%);box-shadow:0 1px 2px 0 rgba(255,255,255,0.25) inset,0 1px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(4px)}.cta_check{}.company_status_absolute{left:100%;top:14px !important}.book_cta{position:absolute;width:200px;height:auto;bottom:0px;left:50%;z-index:1}figure.bg_mission img{height:50%;mask-image:linear-gradient( 0deg,rgba(0,0,0,0) 0%,#000 76.44%,#000 100% )}.custom-slider .slick-slide,.custom-slider .slide-item{border-radius:0px 0px 25px 25px;overflow:hidden}.rounded-5{border-radius:var(--bs-border-radius-xl) !important}header.fixed-top{position:relative}header.fixed-top.fixed{position:fixed;top:0;background:rgb(255 255 255 / 48%);box-shadow:0 1px 2px 0 rgba(255,255,255,0.25) inset,0 1px 4px 0 rgba(0,0,0,0.25);backdrop-filter:blur(4px)}header.fixed:before{display:none}.card-img-top-lint{height:100%}.dashed:before{border-radius:calc(2rem - 18px)}.bg_mission{width:100%;object-fit:cover;object-position:84% 50%}.case_main{height:300px}.modal{background:#fff}.mobile_call{position:fixed;bottom:-100px;width:100%;padding:15px;z-index:10}.mobile_call.active{bottom:15px}.modal-dialog{margin:0}.modal-content{background-color:#fff;border:none;border-radius:0px;-webkit-box-shadow:none;box-shadow:none}.modal-dialog .modal-body{position:relative;padding:40px 15px}.mobile_scroll{width:calc(100vw);overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;scrollbar-width:none;-ms-overflow-style:none}.mobile_scroll:not(.row){--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));padding-left:calc(var(--bs-gutter-x) * 0.5)}.mobile_scroll::-webkit-scrollbar{display:none}.mobile_scroll > *{float:none;display:inline-block;white-space:normal;vertical-align:top}.mobile_scroll > *:not([class^="col-"]){width:auto}.modal .close_modal{right:5px;top:5px;color:#000}.modal .close_modal img,.modal .close_modal svg{width:20px}img.slick-next{right:0px}img.slick-prev{left:0px}#breadcrumb{display:none}.up_arrows{display:none !important}.offcanvas .logo{width:100%;max-width:200px}.cookie_wrap{position:fixed;z-index:10;bottom:10px;left:10px;width:calc(100% - 20px)}}@media (max-width:960px) and (min-width:768px){body{font-size:14px}header.fixed:before{display:none}.book_cta{position:absolute;width:300px;height:auto;bottom:-50px;left:unset;z-index:1;right:-22px}figure.bg_mission img{height:50%;mask-image:linear-gradient( 0deg,rgba(0,0,0,0) 0%,#000 76.44%,#000 100% )}.bg_mission{width:100%;object-fit:cover;object-position:84% 50%}.case_line_image{max-height:146px}.case_main{height:318px}.up_arrows{display:none !important}.modal .close_modal{right:20px;top:50px;color:#000}.modal .close_modal img,.modal .close_modal svg{width:20px}.tablet_scroll{width:calc(100vw);overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block}.tablet_scroll > *{float:none;display:inline-block;white-space:normal;vertical-align:top}.tablet_scroll > *:not([class^="col-"]){width:auto}}@media (min-width:1000px) and (max-width:1139px){}@media (min-width:1140px) and (max-width:1280px){}@media (min-width:1281px) and (max-width:1366px){}@media (min-width:1367px) and (max-width:1549px){}@media (min-width:1550px) and (max-width:1679px){.col-xxl-10{flex:0 0 auto;width:90.33333333%}}@media (min-width:1680px) and (max-width:1900px){.col-xxl-10{flex:0 0 auto;width:87.33333333%}}@media (min-width:1901px){.slider_page_1{max-height:827px}body{max-width:1920px;margin:0px auto}}