:root{--color-primary-new:#005c8e;--color-secondary-new:#c6a152;--color-third-new:#467874;--color-primary-new-40:rgba(0,92,142,.4);--color-border-new:rgba(255,255,255,.3);--color-bg-section:#f1e6de}html.disable_scroll{overflow:hidden}@media (min-width:992px){.asl-cont .sl-container,.asl-cont .sl-container-lg,.asl-cont .sl-container-md,.asl-cont .sl-container-sm,.asl-cont .sl-container-xl{max-width:1160px !important}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:960px}}@media (min-width:1200px){.asl-cont .sl-container,.asl-cont .sl-container-lg,.asl-cont .sl-container-md,.asl-cont .sl-container-sm,.asl-cont .sl-container-xl{max-width:1160px !important}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1160px}}.job_success_msg{color:green;margin-top:10px;margin-bottom:0;display:none}.row_map .asl-cont .infoBox img[align=right]{margin:10px 10px -27px 0 !important}.ea-expand-icon:after,.ea-expand-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:1px;background-color:var(--color-primary-new)}.ea-expand-icon:after,.ea-expand-icon:before{transition:background-color .4s cubic-bezier(.455,.03,.515,.955) 0ms}.ea-expand-icon:before{transition:transform .4s cubic-bezier(.455,.03,.515,.955) 0ms,background-color .4s cubic-bezier(.455,.03,.515,.955) 0ms}.ea-expand-icon:before{transform:translate(-50%,-50%) rotate(90deg);left:4px}.ea-expand .ea-expand-icon:before{transform:translate(-50%,-50%) rotate(0deg)}.check_container{display:block;position:relative;padding-left:0;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:2px var(--color-primary-new) solid}.check_container:hover input~.checkmark{background-color:var(--color-primary-new)}.check_container input:checked~.checkmark{background-color:var(--color-primary-new);border:2px var(--color-primary-new) solid}.checkmark:after{content:"";position:absolute;display:none}.check_container input:checked~.checkmark:after{display:block}.check_container .checkmark:after{left:6px;top:3px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.new_content_wrap{width:792px;max-width:100%;margin:0 auto}.shortmenu_left{position:absolute;left:15px;z-index:10;display:none !important}.shortmenu_right{position:absolute;right:15px;z-index:10;padding-right:15px}.ea-icon-expand-plus,.ea-icon-expand-minus{position:relative;width:14px;height:14px}.ea-icon-expand-plus:before{background-color:var(--color-primary-new) !important}.ea-icon-expand-minus:before{background-color:var(--color-primary-new) !important}.project_gallery{display:block;width:100%}.project_gallery_item{margin-right:56px;height:426px;overflow:hidden}.project_gallery_item img{height:100%;width:100%;object-fit:cover}.project_gallery .flickity-prev-next-button{top:50%;width:50%;height:100%;background:0 0;opacity:0;outline:0 !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;transition:ease all .3s}.project_gallery:hover .flickity-prev-next-button{opacity:1 !important}.project_gallery .flickity-prev-next-button svg{display:none}.project_gallery .flickity-prev-next-button.next{right:0;cursor:url(//ccconsjsc.com/wp-content/themes/hotel/image/next_new.svg) 30 30,pointer}.project_gallery .flickity-prev-next-button.previous{left:0;cursor:url(//ccconsjsc.com/wp-content/themes/hotel/image/prev_new.svg) 30 30,pointer}.img_animate_bg{position:relative}.img_animate_bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:var(--color-primary-new);background:linear-gradient(to left,var(--color-primary-new) 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;transition:all 1s ease}.aos-animate .img_animate_bg:before{background-position:left bottom}.aos-animate .img_animate_bg img{transform:scale(1)}.img_animate_bg img{transform:scale(1.2);transition:all 1s ease .5s !important}.asl-cont#asl-storelocator .sl-row{flex-direction:row-reverse}.rev_row_zone_middle{top:50% !important;transform:translate(0,-50%) !important}.rev_row_zone_middle .rs-parallax-wrap{padding-bottom:0 !important}.rev_row_zone_middle>rs-row-wrap{padding-top:0 !important}@media (min-width:1025px){.asl-cont .sl-main-cont .asl-map-canv{height:580px !important}.navbar-expand-custom .nav-item.has-sub .sub_menu{transition:ease all .5s !important;visibility:hidden;display:flex !important;align-items:center;justify-content:center;top:80px;position:fixed;max-height:56px !important}.navbar-expand-custom .nav-item.has-sub:hover .sub_menu{visibility:visible;max-height:500px;opacity:1;transition:max-height .3s ease-in}.navbar-expand-custom .nav-item .sub_menu li{margin-bottom:0 !important}}.asl-cluster{background:#543628 !important}.asl-cluster:before{background:#000 !important}.asl-cont .infoBox #style_1 .image_map_popup img{max-height:200px !important}.asl-cont .infoBox .infoWindow .infowindowContent{padding:0 10px 15px !important}#asl-storelocator.asl-cont .infoBox .asl-buttons .directions,.asl-cluster:after,.sl-phone,.sl-email,.sl-hours,.sl-days,.sl-act-btns,.search_filter label,.sl-addr i,.top-title.Num_of_store,#asl-geolocation-agile-modal{display:none !important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel{border-radius:0 !important;border:0 !important}.sl-main-cont-box::-webkit-scrollbar{width:8px !important}.sl-main-cont-box::-webkit-scrollbar-track{background:#f1f1f1 !important}.sl-main-cont-box::-webkit-scrollbar-thumb{border-radius:32px !important;background:rgba(93,70,56,.4) !important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter{padding:40px 40px 14px !important}.inside.search_filter{display:none !important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner{top:0 !important}.asl-cont.asl-template-2 .asl-wrapper .sl-main-cont .map-image .search_filter,.sl-row.addr-loc .pol-sm-4.pol-4{display:none !important}.sl-row.addr-loc .pol-sm-8.pol-8{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .asl-search-address{border:0 !important;outline:0 !important;background:0 !important;width:100% !important;font-size:12px !important;font-style:normal !important;font-weight:600 !important;line-height:18px !important;padding:0 25px 0 0 !important;font-family:Fahkwang !important;height:auto !important;min-height:auto !important;color:var(--color-primary-new) !important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .span-geo{background:0 0 !important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter .asl-store-search .span-geo i.asl-geo{color:#cdc5c1 !important;font-size:16px !important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item{background-color:#eeeae7 !important}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item{margin-bottom:0 !important;padding:10px 40px !important;border-bottom:0 !important;cursor:pointer}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item:first-child{padding-top:24px !important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec h3{font-size:14px !important;font-style:normal !important;font-weight:600 !important;line-height:24px !important;text-transform:capitalize !important;margin-bottom:6px !important;font-family:Fahkwang !important;color:var(--color-primary-new) !important;letter-spacing:normal !important;transition:ease all .2s}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item:hover .sl-addr-sec h3{color:var(--color-secondary-new) !important}#asl-storelocator.asl-cont .infoBox #style_0 h3{font-size:14px !important;font-style:normal !important;font-weight:600 !important;line-height:24px !important;text-transform:capitalize !important;font-family:Fahkwang !important;color:var(--color-primary-new) !important;letter-spacing:normal !important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span,#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li a{font-family:Fahkwang !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:24px !important;color:var(--color-primary-new) !important;transition:ease all .2s}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item:hover .addr-loc ul li span{color:var(--color-secondary-new) !important}#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .sl-tag{font-family:Fahkwang !important;font-size:13px !important;font-style:normal !important;font-weight:400 !important;line-height:20px !important;color:var(--color-primary-new) !important}.row_map .asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_1 h3{font-size:14px !important;font-style:normal !important;font-weight:600 !important;line-height:24px !important;text-transform:capitalize !important;font-family:Fahkwang !important;color:var(--color-primary-new) !important;letter-spacing:normal !important;text-align:center}.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_1 .infowindowContent .asl-buttons a{border:var(--color-primary-new) 1px solid !important;transition:ease all .3s;background-color:#fff !important;color:var(--color-primary-new) !important;font-family:Fahkwang !important}.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_1 .infowindowContent .asl-buttons a:hover{background-color:var(--color-primary-new) !important;color:#fff !important}.asl-cont .infoBox .infoWindow .infowindowContent .sl-row,.asl-cont .infoBox .infoWindow .infowindowContent .info-addr,#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .sl-row .pol-6{display:none !important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner a,#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner span{color:var(--color-primary-new) !important;font-family:Fahkwang !important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_0 .infowindowContent .asl-buttons a{font-family:Fahkwang !important;background-color:var(--color-primary-new) !important;transition:ease all .3s;border:var(--color-primary-new) 1px solid !important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_0 .infowindowContent .asl-buttons a:hover{background-color:#fff !important;color:var(--color-primary-new) !important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner i{color:var(--color-primary-new) !important}@media (max-width:600px){#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .search_filter{padding:24px 24px 14px !important}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item{padding:10px 24px !important}#asl-storelocator.asl-cont.no-asl-filters .asl-wrapper .sl-main-cont .sl-main-row .asl-panel .asl-panel-inner{top:0 !important}}@-webkit-keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}.paginacontainer{height:3000px}.progress-wrap{position:fixed;right:30px;bottom:30px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.1);z-index:10;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{content:'';position:absolute;background-image:url(//ccconsjsc.com/wp-content/themes/hotel/image/arrow_up.svg);background-position:center;background-repeat:no-repeat;background-size:auto;text-align:center;line-height:46px;font-size:24px;color:var(--color-secondary-new);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;-webkit-transition:all .2s linear;transition:all .2s linear}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--color-secondary-new);stroke-width:4;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.newletter_hr{border-top:#fff 1px solid;width:1160px;max-width:100%;margin:0 auto}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.fixed_header .logo_amb{display:none !important}.mfp-bg.term_popup{opacity:.85}.layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:var(--color-primary-new);overflow:hidden;transition:ease all 1s}.layer .logoImg{opacity:1;width:auto;height:64px;position:absolute;top:50vh;left:50vw;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:ease all 1s}.layer.loaded{height:0 !important}.layer .logoImg.loaded{opacity:0;visibility:hidden}.text-center{text-align:center}.header_mobile{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;padding:10px 24px;z-index:9;background:var(--color-primary-new)}#navbarCollapse .header_mobile{background:var(--color-primary-new);top:40px}.header_mobile img{max-height:40px}.header-fixed .header_mobile{background:#fff}.header-fixed .header_mobile .logo-d-none{display:block !important}.header-fixed .header_mobile .logo-d-block{display:none !important}.main-wrap{margin:0 auto}.header-fixed{position:fixed;background:#ce922a}.bel_section{padding:60px 0;position:relative;background:var(--color-bg-section)}.bg-main{background:var(--color-primary-new)}.bg-main .section_head h3,.bg-main .section_foot p{color:#fff}.pb-60{padding-bottom:20px}.box_language_desk{display:none}.header_mobile{display:none}.p_hello{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);color:#fff;font-weight:400 !important;font-size:3em !important;line-height:1.5 !important;display:none}.banner_img{width:100%;object-fit:cover}.bel_btn{max-width:100%;transition:ease all .3s;display:inline-flex;height:48px;padding:12px 24px;justify-content:center;align-items:center;gap:12px;flex-shrink:0;border-radius:61px;border:1px solid var(--color-primary-new);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:18px;background:var(--color-bg-section);color:var(--color-primary-new)}.newletter_button{outline:0 !important;background:#fff}.bel_btn.bg-transparent{color:#fff}.bel_btn.active,.bel_btn:hover{background:var(--color-primary-new);border:1px solid var(--color-primary-new);color:#fff}.bel_btn.bg-transparent:hover{color:var(--color-primary-new) !important;background:#fff !important;border:1px solid #fff !important}.button_404:hover{border:1px solid #fff}.bel_btn svg path{transition:.3s;stroke:var(--color-primary-new)}.section_foot_btn .bel_btn:hover svg path{fill:#fff}.brands_filters .bel_btn:hover svg path{stroke:#fff}.section_head{margin-bottom:20px}.section_head h3{font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;margin-bottom:0}.section_foot{max-width:761px}.section_foot p{font-size:32px;font-style:normal;font-weight:400;line-height:48px;margin-bottom:0}.section_foot_btn{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.brands_filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:52px}.member_filters{margin-bottom:32px}.brands_filters.fixed{position:fixed;top:88px;z-index:9;width:100%;max-width:1160px}.brands_filters.aos-animate{transform:none !important}.brands_categories a{margin-right:8px;margin-bottom:8px}.brands_status a{margin-left:8px;margin-bottom:8px}.project_lists_tab{display:none}.project_lists_tab.active{display:flex;flex-wrap:wrap}.project_grid{margin-left:-28px;margin-right:-28px;row-gap:56px}.project_grid .project_item{position:relative;width:calc(50% - 56px);margin-left:28px;margin-right:28px}.project_grid.project_grid_one_column{margin-left:0;margin-right:0}.project_grid.project_grid_one_column .project_item{width:100%;margin-left:0;margin-right:0}.projects_section{max-width:552px;float:right}.project_img{max-width:100%}.project_item .project_img{width:100%}.backgroun_gradient:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.0) 33.28%,rgba(0,0,0,.7) 82.83%)}.logo_overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;opacity:0;transition:ease all .3s}.logo_overlay img{transition:ease all .3s}.project_grid .project_item:hover .logo_overlay{opacity:1}.project_grid .project_item:hover .logo_overlay img{transform:scale(.95)}.project_infos{position:absolute;left:0;bottom:0;width:100%;padding:40px;z-index:2}.project_infos h3{font-size:22px;font-style:normal;font-weight:400;line-height:32px;color:#fff;margin-bottom:16px}.project_meta{display:flex;flex-wrap:wrap;column-gap:16px;color:#fff;text-transform:uppercase;row-gap:8px}.single_project_infos{margin-top:40px;padding:0 !important;position:relative;left:auto;bottom:auto}.project_meta span{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#fff}.project_meta span b{font-weight:600;color:#fff}.single_project_infos .project_meta,.single_project_infos .project_meta span,.single_project_infos .project_meta span b{color:var(--color-primary-new)}.new_infos{position:relative;padding:0 !important;margin-top:32px}.new_infos h3{font-size:22px;font-style:normal;font-weight:400;line-height:32px;color:var(--color-primary-new);margin-bottom:0}.new_infos a,.new_infos h3{transition:ease all .2s}.new_infos a:hover,.new_infos h3:hover{color:var(--color-secondary-new)}.new_infos .single_post_title{font-size:32px;line-height:48px}.new_infos h3:not(.single_post_title){overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.new_infos .new_meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:16px}.new_infos .new_meta a,.new_infos .new_meta p{font-size:12px;font-style:normal;font-weight:600;line-height:18px;text-transform:uppercase}.new_infos .new_meta span{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.download_btn{margin-top:32px}.download_btn:hover svg path{fill:#fff}.zoom_img_div{overflow:hidden}.zoom_img_div img{width:100%;transition:ease all .3s}.img_animate_bg:hover:before{display:none}.hover_zoom_img:hover>a img,.zoom_img_div:hover>a img{transform:scale(1.05)}.hover_zoomout_img .zoom_img_div img{transform:scale(1.05)}.hover_zoomout_img:hover .zoom_img_div img{transform:scale(1)}.brands_right{width:469px;max-width:100%;float:right}.general_slide_left{width:373px;max-width:100%}.general_slide_right{width:667px;max-width:100%}.general_slide_left h4{color:var(--color-primary-new);font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:40px}.general_slide_left p{font-size:22px;font-style:normal;font-weight:400;line-height:32px}.general_slide_right img{width:100%}.slider_bottom_info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:40px}.slider_counter span{font-size:14px;font-style:normal;font-weight:600;line-height:18px}.bel_slider_btn{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:12px}.bel_arrow_next,.bel_arrow_prev{cursor:pointer}.project_section .section_foot p{width:493px;max-width:100%}.project_btn{margin-top:60px}.row_map{margin-top:60px}.row_sign_up{margin-top:100px}.map_address_wrap{background:#eeeae7;padding:40px;width:469px;max-width:100%;overflow:auto}.map_address_wrap::-webkit-scrollbar{width:8px}.map_address_wrap::-webkit-scrollbar-track{background:#f1f1f1}.map_address_wrap::-webkit-scrollbar-thumb{border-radius:32px;background:rgba(93,70,56,.4)}@media (min-width:1025px){.map_address_wrap{position:absolute;height:100%}.section_foot_btn.align-items-start{margin-top:8px}}.search_map_wrap{position:relative;width:100%;margin-bottom:24px}.search_map_wrap input{border:0 !important;outline:0 !important;background:0 !important;width:100%;font-size:12px;font-style:normal;font-weight:600;line-height:18px;padding-right:25px}.search_map_wrap svg{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.map_address_item{margin-bottom:20px}.map_address_lists .map_address_item:last-child{margin-bottom:0}.map_address_item h4{font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:capitalize;margin-bottom:6px}.map_address_item p{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.map_address_lists .map_address_item:last-child p{margin-bottom:0}.video_wrap .open_popup{position:relative;height:100%;display:block}.video_wrap .open_popup svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;cursor:pointer}.open_popup:hover svg{display:none}.video_wrap .open_popup{cursor:url(//ccconsjsc.com/wp-content/themes/hotel/image/cursor.svg),auto}.row_story{margin-top:120px}.single_project_title{font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}.row_project_about{margin-top:60px}.row_project_about .section_head{margin-bottom:40px}.row_project_about h3{font-size:32px;font-style:normal;font-weight:400;line-height:48px;text-transform:none}.row_project_about p{width:469px;max-width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.project_btn{margin-top:40px}.brand_story_lists{width:469px;max-width:100%;float:right;margin-top:0}.brand_story_item{background:#fff;width:100%;margin-bottom:60px;padding:40px}.brand_story_lists .brand_story_item:last-child{margin-bottom:0}.brand_story_item h4{font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;margin-bottom:40px}.brand_story_item p{font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:0}.membership_faqs{display:flex;flex-wrap:wrap;margin-left:-28px;margin-right:-28px;min-width:100%}.membership_left,.membership_right{width:calc(50% - 56px);margin-left:28px;margin-right:28px}.sp-easy-accordion .sp-ea-single{background:0 0 !important;border:0 !important;margin-bottom:8px !important}.sp-easy-accordion .sp-ea-single .ea-header{background:#fff !important;border-radius:40px !important;margin-bottom:0}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{overflow:hidden;color:var(--color-primary-new) !important;font-size:14px !important;font-style:normal;font-weight:600 !important;line-height:24px !important;padding:12px 32px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon{float:right !important;margin-right:0 !important;margin-left:32px;color:var(--color-primary-new) !important}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{background:0 0 !important;padding:0 32px;font-size:14px !important;font-style:normal;font-weight:400 !important;line-height:24px !important;color:var(--color-primary-new) !important;margin-top:24px;margin-bottom:32px}.membership_item{width:100%}.membership_item>h3{font-size:14px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase;margin-bottom:16px}.membership_item>p{font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:40px}.new_content{margin-top:60px;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.new_content p{margin-bottom:40px}.new_content p:last-child{margin-bottom:24px}.new_content h2,.new_content h3,.new_content h4,.new_content h5,.new_content h6{margin-bottom:16px}.contact_lists{font-size:16px;font-style:normal;font-weight:400;line-height:28px}.contact_list{width:100%;display:block;margin-bottom:24px}.contact_lists .contact_list:last-child{margin-bottom:0}.contact_lists p{margin-bottom:4px}.contact_lists p b{font-weight:600}.brands_types{position:relative;cursor:pointer;margin-bottom:8px}.brands_types_lists{position:absolute;right:0;top:100%;width:100%;min-width:210px;display:none;z-index:9}.brands_types_lists.active{display:block}.brands_types_lists_list{width:100%;border-radius:16px;border:1px solid var(--color-primary-new);background:var(--color-bg-section);padding:12px 24px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-top:8px;row-gap:16px}.brands_types_lists_list a{text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.brands_types_lists a.active{color:var(--color-secondary-new)}.bel-pagination{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px}.bel-pagination .page-numbers{min-width:40px;height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid var(--color-secondary-new);font-size:14px;font-style:normal;font-weight:600;line-height:18px;background:var(--color-bg-section);color:var(--color-primary-new);padding-left:8px;padding-right:8px}.bel-pagination .page-numbers.current{background:var(--color-primary-new);border:1px solid var(--color-primary-new);color:#fff}.error404 footer{display:none}.section_404{min-height:100vh;background-color:var(--color-primary-new);background-image:url(//ccconsjsc.com/wp-content/themes/hotel/image/404.svg);background-repeat:no-repeat;background-size:auto;background-position:center center}.section_head_404{width:343px;max-width:100%;margin:0 auto;margin-top:15%}.section_head_404 h3{color:var(--color-secondary-new);text-align:center;font-size:170px;font-style:normal;font-weight:500;line-height:normal}.section_head_404 h4{color:var(--color-secondary-new);text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.section_head_404 p{text-align:center;color:#e8ddd2;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.button_404_p{margin-top:50px}.home_sec_1{background:var(--color-bg-section)}.shortmenu_title{font-size:12px;font-style:normal;font-weight:600;line-height:12px;letter-spacing:1.2px;text-transform:uppercase;margin-left:48px;position:relative;color:#fff}.shortmenu_title:before{content:'';position:absolute;left:-24px;height:27.5px;width:1px;background:#fff;top:50%;transform:translate(0,-50%)}.language-dropdown-mobile{margin-bottom:0;display:none;flex-wrap:wrap;width:calc(100% - 40px);column-gap:40px;justify-content:center;padding:0;bottom:24px;position:absolute;left:24px;padding-top:0;border-top:1px solid rgba(165,152,144,.3)}.language-dropdown-mobile>li{position:relative;width:100%;text-align:center;padding-top:24px}.language-dropdown-mobile li a{font-size:22px;font-style:normal;font-weight:400;line-height:32px;color:#fff;width:100%;position:relative;display:block}.language-dropdown-mobile li a svg{position:absolute;right:0;top:calc(50% - 3px)}.language-dropdown-mobile>li ul{visibility:hidden;opacity:0;position:absolute;top:-56px;width:100%;display:flex;padding:12px 24px;justify-content:center;align-items:center;z-index:9;background:#fff;transition:ease all .5s;list-style:none}.language-dropdown-mobile>li ul li a{color:var(--color-primary-new)}.language-dropdown-mobile>li.active ul{visibility:visible;opacity:1}.language-dropdown-mobile li.current-lang a{opacity:.6}.menu_icon_down_mb{position:absolute;right:0;top:28px;z-index:99;display:none}.row_jobs{margin-top:80px}.job_lists{width:100%}.job_item{background:#fff;border-radius:40px;width:100%;margin-bottom:8px;height:48px;padding:0 32px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-left:-5px;margin-right:-5px;position:relative}.job_item:before{content:'';opacity:0;position:absolute;left:0;top:0;border-radius:40px;width:100%;margin-bottom:8px;height:100%;transition:ease all .5s;border:var(--color-primary-new) 1px solid}.job_item:hover:before{opacity:1}.job_lists .job_item:last-child{margin-bottom:0}.job_item_header{margin-bottom:8px !important}.job_item_sub{margin-left:5px;margin-right:5px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.job_item_sub svg{margin-left:4px}.job_title{width:calc(22% - 10px);font-weight:600;text-align:left;z-index:9}.job_property{width:calc(30% - 10px)}.job_location{width:calc(12% - 10px)}.job_department{width:calc(24% - 10px)}.job_deadline{width:calc(12% - 10px)}.job_item_header{background:var(--color-primary-new)}.job_item_header .job_item_sub{color:#fff}.job_item_header .job_title{font-weight:400}.form_book_job{background:#fff;padding:40px;width:469px;max-width:100%;float:right}.cv_form_row{cursor:pointer;border-bottom:rgba(42,41,51,.3) 1px solid;padding:0 0 12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cv_form_row img{cursor:pointer}.cv_form_row label{cursor:pointer;margin-bottom:0;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:var(--color-primary-new)}.cv_form_row label.active_input_file{color:var(--color-primary-new)}.book_job_msg{display:none}.job_content_wrap{width:568px;max-width:100%}.job_content_title{font-size:32px;font-style:normal;font-weight:400;line-height:48px;margin-bottom:40px}.single_job_infos{width:100%;margin-bottom:40px}.single_job_infos{border-top:1px solid rgba(165,152,144,.3)}.job_info{padding:12px 0;border-bottom:1px solid rgba(165,152,144,.3)}.job_info label{width:35%;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}.job_info span{width:65%;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.fz3242{font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:34px}.form_book_job{position:relative}.form_book_job.loading:before{content:"";position:absolute;width:100%;height:100%;z-index:9;left:0;top:0;background:rgba(255,255,255,.4)}.form_form_book_job .form-group{margin-bottom:24px}.form_form_book_job .form-group input{border:0 !important;outline:0 !important;border-radius:0;padding:12px 0;height:auto;font-size:14px;line-height:24px;font-weight:400;color:var(--color-primary-new)}.form_form_book_job .form-group{position:relative;border-bottom:1px solid rgba(165,152,144,.3) !important}.hover_line:before{content:"";position:absolute;bottom:-1px;height:1px;width:0;background-color:var(--color-primary-new);transition:ease all .3s}.hover_line:hover:before{width:100%}.hover_line.active:before{width:100%}@keyframes border_anim{0%{width:0}100%{width:100%}}.form_form_book_job .form-group input.error{border-bottom:1px solid var(--color-secondary-new) !important}.newletter_form .form_form_book_job .form-group input::placeholder,.form_form_book_job .form-group input::placeholder{color:var(--color-primary-new)}.spinner_loader{display:none}.book_job_btn{background:#fff;width:100%;padding:12px 24px;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-top:16px}.book_job_text{font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-top:40px}.book_job_text{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.book_job_text input{margin-right:15px;margin-top:6px}.book_job_text>span{width:calc(100% - 35px)}.button_lists{margin-top:28px}.social_lists a{margin-right:32px;display:inline-block}.social_lists a svg rect,.social_lists a svg path{transition:ease all .2s}.social_lists a:hover svg rect{fill:var(--color-primary-new)}.social_lists a:hover svg rect:nth-child(2){stroke:#fff}.social_lists a:hover:not(.social_lists a:last-child) svg path{fill:#fff}.social_lists a:hover svg path[stroke="var(--color-primary-new)"]{stroke:#fff}.social_lists a:last-child:hover svg path:nth-child(2){stroke:#fff;fill:var(--color-primary-new)}.main_duties{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.main_duties ul{padding-left:26px;margin-bottom:32px}.main_duties ul:last-child{margin-bottom:0}.main_duties ul li{margin-bottom:8px}.main_duties h3,.main_duties h4,.main_duties h5,.main_duties h6{font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:16px}.share_job_btn{margin-top:20px}.hover_fill:hover svg path{fill:#fff}.share_job_btn.hover_fill svg path{stroke:transparent;fill:var(--color-primary-new)}.share_job_btn.hover_fill:hover svg path{fill:#fff}.share_job_btn.hover_fill svg{width:14px}.single_post_buttons{margin-top:60px}.share_post_btn{margin-right:12px}.mission_items .mission_item:first-child{margin-top:0}.mission_item{margin-top:56px}.mission_p{font-size:22px;font-style:normal;font-weight:400;line-height:32px;margin-top:40px;margin-bottom:0}.achievement_btn{margin-top:60px}.hover_bg_main:hover{background:var(--color-primary-new) !important;border:1px solid var(--color-primary-new) !important;color:#fff !important}.achievement_left{width:493px;max-width:100%}.bel_arrow_next svg path,.bel_arrow_next svg rect,.bel_arrow_prev svg path,.bel_arrow_prev svg rect{transition:ease all .3s}.bel_arrow_next:hover svg path,.bel_arrow_prev:hover svg path{stroke:#fff}.bel_arrow_next:hover svg rect,.bel_arrow_prev:hover svg rect{fill:var(--color-primary-new);stroke:var(--color-primary-new)}.bel_arrow_next svg rect,.bel_arrow_prev svg rect{fill:transparent;stroke:var(--color-primary-new-40)}.bel_arrow_next svg path,.bel_arrow_prev svg path{stroke:var(--color-primary-new)}.achievement_numbers{width:552px;max-width:100%;float:right;border-top:var(--color-secondary-new) 1px solid;display:flex;flex-wrap:wrap}.achievement_number{padding:40px 0;border-bottom:var(--color-secondary-new) 1px solid;width:50%;float:left}.achievement_number path{fill:var(--color-secondary-new)}.achievement_numbers .achievement_number:first-child{width:100%}.achievement_numbers .achievement_number .counter_wrap{font-size:60px;font-style:normal;font-weight:600;line-height:normal;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.achievement_numbers .achievement_number:first-child .counter_wrap{font-size:120px;font-style:normal;font-weight:600;line-height:160px}.counter_wrap svg{width:30px;height:auto}.achievement_numbers .achievement_number:first-child .counter_wrap svg{width:60px}.counter_text{font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-transform:capitalize;margin-top:8px}.achievement_number p{color:var(--color-secondary-new)}.bel_section_achievement{background-image:url(//ccconsjsc.com/wp-content/themes/hotel/image/bg_achievement.svg);background-position:top left;background-repeat:no-repeat}.development_description{font-size:22px;font-style:normal;font-weight:400;line-height:32px;width:371px;max-width:100%;float:right}.faq_lists{margin-top:60px}.faq_btn{margin-top:44px}.home_news_grid{width:568px;max-width:100%}.home_news_lists_wrap{background:#fff;padding:40px;width:469px;float:right;max-width:100%;box-sizing:border-box}.home_news_lists .project_item{padding:24px 0;border-bottom:1px solid rgba(165,152,144,.3)}.home_news_lists .project_item:first-child{padding-top:0}.home_news_grid .new_infos .new_meta,.home_news_lists .new_infos .new_meta{margin-bottom:12px}.news_btn{margin-top:40px}.newletter_form_col{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.newletter_form{width:371px;max-width:100%;margin:0 auto;padding-top:24px;padding-bottom:24px}.newletter_form .fz3242{font-size:32px;font-style:normal;font-weight:400;line-height:36px}.form_policy_text{margin-top:0;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:40px}@media (min-width:768px){.form_book_job{position:sticky;top:100px}.sticky_left{position:sticky;top:160px}}@media (min-width:950px) and (max-width:1024px){.container{max-width:838px}}@media (min-width:1025px){.box_language_desk{display:flex !important;align-items:center;justify-content:flex-end}.shortmenu_left{display:flex !important}}@media (max-width:1300px){.navbar-expand-custom .nav-custom{margin:0 8px}}@media (max-width:1200px){.bel_section{padding:64px 24px}}@media (max-width:1161px){.brands_filters.fixed{max-width:calc(100% - 48px)}.newletter_form .fz3242,.fz3242{font-size:20px;line-height:28px;margin-bottom:24px}.form_policy_text{margin-bottom:24px}}@media (max-width:1024px){.language-dropdown-mobile{display:flex}.menu_icon_down_mb{display:block}.background_desktop{display:none}.background_ipad{display:block}.navbar-expand-custom .nav-item .sub_menu li{margin-bottom:16px}.navbar-expand-custom .nav-item .sub_menu li:last-child{margin-bottom:24px}.navbar-expand-custom .nav-item .sub_menu li a{text-align:left;margin:0;padding:0;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.navbar-expand-custom .nav-item .sub_menu{padding:0;background:0 0}.navbar-expand-custom .nav-item.has-sub.active .menu_icon_down_mb{transform:rotate(-180deg)}.navbar-expand-custom .nav-item:hover .sub_menu{padding:0}.navbar-expand-custom .navbar-nav>.nav-item{padding:0 !important}.header_mobile{padding:10px 24px;display:flex}.navbar-expand-custom .nav-item .sub_menu{position:relative;left:24px}.navbar-nav{width:calc(100% - 40px);margin:0 auto;margin-top:16px}.navbar-nav>li{border-bottom:1px solid rgba(165,152,144,.3)}.section_head{margin-bottom:24px}.bel_section_head{padding-bottom:40px}.row_project_about{margin-top:24px}.asl-cont .sl-container,.asl-cont .sl-container-md,.asl-cont .sl-container-sm{max-width:100% !important}.asl-cont .sl-main-cont .asl-panel-inner div.sl-main-cont-box{max-height:580px !important}.project_meta{margin-left:-8px;margin-right:-8px;column-gap:0}.promotion_meta span{width:calc(100% - 16px)}.project_meta span{display:flex;flex-wrap:wrap;flex-direction:column;width:calc(33.3333% - 16px);margin-left:8px;margin-right:8px;row-gap:4px}.newletter_img{height:100%;object-fit:cover}.button_lists a:last-child{margin-top:8px}.social_lists a{margin-right:12px;margin-bottom:8px}}@media (max-width:1024px){.header_mobile{display:flex !important}.logo_a{display:none}#header.header-fixed{position:relative;background:#414042}.current_lang_li,.language-dropdown-desktop ul li{text-align:center}.navbar-expand-custom .nav-item.has-sub.active .sub_menu{visibility:visible;max-height:500px;opacity:1;transition:max-height .3s ease-in}}@media (max-width:820px){.header_mobile{padding:12px 24px}.bel_section{padding:56px 24px}.bel_section_head{padding-bottom:40px}.section_head{margin-bottom:24px}.middle_footer,.bottom_footer,.last_footer{padding-left:24px;padding-right:24px}.section_foot p{font-size:22px;line-height:32px}.brands_status a{margin-left:0}.project_grid{row-gap:24px;margin-left:-12px;margin-right:-12px}.project_infos{padding:24px}.project_grid .project_item{width:calc(50% - 24px);margin-left:12px;margin-right:12px}.brand_story_lists{margin-top:60px}.achievement_btn{margin-top:24px}.achievement_number{padding:24px 0}.achievement_numbers .achievement_number .counter_wrap{font-size:40px;line-height:normal}.counter_wrap svg{width:20px}.achievement_numbers .achievement_number:first-child .counter_wrap{font-size:80px;line-height:80px}.achievement_numbers .achievement_number:first-child .counter_wrap svg{width:40px}.newletter_form{padding:40px 24px;width:100%}.newletter_form .fz3242{font-size:22px;font-style:normal;font-weight:400;line-height:32px}.form_policy_text{margin-bottom:24px}.map_address_img img{width:100%}}@media (max-width:600px){.mt-4-mobile{margin-top:24px !important}.last_footer p{padding-left:24px;padding-right:24px}.banner_img{min-height:466px}.middle_footer{padding-top:56px;padding-bottom:32px;position:relative}.bottom_footer{padding-top:40px;padding-bottom:32px}.middle_footer:before{content:'';position:absolute;left:24px;bottom:0;height:1px;background:#fff;width:calc(100% - 48px)}.project_grid{margin-left:-28px;margin-right:-28px}.project_grid .project_item{width:100%;margin-left:0;margin-right:0;margin-bottom:24px;display:block}.project_grid .project_item:last-child{margin-bottom:0}.section_head_404{margin-top:40%}.section_head_404 h3{font-size:100px}.brands_filters{margin-bottom:40px}.brands_filters.fixed{top:72px}.brands_types,.brands_types .bel_btn{width:100%;justify-content:space-between}.bel_btn.text-center{width:100%;justify-content:center}.brands_right{margin-top:24px}.general_slider_right{margin-top:40px}.slider_bottom_info{margin-top:24px}.single_post_buttons{margin-top:40px}.download_btn,.project_btn,.hover_fill,.achievement_btn{width:100%}.share_post_btn{margin-bottom:8px}.project_btn{margin-top:24px}.general_slide_left h4{font-size:30px;line-height:48px;margin-bottom:16px}.project_infos h3,.general_slide_left p,.brand_story_item p{font-size:20px;line-height:28px}.projects_section{margin-top:40px}.project_meta{margin-left:-8px;margin-right:-8px;column-gap:0}.project_meta span{display:flex;flex-wrap:wrap;flex-direction:column;width:calc(33.3333% - 16px);margin-left:8px;margin-right:8px;row-gap:4px}.promotion_meta span{width:calc(100% - 16px)}.row_map{flex-direction:column-reverse;margin-top:40px}.row_sign_up{margin-top:64px}.map_address_wrap{max-height:451px}.map_address_wrap,.brand_story_item{padding:24px}.row_story{margin-top:60px}.brand_story_lists{margin-top:40px}.brand_story_item{margin-bottom:24px}.brand_story_item h4{margin-bottom:24px}.membership_left,.membership_right{width:calc(100% - 56px)}.row_jobs{margin-top:40px}.job_property,.job_department,.job_deadline{display:none}.job_title{width:calc(65% - 10px)}.job_location{width:calc(35% - 10px)}.footer_logo{width:150px;margin-bottom:40px}.mt-40-mobile{margin-top:40px}footer .menu{display:flex;flex-wrap:wrap;column-gap:24px}.copyright_text{margin-bottom:24px;display:block}.alpha_text{margin-top:8px;display:block}.last_footer{display:none}.job_content_title{font-size:22px;line-height:32px;margin-bottom:24px}.job_info label{width:100%;margin-bottom:8px}.job_info span{width:100%}.form_book_job{padding:24px}.newletter_form .fz3242{font-size:22px;font-style:normal;font-weight:400;line-height:32px}.form_form_book_job .form-group{margin-bottom:16px}.book_job_btn{margin-top:0}.main_duties ul{margin-bottom:16px}.share_job_btn{margin-bottom:40px}.news_grid{row-gap:40px}.achievement_btn{margin-top:24px}.achievement_number_wrap{margin-top:40px}.mission_p{font-size:20px;line-height:28px;margin-top:24px}.bel_section_achievement{background-image:url(//ccconsjsc.com/wp-content/themes/hotel/image/bg_achievement_mobile.svg)}.faq_lists{margin-top:40px}.faq_btn{margin-top:24px}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{margin-top:12px}.section_foot_btn{justify-content:flex-start}.project_btn,.btn_download{margin-top:24px;width:100%}.newletter_button{width:100%}.new_infos{margin-top:24px}.news_btn,.download_btn{margin-top:24px}.home_news_lists_wrap{margin-top:40px;padding:24px}.home_news_grid .new_infos{margin-top:16px}.row_project_about h3{font-size:22px;font-weight:400;line-height:32px}.row_project_about{margin-top:24px}.row_project_about .section_head{margin-bottom:24px}.project_about_img{margin-top:40px}.row_project_about p{font-size:14px;line-height:24px}.single_project_infos{margin-top:24px}.bel_section_gallery{padding-left:0;padding-right:0}.bel_section_gallery .container{margin-left:24px;margin-right:24px;width:calc(100% - 48px)}.project_gallery{height:215px}.project_gallery_item{margin-right:16px;height:215px}.button_lists{margin-top:0}.button_lists a:last-child{margin-top:8px}.col-socials{margin-top:40px}.social_lists a{margin-right:16px}.project_lists_tab.active{display:block;width:100%;margin:0}.achievement_numbers .achievement_number:first-child{padding:40px 0 24px}.mission_item .project_img{height:215px;width:100%;object-fit:cover}.development_description{margin-top:16px;float:left}.shortmenu_title{margin-left:32px}.shortmenu_title:before{left:-20px}}.hide_on_ipad{display:block !important}.flex_on_ipad,.show_on_ipad{display:none !important}@media (min-width:1025px){.hide_on_ipad.d-flex{display:flex !important}}@media (max-width:1024px){.flex_on_ipad{display:flex !important}.show_on_ipad{display:block !important}.hide_on_ipad{display:none !important}}.home_news_grid .project_item:hover *,.home_news_lists .new_infos:hover *,.news_grid .project_item:hover *{color:var(--color-secondary-new)}