/*!
Theme Name: Creatus Child
Description: Child theme for Creatus theme
Author: Themezly
Author URI: http://themezly.com/
Template: creatus
Version: 1.0.0
Text Domain: creatus
!*/@media all and (max-width: 1199px){.thz-logo-holder.type-textual .thz-logo a{color:#5e585c}.thz-open-search.itemlink{display:none}}#gform_fields_4{padding:0;margin:0;list-style:none}#gform_submit_button_4{margin-top:10px}input[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:red}#gform_wrapper_4 label{margin-bottom:0}#gform_wrapper_4 input[type="submit"]{font-family:'hero-new';padding:16px 44px;font-size:16px;font-weight:700}#gform_wrapper_4 input[type="submit"]:hover{background-color:#fff;color:#02a09d;border-color:#02a09d}.validation_error{color:red}@media all and (min-width: 1200px){input[type="text"]{width:50%}}*+.thz-shc{margin-top:20px}.thz-mobile-menu .has-children{position:relative}.thz-mobile-menu .has-children .temp_link{display:inline-block;width:calc(100% - 75px);position:absolute;z-index:999;top:0;cursor:pointer}#cn-notice-text{width:100%;display:block;margin-bottom:10px}#cookie-notice .cn-button{display:inline-block}.cookies-set #cookie-notice{opacity:0 !important;pointer-events:none !important;position:fixed;bottom:100vh;z-index:-99999}@media (max-width: 560px){#cn-notice-text{margin-bottom:20px}#cookie-notice .cn-button{margin-bottom:5px;margin-left:0;padding:7px 12px}.cookie-notice-container{display:flex !important;flex-direction:column !important}}.woocommerce-message .button{margin:0 10px}@media (max-width: 768px){.thz-post-navigation .thz-nav-link{display:table-cell !important}}@media (max-width: 768px){.woocommerce-notices-wrapper .thz-col-1{padding:0 20px}.thz-row.thz-woo-details-row .thz-column{padding-left:30px !important}.woocommerce-message{display:flex;flex-direction:column-reverse;line-height:1.5em !important}.woocommerce-message:before{position:absolute;top:15px;left:20px}.woocommerce-message .button{margin:10px 0;float:none !important;display:block}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{width:100% !important}}@media (max-width: 630px){.thz-woo-table-holder{overflow-x:auto}.thz-woo-table-holder table{min-width:564px}}#gform_fields_5{list-style-type:none;margin:0;color:#fff}#field_5_1 label{margin-bottom:0;font-weight:bold}#gform_fields_5 ul.gfield_checkbox{list-style-type:none;padding:0}#gform_fields_5 input[type="checkbox"]{width:24px;height:24px;border:1px solid #EBEDEE;background-color:#fff;border-radius:3px}#gform_fields_5 ul.gfield_checkbox label{font-weight:400;font-size:13px}#gform_fields_5 .gfield_description{font-size:13px;margin-top:8px}#field_5_2 label{margin:0}#gform_fields_5 .gform_footer{margin-top:18px}#gform_wrapper_5 input[type="submit"]{font-size:16px;padding:10px 40px;font-weight:bold;border:2px solid #fff;border-radius:5px;font-family:'hero-new';margin-top:10px;line-height:32px}#gform_wrapper_5 input[type="submit"]:hover{background:transparent;border:2px solid #02a09d}#gform_fields_5 ul.gfield_checkbox li{width:50%;display:inline-block}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]{opacity:0;position:absolute}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;margin-left:0}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]+label:before,body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]+label:after{content:'';position:absolute;left:0;z-index:1;-webkit-transition:.2s;transition:.2s}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]:not(:checked)+label:after{width:20px;height:20px;border:1px solid #fff;border-radius:3px;background-color:#fff;top:0px}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]:checked+label:after{top:0;width:24px;height:24px;z-index:0}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:1px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}body #gform_wrapper_5 .gfield_checkbox li input[type=checkbox]:checked+label:before{top:0;left:1px;width:8px;height:13px;margin-top:3px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.thz-posts-filter{display:none}.events-section .thz-grid-item{cursor:pointer}.single-fw-portfolio .thz-fw-portfolio-nav-row{display:none}.single-fw-portfolio .thz-table{background-color:transparent !important}.single-fw-portfolio .thz-table td{padding-left:0 !important;padding-right:0 !important;background-color:transparent !important}.single-fw-portfolio .thz-table .default-col:first-child{font-weight:600 !important}.single-fw-portfolio .products-title-btn{background-color:#02a09d !important;border-radius:8px}.single-fw-portfolio .products-title-btn:hover{color:#02a09d;background-color:#fff;border-color:#02a09d !important}.home-abs-blocks .thz-hover-img-mask{border-radius:8px !important}[data-dots="inside"]>.slick-dots li button:before{width:12px;height:12px}.slick-dots li.slick-active button:before{transform:none !important}ul.thz-menu div.ulholder ul.sub-menu{border-radius:8px !important}.thz-button.thz-btn-large .thz-btn-text{padding-top:17px !important;padding-bottom:17px !important}.thz-open-search.itemlink{height:20px !important;line-height:20px !important;padding:0 !important;color:#fff !important}.specialiteiten-section .thz-icon-box{cursor:pointer}.thzicon-search3:before{font-family:"Eva-Icons";content:"\eb8d" !important;font-size:24px}.thz-menu-search i{font-size:24px !important}footer .thz-list-item i{margin-right:16px}.green-list i{margin-right:0;color:red}.description-list{display:none}#posts-grid .thz-ratio-in{margin:10% 10% !important;width:80% !important;height:80% !important}#posts-grid .thz-grid-item .thz-hover-img-mask:before{-webkit-background-size:contain !important;background-size:contain !important}#posts-grid .thz-grid-item .thz-grid-item-intro-text .thz-list-item{font-size:13px}#posts-grid .thz-grid-item .thz-grid-item-intro-text i{color:#02a09d;font-size:24px !important;top:7px !important}#posts-grid #description-list1 .thz-section{padding:0}#posts-grid #description-list1 .thz-section .thz-container{padding:0}#posts-grid #description-list1 .thz-section .thz-container .thz-column{width:100% !important}#posts-grid #description-list1 .thz-section .thz-container .thz-column .thz-shc{text-align:left;line-height:1.6}#posts-grid #description-list1 .thz-section .thz-container .thz-column .thz-shc .thz-icon-holder{margin-right:10px;display:inline-block !important;vertical-align:initial}#posts-grid #description-list1 .thz-section .thz-container .thz-column .thz-shc .thz-icon-box-heading-holder{display:inline-block !important;padding:4px 0}#posts-grid #description-list1 .thz-section .thz-container .thz-column .thz-shc .thz-icon-box-heading-holder .thz-icon-box-title{font-size:13px;font-weight:400}.product-image img{width:auto;max-height:600px;min-height:350px}.thz-menu .level0:hover div.ulholder.notulgroup.level3{display:block;position:static;width:auto;padding:0px;opacity:1 !important;visibility:visible !important;animation:none}.thz-menu .level0 ul.sub-menu.dropdown.ulgroup.level2{column-count:2;column-gap:50px}.thz-menu .level0 ul.sub-menu.dropdown.ulgroup.level2 li.level2 ul.sub-menu.dropdown.notulgroup.level3{margin-left:0 !important;padding:0;box-shadow:none;background-color:transparent;width:100%}.thz-menu .level0 ul.sub-menu.dropdown.ulgroup.level2 li.level2 ul.sub-menu.dropdown.notulgroup.level3 li.level3 a{padding:0 18px;line-height:26px !important}.thz-menu .level0 ul.sub-menu.dropdown.ulgroup.level2 li.level2 ul.sub-menu.dropdown.notulgroup.level3 li.level3 a .item-title{font-size:13px}.thz-menu .level0 ul.sub-menu.dropdown.ulgroup.level2 li.level2>.linkholder>.itemlink{line-height:26px;height:30px;padding-top:0 !important;padding-bottom:0 !important}.thz-menu .level0 ul.sub-menu.dropdown.ulgroup.level2 li.level2>.linkholder>.itemlink>.item-title{font-size:13px !important;font-weight:600;line-height:26px !important}.thz-menu div.ulholder.notulgroup.level3{display:block;position:static}.mega-menu1 ul.sub-menu.dropdown.ulgroup.level2{column-count:1 !important}.grayscale-image{filter:grayscale(100%)}@media (max-width: 375px){.single-fw-portfolio .green-btn span{padding:18px 25px !important}}@media (max-width: 767px){.home-abs-blocks #thz-img-layer-0{height:80% !important}.thz-el-holder{padding:0px 20px 0px 20px !important}.events-section .thz-grid-item-intro{padding-right:10px !important;padding-left:10px !important}.home .hero-slider .slick-dots{bottom:150px !important;width:94%;margin:0 auto}.single-fw-portfolio .thz-heading-holder{float:none !important;text-align:center}.single-fw-portfolio .thz-table .default-col:first-child{padding-right:10px !important}}@media (max-width: 768px){.home-laser-section .thz-section{padding-bottom:0 !important}}@media (min-width: 769px){#mainmenu_holder .lilast a{padding-right:0 !important}.video-block .thz-column-in{padding-right:calc(16% + 32px)}.products-hero{width:70%}}@media (width: 768px){.blue-slider .thz-heading-holder{float:none !important}.specialiteiten-section .thz-column .thz-column+.thz-column{margin-top:0}.waarom-section .thz-heading-holder{float:none !important}}@media (max-width: 1500px){.product-detail-bg{background-size:cover !important;background-position:center center !important}}@media (min-width: 992px){.single-fw-portfolio .thz-table .default-col:first-child{width:40%}.search .thz-main,.single-fw-event .thz-main-in{margin-top:80px}}@media (min-width: 992px) and (max-width: 1024px){#gform_fields_5 li{width:100% !important}}@media (width: 1024px){.home-laser-section .home-laser-text{padding-right:16px !important}.home .slick-dots{bottom:330px}.events-section .thz-grid-item-intro-text{line-height:26px !important}}.home-events-query{list-style:none;margin-left:-20px;margin-right:-20px;display:flex;flex-direction:row}@media screen and (max-width: 680px){.home-events-query{flex-direction:column;margin-right:0;margin-left:0}}.home-events-query .overlay-radial-gradient{border-radius:10px;position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;background-image:radial-gradient(transparent, rgba(0,0,0,0.56));opacity:0.5;transition:0.5s ease opacity}.home-events-query .overlay-radial-gradient:hover{opacity:0.5}.home-events-query .custom-bg-events-home{position:relative;width:50%;margin:20px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px}@media screen and (max-width: 680px){.home-events-query .custom-bg-events-home{width:92% !important}.home-events-query .custom-bg-events-home:after{padding-bottom:50% !important}.home-events-query .custom-bg-events-home .content{height:auto}}.home-events-query .custom-bg-events-home .content{border-radius:10px;cursor:pointer;position:absolute;z-index:1;width:100%;height:100%;display:flex;align-items:flex-start;padding:30px;flex-direction:column;justify-content:center}.home-events-query .custom-bg-events-home .content:hover+.overlay-radial-gradient{opacity:1}.home-events-query .custom-bg-events-home .content h3{color:#fff;font-size:23px;line-height:1.5;font-weight:600}@media screen and (max-width: 850px){.home-events-query .custom-bg-events-home .content h3{font-size:16px}}.home-events-query .custom-bg-events-home .content .custom-date{margin-top:5px;font-size:13px;font-weight:600;color:#fff}.home-events-query .custom-bg-events-home:after{content:"";display:block;padding-bottom:100%}.thz-calendar-wrapper .cal-month-box .month-days{min-height:75px !important}.thz-calendar-wrapper .cal-month-box .month-days .cal-month-day{height:75px !important}.sub-menu .submenu-2columns>.ulholder>ul{display:flex;flex-wrap:wrap;flex-direction:row;width:500px !important}.sub-menu .submenu-2columns>.ulholder>ul>li{width:48%;display:inline-flex}
