@charset "UTF-8";.svg_arrow_next{width:43.25px;height:77.4px}.svg_arrow_prev{width:43.25px;height:77.4px}.svg_arrow_sub{width:44.92px;height:78.52px}.svg_arrow_trigger{width:135px;height:73.68px}.svg_close_thin{width:70.59px;height:70.59px}.svg_close_trigger{width:70.59px;height:70.59px}@font-face{font-family:Effra;src:url(../../../../../../../themes/willowalexander/fonts/Effra.woff2) format("woff2"),url(../../../../../../../themes/willowalexander/fonts/Effra.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Effra;src:url(../../../../../../../themes/willowalexander/fonts/Effra-Light.woff2) format("woff2"),url(../../../../../../../themes/willowalexander/fonts/Effra-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Effra;src:url(../../../../../../../themes/willowalexander/fonts/Effra-Medium.woff2) format("woff2"),url(../../../../../../../themes/willowalexander/fonts/Effra-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Effra;src:url(../../../../../../../themes/willowalexander/fonts/Effra-Bold.woff2) format("woff2"),url(../../../../../../../themes/willowalexander/fonts/Effra-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Didot LT Std';src:url(../../../../../../../themes/willowalexander/fonts/DidotLTStd-Bold.woff2) format("woff2"),url(../../../../../../../themes/willowalexander/fonts/DidotLTStd-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{border:none;vertical-align:top;max-width:100%;height:auto}a,button,input,select,textarea{outline:0}input[type=email],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;appearance:none}ul{list-style-type:none}article,aside,footer,header,nav,section{display:block}body,html{height:100%}body{background-color:#fff;color:#3e3d3d;font:16px Effra,sans-serif}.container{max-width:1680px;margin:0 auto;padding:0 120px}@media screen and (max-width:1440px){.container{padding:0 80px}}@media screen and (max-width:1300px){.container{padding:0 40px}}@media screen and (max-width:991px){.container{padding:0 35px}}.container_fluid{padding:0 20px}@media screen and (max-width:991px){.container_fluid{padding:0 10px}}@media screen and (max-width:767px){.container_fluid{padding:0 5px}}.btn{position:relative;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:#fff;font-weight:500;font-size:19px;line-height:1;font-family:Effra,sans-serif;letter-spacing:.15em;text-transform:uppercase;max-width:100%;text-overflow:ellipsis;overflow:hidden;padding:22px 38px;border-radius:0;background:#c2a660;border:none;transition:all .3s}.btn:hover{background:#0f3e33}.bg_yellow{background-color:#c2a660}.bg_green{background-color:#0f3e33}.bg_grey{background-color:#d7dcdc}.bg_grey_dark{background-color:#cdd4ca}.bg_dark{background-color:#404342}.bg_heathered{background-color:#bbb799}.typical_text.white li,.typical_text.white p{color:#fff}.typical_text h2{color:#0f3e33;font-size:62px;line-height:68px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:30px}@media screen and (max-width:767px){.typical_text h2{font-size:42px;line-height:46px;margin-bottom:20px}}.typical_text h3{color:#0f3e33;font-size:31px;line-height:44px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:20px}@media screen and (max-width:767px){.typical_text h3{font-size:21px;line-height:29px}}.typical_text li,.typical_text p{color:#0f3e33;font-size:21px;line-height:29px;letter-spacing:.05em}@media screen and (max-width:767px){.typical_text li,.typical_text p{font-size:15px;line-height:20px}}.typical_text p,.typical_text ul{margin-bottom:30px}@media screen and (max-width:767px){.typical_text p,.typical_text ul{margin-bottom:20px}}.typical_text p:last-child,.typical_text ul:last-child{margin-bottom:0}.typical_text li{position:relative;padding-left:26px;margin-bottom:15px}@media screen and (max-width:767px){.typical_text li{padding-left:20px}}.typical_text li:before{content:"";position:absolute;top:11px;left:0;display:block;width:7px;height:7px;border-radius:50%;background-color:#0f3e33}@media screen and (max-width:767px){.typical_text li:before{top:8px;width:5px;height:5px}}.typical_text li:last-child{margin-bottom:0}.title_section{position:relative;color:#898989;font-weight:500;font-size:31px;line-height:44px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.title_section{font-size:21px;line-height:29px}}.title_section.yellow{color:#c2a660}.title_section.yellow.border:after{background-color:#c2a660}.title_section.green{color:#0f3e33}.title_section.grey{color:#d7dcdc}.title_section.white{color:#fff}.title_section.border{padding-bottom:20px}@media screen and (max-width:767px){.title_section.border{padding-bottom:15px}}.title_section.border.border_white:after{background-color:#fff}.title_section.border.border_yellow:after{background-color:#c2a660}.title_section.border:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:209px;height:4px}@media screen and (max-width:767px){.title_section.border:after{width:105px;height:2px}}.text_section.green p{color:#0f3e33}.text_section p{color:#fff;font-size:25px;line-height:38px;letter-spacing:.05em;margin-bottom:40px}@media screen and (max-width:767px){.text_section p{font-size:17px;line-height:25px}}.text_section p:last-child{margin-bottom:0}.title_block{color:#0f3e33;font-size:62px;line-height:68px;font-family:"Didot LT Std",serif;letter-spacing:.01em}@media screen and (max-width:767px){.title_block{font-size:42px;line-height:46px}}.title_block.white{color:#fff}.title_block.yellow{color:#c1a566}.text_block{color:#184338;font-size:21px;line-height:29px;letter-spacing:.05em}@media screen and (max-width:767px){.text_block{font-size:15px;line-height:20px}}.text_block.white{color:#fff}.title_content{font-size:77px;line-height:84px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.title_content{font-size:50px;line-height:60px}}.title_content.white{color:#fff}.title_content.yellow{color:#c1a566}.title_content.green{color:#0f3e33}.text_content{font-weight:700;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.text_content{font-size:17px;line-height:25px}}.text_content.white{color:#fff}.text_content.yellow{color:#c1a566}.text_content.green{color:#0f3e33}.wrapper{padding-top:280px;transition:padding-top .3s}@media screen and (max-width:991px){.wrapper{padding-top:210px}}@media screen and (max-width:370px){.wrapper{padding-top:185px}}.wrapper.sticky{padding-top:107px}@media screen and (max-width:991px){.wrapper.sticky{padding-top:80px}}.header{position:fixed;top:0;left:0;z-index:10;width:100%}.header.sticky .header_wrap{height:107px}@media screen and (max-width:991px){.header.sticky .header_wrap{height:80px;padding-top:0;align-items:center}}@media screen and (max-width:991px){.header.sticky .header_logo img{top:50%;transform:translate(-50%,-50%)}}.header.sticky .header_logo_default{opacity:0;visibility:hidden}.header.sticky .header_logo_sticky{opacity:1;visibility:visible}.header.sticky .header_soc a{max-width:34px;margin-right:20px}.header.sticky .header_right{margin-right:-80px}@media screen and (max-width:1440px){.header.sticky .header_right{margin-right:0}}.header.sticky .header_maintenance{opacity:0;visibility:hidden}@media screen and (max-width:991px){.header.sticky .header_call{opacity:0;visibility:hidden}}.header.sticky .header_call_icon{max-width:36px}.header.sticky .header_call_text{font-size:15.55px}.header.sticky .header_call_tel{font-size:28px}.header.sticky .header_toggle{display:block;margin-left:140px}@media screen and (max-width:1440px){.header.sticky .header_toggle{margin-left:30px}}.header.sticky .header_navbar{opacity:0;visibility:hidden;transition:all .3s}.header.active .header_navbar{opacity:1;visibility:visible}.header_main{background-color:#0f3e33}.header_wrap{position:relative;height:240px;display:flex;justify-content:space-between;align-items:center;transition:all .3s}@media screen and (max-width:991px){.header_wrap{height:210px;align-items:flex-start;padding-top:32px}}@media screen and (max-width:370px){.header_wrap{height:185px}}.header_logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}@media screen and (max-width:991px){.header_logo img{top:30px;transform:translate(-50%,0)}}.header_logo_default{width:320px;transition:all .3s}@media screen and (max-width:991px){.header_logo_default{width:200px}}@media screen and (max-width:370px){.header_logo_default{width:160px}}.header_logo_sticky{opacity:0;visibility:hidden;width:266px;transition:.3s}@media screen and (max-width:1100px){.header_logo_sticky{width:180px}}@media screen and (max-width:370px){.header_logo_sticky{width:160px}}.header_soc{display:flex;align-items:center}@media screen and (max-width:991px){.header_soc{display:none}}.header_soc a{display:block;max-width:34px;margin-right:25px;transition:all .3s}.header_soc a:hover{opacity:.7}.header_soc a:last-child{margin-right:0}.header_right{position:relative;display:flex;align-items:center;transition:all .3s}@media screen and (max-width:991px){.header_right{position:static}}.header_maintenance{min-width:225px;margin-bottom:0;position:absolute;bottom:100%;left:46px;color:#c2a660;font-weight:700;font-size:19px;text-transform:uppercase;transition:all .3s}@media screen and (max-width:991px){.header_maintenance{display:none}}.header_call{display:flex;align-items:center;text-decoration:none;transition:all .3s}@media screen and (max-width:991px){.header_call{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);white-space:nowrap}}.header_call:hover .header_call_tel{color:#c2a660}.header_call_icon{width:36px;min-width:36px;margin-right:10px;transition:all .3s}@media screen and (max-width:991px){.header_call_icon{width:20px;min-width:20px}}.header_call_text{color:#fff;font-weight:500;font-size:15.55px;line-height:1;letter-spacing:.05em;transition:all .3s}@media screen and (max-width:991px){.header_call_text{font-size:11px}}.header_call_tel{color:#fff;font-weight:500;font-size:28px;letter-spacing:.05em;transition:all .3s}@media screen and (max-width:991px){.header_call_tel{font-size:19px}}.header_navbar{position:relative;background-color:#c2a660}@media screen and (max-width:991px){.header_navbar{position:fixed;top:0;left:0;width:100%;height:100%;height:-webkit-fill-available;opacity:0;visibility:hidden;transition:all .3s}}@media screen and (max-width:991px){.header_nav{margin:0 -35px;padding:30px 0}}.header_nav>ul{display:flex;justify-content:space-between}@media screen and (max-width:991px){.header_nav>ul{display:block}}.header_nav>ul>li{margin-right:10px}@media screen and (max-width:1300px){.header_nav>ul>li{margin-right:5px}}@media screen and (max-width:991px){.header_nav>ul>li{margin-right:0}}.header_nav>ul>li:last-child{margin-right:0}.header_nav>ul>li.active>a{color:#0f3e33}.header_nav>ul>li.active>a>svg{stroke:#0f3e33}.header_nav>ul>li>a{display:flex;align-items:center;height:40px;text-decoration:none;color:#fff;font-weight:500;font-size:14px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:1300px){.header_nav>ul>li>a{font-size:13px}}@media screen and (max-width:1200px){.header_nav>ul>li>a{font-size:11px}}@media screen and (max-width:991px){.header_nav>ul>li>a{font-size:16px;padding:15px 35px;height:auto}}.header_nav>ul>li>a:hover{color:#0f3e33}.header_nav .has_submenu{overflow:hidden}.header_nav .has_submenu:hover .header_dropdown{pointer-events:auto;opacity:1;visibility:visible}.header_nav .has_submenu:hover>a{color:#0f3e33}.header_nav .has_submenu:hover>a>svg{stroke:#0f3e33}@media screen and (max-width:991px){.header_nav .has_submenu>a{display:flex;justify-content:space-between;align-items:center}}.header_nav .has_submenu>a>svg{position:relative;top:1px;min-width:9px;width:9px;height:14px;transform:rotate(-90deg);stroke:#fff;margin-left:10px;transition:all .3s}@media screen and (max-width:1300px){.header_nav .has_submenu>a>svg{margin-left:5px;width:7px;height:12px}}.header_dropdown{position:absolute;top:100%;left:0;z-index:8;width:100%;background-color:rgba(255,255,255,.85);pointer-events:none;opacity:0;visibility:hidden;transition:all .3s}@media screen and (max-width:991px){.header_dropdown{position:static;width:100%;opacity:1;visibility:visible;transform:translateY(0);border:none;max-height:0;overflow:hidden;transition:max-height .3s ease-out}}.header_dropdown_panel{background-color:#cdd4ca;text-align:center;padding:22px 0}@media screen and (max-width:767px){.header_dropdown_panel{padding:20px 0}}.header_dropdown_panel p{color:#0f3e33;font-weight:700;font-size:22px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.header_dropdown_panel p{font-size:15px}}.header_dropdown_body{padding-bottom:22px}@media screen and (max-width:991px){.header_dropdown_body{padding-bottom:0}}.header_garden_care{display:flex;padding:22px 0 45px}@media screen and (max-width:991px){.header_garden_care{padding:30px 0 20px}}@media screen and (max-width:767px){.header_garden_care{flex-direction:column;margin:0 -35px}}.header_garden_care .header_dropdown_column:first-child{width:63.88%;padding-right:40px}@media screen and (max-width:767px){.header_garden_care .header_dropdown_column:first-child{width:100%;padding-right:0;margin-bottom:40px}}.header_garden_care .header_dropdown_column:first-child .header_dropdown_info{max-width:665px}@media screen and (max-width:767px){.header_garden_care .header_dropdown_column:first-child .header_dropdown_info{max-width:none}}.header_garden_care .header_dropdown_column:last-child{width:36.12%}@media screen and (max-width:767px){.header_garden_care .header_dropdown_column:last-child{width:100%}}.header_garden_care .header_dropdown_column:last-child .header_dropdown_info{max-width:410px}@media screen and (max-width:767px){.header_garden_care .header_dropdown_column:last-child .header_dropdown_info{max-width:none}}.header_dropdown_name{color:#0f3e33;font-weight:700;font-size:19px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px;border-bottom:3px solid #c2a660;padding-bottom:5px}@media screen and (max-width:767px){.header_dropdown_name{padding:0 35px 5px;text-align:center;font-size:18px;border-bottom-width:2px}}@media screen and (max-width:767px){.header_dropdown_list{text-align:center}}.header_dropdown_list li{margin-bottom:15px}.header_dropdown_list li:last-child{margin-bottom:0}.header_dropdown_list a{text-decoration:none;color:#0f3e33;font-size:16px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.header_dropdown_list a{font-size:15px}}.header_dropdown_list a:hover{color:#c2a660}.header_garden_design{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.header_garden_design{flex-direction:column}}.header_garden_design .header_dropdown_column{width:50%;padding-right:40px}@media screen and (max-width:767px){.header_garden_design .header_dropdown_column{width:100%;padding-right:0;text-align:center}}@media screen and (max-width:767px){.header_garden_design .header_dropdown_column:first-child{margin-bottom:40px}}.header_garden_design .header_dropdown_column:first-child .header_dropdown_info{max-width:255px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.header_garden_design .header_dropdown_column:first-child .header_dropdown_info{max-width:none}}.header_garden_design .header_dropdown_column:last-child .header_dropdown_info{max-width:385px}@media screen and (max-width:767px){.header_garden_design .header_dropdown_column:last-child .header_dropdown_info{max-width:none}}.header_garden_design .header_dropdown_column:last-child .header_dropdown_list{max-width:245px}@media screen and (max-width:767px){.header_garden_design .header_dropdown_column:last-child .header_dropdown_list{max-width:190px;margin:0 auto}}.header_garden_left{padding:100px 0 100px calc(((100vw - 1680px)/ 2) + 120px);width:100%}@media screen and (max-width:1680px){.header_garden_left{padding-left:120px}}@media screen and (max-width:1440px){.header_garden_left{padding-left:80px}}@media screen and (max-width:991px){.header_garden_left{padding-left:35px}}@media screen and (max-width:767px){.header_garden_left{padding:30px 0 40px;order:2}}.header_garden_intro{display:flex}@media screen and (max-width:767px){.header_garden_intro{flex-direction:column}}a.header_dropdown_description:hover .header_dropdown_title{color:#c2a660}a.header_dropdown_description:hover .header_dropdown_subtitle{color:#c2a660}.header_dropdown_title{display:inline-block;text-decoration:none;color:#0f3e33;font-weight:700;font-size:28px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px;transition:all .3s}@media screen and (max-width:767px){.header_dropdown_title{font-size:18px;margin-bottom:20px;border-bottom:2px solid #c2a660;padding:0 35px 5px;text-align:center}}.header_dropdown_subtitle{display:inline-block;text-decoration:none;color:#0f3e33;font-weight:400;font-size:16px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.header_dropdown_subtitle{font-size:15px}}.header_dropdown_book{text-decoration:none;color:#c6ae77;font-weight:700;font-size:28px;letter-spacing:.05em;text-transform:uppercase;margin-top:30px;transition:all .3s}@media screen and (max-width:767px){.header_dropdown_book{display:none}}.header_dropdown_book:hover{color:#0f3e33}.header_garden_media{width:36.7%;min-width:36.7%}@media screen and (max-width:767px){.header_garden_media{width:100%;min-width:auto;order:1}}.header_garden_img{height:100%}.header_garden_img img{width:100%;height:100%;object-fit:cover}.header_sustainability{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.header_sustainability{flex-direction:column}}.header_sustainability_left{display:flex;justify-content:flex-end;padding:75px 0 75px 35px;width:100%}@media screen and (max-width:991px){.header_sustainability_left{justify-content:flex-start}}@media screen and (max-width:767px){.header_sustainability_left{padding:30px 35px 40px;order:2}}.header_sustainability_content{max-width:540px;width:100%}@media screen and (max-width:1440px){.header_sustainability_content{max-width:450px}}.header_sustainability_links{max-width:292px}@media screen and (max-width:767px){.header_sustainability_links{max-width:none}}.header_sustainability_links li{border-bottom:1px solid #c2a660;padding-bottom:25px;margin-bottom:25px}@media screen and (max-width:767px){.header_sustainability_links li{padding-bottom:15px;margin-bottom:15px}}.header_sustainability_links li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.header_sustainability_links a{text-decoration:none;color:#0f3e33;font-weight:700;font-size:27px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.header_sustainability_links a{font-size:19px;line-height:25px}}.header_sustainability_links a:hover{color:#c2a660}.header_sustainability_media{width:39.68%;min-width:39.68%}@media screen and (max-width:767px){.header_sustainability_media{width:100%;min-width:auto;order:1}}.header_sustainability_img{height:100%}.header_sustainability_img img{width:100%;height:100%;object-fit:cover}.header_toggle{display:none;cursor:pointer;position:relative;z-index:90;overflow:hidden;width:40px;height:29px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;background-color:transparent;cursor:pointer;transition:all .3s}@media screen and (max-width:991px){.header_toggle{position:fixed;top:32px;right:35px;display:block;width:28px;height:17px}}.header_toggle span{display:block;position:absolute;top:13px;left:0;right:0;height:3px;background:#c5a960;border-radius:3px;transition:all .3s}@media screen and (max-width:991px){.header_toggle span{height:2px;top:7px;background-color:#fff}}.header_toggle span:after,.header_toggle span:before{position:absolute;display:block;left:0;width:100%;height:3px;background:#c5a960;border-radius:3px;content:"";transition:all .3s}@media screen and (max-width:991px){.header_toggle span:after,.header_toggle span:before{height:2px;background-color:#fff}}.header_toggle span:before{top:-13px}@media screen and (max-width:991px){.header_toggle span:before{top:-7px}}.header_toggle span:after{bottom:-13px}@media screen and (max-width:991px){.header_toggle span:after{bottom:-7px}}.header_toggle span:focus{outline:0}.header_toggle.active{background-color:transparent;width:40px;height:40px}@media screen and (max-width:991px){.header_toggle.active{width:28px;height:28px;top:24px}}.header_toggle.active span{background:0 0;border:none}.header_toggle.active span:before{top:6px;transform:rotate(45deg)}.header_toggle.active span:after{bottom:-6px;transform:rotate(-45deg)}.navbar_top{display:none}@media screen and (max-width:991px){.navbar_top{display:flex;align-items:center;height:80px;padding:0 35px;border-bottom:1px solid #fff}}.navbar_logo{display:block}.navbar_logo img{width:180px}@media screen and (max-width:991px){.navbar_body{height:calc(100% - 80px);overflow:auto;scrollbar-width:none}.navbar_body::-webkit-scrollbar{width:0}}.top_page{position:relative}.top_bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.top_bg.cover{background-color:#0f3e33}.top_bg.cover img{opacity:.45}.top_bg img{width:100%;height:100%;object-fit:cover}.top_home{position:relative;overflow:hidden}.top_video{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.top_video:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#0f3e33;opacity:.4}.top_video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.top_home_flower{position:absolute;bottom:0;right:0;z-index:2;width:40.625%;max-width:585px}@media screen and (max-width:991px){.top_home_flower{width:50%;max-width:none;right:-15%;bottom:-6%}}.top_home_inner{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;height:685px;padding:80px 0}@media screen and (max-width:991px){.top_home_inner{height:440px;padding:50px 0}}@media screen and (max-width:767px){.top_home_inner{height:320px}}.top_title{max-width:675px;text-align:center;color:#fff;font-size:94px;line-height:1;letter-spacing:.05em;font-family:"Didot LT Std",serif}@media screen and (max-width:991px){.top_title{max-width:440px;font-size:60px}}@media screen and (max-width:767px){.top_title{max-width:306px;font-size:42px}}.top_title sup{position:relative;top:-18px;font-size:25px}@media screen and (max-width:991px){.top_title sup{top:-12px;font-size:12px}}.top_page_description{text-align:center}.top_page_description .btn{margin-top:60px}@media screen and (max-width:991px){.top_page_description .btn{margin-top:40px}}.top_page_title{color:#fff;font-size:77px;line-height:84px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:40px}@media screen and (max-width:991px){.top_page_title{margin-bottom:30px}}@media screen and (max-width:767px){.top_page_title{font-size:50px;line-height:60px}}.top_page_title:last-child{margin-bottom:0}.top_page_title .my{position:relative;top:-14px;right:-6px;display:inline-block}@media screen and (max-width:767px){.top_page_title .my{max-width:100px}}.top_page_text p{color:#fff;font-size:26px;line-height:38px;letter-spacing:.05em}@media screen and (max-width:767px){.top_page_text p{font-size:16px;line-height:24px}}.certified_section{padding:40px 0 60px;margin-bottom:15px}@media screen and (max-width:767px){.certified_section{padding:35px 0 45px;margin-bottom:10px}}.certified_wrap{display:flex;align-items:center;justify-content:space-between}.certified_icon{min-width:96px;width:96px}@media screen and (max-width:991px){.certified_icon{display:none}}.certified_left{margin-right:40px}.certified_right{margin-left:40px}.certified_description{text-align:center;max-width:900px;margin:0 auto}.certified_description .title_section{margin-bottom:30px}@media screen and (max-width:767px){.certified_description .title_section{margin-bottom:15px}}.join_block{padding:50px 0 45px}@media screen and (max-width:767px){.join_block{padding:25px 0 10px}}.join_description{text-align:center;max-width:1040px;margin:0 auto}.join_description .title_section{margin-bottom:20px}@media screen and (max-width:767px){.join_description .title_section{margin-bottom:10px}}@media screen and (max-width:767px){.join_description .more_link{padding-left:0;padding-top:10px}}@media screen and (max-width:767px){.join_description .more_link:before{top:0;left:50%;transform:translate(-50%,0)}}.toggle_container{max-height:0;overflow:hidden;transition:max-height .6s ease-out}.garden_box{position:relative;overflow:hidden;margin-bottom:20px}@media screen and (max-width:767px){.garden_box{margin-bottom:5px}}.garden_box:last-child{margin-bottom:0}.garden_box.active .garden_details{display:block}.garden_details{display:none}.garden_design .garden_content_main{order:2}@media screen and (max-width:991px){.garden_design .garden_content_main{order:1}}.garden_design .garden_content_sidebar{order:1}@media screen and (max-width:991px){.garden_design .garden_content_sidebar{order:2}}.garden_box_body{position:relative;overflow:hidden}.garden_box_img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%}.garden_box_img img{min-width:1920px;width:100%;object-fit:cover;object-position:top center;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width:991px){.garden_box_img img{min-width:auto;left:auto;transform:translateX(0)}}.garden_trigger{position:relative;z-index:4;padding:75px 0 35px;cursor:pointer}@media screen and (max-width:767px){.garden_trigger{padding:40px 0 20px}}.garden_trigger.active .garden_arrow{display:none}.garden_trigger.active .garden_close{display:block}.garden_category{color:#c2a660;font-weight:700;font-size:31px;line-height:46px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:120px}@media screen and (max-width:991px){.garden_category{text-align:center}}@media screen and (max-width:767px){.garden_category{font-size:22px;line-height:32px;margin-bottom:20px}}.garden_name{display:flex;align-items:center;justify-content:space-between;padding-right:200px;color:#fff;font-size:63px;line-height:69px;font-family:"Didot LT Std",serif;letter-spacing:.01em}@media screen and (max-width:1200px){.garden_name{padding-right:0}}@media screen and (max-width:991px){.garden_name{flex-direction:column;text-align:center;min-height:236px}}@media screen and (max-width:767px){.garden_name{min-height:155px;font-size:42px;line-height:46px}}.garden_toggle{width:82px;display:flex;justify-content:center;margin-left:40px}@media screen and (max-width:991px){.garden_toggle{margin-left:0;margin-top:60px}}@media screen and (max-width:767px){.garden_toggle{margin-top:30px;width:55px}}.garden_arrow svg{width:82px;height:45px;stroke:#c4a85f}@media screen and (max-width:767px){.garden_arrow svg{width:55px;height:30px}}.garden_close{display:none}.garden_close svg{width:45px;height:45px;stroke:#c4a85f}@media screen and (max-width:767px){.garden_close svg{width:30px;height:30px}}.garden_container{position:relative;z-index:4}.garden_content{display:flex;align-items:flex-end;padding:40px 0 100px}@media screen and (max-width:991px){.garden_content{flex-direction:column;padding:45px 0 80px}}@media screen and (max-width:767px){.garden_content{padding:25px 0 40px}}.garden_content_main{padding-right:100px}@media screen and (max-width:1200px){.garden_content_main{padding-right:60px}}@media screen and (max-width:991px){.garden_content_main{padding-right:0}}@media screen and (max-width:991px){.garden_content_text{text-align:center}}.garden_content_text p{color:#fff;font-size:22px;line-height:29px;letter-spacing:.05em;margin-bottom:23px}@media screen and (max-width:767px){.garden_content_text p{font-size:15px;line-height:20px;margin-bottom:10px}}.garden_content_text p:last-child{margin-bottom:0}.garden_content_sidebar{min-width:480px;width:480px}@media screen and (max-width:1200px){.garden_content_sidebar{min-width:360px;width:360px}}@media screen and (max-width:991px){.garden_content_sidebar{min-width:auto;width:100%;margin-top:80px;text-align:center}}@media screen and (max-width:767px){.garden_content_sidebar{margin-top:40px}}@media screen and (max-width:991px){.garden_content_sidebar .more_link{padding-left:0;padding-top:10px}}@media screen and (max-width:991px){.garden_content_sidebar .more_link:before{top:0;left:50%;transform:translate(-50%,0)}}.garden_content_title{color:#fff;font-size:50px;line-height:1;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:23px}@media screen and (max-width:991px){.garden_content_title{margin-bottom:40px}}@media screen and (max-width:767px){.garden_content_title{margin-bottom:20px;font-size:31px}}.garden_details_care{background-color:#bbb799;padding:45px 0}@media screen and (max-width:991px){.garden_details_care{padding:30px 0 20px}}@media screen and (max-width:767px){.garden_details_care{margin:0 -35px}}.garden_details_care .garden_details_column:first-child{width:66.67%;padding-right:40px}@media screen and (max-width:767px){.garden_details_care .garden_details_column:first-child{width:100%;padding-right:0;margin-bottom:40px}}.garden_details_care .garden_details_column:first-child .garden_details_info{max-width:665px}@media screen and (max-width:767px){.garden_details_care .garden_details_column:first-child .garden_details_info{max-width:none}}.garden_details_care .garden_details_column:last-child{width:33.33%}@media screen and (max-width:767px){.garden_details_care .garden_details_column:last-child{width:100%}}.garden_details_care .garden_details_column:last-child .garden_details_info{max-width:410px}@media screen and (max-width:767px){.garden_details_care .garden_details_column:last-child .garden_details_info{max-width:none}}.garden_details_wrap{display:flex}@media screen and (max-width:767px){.garden_details_wrap{flex-direction:column}}.garden_details_name{color:#fff;font-weight:700;font-size:19px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px;border-bottom:3px solid #fff;padding-bottom:5px}@media screen and (max-width:767px){.garden_details_name{padding:0 35px 5px;text-align:center;font-size:18px;border-bottom-width:2px}}@media screen and (max-width:767px){.garden_details_list{text-align:center}}.garden_details_list li{margin-bottom:20px}.garden_details_list li:last-child{margin-bottom:0}.garden_details_list a{text-decoration:none;color:#fff;font-size:16px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.garden_details_list a{font-size:15px}}.garden_details_list a:hover{color:#c2a660}.garden_details_design{background-color:#6c8065;padding:20px 20px 20px 0}@media screen and (max-width:991px){.garden_details_design{padding:10px 10px 10px 0}}@media screen and (max-width:767px){.garden_details_design{padding:0}}.garden_details_design .garden_details_column{width:50%;padding-right:40px}@media screen and (max-width:767px){.garden_details_design .garden_details_column{width:100%;padding-right:0;text-align:center}}@media screen and (max-width:767px){.garden_details_design .garden_details_column:first-child{margin-bottom:40px}}.garden_details_design .garden_details_column:first-child .garden_details_info{max-width:340px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.garden_details_design .garden_details_column:first-child .garden_details_info{max-width:none}}.garden_details_design .garden_details_column:last-child .garden_details_info{max-width:385px}@media screen and (max-width:767px){.garden_details_design .garden_details_column:last-child .garden_details_info{max-width:none}}.garden_details_design .garden_details_column:last-child .garden_details_list{max-width:245px}@media screen and (max-width:767px){.garden_details_design .garden_details_column:last-child .garden_details_list{max-width:190px;margin:0 auto}}.garden_details_left{padding:20px 0 20px calc(((100vw - 1680px)/ 2) + 120px);width:100%}@media screen and (max-width:1680px){.garden_details_left{padding-left:120px}}@media screen and (max-width:1440px){.garden_details_left{padding-left:80px}}@media screen and (max-width:991px){.garden_details_left{padding-left:35px}}@media screen and (max-width:767px){.garden_details_left{padding:30px 0 40px;order:2}}.garden_details_intro{display:flex}@media screen and (max-width:767px){.garden_details_intro{flex-direction:column}}.garden_details_title{color:#fff;font-weight:700;font-size:28px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px}@media screen and (max-width:767px){.garden_details_title{font-size:18px;margin-bottom:20px;border-bottom:2px solid #c2a660;padding:0 35px 5px;text-align:center}}.garden_details_subtitle{color:#fff;font-weight:400;font-size:16px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.garden_details_subtitle{font-size:15px}}.garden_details_book{text-decoration:none;color:#c6ae77;font-weight:700;font-size:28px;letter-spacing:.05em;text-transform:uppercase;margin-top:200px;transition:all .3s}@media screen and (max-width:767px){.garden_details_book{display:none}}.garden_details_book:hover{color:#0f3e33}.garden_details_media{width:36%;min-width:36%}@media screen and (max-width:767px){.garden_details_media{width:100%;min-width:auto;order:1}}.garden_details_media img{width:100%;height:100%;object-fit:cover}.garden_details_video{position:relative;display:block;height:100%}.garden_details_video .play_btn{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);max-width:58px}@media screen and (max-width:767px){.garden_details_video .play_btn{max-width:39px}}.garden_revise{position:relative;overflow:hidden}.garden_revise.garden_revise_design{background-color:#6c8065}.garden_revise.garden_revise_design .garden_revise_img{right:0}.garden_revise.garden_revise_design .garden_revise_nav{order:1}.garden_revise.garden_revise_design .garden_nav{background-color:rgba(76,100,78,.72)}.garden_revise.garden_revise_design .garden_nav_name{background-color:#6c8066;color:#c4ac7b}.garden_revise.garden_revise_design .garden_nav_list li{border-top-color:#485d4a}.garden_revise.garden_revise_design .garden_nav_list a{color:#c4ac7b}.garden_revise.garden_revise_design .garden_nav_list a:hover{background-color:#6c8065}.garden_revise.garden_revise_care{background-color:#bab699}.garden_revise.garden_revise_care .garden_revise_img{left:0}.garden_revise.garden_revise_care .garden_revise_info{order:2;padding-right:0;padding-left:80px}@media screen and (max-width:1300px){.garden_revise.garden_revise_care .garden_revise_info{padding-left:40px}}@media screen and (max-width:767px){.garden_revise.garden_revise_care .garden_revise_info{order:1;padding-left:0}}.garden_revise.garden_revise_care .garden_revise_nav{justify-content:flex-end}@media screen and (max-width:767px){.garden_revise.garden_revise_care .garden_revise_nav{order:2}}.garden_revise.garden_revise_care .garden_nav{background-color:rgba(255,255,255,.72)}.garden_revise.garden_revise_care .garden_nav_name{background-color:#bab699;color:#fff}.garden_revise.garden_revise_care .garden_nav_list li{border-top-color:#f4f5ed}.garden_revise.garden_revise_care .garden_nav_list a{color:#6c8066}.garden_revise.garden_revise_care .garden_nav_list a:hover{background-color:#bab699;color:#fff}.garden_revise_img{position:absolute;top:-10%;bottom:-10%;z-index:1;width:50%}@media screen and (max-width:767px){.garden_revise_img{position:relative;top:auto;bottom:auto;width:100%;height:300px;overflow:hidden}}@media screen and (max-width:480px){.garden_revise_img{height:200px}}.garden_revise_img img{width:100%;min-height:100%;object-fit:cover}@media screen and (max-width:767px){.garden_revise_img img{position:absolute;top:-50%;left:0;min-height:auto}}.garden_revise_wrap{display:flex;min-height:800px}@media screen and (max-width:767px){.garden_revise_wrap{flex-direction:column;min-height:none}}.garden_revise_info{align-self:center;width:50%;padding:100px 80px 100px 0}@media screen and (max-width:1300px){.garden_revise_info{padding:40px 40px 40px 0}}@media screen and (max-width:767px){.garden_revise_info{width:100%;padding:40px 35px 40px 0}}.garden_revise_description{max-width:580px}@media screen and (max-width:767px){.garden_revise_description{max-width:none}}.garden_revise_description .text_content{margin-top:20px}.garden_revise_description .more_link{margin-top:30px}.garden_revise_title{color:#fff;font-size:52px;line-height:58px;font-family:"Didot LT Std",serif;margin-bottom:30px}@media screen and (max-width:991px){.garden_revise_title{font-size:41px;line-height:47px}}@media screen and (max-width:576px){.garden_revise_title{font-size:21px;line-height:31px}}.garden_revise_nav{position:relative;z-index:3;width:50%;display:flex;align-items:flex-end}@media screen and (max-width:767px){.garden_revise_nav{width:auto;margin:0 -35px}}.garden_nav{width:100%;max-width:480px}@media screen and (max-width:767px){.garden_nav{max-width:none}}.garden_nav_name{padding:10px 20px;font-weight:500;font-size:16px;line-height:32px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.garden_nav_name{padding-left:35px;padding-right:35px;font-size:11px;line-height:21px}}.garden_nav_list li{border-top:1px solid transparent}.garden_nav_list a{display:block;padding:10px 20px;text-decoration:none;font-weight:500;font-size:16px;line-height:32px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.garden_nav_list a{padding-left:35px;padding-right:35px;font-size:11px;line-height:21px}}.more_link{display:inline-block;position:relative;padding-left:95px;text-decoration:none;color:#bfa56c;font-weight:700;font-size:19px;line-height:34px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.more_link{font-size:13px;line-height:23px;padding-left:48px}}.more_link:before{content:"";position:absolute;top:50%;left:0;display:block;transform:translateY(-50%);background-color:#bfa56c;width:82px;height:2px}@media screen and (max-width:767px){.more_link:before{width:41px;height:1px}}.more_link.big{padding-left:112px;font-size:29px}@media screen and (max-width:767px){.more_link.big{font-size:13px;line-height:23px;padding-left:48px}}.more_link.big:before{width:97px;height:2px}@media screen and (max-width:1440px){.more_link.big:before{width:97px;height:2px}}@media screen and (max-width:767px){.more_link.big:before{width:41px;height:1px}}.more_link.white{color:#fff}.more_link.white:before{background-color:#fff}.more_link.green{color:#0f3e33}.more_link.green:before{background-color:#0f3e33}.more_link.green_light{color:#6c8066}.more_link.green_light:before{background-color:#6c8066}.more_link.heathered{color:#bbb799}.more_link.heathered:before{background-color:#bbb799}.cta_section{padding:40px 0}@media screen and (max-width:767px){.cta_section{padding:20px 0}}.cta_description{text-align:center}.cta_description .title_section{margin-bottom:20px}@media screen and (max-width:767px){.cta_description .title_section{margin-bottom:10px}}.cta_description .text_section{max-width:640px;margin:0 auto}.cta_form{display:flex;justify-content:center;margin-top:30px}@media screen and (max-width:767px){.cta_form{margin-top:15px;padding:0 15px}}@media screen and (max-width:370px){.cta_form{padding:0}}.cta_form_field{height:63px;padding:0 35px;width:100%;max-width:770px;border:none;background-color:#fff;font:500 19px Effra,sans-serif;letter-spacing:.15em;text-transform:uppercase}.cta_form_field::-webkit-input-placeholder{color:#d7dcdc}.cta_form_field:-moz-placeholder{color:#d7dcdc}.cta_form_field::-moz-placeholder{color:#d7dcdc}.cta_form_field:-ms-input-placeholder{color:#d7dcdc}@media screen and (max-width:767px){.cta_form_field{height:40px;font-size:13px;padding:0 20px}}.cta_form_send{cursor:pointer;height:63px;padding:0 50px;border:none;background-color:#404342;color:#fff;font:500 19px Effra,sans-serif;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;transition:all .3s}@media screen and (max-width:767px){.cta_form_send{height:40px;font-size:13px;padding:0 25px}}.cta_form_send:hover{background-color:#0f3e33}@media screen and (max-width:767px){.cta_form_send .mobile_hidden{display:none}}.services_search .cta_form_field{max-width:910px}.services_search .cta_form_send{padding:0 70px}@media screen and (max-width:767px){.services_search .cta_form_send{padding:0 25px}}.previous_works{padding:100px 0 100px}@media screen and (max-width:991px){.previous_works{padding:20px 0 50px}}@media screen and (max-width:767px){.previous_works{padding:10px 0 25px}}.previous_works_images{position:relative}.previous_works_images.small .previous_work_img.swiper-slide{height:386px;width:41.25%;transform:scale(.82)}@media screen and (max-width:991px){.previous_works_images.small .previous_work_img.swiper-slide{width:100%;transform:scale(1)}}.previous_works_images.small .previous_work_img.swiper-slide-active{transform:scale(1)}.previous_works_images .swiper-wrapper{align-items:center}.previous_work_img.swiper-slide{height:570px;width:58%;transform:scale(.72);transition:transform .3s}@media screen and (max-width:991px){.previous_work_img.swiper-slide{width:100%;transform:scale(1)}}@media screen and (max-width:767px){.previous_work_img.swiper-slide{height:381px}}.previous_work_img.swiper-slide-active{transform:scale(1)}.previous_work_img.swiper-slide-prev{transform-origin:right center}.previous_work_img.swiper-slide-next{transform-origin:left center}.previous_work_img img{width:100%;height:100%;object-fit:cover}.previous_works_arrow{cursor:pointer;position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.previous_works_arrow:hover svg{stroke:#bfa56c}.previous_works_arrow.heathered svg{stroke:#bbb799}.previous_works_arrow svg{stroke:#fff;width:33px;height:60px;transition:all .3s}@media screen and (max-width:767px){.previous_works_arrow svg{width:17px;height:30px}}.previous_works_prev{left:65px}@media screen and (max-width:991px){.previous_works_prev{left:35px}}.previous_works_next{right:65px}@media screen and (max-width:991px){.previous_works_next{right:35px}}.previous_works_dots{position:absolute;z-index:4;bottom:60px;left:0;width:100%;display:none;justify-content:center;align-items:center}@media screen and (max-width:991px){.previous_works_dots{display:flex}}@media screen and (max-width:767px){.previous_works_dots{bottom:30px}}.previous_works_dots.heathered .swiper-pagination-bullet{background-color:#bbb799}.previous_works_dots .swiper-pagination-bullet{background-color:#fff;width:14px;height:14px;border-radius:50%;margin:0 8px;opacity:1}.previous_works_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.5}.previous_works_info{display:flex;margin-top:100px;padding:0 50px}@media screen and (max-width:991px){.previous_works_info{flex-direction:column;margin-top:25px;padding:0}}.previous_works_left{min-width:315px;width:315px;padding-right:40px}@media screen and (max-width:991px){.previous_works_left{min-width:auto;width:100%;text-align:center;margin-bottom:30px;padding-right:0}}@media screen and (max-width:767px){.previous_works_left{margin-bottom:15px}}@media screen and (max-width:767px){.previous_works_left .title_block{font-size:31px;line-height:46px}}.previous_works_right{width:calc(100% - 315px);max-width:840px}@media screen and (max-width:991px){.previous_works_right{width:100%;max-width:none}}@media screen and (max-width:991px){.previous_work_item{text-align:center;padding:0 35px}}.previous_work_date{color:#c2a660;font-weight:700;font-size:16px;line-height:32px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.previous_work_date{font-size:11px;line-height:21px}}.previous_work_name{color:#c2a660;font-weight:700;font-size:25px;line-height:32px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:30px}@media screen and (max-width:767px){.previous_work_name{font-size:17px;line-height:22px;margin-bottom:20px}}.previous_work_text p{color:#184338;font-size:22px;line-height:29px;letter-spacing:.05em}@media screen and (max-width:767px){.previous_work_text p{font-size:15px;line-height:20px}}.previous_work_nav{display:flex;align-items:center;justify-content:center;margin-top:30px}.previous_controll_number{color:#c2a660;font-size:15px;letter-spacing:.15em;text-transform:uppercase}.previous_controll{cursor:pointer}.previous_controll.disabled{visibility:hidden;opacity:0}.previous_controll svg{stroke:#c2a660;width:19px;height:33px}.previous_controll_prev{margin-right:40px}.previous_controll_next{margin-left:40px}.fpo_logos{display:flex;align-items:center;justify-content:center;margin:0 -40px}@media screen and (max-width:991px){.fpo_logos{margin:0 -30px}}@media screen and (max-width:767px){.fpo_logos{margin:0;flex-direction:column}}.fpo_logo_item{margin:0 40px}@media screen and (max-width:991px){.fpo_logo_item{margin:0 30px}}@media screen and (max-width:767px){.fpo_logo_item{margin:0 0 50px}}@media screen and (max-width:767px){.fpo_logo_item:last-child{margin-bottom:0}}.fpo_home{padding:120px 0}@media screen and (max-width:991px){.fpo_home{padding:60px 0}}.we_plant{padding:20px}@media screen and (max-width:991px){.we_plant{padding:0}}.we_plant_header{position:relative;text-align:center;padding:60px 0;margin-bottom:20px}@media screen and (max-width:991px){.we_plant_header{margin-bottom:0}}@media screen and (max-width:767px){.we_plant_header{padding:20px 0}}.we_plant_header:after{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background-color:#0f3e33;opacity:.4}.we_plant_header img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.we_plant_header .title_section{position:relative;z-index:3}.we_plant_wrap{display:flex;margin:0 -10px}@media screen and (max-width:991px){.we_plant_wrap{display:block;margin:0}}.we_plant_box{display:block;position:relative;width:calc(33.33% - 20px);margin:0 10px;background-color:#0f3e33;height:574px;overflow:hidden}@media screen and (max-width:991px){.we_plant_box{width:100%;margin:0 0 5px}}@media screen and (max-width:767px){.we_plant_box{height:380px}}.we_plant_box:hover .we_plant_img{transform:scale(1.1)}@media screen and (max-width:991px){.we_plant_box:last-child{margin-bottom:0}}.we_plant_box:after{content:"";position:absolute;top:20px;bottom:25px;left:20px;right:20px;z-index:3;display:block;border:2px solid #fff}@media screen and (max-width:767px){.we_plant_box:after{bottom:20px;border-width:1px}}.we_plant_box.middle:after{border-bottom:none}.we_plant_box.middle .we_plant_img{opacity:.5}.we_plant_box.middle .we_plant_name{line-height:1}.we_plant_box.middle .we_plant_logo{max-width:146px;margin:0 30px}@media screen and (max-width:767px){.we_plant_box.middle .we_plant_logo{position:relative;bottom:-5px;max-width:100px;margin:0 40px}}.we_plant_img{height:100%;width:100%;object-fit:cover;opacity:.45;transition:all .3s}.we_plant_info{position:absolute;top:195px;left:0;z-index:4;width:100%;text-align:center;padding:0 30px}@media screen and (max-width:767px){.we_plant_info{top:130px}}.we_plant_number{color:#fff;font-size:68px;line-height:44px;letter-spacing:.1em;font-family:"Didot LT Std",serif;margin-bottom:20px}@media screen and (max-width:767px){.we_plant_number{font-size:46px;line-height:22px}}.we_plant_name{color:#fff;font-weight:700;font-size:31px;line-height:44px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.we_plant_name{font-size:22px;line-height:27px}}.we_plant_name sub{font-size:24px;line-height:1}@media screen and (max-width:767px){.we_plant_name sub{font-size:17px}}.we_plant_text{color:#fff;font-size:22px;line-height:33px;letter-spacing:.05em;max-width:340px;margin:10px auto 0}@media screen and (max-width:767px){.we_plant_text{font-size:15px;line-height:22px;max-width:180px}}.we_plant_bottom{position:absolute;bottom:25px;left:20px;right:20px;z-index:3;text-align:center;display:flex;align-items:flex-end}@media screen and (max-width:767px){.we_plant_bottom{bottom:20px}}.we_plant_bottom:before{content:"";flex:1 0 auto;height:2px;display:block;background-color:#fff}@media screen and (max-width:767px){.we_plant_bottom:before{height:1px}}.we_plant_bottom:after{content:"";flex:1 0 auto;height:2px;display:block;background-color:#fff}@media screen and (max-width:767px){.we_plant_bottom:after{height:1px}}.gardening_services{background-color:#cdd4ca;padding:120px 0}@media screen and (max-width:991px){.gardening_services{padding-bottom:50px}}.gardening_services .title_section{text-align:center;max-width:880px;margin:0 auto 100px}@media screen and (max-width:991px){.gardening_services .title_section{margin-bottom:30px}}.about_gardening{padding:80px 0}.about_gardening_intro{display:flex;align-items:flex-start;padding:75px 75px 60px}@media screen and (max-width:1200px){.about_gardening_intro{padding:50px}}@media screen and (max-width:991px){.about_gardening_intro{flex-direction:column;padding:0;margin:0 -35px}}.about_gardening_video{position:relative;width:46.15%;cursor:pointer}@media screen and (max-width:991px){.about_gardening_video{width:100%;order:2}}.about_gardening_video img{width:100%}.about_gardening_video .play_btn{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);max-width:58px}@media screen and (max-width:767px){.about_gardening_video .play_btn{max-width:39px}}.about_gardening_info{width:53.85%;padding:0 60px}@media screen and (max-width:1200px){.about_gardening_info{padding:0 0 0 50px}}@media screen and (max-width:991px){.about_gardening_info{width:100%;order:1;padding:30px 35px 40px}}@media screen and (max-width:767px){.about_gardening_info{text-align:center}}.about_gardening_info .title_block{margin-bottom:20px}@media screen and (max-width:767px){.about_gardening_info .title_block{margin-bottom:10px}}.about_gardening_info .text_block{padding-right:20px}@media screen and (max-width:991px){.about_gardening_info .text_block{padding-right:0}}.about_gardening_info .more_link{margin-top:60px}@media screen and (max-width:991px){.about_gardening_info .more_link{margin-top:30px}}@media screen and (max-width:767px){.about_gardening_info .more_link{padding-left:0;padding-top:10px}}@media screen and (max-width:767px){.about_gardening_info .more_link:before{top:0;left:50%;transform:translate(-50%,0)}}.gardening_triggers{display:flex;flex-wrap:wrap;padding:0 30px;margin:0 -30px}@media screen and (max-width:1200px){.gardening_triggers{padding:0}}@media screen and (max-width:991px){.gardening_triggers{margin:0 -30px -30px}}@media screen and (max-width:370px){.gardening_triggers{margin:0 -15px -30px}}.gardening_item{text-align:center;width:calc(25% - 60px);margin:0 30px}@media screen and (max-width:991px){.gardening_item{width:calc(50% - 60px);margin:0 30px 30px}}@media screen and (max-width:370px){.gardening_item{width:calc(50% - 30px);margin:0 15px 30px}}.gardening_item_icon{min-height:130px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media screen and (max-width:767px){.gardening_item_icon{min-height:65px}}.gardening_item_name{max-width:200px;margin:0 auto 20px;color:#0f3e33;font-size:24px;font-family:"Didot LT Std",serif}@media screen and (max-width:576px){.gardening_item_name{font-size:16px;line-height:1;margin-bottom:15px}}.gardening_item_text p{color:#0f3e33;font-size:21px;line-height:1}@media screen and (max-width:576px){.gardening_item_text p{font-size:14px}}.services_box_body{padding:20px}@media screen and (max-width:1100px){.services_box_body{padding:20px 0 0 0}}@media screen and (max-width:767px){.services_box_body{padding:10px 0 0 0}}.services_box_title{text-align:center;padding:75px 0}@media screen and (max-width:991px){.services_box_title{padding:40px 0}}@media screen and (max-width:767px){.services_box_title{padding:20px 0}}.testimonials_wrap{position:relative;padding:0 240px;max-width:1300px;margin:0 auto}.services_box_arrow{cursor:pointer;position:absolute;top:50%;z-index:4;transform:translateY(-50%)}.services_box_arrow:hover svg{stroke:#bfa56c}.services_box_arrow svg{stroke:#fff;width:33px;height:60px;transition:all .3s}@media screen and (max-width:767px){.services_box_arrow svg{width:18px;height:33px}}.services_box_prev{left:40px}@media screen and (max-width:1100px){.services_box_prev{left:20px}}@media screen and (max-width:767px){.services_box_prev{left:8px}}.services_box_next{right:40px}@media screen and (max-width:1100px){.services_box_next{right:20px}}@media screen and (max-width:767px){.services_box_next{right:8px}}.services_box_dots{display:none;justify-content:center;align-items:center;padding:15px 0}@media screen and (max-width:1100px){.services_box_dots{display:flex}}.services_box_dots .swiper-pagination-bullet{background-color:#becbc8;width:14px;height:14px;border-radius:50%;margin:0 8px;opacity:1}.services_box_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0f3e33}.service_box_item{text-decoration:none;position:relative;background-color:#0f3e33;overflow:hidden}.service_box_item:hover .service_box_img{transform:scale(1.1)}.service_box_img{min-height:400px;height:100%;width:100%;object-fit:cover;opacity:.48;transition:all .3s}@media screen and (max-width:767px){.service_box_img{min-height:215px}}.service_box_name{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-weight:700;font-size:31px;line-height:44px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.service_box_name{font-size:19px;line-height:28px}}.service_box_bottom{position:absolute;bottom:20px;left:0;width:100%;text-align:center}@media screen and (max-width:1700px){.service_box_bottom{bottom:10px}}.service_box_link{font-size:19px;padding-left:75px}@media screen and (max-width:1440px){.service_box_link{font-size:15px}}@media screen and (max-width:767px){.service_box_link{font-size:12px;padding-left:45px}}@media screen and (max-width:370px){.service_box_link{font-size:11px;padding-left:38px}}.service_box_link:before{width:62px}@media screen and (max-width:767px){.service_box_link:before{width:30px}}@media screen and (max-width:370px){.service_box_link:before{width:25px}}.box_links{display:flex}@media screen and (max-width:767px){.box_links{display:block}}.box_link_item{display:block;width:50%;text-decoration:none}@media screen and (max-width:767px){.box_link_item{width:100%}}.box_link_img{height:465px;overflow:hidden}@media screen and (max-width:576px){.box_link_img{height:312px}}.box_link_img img{width:100%;height:100%;object-fit:cover}.box_link_img .video_box{height:100%}.box_link_info{text-align:center;padding:90px 40px}@media screen and (max-width:767px){.box_link_info{padding:40px 35px}}.box_link_info .title_section{margin-bottom:30px}@media screen and (max-width:767px){.box_link_info .title_section{margin-bottom:15px}}.box_link_info .text_section{max-width:440px;margin:0 auto}@media screen and (max-width:767px){.box_link_info .text_section{max-width:230px}}.box_link_info .btn{margin-top:30px}.box_link_info .btn:hover{background-color:#bbb799}.testimonials_section{background-color:#f1efee;padding:40px 0 100px}@media screen and (max-width:576px){.testimonials_section{padding:15px 0 30px}}.testimonials_wrap{position:relative;padding:0 240px;max-width:1300px;margin:0 auto}@media screen and (max-width:1300px){.testimonials_wrap{padding:0 120px}}@media screen and (max-width:767px){.testimonials_wrap{padding:0 60px}}.testimonials_arrow{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);margin-top:40px}@media screen and (max-width:576px){.testimonials_arrow{margin-top:10px}}.testimonials_arrow:hover svg{stroke:#bfa56c}.testimonials_arrow svg{stroke:#0f3e33;width:33px;height:60px;transition:all .3s}@media screen and (max-width:767px){.testimonials_arrow svg{width:18px;height:33px}}@media screen and (max-width:576px){.testimonials_arrow svg{width:9px;height:17px}}.testimonials_arrow_prev{left:0}.testimonials_arrow_next{right:0}.testimonial_item{text-align:center}.testimonial_item_trustpilot{margin-bottom:60px}@media screen and (max-width:991px){.testimonial_item_trustpilot{max-width:180px;margin:0 auto 40px}}@media screen and (max-width:576px){.testimonial_item_trustpilot{max-width:90px;margin-bottom:20px}}.testimonial_item_text p{color:#2b2b2b;font-size:38px;line-height:58px;font-family:"Didot LT Std",serif}@media screen and (max-width:991px){.testimonial_item_text p{font-size:31px;line-height:44px}}@media screen and (max-width:576px){.testimonial_item_text p{font-size:11px;line-height:18px}}.testimonial_item_author{color:#2b2b2b;font-weight:500;font-size:21px;letter-spacing:.05em;text-transform:uppercase;margin-top:10px}@media screen and (max-width:576px){.testimonial_item_author{font-size:10px}}.follow_section{position:relative;padding:80px 0 80px}@media screen and (max-width:767px){.follow_section{padding:30px 0 90px}}.follow_bg{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;overflow:hidden}.follow_bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.2) 100%)}@media screen and (max-width:767px){.follow_bg:after{height:30%}}.follow_bg img{width:100%;height:100%;object-fit:cover}.follow_block{position:relative;z-index:3}.follow_block .container{max-width:2020px}.follow_block .title_section{text-align:center;margin-bottom:60px}@media screen and (max-width:767px){.follow_block .title_section{margin-bottom:30px}}.follow_wrap{position:relative;padding:0 160px}@media screen and (max-width:1200px){.follow_wrap{padding:0 120px}}@media screen and (max-width:767px){.follow_wrap{padding:0;margin:0 -35px}}.follow_wrap .sbi_header_text{color:#fff}.follow_images{padding:25px 35px;background-color:#fff}@media screen and (max-width:991px){.follow_images{padding:20px}}@media screen and (max-width:767px){.follow_images{padding:15px}}.follow_arrow{cursor:pointer;position:absolute;top:50%;z-index:4;transform:translateY(-50%)}.follow_arrow:hover svg{stroke:#c2a660}.follow_arrow svg{stroke:#fff;width:33px;height:60px;transition:all .3s}@media screen and (max-width:767px){.follow_arrow svg{width:17px;height:30px}}.follow_arrow_prev{left:0}@media screen and (max-width:767px){.follow_arrow_prev{left:25px}}.follow_arrow_next{right:0}@media screen and (max-width:767px){.follow_arrow_next{right:25px}}.follow_subscribe{position:relative;z-index:3;margin-top:80px}@media screen and (max-width:767px){.follow_subscribe{margin-top:40px;padding:30px 0 0}}.follow_subscribe .cta_form_send{background-color:#c2a660}.follow_subscribe .cta_form_send:hover{background-color:#bbb799}.follow_subscribe_block{background-color:#0f3e33;max-width:800px;margin:0 auto;padding:40px}.follow_subscribe_block .cta_form{display:flex;flex-direction:column;align-items:center;margin-top:20px}.follow_subscribe_block .cta_form_field{max-width:600px}.follow_subscribe_block .cta_form_send{color:#0f3e33;margin-top:20px}.working_section{padding:60px 0 120px}@media screen and (max-width:767px){.working_section{padding:30px 0}}.working_section .title_section{text-align:center;margin-bottom:80px}@media screen and (max-width:767px){.working_section .title_section{margin-bottom:20px}}.working_wrap{display:flex;align-items:center;margin:0 -50px}@media screen and (max-width:991px){.working_wrap{margin:0 -35px}}@media screen and (max-width:767px){.working_wrap{margin:0;flex-direction:column}}.working_logo{margin:0 50px}@media screen and (max-width:991px){.working_logo{margin:0 35px}}@media screen and (max-width:767px){.working_logo{margin:0 0 20px 0}}@media screen and (max-width:767px){.working_logo:last-child{margin-bottom:0}}.bottom_links{display:flex}@media screen and (max-width:767px){.bottom_links{display:block}}.bottom_links a{display:block;width:50%;padding:50px 30px;text-decoration:none;text-align:center;color:#0f3e33;font-weight:500;font-size:31px;line-height:44px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.bottom_links a{width:100%;font-size:21px;line-height:29px;padding:40px 35px}}.footer{overflow:hidden;position:relative;padding:75px 0 100px;background-color:#0f3e33}@media screen and (max-width:767px){.footer{padding:30px 0 40px}}.footer_flower{position:absolute;bottom:0;right:0;z-index:1;max-width:540px}@media screen and (max-width:767px){.footer_flower{max-width:84%;right:-5%}}.footer_top{position:relative;z-index:3;display:flex}@media screen and (max-width:767px){.footer_top{flex-direction:column}}.footer_left{width:27.77%;padding-right:40px;padding-top:60px}@media screen and (max-width:991px){.footer_left{padding-top:0;width:40%}}@media screen and (max-width:767px){.footer_left{width:100%;padding-right:0;margin-bottom:30px}}.footer_logo{display:block;max-width:225px;margin-bottom:30px}@media screen and (max-width:767px){.footer_logo{max-width:210px;margin:0 auto}}.footer_cop{max-width:225px}@media screen and (max-width:767px){.footer_cop{display:none}}.footer_cop p{color:#c2a660;font-weight:300;font-size:15px;line-height:24px;letter-spacing:.05em}.footer_info{width:72.23%;display:flex;justify-content:space-between}@media screen and (max-width:991px){.footer_info{flex-wrap:wrap;justify-content:flex-start;width:60%}}@media screen and (max-width:767px){.footer_info{flex-direction:column;width:100%}}.footer_column{flex-basis:170px;margin-right:40px;padding-top:60px}@media screen and (max-width:991px){.footer_column{flex-basis:50%;margin:0 0 40px 0;padding-right:20px;padding-top:0}}@media screen and (max-width:767px){.footer_column{flex-basis:100%;margin:0 0 10px;padding-right:0;text-align:center}}.footer_column:last-child{margin-right:0}.footer_column.wide{flex-basis:260px}@media screen and (max-width:991px){.footer_column.wide{flex-basis:50%}}@media screen and (max-width:767px){.footer_column.wide{width:100%}}.footer_column.wide .footer_text{max-width:170px}@media screen and (max-width:767px){.footer_column.wide .footer_text{margin:0 auto}}.footer_column.last{flex-basis:auto;padding-top:0}@media screen and (max-width:991px){.footer_column.last{flex-basis:50%}}@media screen and (max-width:767px){.footer_column.last{display:flex;flex-direction:column;width:100%}}@media screen and (max-width:767px){.footer_column.last .footer_link{order:1}}@media screen and (max-width:767px){.footer_nav_container{max-height:0;overflow:hidden;transition:max-height .3s ease-out}}.footer_box{position:relative;margin-bottom:13px;padding-bottom:13px}.footer_box:last-child{margin-bottom:0;padding-bottom:0}.footer_box:last-child:after{display:none}.footer_box:after{content:"";position:absolute;bottom:0;left:0;display:block;background-color:#fff;width:77px;height:2px}@media screen and (max-width:767px){.footer_box:after{left:50%;transform:translateX(-50%)}}.footer_name{color:#fff;font-weight:500;font-size:19px;line-height:27px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.footer_name{font-size:22px;line-height:36px}}.footer_list li{margin-bottom:2px}.footer_list li:last-child{margin-bottom:0}.footer_list a{color:#fff;text-decoration:none;font-weight:300;font-size:17px;line-height:28px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}.footer_list a:hover{color:#c2a660}.footer_text p{color:#fff;font-weight:300;font-size:17px;line-height:28px;letter-spacing:.05em;text-transform:uppercase}.footer_soc{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width:767px){.footer_soc{justify-content:center;order:2;margin-top:30px}}.footer_soc a{max-width:45px;margin-right:30px;transition:all .3s}@media screen and (max-width:767px){.footer_soc a{max-width:35px;margin:0 5px}}.footer_soc a:hover{opacity:.7}.footer_soc a:last-child{margin-right:0}.footer_link li{margin-bottom:12px}@media screen and (max-width:767px){.footer_link li{margin-bottom:10px}}.footer_link li:last-child{margin-bottom:0}.footer_link a{text-decoration:none;color:#c2a660;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.footer_link a{font-size:22px;line-height:36px}}.footer_link a:hover{color:#fff}.footer_bottom{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;margin-top:15px}@media screen and (max-width:767px){.footer_bottom{flex-direction:column;align-items:center;margin-top:20px}}.footer_description{width:50%;padding-right:40px}@media screen and (max-width:767px){.footer_description{width:100%;padding-right:0;text-align:center;margin-bottom:110px}}.footer_description p{color:#c2a660;font-weight:300;font-size:15px;line-height:24px;letter-spacing:.05em}@media screen and (max-width:767px){.footer_description p{margin-bottom:15px}}@media screen and (max-width:767px){.footer_description p:last-child{margin-bottom:0}}.footer_description p a{text-decoration:none;color:#c2a660;font-weight:500;transition:all .3s}.footer_description p a:hover{color:#fff}.footer_logos{display:flex;align-items:center;margin-top:-40px}@media screen and (max-width:991px){.footer_logos{margin-top:0}}@media screen and (max-width:767px){.footer_logos{padding:0 15px;margin:0 -3px}}.footer_logo_item{margin-right:10px}@media screen and (max-width:767px){.footer_logo_item{margin:0 3px}}.footer_logo_item:last-child{margin-right:0}.animated{animation-duration:.3s;animation-fill-mode:both}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp}.page_description{text-align:center;margin-bottom:60px}.page_description .page_title{margin-bottom:45px}.page_title{text-align:center;color:#0f3e33;font-size:77px;line-height:84px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:105px}@media screen and (max-width:991px){.page_title{margin-bottom:60px}}@media screen and (max-width:767px){.page_title{font-size:50px;line-height:60px}}.page_title.white{color:#fff}.page_text p{color:#c2a660;font-weight:700;font-size:34px;line-height:46px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.page_text p{font-size:24px;line-height:34px}}.about_intro{padding:150px 0 75px}@media screen and (max-width:991px){.about_intro{padding:60px 0}}.about_intro_content{position:relative;padding:240px 0 0;margin-top:-40px}@media screen and (max-width:991px){.about_intro_content{padding:0;margin-top:0}}.about_intro_flower{position:absolute;right:0;top:0;z-index:-1;width:57.7%;max-width:1108px}@media screen and (max-width:991px){.about_intro_flower{display:none}}.about_intro_info{display:flex}@media screen and (max-width:991px){.about_intro_info{flex-direction:column;margin:0 -35px}}.about_intro_media{position:relative;z-index:3;width:47.22%}@media screen and (max-width:991px){.about_intro_media{width:100%;order:2}}.about_intro_media .video_box{height:100%}.about_intro_media .video_box img{height:100%;object-fit:cover}.about_intro_description{width:52.78%;position:relative;background-color:#0f3e33;padding:90px 90px 60px 90px}@media screen and (max-width:991px){.about_intro_description{width:100%;padding:40px 35px 120px;order:1}}@media screen and (max-width:767px){.about_intro_description{padding-bottom:80px}}.about_intro_description .typical_text{padding-right:40px}@media screen and (max-width:767px){.about_intro_description .typical_text{padding-right:0}}.about_intro_text{color:#fff;font-size:31px;line-height:44px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:30px}@media screen and (max-width:767px){.about_intro_text{font-size:21px;line-height:29px;margin-bottom:20px}}.about_intro_text span{color:#c2a660}.about_intro_icon{position:absolute;bottom:30px;right:35px;max-width:78px}@media screen and (max-width:767px){.about_intro_icon{max-width:68px;bottom:20px}}.about_intro_bottom{text-align:center;max-width:850px;margin:195px auto 0}@media screen and (max-width:991px){.about_intro_bottom{margin-top:60px}}.about_intro_bottom p{color:#cdd4ca;font-size:37.5px;line-height:50px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.about_intro_bottom p{font-size:21px;line-height:31px}}.about_intro_bottom p span{color:#0f3e33;font-weight:700;font-size:34px;font-family:Effra,sans-serif;letter-spacing:.05em}@media screen and (max-width:767px){.about_intro_bottom p span{font-size:18px}}@media screen and (max-width:991px){.about_intro_bottom p br{display:none}}.about_info{position:relative;margin-top:20px;padding-bottom:270px}@media screen and (max-width:991px){.about_info{margin-top:10px;padding-bottom:0}}@media screen and (max-width:767px){.about_info{margin-top:5px}}.about_info .container{max-width:1920px}.about_info_bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}@media screen and (max-width:991px){.about_info_bg{position:static}}.about_info_inner{display:flex}.about_info_content{max-width:752px;margin-top:-80px}@media screen and (max-width:991px){.about_info_content{max-width:none;margin:0 -35px}}.about_info_description{position:relative;background-color:#0f3e33;padding:75px 105px 90px}@media screen and (max-width:991px){.about_info_description{padding:40px 35px 120px}}@media screen and (max-width:767px){.about_info_description{padding-bottom:90px}}@media screen and (max-width:991px){.about_info_description .typical_text p br{display:none}}.about_info_icon{position:absolute;right:75px;bottom:27px;max-width:92px}@media screen and (max-width:991px){.about_info_icon{right:35px}}@media screen and (max-width:767px){.about_info_icon{max-width:60px;bottom:20px}}.about_join{background-color:rgba(255,255,255,.76);text-align:center;padding:50px 35px 70px}@media screen and (max-width:991px){.about_join{padding:40px 35px}}.about_join .title_section{margin-bottom:30px}.about_join .text_section{max-width:450px;margin:0 auto}.about_join .btn{margin-top:40px}.fpo_about{background-color:#e7ebea;padding:130px 0 160px}@media screen and (max-width:991px){.fpo_about{padding:60px 0}}.team_section{padding:150px 0}@media screen and (max-width:991px){.team_section{padding:60px 0}}.team_posts{display:flex;flex-wrap:wrap;margin:0 -8px -120px}@media screen and (max-width:991px){.team_posts{margin-bottom:-40px}}@media screen and (max-width:576px){.team_posts{display:block;margin:0}}.team_post_item{width:calc(25% - 16px);margin:0 8px 120px}@media screen and (max-width:1200px){.team_post_item{width:calc(33.33% - 16px)}}@media screen and (max-width:991px){.team_post_item{width:calc(50% - 16px);margin-bottom:40px}}@media screen and (max-width:576px){.team_post_item{width:100%;margin:0 0 40px}}@media screen and (max-width:576px){.team_post_item:last-child{margin-bottom:0}}.team_post_info{padding:15px 5px 0}.team_post_name{color:#0f3e33;font-weight:700;font-size:24px;line-height:29px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:576px){.team_post_name{font-size:16px;line-height:24px}}.team_post_position{color:#0f3e33;font-size:19px;line-height:24px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:576px){.team_post_position{font-size:14px;line-height:21px}}.team_bottom{margin-bottom:20px}@media screen and (max-width:991px){.team_bottom{margin-bottom:10px}}@media screen and (max-width:767px){.team_bottom{margin-bottom:5px}}.team_garden{padding:70px 0 90px}@media screen and (max-width:767px){.team_garden{padding:60px 0}}.team_garden .title_section{text-align:center;margin-bottom:60px}@media screen and (max-width:767px){.team_garden .title_section{margin-bottom:40px}}.team_garden_wrap{display:flex;justify-content:center}@media screen and (max-width:991px){.team_garden_wrap{margin:0 -30px}}@media screen and (max-width:576px){.team_garden_wrap{margin:0;display:block}}.team_garden_list{min-width:240px;margin:0 70px;text-align:center}@media screen and (max-width:991px){.team_garden_list{width:calc(50% - 60px);margin:0 30px;min-width:auto}}@media screen and (max-width:576px){.team_garden_list{width:100%;margin:0 0 10px}}@media screen and (max-width:576px){.team_garden_list:last-child{margin-bottom:0}}.team_garden_list li{color:#0f3e33;font-size:24px;line-height:38px;letter-spacing:.15em;margin-bottom:10px}@media screen and (max-width:767px){.team_garden_list li{font-size:16px;line-height:24px}}.team_garden_list li:last-child{margin-bottom:0}.team_join{display:block;text-align:center;text-decoration:none;margin-top:20px;padding:70px 0}@media screen and (max-width:991px){.team_join{margin-top:10px}}@media screen and (max-width:767px){.team_join{padding:40px 0;margin-top:5px}}.blog_section{padding:150px 0}@media screen and (max-width:991px){.blog_section{padding:60px 0}}.blog_posts{display:flex;flex-wrap:wrap;margin:0 -8px -70px}@media screen and (max-width:991px){.blog_posts{margin-bottom:-40px}}@media screen and (max-width:576px){.blog_posts{display:block;margin:0}}.blog_post_item{width:calc(25% - 16px);margin:0 8px 70px}@media screen and (max-width:1200px){.blog_post_item{width:calc(33.33% - 16px)}}@media screen and (max-width:991px){.blog_post_item{width:calc(50% - 16px);margin-bottom:40px}}@media screen and (max-width:576px){.blog_post_item{width:100%;margin:0 0 40px}}@media screen and (max-width:576px){.blog_post_item:last-child{margin-bottom:0}}.blog_post_item.full{width:100%}.blog_post_item.full .blog_post_img{min-height:482px}@media screen and (max-width:991px){.blog_post_item.full .blog_post_img{min-height:307px}}.blog_post_item.full .blog_post_title{font-size:109px;line-height:55px;font-family:"Didot LT Std",serif;letter-spacing:.05em;text-transform:none}@media screen and (max-width:991px){.blog_post_item.full .blog_post_title{font-size:60px}}@media screen and (max-width:576px){.blog_post_item.full .blog_post_title{font-size:40px;padding:0 20px}}.blog_post_item.post_intro{margin-bottom:0}.blog_post_top{position:relative;display:block;text-decoration:none;overflow:hidden}a.blog_post_top:hover .blog_post_img{transform:scale(1.15)}.blog_post_img{width:100%;height:100%;min-height:307px;object-fit:cover;transition:all .3s}.blog_post_title{position:absolute;top:50%;left:0;z-index:3;transform:translate(0,-50%);width:100%;padding:0 60px;text-align:center;color:#fff;font-weight:700;font-size:31px;line-height:32px;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:576px){.blog_post_title{font-size:21px;line-height:29px}}.blog_post_info{padding:30px 20px 0}@media screen and (max-width:767px){.blog_post_info{padding:20px 10px 0}}.blog_post_description:after{content:"—";color:#0f3e33;font-size:19px;line-height:24px}@media screen and (max-width:576px){.blog_post_description:after{font-size:14px;line-height:21px}}.blog_post_name{text-decoration:none;color:#0f3e33;font-weight:700;font-size:24px;line-height:29px;letter-spacing:.15em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:576px){.blog_post_name{font-size:16px;line-height:24px}}.blog_post_name:hover{color:#c2a660}.blog_post_date{color:#0f3e33;font-size:19px;line-height:24px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:576px){.blog_post_date{font-size:14px;line-height:21px}}.blog_post_more{display:inline-block;text-decoration:none;color:#0f3e33;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:576px){.blog_post_more{font-size:14px;line-height:21px}}.blog_post_more:hover{color:#c2a660}.post_top{padding:150px 0 60px}@media screen and (max-width:991px){.post_top{padding:60px 0}}.post_content{background-color:#cdd4ca;padding:80px 0 435px}@media screen and (max-width:991px){.post_content{padding:40px 0}}.more_stories{margin-top:-315px;padding-bottom:100px}@media screen and (max-width:991px){.more_stories{margin-top:0;padding-bottom:50px}}@media screen and (max-width:767px){.more_stories{padding-bottom:25px}}.more_stories .previous_work_date{color:#0f3e33}.more_stories .previous_work_name{color:#0f3e33}.more_stories_info{display:flex;align-items:center;margin-top:100px}@media screen and (max-width:991px){.more_stories_info{flex-direction:column;margin-top:25px;padding:0}}.more_story_description:after{content:"—";color:#0f3e33;font-size:25px;line-height:32px}@media screen and (max-width:767px){.more_story_description:after{font-size:17px;line-height:22px}}.more_story_read{text-decoration:none;color:#0f3e33;font-weight:700;font-size:21px;line-height:32px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.more_story_read{font-size:14px;line-height:22px}}.more_story_read:hover{color:#c2a660}.contact_intro{position:relative;padding:150px 0 60px}@media screen and (max-width:991px){.contact_intro{padding:60px 0}}.contact_intro_flower{position:absolute;right:0;top:100px;z-index:-1;width:52.6%;max-width:1010px}@media screen and (max-width:991px){.contact_intro_flower{display:none}}.contact_book{max-width:1040px;margin:0 auto}.contact_book_top{margin-bottom:40px}.contact_form_field{margin-bottom:20px}.contact_form_field:last-child{margin-bottom:0}.contact_form_field input,.contact_form_field textarea{width:100%;height:50px;background-color:#f0f0f0;border:none;border-radius:0;padding:0 20px;color:#0f3e33;font:700 16px Effra,sans-serif;letter-spacing:.05em;text-transform:uppercase}.contact_form_field input::-webkit-input-placeholder,.contact_form_field textarea::-webkit-input-placeholder{color:#848484}.contact_form_field input:-moz-placeholder,.contact_form_field textarea:-moz-placeholder{color:#848484}.contact_form_field input::-moz-placeholder,.contact_form_field textarea::-moz-placeholder{color:#848484}.contact_form_field input:-ms-input-placeholder,.contact_form_field textarea:-ms-input-placeholder{color:#848484}.contact_form_field textarea{resize:none;height:182px;padding:15px 20px}.contact_form_ticks{padding:0 20px}.contact_form_services{padding-bottom:35px;border-bottom:4px solid #f0f0f0}@media screen and (max-width:991px){.contact_form_services{border-bottom-width:2px}}.contact_form_agree{margin-top:35px}.contact_form_send{position:relative;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:#fff;font-weight:700;font-size:19px;line-height:1;font-family:Effra,sans-serif;letter-spacing:.05em;text-transform:uppercase;padding:22px 38px;border-radius:0;background:#c2a660;border:none;margin-top:40px;transition:all .3s}.contact_form_send:hover{background:#0f3e33}.form_group_title{color:#848484;font-weight:700;font-size:16px;line-height:25px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px}.form_group{display:flex;flex-direction:column}.form_checkbox,.wpcf7-list-item label{cursor:pointer;display:inline-flex;position:relative;min-height:20px;padding-left:35px;margin-bottom:15px}.form_checkbox:hover .form_checkbox_text,.wpcf7-list-item label:hover .form_checkbox_text{color:#0f3e33}.form_checkbox:last-child,.wpcf7-list-item label:last-child{margin-bottom:0}.form_checkbox input,.wpcf7-list-item label input{position:absolute;top:0;opacity:0}.form_checkbox input:checked~.form_checkbox_text:after,.form_checkbox input:checked~.wpcf7-list-item-label:after,.wpcf7-list-item label input:checked~.form_checkbox_text:after,.wpcf7-list-item label input:checked~.wpcf7-list-item-label:after{opacity:1}.form_checkbox .form_checkbox_text,.form_checkbox .wpcf7-list-item-label,.wpcf7-list-item label .form_checkbox_text,.wpcf7-list-item label .wpcf7-list-item-label{align-self:center}.form_checkbox .form_checkbox_text:before,.form_checkbox .wpcf7-list-item-label:before,.wpcf7-list-item label .form_checkbox_text:before,.wpcf7-list-item label .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;display:block;cursor:pointer;width:20px;height:20px;background:#f0f0f0;transition:all .3s}.form_checkbox .form_checkbox_text:after,.form_checkbox .wpcf7-list-item-label:after,.wpcf7-list-item label .form_checkbox_text:after,.wpcf7-list-item label .wpcf7-list-item-label:after{content:"";position:absolute;top:3px;left:3px;display:block;cursor:pointer;width:14px;height:14px;background:#0f3e33;opacity:0;transition:all .3s}.wpcf7-checkbox{display:flex;flex-direction:column}.wpcf7-checkbox .wpcf7-list-item{margin:0 0 15px}.wpcf7-checkbox .wpcf7-list-item:last-child{margin-bottom:0}.form_checkbox_text,.wpcf7-list-item-label{display:inline-block;color:#848484;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:480px){.form_checkbox_text,.wpcf7-list-item-label{font-size:14px}}.contact_places{padding:80px 0}.contact_places .page_text{text-align:center;max-width:780px;margin:0 auto 50px}.contact_places_wrap{display:flex;justify-content:space-between}@media screen and (max-width:767px){.contact_places_wrap{flex-wrap:wrap;margin-bottom:-35px}}.contact_places_list{margin-right:35px}@media screen and (max-width:767px){.contact_places_list{width:50%;margin:0 0 35px;padding-right:20px}}.contact_places_list:last-child{margin-right:0}@media screen and (max-width:767px){.contact_places_list:last-child{margin-bottom:0}}.contact_places_list li{color:#c2a660;font-weight:700;font-size:19px;line-height:25px;letter-spacing:.05em}@media screen and (max-width:576px){.contact_places_list li{font-size:15px;line-height:21px}}.contact_map{height:550px}@media screen and (max-width:991px){.contact_map{height:400px}}.top_team_inner{display:flex;align-items:flex-end;min-height:760px;padding:60px 0;position:relative;z-index:4}@media screen and (max-width:991px){.top_team_inner{min-height:540px}}@media screen and (max-width:767px){.top_team_inner{padding:40px 0}}.top_team_inner .top_page_description{width:100%;max-width:780px;margin:0 auto}.join_content{padding:25px}@media screen and (max-width:991px){.join_content{padding:10px}}@media screen and (max-width:767px){.join_content{padding:5px}}.join_content .container{max-width:1620px;padding:0 55px}@media screen and (max-width:991px){.join_content .container{padding:0 30px}}.recruiting_title{text-align:center;padding:45px 0}.recruiting_box{margin-bottom:30px}@media screen and (max-width:991px){.recruiting_box{margin-bottom:10px}}@media screen and (max-width:767px){.recruiting_box{margin-bottom:5px}}.recruiting_box:last-child{margin-bottom:0}.recruiting_trigger{cursor:pointer;background-color:#f0f2ef;padding:60px 0}@media screen and (max-width:767px){.recruiting_trigger{padding:40px 0}}.recruiting_trigger.active .recruiting_arrow{display:none}.recruiting_trigger.active .recruiting_close{display:block}.recruiting_trigger_wrap{position:relative;padding-right:80px}@media screen and (max-width:991px){.recruiting_trigger_wrap{padding-right:0}}.recruiting_toggle{position:absolute;top:50%;right:-30px;transform:translateY(-50%) rotate(-90deg);width:67px;display:flex;justify-content:center}@media screen and (max-width:991px){.recruiting_toggle{position:static;transform:none;margin:40px auto 0}}@media screen and (max-width:767px){.recruiting_toggle{width:55px}}.recruiting_arrow svg{width:67px;height:37px;stroke:#c4a85f}@media screen and (max-width:767px){.recruiting_arrow svg{width:55px;height:30px}}.recruiting_close{display:none}.recruiting_close svg{width:45px;height:45px;stroke:#c4a85f}@media screen and (max-width:767px){.recruiting_close svg{width:30px;height:30px}}.recruiting_trigger_inner{display:flex;align-items:flex-end}@media screen and (max-width:991px){.recruiting_trigger_inner{flex-direction:column;text-align:center}}.recruiting_trigger_name{width:52.9%;padding-right:40px;color:#0f3e33;font-size:62px;line-height:68px;font-family:"Didot LT Std",serif;letter-spacing:.01em}@media screen and (max-width:991px){.recruiting_trigger_name{width:100%;padding-right:0;margin-bottom:30px}}@media screen and (max-width:767px){.recruiting_trigger_name{font-size:42px;line-height:46px}}.recruiting_trigger_text{width:47.1%;max-width:540px}@media screen and (max-width:991px){.recruiting_trigger_text{width:100%;max-width:none}}.recruiting_trigger_text p{color:#0f3e33;font-size:25px;line-height:32px;letter-spacing:.05em}@media screen and (max-width:767px){.recruiting_trigger_text p{font-size:17px;line-height:22px}}.recruiting_info{padding:60px 0 100px}@media screen and (max-width:991px){.recruiting_info{padding:60px 0}}@media screen and (max-width:767px){.recruiting_info{padding:40px 0}}.recruiting_info_top{display:flex;justify-content:space-between;border-bottom:6px solid #f0f2ef;padding-bottom:50px;margin-bottom:50px}@media screen and (max-width:991px){.recruiting_info_top{padding-bottom:35px;margin-bottom:35px;border-width:3px}}@media screen and (max-width:576px){.recruiting_info_top{flex-direction:column}}.recruiting_info_left{max-width:720px;margin-right:40px}.recruiting_details{margin-bottom:50px}@media screen and (max-width:991px){.recruiting_details{margin-bottom:35px}}.recruiting_details:last-child{margin-bottom:0}.recruiting_details_name{color:#0f3e33;font-weight:700;font-size:25px;line-height:32px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.recruiting_details_name{font-size:17px;line-height:22px}}.recruiting_details_value{color:#0f3e33;font-size:25px;line-height:32px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.recruiting_details_value{font-size:17px;line-height:22px}}@media screen and (max-width:576px){.recruiting_info_right{margin-top:40px}}.recruiting_info_right .btn{white-space:nowrap}@media screen and (max-width:576px){.recruiting_info_right .btn{width:100%}}.recruiting_description{max-width:940px}.recruiting_description_top{color:#0f3e33;font-weight:700;font-size:25px;line-height:32px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:45px}@media screen and (max-width:991px){.recruiting_description_top{margin-bottom:30px}}@media screen and (max-width:767px){.recruiting_description_top{font-size:17px;line-height:22px}}.recruiting_description_text p{color:#0f3e33;font-size:25px;line-height:32px;letter-spacing:.05em;margin-bottom:45px}@media screen and (max-width:991px){.recruiting_description_text p{margin-bottom:30px}}@media screen and (max-width:767px){.recruiting_description_text p{font-size:17px;line-height:22px}}.recruiting_description_text p:last-child{margin-bottom:0}.join_section{position:relative;padding:150px 0 105px;margin-top:30px}@media screen and (max-width:991px){.join_section{margin-top:10px}}@media screen and (max-width:767px){.join_section{padding:80px 0;margin-top:5px}}.join_section:after{content:"";position:absolute;top:25px;left:25px;bottom:25px;right:25px;z-index:2;display:block;border:2px solid #fff}@media screen and (max-width:991px){.join_section:after{top:20px;left:20px;bottom:20px;right:20px}}@media screen and (max-width:767px){.join_section:after{border-width:1px}}.join_section_bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#0f3e33}.join_section_bg img{width:100%;height:100%;object-fit:cover;opacity:.45}.join_section_info{position:relative;z-index:4;text-align:center}.join_section_info .title_section{margin-bottom:60px}@media screen and (max-width:767px){.join_section_info .title_section{margin-bottom:40px}}.join_section_icons{max-width:700px;margin:0 auto 30px}@media screen and (max-width:767px){.join_section_icons{max-width:500px}}.join_section_description{color:#fff;font-size:29px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:60px}@media screen and (max-width:767px){.join_section_description{font-size:21px;margin-bottom:40px}}.join_section_description sup{position:relative;top:3px;font-size:18px}@media screen and (max-width:767px){.join_section_description sup{top:1px;font-size:12px}}.join_section_text{color:#fff;font-size:25px;line-height:32px;letter-spacing:.05em}@media screen and (max-width:767px){.join_section_text{font-size:17px;line-height:22px}}.video_box{display:block;position:relative;z-index:3}.video_box .play_btn{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);max-width:58px}@media screen and (max-width:767px){.video_box .play_btn{max-width:38px}}.video_box video{vertical-align:top;width:100%;height:100%;object-fit:cover}.video_box_cover{cursor:pointer;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.video_box_cover.hidden{opacity:0;visibility:hidden}.video_box_cover img{width:100%;height:100%;object-fit:cover}.care_intro{position:relative;padding:60px 0 120px}@media screen and (max-width:991px){.care_intro{padding:60px 0}}.care_intro .title_block{margin-bottom:45px}.care_intro_flower{position:absolute;right:0;top:130px;z-index:-1;width:38.22%;max-width:734px}@media screen and (max-width:991px){.care_intro_flower{display:none}}.care_intro_description{text-align:center;color:#0f3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:60px}@media screen and (max-width:991px){.care_intro_description{margin-bottom:40px}}@media screen and (max-width:767px){.care_intro_description{font-size:17px;line-height:25px}}.care_intro_title{color:#0f3e33;font-size:124px;line-height:192px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:20px}@media screen and (max-width:991px){.care_intro_title{font-size:83px;line-height:91px;margin-bottom:30px}}@media screen and (max-width:767px){.care_intro_title{font-size:42px;line-height:46px}}.care_intro_wrap{display:flex}@media screen and (max-width:991px){.care_intro_wrap{flex-direction:column}}.care_intro_left{width:50%;padding-right:50px}@media screen and (max-width:991px){.care_intro_left{width:100%;padding-right:0;order:2}}.care_intro_left .more_link{margin-top:40px}@media screen and (max-width:991px){.care_intro_left .more_link{margin-top:30px}}.care_intro_text p{color:#0f3e33;font-size:25px;line-height:38px;letter-spacing:.05em;margin-bottom:40px}@media screen and (max-width:991px){.care_intro_text p{margin-bottom:30px}}@media screen and (max-width:767px){.care_intro_text p{font-size:17px;line-height:25px}}.care_intro_text p:last-child{margin-bottom:0}.care_intro_right{width:50%}@media screen and (max-width:991px){.care_intro_right{width:100%;margin-bottom:40px;order:1}}.care_sertified{background-color:#cdd4ca;padding:165px 0 105px;margin-top:-71px}@media screen and (max-width:991px){.care_sertified{padding:60px 0;margin-top:0}}.care_sertified_text{text-align:center;color:#fff;font-size:52px;line-height:58px;font-family:"Didot LT Std",serif}@media screen and (max-width:991px){.care_sertified_text{font-size:41px;line-height:47px}}@media screen and (max-width:576px){.care_sertified_text{font-size:21px;line-height:31px}}.fpo_care{padding:105px 0}@media screen and (max-width:991px){.fpo_care{padding:60px 0}}.care_about .about_intro_icon{bottom:40px;right:40px}@media screen and (max-width:767px){.care_about .about_intro_icon{bottom:20px;right:35px}}.care_triggers{margin-top:-40px}@media screen and (max-width:991px){.care_triggers{margin-top:0}}.care_triggers_title{background-color:#eae1c9;text-align:center;padding:75px 0}@media screen and (max-width:991px){.care_triggers_title{padding:40px 0}}.care_triggers_body{padding:70px 0 120px}@media screen and (max-width:991px){.care_triggers_body{padding:60px 0}}.service_triggers{display:flex;flex-wrap:wrap;margin:0 -20px -20px}@media screen and (max-width:1200px){.service_triggers{margin-bottom:-40px}}@media screen and (max-width:767px){.service_triggers{margin-bottom:-30px}}@media screen and (max-width:576px){.service_triggers{margin:0}}.service_trigger_item{position:relative;width:calc(33.33% - 40px);margin:0 20px 20px;padding:140px 0 0 140px}@media screen and (max-width:1200px){.service_trigger_item{width:calc(50% - 40px);margin-bottom:40px}}@media screen and (max-width:767px){.service_trigger_item{padding:70px 0 0 80px;margin:0 10px 30px;width:calc(50% - 20px)}}@media screen and (max-width:576px){.service_trigger_item{width:100%;margin:0 0 30px}}@media screen and (max-width:576px){.service_trigger_item:last-child{margin-bottom:0}}@media screen and (max-width:576px){.service_trigger_item:nth-child(1){padding-left:50px}}.service_trigger_item:nth-child(1) .service_trigger_icon{left:20px}@media screen and (max-width:576px){.service_trigger_item:nth-child(1) .service_trigger_icon{left:0}}.service_trigger_item:nth-child(2){padding-left:80px}@media screen and (max-width:767px){.service_trigger_item:nth-child(2){padding-left:50px}}.service_trigger_item:nth-child(3){padding-left:100px}@media screen and (max-width:1200px){.service_trigger_item:nth-child(3){padding-left:140px}}@media screen and (max-width:767px){.service_trigger_item:nth-child(3){padding-left:80px}}@media screen and (max-width:576px){.service_trigger_item:nth-child(3){padding-left:50px}}@media screen and (max-width:1200px){.service_trigger_item:nth-child(3) .service_trigger_icon{left:30px}}@media screen and (max-width:576px){.service_trigger_item:nth-child(3) .service_trigger_icon{left:0}}@media screen and (max-width:1200px){.service_trigger_item:nth-child(4){padding-left:80px}}@media screen and (max-width:767px){.service_trigger_item:nth-child(4){padding-left:50px}}.service_trigger_item:nth-child(4) .service_trigger_icon{top:80px}@media screen and (max-width:1200px){.service_trigger_item:nth-child(4) .service_trigger_icon{top:20px}}.service_trigger_item:nth-child(5){padding-left:80px}@media screen and (max-width:1200px){.service_trigger_item:nth-child(5){padding-left:140px}}@media screen and (max-width:767px){.service_trigger_item:nth-child(5){padding-left:80px}}@media screen and (max-width:576px){.service_trigger_item:nth-child(5){padding-left:50px}}@media screen and (max-width:1200px){.service_trigger_item:nth-child(5) .service_trigger_icon{left:30px;top:20px}}@media screen and (max-width:576px){.service_trigger_item:nth-child(5) .service_trigger_icon{left:0}}.service_trigger_item:nth-child(6){padding-left:100px}@media screen and (max-width:1200px){.service_trigger_item:nth-child(6){padding-left:80px}}@media screen and (max-width:767px){.service_trigger_item:nth-child(6){padding-left:50px}}.service_trigger_item:nth-child(6) .service_trigger_icon{top:20px}.service_trigger_icon{position:absolute;top:0;left:0;max-width:240px}.service_trigger_text{max-width:255px}@media screen and (max-width:576px){.service_trigger_text{max-width:none}}.service_trigger_text p{color:#c6ae77;font-size:21px;line-height:25px}@media screen and (max-width:767px){.service_trigger_text p{font-size:15px;line-height:21px}}.service_trigger_text p span{color:#cbb272;font-weight:700;font-size:24px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.service_trigger_text p span{font-size:19px}}.care_maintenance{position:relative;padding:150px 0 105px;overflow:hidden}@media screen and (max-width:991px){.care_maintenance{padding:100px 0}}.care_maintenance_bg{position:absolute;top:-10%;left:0;z-index:1;width:100%;height:120%;overflow:hidden}.care_maintenance_bg img{width:100%;height:100%;object-fit:cover}.care_maintenance_info{position:relative;z-index:4;display:flex;align-items:flex-end}@media screen and (max-width:991px){.care_maintenance_info{flex-direction:column}}.care_maintenance_left{width:50%}@media screen and (max-width:991px){.care_maintenance_left{width:100%}}.care_maintenance_title{color:#fff;font-size:71px;line-height:78px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:20px}@media screen and (max-width:767px){.care_maintenance_title{font-size:42px;line-height:46px}}.care_maintenance_text p{color:#fff;font-size:25px;line-height:38px;letter-spacing:.05em;margin-bottom:30px}@media screen and (max-width:991px){.care_maintenance_text p{margin-bottom:20px}}@media screen and (max-width:767px){.care_maintenance_text p{font-size:17px;line-height:25px}}.care_maintenance_text p:last-child{margin-bottom:0}.care_maintenance_right{width:50%;text-align:center;padding:0 20px}@media screen and (max-width:991px){.care_maintenance_right{width:100%;padding:0;margin-top:40px;text-align:left}}@media screen and (max-width:576px){.care_maintenance_right .btn{width:100%;padding-left:10px;padding-right:10px}}.care_timeslot{padding:60px 0 90px}.care_timeslot_title{text-align:center;color:#fff;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:50px}@media screen and (max-width:991px){.care_timeslot_title{margin-bottom:30px}}@media screen and (max-width:767px){.care_timeslot_title{font-size:17px;line-height:25px}}.care_timeslot_wrap{display:flex;flex-wrap:wrap;margin:0 -15px -20px}.care_timeslot_wrap.no-booking-button{justify-content:center}@media screen and (max-width:991px){.care_timeslot_wrap{margin:0}}.care_timeslot_tag{display:flex;align-items:center;justify-content:center;width:calc(33.33% - 30px);margin:0 15px 20px;padding:20px 10px;background-color:#fff;text-align:center;color:#0f3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:991px){.care_timeslot_tag{width:100%;margin:0 0 10px}}@media screen and (max-width:767px){.care_timeslot_tag{font-size:17px;line-height:25px}}@media screen and (max-width:991px){.care_timeslot_tag:last-child{margin-bottom:0}}.care_timeslot_tag.care_timeslot_book{width:calc(66.66% - 30px);background-color:#c2a660;text-decoration:none;color:#fff;transition:all .3s}@media screen and (max-width:991px){.care_timeslot_tag.care_timeslot_book{width:100%}}.care_timeslot_tag.care_timeslot_book:hover{background-color:#d7dcdc}.care_img{position:relative;overflow:hidden;height:314px}.care_img_wrap{position:absolute;top:-20%;left:0;width:100%;height:140%;overflow:hidden}.care_img_wrap img{width:100%;height:100%;object-fit:cover;object-position:bottom}.cta_prices{padding:45px 0 75px}@media screen and (max-width:991px){.cta_prices{padding:40px 0}}.cta_prices .cta_form{margin-top:50px}@media screen and (max-width:991px){.cta_prices .cta_form{margin-top:30px}}.cta_prices .cta_form_send{background-color:#0f3e33}.cta_prices .cta_form_send:hover{background-color:#404342}.care_subscribe{padding:60px 0 80px}@media screen and (max-width:991px){.care_subscribe{padding:60px 0}}.care_subscribe_wrap{display:flex}@media screen and (max-width:991px){.care_subscribe_wrap{flex-direction:column}}.care_subscribe_left{width:50%;order:1}@media screen and (max-width:991px){.care_subscribe_left{width:100%;order:2}}.care_subscribe_right{width:50%;padding:0 40px;order:2}@media screen and (max-width:991px){.care_subscribe_right{width:100%;padding:0;order:1}}.care_subscribe_description{text-align:center;max-width:930px;margin:0 auto 45px}.care_subscribe_description .title_block{margin-bottom:45px}@media screen and (max-width:767px){.care_subscribe_description .title_block{margin-bottom:30px}}.care_subscribe_description .text_content{margin-bottom:30px}.care_subscribe_video{position:relative;display:block}.care_subscribe_video .play_btn{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);max-width:60px}@media screen and (max-width:767px){.care_subscribe_video .play_btn{max-width:38px}}.care_subscribe_btn{display:block;padding:20px 0;text-align:center;text-decoration:none;background-color:#0f3e33;color:#fff;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.1em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.care_subscribe_btn{font-size:17px;line-height:25px;padding:15px 0}}.care_subscribe_btn:hover{background-color:#c2a660}.care_subscribe_bottom{text-align:center;margin-top:20px}.care_subscribe_bottom p{color:#0f3e33;font-size:21px;line-height:29px;letter-spacing:.05em}@media screen and (max-width:767px){.care_subscribe_bottom p{font-size:14px;line-height:20px}}.care_benefits{background-color:#cdd4ca;padding:60px 0 90px}@media screen and (max-width:991px){.care_benefits{padding:60px 0}}.care_benefits_top{text-align:center;margin-bottom:20px}.care_benefits_top .title_content{margin-bottom:60px}@media screen and (max-width:991px){.care_benefits_top .title_content{margin-bottom:40px}}.care_benefits_inner{max-width:1265px;margin:0 auto}.care_benefits_wrap{display:flex;flex-wrap:wrap;margin:0 -10px -20px}@media screen and (max-width:1200px){.care_benefits_wrap{display:block;margin:0}}.care_benefit_item{display:flex;flex-direction:column;justify-content:space-between;background-color:#0f3e33;min-height:300px;width:calc(33.33% - 20px);margin:0 10px 20px;padding:30px 20px 20px}@media screen and (max-width:1200px){.care_benefit_item{width:100%;margin:0 0 10px;min-height:330px}}@media screen and (max-width:767px){.care_benefit_item{min-height:260px}}@media screen and (max-width:1200px){.care_benefit_item:last-child{margin-bottom:0}}.care_benefit_item:nth-child(2) .care_benefit_bottom{padding-right:20px}.care_benefit_item:nth-child(6) .care_benefit_bottom{padding-right:40px}.care_benefit_item:nth-child(7) .care_benefit_bottom{padding-right:40px}.care_benefit_item.big{width:calc(66.66% - 20px)}@media screen and (max-width:1200px){.care_benefit_item.big{width:100%}}.care_benefit_item.big .care_benefit_text{margin-bottom:15px}.care_benefit_item.big .care_benefit_text:last-child{margin-bottom:0}.care_benefit_top{padding:0 0 0 15px}@media screen and (max-width:767px){.care_benefit_top{padding-left:0}}.care_benefit_count{color:#fff;font-weight:700;font-size:38px;line-height:31px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.care_benefit_count{font-size:25px;line-height:19px}}.care_benefit_text p{color:#fff;font-weight:700;font-size:21px;line-height:28px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.care_benefit_text p{font-size:17px;line-height:25px}}.care_benefit_text p span{color:#bfa45f}.care_benefit_small{color:#fff;font-size:19px;line-height:31px}@media screen and (max-width:767px){.care_benefit_small{font-size:15px;line-height:19px}}.care_benefit_lists{display:flex}@media screen and (max-width:480px){.care_benefit_lists{display:block}}.care_benefit_lists ul{padding-right:20px}@media screen and (max-width:480px){.care_benefit_lists ul{padding-right:0;margin-bottom:15px}}.care_benefit_lists ul:first-child{width:41%}@media screen and (max-width:480px){.care_benefit_lists ul:first-child{width:100%}}.care_benefit_lists ul:last-child{width:59%}@media screen and (max-width:480px){.care_benefit_lists ul:last-child{width:100%;margin-bottom:0}}.care_benefit_lists li{color:#fff;font-weight:700;font-size:21px;line-height:28px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:767px){.care_benefit_lists li{font-size:17px;line-height:25px}}.care_benefit_lists li:last-child{margin-bottom:0}.care_benefit_bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:20px}.care_benefit_number{color:#fff;font-size:60px;line-height:74px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.care_benefit_number{font-size:50px;line-height:60px}}.care_benefits_bottom{max-width:810px;margin:100px auto 75px;text-align:center}@media screen and (max-width:991px){.care_benefits_bottom{margin-top:40px}}.care_benefits_bottom p{color:#0f3e33;font-size:36px;line-height:46px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.care_benefits_bottom p{font-size:25px;line-height:38px}}.tab_container{display:none}.tab_container.active{display:block}.packages_section{padding:75px 0 150px}@media screen and (max-width:991px){.packages_section{padding:60px 0}}.packages_top{text-align:center;margin-bottom:90px}@media screen and (max-width:991px){.packages_top{margin-bottom:40px}}.packages_inner{max-width:1270px;margin:0 auto}.packages_tabs{display:flex;margin:0 -7px}@media screen and (max-width:576px){.packages_tabs{display:none}}.packages_tabs li{position:relative;cursor:pointer;flex:1 1 25%;border:2px solid #cdd4cb;border-bottom:none;background-color:#fff;text-align:center;color:#cdd4cb;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase;min-height:75px;margin:0 7px;display:flex;justify-content:center;transition:all .3s}@media screen and (max-width:991px){.packages_tabs li{font-size:21px;line-height:31px;min-height:65px}}@media screen and (max-width:767px){.packages_tabs li{font-size:17px;line-height:25px;min-height:55px}}.packages_tabs li.current{border-color:#c2a660;color:#c2a660}.packages_tabs li.current:before{opacity:1}.packages_tabs li.current span:after{opacity:1}.packages_tabs li:before{content:"";position:absolute;top:0;left:0;bottom:-2px;right:0;z-index:1;background-color:#fff;opacity:0;transition:all .3s}.packages_tabs li span{position:relative;height:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:4}.packages_tabs li span:after{content:"";position:absolute;left:-5px;bottom:-2px;right:-5px;z-index:1;height:2px;background-color:#c2a660;opacity:0;transition:all .3s}@media screen and (max-width:576px){.package_container{display:block;margin-bottom:20px}}.package_container:last-child{margin-bottom:0}.package_info{border:2px solid #c2a660}.package_name{display:none;text-align:center;text-decoration:none;background-color:#0f3e33;margin:-2px -2px 0;padding:25px 0;color:#fff;font-weight:700;font-size:25px;letter-spacing:.15em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.package_name{font-size:17px;line-height:25px;padding:20px 0}}@media screen and (max-width:576px){.package_name{padding:15px 0;display:block}}.package_body{padding:70px 35px}@media screen and (max-width:991px){.package_body{padding:60px 20px}}@media screen and (max-width:767px){.package_body{padding:40px 20px}}@media screen and (max-width:576px){.package_body{padding:20px}}.package_info_top{display:flex;align-items:flex-end;border-bottom:2px solid #c2a660;padding-bottom:20px;margin-bottom:20px}@media screen and (max-width:576px){.package_info_top{flex-direction:column;align-items:flex-start}}.package_info_cost{display:flex;margin-bottom:20px;margin-right:40px}@media screen and (max-width:767px){.package_info_cost{margin-right:20px}}@media screen and (max-width:576px){.package_info_cost{margin:0}}.package_info_price{color:#0e3e33;font-size:62px;line-height:1;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.package_info_price{font-size:42px}}.package_info_price sup{font-size:31px}@media screen and (max-width:767px){.package_info_price sup{font-size:21px}}.package_info_fraction{color:#0e3e33;font-size:62px;line-height:1;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.package_info_fraction{font-size:42px}}.package_info_fraction sup{position:relative;right:-4px;font-size:31px}@media screen and (max-width:767px){.package_info_fraction sup{font-size:21px}}.package_info_fraction sub{position:relative;top:-12px;left:-8px;font-size:21px}@media screen and (max-width:767px){.package_info_fraction sub{font-size:15px}}.package_info_trusted{color:#0e3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:767px){.package_info_trusted{font-size:17px;line-height:25px}}.package_info_weekly{color:#0e3e33;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.15em;text-transform:uppercase;margin-top:5px}@media screen and (max-width:991px){.package_info_weekly{font-size:11px;line-height:17px}}.package_info_about{padding:0 20px}@media screen and (max-width:576px){.package_info_about{padding:0}}.package_info_text{max-width:585px}.package_info_text p{color:#0e3e33;font-size:34px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.package_info_text p{font-size:25px}}.package_info_lists{display:flex;margin-top:30px}@media screen and (max-width:576px){.package_info_lists{display:block}}.package_info_lists ul{padding-right:20px}@media screen and (max-width:576px){.package_info_lists ul{padding-right:0}}.package_info_lists ul:first-child{width:41%}@media screen and (max-width:576px){.package_info_lists ul:first-child{width:100%}}.package_info_lists ul:last-child{width:59%}@media screen and (max-width:576px){.package_info_lists ul:last-child{width:100%}}.package_info_lists li{position:relative;color:#0e3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.package_info_lists li{font-size:17px;line-height:25px}}.package_info_lists li:before{content:"•";margin-right:10px}.package_info_lists li span{font-weight:300;letter-spacing:normal;text-transform:none}.package_info_book{display:block;text-align:center;text-decoration:none;background-color:#c2a660;padding:25px 0;color:#fff;font-weight:700;font-size:25px;letter-spacing:.15em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.package_info_book{font-size:17px;line-height:25px;padding:20px 0}}@media screen and (max-width:576px){.package_info_book{padding:15px 0}}.package_info_book:hover{background-color:#0e3e33}.groundsman_about{display:flex}@media screen and (max-width:991px){.groundsman_about{flex-direction:column}}.groundsman_about_img{width:42.44%}@media screen and (max-width:991px){.groundsman_about_img{width:100%}}.groundsman_about_img img{width:100%;height:100%;object-fit:cover}.groundsman_about_info{width:57.56%;max-width:985px;padding:0 80px 0 0}@media screen and (max-width:991px){.groundsman_about_info{padding-right:0;width:100%}}.groundsman_about_description{padding:40px 70px 40px 70px}@media screen and (max-width:1200px){.groundsman_about_description{padding:40px 0 40px 40px}}@media screen and (max-width:991px){.groundsman_about_description{padding:40px 35px}}.groundsman_about_title{color:#fff;font-size:50px;line-height:56px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:25px}@media screen and (max-width:767px){.groundsman_about_title{font-size:31px;line-height:1;margin-bottom:20px}}.groundsman_about_title span{color:#c2a660}.groundsman_about_text{margin-bottom:30px}.groundsman_about_text p{color:#fff;font-size:25px;line-height:38px;letter-spacing:.05em;margin-bottom:25px}@media screen and (max-width:767px){.groundsman_about_text p{font-size:17px;line-height:25px;margin-bottom:20px}}.groundsman_about_small p{color:#fff;font-size:17px;line-height:27px;letter-spacing:.01em}@media screen and (max-width:767px){.groundsman_about_small p{font-size:15px;line-height:21px}}.enquire_btn{padding:20px 0;text-align:center;text-decoration:none;display:block;background-color:#c2a660;color:#fff;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.1em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.enquire_btn{font-size:17px;line-height:25px;padding:15px 0}}.enquire_btn:hover{background-color:#0f3e33}.groundsman_includes_title{background-color:#cdd4ca;text-align:center;padding:60px 0}@media screen and (max-width:767px){.groundsman_includes_title{padding:40px 0}}.groundsman_includes_title .title_section{font-weight:700}.groundsman_includes_body{padding:60px 0 75px}@media screen and (max-width:991px){.groundsman_includes_body{padding:60px 0}}@media screen and (max-width:767px){.groundsman_includes_body{padding:40px 0}}.groundsman_includes_list{padding:0 0 0 120px}@media screen and (max-width:991px){.groundsman_includes_list{padding-left:0}}.groundsman_includes_list li{position:relative;padding-left:25px;color:#0f3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.groundsman_includes_list li{font-size:17px;line-height:25px}}.groundsman_includes_list li:before{position:absolute;top:0;left:0;content:"•"}.groundsman_includes_list li span{font-weight:300;letter-spacing:normal}.book_line{padding:20px 0;text-align:center;color:#0f3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:767px){.book_line{font-size:17px;line-height:25px;padding:15px 0}}.book_line.white{color:#fff}.book_line.white a{color:#0f3e33}.book_line p{max-width:1130px;margin:0 auto}.book_line a{text-decoration:none;color:#fff;transition:all .3s}.book_line a:hover{color:#404342}.care_other{position:relative;padding:90px 0 105px;overflow:hidden}@media screen and (max-width:991px){.care_other{padding:60px 0}}.care_other_bg{position:absolute;top:-10%;left:0;z-index:1;width:100%;height:120%;overflow:hidden}.care_other_bg img{width:100%;height:100%;object-fit:cover}.care_other_inner{position:relative;z-index:4;text-align:center}.care_other_title{color:#fff;font-weight:700;font-size:50px;line-height:56px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:75px}@media screen and (max-width:767px){.care_other_title{font-size:31px;line-height:1;margin-bottom:60px}}.care_other_list li{margin-bottom:30px}@media screen and (max-width:767px){.care_other_list li{margin-bottom:15px}}.care_other_list li:last-child{margin-bottom:0}.care_other_list li:last-child:after{display:none}.care_other_list li:after{content:"—";display:block;color:#fff;font-size:31px;line-height:44px;letter-spacing:.05em;margin-top:30px}@media screen and (max-width:767px){.care_other_list li:after{font-size:21px;line-height:29px;margin-top:15px}}.care_other_list a{text-decoration:none;color:#fff;font-size:31px;line-height:44px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.care_other_list a{font-size:21px;line-height:29px}}.care_other_list a:hover{color:#c2a660}.top_maintenance{position:relative}.top_maintenance .container{max-width:1700px}.top_maintenance .top_bg.cover img{opacity:.41}.top_maintenance_inner{position:relative;z-index:4;min-height:525px;padding:165px 0;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width:767px){.top_maintenance_inner{min-height:400px;padding:80px 0}}.top_maintenance_title{color:#fff;font-weight:700;font-size:50px;line-height:56px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.top_maintenance_title{font-size:31px;line-height:1}}.maintenance_intro{padding-top:20px;padding-bottom:20px}@media screen and (max-width:991px){.maintenance_intro{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:767px){.maintenance_intro{padding-top:5px;padding-bottom:5px}}.maintenance_intro_inner{position:relative;overflow:hidden;padding:75px 0 60px}@media screen and (max-width:991px){.maintenance_intro_inner{padding:60px 0 25px}}@media screen and (max-width:767px){.maintenance_intro_inner{padding-bottom:5px}}.maintenance_intro_bg{position:absolute;top:-10%;left:0;z-index:1;width:100%;height:120%;overflow:hidden}.maintenance_intro_bg img{width:100%;height:100%;object-fit:cover}.maintenance_intro_description{position:relative;z-index:4;text-align:center}@media screen and (max-width:1440px){.maintenance_intro_description .container{padding:0 60px}}@media screen and (max-width:991px){.maintenance_intro_description .container{padding:0 25px}}@media screen and (max-width:767px){.maintenance_intro_description .container{padding:0 5px}}.maintenance_intro_description .title_section{font-weight:700;margin-bottom:45px}@media screen and (max-width:991px){.maintenance_intro_description .title_section{margin-bottom:30px}}.maintenance_intro_top{padding:0 75px}@media screen and (max-width:991px){.maintenance_intro_top{padding:0}}.maintenance_intro_info{margin-top:40px;padding:45px 75px;background-color:rgba(255,255,255,.85)}@media screen and (max-width:991px){.maintenance_intro_info{padding:40px 35px}}.maintenance_intro_info .typical_text h3{font-size:37.5px;line-height:50px;letter-spacing:normal;margin-bottom:40px}@media screen and (max-width:991px){.maintenance_intro_info .typical_text h3{margin-bottom:30px}}@media screen and (max-width:767px){.maintenance_intro_info .typical_text h3{font-size:21px;line-height:31px}}.maintenance_triggers{padding:60px 0 120px}@media screen and (max-width:991px){.maintenance_triggers{padding:60px 0}}.maintenance_triggers .title_section{text-align:center;font-weight:700;margin-bottom:45px}.maintenance_content_top{background-color:#0f3e33;text-align:center;padding:30px 0}@media screen and (max-width:767px){.maintenance_content_top{padding:20px 0}}.maintenance_content_title{color:#fff;font-size:37.5px;line-height:50px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.maintenance_content_title{font-size:21px;line-height:31px}}.maintenance_content_wrap{display:flex;background-color:#cdd4ca}@media screen and (max-width:767px){.maintenance_content_wrap{flex-direction:column}}.maintenance_content_img{width:36.9%}@media screen and (max-width:767px){.maintenance_content_img{width:100%}}.maintenance_content_img img{width:100%;height:100%;object-fit:cover}.maintenance_content_info{width:63.1%}@media screen and (max-width:1440px){.maintenance_content_info{padding-right:80px}}@media screen and (max-width:991px){.maintenance_content_info{padding-right:35px}}@media screen and (max-width:767px){.maintenance_content_info{width:100%;padding-right:0}}.maintenance_content_description{max-width:970px;padding:90px 45px 45px}@media screen and (max-width:767px){.maintenance_content_description{padding:40px 35px}}.maintenance_content_description .more_link{margin-top:45px;font-size:21px;padding-left:79px}@media screen and (max-width:767px){.maintenance_content_description .more_link{font-size:13px;line-height:23px;padding-left:48px;margin-top:30px}}.maintenance_content_description .more_link:before{width:70px;height:2px}@media screen and (max-width:767px){.maintenance_content_description .more_link:before{width:41px;height:1px}}.maintenance_content_list li{color:#0e3e33;font-size:25px;line-height:38px}@media screen and (max-width:767px){.maintenance_content_list li{font-size:17px;line-height:25px}}.maintenance_content_list li:before{content:"•";margin-right:10px}.maintenance_qualifications .container{max-width:1920px}.maintenance_qualifications_inner{position:relative;padding:40px 260px 75px}@media screen and (max-width:1200px){.maintenance_qualifications_inner{padding-left:200px;padding-right:200px}}@media screen and (max-width:991px){.maintenance_qualifications_inner{padding-left:120px;padding-right:120px;padding-bottom:60px}}@media screen and (max-width:767px){.maintenance_qualifications_inner{padding:40px 0 60px}}.maintenance_qualifications_icon{position:absolute}@media screen and (max-width:767px){.maintenance_qualifications_icon{display:none}}.maintenance_qualifications_icon.icon_1{top:100px;left:45px}@media screen and (max-width:1200px){.maintenance_qualifications_icon.icon_1{left:0}}.maintenance_qualifications_icon.icon_2{bottom:60px;right:0}.maintenance_qualifications_content{text-align:center}.maintenance_qualifications_title{color:#fff;font-size:37.5px;line-height:50px;font-family:"Didot LT Std",serif;margin-bottom:45px}@media screen and (max-width:767px){.maintenance_qualifications_title{font-size:21px;line-height:31px;margin-bottom:30px}}.maintenance_qualifications_text p{color:#fff;font-size:25px;line-height:38px}@media screen and (max-width:767px){.maintenance_qualifications_text p{font-size:17px;line-height:25px}}.maintenance_qualifications_text p:last-child:after{display:none}.maintenance_qualifications_text p:after{content:"—";display:block}.sustainability_section{padding:90px 0}@media screen and (max-width:991px){.sustainability_section{padding:60px 0}}.sustainability_section .container{max-width:1920px}.sustainability_section_description{text-align:center;max-width:1140px;margin:0 auto 60px}@media screen and (max-width:767px){.sustainability_section_description{margin-bottom:40px}}.sustainability_section_title{color:#0f3e33;font-weight:700;font-size:72px;line-height:1;letter-spacing:.15em;text-transform:uppercase;margin-bottom:60px}@media screen and (max-width:991px){.sustainability_section_title{font-size:60px}}@media screen and (max-width:767px){.sustainability_section_title{font-size:30px;letter-spacing:.1em;margin-bottom:40px}}.sustainability_section_text p{color:#0f3e33;font-size:25px;line-height:38px;letter-spacing:.05em}@media screen and (max-width:767px){.sustainability_section_text p{font-size:17px;line-height:25px}}.sustainability_section_text p:last-child:after{display:none}.sustainability_section_text p:after{content:"—";display:block}.sustainability_triggers{display:flex;margin:0 -10px}@media screen and (max-width:1300px){.sustainability_triggers{flex-wrap:wrap;margin-bottom:-40px}}.sustainability_trigger_item{width:calc(16.66% - 20px);margin:0 10px;text-align:center}@media screen and (max-width:1300px){.sustainability_trigger_item{width:calc(33.33% - 20px);margin-bottom:40px}}@media screen and (max-width:576px){.sustainability_trigger_item{width:calc(50% - 20px)}}.sustainability_trigger_icon{display:flex;align-items:center;justify-content:center;height:160px;margin-bottom:10px}@media screen and (max-width:767px){.sustainability_trigger_icon{height:80px}}.sustainability_trigger_name{color:#c2a660;font-weight:700;font-size:25.52px;line-height:1;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:1800px){.sustainability_trigger_name{font-size:19px}}@media screen and (max-width:1300px){.sustainability_trigger_name{font-size:25.52px}}@media screen and (max-width:767px){.sustainability_trigger_name{font-size:16px}}@media screen and (max-width:370px){.sustainability_trigger_name{font-size:12px}}.sustainability_trigger_name sub{font-size:21.88px}.top_services{position:relative}.top_services .top_bg.cover img{opacity:.41}.top_services_inner{position:relative;z-index:4;min-height:525px;padding:60px 0;display:flex;align-items:flex-end}@media screen and (max-width:767px){.top_services_inner{min-height:400px;padding:40px 0}}.top_services_title{color:#fff;font-size:50px;line-height:56px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.top_services_title{font-size:31px;line-height:1}}.top_services_nav{margin-top:45px}@media screen and (max-width:767px){.top_services_nav{margin-top:30px}}.top_services_list{display:flex;justify-content:center;flex-wrap:wrap;color:#fff;font-weight:700;font-size:17px;line-height:32px;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:767px){.top_services_list{font-size:14px;line-height:27px}}.top_services_list li{margin-right:20px}@media screen and (max-width:991px){.top_services_list li{margin-right:10px}}.top_services_list li:after{content:"|";margin-left:20px}@media screen and (max-width:991px){.top_services_list li:after{margin-left:10px}}.top_services_list li:last-child{margin-right:0}.top_services_list li:last-child:after{display:none}.top_services_list a{text-decoration:none;color:#fff;transition:all .3s}.top_services_list a:hover{color:#c2a660}.other_services{padding-top:20px;padding-bottom:20px}@media screen and (max-width:991px){.other_services{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:767px){.other_services{padding-top:5px;padding-bottom:5px}}.other_box{position:relative;margin-bottom:20px}@media screen and (max-width:991px){.other_box{margin-bottom:10px}}@media screen and (max-width:767px){.other_box{margin-bottom:5px}}.other_box:last-child{margin-bottom:0}.other_box.active .other_details{display:block}.other_details{display:none}.other_box_body{position:relative;overflow:hidden}.other_box_img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:#0f3e33}.other_box_img img{opacity:.64;width:100%;height:100%;object-fit:cover;object-position:top center}.other_trigger{position:relative;z-index:4;padding:75px 0;cursor:pointer;transition:all .5s}@media screen and (max-width:767px){.other_trigger{padding:40px 0}}.other_trigger.active{padding-bottom:40px}.other_trigger.active .other_arrow{display:none}.other_trigger.active .other_close{display:block}.other_name{position:relative;text-align:center;color:#fff;font-weight:700;font-size:31px;line-height:44px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.other_name{font-size:21px;line-height:29px;padding:0 50px}}.other_toggle{position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:56px;display:flex;justify-content:center}@media screen and (max-width:991px){.other_toggle{transform:translate(0,-50%)}}.other_arrow svg{width:56px;height:32px;stroke:#c4a85f}@media screen and (max-width:767px){.other_arrow svg{width:42px;height:24px}}.other_close{display:none}.other_close svg{width:45px;height:45px;stroke:#c4a85f}@media screen and (max-width:767px){.other_close svg{width:32px;height:32px}}.other_container{position:relative;z-index:5}.restoration_other.active .other_box_img{height:calc(100% - 75px)}.restoration_other .other_description{padding-bottom:0}.restoration_process{display:flex;align-items:center;justify-content:center;margin:40px 0 75px}@media screen and (max-width:767px){.restoration_process{margin:30px 0 40px}}@media screen and (max-width:576px){.restoration_process{flex-direction:column}}.restoration_process_text{color:#fff;font-weight:700;font-size:41px;line-height:44px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.restoration_process_text{font-size:25px;line-height:31px}}.restoration_process_icon{margin:0 20px}@media screen and (max-width:576px){.restoration_process_icon{margin:20px 0}}.restoration_content{margin:0 -20px}@media screen and (max-width:991px){.restoration_content{margin:0 -10px}}@media screen and (max-width:767px){.restoration_content{margin:0 -5px}}.restoration_ba{padding:20px;margin-top:90px}@media screen and (max-width:991px){.restoration_ba{padding:10px}}@media screen and (max-width:767px){.restoration_ba{padding:5px}}.restoration_ba_title{text-align:center;color:#0f3e33;font-size:78px;line-height:46px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:30px}@media screen and (max-width:991px){.restoration_ba_title{font-size:50px;line-height:1}}@media screen and (max-width:767px){.restoration_ba_title{font-size:25px}}.ba_arrow{cursor:pointer;position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.ba_arrow:hover svg{stroke:#bfa56c}.ba_arrow.heathered svg{stroke:#bbb799}.ba_arrow svg{stroke:#fff;width:33px;height:60px;transition:all .3s}@media screen and (max-width:767px){.ba_arrow svg{width:17px;height:30px}}.ba_prev{left:30px}.ba_next{right:30px}.ba_wrap{display:flex;margin:0 -10px}@media screen and (max-width:991px){.ba_wrap{margin:0 -5px}}@media screen and (max-width:767px){.ba_wrap{margin:0 -3px}}.ba_img{position:relative;width:calc(50% - 10px);max-height:525px;margin:0 10px}@media screen and (max-width:991px){.ba_img{width:calc(50% - 10px);margin:0 5px}}@media screen and (max-width:767px){.ba_img{width:calc(50% - 6px);margin:0 3px}}.ba_img img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.restoration_img{position:relative;height:1125px;overflow:hidden}@media screen and (max-width:991px){.restoration_img{height:500px}}@media screen and (max-width:767px){.restoration_img{height:300px}}.restoration_img_wrap{position:absolute;bottom:auto;top:50%;transform:translateY(-50%);left:0;z-index:1;width:100%;overflow:hidden}.restoration_img_wrap img{width:100%;height:100%;object-fit:cover}.restoration_works{padding:20px 0 80px;background-color:#fff;margin-top:75px}@media screen and (max-width:991px){.restoration_works{padding:10px 0 60px;margin-top:60px}}@media screen and (max-width:767px){.restoration_works{padding:5px 0 40px;margin-top:40px}}.restoration_works .previous_works_info{margin-top:75px}@media screen and (max-width:991px){.restoration_works .previous_works_info{margin-top:60px}}@media screen and (max-width:767px){.restoration_works .previous_works_info{margin-top:40px}}@media screen and (max-width:991px){.restoration_works .previous_works_info .title_block br{display:none}}.other_description{text-align:center;padding:0 0 40px}@media screen and (max-width:1440px){.other_description .container{padding:0 60px}}@media screen and (max-width:991px){.other_description .container{padding:0 25px}}@media screen and (max-width:767px){.other_description .container{padding:0 5px}}.other_description_top{padding:0 75px}@media screen and (max-width:991px){.other_description_top{padding:0 25px}}.other_description_info{margin-top:40px;padding:40px 75px;background-color:#c2a660}@media screen and (max-width:991px){.other_description_info{padding:40px 35px}}.other_description_info .typical_text h3{max-width:800px;color:#fff;font-size:50px;line-height:56px;letter-spacing:normal;margin:0 auto 30px}@media screen and (max-width:767px){.other_description_info .typical_text h3{font-size:31px;line-height:1}}.other_description_subtitle{color:#fff;font-weight:700;font-size:21px;line-height:29px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:45px}@media screen and (max-width:767px){.other_description_subtitle{font-size:15px;line-height:20px;margin-bottom:30px}}.other_description_book{display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;height:75px;background-color:#eae0cb;color:#0f3e33;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s}@media screen and (max-width:767px){.other_description_book{font-size:17px;line-height:25px}}.other_description_book:hover{background-color:#0f3e33;color:#fff}.other_more{display:inline-block;text-decoration:none;color:#fff;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.05em;text-transform:uppercase;margin-top:40px;transition:all .3s}@media screen and (max-width:767px){.other_more{font-size:17px;line-height:25px;margin-top:30px}}.other_more:hover{color:#c2a660}.top_design{position:relative;overflow:hidden}.top_design .top_bg{top:-100%;height:200%}.top_design .top_bg:after{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background-color:rgba(6,31,20,.47)}.top_design_inner{padding:150px 0;position:relative;z-index:4}@media screen and (max-width:767px){.top_design_inner{padding:100px 0}}.design_description{padding:45px 0 60px}@media screen and (max-width:991px){.design_description{padding:40px 0}}.design_description_inner{text-align:center;max-width:840px;margin:0 auto}.design_description_inner .text_content{margin-bottom:45px}@media screen and (max-width:991px){.design_description_inner .text_content{margin-bottom:30px}}.design_description_logo{margin-bottom:45px}@media screen and (max-width:991px){.design_description_logo{margin-bottom:30px}}.design_content{display:flex}@media screen and (max-width:991px){.design_content{flex-direction:column}}.design_content.right .design_content_img{order:2}@media screen and (max-width:991px){.design_content.right .design_content_img{order:1}}.design_content.right .design_content_info{order:1;justify-content:flex-end;padding-left:120px}@media screen and (max-width:1440px){.design_content.right .design_content_info{padding-left:80px}}@media screen and (max-width:991px){.design_content.right .design_content_info{order:2;padding-left:35px}}.design_content.right .design_content_description{padding-right:200px}@media screen and (max-width:1440px){.design_content.right .design_content_description{padding-right:150px}}@media screen and (max-width:1200px){.design_content.right .design_content_description{padding-right:60px}}@media screen and (max-width:991px){.design_content.right .design_content_description{padding-right:0}}.design_content.left .design_content_info{padding-right:120px}@media screen and (max-width:1440px){.design_content.left .design_content_info{padding-right:80px}}@media screen and (max-width:1200px){.design_content.left .design_content_info{padding-right:60px}}@media screen and (max-width:991px){.design_content.left .design_content_info{padding-right:35px}}.design_content.left .design_content_description{padding-left:140px;padding-right:60px}@media screen and (max-width:1440px){.design_content.left .design_content_description{padding-left:105px;padding-right:45px}}@media screen and (max-width:1200px){.design_content.left .design_content_description{padding-left:60px;padding-right:0}}@media screen and (max-width:991px){.design_content.left .design_content_description{padding-left:0}}.design_content_img{position:relative;width:50%}@media screen and (max-width:991px){.design_content_img{width:100%}}.design_content_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:991px){.design_content_img img{position:static}}.design_content_info{display:flex;align-items:flex-start;width:50%;padding-top:180px;padding-bottom:180px}@media screen and (max-width:1440px){.design_content_info{padding-top:110px;padding-bottom:110px}}@media screen and (max-width:1200px){.design_content_info{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:991px){.design_content_info{width:100%;padding-top:40px;padding-bottom:40px;padding-left:35px;padding-right:35px}}.design_content_description{display:flex;flex-direction:column;justify-content:space-between;max-width:720px;min-height:510px}@media screen and (max-width:991px){.design_content_description{max-width:none;min-height:auto}}.design_content_description .title_block{margin-bottom:20px}.design_content_description .more_link{margin-top:20px}.top_slider{position:relative}.top_slider .swiper-pagination-bullets.top_slider_dots{bottom:60px}@media screen and (max-width:767px){.top_slider .swiper-pagination-bullets.top_slider_dots{bottom:30px}}.top_slider .swiper-slide{min-height:400px;height:calc(100vh - 280px)}.top_slider img{width:100%;height:100%;object-fit:cover}.top_slider_description{position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);width:100%;text-align:center}@media screen and (max-width:767px){.top_slider_description .container{padding:0 60px}}.top_slider_description .top_page_title{margin-bottom:0}.top_slider_item{position:relative}.top_slider_item:after{content:"";position:absolute;top:0;left:0;display:block;top:0;left:0;width:100%;height:100%;background-color:#0e392e;opacity:.47;mix-blend-mode:multiply}.top_slider_arrow{cursor:pointer;position:absolute;top:50%;z-index:6;transform:translateY(-50%)}.top_slider_arrow:hover svg{stroke:#bfa56c}.top_slider_arrow svg{stroke:#fff;width:24px;height:42px;transition:all .3s}@media screen and (max-width:767px){.top_slider_arrow svg{width:17px;height:30px}}.top_slider_prev{left:85px}@media screen and (max-width:1440px){.top_slider_prev{left:60px}}@media screen and (max-width:991px){.top_slider_prev{left:35px}}.top_slider_next{right:85px}@media screen and (max-width:1440px){.top_slider_next{right:60px}}@media screen and (max-width:991px){.top_slider_next{right:35px}}.top_slider_dots{position:absolute;z-index:5;left:0;width:100%;display:flex;justify-content:center;align-items:center}.top_slider_dots .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;width:14px;height:14px;border-radius:50%;margin:0 8px;opacity:1}.top_slider_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.design_model{padding:150px 0 135px}@media screen and (max-width:991px){.design_model{padding:60px 0}}.model_wrap{display:flex}@media screen and (max-width:767px){.model_wrap{flex-direction:column}}.model_media{width:67%}@media screen and (max-width:767px){.model_media{width:90%}}.model_right{width:48.19%;margin:16.67% -80px 0 -140px}@media screen and (max-width:991px){.model_right{margin-right:0;margin-left:-80px}}@media screen and (max-width:767px){.model_right{margin-top:-16%;margin-left:0;align-self:flex-end}}.design_about_top{text-align:center;margin-bottom:30px}.design_about_title{color:#c2a660;font-size:53px;line-height:56px;font-family:"Didot LT Std",serif}@media screen and (max-width:991px){.design_about_title{font-size:41px;line-height:47px}}@media screen and (max-width:576px){.design_about_title{font-size:21px;line-height:31px}}.design_about_body{position:relative;padding-top:60px;overflow:hidden}.design_about_bg{position:absolute;top:-10%;left:0;display:block;width:100%;height:120%;overflow:hidden}.design_about_bg img{width:100%;height:100%;object-fit:cover}.design_about_inner{position:relative;z-index:4;background-color:rgba(255,255,255,.84);width:58%;margin:0 auto;padding:45px 35px 30px}@media screen and (max-width:991px){.design_about_inner{width:100%}}.design_about_description{max-width:720px;margin:0 auto;text-align:center}.design_about_description .text_content{margin-top:30px}.design_about_scroll{display:inline-block;text-decoration:none;margin-top:30px}.design_about_scroll svg{stroke:#c2a660;width:43px;height:24px}.process_works{padding:20px 0 70px}.process_works .previous_works_dots.swiper-pagination-bullets{display:flex;bottom:30px}.process_works .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff}.process_works .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#fff}.process_works .previous_works_info{margin-top:60px}.process_works .previous_works_right{max-width:none;width:calc(100% - 630px)}@media screen and (max-width:1200px){.process_works .previous_works_right{width:calc(100% - 315px)}}@media screen and (max-width:991px){.process_works .previous_works_right{width:100%}}.process_works .previous_work_date{text-align:center}@media screen and (max-width:1200px){.process_works .previous_work_date{text-align:left}}@media screen and (max-width:991px){.process_works .previous_work_date{text-align:center}}.process_works .previous_work_name{text-align:center}@media screen and (max-width:1200px){.process_works .previous_work_name{text-align:left}}@media screen and (max-width:991px){.process_works .previous_work_name{text-align:center}}.steps_section{padding:60px 0}.steps_title{text-align:center;color:#0f3e33;font-size:50px;line-height:77px;font-family:"Didot LT Std",serif;margin-bottom:60px}@media screen and (max-width:767px){.steps_title{font-size:31px;line-height:1;margin-bottom:40px}}.steps_wrap{display:flex}@media screen and (max-width:767px){.steps_wrap{flex-direction:column;margin:0 -35px}}.steps_left{display:flex;align-items:flex-end;width:50%;background-color:#edf2f2;padding:40px 0 40px 160px}@media screen and (max-width:1500px){.steps_left{padding-left:100px}}@media screen and (max-width:991px){.steps_left{padding-left:35px}}@media screen and (max-width:767px){.steps_left{width:100%;order:2}}.steps_images.swiper-container{height:100%;max-height:493px}.steps_images .swiper-wrapper{height:100%}.step_img{height:100%}.step_img img{width:100%;height:100%;object-fit:cover}.step_description_info{max-width:560px;padding-right:160px}@media screen and (max-width:1500px){.step_description_info{padding-right:100px}}@media screen and (max-width:991px){.step_description_info{padding-right:35px}}.step_description_info .more_link{margin-top:30px}.step_description_number{position:relative;padding-bottom:15px;margin-bottom:30px;color:#274f44;font-size:27px;font-family:"Didot LT Std",serif}.step_description_number:after{content:"";position:absolute;left:0;bottom:0;display:block;height:1px;width:100vw;background-color:#c2a660}.step_description_name{color:#0f3e33;font-weight:700;font-size:21px;line-height:25px;letter-spacing:.01em;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width:767px){.step_description_name{font-size:15px;line-height:20px}}.step_description_text{color:#0f3e33;font-size:21px;line-height:25px;letter-spacing:.01em}@media screen and (max-width:767px){.step_description_text{font-size:15px;line-height:20px}}.steps_right{width:50%}@media screen and (max-width:767px){.steps_right{width:100%;order:1}}.steps_controlls{display:flex;align-items:center;justify-content:space-between;margin-top:50px}.steps_arrow{cursor:pointer;display:flex;align-items:center;color:#c2a660;font-size:21px;line-height:25px;letter-spacing:.01em;text-transform:uppercase}@media screen and (max-width:767px){.steps_arrow{font-size:15px;line-height:20px}}.steps_arrow.swiper-button-disabled{opacity:0;visibility:hidden}@media screen and (max-width:991px){.steps_arrow span{display:none}}.steps_arrow svg{stroke:#c2a660;width:19px;height:33px}.steps_prev span{margin-left:30px}@media screen and (max-width:1500px){.steps_prev span{margin-left:15px}}.steps_next span{margin-right:30px}@media screen and (max-width:1500px){.steps_next span{margin-right:15px}}.steps_dots{display:flex;align-items:center}.steps_dots .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;width:141px;height:141px;cursor:pointer;margin:0 15px;border-radius:50%;background-color:#c2a660;border:2px solid #c2a660;opacity:1;color:#fff;font-size:27px;font-family:"Didot LT Std",serif}@media screen and (max-width:1500px){.steps_dots .swiper-pagination-bullet{width:100px;height:100px;font-size:21px;margin:0 5px}}@media screen and (max-width:991px){.steps_dots .swiper-pagination-bullet{width:14px;height:14px;margin:0 4px;font-size:0;border-width:1px}}.steps_dots .swiper-pagination-bullet-active{background:0 0;color:#c2a660}.bespoke_services{position:relative;padding:40px 0 180px}@media screen and (max-width:991px){.bespoke_services{padding:40px 0 60px}}.bespoke_services_flowers{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:630px}.bespoke_services_flowers img{width:100%;height:100%;object-fit:cover}.bespoke_services_description{position:relative;z-index:3;max-width:950px;margin:0 auto 60px;padding:40px 140px 60px;background-color:#0f3e33;text-align:center}@media screen and (max-width:991px){.bespoke_services_description{margin-bottom:40px}}@media screen and (max-width:767px){.bespoke_services_description{padding:40px 35px}}.bespoke_services_description .title_section{margin-bottom:20px}.bespoke_services_description .btn{margin-top:40px}.bespoke_services_description .btn:hover{background-color:#bbb799}.bespoke_services_wrap{position:relative;z-index:3;display:flex;flex-wrap:wrap;margin:0 -10px -70px}@media screen and (max-width:991px){.bespoke_services_wrap{margin-bottom:-40px}}@media screen and (max-width:767px){.bespoke_services_wrap{display:block;margin:0}}.bespoke_service_item{display:flex;flex-direction:column;width:calc(50% - 20px);margin:0 10px 70px}@media screen and (max-width:991px){.bespoke_service_item{margin-bottom:40px}}@media screen and (max-width:767px){.bespoke_service_item{width:100%;margin:0 0 40px}}@media screen and (max-width:767px){.bespoke_service_item:last-child{margin-bottom:0}}.bespoke_service_img{display:block;text-decoration:none;position:relative;height:530px;background-color:#6c8065;margin-bottom:20px;overflow:hidden}@media screen and (max-width:576px){.bespoke_service_img{height:400px}}.bespoke_service_img:hover img{transform:scale(1.1)}.bespoke_service_img img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;opacity:.5;transition:all .3s}.bespoke_service_title{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);width:100%;max-width:450px;padding:0 20px;text-align:center;color:#fff;font-weight:500;font-size:47px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:991px){.bespoke_service_title{font-size:37px}}@media screen and (max-width:767px){.bespoke_service_title{font-size:21px;line-height:31px}}.bespoke_service_info{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between}.bespoke_service_info .more_link{margin-top:20px;font-size:15px;padding-left:56px}.bespoke_service_info .more_link:before{height:1px;width:48px}.bespoke_service_name{color:#c2a660;font-weight:500;font-size:25px;line-height:38px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width:767px){.bespoke_service_name{font-size:17px;line-height:25px}}.designer_top_text{text-align:center;padding:30px 0}@media screen and (max-width:767px){.designer_top_text{padding:20px 0}}.designer_top_text p{max-width:1050px;margin:0 auto;color:#bbb799;font-weight:700;font-size:28px;line-height:41px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.designer_top_text p{font-size:18px;line-height:29px}}.designer_top_text p span{color:#fff}.designer_intro{position:relative;overflow:hidden;padding:105px 0 75px}@media screen and (max-width:767px){.designer_intro{padding:40px 0}}.designer_intro_bg{position:absolute;top:-10%;left:0;display:block;width:100%;height:120%;overflow:hidden}.designer_intro_bg img{width:100%;height:100%;object-fit:cover}.designer_intro_description{position:relative;z-index:4;max-width:980px;margin:0 auto;padding:60px 75px;background-color:rgba(15,62,51,.85);text-align:center}@media screen and (max-width:767px){.designer_intro_description{padding:40px 35px;margin:0 -35px}}.designer_intro_description p{color:#fff;font-weight:500;font-size:47px;font-family:"Didot LT Std",serif;margin-bottom:60px}@media screen and (max-width:991px){.designer_intro_description p{font-size:37px;margin-bottom:40px}}@media screen and (max-width:767px){.designer_intro_description p{font-size:21px;line-height:31px;margin-bottom:20px}}.designer_intro_description p:last-child{margin-bottom:0}.designer_planting_info{text-align:center;padding:75px 0 105px}@media screen and (max-width:767px){.designer_planting_info{padding:40px 0}}.designer_planting_info .text_content{margin-bottom:45px}@media screen and (max-width:767px){.designer_planting_info .text_content{margin-bottom:30px}}.designer_planting_info .title_block{max-width:950px;margin:0 auto;line-height:83px}@media screen and (max-width:767px){.designer_planting_info .title_block{line-height:61px}}.designer_planting_footer{text-align:center;padding:25px 0}@media screen and (max-width:767px){.designer_planting_footer{padding:15px 0}}.how_works_designer{padding:75px 0 45px}@media screen and (max-width:991px){.how_works_designer{padding:40px 0 40px}}.how_works_title{text-align:center;margin-bottom:75px;color:#0f3e33;font-size:33px;line-height:45px;font-family:"Didot LT Std",serif}@media screen and (max-width:991px){.how_works_title{margin-bottom:45px}}@media screen and (max-width:767px){.how_works_title{font-size:21px;line-height:29px;margin-bottom:30px}}.how_works_wrap{display:flex;margin:0 -10px}@media screen and (max-width:1200px){.how_works_wrap{display:block;margin:0}}.how_work_box{background-color:#edece5;width:calc(33.33% - 20px);margin:0 10px;padding:75px 45px 60px}@media screen and (max-width:1200px){.how_work_box{width:100%;margin:0 0 40px}}@media screen and (max-width:767px){.how_work_box{padding:40px 35px;margin-bottom:20px}}@media screen and (max-width:1200px){.how_work_box:last-child{margin-bottom:0}}.how_work_top{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #c2a660;padding-bottom:20px}.how_work_number{color:#274f44;font-size:31px;line-height:44px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.how_work_number{font-size:21px;line-height:29px}}.how_work_icon{display:flex;align-items:flex-end;min-height:150px;max-width:128px}@media screen and (max-width:767px){.how_work_icon{min-height:84px}}.how_work_text{margin-top:30px}.how_work_text p{color:#0f3e33;font-size:27px;line-height:33px;letter-spacing:.01em}@media screen and (max-width:767px){.how_work_text p{font-size:19px;line-height:25px}}.how_works_book{text-align:center;margin-top:45px}@media screen and (max-width:991px){.how_works_book{margin-top:30px}}@media screen and (max-width:767px){.how_works_book{margin-top:15px}}.designer_model{padding-bottom:120px}@media screen and (max-width:991px){.designer_model{padding-bottom:60px}}@media screen and (max-width:767px){.designer_model{padding-bottom:40px}}.designer_model_text{text-align:center;color:#0f3e33;font-weight:700;font-size:41px;line-height:55px;letter-spacing:.15em;text-transform:uppercase;margin:75px auto 0;max-width:930px}@media screen and (max-width:991px){.designer_model_text{margin-top:60px}}@media screen and (max-width:767px){.designer_model_text{font-size:25px;line-height:31px;margin-top:40px}}.designer_slider{background-color:#edece5;padding:75px 0}@media screen and (max-width:991px){.designer_slider{padding:0}}.organic_section{padding-bottom:100px}@media screen and (max-width:991px){.organic_section{padding-bottom:60px}}@media screen and (max-width:767px){.organic_section{padding-bottom:40px}}.organic_info{padding:45px 0;text-align:center}.organic_info_text{color:#fff;font-weight:700;font-size:34px;line-height:49px;letter-spacing:.15em;text-transform:uppercase;max-width:990px;margin:0 auto}@media screen and (max-width:767px){.organic_info_text{font-size:21px;line-height:31px}}.organic_info_more{display:inline-block;color:#c2a660;font-weight:700;font-size:25px;line-height:38px;letter-spacing:.1em;text-transform:uppercase;margin-top:15px;text-decoration:none;transition:all .3s}@media screen and (max-width:767px){.organic_info_more{font-size:17px;line-height:25px}}.organic_info_more:hover{color:#fff}.organic_img{padding:0 180px;margin-top:-75px}@media screen and (max-width:991px){.organic_img{padding:0 60px}}@media screen and (max-width:767px){.organic_img{margin-top:-40px}}@media screen and (max-width:576px){.organic_img{padding:0}}.decking_intro{padding:20px 0}@media screen and (max-width:767px){.decking_intro{padding:10px 0}}.decking_intro .design_content_img{padding-right:4px}@media screen and (max-width:991px){.decking_intro .design_content_img{padding-right:0}}.envirobuild_section{position:relative;overflow:hidden;padding:60px 0 255px}@media screen and (max-width:1200px){.envirobuild_section{padding-bottom:200px}}@media screen and (max-width:991px){.envirobuild_section{padding:60px 0 35px}}@media screen and (max-width:767px){.envirobuild_section{padding-bottom:0}}.envirobuild_bg{position:absolute;top:-10%;left:0;z-index:-1;display:block;width:100%;height:120%;overflow:hidden}.envirobuild_bg:after{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background-color:rgba(74,84,89,.37)}.envirobuild_bg img{width:100%;height:100%;object-fit:cover}.envirobuild_wrap{position:relative;display:flex;align-items:center}@media screen and (max-width:991px){.envirobuild_wrap{flex-direction:column}}.envirobuild_info{width:50%;padding:120px 105px;background-color:rgba(255,255,255,.85)}@media screen and (max-width:1200px){.envirobuild_info{padding:60px}}@media screen and (max-width:991px){.envirobuild_info{width:100%;order:2;padding:40px 35px}}@media screen and (max-width:767px){.envirobuild_info{width:auto;margin:0 -35px}}.envirobuild_info .more_link{margin-top:40px}.envirobuild_right{width:50%;display:flex;justify-content:center}@media screen and (max-width:991px){.envirobuild_right{order:1;width:100%}}.envirobuild_logo{max-width:487px}.envirobuild_logo img{mix-blend-mode:screen}.decking_slider{padding:55px 0}@media screen and (max-width:991px){.decking_slider{padding:0}}.bespoke_content{position:relative;z-index:2}.bespoke_content .design_content_img{align-self:flex-start;position:static}.bespoke_content .design_content_img img{position:static}.bespoke_content_info{width:calc(50% + 45px);margin:75px 0 0 -120px;padding:60px 105px 0 120px}@media screen and (max-width:1200px){.bespoke_content_info{width:50%;padding:60px 60px 0 60px;margin:60px 0 0 -60px}}@media screen and (max-width:991px){.bespoke_content_info{width:100%;padding:40px 35px 0 35px;margin:0}}.bespoke_content_about{max-width:720px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:991px){.bespoke_content_about{max-width:none}}.bespoke_content_more{text-align:center;margin:60px 0 -31px}@media screen and (max-width:991px){.bespoke_content_more{margin-top:40px}}@media screen and (max-width:480px){.bespoke_content_more .btn{width:100%;padding-left:10px;padding-right:10px}}.bespoke_bottom.right .design_content_description{padding-right:240px}@media screen and (max-width:1200px){.bespoke_bottom.right .design_content_description{padding-right:100px}}@media screen and (max-width:991px){.bespoke_bottom.right .design_content_description{padding-right:0}}.bespoke_bottom .design_content_description .more_link{margin-top:45px}@media screen and (max-width:991px){.bespoke_bottom .design_content_description .more_link{margin-top:30px}}.bespoke_bottom .design_content_img{width:calc(50% + 45px);margin-left:-120px}@media screen and (max-width:1200px){.bespoke_bottom .design_content_img{width:50%;margin-left:-60px}}@media screen and (max-width:991px){.bespoke_bottom .design_content_img{width:100%;margin-left:0}}.bespoke_slider{padding:105px 0}@media screen and (max-width:991px){.bespoke_slider{padding:0}}.planting_top_text{text-align:center;padding:45px 0}@media screen and (max-width:767px){.planting_top_text{padding:20px 0}}.planting_top_text p{max-width:830px;margin:0 auto;color:#c2a660;font-weight:700;font-size:35px;line-height:46px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.planting_top_text p{font-size:18px;line-height:29px}}.planting_top_text p span{color:#fff}.after_before{padding:20px 0}@media screen and (max-width:991px){.after_before{padding:10px 0}}@media screen and (max-width:767px){.after_before{padding:6px 0}}.after_before_wrap{display:flex;margin:0 -10px}@media screen and (max-width:991px){.after_before_wrap{margin:0 -5px}}@media screen and (max-width:767px){.after_before_wrap{margin:0 -3px}}.after_before_img{position:relative;width:calc(50% - 20px);max-height:980px;margin:0 10px}@media screen and (max-width:991px){.after_before_img{width:calc(50% - 10px);margin:0 5px}}@media screen and (max-width:767px){.after_before_img{width:calc(50% - 6px);margin:0 3px}}.after_before_img img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.after_before_name{position:absolute;bottom:30px;left:0;z-index:3;width:100%;text-align:center;color:#fff;font-size:78px;line-height:46px;font-family:"Didot LT Std",serif;letter-spacing:.01em}@media screen and (max-width:991px){.after_before_name{font-size:50px;line-height:1}}@media screen and (max-width:767px){.after_before_name{font-size:25px;bottom:15px}}.after_before_controlls{position:absolute;bottom:40px;left:0;z-index:2;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.after_before_controlls{bottom:20px}}.after_before_arrow{cursor:pointer;margin:0 30px}@media screen and (max-width:767px){.after_before_arrow{margin:0 15px}}.after_befor_prev{border:13px solid transparent;border-right:19px solid #fff}@media screen and (max-width:767px){.after_befor_prev{border-width:9px;border-right-width:12px}}.after_befor_next{border:13px solid transparent;border-left:19px solid #fff}@media screen and (max-width:767px){.after_befor_next{border-width:9px;border-left-width:12px}}.planting_about{padding:60px 0 90px}@media screen and (max-width:991px){.planting_about{padding:60px 0}}@media screen and (max-width:767px){.planting_about{padding:40px 0}}.planting_about_descriptipn{text-align:center;max-width:990px;margin:0 auto}.planting_about_title{color:#0f3e33;font-weight:700;font-size:35px;line-height:51px;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:767px){.planting_about_title{font-size:24px;line-height:34px}}.planting_about_title:after{content:"—";display:block}.planting_about_subtitle{color:#0f3e33;font-size:37.5px;line-height:51px;font-family:"Didot LT Std",serif}@media screen and (max-width:767px){.planting_about_subtitle{font-size:21px;line-height:31px}}.planting_about_subtitle:after{content:"—";display:block;font-weight:700;font-size:35px;line-height:51px;font-family:Effra,sans-serif}@media screen and (max-width:767px){.planting_about_subtitle:after{font-size:24px;line-height:34px}}.planting_about_subtitle span{color:#fff}.how_works_planting{position:relative;padding:60px 0 45px}.how_works_planting .how_works_title{margin-bottom:45px}.how_works_planting .how_works_wrap{position:relative;z-index:4}.how_works_planting .how_work_box{background-color:#fff}.how_works_planting .how_works_book{position:relative;z-index:4;margin-top:400px}@media screen and (max-width:991px){.how_works_planting .how_works_book{margin-top:200px}}@media screen and (max-width:767px){.how_works_planting .how_works_book{margin-top:100px}}.planting_works_bg{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:calc(100% - 180px)}.planting_works_bg img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.planting_info{position:relative;overflow:hidden;padding:375px 0}@media screen and (max-width:991px){.planting_info{padding:200px 0}}@media screen and (max-width:767px){.planting_info{padding:100px 0}}.planting_info_bg{position:absolute;top:-10%;left:0;z-index:1;width:100%;height:120%}.planting_info_bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(15,62,51,.4)}.planting_info_bg img{width:100%;height:100%;object-fit:cover}.planting_info_text{position:relative;z-index:3;max-width:975px;margin:0 auto;text-align:center}.planting_info_text p{color:#fff;font-weight:700;font-size:41px;line-height:55px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:45px}@media screen and (max-width:767px){.planting_info_text p{font-size:25px;line-height:31px;margin-bottom:30px}}.planting_info_text p:last-child{margin-bottom:0}.planting_info_text p:last-child:after{display:none}.planting_info_text p:after{content:"—";display:block;margin-top:45px}@media screen and (max-width:767px){.planting_info_text p:after{margin-top:30px}}.vertical_products_wrap{position:relative}.planting_slider{padding:105px 0}@media screen and (max-width:991px){.planting_slider{padding:0}}.design_vertical_img{position:relative;height:675px;overflow:hidden}@media screen and (max-width:991px){.design_vertical_img{height:500px}}@media screen and (max-width:767px){.design_vertical_img{height:380px}}.design_vertical_img img{position:absolute;top:-20%;left:0;width:100%;height:140%;object-fit:cover}.vertical_products{padding:30px 0 75px}@media screen and (max-width:991px){.vertical_products{padding-bottom:60px}}@media screen and (max-width:767px){.vertical_products{padding-bottom:40px}}.vertical_products_description{max-width:800px;margin:75px auto 0;text-align:center}@media screen and (max-width:991px){.vertical_products_description{margin-top:60px}}@media screen and (max-width:767px){.vertical_products_description{margin-top:40px}}.vertical_products_description .btn{margin-top:30px}.vertical_products_description .more_link{margin-top:30px}.vertical_products_slider{position:relative}.vertical_products_slider .swiper-wrapper{align-items:center}.vertical_product_img.swiper-slide{width:44%;transform:scale(.5);transition:transform .3s}@media screen and (max-width:991px){.vertical_product_img.swiper-slide{width:100%;transform:scale(1)}}.vertical_product_img.swiper-slide-active{transform:scale(1)}.vertical_product_img.swiper-slide-prev{transform-origin:right center}.vertical_product_img.swiper-slide-next{transform-origin:left center}.vertical_product_img img{width:100%;height:100%;object-fit:cover}.vertical_products_arrow{cursor:pointer;position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.vertical_products_arrow:hover svg{stroke:#bfa56c}.vertical_products_arrow svg{stroke:#c2a660;width:23px;height:42px;transition:all .3s}@media screen and (max-width:767px){.vertical_products_arrow svg{width:17px;height:30px}}.vertical_products_prev{left:-60px}@media screen and (max-width:1440px){.vertical_products_prev{left:-30px}}@media screen and (max-width:991px){.vertical_products_prev{left:0}}.vertical_products_next{right:-60px}@media screen and (max-width:1440px){.vertical_products_next{right:-30px}}@media screen and (max-width:991px){.vertical_products_next{right:0}}.vertical_products_dots{width:100%;display:none;justify-content:center;align-items:center;margin-top:30px}@media screen and (max-width:991px){.vertical_products_dots{display:flex}}.vertical_products_dots .swiper-pagination-bullet{background-color:#c2a660;width:14px;height:14px;border-radius:50%;margin:0 8px;opacity:1}.vertical_products_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.5}.sustainability_titles{padding:150px 0 112px}@media screen and (max-width:991px){.sustainability_titles{padding:60px 0;display:none}}.sustainability_titles .page_description{margin-bottom:0}.sustainability_intro{display:flex;background-color:#0f3e33}@media screen and (max-width:991px){.sustainability_intro{flex-direction:column}}.sustainability_intro_left{width:50%;padding-right:75px}@media screen and (max-width:991px){.sustainability_intro_left{width:100%;padding-right:0}}.sustainability_intro_img{position:relative;height:100%;min-height:600px;background-color:#0f3e33}@media screen and (max-width:991px){.sustainability_intro_img{min-height:auto;height:380px}}.sustainability_intro_img .page_title{display:none}@media screen and (max-width:991px){.sustainability_intro_img .page_title{display:block;position:absolute;top:50%;left:0;z-index:3;transform:translateY(-50%);width:100%;text-align:center;padding:0 35px}}.sustainability_intro_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:991px){.sustainability_intro_img img{position:static;opacity:.5}}.sustainability_intro_right{width:50%;padding:75px 120px 45px 0}@media screen and (max-width:1440px){.sustainability_intro_right{padding-right:80px}}@media screen and (max-width:991px){.sustainability_intro_right{width:100%;padding:40px 35px}}.sustainability_intro_description{max-width:720px}@media screen and (max-width:991px){.sustainability_intro_description{text-align:center;max-width:none}}.sustainability_intro_description .typical_text strong{color:#c2a660}.sustainability_intro_description .title_section{display:none}@media screen and (max-width:991px){.sustainability_intro_description .title_section{display:block;margin-bottom:30px}}.sustainability_intro_signature{margin-top:45px}@media screen and (max-width:991px){.sustainability_intro_signature{max-width:143px;margin:30px auto 0}}.sustainability_intro_initials{max-width:220px;margin-top:30px}@media screen and (max-width:991px){.sustainability_intro_initials{text-align:left;margin:30px auto 0}}@media screen and (max-width:767px){.sustainability_intro_initials{max-width:150px}}.sustainability_dials{padding:90px 0 105px}@media screen and (max-width:991px){.sustainability_dials{padding:60px 0}}@media screen and (max-width:767px){.sustainability_dials{padding:40px 0}}.sustainability_dials_wrap{display:flex;padding:0 30px}@media screen and (max-width:1200px){.sustainability_dials_wrap{padding:0}}@media screen and (max-width:576px){.sustainability_dials_wrap{display:block}}.sustainability_dial_item{width:33.33%;text-align:center;padding:0 30px}@media screen and (max-width:767px){.sustainability_dial_item{padding:0 15px}}@media screen and (max-width:576px){.sustainability_dial_item{padding:0;width:100%;margin-bottom:40px}}@media screen and (max-width:576px){.sustainability_dial_item:last-child{margin-bottom:0}}.sustainability_dial_icon{display:flex;align-items:center;justify-content:center;min-height:246px;margin-bottom:30px}@media screen and (max-width:767px){.sustainability_dial_icon{min-height:165px;margin-bottom:20px}}@media screen and (max-width:576px){.sustainability_dial_icon{min-height:auto;margin-bottom:15px}}.sustainability_dial_number{color:#c5a961;font-size:63px;line-height:1;font-family:"Didot LT Std",serif;letter-spacing:.1em}@media screen and (max-width:767px){.sustainability_dial_number{font-size:42px;line-height:46px}}.sustainability_dial_name{color:#c5a961;font-weight:700;font-size:31px;line-height:38px;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.sustainability_dial_name{font-size:20px;line-height:29px}}.sustainability_dial_name sub{font-size:21px}@media screen and (max-width:767px){.sustainability_dial_name sub{font-size:15px}}.sustainability_programme_title{background-color:#cdd4ca;padding:60px 0;text-align:center}.sustainability_programme_why{padding:80px 0}@media screen and (max-width:991px){.sustainability_programme_why{padding:60px 0}}.sustainability_programme_why .title_block{margin-bottom:45px}.sustainability_programme_body{padding:30px 0 90px}@media screen and (max-width:767px){.sustainability_programme_body{padding:45px 0 0}}.sustainability_programme_description{text-align:center;max-width:1080px;margin:0 auto}.sustainability_programme_intro{color:#0f3e33;font-size:31px;line-height:44px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:45px}@media screen and (max-width:767px){.sustainability_programme_intro{font-size:21px;line-height:29px;margin-bottom:20px}}.sustainability_programme_text{color:#0f3e33;font-size:29px;line-height:35px;letter-spacing:.05em}@media screen and (max-width:767px){.sustainability_programme_text{font-size:16px;line-height:25px}}.sustainability_programme_fpo{display:flex;align-items:center;justify-content:center;margin-top:75px}@media screen and (max-width:767px){.sustainability_programme_fpo{margin-top:45px}}.sustainability_programme_logo{margin:0 64px}@media screen and (max-width:991px){.sustainability_programme_logo{margin:0 30px}}.sustainability_programme_buttons{text-align:center;margin-top:60px}@media screen and (max-width:767px){.sustainability_programme_buttons{margin:75px -35px 0}}.sustainability_programme_btn{position:relative;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:#0f3e33;font-weight:700;font-size:31px;line-height:1;font-family:Effra,sans-serif;letter-spacing:.1em;text-transform:uppercase;max-width:100%;text-overflow:ellipsis;overflow:hidden;padding:15px 50px;border-radius:0;background:#cdd4ca;border:none;transition:all .3s}@media screen and (max-width:767px){.sustainability_programme_btn{display:block;width:100%;font-size:21px;padding:10px}}.sustainability_programme_btn:hover{background:#c5a961}.sustainability_join{position:relative;overflow:hidden;padding:120px 0}@media screen and (max-width:991px){.sustainability_join{padding:60px 0}}@media screen and (max-width:767px){.sustainability_join{padding:0}}@media screen and (max-width:767px){.sustainability_join_img{position:relative;height:180px}}.sustainability_join_bg{position:absolute;top:-10%;bottom:-10%;left:0;z-index:1;width:100%;overflow:hidden}@media screen and (max-width:767px){.sustainability_join_bg{bottom:auto;top:50%;transform:translateY(-50%)}}.sustainability_join_bg img{width:100%;height:100%;object-fit:cover}.sustainability_join_content{position:relative;z-index:4;text-align:center;padding:60px}@media screen and (max-width:991px){.sustainability_join_content{padding:45px}}@media screen and (max-width:767px){.sustainability_join_content{margin:0 -35px;padding:50px 35px}}.sustainability_join_content .title_section{margin-bottom:30px}.sustainability_join_icon{margin-top:30px}@media screen and (max-width:767px){.sustainability_join_icon{display:none}}.sustainability_join_buttons{display:flex;margin:45px -8px 0}@media screen and (max-width:767px){.sustainability_join_buttons{flex-direction:column;max-width:320px;margin:30px auto}}.sustainability_join_buttons .btn{display:flex;align-items:center;justify-content:center;width:calc(33.33% - 16px);margin:0 8px;padding-left:10px;padding-right:10px}@media screen and (max-width:767px){.sustainability_join_buttons .btn{width:100%;margin:0 0 15px}}.sustainability_join_buttons .btn:hover{background-color:#cdd4ca}@media screen and (max-width:767px){.sustainability_join_buttons .btn:last-child{margin-bottom:0}}.sustainability_different{padding:165px 0 195px}@media screen and (max-width:991px){.sustainability_different{padding:70px 0 75px}}.sustainability_different_title{color:#0f3e33;font-weight:700;font-size:72px;line-height:1;letter-spacing:.15em;text-transform:uppercase;margin-bottom:75px}@media screen and (max-width:991px){.sustainability_different_title{font-size:60px;margin-bottom:45px}}@media screen and (max-width:767px){.sustainability_different_title{font-size:30px;letter-spacing:.1em}}.sustainability_different_description{text-align:center;max-width:900px;margin:0 auto 135px}@media screen and (max-width:991px){.sustainability_different_description{margin-bottom:60px}}.sustainability_different_wrap{display:flex;flex-wrap:wrap;margin:0 0 -45px}@media screen and (max-width:991px){.sustainability_different_wrap{flex-wrap:nowrap;margin:0}}.sustainability_different_item{width:33.33%;text-align:center;margin:0 0 45px;padding:0 30px}@media screen and (max-width:767px){.sustainability_different_item{padding:0 15px}}.sustainability_different_item.swiper-slide{width:33.33%}@media screen and (max-width:991px){.sustainability_different_item.swiper-slide{width:100%}}.sustainability_different_icon{min-height:156px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:40px}@media screen and (max-width:767px){.sustainability_different_icon{min-height:106px;margin-bottom:20px}}.sustainability_different_name{color:#c2a660;font-weight:700;font-size:27px;line-height:1;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:767px){.sustainability_different_name{font-size:12px}}.sustainability_different_name sub{font-size:24px}@media screen and (max-width:767px){.sustainability_different_name sub{font-size:11px}}.sustainability_different_nav{display:none}@media screen and (max-width:991px){.sustainability_different_nav{display:flex;align-items:center;justify-content:center}}.sustainability_different_arrow{transition:all .3s}.sustainability_different_arrow:hover svg{stroke:#0f3e33}.sustainability_different_arrow svg{stroke:#c2a660;width:33px;height:60px;transition:all .3s}@media screen and (max-width:767px){.sustainability_different_arrow svg{width:16px;height:28px}}.sustainability_different_dots{display:flex;justify-content:center;align-items:center;margin:0 30px}.sustainability_different_dots .swiper-pagination-bullet{background-color:transparent;border:1px solid #c2a660;width:13px;height:13px;border-radius:50%;margin:0 2px;opacity:1}.sustainability_different_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c2a660}.sustainability_partners_header{text-align:center;padding:60px 0 30px}@media screen and (max-width:991px){.sustainability_partners_header{padding:45px 0}}.sustainability_partners_header .title_section{max-width:990px;margin:0 auto}.sustainability_partners_arrow{margin-top:30px}.sustainability_partners_arrow svg{width:43px;height:24px;stroke:#fff}.sustainability_partners_body{padding:75px 0 55px;background-color:#f5f6f6}@media screen and (max-width:991px){.sustainability_partners_body{padding:60px 0 50px}}@media screen and (max-width:767px){.sustainability_partners_body{padding:40px 0 20px}}.sustainability_partners_bottom{text-align:center;margin-top:60px}@media screen and (max-width:767px){.sustainability_partners_bottom .more_link{font-size:12px}}.sustainability_partners_wrap{display:flex;align-items:center;margin:0 -50px}@media screen and (max-width:991px){.sustainability_partners_wrap{margin:0 -35px}}@media screen and (max-width:767px){.sustainability_partners_wrap{flex-wrap:wrap;margin:0 -10px -60px}}.sustainability_partner_logo{margin:0 50px;text-align:center}@media screen and (max-width:991px){.sustainability_partner_logo{margin:0 35px}}@media screen and (max-width:767px){.sustainability_partner_logo{width:calc(50% - 20px);margin:0 10px 60px}}.top_partners{position:relative}.top_partners .top_bg.cover img{opacity:.45}.top_partners_inner{position:relative;z-index:4;min-height:450px;padding:100px 0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.top_partners_inner{align-items:center;min-height:380px;padding:60px 0}}.partner_content{overflow:hidden;padding:75px 0}.partner_content:nth-child(even){background-color:rgba(215,220,220,.25)}.partner_content_wrap{display:flex}@media screen and (max-width:767px){.partner_content_wrap{display:block}}.partner_content_icon{min-width:315px;width:315px;padding:0 30px}@media screen and (max-width:991px){.partner_content_icon{padding:0 20px 0 0;min-width:280px;width:280px}}@media screen and (max-width:767px){.partner_content_icon{padding:0;margin:0 0 30px;min-width:auto;width:100%;text-align:center}}.partner_content_info{padding-top:60px}@media screen and (max-width:767px){.partner_content_info{padding-top:0}}.partner_content_info .more_link{margin-top:30px}.partner_content_description{position:relative;padding-top:25px}@media screen and (max-width:767px){.partner_content_description{padding-top:0;text-align:center}}.partner_content_description:before{content:"";position:absolute;top:0;left:0;display:block;height:1px;width:100vh;background-color:#c5a961}@media screen and (max-width:767px){.partner_content_description:before{display:none}}.partners_intro{text-align:center;padding:120px 0}@media screen and (max-width:991px){.partners_intro{padding:60px 0}}@media screen and (max-width:767px){.partners_intro{padding:40px 0}}.partners_intro_description{max-width:1080px;margin:0 auto}.partners_intro_start{color:#0f3e33;font-size:44px;line-height:49px;font-family:"Didot LT Std",serif;letter-spacing:.01em;margin-bottom:30px}@media screen and (max-width:767px){.partners_intro_start{font-size:29px;line-height:34px;margin-bottom:20px}}.partners_intro_start span{color:#c2a660}.partners_intro_text{color:#0f3e33;font-size:29px;line-height:35px;letter-spacing:.05em}@media screen and (max-width:767px){.partners_intro_text{font-size:16px;line-height:25px}}.partners_img{position:relative;height:430px;overflow:hidden}@media screen and (max-width:767px){.partners_img{height:220px}}.partners_img_wrap{position:absolute;bottom:auto;top:50%;transform:translateY(-50%);left:0;z-index:1;width:100%;overflow:hidden}.partners_img_wrap img{width:100%;height:100%;object-fit:cover}.sustainable_future{padding:120px 0}@media screen and (max-width:991px){.sustainable_future{padding:70px 0}}.sustainable_future .sustainability_section_title{text-align:center;margin-bottom:105px}@media screen and (max-width:991px){.sustainable_future .sustainability_section_title{margin-bottom:70px}}.sustainable_future_inner{max-width:1080px;margin:0 auto}@media screen and (max-width:767px){.sustainable_future_inner{max-width:auto;margin:0 -25px}}.sustainable_future_wrap{display:flex;flex-wrap:wrap;margin:0 0 -30px}@media screen and (max-width:767px){.sustainable_future_wrap{margin:0 -5px -10px}}.sustainable_future_wrap .we_plant_box{width:calc(50% - 30px);margin:0 15px 30px}@media screen and (max-width:767px){.sustainable_future_wrap .we_plant_box{order:1;width:calc(50% - 10px);margin:0 5px 10px}}@media screen and (max-width:576px){.sustainable_future_wrap .we_plant_box{height:220px}}@media screen and (max-width:576px){.sustainable_future_wrap .we_plant_box:after{display:none}}@media screen and (max-width:576px){.sustainable_future_wrap .we_plant_box.middle .we_plant_logo{bottom:-10px;max-width:75px;margin:0 auto}}@media screen and (max-width:576px){.sustainable_future_wrap .we_plant_info{padding:0 15px;top:50%;transform:translateY(-50%)}}@media screen and (max-width:576px){.sustainable_future_wrap .we_plant_number{line-height:1;margin-bottom:0}}@media screen and (max-width:480px){.sustainable_future_wrap .we_plant_name{font-size:18px;line-height:26px}}@media screen and (max-width:576px){.sustainable_future_wrap .we_plant_bottom:after,.sustainable_future_wrap .we_plant_bottom:before{display:none}}.sustainable_future_wrap .join_section{width:100%;margin:0 15px 30px}@media screen and (max-width:767px){.sustainable_future_wrap .join_section{margin:0 5px 10px;order:2}}@media screen and (max-width:576px){.sustainable_future_wrap .join_section{padding-bottom:50px}}@media screen and (max-width:576px){.sustainable_future_wrap .join_section:after{display:none}}.sustainable_future_wrap .join_section_info .title_section{margin-bottom:20px}.rellax{will-change:transform}.popup_fade{position:fixed;top:0;left:0;z-index:101;width:100%;height:100%;padding:20px 0;background:rgba(15,62,51,.35);opacity:0;visibility:hidden;transition:all .3s}.popup_fade.visible{opacity:1;visibility:visible}.popup_close{position:absolute;top:48px;right:48px;display:block;cursor:pointer;background:0 0;border:none}@media screen and (max-width:1440px){.popup_close{top:32px;right:32px}}@media screen and (max-width:1400px){.popup_close{top:16px;right:16px}}.popup_close:hover svg{stroke:#c5a960}.popup_close svg{display:block;width:20px;height:20px;stroke:#fff;transition:all .3s}.popup_video_wrap{position:relative;max-width:900px;margin:0 auto;height:100%;display:flex;flex-direction:column;align-items:center;overflow:auto}.popup_video_center{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.popup_video_box{padding:32px;position:relative;margin:auto 0}@media screen and (max-width:767px){.popup_video_box{padding:32px 0}}.popup_video_box .popup_close{top:8px;right:8px}@media screen and (max-width:767px){.popup_video_box .popup_close{top:0;right:16px}}.popup_video_container{position:relative;z-index:2;padding-bottom:75%;height:0;overflow:hidden}.popup_video_container video{vertical-align:top;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}@font-face{font-display:swap;font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}