body{color:#000000;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}.page-item.active .page-link{background-color:#53565A;border-color:#53565A;}.page-link,.page-link:hover{color:#53565A;}.sidebar .block{background-color:#f7f7f7;border-color:#fff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#C7C9C7;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:"Montserrat";font-display:fallback;src:url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Bold.eot);src:url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Bold.otf) format("opentype"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Bold.svg) format("svg"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Bold.ttf) format("truetype"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Bold.woff) format("woff"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;}@font-face{font-family:"Montserrat";font-display:fallback;src:url(/themes/custom/bootstrap_hajek/fonts/Montserrat-SemiBold.eot);src:url(/themes/custom/bootstrap_hajek/fonts/Montserrat-SemiBold.otf) format("opentype"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-SemiBold.svg) format("svg"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-SemiBold.ttf) format("truetype"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-SemiBold.woff) format("woff"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:500;font-style:normal;}@font-face{font-family:"Montserrat";font-display:fallback;src:url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Regular.eot);src:url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Regular.otf) format("opentype"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Regular.svg) format("svg"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Regular.ttf) format("truetype"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Regular.woff) format("woff"),url(/themes/custom/bootstrap_hajek/fonts/Montserrat-Regular.woff2) format("woff2");font-weight:300;font-style:normal;}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px);}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px);}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px);}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px);}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px);}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px);}22%,100%{-webkit-transform:translate(0,0);transform:translate(0,0);}}body{overflow-x:hidden;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:16px;line-height:normal;color:#000000;font-weight:300;}.highlighted{display:block;position:absolute;z-index:2;width:100%;padding:10px;}#page #main-wrapper{padding-top:0px;}#page #main-wrapper #main.container{padding:0;margin:0 auto;}#page #main-wrapper #main.container .footer_section{width:100%;padding:0 15px;}#page #main-wrapper #main .node__content{margin-top:0;}#page #main-wrapper #main #content{padding-bottom:0;}@media (max-width:576px){#page #main-wrapper #main > .row{margin:0;}#page #main-wrapper #main > .row#content{padding-left:0;padding-right:0;}}#header{padding:0 10px;width:100%;margin:0 auto;height:120px;background:#FFFFFF;z-index:10;position:fixed;border-bottom:1px solid transparent;transition:height 300ms ease-out}#navbar-main{padding:0;}#navbar-main #block-logohajek{width:300px;}#navbar-main #block-logohajek img{margin-top:5px;width:286px;height:auto;-webkit-transition:all 300ms;transition:all 300ms;}#navbar-main .navbar-collapse > nav{margin:0 auto;height:60px;}#navbar-main ul.navbar-nav{background-color:white;border:1px solid black;}#navbar-main ul.navbar-nav li.nav-item{margin:0 10px;}#navbar-main ul.navbar-nav li.nav-item a.nav-link{color:#000000;padding:0 10px;display:block;position:relative;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;line-height:30px;font-size:16px;}#navbar-main ul.navbar-nav li.nav-item a.nav-link.is-active,#navbar-main ul.navbar-nav li.nav-item:hover a.nav-link{color:#007D82;border-color:#007D82;}#navbar-main ul.navbar-nav li.nav-item.dropdown a.nav-link .dropdown-toggle::after{display:none;}#navbar-main ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu{margin-top:0;}#navbar-main ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu li.dropdown-item.active,#navbar-main ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu li.dropdown-item:active{background-color:#eee}#navbar-main ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu li.dropdown-item a{color:#000000;font-size:16px;font-weight:300;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}#navbar-main ul.navbar-nav li.nav-item.dropdown ul.dropdown-menu li.dropdown-item a:hover{color:#007D82;}#navbar-main button.navbar-toggler{position:absolute;right:30px;top:30px;border-radius:50%;padding:2px;}#navbar-main button.navbar-toggler span.navbar-toggler-icon:after{content:'\2630';font-size:30px;color:#3B2313;}#navbar-main button.navbar-toggler:focus{outline:none;}@media (min-width:992px){#navbar-main ul.navbar-nav{background-color:transparent;}#navbar-main ul.navbar-nav{border:1px solid transparent;}#navbar-main ul.navbar-nav li.nav-item.dropdown:hover ul.dropdown-menu{display:block;}#navbar-main ul.navbar-nav li.nav-item a.nav-link{border-bottom:3px solid transparent;line-height:57px;}#navbar-main ul.navbar-nav li.nav-item.dropdown a.nav-link .dropdown-toggle::after{margin-left:5px;vertical-align:initial;display:inline-block;}}body.scrolled #header{height:60px;border-bottom-color:#007D82;}body.scrolled #header #navbar-main img{width:143px;margin-top:2px;}body.scrolled #header #navbar-main button.navbar-toggler{top:15px}@media (min-width:992px){body.scrolled #header #navbar-main ul.navbar-nav li.nav-item a.nav-link{line-height:40px;}}h1,h2,h3{font-family:"Montserrat",Arial,sans-serif;position:relative;display:inline-block;padding-bottom:5px;}p{text-align:left;margin-bottom:10px;font-size:16px;line-height:24px;font-weight:300;font-family:"Montserrat"}p.strong,span.strong,strong{font-weight:500;font-family:"Montserrat"}p.em,span.em{font-style:italic;}h1{font-size:2rem;margin-bottom:20px;padding-top:20px;font-weight:700;color:#000000;}h2{font-size:25px;margin-bottom:15px;font-weight:500;color:#007D82}h3{font-size:18px;margin-bottom:10px;font-weight:500;color:#3B2313}h4{font-size:16px;margin-bottom:10px;font-weight:500}h1:before{content:"";position:absolute;width:50%;height:1px;bottom:0;left:0;border-bottom:3px solid transparent;}ul{font-weight:300;font-size:16px;line-height:24px;}a,a:hover{color:#007d82;}.white-color{color:#ffffff;}.grey-color{color:#929290;}.main-color{color:#007D82;}.brown-color{color:#3B2313;}.black-color{color:#000000;}.light-bg{background-color:#f5f5f5;}.grey-bg{background-color:#929290;}.main-bg{background-color:#007D82;color:#fff;}.brown-bg{background-color:#3B2313;color:#fff;}#hero_main{padding-top:120px;}#hero_main .field--name-field-banner{position:relative;}#hero_main .field--name-field-banner img{width:100%;height:auto;margin:0}#hero_main .field--name-field-banner:after{content:'\A';width:100%;height:100%;top:0;left:0;opacity:0.6;background:rgba(0,0,0,0.6);position:absolute;}#hero_main .field--name-field-slogan{display:block;text-align:center;margin-bottom:50px;}#hero_main .field--name-field-slogan p{text-align:center;}@media (min-width:768px){#hero_main .field--name-field-slogan{position:absolute;top:60%;left:50%;width:500px;margin-left:-250px;color:#fff;}#hero_main .field--name-field-slogan h1{color:#fff;}}@media (min-width:1200px){#hero_main .field--name-field-slogan{width:640px;margin-left:-320px;}#hero_main .field--name-field-slogan h1{font-size:50px;}#hero_main .field--name-field-slogan p{font-size:24px;}}.btn.btn-primary,.btn.btn-secondary{border-radius:24px;padding:4px 12px;border:1px solid #007d82;margin-right:5px;font-weight:300;}.btn.btn-primary,.btn.btn-secondary:hover{color:#fff;background-color:#007d82;border-color:#fff;}.btn.btn-primary:hover,.btn.btn-secondary{color:#007d82;background-color:#fff;border-color:#007d82}.btn.btn-primary:focus,.btn.btn-secondary:focus{box-shadow:0 0 0 5px #007d8280;}table{margin:0;}table tr:nth-child(odd){background:#FFF}table thead tr > th{border:none;padding:4px 10px;font-weight:normal;font-size:16px;}table thead tr > th:first-child{border-radius:5px 0 0 0;}table thead tr > th:last-child{border-radius:0 5px 0 0;}table thead tr > th a{font-weight:normal;font-size:16px;}.node .field--type-image{margin:0;}.node .field--type-image img{margin:0;}.paragraph{padding:10px 0;}.field__items .field__item{clear:both;width:100%;}.path-frontpage .paragraph.container:not(.paragraph--type--titre-de-paragraphe){margin-bottom:70px;}.paragraph.paragraph--type--titre-de-paragraphe > div{border:0;font:700 25px 'Montserrat';color:#007D82;width:auto;height:auto;display:block;line-height:normal;margin-bottom:30px;text-align:center;position:relative;}.paragraph.paragraph--type--_-column .bigline{padding:80px 0;}.paragraph.paragraph--type--_-column .bigline p:first-child{float:right;}.paragraph.paragraph--type--_-column .bigline p:first-child a.btn{padding:12px 30px;}.paragraph.paragraph--type--_-column .bigline p:last-child{font-weight:700;font-size:25px;line-height:32px;}.paragraph.paragraph--type--_-columns .field__item{width:100%;display:inline-block;padding:20px 20px 20px 60px;vertical-align:text-top;margin-left:-3px;}.paragraph.paragraph--type--_-columns .field__item h3{color :#3B2313;font-size:18px;}.paragraph.paragraph--type--_-columns .field__item .fontawesome-icon-inline{margin:8px 0 0 -35px;float:left;font-size:25px;color:#007d82;}.paragraph.paragraph--type--_-column-img{padding:0;}.paragraph.paragraph--type--_-column-img img{width:100%;height:auto;}.paragraph.paragraph--type--media,.paragraph.paragraph--type--media .field--type-image{width:100%;text-align:center;}.paragraph.paragraph--type--_-columns-30-70,.paragraph.paragraph--type--_-columns-img50-50,.paragraph.paragraph--type--_-columns-50-img50,.paragraph.paragraph--type--_-columns-50-50{position:relative;display:flex;flex-wrap:wrap;padding:0;}.paragraph .field--name-field-media{display:inline-block;width:100%;margin:0;}.paragraph .field--name-field-media img{width:100%;height:auto;}.paragraph .field--name-field-right,.paragraph .field--name-field-left{display:inline-block;width:100%;margin:auto 0;height:auto;padding:30px;}.path-frontpage .paragraph.paragraph--type--_-columns-img50-50 img{padding:30px;}.paragraph.main-bg .contact-box{padding:50px 0;}.paragraph.main-bg .contact-box,.paragraph.main-bg .contact-box p{text-align:center;color:#fff;}.paragraph.main-bg .contact-box h2,.paragraph.main-bg .contact-box p a,.paragraph.main-bg .contact-box p a:hover{color:#fff;}@media (min-width:768px){.paragraph.paragraph--type--_-columns .field__item{width:50%;}.paragraph .field--name-field-right,.paragraph .field--name-field-left,.paragraph .field--name-field-media{width:50%;}.paragraph.paragraph--type--_-columns-30-70 .field--name-field-media{width:30%;padding:30px;}.paragraph.paragraph--type--_-columns-30-70 .field--name-field-right{width:70%;}}@media (min-width:992px){.paragraph.paragraph--type--_-columns .field__item{width:33%;}}form.user-login-form{max-width:800px;margin:0 auto;}form.contact-form{margin:0 auto 70px auto;padding:40px;background-color:#F5F5F5;}form.contact-form .col-md-6{display:inline-block;margin:0 -3px 0 0;}form.contact-form .col-md-6 label,form.contact-form .col-md-12:not(.checkbox) label{margin:15px 0 5px 0;}form.contact-form .col-md-12.checkbox{padding:15px 35px;}form.contact-form .form-required::after{content:'*';color:#FF6455;display:inline-block;font-size:24px;position:absolute;top:5px;padding-left:5px;}form.contact-form #edit-actions{margin:5px 15px;}.views-element-container{padding:50px 0;}.views-element-container .view-news .views-field-created{float:right;}.views-element-container .view-news .views-field-field-media img{width:100%;height:auto;max-width:300px;float:left;padding:0 30px 30px 0;}.node--type-article #main-wrapper{border-top:2px solid #007d82;}.node--type-article #main-wrapper .date-created{float:right;}.node--type-article .field--name-field-tags a,.node--type-article .field--name-field-tags a:hover{color:#007d82;}.node--type-article .field--name-comment{margin:50px 0;padding-top:20px;border-top:2px solid #007d82;}.node--type-article .field--name-comment #edit-comment-body-wrapper a,.node--type-article .field--name-comment #edit-comment-body-wrapper a:hover{color:#007d82;font-size:12px;}.node--type-article .field--name-comment #edit-preview{display:none;}.node--type-article .field--name-field-media img{padding:0 30px 30px 0;max-width:500px;width:100%;height:auto;}@media (min-width:992px){.node--type-article .field--name-comment{margin:50px 20%;}}footer.site-footer{padding:20px 0 0 0;margin-top:50px;}body.page-node-5 footer.site-footer{margin-top:0;}body:not(.path-frontpage) footer.site-footer{border-top:2px solid #007D82;}footer.site-footer .content{font-size:16px;}footer.site-footer .site-footer__top .region{margin:0 auto;min-width:200px;width:100%;padding:0;}footer.site-footer .site-footer__bottom .region{margin-top:10px;}footer.site-footer .block{border:none;margin:0;padding:0;}footer.site-footer .content,footer.site-footer .content a,footer.site-footer .content a.is-active,footer.site-footer ul li,footer.site-footer ul li a,footer.site-footer ul li a.is-active{color:#000000;}footer.site-footer .content a:hover,footer.site-footer .content a.is-active:hover,footer.site-footer ul li a:hover,footer.site-footer ul li a.is-active:hover{color:#007d82;}footer.site-footer .fontawesome-icon-inline{font-size:18px;color:#007d82;margin-right:7px;}footer.site-footer ul{list-style-type:none;padding:0;}footer.site-footer ul li{display:inline-block;padding:0;}footer.site-footer #block-footerhajekleft a{padding:5px;}footer.site-footer #block-footerhajekleft a .fontawesome-icon-inline{margin:0;padding:7px 2px;border:2px solid #007d82;border-radius:50%;width:40px;display:block;text-align:center;}footer.site-footer #block-footerhajekleft a:hover .fontawesome-icon-inline{transform:rotate(-20deg);}footer.site-footer #block-footerhajekleft a .fontawesome-icon-inline svg{margin-left:18px;}footer.site-footer #block-footerhajekcenter .fontawesome-icon-inline{position:absolute;left:0px;}footer.site-footer #block-footerhajekcenter .content{padding:5px 5px 5px 25px;}footer.site-footer #block-footerhajekright .fontawesome-icon-inline{position:absolute;left:0px;}footer.site-footer #block-footerhajekright .content{padding:5px 5px 5px 25px;}footer.site-footer .container_footer_end{width:100%;padding:0 15px;background-color:#3B2313;}footer.site-footer #block-footerhajekcopyright{margin:0 auto;}footer.site-footer #block-footerhajekcopyright ul li{padding:5px 10px 0 0;color:#fff;font-size:12px;}footer.site-footer #block-footerhajekcopyright ul li a,footer.site-footer #block-footerhajekcopyright ul li a.is-active{color:#fff;}footer.site-footer #block-footerhajekcopyright ul li a:hover{color:#929290;}@media (min-width:768px){footer.site-footer .site-footer__top .region{width:50%}footer.site-footer .site-footer__top .region.region-footer-third{width:100%;}}@media (min-width:1200px){footer.site-footer .site-footer__top .region{width:33.3%;}footer.site-footer .site-footer__top .region.region-footer-third{width:33.3%;}}#return-to-top{position:fixed;cursor:pointer;display:block;bottom:10px;right:50px;color:#007d82;font-size:24px;}#return-to-top .faa-vertical:hover{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite;}#sliding-popup .eu-cookie-compliance-message h2{font-weight:300;font-size:18px;display:block;}#sliding-popup .eu-cookie-compliance-message p{font-weight:300;font-size:14px;}#sliding-popup .eu-cookie-compliance-content{margin-top:20px;}#sliding-popup .eu-cookie-withdraw-tab{border:none;}#sliding-popup .eu-cookie-compliance-secondary-button,#sliding-popup .eu-cookie-compliance-default-button{border-radius:24px;background-color:#ffffff;padding:8px 20px;border:none;display:inline-block;font-weight:300;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;font-size:14px;transition:color .15s ease-in-out;background-color .15s ease-in-out;border-color .15s ease-in-out;box-shadow .15s ease-in-outcolor:#fff;background-image:none !important;text-shadow:none !important;box-shadow:none !important;margin-top:15px;color:#9E9E9E;font-size:16px}#sliding-popup .eu-cookie-compliance-secondary-button{color:#007d82;}#sliding-popup .eu-cookie-compliance-message .eu-cookie-compliance-more-button{font-size:16px;font-weight:normal;}#sliding-popup .eu-cookie-compliance-buttons{width:120px;text-align:center;}#sliding-popup .disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button{box-shadow:none;background-image:none;border-radius:unset;padding:2px 4px;font-weight:normal;text-shadow:none;}@media (min-width:576px){#sliding-popup .eu-cookie-compliance-content{max-width:540px;}}@media (min-width:768px){#sliding-popup .eu-cookie-compliance-content{max-width:720px;}#sliding-popup .eu-cookie-compliance-default-button{margin-top:30px;}}@media (min-width:992px){#sliding-popup .eu-cookie-compliance-content{max-width:960px;}#sliding-popup .eu-cookie-compliance-default-button{margin-top:20px;}}@media (min-width:1200px){#sliding-popup .eu-cookie-compliance-content{max-width:1140px;}}
