.ast-primary-header-bar .ast-container{max-width:100%;padding-left:30px;padding-right:30px}.ast-logo-title-inline .ast-site-identity{padding:.5em 0}.mail-icon{width:20px;margin-right:40px}.phone-icon{width:20px;margin-right:20px}.ast-header-html-2 p{font-style:oblique}.site-header-section .ast-icon.icon-search svg{display:flex}.ast-builder-menu-1 .menu-item .menu-link{line-height:50px}.ast-builder-menu-1 .sub-menu .menu-item .menu-link{line-height:1.3em;text-transform:none;font-weight:400;font-size:16px!important}.site-header-below-section-right.site-header-section{padding-right:15px}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0em}.addtoany_shortcode{text-align:right}.post-container .addtoany_content{margin:16px auto 30px}.addtoany_list a{background-color:#82043d;width:40px;line-height:40px;height:40px;background-size:40px;border-radius:50%;padding:5px!important;margin-right:5px}.addtoany_list a:hover{background-color:#b50353!important}.addtoany_share_save_container{display:flex;align-items:center}.addtoany_share_save_container .addtoany_header{margin:0 10px 0 0}.addtoany_shortcode:before{display:inline-block;content:"Deel:";margin-right:10px}.addtoany_shortcode{margin:2.25rem 0 1.5rem}#cn-notice-buttons button:hover{color:var(--ast-global-color-0)!importantc}#ast-fixed-header .main-header-menu,#ast-fixed-header .main-header-menu>.menu-item>.menu-link,#ast-fixed-header .ast-masthead-custom-menu-items,#ast-fixed-header .ast-masthead-custom-menu-items a,.main-header-bar.ast-sticky-active,.main-header-bar.ast-sticky-active .main-header-menu>.menu-item>.menu-link,.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items,.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items a{color:#fff}#ast-fixed-header .main-header-menu>.menu-item.current-menu-item>.menu-link,#ast-fixed-header .main-header-menu .menu-link:hover,#ast-fixed-header .main-header-menu .menu-item:hover>.menu-link,#ast-fixed-header .main-header-menu .menu-item.focus>.menu-link,.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover>.menu-link,.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus>.menu-link,#ast-fixed-header .main-header-menu>.menu-item.current-menu-ancestor>.menu-link{color:#e8b5ba}.home h1{font-weight:700}.homebanner .wp-block-group{width:100%}.ast-single-post .entry-content .homebanner-cta h2 a{color:#fff;text-decoration:none}.homebanner-title{display:inline;padding-top:50px;margin-right:auto}.homebanner .wp-block-cover__inner-container{display:flex;justify-content:space-between}.homebanner .wp-block-cover__inner-container .wp-block-cover__inner-container{flex-direction:column;justify-content:center}.homebanner-cta h2{color:#fff;margin-bottom:10px;font-size:32px;font-weight:400}.homebanner-cta a p{font-size:30px;margin-bottom:0;color:white!important}.homebanner-cta a{color:#fff;text-decoration:none!important}.homebanner-icon{margin-right:15px!important}.wca-usp{margin-top:5px}.wca-usp .wp-block-column{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.wca-usp .wp-block-safe-svg-svg-icon{margin-right:10px}.wca-usp svg{fill:#82043d}.wca-usp .wp-block-heading{width:80%;font-size:18px;font-weight:700;margin-bottom:0;margin-top:0}.wca-usp p{width:100%;text-align:left;margin-top:5px;font-size:16px;font-size:.8rem;line-height:1.6em}.testimonial-block{padding:30px 20px 40px 20px;background-color:rgb(232 181 186 / .33)}.cursus-container,.cursus-container3 .wp-block-columns{gap:20px;margin-top:0}.workshop-container{display:flex;flex-direction:column}.cursus-container .cursus-title{padding:5px 10px 5px 10px;background-color:#000;font-size:18px;font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:15px}.cursusbox,.workshopbox{margin-top:0;padding:35px 20px 75px 20px;min-height:10px;position:relative}.cursusbox.roze{background-color:#e8b5ba}.cursusbox.light-green{background-color:#c5dc95}.cursusbox.green{background-color:#9ac739}.cursusbox h3,.workshopbox h3,.cursusbox h4,.workshopbox h4,.avonden,.cta-title{font-size:26px;font-size:1.3rem;font-weight:600;text-transform:uppercase}.cta-title{margin-bottom:15px!important}.avonden2{font-weight:700}.workshopbox .wp-block-cover__inner-container{z-index:100;position:initial}.workshopbox ul{margin-top:0}.cursusbox .wp-block-buttons,.workshopbox .wp-block-buttons{position:absolute;bottom:0;margin-bottom:25px;padding:0 20px}.workshopbox .wp-block-buttons,.cursusbox .wp-block-buttons{width:100%;left:0;justify-content:center}.border-button{border:2px solid #fff;border-radius:50px}.border-button.wp-block-button .wp-block-button__link{background-color:#fff0;border:1px solid #fff;border-color:#fff}.cursus-container .border-button.wp-block-button .wp-block-button__link,.cta-boxes .border-button.wp-block-button .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button{font-size:18px;font-size:0.9rem!important}.border-button.wp-block-button .wp-block-button__link:hover{background-color:#fff;color:#212121}.wide-banner .wp-block-column{max-width:1140px;margin-left:auto;margin-right:auto}.testimonial-block p:first-child,.testimonial-content{font-size:18px;font-style:italic;color:#4D4D4D;border-radius:5px;padding:30px;margin-bottom:10px!important}.testimonial-content{background:#f9f8f5}.testimonial-block p{text-align:center}.testimonial-name,.testimonial-block p:nth-child(2){font-size:18px;font-size:.9rem;font-weight:700;color:#444}.cursusbox .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button:hover{background-color:var(--ast-global-color-0);color:white!important}.banner-cta{min-height:200px}.proeverij-cta,.contact-cta{min-height:330px}.proeverij-cta span,.contact-cta span{background-color:transparent!important}.proeverij-cta a,.contact-cta a{color:#fff}.proeverij-cta a:hover,.contact-cta a:hover{color:#e8b5ba}.contact-cta ul{padding-left:0}.cursusbox ul,.workshopbox ul{padding-left:20px}.cursusbox ul li,.workshopbox ul li{line-height:1.3em;margin-bottom:5px}.entry-content ul.nobullet,.entry-content ul.wp-block-post-template{padding-left:0}.nobullet li{list-style-type:none}.workshopbox{height:100%;align-items:flex-start}.cursusbox p,.workshopbox p{line-height:1.3em;margin-bottom:30px}.wp-block-social-links svg{fill:white!important}.wca-socialbuttons li{background-color:transparent!important}.wp-block-social-links{padding-left:0!important;gap:18px}.wp-block-social-links .wp-social-link a{padding:0}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:40px}.home.ast-plain-container.ast-no-sidebar #primary{margin-bottom:30px}.wp-block-image figcaption{font-size:16px}.pagetitle{min-height:250px}.pagetitle .wp-block-cover__inner-container{max-width:1160px}.entry-content h1.pagetitle1,.pagetitle2,.pagetitle1{color:white!important}.entry-content p.pagetitle1,h1.pagetitle1,.pagetitle1,.ast-archive-entry-banner h1{font-size:35px;text-transform:uppercase;margin-bottom:20px;font-weight:400;line-height:1.3}.pagetitle2{font-size:30px}.small-container{max-width:700px;margin:20px auto 100px}h1,h2,h3{margin-bottom:20px}.coverheigh .wp-block-cover{height:100%}.page-id-19126 .wca-container .wp-block-column{margin:0 auto}.wca-vouchers .woocommerce-Price-amount{font-size:24px;font-weight:400}.wp-block-pullquote{padding:0}.wp-block-pullquote blockquote{border-left:none;padding-top:0;margin-top:0}.wp-block-pullquote blockquote::before{font-size:3rem}blockquote p{font-style:normal}.wp-block-pullquote{background-color:var(--ast-global-color-7)}h2.bannertitle{padding:5px 10px 3px 10px;background-color:#000;color:#fff;text-transform:uppercase;font-size:18px;font-weight:300;line-height:1.3em}.wp-block-categories,.entry-content ul.wp-block-post-template{margin:20px 0 40px!important}.sidebar-posts li{margin-bottom:10px}.sidebar-posts li .wp-block-columns{gap:0 1em}.cta-boxes .cursusbox,.cta-boxes .workshopbox{text-align:center}.page .wp-block-image,.single-product .wp-block-image{max-width:400px;margin-left:auto;margin-right:auto}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{font-size:20px;font-size:1rem}.page-id-551 .wc-block-components-product-image img{border-radius:50%}.single-product .woocommerce-product-gallery__image a{pointer-events:none;cursor:default}.single-post .wp-block-post-title{text-align:center}.alignfull.pagetitle,.alignfull,.ast-separate-container .entry-content>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.wp-block-column.post-container{margin:0 auto}.cta-wijnspijs{margin-top:30px}.cta-wijnspijs p{line-height:1.3;margin-bottom:20px}.spijs-en-wijn .cta-wijn,.tips-over-wijn .cta-wijnspijs{display:none}.post-faq summary{font-weight:700}.uagb-post__title.uagb-post__text a:hover{color:#82043d}.single-post .wp-block-image figcaption{margin-bottom:2em}.cta-wijnspijs{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}#ast-coupon-trigger,.woocommerce-privacy-policy-text a,.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline;color:#b50353}.post-type-archive a,.wp-block-column .wp-block-post-title a{text-decoration:none}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:15px 30px}.ast-archive-entry-banner{background-image:url(/wp-content/uploads/2023/07/slider-heiko-smile-dark-2000.webp)!important;background-position:center;background-size:cover;margin-bottom:60px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:0;margin-bottom:1.5em}.woocommerce-js div.product .woocommerce-tabs{padding-top:0;margin-bottom:0}.colorbox-red{padding:30px 20px 50px 20px;background-color:#3a111f}.colorbox-red h3,.colorbox-red p,.colorbox-red li,.colorbox-red a{color:#fff}.innercolumn .wp-block-column{max-width:1140px;margin:0 auto}.wp-block-image.is-style-rounded figcaption{text-align:center}.badge-container{position:relative}.badge{position:absolute;margin-left:-20px}.cursusdata-container{margin-top:30px!important;margin-bottom:30px!important}.single-product .cursusdata__item{box-sizing:border-box;border:1px solid rgb(75 80 87 / .15);box-shadow:0 3px 8px 0 rgb(33 39 47 / .1);border-radius:3px;background-color:#fff;padding:20px;margin-bottom:12px;display:flex;justify-content:space-between}.single-product .cursusdata__item__date{font-size:16px;font-weight:700;line-height:28px;display:inline-block;padding-right:40px;min-width:200px}.single-product .cursusdata__item__time{display:inline-block;font-size:16px;padding-right:20px}.single-product .cursusdata__item .btn-container{display:flex;justify-content:center;align-items:center;min-width:120px}.single-product .cursusdata__item .btn-container a{text-decoration:none;display:table;margin:0 auto;height:36px;line-height:36px;padding:0 15px;border-radius:18px;font-size:16px;font-weight:600;text-align:center;background-color:#82043d;color:#fff}.single-product .cursusdata__item .btn-container .full{background-color:#e1e7ec;color:#42474C!important;cursor:no-drop}.single-product .ast-article-single .voucher-container{padding-top:60px}.tabs.wc-tabs,.ast-stock-detail,.woocommerce-breadcrumb,.product_meta,.woocommerce-js div.product div.summary .single-product-category{display:none}.voucher-container{display:flex}.cadeau-left,.summary.entry-summary{width:50%}.cadeau-left,.woocommerce-Tabs-panel--description{margin-right:40px!important}.product_title.entry-title{font-size:40px}.woocommerce-product-gallery{width:100%!important}.woocommerce-product-gallery img{border-radius:50%;max-width:300px}.woo-vou-recipient-fields td,.woo-vou-recipient-fields th{border-width:0}.woo-vou-fields-wrapper tr{display:flex;flex-wrap:wrap}.woo-vou-fields-wrapper table.woo-vou-recipient-fields td{width:100%}.woo-vou-preview-pdf-wrap a.woo_vou_preview_pdf{display:inline;border-bottom:2px solid #82043d}.woo-vou-preview-pdf-wrap{margin-bottom:30px}.woocommerce-cart .woocommerce{padding-top:80px}.woocommerce-cart .product-name{display:flex;align-items:center}.woocommerce-cart .product-thumbnail{margin-right:20px}#billing_country_field{display:none!important}.ast-two-column-checkout{margin-top:40px}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.ast-column-33{width:50%}.woocommerce button.button#place_order{padding:18px 30px!important;font-size:20px;border-radius:50px}#billing_company,#billing_address_1,#billing_postcode,#billing_city,#billing_phone{padding:1.45em .8em .35em}.address-field label,#billing_company_field label,#billing_phone_field label{opacity:1!important}.woocommerce-privacy-policy-text p{margin-top:20px;margin-bottom:5px}.woocommerce-privacy-policy-text a,.wca-usp a,.wp-block-column a{text-decoration:underline}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{background:#eddce4}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{margin:10px 0}.woocommerce-order-overview{display:flex;flex-direction:row;flex-wrap:wrap}.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{flex-wrap:wrap}.woocommerce .coupon button.button{padding:12px 30px}.coupon .input-text{min-height:44px}#coupon_code::-webkit-input-placeholder,#coupon_code::-moz-placeholder{font-size:16px}.woocommerce-message,.woocommerce-info{border-top-color:#82043d}.woocommerce-info{background-color:#fbfaf7;margin-top:20px}#order_review_heading{background-color:#fbfaf7}.payment_box.payment_method_mollie_wc_gateway_ideal{display:none}.woocommerce-page.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fff}.woocommerce-page.woocommerce-checkout #payment div.payment_box{background-color:#fff}#billing_company_field{margin-top:20px}.page-id-119 .gform_wrapper,.page-id-15452 .gform_wrapper,.vou-clearfix.woo-vou-fields-wrapper{background-color:#F7E7E8;padding:30px 20px}input.gfield-choice-input{accent-color:#82043d}.woo-vou-recipient-fields{border:1px solid #F7E7E8}.woocommerce-js form .form-row textarea,.woocommerce-js input[type=email],.woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border:none;border-bottom:1px solid #82043d}.woocommerce-js div.product .product_title{font-weight:700}.single-product .woocommerce-Price-amount{font-size:26px;color:#82043d;font-weight:400}.related.products{margin-top:40px}.products .ast-article-single{margin-top:0}.search .ast-archive-description{padding:0}.search .page-title.ast-archive-title{font-size:2rem}.ast-blog-featured-section.post-thumb,.search .entry-header.ast-blog-single-element{display:none}.search .ast-article-post{padding:50px 0}.search .ast-excerpt-container{max-width:700px}.search .entry-title a:hover{color:#82043d}.checklist li::before{content:" ";display:block;background-image:url(/wp-content/themes/wijncursus-amsterdam/icons/check-solid.svg);background-repeat:no-repeat;width:30px;height:22px;position:absolute;margin-left:-27px;margin-top:5px}.checklist li{list-style-type:none;margin-bottom:13px}.max700{max-width:700px!important}.center{margin-left:auto!important;margin-right:auto!important}*{-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important;outline:none!important}a:active,a:focus{outline:none!important}.footer-title{font-size:16px;font-weight:600;line-height:32px;text-transform:uppercase;color:#fff;margin-bottom:15px}.footer-tel{margin-top:0}#block-8,#block-12,#block-13,#block-15{margin-bottom:.6em}.site-footer a,.site-footer p{color:#fff!important}.list-phone-icon,.list-mail-icon{margin-left:25px}.list-phone-icon:before{background-image:url(/wp-content/themes/wijncursus-amsterdam/icons/phone-solid-wit.svg)}.list-mail-icon:before{background-image:url(/wp-content/themes/wijncursus-amsterdam/icons/envelope-solid-wit.svg)}.list-mail-icon:before,.list-phone-icon:before{content:"";display:block;position:absolute;height:16px;width:16px;margin-left:-25px;margin-top:6px}footer .wp-gr.wpac .wp-google-name a{color:white!important}.wp-gr .wp-google-powered{color:#b1b1b1!important}.wp-google-powered img{display:none}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center){border-left:3px solid #82043d;margin-left:0;font-style:normal}.wp-block-quote p{margin-bottom:0}.wp-block-quote h2{display:block}.ast-plain-container.ast-no-sidebar .site-content #primary{margin-top:0}.ml-form-embedWrapper.embedForm{background-color:transparent!important}.footer1 summary{display:flex;justify-content:space-between}footer .wca-footer .wp-block-column,.footer1,footer .ml-embedded{max-width:1170px!important;margin-left:auto;margin-right:auto}.footer1{padding-left:20px;padding-right:20px}.wca-footer a,.wca-footer p,.wca-footer .uagb-icon-list__label,.wca-footer h3{color:#fff!important}.wca-footer a:hover{color:#e8b5ba!important}.footer-nieuwsbrief,.footer1 p,.wca-footer{margin-bottom:0}.ml-embedded #mlb2-472913.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody{padding:0 20px}.ml-embedded #mlb2-472913.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{padding-bottom:0}.grecaptcha-badge{display:none}.page-id-119 .grecaptcha-badge,.page-id-15452 .grecaptcha-badge,.page-id-1482 .grecaptcha-badge{display:block}.arrowlist{margin-left:1em}.arrowlist li{list-style-type:none}.arrowlist li:before{content:"";display:block;background-image:url(/wp-content/themes/wijncursus-amsterdam/icons/chevron-right-solid-white.svg);position:absolute;height:10px;width:6px;margin-left:-15px;margin-top:9px}.arrowlist a{text-decoration:none}.intro-text{margin-bottom:5px!important;line-height:35px;font-size:24px}ol,ul{margin:0 0 1.5em 2em}@media (min-width:922px) and (max-width:1700px){.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}}@media (min-width:1130px) and (max-width:1330px){.ast-builder-menu-1 .menu-item>.menu-link{font-size:12px;font-size:.6rem}}@media screen and (max-width:1300px){.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:auto auto 1fr}}@media screen and (max-width:1250px){.ast-header-html-1{display:none}}@media screen and (min-width:1141px){.site-header-primary-section-right div:nth-child(4){display:none}.site-primary-footer-wrap.ast-builder-grid-row-3-equal .ast-builder-grid-row{grid-template-columns:1.6fr 2fr 1fr}}@media screen and (max-width:1140px) and (min-width:767px){.workshopbox h3,.cursusbox h3{font-size:18px}.cursusbox p,.workshopbox p{font-size:16px}}@media screen and (max-width:1140px){.ast-header-button-1,.ast-below-header-wrap{display:none!important}}@media screen and (max-width:979px){.wca-usp .wp-block-column{width:50%}}@media (min-width:768px){.box-right{padding-left:30px}.box-left{padding-right:30px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{flex-basis:33%}.homebanner-cta{margin-right:10px}}@media screen and (max-width:767px){.wca-usp .wp-block-column:not(:nth-child(4)){display:none}.wp-block-image.alignleft.homebanner-icon{display:none}.mobile-reverse .wp-block-column:first-child{order:2}.homebanner-cta{min-height:100px!important}.site-footer-section{margin-bottom:40px!important}.cursusdata__item__date,.cursusdata__item__time{display:block!important;padding-right:0!important;text-align:center}.cursusdata__item{display:block!important}.cursusdata__item .btn-container a{margin-top:20px!important}.wca-testimonials .wp-block-column:nth-child(2),.wca-testimonials .wp-block-column:nth-child(3){display:none}.coverheigh,.coverheigh img{max-height:250px!important}}@media (max-width:544px){.astra-logo-svg:not(.sticky-custom-logo .astra-logo-svg,.transparent-custom-logo .astra-logo-svg,.advanced-header-logo .astra-logo-svg){height:auto}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:10px;padding-right:10px}.ast-separate-container #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:400px){#masthead .site-logo-img .astra-logo-svg{max-width:170px}.ast-logo-title-inline .site-logo-img{padding-right:0}}