.background-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-moz-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-o-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CIPrQ.ttf) format("truetype");font-weight:100;font-style:normal;font-family:Raleway}@font-face{src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCIPrQ.ttf) format("truetype");font-weight:300;font-style:normal;font-family:Raleway}@font-face{src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrQ.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Raleway}@font-face{src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrQ.ttf) format("truetype");font-weight:500;font-style:normal;font-family:Raleway}@font-face{src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCIPrQ.ttf) format("truetype");font-weight:600;font-style:normal;font-family:Raleway}@font-face{src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrQ.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Raleway}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{padding:0;font-size:100%;border:0;outline:0;margin:0;background:transparent;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}a{padding:0;font-size:100%;color:#fff;margin:0;background:transparent;cursor:pointer;vertical-align:baseline}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:100}ins{text-decoration:none}ins,mark{color:#000;background-color:#ff9}mark{font-weight:700;font-style:italic}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;padding:0;border:0;border-top:1px solid #ccc;margin:1em 0;display:block}input,select{vertical-align:middle}body,html{height:100%;font-size:16px;color:#000;background-color:#fff;width:100%;font-family:Raleway,sans-serif}.overflow{overflow:hidden}.container-fluid{padding:0 22px}.container{width:1300px}img{position:relative;max-width:100%}h1,h2,h3,h4,h5,h6{color:#5f6e37;line-height:1.2}h1{font-size:4rem;margin-bottom:50px}h2{font-size:3rem;margin-bottom:20px}h2.title-city-address{font-size:20px;font-weight:700;color:#000}h3{font-size:2rem}h6{font-size:1.2rem;font-weight:400;margin-bottom:10px}a:focus,a:hover{color:#5f6e37}p{margin:0 0 15px}p:last-of-type{margin-bottom:0}blockquote{margin-bottom:10px}blockquote .marks{padding:15px;font-size:50px;color:#5f6e37;position:relative;top:20px;line-height:0}blockquote footer{font-size:1rem;font-weight:500;color:#5f6e37}blockquote footer:before{display:none}.description{font-weight:300;line-height:26px}.description.section_description{margin-bottom:50px}.description a{font-weight:500;color:#000}.text-green{color:#5f6e37}.text-cursive{line-height:2;font-family:Quickpen,cursive}.mb-50{margin-bottom:50px!important}.clockwise{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.underclockwise{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header{position:fixed;top:0;width:100%;z-index:150}header #black_menu{padding:22px;background-color:rgba(0,0,0,.5);width:100%}header #black_menu .icon-bar{background-color:#fff}header .navbar{height:59px;min-height:auto;border:none;margin-bottom:0;background-color:transparent}header .navbar-header{height:inherit}header .navbar-brand{height:59px;padding:0}header .navbar-default .navbar-nav{padding-top:20px;float:right}header .navbar-default .navbar-nav li a{padding:0 7px;font-size:.9rem;font-weight:300;color:#fff;display:block}header .navbar-default .navbar-nav li a:focus,header .navbar-default .navbar-nav li a:hover{text-decoration:none;font-weight:500;color:#fff}header .navbar-default .navbar-nav .sub-menu{padding:0 10px;position:absolute;background-color:rgba(0,0,0,.5);margin-top:41px;display:none}header .navbar-default .navbar-nav .sub-menu a{padding:7px 0;white-space:nowrap}header .navbar-toggle.hamburger_icon{height:25px;padding:0;border:0;right:0;position:absolute;bottom:0;margin:0;cursor:pointer;width:30px}header .navbar-toggle.hamburger_icon:focus,header .navbar-toggle.hamburger_icon:hover{background-color:transparent}header .navbar-toggle.hamburger_icon .icon-bar{height:2px;position:absolute;width:30px}header .navbar-toggle.hamburger_icon .icon-bar+.icon-bar{margin:0}header .navbar-toggle.hamburger_icon .icon-bar.first_line{top:0}header .navbar-toggle.hamburger_icon .icon-bar.second_line_c,header .navbar-toggle.hamburger_icon .icon-bar.second_line_uc{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;top:11px}header .navbar-toggle.hamburger_icon .icon-bar.third_line{bottom:0}footer{color:#fff;width:100%}footer .align-center{text-align:center}footer .container_light{padding:20px 22px;background-color:#707070;width:100%}footer .container_light .footer_logo{line-height:0;margin-top:38px;display:block}footer .container_light #footer_nav{column-count:3;text-transform:uppercase}footer .container_light #footer_nav li{padding:10px 0;line-height:1}footer .container_light #footer_nav li a:active,footer .container_light #footer_nav li a:hover,footer .container_light #footer_nav li a:visited{text-decoration:none;font-weight:700;color:#fff}footer .container_middle-light{padding:20px 22px 12px;text-align:center;background-color:#555;width:100%}footer .container_middle-light img{max-height:50px}footer small{font-size:.8rem;vertical-align:middle}footer .social{padding:10px 0;vertical-align:top}footer .social li{vertical-align:top;display:inline-block}footer .social a{height:30px;display:block}footer .container_dark{padding:22px;background-color:#333;width:100%}footer .container_dark small{font-size:.6rem;vertical-align:top;display:inline-block}footer .container_dark .span{font-size:.85rem;width:25%;float:left}footer .container_dark .span br{display:none}footer .container_dark .phone_info a{color:#fff}footer .container_dark .social{width:100%}.loader{height:120px;width:120px}.loader img{height:60px;position:absolute;opacity:.8;top:50%;margin:-30px 0 0 -30px;left:50%;width:60px}.loader .circle{-webkit-animation:loading 2s ease-out infinite;-moz-animation:loading 2s ease-out infinite;-o-animation:loading 2s ease-out infinite;animation:loading 2s ease-out infinite;height:100%;border:2px solid #cdcdcd;position:absolute;top:0;border-radius:50%;left:0;width:100%}.carousel{position:relative;background:#fff;width:100%}.carousel,.carousel .carousel-inner{height:100%}.carousel .item,.carousel .item .container_video{height:100%;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.carousel .item img,.carousel .item video{min-height:100%;object-fit:cover;width:100%}.carousel .item .social_share a{height:30px;display:block}.carousel .carousel-caption{padding:0 22px;font-weight:100;bottom:30px;top:auto;left:0;width:100%}.carousel .carousel-caption h2{margin-bottom:10px}.carousel .carousel-caption h3{height:30px;font-size:1.7rem}.carousel .carousel-caption.left{text-align:left}.carousel .carousel-caption.right{text-align:right}.carousel .carousel-caption.light *{color:#fff}.carousel .carousel-caption.dark *{color:#000}.carousel .carousel-caption:hover{text-decoration:none}.carousel .loader{position:fixed;top:50%;margin:-60px 0 0 -60px;left:50%}.carousel .loader .circle{border-left-color:#fff;border-top-color:#fff}.carousel .carousel-control{opacity:1;bottom:auto;top:50%;background:none;width:35px;margin-top:-33px}.carousel .carousel-control.right{right:22px}.carousel .carousel-control.left{left:22px}.main{overflow-x:hidden;padding:50px 0;background-color:#fff}.section_image{height:75%;position:relative;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.section_image .caption{color:#fff;position:absolute;bottom:10px;left:0}.section_image_ornamental{padding:0;max-width:0;float:left}.section_image_ornamental.right_ornamental{transform:translateX(66.66vw)}.section_image_ornamental img{max-width:33.33vw}.container_more_text{margin-top:15px}.show_more_text{color:#5f6e37;text-align:underline;margin-top:15px;display:none}.scroll_to_form{font-weight:300;margin-top:15px}.scroll_to_form a{font-weight:500;color:#5f6e37}.page-template-page-multiblockplus .main .container_fluid.box{height:700px}.page-template-page-multiblockplus .main .container_fluid.last{margin-bottom:-50px}.page-template-page-multiblockplus.floriade-2022 .box p{font-weight:300}.box:last-child{margin-bottom:0}.box a{color:#000}.box a,.box h3{font-weight:500}.box h3{font-size:1.2rem;margin-bottom:20px}.box ul{list-style-type:circle;margin-left:17px}.box ol{list-style-position:inside;text-indent:-16px;list-style-type:decimal;padding-left:19px}.box .only_image{height:100%;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.box.section-no-padding{margin-bottom:5px}.box.title-no-padding h3{margin-bottom:0!important}.box iframe{max-width:100%}.animate_a{overflow:hidden;position:relative;text-align:center;line-height:0;display:block}.animate_a .hover_info,.animate_a img{-webkit-transition:all .75s ease-in-out;-moz-transition:all .75s ease-in-out;-ms-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.animate_a .hover_info{height:100%;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);position:absolute;opacity:0;top:0;background-color:rgba(95,110,55,.6);left:0;width:100%}.animate_a .hover_info .data{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px;font-size:1rem;color:#fff;position:absolute;top:50%;width:100%;line-height:normal}.animate_a .hover_info .data *{font-weight:500;color:#fff}.animate_a:hover{text-decoration:none}.animate_a:hover>.hover_info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.animate_a:hover>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#cboxOverlay{background:rgba(0,0,0,.9)}#cboxOverlay,#cboxWrapper,#colorbox{overflow:visible}#cboxContent,#cboxLoadedContent{background:transparent}#cboxContent{margin:0}#cboxClose{height:30px;font-size:30px;text-indent:0;color:#fff;text-align:right;top:-45px;background:transparent;width:30px}#cboxClose:focus{outline:none}.cboxIframe,.cboxPhoto{border:none;background:#000}#cboxTitle{color:#fff;bottom:-45px;text-align:left;top:auto;width:100%}.title_video{line-height:30px;display:inline-block}.social_instagram,.social_video{cursor:pointer;float:right;display:inline-block}.social_instagram img:hover,.social_video img:hover{opacity:.7}.colorbox_logo{top:30px;margin-left:-147px;left:50%}.clear{clear:left}body.home{color:#fff}body.home footer{position:fixed;bottom:15px;z-index:100}body.home footer .logo-sgd{height:30px;margin-right:10px;vertical-align:bottom;display:inline-block}body.home footer .social{padding:0;vertical-align:bottom;display:inline-block}body.home #slide_homepage .carousel-caption{bottom:50px}body.home #slide_homepage .carousel-caption:hover{color:#fff}body.about h1{line-height:1.7}body.about h2{font-size:3rem;line-height:50px}body.about .about_section,body.about .team_section,body.about h2{margin-bottom:50px}body.about .team_section{padding:50px 0;background-color:rgba(64,72,36,.1)}body.about .team_section .maintenance_team{margin-top:40px}body.about .team_section .member_team{margin-bottom:20px}body.about .team_section .member_team img{box-shadow:0 3px 6px rgba(0,0,0,.29)}body.about .team_section .member_team h3{font-weight:500;margin-bottom:0}body.about .team_section .member_team .role{font-size:2rem;font-weight:100;color:#5f6e37}body.about .team_section h4{font-size:2rem;margin-top:20px}body.about .awards_section,body.about .registrations_section{margin-bottom:50px}body.about .awards_section h2,body.about .awards_section li,body.about .registrations_section h2,body.about .registrations_section li{margin-bottom:20px}body.about .awards_section li p,body.about .registrations_section li p{margin:0}body.about .awards_section li a,body.about .registrations_section li a{text-decoration:underline;color:#5f6e37}body.about .kew_section h2{margin-bottom:20px}.process-in-garden-design .box h3{font-size:2rem;line-height:2;font-family:Quickpen,cursive}.italy_section h2,.maintenance_section h2,.process_section h2{font-size:1.3rem;font-weight:700}.masterclass,body.garden-masterclass .box p a{padding:10px 20px;border:1px solid #5f6e37;margin:5px 0;display:inline-block}.process_line{margin:0 0 30px}body.page-template-page-projects .c-btn_filters{font-size:1.1rem;border:1px solid #5f6e37;color:#5f6e37;background:#fff;width:100%}body.page-template-page-projects .c-btn_filters:hover{border-color:#5f6e37;color:#fff;background:#5f6e37}body.page-template-page-projects .c-btn_filters+hr{border-color:#5f6e37}body.page-template-page-projects #c-projects-filters-list li{margin:15px 0}body.page-template-page-projects #c-projects-filters-list li a{color:#5f6e37;width:100%;display:block}body.page-template-page-projects #c-projects-filters-list li a:focus,body.page-template-page-projects #c-projects-filters-list li a:hover{text-decoration:none;font-weight:700}body.page-template-page-projects #c-projects-filters-list li a.filter-active{font-weight:700}.projects_section .row_list{flex-wrap:wrap;display:flex}.project_section{margin-bottom:50px}#slide_project .carousel-caption{width:80%}#slide_project .carousel-caption *{color:#fff}#slide_project .scroll_down{color:#fff;position:absolute;bottom:10px;text-align:center;cursor:pointer;margin-left:-33px;left:50%;width:67px;display:block;z-index:10}#slide_project .scroll_down span{font-size:.6rem;display:block}#slide_project .scroll_down img{opacity:.75}#slide_project .scroll_down:hover>img{opacity:1}.single_project .main{height:100%}.all_project_button{text-decoration:underline;color:#5f6e37;margin-top:50px;display:block}.scroll_up{padding-top:22px;text-align:center;background-color:#fff;cursor:pointer}.scroll_up span{font-size:.6rem;display:block}.social_share{right:22px;position:absolute;bottom:22px;cursor:pointer}.social_share li{display:inline-block}.video_single_project{margin-bottom:22px;line-height:0}.video_single_project:hover{text-decoration:none;opacity:.7}.video_single_project span{font-size:12px;font-style:italic;color:#999;margin:0 0 22px 5px;line-height:0;display:inline-block}.video_single_project a.next_project_button,.video_single_project a.prev_project_button{font-weight:500;color:#000;margin-top:22px;display:block}.single-project .even,.single-project .odd{font-weight:300;line-height:26px}.single-project .even a,.single-project .odd a{font-weight:500;color:#000}.container-ig-image-profile{height:55px;overflow:hidden;border-radius:50%;width:55px;display:inline-block}body.instagram .section_description{margin-bottom:0}body.instagram .main{margin-top:107px}.press_section .row_list{flex-wrap:wrap;display:flex}body.contact .section_image_ornamental img{max-width:50vw}.contact_section h3{margin-top:30px}.contact_section .description{margin-bottom:30px}.btn-green{padding:10px;font-size:1rem;border:1px solid #5f6e37;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.29);border-radius:22px;background:#5f6e37}.btn-green:hover{color:#5f6e37;background:#fff}.contact_form .form-group,.wpcf7-form .form-group{margin-bottom:10px}.contact_form .form-control,.wpcf7-form .form-control{height:auto;padding:10px 20px;resize:none;font-size:1rem;border:1px solid #5f6e37;margin-bottom:10px;color:#000;border-radius:22px}.contact_form .form-control:focus,.wpcf7-form .form-control:focus{box-shadow:none}.contact_form .wpcf7-form-control-wrap,.wpcf7-form .wpcf7-form-control-wrap{margin:5px 0 20px;display:block}.contact_form .wpcf7-form-control-wrap .codedropz-upload-inner .cd-upload-btn,.contact_form .wpcf7-form-control-wrap .codedropz-upload-inner h3,.contact_form .wpcf7-form-control-wrap .dnd-upload-status .dnd-upload-details .name,.wpcf7-form .wpcf7-form-control-wrap .codedropz-upload-inner .cd-upload-btn,.wpcf7-form .wpcf7-form-control-wrap .codedropz-upload-inner h3,.wpcf7-form .wpcf7-form-control-wrap .dnd-upload-status .dnd-upload-details .name{color:#5f6e37}.contact_form .wpcf7-form-control-wrap .dnd-upload-status .dnd-upload-details .dnd-progress-bar,.wpcf7-form .wpcf7-form-control-wrap .dnd-upload-status .dnd-upload-details .dnd-progress-bar{border:1px solid #5f6e37;background-color:#fff}.contact_form .wpcf7-form-control-wrap .dnd-upload-status .dnd-upload-details .dnd-progress-bar span,.wpcf7-form .wpcf7-form-control-wrap .dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background-color:#5f6e37}.contact_form .btn-green,.wpcf7-form .btn-green{width:150px;float:right}.contact_form label.error,.contact_form span.wpcf7-not-valid-tip,.wpcf7-form label.error,.wpcf7-form span.wpcf7-not-valid-tip{padding:0 20px;font-weight:300;color:#000}.contact_form .wpcf7-response-output,.wpcf7-form .wpcf7-response-output{border-color:#000!important}.contact_form.invalid .wpcf7-response-output,.contact_form.spam .wpcf7-response-output,.contact_form.unaccepted .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{border-color:#eed266!important}.contact_form.aborted .wpcf7-response-output,.contact_form.failed .wpcf7-response-output,.wpcf7-form.aborted .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output{border-color:#6e342c!important}.contact_form.sent .wpcf7-response-output,.wpcf7-form.sent .wpcf7-response-output{border-color:#5f6e37!important}#responseModal .modal-header img{max-height:59px}#responseModal .loader{position:relative;margin:auto}#responseModal .loader .circle{border-left-color:#5f6e37;border-top-color:#5f6e37}#responseModal .message{display:none}#responseModal .btn-green{min-width:150px;margin-top:15px}.smla_info a,.smla_info span,.smla_info strong{display:block}.smla_info .phones_info{margin:15px 0}.smla_info .mailto_link{font-weight:700;color:#5f6e37}.grecaptcha-badge{display:none}.map{height:300px;margin:60px 0}.social_contancts{margin-top:15px}.social_contancts a{color:#000;line-height:30px;display:block}.social_contancts a img{margin-right:5px;vertical-align:middle}.social_contancts a:hover{text-decoration:underline}#collect_contacts_page>.container-fluid{min-height:100%;background:url(https://chippab.info/wp-content/themes/stefanomarinaz2020/img/collect_contacts_bg.jpg) no-repeat 50%;background-size:cover}#collect_contacts_page .container_form{padding:20px;margin-bottom:50px;background-color:hsla(0,0%,100%,.75);margin-top:20px}#collect_contacts_page #responde_message{margin-top:20px;display:none}#collect_contacts_page #collect_contacts_form{margin-top:20px}#collect_contacts_page #collect_contacts_form .form-group{margin-bottom:20px}#collect_contacts_page #collect_contacts_form label{font-weight:100;margin-bottom:5px;width:100%}#collect_contacts_page #collect_contacts_form .form-control{height:auto;padding:10px;border:1px solid #cdcdcd;border-radius:0}#collect_contacts_page #collect_contacts_form .form-control:focus{outline:1px solid #557630}#collect_contacts_page #collect_contacts_form .btn{padding:10px;border:1px solid #557630;color:#fff;border-radius:0;background:#557630;width:150px}#collect_contacts_page #collect_contacts_form .btn:hover{color:#557630;background:#fff}#collect_contacts_page #collect_contacts_form footer{height:35px;padding:0;position:fixed;z-index:1}#collect_contacts_page #collect_contacts_form footer .copyright{margin:0}.single-address span.mail_info,.single-address span.phone_info,.single-address span.vat_info{color:#000;margin:20px 0 0;display:block}.single-address span.mail_info{margin:0}.single-address span.mail_info a{color:#000}.contact_section .aside-logo{margin-bottom:30px;width:250px;display:block}.border-col{border-right:1px solid #5f6e37}.border-col.col-border{border-right:none}.no-big{display:none}.yes-big{display:block}.o-table-footer{margin:0 auto 10px;width:50%}.o-table-footer td.o-border{border-right:1px solid #fff}@media only screen and (min-width:768px){.container{padding-right:22px;padding-left:22px}.row{margin-right:-22px;margin-left:-22px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:22px;padding-left:22px}body.home footer .col-xs-12+.col-xs-12{text-align:right}.row.row_list{margin:0 -11px}.row.row_list .col-xs-12,.row.row_list .col-xs-6{padding:0 11px;margin-bottom:22px}.box{margin-bottom:22px}.box .row{margin:0 -11px}.box .col-xs-12{padding:0 11px}section.image2-text .col-sm-push-4{left:inherit}section.image-text2 .col-sm-pull-4,section.image2-text .col-sm-pull-8{right:inherit}section.image-text2 .col-sm-push-8{left:inherit}.single-project .project-gm .animate_a{margin-top:45px}}@media only screen and (min-width:992px){body.page-template-page-projects .c-btn_filters{display:none}body.page-template-page-projects #c-projects-filters{display:block!important}body.page-template-page-projects #c-projects-filters li{position:relative;padding-right:7px;margin:0 7px;display:inline-block}body.page-template-page-projects #c-projects-filters li:after{height:100%;right:-7px;content:"";position:absolute;top:0;background-color:#5f6e37;width:1px;display:block}body.page-template-page-projects #c-projects-filters li:last-child:after{display:none}body.press .col-md-3{width:20%}}@media only screen and (min-width:1024px){body.about .team_section .member_team h3{display:inline-block}body.about .team_section .member_team .role{padding-left:10px}body.about .team_section .member_team .role:before{content:"| "}.container_more_text{height:auto!important;display:block!important}}@media only screen and (min-width:1411px){header .navbar-default .navbar-nav{height:auto!important;display:block!important}header .navbar-default .navbar-nav li{display:inline-block!important}}@media only screen and (max-width:1410px){header .navbar-toggle.hamburger_icon{display:block!important}header .navbar-default .navbar-nav{height:100%;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);padding:190px 22px 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:fixed;opacity:.5;top:0;margin:0;left:0;width:100%;display:none;z-index:-1}header .navbar-default .navbar-nav li{text-align:center;float:none}header .navbar-default .navbar-nav li a{padding:20px 0;font-size:2rem;display:block}header .navbar-default .navbar-nav>li:last-child{padding-bottom:50px}header .navbar-default .navbar-nav .sub-menu{padding:0;margin-bottom:10px;position:relative;background-color:transparent;margin-top:0}header .navbar-default .navbar-nav .sub-menu a{font-size:1.3rem}header .navbar-default .navbar-nav.animateNavbar{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:.8}header .navbar-default .navbar-nav.animateNavbar#black_nav{overflow-y:auto;background-color:#000}}@media only screen and (max-width:1330px){.container{width:1170px}}@media only screen and (max-width:1200px){.container_fluid.box{height:500px}.container{width:100%}}@media only screen and (max-width:1160px){footer .container_dark .span{width:50%}footer .container_dark .span.span_email,footer .container_dark .span.span_phone{padding-bottom:10px}footer .container_dark .social{width:100%}}@media only screen and (max-width:1024px){.carousel .loader{display:none}.animate_a{overflow:visible}.animate_a img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.animate_a .hover_info{min-height:70px;opacity:1;background-color:#fff;margin-top:10px}.animate_a .hover_info,.animate_a .hover_info .data{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative}.animate_a .hover_info .data{padding:0;color:#000;top:0}.animate_a .hover_info .data *{color:#000}.animate_a:hover>.hover_info,.animate_a:hover>img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.carousel .item .container_video{display:none}.hover_info .name_project{font-weight:400}.carousel .item video{display:none}.show_more_text{display:block}#slide_project .carousel-caption{width:100%}.project_section h1{line-height:70px}.press_section .hover_info .data{font-size:.8rem}}@media only screen and (max-width:992px){.o-table-footer{width:80%}h1{font-size:3rem;line-height:40px}h1,h2{margin-bottom:20px}h2{font-size:2rem;line-height:30px}.section_image_ornamental{display:none}.description.section_description{margin-bottom:20px}footer .container_light .footer_logo{margin-bottom:22px;margin-top:0}footer .container_light #footer_nav{column-count:2}footer .container_dark .social,footer .container_dark .span,footer .container_dark small{font-size:.6rem;vertical-align:top;display:inline-block}footer .container_dark .social a{margin:0 7px}.touch-carousel .carousel-caption,.touch-carousel .carousel-control{display:block!important}.carousel-caption h2{font-size:3rem;line-height:50px}body.about .team_section .member_team img{margin-bottom:10px}.social_share{display:none}.smla_info{margin-bottom:30px}.map{margin:0 0 60px}.social_contancts{margin:0 0 30px}.contact_section .aside-logo{margin:0 10px 30px;display:inline-block}.border-col{margin-bottom:60px}}@media only screen and (max-width:767px){.container_fluid.box{height:350px}.container_fluid .row.row_list{margin-right:7px;margin-left:7px}.container_fluid .row.row_list .col-xs-12,.container_fluid .row.row_list .col-xs-6{padding:0 7px;margin-bottom:15px}header #black_menu{padding:15px}header .navbar{height:46px}header .navbar-brand img{width:80%}header .navbar-default .navbar-nav{padding-top:100px}header .navbar-default .navbar-nav li a{padding:19px 0;font-size:1.4rem}footer .container_light{padding:15px}footer .container_light #footer_nav{column-count:1}footer .container_dark{padding:15px}body.home footer small,footer .container_dark .vat_info{margin-bottom:10px;display:block}body.home #slide_homepage .carousel-caption{bottom:100px}h1{font-size:2rem}h2,h3{font-size:1.3rem}h3{margin-bottom:5px}.carousel-caption h2,.carousel-caption h3{font-weight:300}.carousel-caption h2,.section_image .caption h1{font-size:2rem;line-height:35px}.carousel-caption h3,.section_image .caption h2{font-size:1.3rem}.section_image .container{padding:0}.section_image .caption h1{margin-bottom:20px}.carousel .carousel-caption{bottom:35px;top:auto}.animate_a .hover_info{min-height:auto;margin-bottom:35px}.box,.main{margin-bottom:0}.box .col-xs-12>:last-child,.container_fluid.box{margin-bottom:15px}#cboxTitle,.colorbox_logo{display:none!important}#cboxClose{text-align:left;top:10px;left:20px;line-height:0;display:block;z-index:1000}.team_section h2,body.about .team_section h2,body.about h1,body.about h2{margin-bottom:20px;line-height:40px}body.about h1{font-size:2rem}.team_section h2,body.about h2{font-size:1.8rem}body.about .team_section .member_team{margin-bottom:15px}body.about .team_section .member_team .role{font-size:1.3rem}.hover_info .name{font-size:1.1rem}#slide_project .scroll_down{bottom:5px;line-height:0}#slide_project .scroll_down span{display:none}.project_section h1{line-height:40px}body.garden-masterclass .box .animate_a{margin-bottom:35px}body.garden-masterclass .box .animate_a .hover_info{display:none}body.instagram .main{margin-top:81px}body.instagram .instagram_feed{margin-top:0}h2.title-city-address{font-size:16px;color:#000}.border-col{border-right:none}.no-small{display:none}.yes-small{display:block}.phone_info a{color:#000}.contact_section .aside-logo{margin:0 auto 20px;display:block}}