/* General */html, body{font-family: 'Lato', sans-serif;}.container{max-width: 1280px;}.mobile-550{display: block;}.desktop-550{display: none;}.header{height: 300px;width: 100%;position: relative;}.home .header{height: 600px;}.header .container{width: 100%;margin: auto;padding: 0;}.search.container,.category.container{/*min-height: calc(50vw - 655px); min-height: -webkit-calc(50vw - 655px);*/}nav, .page-title,.enterprise-info .title{font-family: 'Roboto Condensed', sans-serif;}.inline{display: inline-block;}.hidden{display: none !important;}.white-space-40{height: 40px;}.white-space-70{height: 70px;}.tiny-hidden{display: none;}/* Header */.header .topbar{height: auto;padding: 0 10px;padding-bottom: 20px;-webkit-backdrop-filter: blur(15px);backdrop-filter: blur(15px);background-color: rgba(0, 0, 0, 0.50);position: fixed; width: 100%; z-index: 3;}.header .topbar.solid{background-color: #2f2f2f;}.header .menu{margin-left: calc(19% - 31px); vertical-align: bottom;}.header .topbar .logo{height: 100%; max-width: 300px; width: 80%;line-height: 70px;}.header .topbar nav{width: 100%; vertical-align: bottom; text-align: center; margin-top: 10px;}.header .topbar nav.mob{border-top: 1px solid rgba(255, 255, 255, 0.3);}.header .topbar nav ul{margin-bottom: 0;}.header .topbar nav ul li{width: 100%;margin-left: 0;line-height: 50px; height: 50px;}.header .topbar nav ul li:first-child{margin-left: 0;}.header .topbar nav ul li a{color: #ffffff;font-size: 22px;font-weight: 500;font-weight: bold;letter-spacing: 0.6px;text-transform: uppercase;}.header .topbar nav ul li:hover a{color: rgba(255, 255, 255, 0.7)}.header .topbar nav ul li.current-menu-item a{color: #d81219;}.header .topbar .bar-icons{width: 97px;vertical-align: bottom;}.header .topbar .bar-icons{width: 100%;margin: auto;}.header .topbar .bar-icons .contact-ico-on{display: none;}.header .topbar .bar-icons .search-ico-on{display: none;}.header .topbar .bar-icons a{width: 32px;line-height: normal;margin-left: 30px;vertical-align: middle;}.header .topbar .bar-icons a:first-child{margin-left: 0;}.header .image-container{height: 100%;position: relative;}.header .image-container .slide{height: 100%;width: 100%;position: relative;float: left;}.header .image-container .slide .image-bg{width: 100%; height: 100%; background-size: cover; background-position: center;}.header .image-container .slide .brand{position: absolute; bottom: 0; width: 100%; height: 89px; z-index: 2; text-align: center; border-top: 1px solid rgba(255, 255, 255, 0.3);}.header .image-container .slide .brand-item{width: 220px;left: -50%; right: -50%; margin: auto; height: 100%;border-bottom: 10px solid #ffffff;}.header .image-container .slide .brand-item-logo{height: 36px;margin-top: 20px;}body .image-container .slide-one .image-bg,body .header .image-container .slide .image-bg{background-image: url('../img/banners/jbc-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-two .image-bg{background-image: url('../img/banners/kubota-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-three .image-bg{background-image: url('../img/banners/fendt-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-four .image-bg{background-image: url('../img/banners/kuhn-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-five .image-bg{background-image: url('../img/banners/landini-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-six .image-bg{background-image: url('../img/banners/manitou-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.post-template-default .header .image-container .slide .image-bg{background-image: url('../img/banners/kuhn-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.category .header .image-container .slide .image-bg{background-image: url('../img/banners/kubota-mobile.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.header .degrade{position: absolute;bottom: 0;width: 100%;height: 220px;background-image: url('../img/banners/gradient-over.png');z-index: 1;}.header .brands{display: none;position: absolute; z-index: 2; bottom: 0; width: 100%; height: 89px; border-top: 1px solid rgba(255, 255, 255, 0.3);}.home .header .brands{display: block;}.brands .brandlist{position: relative;width: 100%;height: 100%;text-align: center;}.brands .brand-item{width: 188px; line-height: 89px; vertical-align: middle; text-align: center; height: 100%;}.header .brands .brand-item.selected{border-bottom: 10px solid #ffffff;}.header .brands > div > div:hover{border-bottom: 10px solid #ffffff;cursor: pointer;}.brands .brand-item .brand-item-logo{width: 55%; vertical-align: middle; max-height: 100%;}.hamburguer{width: 30px;height: 30px;background-image: url('../img/icons/menu-open.png');background-size: contain;float: right;cursor: pointer;}.hamburguer.open{background-image: url('../img/icons/menu-close.png');}/* Carousel */.header .carousel{height: 100% !important;overflow: hidden;position: relative;width: 100%;-webkit-perspective: 500px; perspective: 500px;-webkit-transform-style: preserve-3d; transform-style: preserve-3d;-webkit-transform-origin: 0% 50%; transform-origin: 0% 50%;}.header .carousel.carousel-slider .carousel-fixed-item{position: absolute; left: 0; right: 0; bottom: 20px; z-index: 1;}.header .carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom: 68px;}.header .carousel.carousel-slider .carousel-item{width: 100%; height: 100%; min-height: 400px; position: absolute; top: 0; left: 0;}.header .slider .indicators{position: absolute; text-align: center; left: 0; right: 0; bottom: 100px; margin: 0;}.header .slider .indicators .indicator-item{display: inline-block; position: relative; cursor: pointer; height: 10px; width: 10px; margin: 0 3px; background-color: transparent; -webkit-transition: background-color .3s; transition: background-color .3s; border-radius: 50%; border: 1px solid #ffffff;}.header .slider .indicators .indicator-item.active{background-color: #ffffff;}/* Body */.page-title{margin-bottom: 30px;}.page-title h1{// font-size: 34px;font-size: 28px;font-weight: bold;// line-height: 1.41;line-height: 1.11;letter-spacing: 0.7px;color: #4a4a4a;margin-bottom: 0;}.page-title h2{// font-size: 24px;font-size: 20px;font-weight: 300;// line-height: 2.0;line-height: 1.11;letter-spacing: 0.5px;color: #6b6b6b;margin-bottom: 0;}.subcategory-list{text-align: center;}.subcategory-list a{display: inline-block;width: 100%;}.subcategory-list .subcategory-item{border-radius: 3px; background-color: #ffffff; border: solid 1px #34495e; color: #34495e; font-weight: bold; line-height: 19px; padding: 15px 20px; text-transform: uppercase;}.subcategory-list .subcategory-item:hover{border-radius: 3px; background-color: #ffffff; border: solid 1px rgba(52, 73, 94, 0.7); color: rgba(52, 73, 94, 0.7); font-weight: bold; line-height: 19px; padding: 15px 20px; text-transform: uppercase;}.subcategory-list a.selected .subcategory-item{background-color: #ffa700; border: solid 1px #ffa700; color: #ffffff;}#Marcas .subcategory-list{display: none;}.item-list .item{height: 370px;width: 100%;margin-bottom: 60px;box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5);border: solid 1px #eaeaea;margin-left: 0;}.item-list .item.Marcas{height: auto;}.item-list li:first-child{margin-left: 0;}.item-list .item .item-photo{height: 220px;width: 100%;position: relative;overflow: hidden; display: flex; justify-content: center; align-items: center;}.item-list .item .item-photo img{position: absolute; top: -50%; bottom: -50%; left: -50%; right: -50%; margin: auto; min-height: 100%; -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;}/*#Marcas .item-list .item .item-photo img{height: auto;left: 0;right: 0;min-height: auto;}*/.item-list .item .item-desc{height: 148px;width: 100%;padding: 10px;font-size: 14px;letter-spacing: 0.3px;line-height: normal;color: #686868;background-color: #fafafa;position: relative;}.item-list .item .item-desc a{position: absolute; bottom: 10px;}.item-list .item .item-desc a:hover{text-decoration: underline;}.item-list .item .item-desc p{margin-bottom: 0;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.item-list .item .item-desc a p{color: #ffa700;}.item-list li:hover .item-desc{background-color: #ffffff;border: none;}.item-list li:hover .item-photo img{opacity: 0.7;}.back-button{width: 100px; height: 50px; background-color: #ffa700; text-align: center; line-height: 50px; font-weight: bold;}.back-button a{color: #ffffff;}.back-button.see-more{margin: auto;margin-bottom: 40px;width: 200px;color: #FFFFFF;}/* Article */.article-content{font-size: 14px;letter-spacing: 0.3px;color: #686868;line-height: normal;}.article-content .article-image{position: relative;max-width: 100%;min-height: 390px;max-height: 500px;overflow: hidden;display: flex; justify-content: center; align-items: center;}.category-maquinas .article-content .article-image{min-height: unset;height: auto;max-height: 100%;box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5); border: solid 1px #eaeaea;}.article-content img{min-width: 100%; min-height: 100%; max-width: unset; box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5); border: solid 1px #eaeaea;}.category-maquinas .article-content img{max-width: 100%;height: auto;}.category-maquinas .article-content h4{font-size: 14px;letter-spacing: normal;}.category-maquinas .article-content h2{font-size: 24px;color: #ffa700;}.category-maquinas .article-content .twelve > img{min-width: auto;}.article-content ul li{border-top: 1px solid #d8d8d8;font-weight: 500;margin-bottom: 1.2rem;padding-top: 1.4rem;}.category-maquinas .article-content ul li{font-size: 14px;padding: 0; margin: 0; font-weight: normal; border-top: none;}.article-content ul li p{margin: 0;line-height: normal;}.category-maquinas .link, .page-title .link{color: #ffa700;}.page-title .link.underline{text-decoration: underline;}.category-maquinas .link:hover{text-decoration: underline;}.category-maquinas .article-content .category-img{height: 250px; width: 100%; overflow: hidden; position: relative; /*box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5); border: solid 1px #eaeaea;*/}.category-maquinas .article-content .category-img img{position: absolute; top: -50%; bottom: -50%; left: -50%; right: -50%; margin: auto; max-height: 100%; max-width: unset;}/* Form */.article-form .form-info{margin-bottom: 40px;}.article-form form{padding-bottom: 45px;}.article-form p{margin: 0;}.article-form label{position: relative;}.article-form input{color: #686868;border-radius: 3px;box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5);border: solid 1px #d8d8d8;height: 50px;width: 100%;padding: 15px 20px;}.article-form .required::placeholder{font-weight: bolder;color: #686868;}.article-form .postal-code-1 input{width: 100%;}.article-form .postal-code-2 input{width: 100%;}.article-form p textarea{width: 100%;max-width: 100%;min-width: 100%;height: 150px;padding: 15px 20px;color: #686868;border-radius: 3px;box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5);border: solid 1px #d8d8d8;}.article-form #submit-btn{min-width: 150px;background-color: #ffa700;color: #ffffff;line-height: normal;font-size: 14px;font-weight: 900;line-height: 1.36;letter-spacing: 2.4px;padding-right: 30px;}.article-form .arrow{background-image: url('../img/icons/arrow.png');height: 20px;width: 19px;background-repeat: no-repeat;background-size: contain;vertical-align: middle;position: absolute; top: 15px; right: 20px; left: none;}div.wpcf7-response-output{margin: 20px 0;float: left;width: 100%;}div.wpcf7-validation-errors{border: 2px solid #D00020 !important;color: #D00020 !important;}.wpcf7-not-valid{border: 1px solid #D00020 !important;}.wpcf7-not-valid-tip{color: #D00020 !important;}/* Map */.map-list{margin-bottom: 20px;height: 290px;}.map-list p{margin-bottom: 0;}.map-btn-list > div{width: 100%;height: 50px;background-color: #ffffff;line-height: normal;text-align: center;position: relative;margin-bottom: 10px;}.map-btn-list > div > div > div,.map-btn-list > div > div > p{color: #d5d5d5;}.map-btn-list > div > div{border: 2px solid #d5d5d5;color: #d5d5d5;}.map-btn-list > div > div.selected{background-color: #ffa700;color: #ffffff;border:2px solid #ffa700;}.map-btn-list > div > div.selected > div,.map-btn-list > div > div.selected > p{color: #ffffff;}.map-btn-list .map-btn{position: absolute;height: 50px; left: 0; right: 0; top: 0; bottom: 0; cursor: pointer;}.map-btn-list .map-btn:hover{opacity: 0.7;}.map-btn-list .map-btn > div{font-size: 14px;font-weight: 900;line-height: 48px;letter-spacing: 2.4px;text-transform: uppercase;vertical-align: middle;}/* Contacts */.enterprise-info .title{font-size: 22px;font-weight: bold;line-height: normal;letter-spacing: 0.6px;color: #4a4a4a;text-transform: uppercase;margin-top: 20px;}.enterprise-info p{margin: 0;font-size: 14px;letter-spacing: 0.3px;color: #686868;}/* Search */.search input[type="search"]{height: 50px;width: 100%;box-shadow: 0 0 40px 0 rgba(209, 209, 209, 0.5);border: solid 1px #d8d8d8;}.search-submit{height: 50px; line-height: 50px; font-size: 14px; font-weight: 900; letter-spacing: 2.4px; color: #fff; border-color: #ffa700; width: 100%; background-color: #ffa700; padding: 0; margin-left: 0;}.search-label{text-align: center;margin-top: 35px;margin-bottom: 180px;}.search-label p{color: #686868; font-size: 20px; letter-spacing: 0.4px;}/* Footer */.footer{background-color: #3d3d3d; color: #ffffff;}.footer.fixed{position: absolute;bottom: 0;width: 100%;}.footer .brands{min-height: 100px;height: 100%; background-color: #2f2f2f;}.footer .brands .brand-item{width: auto; vertical-align: middle; margin: 30px 0; line-height: normal;}.footer .container{padding: 15px;}.footer .footer-menu > ul{width: 100%;text-align: center;}.footer .footer-menu > ul > li{display: inline-block;vertical-align: top;width: 100%;margin: 0;}.footer .footer-menu > ul > li > a{color: #ffffff;font-size: 22px;line-height: 2.18;letter-spacing: 0.6px;}.footer ul{margin-bottom: 30px;}.footer ul li{margin-bottom: 0;text-align: center;}.footer .sub-menu{margin: 0 0 20px 0;}.footer .sub-menu li a{color: #ffffff;font-size: 14px;line-height: 1.36;letter-spacing: 0.3px;}.footer .copyright{font-size: 14px;line-height: 1.36;letter-spacing: 0.3px;width: 100%;text-align: center;margin-left: 0;}.footer .copyright span{white-space: nowrap;}.footer .copyright span a{color: #ffffff;}.footer .fb-share{margin-bottom: 20px;}.footer .fb-share a{color: #ffffff;}.fb-share .fb-share-ico{background-image: url('../img/icons/fb.png');height: 32px;width: 32px;margin-right: 10px;background-repeat: no-repeat;background-size: contain;vertical-align: middle;display: inline-block;}/* reCaptcha */.wpcf7-form-control-wrap{margin-bottom: 20px;}.wpcf7-form-control > div{margin: auto;}div.wpcf7-response-output{border: none; color: #000; font-size: 14px; text-align: center; font-weight: 400; margin-top: 0;}div.wpcf7-mail-sent-ok{background-color: #dddddd;}div.wpcf7-validation-errors{background-color: #ffdede;}/* Media Queries *//* Larger than mobile */@media (min-width: 400px){/* Header */.header .topbar{padding: 0 10px;padding-bottom: 20px;}.header .topbar .logo{width: 100%;}.header .menu{margin-left: calc(100% - 335px);}}/* Larger than phablet (also point when grid becomes active) */@media (min-width: 550px){.mobile-550{display: none;}.desktop-550{display: block;}/* Header */.header .container{padding: 0 20px;}/* Body */.item-list .item{width: calc((100% - 20px) / 2);margin-left: 20px;}.item-list .item:nth-child(2n+2){margin-left: 20px;}.item-list .item:nth-child(2n+1){margin-left: 0;}.article-form .postal-code-1 input{width: 30%}.article-form .postal-code-2 input{width: 66%;margin-left: 3%;}.article-form .arrow{right: none;left: 120px;}.category-maquinas .article-content .categories .columns.three{width: calc((100% - 20px) / 2);margin-left: 20px;}.category-maquinas .article-content .categories .columns.three:nth-child(2n+2){margin-left: 20px;}.category-maquinas .article-content .categories .columns.three:nth-child(2n+1){margin-left: 0;}/* Maps */.map-btn-list > div{width: 48%;margin-left: 4%;}.map-btn-list > div:nth-child(3n){margin-left: 0;}.map-btn-list > div:nth-child(5n){margin-left: 0;}.map-btn-list .map-btn > div{font-size: 11px;}.wpcf7-form-control > div{margin: initial;}/* Info */.houses-info > div > div{width: 100%;float: left;display: inline-block;}.houses-info .column-left > div:first-child{margin-left: 0;}/* Search */.search input[type="search"]{width: calc(100% - 190px); margin-bottom: 10px;}.search-submit{margin-left: 20px;width: 120px;}.footer .brands .brand-item{width: 147px;}}@media (min-width: 660px){/* Footer */.footer .footer-menu > ul > li{width: auto;}.footer .footer-menu > ul > li:nth-child(2n+2){margin-left: 8%;}.footer .footer-menu > ul > li:nth-child(3n+3){margin-left: 7%;}.footer ul{margin-bottom: 50px;}.footer ul li{text-align: left;}.footer .sub-menu{margin: 0;}/* Maps */.map-btn-list .map-btn > div{font-size: 14px;}}/* Larger than tablet */@media (min-width: 750px){.desktop{display: block;}.mobile{display: none;}/* Header */.header.desktop{display: none;}.header.mobile{display: block;}/* Body */.item-list .item{width: calc((100% - 20px * 2) / 3);margin-left: 20px;}.item-list .item:nth-child(3n+3){margin-left: 20px;}.item-list .item:nth-child(3n+2){margin-left: 20px;}.item-list .item:nth-child(3n+1){margin-left: 0;}.item-list .item .item-photo img{max-width: unset;max-height: 100%;}.item-list .item .item-photo .marcas img{min-width: 100%;}.subcategory-list a{width: 48%;margin-left: 4%;}.subcategory-list a:nth-child(3n),.subcategory-list a:first-child{margin-left: 0;}/* Info */.houses-info > div > div{width: 100%;float: left;display: inline-block;}.houses-info .column-left > div:first-child{margin-left: 0;}.houses-info .column-right > div:first-child{margin-left: 0;}}@media (min-width: 920px){#recaptcha-empresa{width: 165px;display: inline-block;float: left;}#submit-btn-empresa{width: calc(100% - 185px);margin-left: 20px;display: inline-block;float: left;}}/* Larger than desktop */@media (min-width: 1000px){/* Body */.item-list .item{width: calc((100% - 20px * 3) / 4);margin-left: 20px;}.item-list .item:nth-child(4n+4){margin-left: 20px;}.item-list .item:nth-child(4n+3){margin-left: 20px;}.item-list .item:nth-child(4n+2){margin-left: 20px;}.item-list .item:nth-child(4n+1){margin-left: 0;}.category-maquinas .article-content .categories .columns.three{width: calc((100% - 20px * 3) / 4);margin-left: 20px;}.category-maquinas .article-content .categories .columns.three:nth-child(4n+4){margin-left: 20px;}.category-maquinas .article-content .categories .columns.three:nth-child(4n+3){margin-left: 20px;}.category-maquinas .article-content .categories .columns.three:nth-child(4n+2){margin-left: 20px;}.category-maquinas .article-content .categories .columns.three:nth-child(4n+1){margin-left: 0;}}@media (min-width: 1050px){/* Body */.page-title h1{margin-right: 25px;}}/* Larger than Desktop HD */@media (min-width: 1200px){/* Header */.header.desktop{display: block;}.header.mobile{display: none;}.header .topbar{height: 90px;}.header .topbar nav{width: calc(100% - 403px); vertical-align: bottom; text-align: center;}.header .topbar nav ul li{display: inline-block; margin-bottom: 0; margin-left: 30px; line-height: normal; width: auto; height: 100%;}.header .topbar .bar-icons{width: 97px;}.header .image-container .slide-one .image-bg,body .header .image-container .slide .image-bg{background-image: url('../img/banners/jbc.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-two .image-bg{background-image: url('../img/banners/kubota.jpeg'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-three .image-bg{background-image: url('../img/banners/fendt.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-four .image-bg{background-image: url('../img/banners/kuhn.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-five .image-bg{background-image: url('../img/banners/landini.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.home .header .image-container .slide-six .image-bg{background-image: url('../img/banners/manitou.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.post-template-default .header .image-container .slide .image-bg{background-image: url('../img/banners/kuhn.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}.category .header .image-container .slide .image-bg{background-image: url('../img/banners/fendt.png'), linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.22) 42%, rgba(0, 0, 0, 0.7));}/* Body */.item-list .item{width: calc((100% - 20px * 4) / 5);margin-left: 20px;}.item-list .item:nth-child(5n+5){margin-left: 20px;}.item-list .item:nth-child(5n+4){margin-left: 20px;}.item-list .item:nth-child(5n+3){margin-left: 20px;}.item-list .item:nth-child(5n+2){margin-left: 20px;}.item-list .item:nth-child(5n+1){margin-left: 0;}.subcategory-list a{width: auto;margin-left: 20px;}.subcategory-list a:nth-child(3n){margin-left: 20px;}.subcategory-list a:first-child{margin-left: 0;}/* Maps */.map-btn-list > div{width: 121px;margin-left: calc((100% - (121px * 5)) / 4);margin-bottom: 0;}.map-btn-list > div:first-child{margin-left: 0;}.map-btn-list > div:nth-child(3n){margin-left: calc((100% - (121px * 5)) / 4);}.map-btn-list > div:nth-child(5n){margin-left: calc((100% - (121px * 5)) / 4);}/* Info */.houses-info > div > div{width: 50%;float: left;display: inline-block;}.houses-info .column-left > div:first-child{margin-left: 0;}.houses-info .column-right > div:first-child{margin-left: 6%;}/* Footer */.footer .footer-menu > ul{width: 74.0%;margin-bottom: 10px;}.footer .copyright{width: 13.3333333333%;margin-left: 8.66666666667%;}.footer .fb-share{margin-bottom: 50px;}}@media (min-width: 1250px){/* Body */.page-title h1{font-size: 34px;line-height: 1.41;}.page-title h2{font-size: 24px;line-height: 2.0;}}