/* https://www.classeslager.be/wp-content/themes/classeslager/dist/css/contact.css?ver=ae789ae609e953372a2fbcc942b2b61c */
.sectionContact{padding-bottom:120px}.sectionContact .rowContactElements{margin:0 -20px -40px}.sectionContact .rowContactElements .colContactElements{padding:0 20px;margin-bottom:40px}.sectionContact .rowContactElements .colContactElements .wrapper{background:rgba(237,237,237,.4);height:100%;will-change:transform;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-ms-transition:-ms-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}.sectionContact .rowContactElements .colContactElements .wrapper .img img{box-shadow:7px 6px 16px rgba(0,0,0,.16)}.sectionContact .rowContactElements .colContactElements .wrapper .logoWrap{position:relative;z-index:1;text-align:center;margin-top:-67px}.sectionContact .rowContactElements .colContactElements .wrapper .logoWrap .logo{height:134px;width:134px;border-radius:50%;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0 auto}.sectionContact .rowContactElements .colContactElements .wrapper .content{padding:20px 35px 60px}.sectionContact .rowContactElements .colContactElements .wrapper .content h2{text-align:center;color:#7CAF2E;font-family:bebas-neue-pro,Helvetica,sans-serif;font-weight:700;font-size:28px;font-size:2.8rem;line-height:1.2;margin-bottom:35px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact{margin-bottom:-30px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact{margin-bottom:30px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact h3{text-transform:uppercase;line-height:1;font-weight:700;font-size:24px;font-size:2.4rem;margin-bottom:5px;letter-spacing:1px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .text{font-size:17px;font-size:1.7rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .text ol em,.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .text p em,.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .text ul em{font-size:14px;font-size:1.4rem;font-style:normal}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding-top:50px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials a{display:block;margin-right:15px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials a img{width:auto;height:34px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials a:hover{opacity:.6}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials a:last-child{margin:0}.sectionContact .rowContactElements .colContactElements:hover .wrapper{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.sectionMaps{height:100vh}.sectionMaps #maps{height:100%}@media (max-width:375.98px){.sectionContact{padding-bottom:50px}.sectionContact .rowContactElements .colContactElements .wrapper .content h2{font-size:22px;font-size:2.2rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact h3{font-size:20px;font-size:2rem}}@media (min-width:375.98px) and (max-width:575.98px){.sectionContact{padding-bottom:60px}.sectionContact .rowContactElements .colContactElements .wrapper .content h2{font-size:24px;font-size:2.4rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact h3{font-size:22px;font-size:2.2rem}}@media (max-width:575.98px){.sectionContact .rowContactElements .colContactElements .wrapper{height:auto}.sectionContact .rowContactElements .colContactElements .wrapper .logoWrap .logo{height:120px;width:120px}.sectionContact .rowContactElements .colContactElements .wrapper .content{padding:20px 25px 50px}.sectionContact .rowContactElements .colContactElements .wrapper .content h2{margin-bottom:25px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials{justify-content:center;padding-top:30px}}@media (min-width:575.98px) and (max-width:991.98px){.sectionContact{padding-bottom:80px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionContact .rowContactElements{margin:0 -10px -20px}.sectionContact .rowContactElements .colContactElements{padding:0 10px;margin-bottom:20px}.sectionContact .rowContactElements .colContactElements .wrapper .logoWrap .logo{height:120px;width:120px}.sectionContact .rowContactElements .colContactElements .wrapper .content{padding:20px 30px 50px}.sectionContact .rowContactElements .colContactElements .wrapper .content h2{font-size:24px;font-size:2.4rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact{margin:0 -10px -20px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact{padding:0 10px;margin-bottom:20px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact h3{font-size:20px;font-size:2rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .text{font-size:14px;font-size:1.4rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials a img{height:30px}}@media (max-width:991.98px){.sectionContact .rowContactElements .colContactElements:hover .wrapper{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionContact{padding-bottom:100px}}@media (min-width:1199.98px) and (max-width:1400px){.sectionContact .rowContactElements{margin:0 -10px -20px}.sectionContact .rowContactElements .colContactElements{padding:0 10px;margin-bottom:20px}.sectionContact .rowContactElements .colContactElements .wrapper .logoWrap .logo{height:120px;width:120px}.sectionContact .rowContactElements .colContactElements .wrapper .content{padding:20px 30px 50px}.sectionContact .rowContactElements .colContactElements .wrapper .content h2{font-size:24px;font-size:2.4rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact{margin:0 -10px -20px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact{padding:0 10px;margin-bottom:20px}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact h3{font-size:20px;font-size:2rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .text{font-size:14px;font-size:1.4rem}.sectionContact .rowContactElements .colContactElements .wrapper .content .rowContact .colContact .socials a img{height:30px}}