@media only screen and (max-width:980px){body #page-container #slide-in-open-2{transform:translateX(-10px)!important}}@media only screen and (max-width:980px){body #page-container .et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu{z-index:4000!important}body #page-container #slide-in-open-2{position:relative!important;z-index:4001!important;pointer-events:auto!important;display:block!important;visibility:visible!important;opacity:1!important}}@media only screen and (max-width:980px){.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu{z-index:4000!important}#slide-in-open-2{position:relative!important;z-index:4001!important;pointer-events:auto!important;display:block!important;visibility:visible!important;opacity:1!important}}@media only screen and (max-width:980px){.slide-in-menu-container-2.slide-in-menu-2 ul,.slide-in-menu-container-2.slide-in-menu-2 li{text-align:right!important;width:100%!important}.slide-in-menu-container-2.slide-in-menu-2 a{text-align:right!important;display:block!important;width:100%!important}}@media only screen and (max-width:980px){.slide-in-menu-container-2.slide-in-menu-2{position:fixed!important;top:0!important;bottom:0!important;width:45%!important;margin:0!important;left:auto!important;z-index:3000!important;pointer-events:auto!important;background:#000}}@media only screen and (max-width:980px){.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu{pointer-events:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;top:0!important;z-index:1!important}.et_pb_row_0_tb_header.et_pb_sticky_module.et_pb_row--with-menu a,#slide-in-open-2{pointer-events:auto!important;position:relative;z-index:2000!important}.et_pb_menu{position:relative;z-index:3000!important}.et_pb_menu .menu-link{position:relative;z-index:3001!important}.slide-in-menu-container-2:not(.slide-in-menu-2){display:none!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important}.slide-in-menu-container-2.slide-in-menu-2{display:block!important;visibility:visible!important;position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:3000!important;pointer-events:auto!important}}.et_pb_row_0_tb_header.et_pb_sticky{top:0!important;max-height:80px!important;overflow:visible!important;padding-top:10px!important;padding-bottom:10px!important;z-index:1000!important}.et_pb_menu{position:relative;z-index:2000!important}.et_pb_menu .menu-link{position:relative;z-index:2001!important}.single-project .back-button{position:absolute;top:20px;left:20px;margin:0!important;padding:8px 16px;background:transparent!important;z-index:999}.single-project .et_pb_column_empty{display:none!important}.single-project #main-header,.single-project #page-container{margin-top:0!important;padding-top:0!important;top:0!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li.et_pb_portfolio_filter:hover{background-color:transparent!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li.et_pb_portfolio_filter:hover a{color:#c0a771!important;border-color:#c0a771!important;background-color:transparent!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:not(.active),.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:not(.active):visited{color:#000!important;border:1px solid #000!important;background-color:transparent!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:not(.active):hover{color:#c0a771!important;border-color:#c0a771!important;background-color:transparent!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#fff!important;border-color:#c0a771!important;background-color:#c0a771!important}a.et_pb_button_0_tb_header:hover{color:#c0a771!important;background-color:#fff0}#three-column-grid .et_pb_portfolio_item .post-meta a{pointer-events:none}#three-column-grid .et_pb_portfolio_item{position:relative}#three-column-grid .et_pb_portfolio_item .et_overlay{position:absolute!important;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5)!important;opacity:0;transition:opacity 0.3s ease;pointer-events:none}#three-column-grid .et_pb_portfolio_item:hover .et_overlay{opacity:1!important}.et_pb_button_0{font-size:16px}.et_pb_button_0 .et-pb-icon{font-size:24px}.et_pb_button_0{border:none!important;box-shadow:none!important}.et_pb_button_0:after{content:none!important}.et_pb_button_0 .et-pb-icon{font-size:35px;margin-right:8px;vertical-align:middle}.et_pb_button:hover,.et_pb_button:focus{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;outline:none!important}.et_pb_button:hover{color:#000!important}.et_pb_row_0_tb_header.et_pb_sticky_module{position:relative!important;z-index:5!important;width:100%!important;left:0!important;top:0!important}#top,#top .menu-link{position:relative;z-index:9999!important;cursor:pointer}#three-column-grid .et_pb_portfolio_item{position:relative}#three-column-grid .et_pb_portfolio_item .et_pb_module_header,#three-column-grid .et_pb_portfolio_item .post-meta{position:absolute;bottom:10px;left:0;right:0;z-index:10;opacity:0;transition:opacity 0.3s ease-in-out}#three-column-grid .et_pb_portfolio_item:hover .et_pb_module_header,#three-column-grid .et_pb_portfolio_item:hover .post-meta{opacity:1}#three-column-grid .et_pb_portfolio_item .post-meta a{opacity:0!important;transition:opacity 0.3s ease-in-out}#three-column-grid .et_pb_portfolio_item:hover .post-meta a{opacity:1!important}#three-column-grid .et_pb_portfolio_item .et_pb_module_header a{opacity:0!important;transition:opacity 0.3s ease-in-out}#three-column-grid .et_pb_portfolio_item:hover .et_pb_module_header a{opacity:1!important}.logo-hide-on-scroll{transition:opacity 0.3s ease,visibility 0.3s ease}.logo-hide-on-scroll.hide{opacity:0;visibility:hidden}.et_pb_row a{color:#fff}.menu-link{color:#fff;text-decoration:none}.menu-link:hover{color:#c0a771}#fond-aleatoire{min-height:800px!important;height:800px!important}#footer-widgets{display:none}#footer-info{text-align:center;width:100%}#bottom_bar{padding:0!important;position:fixed;bottom:0;left:0;width:100%;z-index:999}.et_header_style_fullscreen #et-top-navigation .et_toggle_fullscreen_menu,.et_header_style_slide #et-top-navigation .et_toggle_slide_menu{top:-12px!important;width:50px}.et_toggle_slide_menu:after,.mobile_menu_bar:before{font-size:40px}.et_header_style_slide .et_slide_in_menu_container .et_mobile_menu li a{font-size:30px;font-weight:300}#page-container{left:0!important}#mobile_menu{display:block!important;min-height:100vh;top:0;border-top:none;padding-top:80px;z-index:9998}.mobile_nav.closed #mobile_menu{transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transform-origin:right;-webkit-transform-origin:right;background:#fff;transition:.8s ease-in-out!important}.mobile_nav.opened #mobile_menu{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform-origin:right;-webkit-transform-origin:right;background:#f1f1f1;transition:.8s ease-in-out}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d";color:#303030}.et_mobile_menu li a{color:#303030}@media(max-width:980px){.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{z-index:9999}#main-header .container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:30px}#et-top-navigation{padding-right:30px}}@media(min-width:341px){#mobile_menu{width:340px;margin-left:calc(100% - 340px)}}@media(max-width:340px){#mobile_menu{width:100%;margin-left:0}}@media only screen and (min-width:768px){#three-column-grid .et_pb_grid_item{width:31.3%;margin:0 3% 3% 0}#three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0}#three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}#three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset}}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666;padding:10px 20px;border:0 solid #e2e2e2;display:block;height:auto;overflow:hidden;margin:-1px -1px 0 0;background-color:#000}.et_pb_filterable_portfolio .et_pb_portfolio_filters{display:flex;justify-content:center}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin:0 4px}.et_pb_portfolio_filter:hover{background-color:#383838}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio h2,.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_module_header{opacity:1!important;transform:translateY(-180px);position:absolute;margin:auto;width:100%}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta,.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta a{opacity:1!important;transform:translateY(-70px);position:absolute;margin:auto;width:63%}.et_portfolio_image:hover img{filter:brightness(50%)}.et_pb_module_header{z-index:9999999}.ds-random-header .et-pb-arrow-prev,.ds-random-header .et-pb-arrow-next,.ds-random-header .et-pb-controllers{display:none}.ds-random-header .et_pb_gallery_items{pointer-events:none}@media only screen and (max-width:1279px){.ds-random-header .et_pb_gallery_item{width:auto;right:50%}}@media (min-width:981px){.gq-portfolio-section .et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_grid_item{width:31.33%!important}.gq-portfolio-section .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1){clear:inherit}.gq-portfolio-section .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n){margin-right:3%!important}.gq-portfolio-section .et_pb_column_4_4 .et_pb_grid_item:nth-child(3n){margin-right:0%!important}}@media (min-width:981px){.gq-portfolio-section .et_portfolio_image{min-height:200px}.gq-portfolio-section .et_pb_portfolio_item{position:relative;overflow:hidden;max-height:320px}.gq-portfolio-section .et_pb_portfolio_item img{webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:scale(1.15);transform:scale(1.15)}.gq-portfolio-section .et_pb_portfolio_item:hover img{-webkit-transform:scale(1);transform:scale(1)}.gq-portfolio-section .et_pb_portfolio_item h2{background-color:#a2c046;color:#fff;font-size:16px;position:absolute;text-align:center;width:100%;top:100%;transition:.5s;webkit-transition:.5s}.gq-portfolio-section .et_pb_portfolio_item:hover h2{top:78%;padding:15px 0}.gq-portfolio-section .et_overlay{z-index:0}.et_pb_module_header{z-index:9999999}.gq-portfolio-section .et_overlay:before{opacity:0!important;top:-10%!important;font-family:sans-serif!important;content:'Read More'!important;font-size:13px;padding:10px 20px;background-color:rgb(0 0 0 / .59);color:#fff;width:100%;left:50%;margin-right:-50%;transform:translate(-40%)}.gq-portfolio-section .et_overlay:hover:before{opacity:1!important;top:6%!important}}@media only screen and (min-width :1061px) and (max-width :1200px){.gq-portfolio-section .et_pb_portfolio_item h2{font-size:15px!important}.gq-portfolio-section .et_pb_portfolio_item:hover h2{top:73%!important}}@media only screen and (min-width :981px) and (max-width :1060px){.gq-portfolio-section .et_pb_portfolio_item h2{font-size:14px!important}.gq-portfolio-section .et_pb_portfolio_item:hover h2{top:72%!important}}@media only screen and (max-width :980px){.gq-portfolio-section .et_pb_portfolio_item h2{font-size:14px!important}.gq-portfolio-section .et_overlay{display:none}}.slide-in-menu-container-2:not(.slide-in-menu-2),.slide-in-menu-container-2:not(.slide-in-menu-2) *{pointer-events:none!important}.et_pb_row_0_tb_header.et_pb_row--with-menu{pointer-events:none!important}.et_pb_row_0_tb_header.et_pb_row--with-menu .et_pb_module{pointer-events:auto!important}@media only screen and (min-width:981px){#slide-in-open-2{clip-path:inset(0 0 40px 0)}}@media only screen and (max-width:980px){body.home #et-main-area .et_pb_divider_0,body.home #et-main-area .et_pb_divider_1,body.home #et-main-area .et_pb_divider_2,body.home #et-main-area .et_pb_divider_3,body.home #et-main-area .et_pb_divider_4,body.home #et-main-area .et_pb_divider_5{position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin-left:auto!important;margin-right:auto!important}body.home #et-main-area .et_pb_divider_0,body.home #et-main-area .et_pb_divider_1{margin-top:-30px!important}body.home #et-main-area .et_pb_text_2{margin-top:-88px!important}body.home #et-main-area .et_pb_row_7{margin-top:-8px!important}body.home #et-main-area .et_pb_divider_4{margin-bottom:-63px!important}body.home #et-main-area .et_pb_divider_3{margin-top:0!important;transform:none!important}body.home #projects{padding-top:92px!important}body.home #et-main-area .et_pb_text_4,body.home #et-main-area .et_pb_text_5,body.home #et-main-area .et_pb_text_6,body.home #et-main-area .et_pb_text_4 *,body.home #et-main-area .et_pb_text_5 *,body.home #et-main-area .et_pb_text_6 *{text-align:center!important}body.home #et-main-area .et_pb_text_0 p,body.home #et-main-area .et_pb_text_0 h1,body.home #et-main-area .et_pb_text_0 h2,body.home #et-main-area .et_pb_text_5,body.home #et-main-area .et_pb_text_5 *,body.home #et-main-area .et_pb_text_8,body.home #et-main-area .et_pb_text_8 *,body.home #et-main-area .et_pb_text_12,body.home #et-main-area .et_pb_text_12 *{font-size:30px!important;line-height:1.4em!important}body #page-container #slide-in-open-2{left:10px!important}}@media only screen and (max-width:980px){body.home #et-main-area .et_pb_divider_2:before{left:0!important;right:0!important;width:110px!important;margin:0 auto!important}body.home #et-main-area .et_pb_section_5{box-shadow:none!important;margin-top:-90px!important}}@media only screen and (max-width:767px){body.home #et-main-area .et_pb_text_0{margin-top:calc(66.7vw - 226px)!important}}.et-l--footer .wai-mobile-contact{margin-bottom:30px!important;text-align:center!important}.et-l--footer .wai-mobile-contact *{text-align:center!important}.et-l--footer .wai-mobile-contact a,.et-l--footer .wai-mobile-contact a[href^="tel"],.et-l--footer .wai-mobile-contact a[x-apple-data-detectors]{color:#000000!important;-webkit-text-fill-color:#000000!important;text-decoration:none!important}@media only screen and (max-width:767px){body #page-container #slide-in-open-2{left:calc(50vw - 193.5px)!important}}@media only screen and (max-width:980px){body.home #et-main-area .et_pb_code_0{top:-38px!important}body.home #services{margin-top:-38px!important;padding-top:60px!important}body.home #services>.et_pb_row_9{margin-top:0!important}body.home #et-main-area .et_pb_text_4{margin-top:0!important}}@media only screen and (max-width:980px){body.page-id-1992 .et_pb_row_0_tb_header.et_pb_row--with-menu>.et_pb_column_0_tb_header{flex:1 1 auto!important;min-width:0!important;width:auto!important}body.page-id-1992 .et_pb_row_0_tb_header.et_pb_row--with-menu>.et_pb_column_1_tb_header,body.page-id-1992 .et_pb_row_0_tb_header.et_pb_row--with-menu>.et_pb_column_2_tb_header{flex:0 0 32.5px!important;width:32.5px!important;min-width:0!important}body.page-id-1992 .et_pb_row_0_tb_header.et_pb_row--with-menu>.et_pb_column_0_tb_header img{max-width:100%!important}}@media only screen and (max-width:767px){body.page-id-1992 #page-container #slide-in-open-2{width:101px!important;padding:10px 0 0 70px!important;margin:10px 0 -32px -100px!important;top:0!important}}@media only screen and (max-width:980px){body.page-id-1992 #et-main-area .et_pb_text_0,body.page-id-1992 #et-main-area .et_pb_text_0 *,body.page-id-1992 #et-main-area .et_pb_text_2,body.page-id-1992 #et-main-area .et_pb_text_2 *,body.page-id-1992 #et-main-area .et_pb_text_4,body.page-id-1992 #et-main-area .et_pb_text_4 *,body.page-id-1992 #et-main-area .et_pb_text_5,body.page-id-1992 #et-main-area .et_pb_text_5 *,body.page-id-1992 #et-main-area .et_pb_text_6,body.page-id-1992 #et-main-area .et_pb_text_6 *,body.page-id-1992 #et-main-area .et_pb_blurb_16,body.page-id-1992 #et-main-area .et_pb_blurb_16 *,body.page-id-1992 #et-main-area .et_pb_blurb_17,body.page-id-1992 #et-main-area .et_pb_blurb_17 *,body.page-id-1992 #et-main-area .et_pb_blurb_18,body.page-id-1992 #et-main-area .et_pb_blurb_18 *{text-align:center!important}body.page-id-1992 #et-main-area .et_pb_text_0 p,body.page-id-1992 #et-main-area .et_pb_text_0 h1,body.page-id-1992 #et-main-area .et_pb_text_0 h2,body.page-id-1992 #et-main-area .et_pb_text_5,body.page-id-1992 #et-main-area .et_pb_text_5 *,body.page-id-1992 #et-main-area .et_pb_text_8,body.page-id-1992 #et-main-area .et_pb_text_8 *,body.page-id-1992 #et-main-area .et_pb_text_12,body.page-id-1992 #et-main-area .et_pb_text_12 *{font-size:30px!important;line-height:1.4em!important}body.page-id-1992 #et-main-area .et_pb_divider{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-left:auto!important;margin-right:auto!important}body.page-id-1992 #et-main-area .et_pb_divider:before{left:0!important;right:0!important;margin:0 auto!important;width:60px!important}body.page-id-1992 #et-main-area .et_pb_divider_0{margin-top:12px!important;margin-bottom:-40px!important}body.page-id-1992 #et-main-area .et_pb_divider_1{margin-top:12px!important}body.page-id-1992 #et-main-area .et_pb_divider_2,body.page-id-1992 #et-main-area .et_pb_divider_4,body.page-id-1992 #et-main-area .et_pb_divider_6{margin-top:0!important;margin-bottom:10px!important}body.page-id-1992 #et-main-area .et_pb_divider_5{margin-top:0!important;margin-bottom:-39px!important}body.page-id-1992 #et-main-area .et_pb_text_0{margin-top:117px!important}body.page-id-1992 #et-main-area .et_pb_code_0{margin-top:-20px!important}body.page-id-1992 #et-main-area .et_pb_text_4{margin-top:-35px!important}}@media only screen and (min-width:981px){body.page-id-1992 #et-main-area .et_pb_text_0,body.page-id-1992 #et-main-area .et_pb_text_2{width:624px!important;max-width:none!important;margin-left:calc((100% - 624px) / 2)!important}body.page-id-1992 #et-main-area .et_pb_text_0,body.page-id-1992 #et-main-area .et_pb_text_0 *,body.page-id-1992 #et-main-area .et_pb_text_2,body.page-id-1992 #et-main-area .et_pb_text_2 *{text-align:center!important}}@media only screen and (min-width:981px){body.page-id-1992 #et-main-area .et_pb_text_0{margin-top:23px!important}body.page-id-1992 #et-main-area .et_pb_divider_0{margin-top:40px!important}body.page-id-1992 #et-main-area .et_pb_text_2{margin-top:30px!important}body.page-id-1992 #et-main-area .et_pb_divider_1{margin-top:40px!important}body.page-id-1992 #et-main-area .et_pb_code_0{margin-top:-6px!important}body.page-id-1992 #et-main-area .et_pb_divider_2{margin-top:0px!important;margin-bottom:10px!important}body.page-id-1992 #et-main-area .et_pb_divider_4{margin-top:-10px!important}body.page-id-1992 #et-main-area .et_pb_text_8{margin-top:45px!important}body.page-id-1992 #et-main-area .et_pb_image_0{margin-top:124px!important}body.page-id-1992 #services{margin-top:-40px!important}body.page-id-1992 #et-main-area .et_pb_text_4{margin-top:-89px!important}}@media only screen and (min-width:981px){body.page-id-1992 .et_pb_section_0_tb_header{padding-top:51px!important}body.page-id-1992 .et_pb_row_0_tb_header.et_pb_row--with-menu,body.page-id-1992 .et_pb_row_0_tb_header.et_pb_row--with-menu.et_pb_sticky{padding:0 18px 0 0!important}body.page-id-1992 #page-container #slide-in-open-2{padding:20px 10px 70px 70px!important}}@media only screen and (max-width:980px){body.page-id-1992 #et-main-area .et_pb_section_7{margin-top:-188px!important;box-shadow:none!important}body.page-id-1992 #et-main-area .et_pb_row_11{margin-top:0!important}}@media only screen and (min-width:981px){body.page-id-1992 #et-main-area .et_pb_button_1_wrapper{margin-top:36px!important}body.page-id-1992 #et-main-area .et_pb_section_7{margin-top:-132px!important}body.page-id-1992 #et-main-area .et_pb_row_11{margin-top:0!important}}body.page-id-1992 #page-container .et_pb_section .et_pb_button_1,body.page-id-1992 #page-container .et_pb_section .et_pb_button_1:focus,body.page-id-1992 #page-container .et_pb_section .et_pb_button_1:active{background-color:#d2b48c!important;color:#ffffff!important;border:none!important;padding:12px 28px!important;letter-spacing:2px!important;box-shadow:none!important;transition:transform 0.2s,background-color 0.3s!important}body.page-id-1992 #page-container .et_pb_section .et_pb_button_1:hover{background-color:#c19a6b!important;color:#ffffff!important;transform:scale(1.05);padding:12px 28px!important;letter-spacing:2px!important}body.page-id-1992 #page-container .et_pb_section .et_pb_button_1:before,body.page-id-1992 #page-container .et_pb_section .et_pb_button_1:after{display:none!important}@media only screen and (min-width:981px){body #page-container #slide-in-open-2{position:fixed!important;top:51px!important;right:0!important;left:auto!important;bottom:auto!important;margin:0!important}body.admin-bar #page-container #slide-in-open-2{top:83px!important}}.et_pb_sticky_placeholder #slide-in-open-2{display:none!important;pointer-events:none!important}body.page-id-1716 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image,body.page-id-8647 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image{width:auto!important;max-width:none!important;overflow:visible!important}body.page-id-1716 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image a,body.page-id-8647 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image a{display:inline-flex!important;align-items:center;white-space:nowrap;text-decoration:none}body.page-id-1716 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image a:after,body.page-id-8647 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image a:after{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;line-height:1;color:#000;margin-left:11px}body.page-id-1716 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image a:after{content:"BACK"}body.page-id-8647 .et_pb_section_1 .et_pb_blurb_0 .et_pb_main_blurb_image a:after{content:"返回"}@media only screen and (min-width:981px){.single-project .et_pb_section_1 .et_pb_code_0{margin-left:calc(7.5vw - 20px - (100vw - min(1080px,80vw)) / 2)!important}body.page-id-1716 .et_pb_section_1 .et_pb_blurb_0,body.page-id-8647 .et_pb_section_1 .et_pb_blurb_0{margin-left:calc(7.5vw - 4px - (100vw - min(1080px,80vw)) / 2)!important;top:-50px!important}}.n2-bullet{width:10px!important;height:10px!important;padding:7px!important;margin:0!important;box-sizing:content-box!important;background-clip:content-box!important}@media only screen and (max-width:980px){.single-project .et_pb_section_1 .et_pb_code_0{margin-left:calc(7.5vw - 20px - (100vw - min(1080px,80vw)) / 2)!important}body.page-id-1716 .et_pb_section_1 .et_pb_blurb_0,body.page-id-8647 .et_pb_section_1 .et_pb_blurb_0{margin-left:calc(7.5vw - 4px - (100vw - min(1080px,80vw)) / 2)!important;top:50px!important}body.page-id-1716 .et_pb_section_1,body.page-id-8647 .et_pb_section_1{padding-top:0!important}body.page-id-1716 .et_pb_section_1 .et_pb_row_1,body.page-id-8647 .et_pb_section_1 .et_pb_row_1{margin-top:-153px!important}}.wai-mail{position:fixed;inset:0;z-index:100002;display:flex;align-items:flex-end;justify-content:center;font-family:Lato,"PingFang SC",Helvetica,Arial,sans-serif}.wai-mail-scrim{position:absolute;inset:0;background:rgb(0 0 0 / .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s ease}.wai-mail-sheet{position:relative;width:min(420px,100%);margin:0 10px max(10px,env(safe-area-inset-bottom));padding:18px 14px 8px;outline:none;border-radius:26px;color:#fff;text-align:center;background:linear-gradient(180deg,rgb(255 255 255 / .12),rgb(255 255 255 / .03) 40%),rgb(22 24 28 / .72);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1.5px 0 rgb(255 255 255 / .4),inset 0 0 0 1px rgb(255 255 255 / .12),0 20px 60px rgb(0 0 0 / .5);transform:translateY(24px);opacity:0;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.wai-mail.is-open .wai-mail-scrim{opacity:1}.wai-mail.is-open .wai-mail-sheet{transform:none;opacity:1}.wai-mail .wai-mail-title{margin:0!important;padding:0!important;font:600 16px/1.3 Lato,"PingFang SC",Helvetica,Arial,sans-serif!important;color:#fff!important}.wai-mail .wai-mail-addr{margin:3px 0 12px!important;padding:0!important;font:400 13px/1.3 Lato,"PingFang SC",Helvetica,Arial,sans-serif!important;color:rgb(255 255 255 / .6)!important}.wai-mail-list{display:flex;flex-direction:column;gap:8px}.wai-mail .wai-mail-opt,.wai-mail .wai-mail-cancel{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;width:100%;min-height:46px;padding:0 48px;border:0;border-radius:999px;cursor:pointer;text-decoration:none!important;color:#fff!important;font:600 15px/1.2 Lato,"PingFang SC",Helvetica,Arial,sans-serif;background:linear-gradient(180deg,rgb(255 255 255 / .10),#fff0 60%),rgb(255 255 255 / .03);box-shadow:inset 0 1px 0 rgb(255 255 255 / .4),inset 0 0 0 1px rgb(255 255 255 / .12);transition:background-color .25s ease,box-shadow .25s ease}.wai-mail .wai-mail-opt svg{position:absolute;left:18px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wai-mail .wai-mail-opt:hover,.wai-mail .wai-mail-opt:focus-visible{background-color:rgb(195 157 99 / .55);box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 0 0 1px rgb(210 180 140 / .9);outline:none}.wai-mail .wai-mail-opt.is-done{background-color:rgb(195 157 99 / .75)}.wai-mail .wai-mail-cancel{margin-top:4px;background:#fff0;box-shadow:none;color:rgb(255 255 255 / .7)!important;font-weight:500}.wai-mail .wai-mail-cancel:hover,.wai-mail .wai-mail-cancel:focus-visible{color:#fff!important;outline:none}@media (min-width:700px){.wai-mail{align-items:center}.wai-mail-sheet{margin:0;transform:scale(.96) translateY(8px)}}@media (prefers-reduced-motion:reduce){.wai-mail-sheet,.wai-mail-scrim{transition:none}}@media (hover:none){.wai-mail .wai-mail-opt:hover:not(:active){background-color:#fff0}}