.top-menu-item{padding:5px 15px;color:#fafafa;position:relative;text-decoration:none;transition:color .3s}.top-menu-item:hover{color:#7fff00}.link_white_on_black{color:#fafafa;text-decoration:none;transition:color .3s}.link_white_on_black:hover{color:#7fff00}.leaf-icon-active{position:absolute;left:0;top:10px;width:12px;opacity:0;transition:opacity .3s}.top-menu-item:hover .leaf-icon-active{opacity:1}.button_type1{position:relative;background-color:#000;color:#fff;z-index:1;padding:20px 30px;text-transform:uppercase;letter-spacing:1.3px;font-size:21px}.button_type2{border:none;position:relative;background-color:#000;color:#fff;z-index:1;padding:5px 15px;text-transform:uppercase;letter-spacing:1.3px;font-size:14px}.heading_type1{position:relative;background-color:#000;color:#fff;z-index:1;padding:10px 20px;text-transform:uppercase;letter-spacing:1.3px;font-size:19px}.heading_type2{position:relative;background-color:#000;color:#fff;z-index:1;padding:10px 20px;text-transform:uppercase;letter-spacing:1.3px;font-size:17px}.button_frame{position:absolute;background-color:#7fff00;transition:top .3s,right .3s,bottom .3s,left .3s,width .3s,height .3s}.button_frame.frame_top{top:4px;left:-4px;width:calc(100% + 8px);height:1px}.button_frame.frame_right{top:-4px;right:4px;width:1px;height:calc(100% + 8px)}.button_frame.frame_bottom{bottom:4px;left:-4px;width:calc(100% + 8px);height:1px}.button_frame.frame_left{top:-4px;left:4px;width:1px;height:calc(100% + 8px)}.button_type:hover .frame_top{top:-5px;left:0;width:100%}.button_type:hover .frame_right{right:-5px;top:0;height:100%}.button_type:hover .frame_left{left:-5px;top:0;height:100%}.button_type:hover .frame_bottom{bottom:-5px;left:0;width:100%}.card_wrapper{height:250px;background-size:cover}.card_wrapper .card_container{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:#0000;transition:background-color .3s,-webkit-backdrop-filter .3s;transition:backdrop-filter .3s,background-color .3s;transition:backdrop-filter .3s,background-color .3s,-webkit-backdrop-filter .3s;height:100%;display:block;text-decoration:none}.card_wrapper .card_container .card_content{display:flex;justify-content:center;align-items:flex-end;height:100%;width:50%;background-color:#0009;transition:width .3s}.card_wrapper .card_container .card_content .card_holder{max-width:240px;padding:30px 20px}.card_wrapper .card_container .card_content .card_holder .card_header{color:#fafafa;text-transform:uppercase;font-size:18px;line-height:21px;margin-bottom:30px;text-align:left}.card_wrapper .card_container .card_content .card_holder .card_text{color:#fafafa;font-size:14px;line-height:16px;text-align:left}.card_wrapper .card_container:hover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000073}.card_wrapper .card_container:hover .card_content{width:60%}@media all and (max-width: 480px){.card_wrapper .card_container .card_content,.card_wrapper .card_container .card_content:hover{width:100%}}.mainpage-bg{position:relative;min-height:100vh;background-image:url(/imgs/garden.jpg?v1);background-position:center;background-size:cover}#info_component_1 .card_bg{background-position:right top;background-image:url(/imgs/design_700.jpg)}#info_component_2 .card_bg{background-position:right top;background-image:url(/imgs/care_700.jpg)}#info_component_3 .card_bg{background-position:right top;background-image:url(/imgs/roofs_700.jpg)}#info_component_4 .card_bg{background-position:right top;background-image:url(/imgs/lighting_700.jpg)}#info_component_5 .card_bg{background-position:right top;background-image:url(/imgs/automatic_700.jpg)}@media all and (max-width: 1399.98px){.mainpage-bg{background-image:url(/imgs/garden_1400.jpg?v1)}#info_component_1 .card_bg{background-image:url(/imgs/design_600.jpg)}#info_component_2 .card_bg{background-image:url(/imgs/care_600.jpg)}#info_component_3 .card_bg{background-image:url(/imgs/roofs_600.jpg)}#info_component_4 .card_bg{background-image:url(/imgs/lighting_600.jpg)}#info_component_5 .card_bg{background-image:url(/imgs/automatic_600.jpg)}}@media all and (max-width: 1199.98px){#info_component_1 .card_bg{background-image:url(/imgs/design_500.jpg)}#info_component_2 .card_bg{background-image:url(/imgs/care_500.jpg)}#info_component_3 .card_bg{background-image:url(/imgs/roofs_500.jpg)}#info_component_4 .card_bg{background-image:url(/imgs/lighting_500.jpg)}#info_component_5 .card_bg{background-image:url(/imgs/automatic_500.jpg)}}@media all and (max-width: 991.98px){.mainpage-bg{background-image:url(/imgs/garden_992.jpg?v1)}#info_component_1 .card_bg{background-image:url(/imgs/design_700.jpg)}#info_component_2 .card_bg{background-image:url(/imgs/care_700.jpg)}#info_component_3 .card_bg{background-image:url(/imgs/roofs_700.jpg)}#info_component_4 .card_bg{background-image:url(/imgs/lighting_700.jpg)}#info_component_5 .card_bg{background-image:url(/imgs/automatic_700.jpg)}}@media all and (max-width: 767.98px){#info_component_1 .card_bg{background-image:url(/imgs/design_600.jpg)}#info_component_2 .card_bg{background-image:url(/imgs/care_600.jpg)}#info_component_3 .card_bg{background-image:url(/imgs/roofs_600.jpg)}#info_component_4 .card_bg{background-image:url(/imgs/lighting_600.jpg)}#info_component_5 .card_bg{background-image:url(/imgs/automatic_600.jpg)}}@media all and (max-width: 575.98px){.mainpage-bg{background-image:url(/imgs/garden_576.jpg?v1)}#info_component_1 .card_bg{background-image:url(/imgs/design_600.jpg)}#info_component_2 .card_bg{background-image:url(/imgs/care_600.jpg)}#info_component_3 .card_bg{background-image:url(/imgs/roofs_600.jpg)}#info_component_4 .card_bg{background-image:url(/imgs/lighting_600.jpg)}#info_component_5 .card_bg{background-image:url(/imgs/automatic_600.jpg)}}
