@charset "UTF-8";html,body,div,table,tr,td,th,h1,h2,h3,h4,h5,h6,ul,li,ol,p,span,a,img{margin:0;padding:0;border:none;border-spacing:0}*{box-sizing:border-box}body{font-family:'Yantramanav',sans-serif;font-size:20px;font-weight:300}.mod-menu__toggle-sub{display:none !important}.wrapper{width:980px;margin:0 auto}p{margin-bottom:10px;color:#676767}h1{font-size:50px;font-weight:300;color:#000}.line{background-color:#f3f3f2;height:5px;width:65px;margin:25px 0}h2{font-size:36px;font-weight:300;color:#708be1;margin-top:20px;margin-bottom:12px}h3{font-size:28px;font-weight:300;color:#000;margin-top:20px}h4{font-size:21px;font-weight:bold;color:#000}ul{margin-left:45px;list-style:square}ul li{margin-top:12px;color:#676767}hr{clear:both}table.imageTable{width:100%}table.imageTable td{text-align:center}a{text-decoration:none;color:#008ce4}.videoWrapper{position:relative;margin:30px 0;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.pagination{text-align:center}.pagination ul{margin:25px 0 0;display:inline-block;overflow:auto;list-style:none}.pagination li{float:left;padding:0 10px}.pagination .pagination-next{padding-right:0}.pagination .pagination-start,.pagination .pagination-end,.pagination .counter{display:none}.header{background:#008ce4 url("https://www.campatellin.be/templates/loft33/images/campatellin-decor.jpg") no-repeat top center;background-size:cover}.header .logo{float:left;margin-top:40px}.header ul.nav.mod-menu{margin-top:0px}.header ul.nav.mod-menu>li{display:inline-block;position:relative;padding-top:30px;margin-right:20px}.header ul.nav.mod-menu li.last{margin-right:0}.header ul.nav.mod-menu li a{text-decoration:none;color:#fff;font-size:24px;font-weight:400}.header ul.nav.mod-menu>li:hover,.header ul.nav.mod-menu>li.active{background:url('https://www.campatellin.be/templates/loft33/images/campatellin-select.png') no-repeat top center}.header ul.nav.mod-menu li:hover a,.header ul.nav.mod-menu li.active a{color:#fcff00}.header ul.nav.mod-menu li ul.mod-menu__sub{display:none;list-style:none;position:absolute;background-color:#e6e5e5;margin:0 -5px;padding:10px 0}.header ul.nav.mod-menu li ul.mod-menu__sub li a{display:block;width:100%;min-width:250px;color:#008ce4;padding-top:1px;padding-right:10px;padding-left:20px;padding-bottom:1px;font-size:17px;font-weight:400}.header ul.nav.mod-menu li:hover ul.mod-menu__sub li:hover a,.header ul.nav.mod-menu li:hover ul.mod-menu__sub li.active a{background-color:#008ce4;color:#fff}.header ul.nav.mod-menu li:hover ul.mod-menu__sub{display:block}.header .header-center{float:left}.header .header-center{margin-left:10px;margin-top:20px}.header .header-center img{margin-left:30px;display:inline-block}.header .header-center p{margin:0}.header .header-right{padding-top:10px}.header .mod-languages{float:right;margin:10px;display:block}.header .mod-languages a{color:#fff;font-size:24px;font-weight:300}.header .header-right{float:right}.header .header-right .custom{clear:both}.header .header-right p{font-size:15px;font-weight:300;color:#fff;line-height:1;margin:5px 0;text-align:right}.header .header-right a,.header .header-right a:hover{color:#fff}.banner{background-color:#ececec}.banner .custom{width:100%;height:300px}.content{padding-bottom:70px}.content table.blue{background-color:#008ce4;color:#fff;margin:70px 0}.content table.blue p{color:#fff}.content table.blue td{width:33.33%}.content table.blue td.first{padding:0 40px}.content table.blue .btn{background-color:#fff;color:#008ce4;min-width:175px;padding:20px 0;text-align:center;margin:0 70px}.newsflash .news-item{display:block;height:175px;width:33%;margin-right:0.33%;float:left;background-size:cover;position:relative}.newsflash .news-item .inner{display:none;position:absolute;text-align:center;line-height:175px;top:0;left:0;width:100%;height:100%;background:rgba(0,140,228,0.85)}.newsflash .news-item .inner h3{color:#fff;font-weight:300;font-size:20px}.newsflash .news-item:hover .inner{display:block}.content .items-row{margin:25px 0}.content .blog-items .com-content-category-blog__item{float:left;width:33.33%}.content .blog-items .com-content-category-blog__item .item-image{margin-left:0 !important}.content .blog-items p{min-height:78px}.content .blog-items h2{font-size:30px}.content .blog-items a.btn{font-size:15px;width:99%}.content .contact-form .control-group{padding:10px 0;clear:both}.content .contact-form .control-group>div{float:left}.content .contact-form .control-group .control-label{width:250px}.content .contact-form #multiSelect-request_info .control-label{float:none;width:100%;font-weight:bold}.content .contact-form .request_info_other .control-label{width:100px}input[type=text]{width:250px;padding:5px;border:1px solid #ddd;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;line-height:35px;height:35px}.jCaptchaField .controls{float:left;clear:both;margin-top:5px;min-height:80px}.rsform-block{display:block;margin-bottom:15px}.rsform-type-checkboxgroup .formControlLabel{display:block;font-weight:bold;margin-top:15px;margin-bottom:15px}.rsform-block label{display:block;margin-bottom:5px}.content .contact-form .extendCheck,button.rsform-submit-button{margin-top:20px;clear:both;min-width:200px;text-align:center;cursor:pointer}.required_fields{margin:10px 0}.footer{padding:50px 0;background-color:#ececec}.footer ul{margin-bottom:20px;margin-left:0}.footer ul.nav.mod-menu>li{display:inline-block;position:relative;vertical-align:top;margin-right:70px}.footer ul.nav.mod-menu>li.last{margin-right:0}.footer ul.nav.mod-menu li a{text-decoration:none;color:#5a605e;font-size:14px;font-weight:400}.footer ul.nav.mod-menu li.default{display:none}.footer ul.nav.mod-menu li ul.mod-menu__sub li{display:block;margin:0}.footer ul.nav.mod-menu li ul.mod-menu__sub li a{color:#008ce4;font-size:12px;font-weight:300}.footer .custom{font-size:20px}.footer .custom ul li{display:inline;margin-right:20px}ul.sigProContainer.sigProPolaroids{margin:0 !important;padding:10px 36px 10px 10px !important}li.sigProThumb{display:none !important}li.sigProThumb:first-of-type{display:block !important}a.sigProDownloadLink{display:none !important}p.btn a,.btn,button.rsform-submit-button{display:block;background-color:#008ce4;color:#fff;text-decoration:none;float:left;padding:20px 40px;margin:10px 0;font-size:22px;font-weight:400;line-height:1;cursor:pointer;border:none}p.btn a:hover,.btn:hover,button.rsform-submit-button:hover{color:#000;background-color:#ECECEC}.clear,.clearfix{clear:both;display:block}div.alert{background-color:#ccc;padding:15px}div.tooltip{display:none!important}div.cookieBanner{background-color:rgba(0,98,179,0.9);position:fixed;z-index:1100;width:100%;padding:15px;bottom:-110px;min-height:75px}div.cookieBanner.slide-up{bottom:0px !important}div.cookieBanner.slide-down{bottom:-110px !important}div.cookieBanner p{color:#fff;font-size:16px;margin-right:250px}div.cookieBanner a{color:#fff;font-weight:bold;text-decoration:underline}div.cookieBanner a:hover{color:rgba(255,255,255,0.5);text-decoration:underline}div.cookieBanner div.hideCookieMessage{position:absolute;right:25px;top:10px;display:block;background:#000034;width:200px;float:right;color:#fff;padding:5px;text-align:center;margin:10px 25px;cursor:pointer}div.cookieBanner div.hideCookieMessage:hover{background:#001667}
