@font-face{font-family:'Hanson';font-weight:400;font-style:normal;src:local('Hanson'),url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/fonts/Hanson-Bold.woff) format('woff'),url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/fonts/Hanson-Bold.ttf) format('ttf'),url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/fonts/Hanson-Bold.otf) format('otf')}html{position:relative;width:100vw}body{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;overflow-x:hidden!important;max-width:100vw!important;width:100vw;padding:0!important;margin:0!important;background-color:#f8eff3!important;font-size:15px;line-height:1.5;position:relative;color:#555}body::after{position:absolute;content:"";position:fixed;right:-50px;top:-50px;bottom:0;width:30vw;background-image:url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/img/Element3-vert.png);background-size:cover;background-position:left top;z-index:-1;opacity:.2}body.modal-open,html.modal-open{overflow-x:hidden!important;overflow-y:hidden!important}h1{font-family:'Hanson';font-weight:400;font-size:46px;margin:0;color:#2ca244;line-height:1.35}h2{font-family:'Hanson';font-weight:400;font-style:normal;font-size:28px;color:#2ca244;margin:0;line-height:1.4}h3{font-family:'Playfair Display';font-style:normal;font-size:25px;margin:0;line-height:1.5;color:#c795a7}h4{font-family:'Playfair Display';font-weight:400;font-style:normal;font-size:19px;margin:0;line-height:1.5;color:#c795a7}h5{font-weight:600;font-size:17px;line-height:1.5;margin:0;color:#333}h6{font-weight:600;font-size:15px;line-height:1.5;margin:0;color:#2ca244}@media(max-width:991.98px){h1{font-size:36px;line-height:1.4}h2{font-size:26px;line-height:1.4}h3{font-size:20px;line-height:1.5}h4{font-size:18px;line-height:1.5}h5{font-size:16px;line-height:1.5}}@media(max-width:575.98px){h1{font-size:32px;line-height:1.4}h2{font-size:24px;line-height:1.4}h3{font-size:19px;line-height:1.5}h4{font-size:17px;line-height:1.5}h5{font-size:15px;line-height:1.5}}a:not(.btn){color:#98d0a3;text-decoration:none}a:hover{text-decoration:none;color:#000}p{font-size:15px;line-height:1.5;color:#555}p.small{font-size:14px!important;line-height:1.4}p.lead{font-size:18px;line-height:1.5}p strong{font-weight:600}p ion-icon{vertical-align:-4px}::-moz-selection{background-color:#98d0a3;color:#fff}::selection{background-color:#98d0a3;color:#fff}hr{display:block;height:1px;border:0;border-top:1px solid #cbcbcb;margin:1em 0;padding:0}.green{color:#2ca244!important}.bg-green{background-color:#2ca244!important}.lightgreen{color:#95d696!important}.bg-lightgreen{background-color:#95d696!important}.pink{color:#e6a8c0!important}.bg-pink{background-color:#e6a8c0!important}.mediumpink{color:#f4e1e8!important}.bg-mediumpink{background-color:#f4e1e8!important}.lightpink{color:#f8eff3!important}.bg-lightpink{background-color:#f8eff3!important}.white{color:#fff!important}.white-faded{color:rgb(255 255 255 / .8)!important}.black{color:#000!important}.bg-white{background-color:#fff!important}.darkgray{color:#2b020b!important}.bg-darkgray{background-color:#2b020b!important;border-color:#2b020b!important}.semigray{color:#868f96!important}.bg-semigray{background-color:#868f96!important;border-color:#868f96!important}.mediumgray{color:#AAB8C2!important}.bg-mediumgray{background-color:#AAB8C2!important;border-color:#AAB8C2!important}.lightgray{color:#E6ECF0!important}.bg-lightgray{background-color:#f8fafb!important;border-color:#f8fafb!important}.bg-whatsapp{background-color:#25d366!important;border-color:#25d366!important}.b0{border:none!important}.clear{display:block!important;clear:both!important}.bg-image{background-color:#f8fafb;background-repeat:no-repeat;background-position:center center;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.card{border:none;position:relative;width:100%;height:auto;background-color:#fff;position:relative;overflow:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border-radius:10px;-webkit-box-shadow:rgb(149 157 165 / .2) 0 8px 24px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.card .card-body{padding:35px}.card .card-body p:last-child{margin-bottom:0}.card-body.small{padding:25px}@media(max-width:767.98px){.card .card-body{padding:22px}}.card.card-lg .card-img{position:absolute;left:0;top:0;bottom:0;height:100%;width:30%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background-color:#f8fafb}.card.card-lg{padding-left:30%}.card.card-lg .card-body{padding:50px}.card-thumb{position:relative;height:250px;width:100%;min-width:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.card-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#f7f9fa;z-index:20}@media(max-width:767.98px){.card.card-lg .card-img{position:relative;left:0;top:0;right:0;bottom:auto;height:170px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background-color:#f8fafb}.card.card-lg{padding-left:0}.card.card-lg .card-body{padding:40px}}.img-card{position:relative;border-radius:10px;overflow:hidden;height:380px}.img-card img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:1}.img-card::after{z-index:5;position:absolute;content:"";left:0;bottom:0;top:0;right:0;opacity:1;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:-o-linear-gradient(60deg,rgb(22 50 67),rgb(22 50 67 / .7),#fff0,#fff0);background:linear-gradient(30deg,rgb(22 50 67),rgb(22 50 67 / .7),#fff0,#fff0)}.img-card:hover::after{opacity:.7;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.img-card .content{position:absolute;left:40px;right:85px;bottom:40px;z-index:20;max-width:450px}.img-card .content h2{font-size:25px}.img-card .icon-btn{position:absolute;right:40px;bottom:40px;z-index:20}.icon-card{text-align:center;position:relative}.icon-card img{margin:0 auto 20px auto;width:70%;height:auto;max-width:150px;max-height:150px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.icon-card:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-list-item img{border-radius:7px;width:130px;height:auto;aspect-ratio:15/10;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.blog-list-item a{color:#000}.blog-list-item:hover a{color:#4483CE;text-decoration:underline}.blog-list-item img{margin-right:30px}.post-sidebar .blog-list-item{margin-bottom:20px}.blog-item:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media(max-width:1650px){.post-sidebar .blog-list-item img{width:90px}.post-sidebar .blog-list-item img{margin-right:20px}}.alert{border:none!important;border-radius:10px!important}.alert p:last-child{margin-bottom:0!important}section{position:relative}section .container{position:relative;z-index:15}.underline{text-decoration:underline!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;font-weight:inherit}.underline:hover{text-decoration:underline;-webkit-text-decoration-color:#98d0a3;text-decoration-color:#98d0a3;color:#98d0a3;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:inherit}.text-decoration-underline{cursor:pointer}.no-bg{background-color:transparent!important}.no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.table td{vertical-align:middle}.table thead tr:first-child th:first-child{border-top-left-radius:10px}.table thead tr:first-child th:last-child{border-top-right-radius:10px}.table tr:last-child td:first-child{border-bottom-left-radius:10px}.table tr:last-child td:last-child{border-bottom-right-radius:10px}.table-striped tbody tr:nth-of-type(odd) td{background-color:#f8fafb}.table-striped td,.table-striped th{border-top:none}.table>:not(caption)>*>*{-webkit-box-shadow:none;box-shadow:none;border-bottom-width:0;padding:10px 15px;box-shadow:none}.mt-n2{margin-top:-20px}.mt-n3{margin-top:-30px}.mt-n4{margin-top:-40px}.mt-n5{margin-top:-50px}.mt-n6{margin-top:-60px}.mb-n2{margin-bottom:-20px}.mb-n3{margin-bottom:-30px}.mb-n4{margin-bottom:-40px}.mb-n5{margin-bottom:-50px}.mb-n6{margin-bottom:-60px}.he-200{height:200px}.he-250{height:250px}.he-300{height:300px}.widget{margin-bottom:30px;list-style-type:none;padding:0}.rounded{border-radius:12px!important}label{color:#657786}input.form-control:not([type='checkbox']):not([type='radio']):not([type='range']){width:100%!important;display:block;border:1px solid #cecece;background-color:#fff;padding:8px 10px;border-radius:6px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:15px}select.form-select,select{width:100%;display:block;border:1px solid #cecece;background-color:#fff;padding:8px 10px;border-radius:6px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:15px}textarea.form-control,textarea:not(.select2-search__field){width:100%;display:block;border:1px solid #cecece;background-color:#fff;padding:10px 15px;border-radius:6px!important;height:140px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:15px}.input-group>input.form-control:not([type='checkbox']):not([type='radio']):not([type='range']){width:1%!important}input.form-control:not([type='checkbox']):not([type='radio']):not([type='range']):focus,select.form-select:focus,textarea:focus{border-color:#98d0a3!important}input.submit{border-radius:6px;padding:10px 23px;font-size:14px;text-transform:uppercase;font-weight:600;color:#000;background-color:#effafa;border:none;line-height:25px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}label{font-size:15px}label .required{color:#DC3545}label small{opacity:.7}label.privacy{font-size:13px;line-height:1.3}.form-control:disabled{color:#868f96!important;opacity:.9!important;cursor:not-allowed}.form-check-input{margin-top:4px}.form-check-input:checked{background-color:#98d0a3;border-color:#98d0a3}.bg-lightgreen .form-check-input:checked{background-color:#2ca244;border-color:#2ca244}.form-check-input:focus{border-color:#ccc;outline:0;-webkit-box-shadow:none;box-shadow:none}textarea:focus,input:focus{outline:none!important}.input-group-text{border-radius:8px}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.select2-container--default.select2-container--focus .select2-selection{border-color:#98d0a3!important}.select2-container--default.select2-container--focus .select2-selection{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.select2-container--default{display:block!important;width:100%!important;max-width:100%!important}.select2-container--default .select2-selection{width:100%!important;display:block!important;border:1px solid #cecece!important;background-color:#fff!important;padding:6px 10px 11px 10px!important;border-radius:6px!important;overflow-x:hidden!important;color:#000!important;font-weight:500!important;font-size:15px!important;line-height:20px;min-height:41px}.select2-results__option{font-size:15px;padding:3px 8px}.select2-dropdown,.select2-results,.select2-results__options{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.select2-container--default .select2-selection .select2-selection__choice{border:none!important;background-color:#95d696;padding:3px 3px 3px 20px;border-radius:3px!important;color:#fff}.select2-container--default .select2-selection .select2-selection__choice__remove{padding:0 4px;top:3px;left:2px;border-right:none;color:#fff}.select2-container--default .select2-selection__arrow{display:none}.select2-search__field:-ms-input-placeholder{color:#000!important;font-weight:400!important;opacity:1}.select2-search__field::-ms-input-placeholder{color:#000!important;font-weight:400!important;opacity:1}.select2-search__field::placeholder,.select2-search__field:-ms-input-placeholder,.select2-search__field::-ms-input-placeholder,.select2-search__field::-moz-placeholder{color:#000!important;font-weight:400!important;opacity:1;font-size:15.5px!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#98d0a3;color:#fff}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000!important;font-weight:400!important;opacity:1}.select2-selection.select2-selection--single{overflow-y:hidden}.bg-lightgreen textarea,.bg-lightgreen select,.bg-lightgreen input:not([type='checkbox']):not([type='radio']):not([type='range']),.bg-lightgreen .select2-container--default .select2-selection,.bg-lightgreen .input-group-text{border-color:#fff!important}.bg-lightgreen label{color:#fff}.bg-lightgreen label a{color:#fff}.rating-input{display:block;position:relative;height:42px;width:175px;vertical-align:middle}.rating-input label{line-height:42px;font-size:30px;position:absolute;top:0;left:0;height:100%;cursor:pointer;vertical-align:middle}.rating-input label:last-child{position:static}.rating-input label:nth-child(1){z-index:5}.rating-input label:nth-child(2){z-index:4}.rating-input label:nth-child(3){z-index:3}.rating-input label:nth-child(4){z-index:2}.rating-input label:nth-child(5){z-index:1}.rating-input label input{position:absolute;top:0;left:0;opacity:0}.rating-input label .icon{float:left;color:#fff0}.rating-input label:last-child .icon{color:#AAB8C2}.rating-input:not(:hover) label input:checked~.icon,.rating-input:hover label:hover input~.icon{color:#f8ab02}.rating-input label input:focus:not(:checked)~.icon:last-child{color:#AAB8C2;text-shadow:0 0 5px #09f}.bg-lightgreen .rating-input label input:focus:not(:checked)~.icon:last-child,.bg-lightgreen .rating-input label:last-child .icon{color:rgb(255 255 255 / .6)}.badge{padding:6px 9px;border-radius:4px;font-size:12px;font-weight:400;background:#98d0a3;color:#fff!important}.badge ion-icon{font-size:13px;vertical-align:-2.5px;margin-right:6px}.badge-check input{display:none}.badge-check :checked+.badge{background-color:#2ca244!important}h3 ion-icon{margin-right:13px;display:inline-block;vertical-align:-13px;font-size:40px;color:#95d696;opacity:.5}img.icon{height:auto;width:20px;display:inline-block}.nav-link,.nav-link:hover{color:#98d0a3}.nav-tabs .nav-link{border-top-left-radius:0rem;border-top-right-radius:0rem}.modal{padding-right:0px!important}.modal-content{max-height:calc(100vh - 100px);border-radius:12px;border:none;overflow:hidden;min-height:350px}.modal-content::after{position:absolute;content:"";position:absolute;right:-50px;top:-50px;bottom:-50px;width:50%;background-image:url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/img/Element4-vert.png);background-size:cover;background-position:left top;z-index:1;opacity:.75}.modal-body{overflow-x:hidden;overflow-y:auto;border-radius:12px;padding:0;z-index:10;position:relative}.modal-body-content{padding:40px 50px}.modal-body.bg-lightgreen *{color:#fff}.modal .btn-close{position:absolute;z-index:99;right:-35px;top:-35px}.modal-backdrop{background-color:#FBEBF3}.modal-backdrop.show{opacity:.8}@media (min-width:768px) and (max-width:991.98px){.modal-dialog:not(.modal-fullscreen-xxl-down){max-width:85vw}}@media(max-width:575.98px){.modal-body-content{padding:35px 25px}}.stars{display:inline-block;vertical-align:2px;height:20px}.stars ion-icon{color:#f8ab02;font-size:22px;vertical-align:middle}.offcanvas{border:none!important}.offcanvas-body{padding:1.5rem 1.5rem}.p-relative{position:relative!important}.p-absolute{position:absolute!important}.rrounded{border-radius:10px}.container-fluid{padding-left:100px;padding-right:100px}@media(max-width:1500px){.container-fluid{padding-left:75px;padding-right:75px}}@media(max-width:1250px){.container-fluid{padding-left:50px;padding-right:50px}}@media(max-width:767.98px){.container-fluid{padding-left:35px;padding-right:35px}}@media(max-width:575.98px){.container-fluid{padding-left:15px;padding-right:15px}}.card-form{border-radius:10px;background-color:#fff;padding:30px 40px 70px 40px;position:relative}.card-form button{position:absolute;right:0;bottom:0;background-color:#98d0a3;color:#fff;display:inline-block;text-align:center;padding:20px 35px;border-radius:0 0 10px 0;cursor:pointer;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.card-form button ion-icon{color:#fff;font-size:20px;vertical-align:middle}.card-form button:hover{background-color:#910631;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn{display:inline-block;padding:10px 20px;font-size:16px;line-height:25px;font-weight:400;white-space:normal;border:1px solid;border-radius:10px;-webkit-box-shadow:rgb(149 157 165 / .2) 0 8px 24px;box-shadow:rgb(149 157 165 / .2) 0 8px 24px}.btn-lg{padding:15px 30px;font-size:18px;line-height:25px}.btn:active,button:active,.btn:focus,button:focus,.btn:hover,button:hover{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.btn .badge{padding:6px 12px;font-size:13px}.btn .icon-img{height:20px;width:auto}.btn-lg .icon-img{height:23px;width:auto}@media(max-width:767.98px){.btn{padding:12px 20px}}.btn-primary{background:#98d0a3;color:#fff;border-color:#98d0a3}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#2ca244!important;border-color:#2ca244!important;color:#fff!important}.btn-outline-primary{color:#98d0a3;background-color:#fff0;border-color:#98d0a3}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background:#2ca244!important;border-color:#2ca244!important;color:#fff}.btn-secondary{background-color:#D5A5B6;border-color:#D5A5B6;color:#fff}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-color:#98d0a3;border-color:#98d0a3;color:#fff}.btn-outline-secondary{color:#D5A5B6;background-color:#fff0;border-color:#D5A5B6}.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{background:#D5A5B6!important;border-color:#D5A5B6!important;color:#fff}.btn-light{background-color:#fff!important;border:none;color:#98d0a3}.btn-light:hover,.btn-light:focus,.btn-light:active{background-color:#2ca244!important;border-color:#2ca244;color:#fff}.btn-light-clean{color:#fff;background-color:#fff0;border-color:#fff0}.btn-light-clean:hover{color:rgb(255 255 255 / .7)}.btn-outline-light{border-color:#fff;color:#fff;background-color:#fff0}.btn-outline-light:hover,.btn-outline-light:active,.btn-outline-light:focus,{border-color:#fff;color:#98d0a3;background-color:#fff}.btn-default{background-color:#f8fafb;border-color:#f8fafb;color:#000}.btn-default:hover{background-color:#565E64;border-color:#565E64;color:#fff}.btn-outline-default{background-color:#fff0;border-color:#ccc;color:#000}.btn:focus,.btn:active,a:focus,a:active,button:focus,button:active,input:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none}.btn:disabled{opacity:.5!important;cursor:not-allowed!important}.btn ion-icon{vertical-align:-5px;font-size:21px}.icon-btn{position:relative;width:55px;height:55px;display:inline-block;border-radius:50%;background-color:#98d0a3;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;vertical-align:middle}.icon-btn:hover{background-color:#2b020b;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.icon-btn ion-icon{position:absolute;font-size:26px;vertical-align:0;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon-btn.light{background-color:#fff}.icon-btn.light ion-icon{color:#98d0a3}@media(max-width:400px){.btn{padding:10px 20px}}@media(max-width:300px){.btn{padding:10px 10px}}.accordion-item{overflow:hidden;border:none}.accordion-item:last-of-type{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.accordion-item:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.accordion-button{color:#2ca244;padding:18px 25px}.accordion-button:not(.collapsed){color:#fff;background-color:#95d696;-webkit-box-shadow:none;box-shadow:none}@media(max-width:575.95px){.accordion-button{padding:15px 20px}}.navbar{position:fixed;top:30px;left:0;right:0;padding:0;z-index:680!important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navbar .navbar-content{position:relative;background-color:#fff;width:100%;padding:20px 80px;border-radius:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 0 43px 0 rgb(9 33 43 / .1);box-shadow:0 0 43px 0 rgb(9 33 43 / .1)}.nav-spacer{height:180px;display:block}.navbar-brand img{height:95px;width:auto;margin:0 auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navbar.compact .navbar-content{padding:10px 40px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navbar.compact .navbar-brand img{height:60px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navbar.compact{top:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navbar-nav{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.navbar-nav .menu-item{margin:0 0 0 40px;position:relative}.navbar-nav .menu-item a{font-size:17px;font-weight:400;color:#D5A5B6;padding-left:0!important;padding-right:0!important}.navbar-nav .menu-item a ion-icon{color:#868f96!important;vertical-align:-2px}.navbar-nav .menu-item .badge{position:absolute;top:-3px;right:0;-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%);font-size:10px;padding:3.5px 6px;border-radius:3px}.navbar-nav a{line-height:20px}.navbar-brand{width:auto;text-align:center;margin-right:auto;display:block}.navbar-brand img{height:75px;width:auto;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.navbar-nav .menu-item .dropdown-toggle{position:relative;margin-right:20px!important}.lang-nav{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.lang-nav .menu-item a{font-size:17px;font-weight:400;color:#D5A5B6;padding-left:0!important;padding-right:0!important}.navbar-toggle{border:none;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;outline:none}.navbar-toggle .icon{width:37px;height:37px;position:relative;margin:0 auto;padding:0;margin-top:2px}.navbar-toggle .line{position:absolute;right:0;top:0;height:4px;width:100%;background:#95d696;-webkit-transition:all cubic-bezier(.26,.1,.27,1.55) .35s;-o-transition:all cubic-bezier(.26,.1,.27,1.55) .35s;transition:all cubic-bezier(.26,.1,.27,1.55) .35s}.navbar-toggle .top{top:33%}.navbar-toggle .bottom{top:66%;width:70%;right:0;left:auto}.navbar-toggle .icon.close .top{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:48%}.navbar-toggle .icon.close .middle,.navbar-toggle .icon.close .bottom{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:48%;width:100%}#mobile-menu{z-index:650!important}@media(max-width:1399.98px){.navbar-brand img,.navbar.compact .navbar-brand img{height:50px}.navbar-nav .menu-item{margin:0 0 0 20px!important}.navbar .navbar-content{padding:20px 30px}}@media(max-width:1199.98px){.navbar-nav .menu-item a{font-size:15.5px}.navbar-brand img,.navbar.compact .navbar-brand img{height:45px}}@media(max-width:1100px){.navbar-nav .menu-item a{font-size:15px}.navbar-nav .menu-item{margin:0 0 0 12px!important}}@media(min-width:992px){.dropdown-menu li:hover .sub-menu{visibility:visible}.dropdown:hover .dropdown-menu{display:block}#mobile-menu{display:none!important}.navbar-nav .menu-item:not(.dropdown):hover a::before,.navbar-nav .current-menu-item>a::before,.navbar-nav .current-menu-parent>a::before{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;border-radius:5px;background-color:#95d696;opacity:.8}}@media(max-width:991.98px){.navbar-nav{margin-left:0;padding-left:0;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-nav .menu-item{margin:0 auto 15px auto!important;display:block;width:auto}.navbar-nav .menu-item a{color:#95d696;display:inline-block;padding-bottom:5px!important;font-size:19px;border-bottom:4px solid #fff0}.navbar-nav .menu-item a:hover,.navbar-nav .current-menu-item a{color:#95d696!important;border-bottom:4px solid #D5A5B6}.dropdown-menu{display:none;background-color:#fff0;top:7px!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin-bottom:5px}.dropdown-menu .menu-item{margin:10px 0px!important}.dropdown-menu .menu-item:last-child{margin-bottom:15px!important}.navbar .dropdown-menu::before{display:none}.dropdown-toggle::after{display:none}.navbar .container{position:relative}.lang-nav .menu-item{padding-top:3px}.navbar .navbar-content{padding:10px 40px;border-radius:12px}.nav-spacer{height:145px}.navbar-brand img,.navbar.compact .navbar-brand img{height:55px}}@media(max-width:767.98px){.navbar-brand img,.navbar.compact .navbar-brand img{height:50px}.nav-spacer{height:140px}}@media(max-width:400px){.navbar-nav .menu-item{margin:0 auto 10px auto!important}.navbar-brand img{height:40px}}@media(max-width:350px){.navbar-nav .menu-item{margin:0 auto 10px auto!important}.navbar-brand img{height:30px}}.popup{position:fixed;bottom:4.5%;left:3%;height:auto;width:420px;z-index:40000;background-color:#95d696;color:#555;display:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border-radius:10px;overflow:hidden}.popup::after{position:absolute;content:"";position:absolute;right:-50px;top:-50px;bottom:-50px;width:50%;background-image:url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/img/Element1-vert.png);background-size:cover;background-position:left top;z-index:1;opacity:.15}.popup .wysiwyg p,.popup .wysiwyg a:not(.btn),.popup .wysiwyg h2,.popup .wysiwyg h3{color:#fff}.popup .popup-content{padding:35px;position:relative;z-index:5}.popup .btn-close{position:absolute;top:12px;right:12px;z-index:20}@media(max-width:767.98px){.popup{bottom:40px;left:40px}}@media(max-width:575.98px){.popup{left:15px;right:15px;bottom:15px;width:auto;height:auto}}@media(max-width:400px){.popup{left:10px;right:10px;bottom:10px;width:auto;height:auto}}.result-content{position:relative;min-height:150px;z-index:1}#map{height:535px;z-index:5}#loading{position:absolute;left:0;right:0;top:0;height:535px;z-index:10;background-color:#95d696;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px;text-align:center;border-radius:10px;overflow:hidden}#loading::after{position:absolute;content:"";position:absolute;right:-50px;top:-50px;bottom:-50px;width:50%;background-image:url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/img/ElementWhite-vert.png);background-size:cover;background-position:left top;z-index:-1;opacity:.15}.leaflet-popup-close-button{display:none!important}.leaflet-popup-content-wrapper{background-color:#fff;border-radius:8px;padding:0;-webkit-box-shadow:rgb(0 0 0 / .05) 0 8px 10px;box-shadow:rgb(0 0 0 / .05) 0 8px 10px;overflow:hidden;position:relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.leaflet-popup-content-wrapper:hover{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#edfcf0}.leaflet-popup-content-wrapper::after{position:absolute;content:"";position:absolute;right:0;top:-15px;bottom:-15px;width:30%;background-image:url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/img/Element2-vert.png);background-size:cover;background-position:left top;opacity:.3;z-index:5}.leaflet-popup-content{padding:0;min-height:75px;position:relative;min-width:240px!important;z-index:10;cursor:pointer}.leaflet-container a.leaflet-popup-close-button{top:5px;right:5px;z-index:10}.leaflet-popup-tip{background:#fff;-webkit-box-shadow:none;box-shadow:none}.leaflet-popup-content .space-marker-content{padding:5px 10px 10px 10px}.leaflet-popup-content .space-marker-content.w-thumb{padding:5px 10px 10px 90px}.leaflet-popup-content .space-thumb{width:65px;height:65px;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;left:5px;top:5px}.leaflet-popup-content .space-title{font-family:'Playfair Display';font-weight:400;font-style:normal;font-size:17.5px;margin:0;line-height:1.4;color:#D5A5B6;margin-bottom:10px}.leaflet-popup-content .space-rating{margin-top:10px}.search-form{position:relative}.search-form input.form-control{padding:12px 25px!important;border:none!important}.search-form ion-icon{color:#2ca244;font-size:24px;position:absolute;right:25px;top:12px;z-index:15}#space-details-loading{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;background-color:#95d696;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px;text-align:center;border-radius:10px;overflow:hidden}#space-details-loading::after{position:absolute;content:"";position:absolute;right:-50px;top:-50px;bottom:-50px;width:50%;background-image:url(https://www.queerkaart.be/wp-content/themes/queerkaart/assets/img/ElementWhite-vert.png);background-size:cover;background-position:left top;z-index:-1;opacity:.2}.space-details .space-thumb{width:100px;height:100px;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.space-details .space-comments{-webkit-box-shadow:rgb(149 157 165 / .2) 0 4px 24px;box-shadow:rgb(149 157 165 / .2) 0 4px 24px;background-color:#fff;border-radius:10px;height:190px;padding:15px;overflow-x:hidden;overflow-y:auto}.space-comments .space-comment{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.space-comments .space-comment:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.new-space-comment-form{display:none}.space-details .rating-info{font-size:14px;line-height:1.5}.space-details,.space-details .wysiwyg,.space-details p,.space-details li{font-size:15px;line-height:1.5}.space-details .space-detail-items p{font-size:14px}.space-details .wysiwyg p,.space-details .wysiwyg ul{margin-bottom:15px}.space-details .meta{font-size:14px;line-height:1.4}.space-details .meta ion-icon{font-size:40px;color:#95d696;opacity:.5}.space-details .readmore{max-width:850px}.readmore .more{display:none}.readmore .read{cursor:pointer}.space-card{cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#fff}.space-card:hover{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#edfcf0}.space-card .space-thumb{width:75px;height:75px;border-radius:6px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.space-card .space-title{font-family:'Playfair Display';font-weight:400;font-style:normal;font-size:18.5px;margin:0;line-height:1.4;color:#D5A5B6;margin-bottom:10px}.space-card .card-body{padding:35px}.space-tags .badge{margin:0 5px 5px 0}.space-details .space-tags .badge{margin:0 10px 10px 0}.map-filters .space-tags .badge{cursor:pointer}.map-filters .filter-item:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}img.language-flag{width:20px!important;height:auto!important;display:inline-block!important;margin:0!important}@media(max-width:1399.98px){.space-card .card-body{padding:22px}}@media(max-width:1199.98px){.space-details .meta ion-icon{font-size:20px}}@media(min-width:992px){.map-sidebar{display:block!important}}@media(max-width:991.98px){.map-sidebar{display:none;margin-top:30px}}@media(max-width:767.98px){#map,#loading{height:500px}.space-details .space-comments{height:250px}.space-details .space-thumb{width:50px;height:50px}}.page-template-page-widget .navbar,.page-template-page-widget .nav-spacer,.page-template-page-widget .cn,.page-template-page-widget .popup,.page-template-page-widget .footer,.page-template-page-widget .mobile-menu{display:none!important;visibility:hidden!important}.page-template-page-widget{width:100vw;height:100vh;overflow:hidden}.widget-content{position:relative;width:100vw;height:100vh}.widget-content #map{width:100vw;height:100vh}.widget-content .card{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}.widget-content #loading{width:100vw;height:100vh;border-radius:0}.widget-content #widget-logo{position:absolute;z-index:100;bottom:4vh;right:4vw;display:block}.widget-content #widget-logo img{width:auto;height:100px}@media(max-width:575.98px){.widget-content #widget-logo img{width:auto;height:18vw}}.pagination-box{position:relative;height:60px;widows:100%;margin-bottom:10px;margin-top:20px;border:none}.pagination .page-link{color:#000;border:1px solid #ccc;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.pagination .page-link:hover{color:#000}.pagination-box .pagination{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.pagination .page-link.current{color:#fff;background-color:#98d0a3;border-color:#98d0a3}.pagination .page-link:not(.current):hover{background-color:#F1F1F1}.page,.single,.archive,.blog{position:relative;overflow-x:hidden}.social a{margin:4px;display:inline-block;border:1px solid #2ca244;width:40px;height:40px;text-align:center;border-radius:50%;padding-top:8.2px;vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-template-page-contact .social a{margin:4px 8px 4px 0}.social ion-icon{font-size:20px;vertical-align:middle;color:#2ca244;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.social a:hover{background-color:#2ca244;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.social a:hover ion-icon{color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-content{position:relative;z-index:50}.wysiwyg{font-size:15px;line-height:1.5;color:#555}.wysiwyg p{margin-bottom:20px}.bg-lightgray .wysiwyg{color:#000}.wysiwyg ul,.wysiwyg ol{margin:25px 0}.wysiwyg li{font-size:15px;line-height:1.5;margin-bottom:10px}.wysiwyg h5,.wysiwyg h4,.wysiwyg h3,.wysiwyg h2,.wysiwyg h1{margin-bottom:20px}h3+h2{margin-top:-20px!important}h4+h3,h4+h2,h5+h3,h5+h2{margin-top:-15px!important}h2+ul,h2+ol,h3+ul,h3+ol{margin-top:20px!important}.wysiwyg p:last-child,.wysiwyg li:last-child{margin-bottom:0}.wysiwyg a:not(.btn):not(.button):not(.no-underline):not(.remove){text-decoration:underline;-webkit-text-decoration-color:#D5A5B6;text-decoration-color:#D5A5B6;color:#D5A5B6;font-weight:600;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.wysiwyg a:not(.btn):not(.button):not(.no-underline):not(.remove):hover{text-decoration:underline;-webkit-text-decoration-color:#98d0a3;text-decoration-color:#98d0a3;color:#98d0a3;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.wysiwyg img{display:block;max-width:100%;height:auto;margin:32px auto;border-radius:6px}.wysiwyg img.alignnone{float:none;margin:32px 0}.wysiwyg img.alignleft{float:left;margin:10px 45px 10px 0}.wysiwyg img.aligncenter{display:block;float:none;margin:32px auto}.wysiwyg img.alignright{float:right;margin:32px 0 32px 35px}.wysiwyg iframe:not(.wp-embedded-content){display:block;width:100%;aspect-ratio:16/9;height:auto}.wysiwyg iframe.wp-embedded-content{display:block;width:100%;max-width:650px}@media(max-width:767.98px){.wysiwyg img,.wysiwyg img.alignnone,.wysiwyg img.alignleft,.wysiwyg img.aligncenter,.wysiwyg img.alignright{margin:35px auto!important}}.wysiwyg.light{color:#fff}.wysiwyg.light p{color:#fff}.wysiwyg.light h1,.wysiwyg.light h2,.wysiwyg.light h3{color:#fff}.wysiwyg.light a:not(.btn):not(.button):not(.no-underline):not(.remove),.wysiwyg.light a:not(.btn):not(.button):not(.no-underline):not(.remove):hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff;color:#fff}.blockquote{max-width:700px;margin:0 auto}.blockquote p{font-size:22px;line-height:35px;text-transform:uppercase;color:#fe8d71;font-weight:900;margin:0;font-style:italic}.blockquote-footer{font-size:18px;line-height:25px;font-weight:300;text-transform:uppercase;margin-top:20px;margin-bottom:0}.footer{position:relative;z-index:200;z-index:10;color:#D5A5B6}.footer p{font-size:15px;line-height:1.5}.footer-brand img{height:auto;width:85%;max-width:100px}.footer-logos{text-align:center}.footer-logos img{display:inline-block;height:40px;width:auto;margin:15px}.footer-nav{list-style:none;margin:0;padding:0}.footer-nav li{display:block;margin:0 0 10px 0}.footer-nav a{font-size:18px}.footer-nav .strong a{font-weight:600}.footer-nav a:hover{text-decoration:underline}.footer-top{position:relative;padding:65px 0;z-index:15;color:#D5A5B6}.footer-top .container{position:relative;z-index:50}.footer-top p a{text-decoration:underline;color:#D5A5B6}.footer .social a{border-color:#2ca244}.footer .social ion-icon{color:#2ca244}.footer-copy{color:#868f96;font-size:13px;background-color:#fff;padding:22px 0 20px 0}.footer-copy .container{position:relative}.footer-copy a{color:#868f96;text-decoration:underline;font-size:14px}.footer-copy a:hover{text-decoration:underline}.footer-copy strong{font-weight:300!important}.footer-copy .disclaimer-nav{display:inline-block;list-style:none;padding:0;margin:0}.footer-copy .disclaimer-nav li{display:inline-block;padding:0;margin:0 0 0 7px}.footer-copy .disclaimer-nav li a{font-size:13px}.footer-copy .flymedia{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer-copy .flymedia img{width:28px;vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:.7}.footer-copy .flymedia:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:1}@media(max-width:767.98px){.footer-brand img{max-width:75px}.footer-top{padding:50px 0}}