body,html{height:100%;width:100%}body{display:table;table-layout:fixed}body>*{display:table-row}.content{height:100%}.containerNoPadding{padding-left:0;padding-right:0}.containerNoPadding>.row{margin-left:0;margin-right:0}body{background:#a3e02f;font-family:Georgia,Times,Times New Roman,serif;font-size:2em}.header{background:linear-gradient(90deg,#a3e02f 0,#a3e02f 50%,#000 0,#000)}.header .row{background:#fff;text-align:center}.header .row>[class*=col-]{padding:15px}.header .row img{max-width:100%}.header .row address{margin:0;line-height:1em}.header .row{border-left:13px solid #000;border-right:13px solid #000}.content .leftContent{background:#fff}.content .rightContent button{z-index:2;border:1px solid #fff;margin:13px 26px}.content .rightContent button span{background:#fff}.menu{font-weight:700}.mobile .menu{padding-bottom:13px}.desktop .menu{padding-top:20px;padding-bottom:20px}.menu a{display:block;padding-left:50px;color:#000;text-decoration:none}.menu>div{position:relative;margin-bottom:12px}.menu>div:last-child{margin-bottom:0}.menu>div.selected,.menu>div:hover{background:#fff}.menu>div.selected:before{top:0;border-bottom:15px solid #000}.menu>div.selected:after,.menu>div.selected:before{content:"";width:0;height:0;position:absolute;left:-10px;border-left:10px solid transparent;border-right:10px solid transparent}.menu>div.selected:after{top:15px;border-top:15px solid #000}.content .rightContent{position:relative}.content .rightContent:after,.content .rightContent:before{content:" ";display:block;width:13px;height:100%;position:absolute;top:0;z-index:-1}.content .rightContent:before{background:#000;left:0}@media (min-width:768px){.content .rightContent:before{left:13px}}.content .rightContent:after{background:#fff;right:0}.rightContent.mobile{display:block}.rightContent.desktop{display:none}.content .line{height:13px;background:#000}@media (min-width:768px){.rightContent.mobile{display:none}.rightContent.desktop{display:table-cell}.content .col-sm-6{padding-bottom:30px;position:relative}.content .row{overflow:hidden}.content .line{width:102%;height:50px;position:absolute;bottom:-35px;border-top:12px solid #000;background:#fff}.content .leftContent .line{right:-2px;transform:rotate(2.5deg);transform-origin:100% 0}.content .rightContent .line{left:-2px;transform:rotate(-2.5deg);transform-origin:0 0}}.footer{background:#fff;text-align:center;padding-top:10px;padding-bottom:10px}.text{padding:26px;text-align:justify;font-size:.9em}.categories li{padding-bottom:20px}.img-width{width:100%}.img-float{margin:26px auto 0;width:80%}#map{height:300px;margin:26px 26px 26px 39px}.content .leftContent{position:relative;z-index:-2}.shadow{box-shadow:0 1px 4px rgba(0,0,0,.3);position:relative}.shadow:after{content:"";position:absolute;z-index:-1;box-shadow:0 0 40px rgba(0,0,0,.8);bottom:0;left:10%;right:10%;width:80%;height:80px;border-radius:100%;background:red}.row-no-col-padding [class*=col-]{padding-left:0!important;padding-right:0!important}@media (min-width:768px){.content .contact{padding-top:52px}#map{margin-top:52px}.content>.container,.content>.container>.row,.content>.container>.row>div{height:100%}.equal-col{display:table}.equal-col>[class*=col-]{float:none;display:table-cell;vertical-align:top}.row{width:100%}.center-col>[class*=col-]{display:inline-block;vertical-align:middle;float:none}}#carousel-place{padding:26px 26px 0}